platform/core/uifw/e-mod-tizen-wl-textinput.git
6 months agoUpdate package version to 0.7.23 52/315852/1 accepted/tizen_8.0_unified tizen_8.0 accepted/tizen/8.0/unified/20241206.163307
Inhong Han [Thu, 5 Dec 2024 07:35:16 +0000 (16:35 +0900)]
Update package version to 0.7.23

Change-Id: I156457277d6d3c7cb5a0f981dddfc5379b5169fe

6 months agoModified to prevent treating a virtual remote control as a H/W keyboard 49/315849/2
Inhong Han [Thu, 5 Dec 2024 03:01:03 +0000 (12:01 +0900)]
Modified to prevent treating a virtual remote control as a H/W keyboard

Change-Id: Id72436b43b4f0d9bdbbb650bfe34a6655a997f0d

6 months agoUpdate package version to 0.7.22 75/320775/1 accepted/tizen/8.0/unified/20241122.173853
Jihoon Kim [Fri, 22 Nov 2024 06:34:28 +0000 (15:34 +0900)]
Update package version to 0.7.22

Change-Id: Iff00424a0fedaf7d13647fbdd96149d43c82ee6e
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
6 months agoremove ecore_thread_main_loop_begin() and end() for improving performance 74/320774/1
Jihoon Kim [Fri, 22 Nov 2024 05:19:41 +0000 (14:19 +0900)]
remove ecore_thread_main_loop_begin() and end() for improving performance

Change-Id: I45d184076824dc16a126709a2dff376040a6ae88
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
6 months agoUpdate package version to 0.7.21 50/320350/1 accepted/tizen/8.0/unified/20241114.155314
Inhong Han [Thu, 14 Nov 2024 01:14:47 +0000 (10:14 +0900)]
Update package version to 0.7.21

Change-Id: If3d4b92393d7c723325ea5ea7c579067dad8b932

6 months agoRemove unnecessary code 47/320347/2
Inhong Han [Thu, 14 Nov 2024 01:07:33 +0000 (10:07 +0900)]
Remove unnecessary code

Preventing a hide request sent to the app when switching keyboard mode from H/W to S/W.

Change-Id: Id76bfb2fa2cda4b5440ea665baefac8c39b61c43

8 months agoUpdate package version to 0.7.20 64/318364/1 accepted/tizen/8.0/unified/20240930.162759
Inhong Han [Fri, 27 Sep 2024 07:48:42 +0000 (16:48 +0900)]
Update package version to 0.7.20

Change-Id: I58a004d2463070b9f740cef881edca78997312d9

8 months agoDo not hide IME when KP_Enter key is pressed 63/318363/2
Inhong Han [Fri, 27 Sep 2024 07:46:19 +0000 (16:46 +0900)]
Do not hide IME when KP_Enter key is pressed

Change-Id: I7ebfd1edef789f407bab15b0fc72bc5dde4e935b

10 months agoUpdate package version to 0.7.19 83/315683/1 accepted/tizen/8.0/unified/20240807.134524
Inhong Han [Tue, 6 Aug 2024 06:35:59 +0000 (15:35 +0900)]
Update package version to 0.7.19

Change-Id: I4ef730217583dea332d5b117efc77098ae93b4c9

10 months agoe_mod_main: Get non-rotated and transform coordinates when gets input panel geometry 58/315658/1
Junseok Kim [Tue, 6 Aug 2024 04:18:52 +0000 (13:18 +0900)]
e_mod_main: Get non-rotated and transform coordinates when gets input panel geometry

There were problems with the previous code as below.

 - The problem that geometry argument of _e_text_input_send_input_panel_geometry
   uses client coordinate system instead of coordinate system of display server.

 - In case of moving coordinates using transform, the e_client_transform_core_input_transform returns unexpected values

To fix these issues, makes geometry arguments to match the coordinate system of geometry, and
The module directly calculate the transform core value of the client ec showing the IME to get the correct geometry of input panel.

Change-Id: I41b8251f69affd776ae63349e3f76baeb7bdda74

11 months agoUpdate package version to 0.7.18 86/312986/1 accepted/tizen/8.0/unified/20240619.075729
Inhong Han [Tue, 18 Jun 2024 06:04:13 +0000 (15:04 +0900)]
Update package version to 0.7.18

Change-Id: Ib492ce7a308cd78d19c62af55ac5440ca8396a60

11 months agoFix issue IME is not shown due to its being iconified 85/312985/2
Inhong Han [Tue, 18 Jun 2024 05:23:44 +0000 (14:23 +0900)]
Fix issue IME is not shown due to its being iconified

Change-Id: I9931b14a40f3d431c2f50b7b1aecb33918365187

12 months agoUpdate package version to 0.7.17 88/311788/1 accepted/tizen/8.0/unified/20240528.160811
Inhong Han [Tue, 28 May 2024 02:29:18 +0000 (11:29 +0900)]
Update package version to 0.7.17

Change-Id: I9a19a9392e25b3d815e68065cbcfa52266ee262a

12 months agoFix issue IME does not show when ready_set_cb is called late 84/311784/1
Inhong Han [Tue, 28 May 2024 02:03:48 +0000 (11:03 +0900)]
Fix issue IME does not show when ready_set_cb is called late

Change-Id: I438d19aca7d23c99225eeb104dc8862ee425cc11

12 months agoUpdate package version to 0.7.16 85/311485/1 accepted/tizen/8.0/unified/20240523.104229
Inhong Han [Wed, 22 May 2024 01:12:01 +0000 (10:12 +0900)]
Update package version to 0.7.16

Change-Id: I8741568b20b4b50db357a812fb473e5cc9f6ffb6

12 months agoAdd missing position reset code 32/311432/1
Inhong Han [Tue, 21 May 2024 05:22:28 +0000 (14:22 +0900)]
Add missing position reset code

Change-Id: I0999b7d1c57115fed28711cecd66a1188271400f

12 months agoChanged to update layout instantly when moving and resizing the IME 31/311431/1
Inhong Han [Mon, 20 May 2024 23:44:34 +0000 (08:44 +0900)]
Changed to update layout instantly when moving and resizing the IME

Change-Id: I523cb1f9b6f1d81bd51b4aabf915344e0d80c393

13 months agoUpdate package version to 0.7.15 20/311120/1 accepted/tizen/8.0/unified/20240516.162447
Inhong Han [Tue, 14 May 2024 08:12:09 +0000 (17:12 +0900)]
Update package version to 0.7.15

Change-Id: Ib9bb951086c6d12552f044b0b6020393e4133432

13 months agoModified to keep the floating IME on the screen 17/311117/1
Inhong Han [Tue, 14 May 2024 08:00:43 +0000 (17:00 +0900)]
Modified to keep the floating IME on the screen

Change-Id: Ia729e303701b32a7bf98de1afa9ba3c6a1b16365

13 months agoSupport for aligning the floating IME 58/310858/1
Inhong Han [Thu, 9 May 2024 02:30:12 +0000 (11:30 +0900)]
Support for aligning the floating IME

Change-Id: I3defffa8de4f6305f9852600424e5b3cdf992482

13 months agoe_mod_main: Send corrected x coord based on transform of input panel and client 39/310839/1 accepted/tizen/8.0/unified/20240514.160755
Junseok Kim [Thu, 2 May 2024 12:36:00 +0000 (21:36 +0900)]
e_mod_main: Send corrected x coord based on transform of input panel and client

The coords of input panel was not consider the transform since using base output resolution.
However, It didn't matter that almost clients using base output resolution.

Multiple clients can now be displayed in multiple sizes without using the transform.
This caused a problem where the client created an entry in the wrong location if the untransformed geometry of the input panel was delivered as it is.

To fix this problem, modifiy to send the input panel geometry considering the transform of input panel and the client.

NOTE: If the same applies to the y coordinate, the y coordinate problem occurs in some C# apps.
Temporarily only the x coordinate was modified.

Change-Id: I1285b378b82320ad71f29135c1c4d79d9ba147f7

13 months agoUpdate package version to 0.7.14 85/310285/1 accepted/tizen/8.0/unified/20240426.172451
Jihoon Kim [Thu, 25 Apr 2024 02:24:39 +0000 (11:24 +0900)]
Update package version to 0.7.14

Change-Id: I181306d6afe89c27cbe99ed7de9d302bd9eea56b
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
13 months agoFix issue wrong geometry is delivered 84/310284/1
Jihoon Kim [Thu, 25 Apr 2024 02:23:34 +0000 (11:23 +0900)]
Fix issue wrong geometry is delivered

Change-Id: I06322a5a32248f18399fe84e7f923a3e496de46c
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
14 months agoUpdate package version to 0.7.13 86/309486/1 accepted/tizen/8.0/unified/20240412.063025
Inhong Han [Thu, 11 Apr 2024 08:43:44 +0000 (17:43 +0900)]
Update package version to 0.7.13

Change-Id: I5e51df5a5e747c7d52b2819d141e0d100fa8ce80

14 months agoModified to adjust x position based on the output resolution of the client 85/309485/2
Inhong Han [Thu, 11 Apr 2024 04:22:08 +0000 (13:22 +0900)]
Modified to adjust x position based on the output resolution of the client

Change-Id: Ifebb50079b4867364dd4fdf513d1fb4fa38d6f8d

15 months agoUpdate package version to 0.7.12 68/307768/1 accepted/tizen/8.0/unified/20240313.143542
Jihoon Kim [Wed, 13 Mar 2024 01:48:47 +0000 (10:48 +0900)]
Update package version to 0.7.12

Change-Id: I8a279d4f0338cb7b44b50cba1469e363156fc498
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
15 months agoAdd code to check whether the ec is same to ips->ec in effect_end callback 67/307767/1
Doyoun Kang [Tue, 12 Mar 2024 00:10:41 +0000 (09:10 +0900)]
Add code to check whether the ec is same to ips->ec in effect_end callback

Change-Id: I49ca0759b587efb027bd6a8dc863757265eb51d6

15 months agoUpdate package version to 0.7.11 42/307342/1 accepted/tizen/8.0/unified/20240307.171210
Doyoun Kang [Thu, 7 Mar 2024 08:26:22 +0000 (17:26 +0900)]
Update package version to 0.7.11

Change-Id: I701c79ad7e8689b9b14c78f3db41b905bcfa2196

15 months agoAdd code to handle visibility event of the keyboard 41/307341/1
Doyoun Kang [Thu, 7 Mar 2024 05:59:49 +0000 (14:59 +0900)]
Add code to handle visibility event of the keyboard

There was a bug that the keyboard window was shown even though the user
requested to hide the keyboard in some case.

To resolve this, we change the keyboard's visible state to FALSE when
the visibility of keyboard is chagned to fully obscured.

Change-Id: I7d8bad9957005bb8fd0fcc19ae16a9fc04cd3fb0

15 months agoUpdate package version to 0.7.10 23/306823/1 accepted/tizen/8.0/unified/20240304.171939
Inhong Han [Wed, 28 Feb 2024 03:45:35 +0000 (12:45 +0900)]
Update package version to 0.7.10

Change-Id: I6a3b2664ed4912ca00ab05b93df7e2250888f9c8

15 months agoAdjust window stack when IME is mapped 22/306822/1
Inhong Han [Wed, 28 Feb 2024 03:44:15 +0000 (12:44 +0900)]
Adjust window stack when IME is mapped

Change-Id: I2e9e672cf413dcebe650cf9b6af6c70d911ba094

15 months agoUpdate package version to 0.7.9 42/306442/1 accepted/tizen/8.0/unified/20240222.093844
Inhong Han [Wed, 21 Feb 2024 10:31:33 +0000 (19:31 +0900)]
Update package version to 0.7.9

Change-Id: I423e3a478753746f7a60d3288225286d214b6455

15 months agoFix issue floating mode does not set when no focus 41/306441/1
Inhong Han [Wed, 21 Feb 2024 01:05:59 +0000 (10:05 +0900)]
Fix issue floating mode does not set when no focus

Change-Id: Ie8c95bc2a704b457dc7baa118815073921f898d8

15 months agoUse a parent window instead of a focused one to support AoT 20/306220/4
Inhong Han [Fri, 16 Feb 2024 04:21:12 +0000 (13:21 +0900)]
Use a parent window instead of a focused one to support AoT

Change-Id: Ice6d899e3805731af46471b193c5cef804bd9f90

16 months agoUpdate package version to 0.7.8 99/304899/1
Jihoon Kim [Thu, 25 Jan 2024 07:29:52 +0000 (16:29 +0900)]
Update package version to 0.7.8

Change-Id: I8b42842714f55e018cc08557abde3a8b50f9de43
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
16 months agoSupport feature to show IME in case parent window has focus 91/304891/2
Jihoon Kim [Thu, 25 Jan 2024 06:56:05 +0000 (15:56 +0900)]
Support feature to show IME in case parent window has focus

Change-Id: I7ac79795a4fe47ef068a7512ed1d1fabcdab3fd8
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
16 months agoUpdate package version to 0.7.7 40/304440/1 accepted/tizen/8.0/unified/20240118.170032
Doyoun Kang [Wed, 17 Jan 2024 09:24:31 +0000 (18:24 +0900)]
Update package version to 0.7.7

Change-Id: I7a1be19880fa73fbaad4a2d5865fb6a18129b003

16 months agoe_mod_input_panel: remove unused value 39/304439/1
Doyoun Kang [Wed, 17 Jan 2024 09:19:53 +0000 (18:19 +0900)]
e_mod_input_panel: remove unused value

Change-Id: I576c7186dda8e0c6b3b0e75fd89f7410a3d0a548

17 months agoUpdate package version to 0.7.6 76/303076/1 accepted/tizen/8.0/unified/20231221.165549
Doyoun Kang [Tue, 10 Oct 2023 02:07:34 +0000 (11:07 +0900)]
Update package version to 0.7.6

Change-Id: If942c709fb1d35aebc19f0f18fb7d2e7925615d3

17 months agoe_mod_input_panel: change code to use desk_useful_geometry_get 75/303075/1
Doyoun Kang [Tue, 10 Oct 2023 02:04:17 +0000 (11:04 +0900)]
e_mod_input_panel: change code to use desk_useful_geometry_get

We changed code to use e_client_base_output_resolution_desk_useful_geometry_get instead of
e_client_base_output_resolution_useful_geometry_get.

The e_client_base_output_resolution_desk_useful_geometry_get() function is useful to get
the geometry which is considered obstacle areas (such as taskbar).

Change-Id: I4b4701704834d36607aeca7339a30f6f10f7e9e2

20 months agoUpdate package version to 0.7.5 51/299151/1 accepted/tizen/8.0/unified/20231005.094101 accepted/tizen/unified/20230921.171321 tizen_8.0_m2_release
Inhong Han [Thu, 21 Sep 2023 01:06:24 +0000 (10:06 +0900)]
Update package version to 0.7.5

Change-Id: I542d219e4f96305b7844b1a76a0947cbdfaaa790

20 months agoModified to apply transform when pressing H/W key 50/299150/1
Inhong Han [Thu, 21 Sep 2023 01:01:11 +0000 (10:01 +0900)]
Modified to apply transform when pressing H/W key

Change-Id: I36042ee978c15e9a9d240322b9396bc2c2ada411

21 months agoUpdate package version to 0.7.4 88/298388/1 accepted/tizen/unified/20230907.175305
Jihoon Kim [Wed, 6 Sep 2023 08:48:54 +0000 (17:48 +0900)]
Update package version to 0.7.4

Change-Id: Ie56ca1d0c615b22c074d5e8650e713d74ada43f1
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
21 months agoFix memory leak in destroying text input resource 87/298387/1
Jihoon Kim [Wed, 6 Sep 2023 08:44:50 +0000 (17:44 +0900)]
Fix memory leak in destroying text input resource

Change-Id: Id2f4b4c7dbe4cf01a64a8e167fb95a3618a48290
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
22 months agoUpdate package version to 0.7.3 10/296410/3 accepted/tizen/unified/20230727.173105
Jihoon Kim [Thu, 27 Jul 2023 05:56:19 +0000 (14:56 +0900)]
Update package version to 0.7.3

Change-Id: I2b49a77e7b6f6aeb045642d42e3bc755cef2de0a
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
22 months agoFix issue to print invalid object error message when pressing H/W key 09/296409/5
Jihoon Kim [Thu, 27 Jul 2023 05:55:48 +0000 (14:55 +0900)]
Fix issue to print invalid object error message when pressing H/W key

eo.c:1972 Object 0x80006183 is not a valid object in this context:
object domain: 0, current domain: 2, local domain: 2, available domains: [  1 2  ].
Are you trying to access this object from another thread?

>>> bt
0  efl_isa (eo_id=0x80006183, klass_id=0x4000003a) at ../src/lib/eo/eo.c:1972
1  0xb6c5937a in evas_object_data_get () from /lib/libevas.so.1
2  0xae60f61a in _e_input_panel_is_effect_running (ec=<optimized out>) at e_mod_input_panel.c:182
3  0xae6118f4 in e_input_panel_is_effect_running () at e_mod_input_panel.c:1582
4  0xae60dbba in _input_panel_hide (client=0x20d87c8, resource=<optimized out>, force_hide=force_hide@entry=0 '\000') at e_mod_main.c:294
5  0xae60ea72 in _e_mod_ecore_key_down_cb (data=<optimized out>, type=<optimized out>, event=<optimized out>) at e_mod_main.c:1129

Change-Id: Id96d0690f05d54498bfa026c83c492231a13b294
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
23 months agoUpdate package version to 0.7.2 01/295501/1 accepted/tizen/unified/20230713.143459 accepted/tizen/unified/dev/20230726.120050
Jihoon Kim [Mon, 10 Jul 2023 06:16:51 +0000 (15:16 +0900)]
Update package version to 0.7.2

Change-Id: I1a6ec3f98f2ef4146c541731c225a0c2aa0684ad
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
23 months agoAdd missing surface lock 00/295500/1
Jihoon Kim [Mon, 10 Jul 2023 06:15:48 +0000 (15:15 +0900)]
Add missing surface lock

Change-Id: I837807ae310ed08bf3fb6d14339e595389d3d365
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
23 months agoFix resource leak issue detected by static analysis tool 80/295480/1
Jihoon Kim [Mon, 10 Jul 2023 02:32:49 +0000 (11:32 +0900)]
Fix resource leak issue detected by static analysis tool

Change-Id: Id4fe17c18883c67fa0f8982981047fb1aba49c8b
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
23 months agoUpdate package version to 0.7.1 46/295146/3 accepted/tizen/unified/20230706.152209
Jihoon Kim [Mon, 3 Jul 2023 08:29:41 +0000 (17:29 +0900)]
Update package version to 0.7.1

Change-Id: I05acb043eec02f40f230e55792e58177fdd0ed74
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
23 months agoAdd mutex for key map and state 41/293841/4
Jihoon Kim [Wed, 7 Jun 2023 02:02:31 +0000 (11:02 +0900)]
Add mutex for key map and state

Change-Id: Ib88985947102b861e6d0d5bb9667b11dc7063a85
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
23 months agoMirate wait update timer to execute in thread 01/292701/7
Jihoon Kim [Thu, 11 May 2023 10:24:45 +0000 (19:24 +0900)]
Mirate wait update timer to execute in thread

Change-Id: I15c58836473fd42f2addd2bbde9336e61abbaa12
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
23 months agoSupport to switch input thread mode 00/292700/7
Jihoon Kim [Wed, 10 May 2023 02:21:05 +0000 (11:21 +0900)]
Support to switch input thread mode

Change-Id: I736e9472a30e8004565dab8e557ba349f9875f48
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
2 years agoProcess key down or up event in input thread 67/292367/5
Jihoon Kim [Thu, 4 May 2023 09:54:40 +0000 (18:54 +0900)]
Process key down or up event in input thread

This reverts commit 6a366940a3b280407e7fde8b01049acf20659d84.

Change-Id: I4959f83dd58fda43acfbad977fd8f6232dbfeabf

2 years agoUpdate package version to 0.6.11 11/293911/1 accepted/tizen/unified/20230608.164352
Jihoon Kim [Thu, 8 Jun 2023 04:45:53 +0000 (13:45 +0900)]
Update package version to 0.6.11

Change-Id: I526bfda8dc5f756a806d6233f834c5c9e7692c34
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
2 years agoe-mod-tizen-wl-textinput: Use e_client_from_surface_resource() 10/293910/1
Seunghun Lee [Wed, 7 Jun 2023 05:57:29 +0000 (14:57 +0900)]
e-mod-tizen-wl-textinput: Use e_client_from_surface_resource()

Change-Id: I2707af7c65cc1f38911a6c757d339d16fd8b5a40

2 years agoUpdate package version to 0.6.10 18/293618/1 accepted/tizen/unified/20230605.170341
SooChan Lim [Thu, 1 Jun 2023 05:15:36 +0000 (14:15 +0900)]
Update package version to 0.6.10

Change-Id: I948b169ca053e884e6a46ff7c8abb3391ca0445f

2 years agoremove the modal variable of e_client 17/293617/1
SooChan Lim [Thu, 1 Jun 2023 05:14:29 +0000 (14:14 +0900)]
remove the modal variable of e_client

The modal variable of the e_client is deprecated.

Change-Id: Iab09d38cd83d3baa81b742bf720ca7da6110ba9f

2 years agoUpdate package version to 0.6.9 84/293484/1 accepted/tizen/unified/20230531.151942
Jihoon Kim [Tue, 30 May 2023 09:23:37 +0000 (18:23 +0900)]
Update package version to 0.6.9

Change-Id: I48a09e0233ca89be00cbe7c2fafad7e66fb3c42d
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
2 years agoRemove unused code 03/293303/1
Jihoon Kim [Wed, 24 May 2023 06:12:11 +0000 (15:12 +0900)]
Remove unused code

Change-Id: I5dfddb71af112aadcbbfa104838fad90c0f8a1b2
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
2 years agochange E_Comp_Client_Data into E_Comp_Wl_Client_Data 60/292960/1
SooChan Lim [Wed, 17 May 2023 11:55:43 +0000 (20:55 +0900)]
change E_Comp_Client_Data into E_Comp_Wl_Client_Data

E_Comp_Client_Data will be deprecated.

Change-Id: I42b7e5aa66e64ad9c8adf5d3bf60df7c7d031250

2 years agoRevert "Process key down or up event in input thread" 65/292365/2
Jihoon Kim [Thu, 4 May 2023 09:52:17 +0000 (09:52 +0000)]
Revert "Process key down or up event in input thread"

This reverts commit e72ad331d6156e3ed2d3c9597eea030070f736b1.

Change-Id: I5969854f13c071607af2cf5a03fda5824d1391a5

2 years agoProcess key down or up event in input thread 38/292238/2
Jihoon Kim [Tue, 2 May 2023 05:42:26 +0000 (14:42 +0900)]
Process key down or up event in input thread

Change-Id: Id6584cb54ad9f67062e5f7fa24140e115629febb
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
2 years agoUpdate package version to 0.6.8 33/291133/1 accepted/tizen/unified/20230414.125154
InHong Han [Mon, 10 Apr 2023 08:13:52 +0000 (17:13 +0900)]
Update package version to 0.6.8

Change-Id: Iab2b07e69ba1ca9f2b329cad7119a6f3434af0e7

2 years agoAdd implementation to set surrounding text 80/290980/1
InHong Han [Thu, 6 Apr 2023 01:29:18 +0000 (10:29 +0900)]
Add implementation to set surrounding text

Change-Id: Iceacbb91c82398cdd1d037f5f276eae260264b02

2 years agoFix typo 43/284743/1
Jihoon Kim [Fri, 25 Nov 2022 00:51:13 +0000 (09:51 +0900)]
Fix typo

Change-Id: Iea848fac6510dbde22022f5fcb455eeb0fe04a70
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
2 years agoMerge "Add warning message in case parent does not have focus" into tizen
Jihoon Kim [Thu, 13 Oct 2022 11:11:00 +0000 (11:11 +0000)]
Merge "Add warning message in case parent does not have focus" into tizen

2 years agoAdd warning message in case parent does not have focus 02/282902/2
Jihoon Kim [Thu, 13 Oct 2022 06:31:46 +0000 (15:31 +0900)]
Add warning message in case parent does not have focus

Change-Id: I56997e1dc1a8f99a0373d8019ab8600de94c39c7
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
2 years agoUpdate package version to 0.6.7 23/282223/1 accepted/tizen_7.0_unified_hotfix tizen_7.0_hotfix accepted/tizen/7.0/unified/20221110.060026 accepted/tizen/7.0/unified/hotfix/20221116.110025 accepted/tizen/unified/20220929.080324 tizen_7.0_m2_release
InHong Han [Wed, 28 Sep 2022 11:27:25 +0000 (20:27 +0900)]
Update package version to 0.6.7

Change-Id: Ia7ae62460db3a81ba240c0cddf3dbf2d734f802a

2 years agoFix display freezing issue on booting time 17/282217/1
InHong Han [Wed, 28 Sep 2022 10:30:56 +0000 (19:30 +0900)]
Fix display freezing issue on booting time

Change-Id: I86908f7f40fa4799bccbb1695d34ddbfbc511c78

2 years agoUpdate package version to 0.6.6 12/276912/2 accepted/tizen/unified/20220629.152913 submit/tizen/20220628.013934
Jihoon Kim [Tue, 28 Jun 2022 01:34:13 +0000 (10:34 +0900)]
Update package version to 0.6.6

Change-Id: I439408bc6e6e2c9a6e3e772b6457dfb401870b6f
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
2 years agoMerge "Fix indentation" into tizen
Jihoon Kim [Tue, 28 Jun 2022 01:25:41 +0000 (01:25 +0000)]
Merge "Fix indentation" into tizen

2 years agoFix indentation 30/276830/3
Jihoon Kim [Mon, 27 Jun 2022 04:55:57 +0000 (13:55 +0900)]
Fix indentation

Change-Id: I68543626382d52f20c501adc17de6084252ee045
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
2 years agoMerge "Refactoring code to check rotation size" into tizen
Jihoon Kim [Tue, 28 Jun 2022 01:17:20 +0000 (01:17 +0000)]
Merge "Refactoring code to check rotation size" into tizen

2 years agoMerge "Reduce duplicate code to check input method" into tizen
Jihoon Kim [Tue, 28 Jun 2022 01:17:09 +0000 (01:17 +0000)]
Merge "Reduce duplicate code to check input method" into tizen

2 years agoRefactoring code to check rotation size 27/276827/2
Jihoon Kim [Fri, 24 Jun 2022 12:21:48 +0000 (21:21 +0900)]
Refactoring code to check rotation size

Change-Id: Id3111c46e63bd0e6cc8f7f371abe887d6da073cf
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
2 years agoReduce duplicate code to check input method 26/276826/2
Jihoon Kim [Mon, 27 Jun 2022 04:29:56 +0000 (13:29 +0900)]
Reduce duplicate code to check input method

Change-Id: I4d8737bb04d42babcc9c07d476ab96c50fba74f9
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
2 years agoReduce duplicate code to create input method context 25/276825/1
Jihoon Kim [Mon, 27 Jun 2022 04:25:40 +0000 (13:25 +0900)]
Reduce duplicate code to create input method context

Change-Id: I6215a02c8b2637e7361663f826c6dc0bfbdbe736
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
2 years agoReduce duplicate code to checkout input method context 19/276819/1
Jihoon Kim [Mon, 27 Jun 2022 03:00:07 +0000 (12:00 +0900)]
Reduce duplicate code to checkout input method context

Change-Id: I18b241976797b0c248bbcde3070644cd77098b10
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
2 years agoReduce the code to check text input value 18/276818/1
Jihoon Kim [Mon, 27 Jun 2022 02:50:14 +0000 (11:50 +0900)]
Reduce the code to check text input value

Change-Id: Iae5e6e32d2dbd5ea8d4ddbc42f769ad41507569f
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
2 years agoReduce the duplicate code to append input panel surface 17/276817/1
Jihoon Kim [Mon, 27 Jun 2022 02:47:18 +0000 (11:47 +0900)]
Reduce the duplicate code to append input panel surface

Change-Id: I408290a28d21ee19885892570011c190f78d7e9e
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
2 years agoReduce duplicate code to check eclient 16/276816/1
Jihoon Kim [Mon, 27 Jun 2022 02:44:50 +0000 (11:44 +0900)]
Reduce duplicate code to check eclient

Change-Id: Idad3a4a999628708dcc15ca46dbcff920d721658
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
2 years agoReduce duplicated code 18/276618/2
Jihoon Kim [Wed, 22 Jun 2022 04:28:33 +0000 (13:28 +0900)]
Reduce duplicated code

Change-Id: I22b55e0d5b072626de305303bf8e711ffe0193e3
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
2 years agoFix typo 39/276739/2
Jihoon Kim [Fri, 24 Jun 2022 01:14:08 +0000 (10:14 +0900)]
Fix typo

Change-Id: Ibb86d4444439bae34538c9eea24c26a439449839
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
3 years agoUpdate package version to 0.6.5 34/272934/4 accepted/tizen/unified/20220329.134539 submit/tizen/20220329.014018
InHong Han [Mon, 28 Mar 2022 07:12:35 +0000 (16:12 +0900)]
Update package version to 0.6.5

Change-Id: Ic213c0f616f453e9e99d0cd1a05d4aaf3aed4a0b

3 years agoFix build error 68/272968/2
InHong Han [Tue, 29 Mar 2022 01:16:27 +0000 (10:16 +0900)]
Fix build error

Change-Id: I4f6f280d6c226a60c69084f6cf127eacca5061cf

3 years agoFix defect detected by static analysis tool 45/272945/3
InHong Han [Mon, 28 Mar 2022 08:34:59 +0000 (17:34 +0900)]
Fix defect detected by static analysis tool

Change-Id: Ia321275d52d759180af015baddbe6692ca27e8fa

3 years agoModified not to use invalid string length 20/272820/4
InHong Han [Fri, 25 Mar 2022 05:47:16 +0000 (14:47 +0900)]
Modified not to use invalid string length

Change-Id: I0d15c8e6f36d0b76e6f7796d78969945a7065a31

3 years agoRevise code for improving readability 28/272128/2
Jihoon Kim [Thu, 10 Mar 2022 02:38:51 +0000 (11:38 +0900)]
Revise code for improving readability

Change-Id: I70f1db81f44a919fec98582d18a9e4f792522098
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
3 years agoUpdate package version to 0.6.4 16/272816/1 submit/tizen/20220325.043322 submit/tizen/20220325.052248
InHong Han [Fri, 25 Mar 2022 04:20:43 +0000 (13:20 +0900)]
Update package version to 0.6.4

Change-Id: I26d25fd759e0c812487218b6484a0e983da25b72

3 years agoFix issue IME does not show after IME was hidden 15/272815/1
InHong Han [Fri, 25 Mar 2022 04:19:39 +0000 (13:19 +0900)]
Fix issue IME does not show after IME was hidden

Change-Id: Iffb294533de69370f3c0fee921483d30bc12fe5b

3 years agoUpdate package version to 0.6.3 76/272476/1 accepted/tizen/unified/20220318.020355 submit/tizen/20220317.083632
InHong Han [Thu, 17 Mar 2022 08:15:41 +0000 (17:15 +0900)]
Update package version to 0.6.3

Change-Id: I83744abf076fe5df94322d8f8967c637f6c99156

3 years agoPrevent to delete timer twice 58/272058/3
Jihoon Kim [Mon, 7 Mar 2022 12:58:10 +0000 (21:58 +0900)]
Prevent to delete timer twice

if it returns ECORE_CALLBACK_CANCEL in timer callback it will be deleted automatically

Change-Id: I46bf3eb609d33d26ec9d88c69ade1b050230f01c
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
3 years agoUse device class and subclass to detect remocon input 53/271853/6
Jihoon Kim [Wed, 2 Mar 2022 11:06:15 +0000 (20:06 +0900)]
Use device class and subclass to detect remocon input

Change-Id: I81ecc80cec9fb372ba7098a322902d90030497fa
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
3 years agoAdd missing timer reset code 71/272071/1
InHong Han [Mon, 7 Mar 2022 11:32:43 +0000 (20:32 +0900)]
Add missing timer reset code

Change-Id: I6c1848efed77b2d8e93ce99706a63ca2dca2eb24

3 years agoUpdate package version to 0.6.2 38/271938/1 submit/tizen/20220303.105220 submit/tizen/20220307.013717
InHong Han [Thu, 3 Mar 2022 10:05:05 +0000 (19:05 +0900)]
Update package version to 0.6.2

Change-Id: I32d786609c7fbdc3953781c8367e3189cf4c7814

3 years agoSend input_panel_enabled value to ISF panel 28/268828/4
InHong Han [Mon, 3 Jan 2022 10:57:20 +0000 (19:57 +0900)]
Send input_panel_enabled value to ISF panel

Change-Id: I3c7dee04ebbbb0a575e0afc835917b7e84032b54

3 years agoMerge "Modified to prevent passing invalid IME geometry to the app" into tizen
InHong Han [Tue, 22 Feb 2022 09:53:42 +0000 (09:53 +0000)]
Merge "Modified to prevent passing invalid IME geometry to the app" into tizen

3 years agoModified to prevent passing invalid IME geometry to the app 20/271520/1
InHong Han [Tue, 22 Feb 2022 08:57:36 +0000 (17:57 +0900)]
Modified to prevent passing invalid IME geometry to the app

When IME is in floating mode, IME doesn't know the exact x, y coordinates.

Change-Id: I0c042f944401e9db934cc003a6429577e10a8de7

3 years agoModified not to send invalid IME geometry 95/271495/1
InHong Han [Tue, 22 Feb 2022 05:39:40 +0000 (14:39 +0900)]
Modified not to send invalid IME geometry

Change-Id: I71f57c62027bccf48df869d4397eeff7b24c8af6