Inhong Han [Wed, 2 Jan 2019 02:24:04 +0000 (11:24 +0900)]
Modified to prevent deleted client to set transient_for
Change-Id: Ic65b4ae77ef8a3fa136179688af8cb191e27c402
(cherry picked from commit
14101bfccbcacc14f3758fb671b87858b317b5d9)
Inhong Han [Wed, 5 Dec 2018 05:47:33 +0000 (14:47 +0900)]
Update package version to 0.3.8
Change-Id: Ic653d0cd39435f9536ec0392a4e3b9d98ed33c31
Inhong Han [Wed, 5 Dec 2018 05:24:46 +0000 (14:24 +0900)]
Fixed to prevent sending invalid geometry to the app
Change-Id: I29150827d0bf5c18ca1de5fc27ba02f9122394d5
Jihoon Kim [Thu, 15 Nov 2018 23:10:04 +0000 (08:10 +0900)]
Update package version to 0.3.7
Change-Id: I8864192f576dc279d58aa814c9b3f8e15f582bfc
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Ji-hoon Lee [Tue, 13 Nov 2018 01:51:07 +0000 (10:51 +0900)]
Delete wait_update timer when showing input panel
Change-Id: Ib29c9053a7ebd927fb67227b0a1b2ca6ea045eef
InHong Han [Tue, 21 Aug 2018 07:35:17 +0000 (16:35 +0900)]
Update package version to 0.3.6
Change-Id: I038df54087428a7d10d5ce5093739a6445b84f97
InHong Han [Tue, 21 Aug 2018 05:03:25 +0000 (14:03 +0900)]
Support reshow_input_panel interface
Change-Id: I9d67813d0cf9f982de11fc28261eb9bcd5210546
InHong Han [Wed, 1 Aug 2018 08:12:38 +0000 (17:12 +0900)]
Update package version to 0.3.5
Change-Id: I7789732f8c22d33a2d3e13e026f0a65f4cdec1ae
InHong Han [Wed, 1 Aug 2018 08:02:27 +0000 (17:02 +0900)]
Modified not to send invalid IME geometry
Change-Id: I4d8361fcbede7c288b2f6dbb7dba0b3dbd5160c1
Ji-hoon Lee [Tue, 15 May 2018 01:55:16 +0000 (10:55 +0900)]
Update input panel geometry when candidate appears
Change-Id: If2bf4b0993435b66141f708f73b34e89fd673b04
Ji-hoon Lee [Wed, 28 Feb 2018 06:05:27 +0000 (15:05 +0900)]
Add timer for checking ready_set retrieval
Change-Id: Ie18aa26c228d9a65b0dbdec1e3e018be7a9731a3
Jihoon Kim [Tue, 20 Feb 2018 08:40:25 +0000 (17:40 +0900)]
Update package version to 0.3.4
Change-Id: Ie60588d256a013544e72ca630c50abdfdb3ba51f
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Tue, 20 Feb 2018 02:25:17 +0000 (11:25 +0900)]
Fix issue detected by static analysis tool
Branch past initialization : If the variable is used after the target, it will be uninitialized.
Change-Id: I6d6d32650616b9803829c8954caa5ee5b31ae3cc
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Tue, 6 Feb 2018 23:50:05 +0000 (08:50 +0900)]
Update package version to 0.3.3
Change-Id: Ib9031ed2ab6837848e7f69fe0d7c35565607e6b4
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Ji-hoon Lee [Tue, 6 Feb 2018 06:50:58 +0000 (15:50 +0900)]
Revert "Added hotkey support"
This reverts commit
3bb53cbf4a129959e435ae25811f6594398bb580.
Conflicts:
src/e_mod_main.c
Change-Id: Ia484f9fd171bbed6852827898d1ddfc157f8eb88
Jihoon Kim [Tue, 9 Jan 2018 10:16:19 +0000 (19:16 +0900)]
Update package version to 0.3.2
Change-Id: I0a469816995dabadf1733dbf75f9f7e237ab23e3
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
InHong Han [Tue, 9 Jan 2018 10:07:56 +0000 (19:07 +0900)]
Remove unused code
Change-Id: I8109ced33b9117a752e286956f0ee346947d2ef1
Jihoon Kim [Wed, 3 Jan 2018 23:25:38 +0000 (08:25 +0900)]
Update package version to 0.3.1
Change-Id: Ifa38ebff793d7b0e0ef1543b686419858d48e465
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Doyoun Kang [Wed, 3 Jan 2018 08:40:33 +0000 (17:40 +0900)]
Set title to "Keyboard" for keyboard window
we added code to set the title to "Keyboard" automatically
if the keyboard window didn't set the title.
Change-Id: Ic89c06d48ea2d2d9776bcf44022ca484def79555
Jihoon Kim [Wed, 27 Dec 2017 00:27:39 +0000 (09:27 +0900)]
Update package version to 0.2.20
Change-Id: I1ee97cc630fbadc5cc8f7e7559ac6eb6eb24abdc
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Tue, 12 Dec 2017 23:24:52 +0000 (08:24 +0900)]
Add ecore and eina dependency explictly
Change-Id: I049fd3ce8b3550a64eb43bc415b7446f861663f2
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Ji-hoon Lee [Tue, 12 Dec 2017 08:05:57 +0000 (17:05 +0900)]
Add explicit dependency over ecore-wayland
Change-Id: Ia32e96170f2cdb24a7a0a4a0bad838f7f696ec61
Jihoon Kim [Mon, 11 Dec 2017 23:40:21 +0000 (08:40 +0900)]
Update package version to 0.2.19
Change-Id: I28ad0514c5526b4098c65f57966b25301269b007
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Thu, 26 Oct 2017 05:14:55 +0000 (14:14 +0900)]
Support prediction_hint_data
Change-Id: I04ad23efd4488fd28bec815116429d238cf82463
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Wed, 22 Nov 2017 23:15:42 +0000 (08:15 +0900)]
Update package version to 0.2.18
Change-Id: I6934f607075d157f41a8891b7cc71d1204437dd8
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Sungmin Kwak [Wed, 22 Nov 2017 04:32:18 +0000 (13:32 +0900)]
Remove unnecessary logs
Change-Id: I10e9a75bdad697da0b42951b699d8f87e8b5b5ee
(cherry picked from commit
896e0abed844809c8df8228bd7bc2d1cf1b210c8)
Jihoon Kim [Fri, 17 Nov 2017 09:55:21 +0000 (18:55 +0900)]
Update package version to 0.2.17
Change-Id: Ieb619abfa2d5cf116bc3cf8f252ad92742a36e31
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 17 Nov 2017 06:15:28 +0000 (15:15 +0900)]
Fix issue IME does not appear when IME window is created after show request
Change-Id: I58f2712109da3db95b2df74181f98dbeb6d94856
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Ji-hoon Lee [Mon, 13 Nov 2017 10:01:41 +0000 (19:01 +0900)]
Update input panel state after receiving ready_set message
Change-Id: I7d2975b693def0d2f1447d09172d1df5e7e65f40
Ji-hoon Lee [Tue, 7 Nov 2017 07:25:54 +0000 (16:25 +0900)]
Update package version to 0.2.16
Change-Id: Iff7b269381bc651b9bfb217f356b87847dece39b
Ji-hoon Lee [Wed, 1 Nov 2017 10:38:28 +0000 (19:38 +0900)]
Add implementation for finalize_content callback
Change-Id: Id4f584a1e2ab463715f7ccad4c0a5f229322894b
Jihoon Kim [Mon, 11 Sep 2017 05:12:47 +0000 (14:12 +0900)]
Update package version to 0.2.14
Change-Id: I75d2f6ef8c2affa55f2e14d36d96cf5c7b59cf47
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Sungmin Kwak [Fri, 8 Sep 2017 07:35:17 +0000 (16:35 +0900)]
Change dlog level for TV profile
Change-Id: I7220083c89dd3ab27e41ffabc394a8fde7ece018
InHong Han [Fri, 8 Sep 2017 01:48:03 +0000 (10:48 +0900)]
Add missing condition check code for exception handling
In Floating keyboard, the movements are possible only when the mouse is clicked.
Thus added the condition check code to prevent exceptions.
Change-Id: I2af217f851ea368af2fa2fca48d276bcee0a29bf
InHong Han [Tue, 5 Sep 2017 08:36:01 +0000 (17:36 +0900)]
Update package version to 0.2.13
Change-Id: Ia63846d50418af8faa4ce7ff6cf27f91f3c8cc2c
Ji-hoon Lee [Wed, 30 Aug 2017 01:41:00 +0000 (10:41 +0900)]
Enable ready_set feature in TV profile
Change-Id: I53d11eeaa244ddd16d7a5452e74275597b1b5b55
Jihoon Kim [Sun, 3 Sep 2017 23:51:17 +0000 (08:51 +0900)]
Update package version to 0.2.12
Change-Id: I06f4a319e1695b444487ed91f5beb683502a767d
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Ji-hoon Lee [Fri, 1 Sep 2017 07:02:54 +0000 (16:02 +0900)]
Enabled CANDIDATE_ONEWINDOW in all profiles
Change-Id: I9b2d12ef72f825fcdfb2a5ad42d122adfa037402
Jihoon Kim [Thu, 17 Aug 2017 02:17:31 +0000 (11:17 +0900)]
Update package version to 0.2.11
Change-Id: I201389336d067c57a4c29a07ac2ca22b95c6b0fa
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Wed, 16 Aug 2017 10:05:53 +0000 (19:05 +0900)]
Set input method binding in vconf key
Change-Id: Iddd7a6031d378d3fa54a01631488597ca37901ba
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Ji-hoon Lee [Wed, 16 Aug 2017 07:54:23 +0000 (16:54 +0900)]
Selectively enable input panel to display candidates in H/W keyboard mode
Change-Id: I2a496c87bf74ee80a1ffe39a93a8329516385600
Jihoon Kim [Wed, 16 Aug 2017 05:31:37 +0000 (14:31 +0900)]
Update package version to 0.2.10
Change-Id: I694e463323923918f2d31612893e521756e35200
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 11 Aug 2017 09:35:36 +0000 (18:35 +0900)]
Fix lock issue when getting vconf value
Calling vconf_get_XXX function in vconf changed callback leads to lock up.
vconf_keynode_get_XXX function would be correct usage.
Change-Id: I7cae861225c770d19900d9d072888546338486e9
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Mon, 31 Jul 2017 22:43:17 +0000 (07:43 +0900)]
Update package version to 0.2.9
Change-Id: I30620dda300db1ace2ebc63729dadad83ca48f98
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Ji-hoon Lee [Mon, 31 Jul 2017 12:24:11 +0000 (21:24 +0900)]
Add missing flag reset code
Change-Id: I98dcb8e4c5c9b9b3cf3bb7ccce66de439a552821
(cherry picked from commit
d7c77cc7a2545c16b07618a9609b82f7a2505cde)
Jihoon Kim [Sat, 29 Jul 2017 02:57:06 +0000 (11:57 +0900)]
Update package version to 0.2.8
Change-Id: I735263d325c15204d94ba1c9beb6fcfd9db307b6
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
InHong Han [Thu, 29 Jun 2017 05:48:36 +0000 (14:48 +0900)]
Support floating keyboard
Change-Id: I32409b63f3e101a54d158e2c19341471cbedccaf
Ji-hoon Lee [Thu, 13 Jul 2017 06:59:55 +0000 (15:59 +0900)]
Support input panel to display candidates in H/W keyboard mode
Change-Id: I8a70ac9a043e91f4b3475bbe05e87e7479575a56
Jihoon Kim [Thu, 27 Jul 2017 07:39:05 +0000 (16:39 +0900)]
Update package version to 0.2.7
Change-Id: Ic5a268d8a16cb413f4667ca566c32c46c24ff7a4
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Doyoun Kang [Thu, 27 Jul 2017 01:40:17 +0000 (10:40 +0900)]
add code to update input panel's conformant information
Change-Id: I854a926a8bb8a2438147afa65d9e74457b9a9af1
Doyoun Kang [Wed, 26 Jul 2017 08:45:01 +0000 (17:45 +0900)]
Check whether the parent window is focused window or not in _e_input_panel_surface_cb_ready_set
Change-Id: I320441601823e0cfcc758273e22fd5dc5f8cca04
Doyoun Kang [Mon, 24 Jul 2017 10:21:47 +0000 (19:21 +0900)]
modify code to check zone's display state before handling hide input_panel
Input panel window will hide immediately when the zone's display state is E_ZONE_DISPLAY_STATE_OFF not using timer.
Change-Id: Ib09b748be182a2eb66397d6a84db72b22a7a47bd
Jihoon Kim [Thu, 13 Jul 2017 02:36:44 +0000 (11:36 +0900)]
Update package version to 0.2.6
Change-Id: Iea22e3846c4968bf2ce59f5910d62ad03fa02554
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Wed, 12 Jul 2017 04:06:51 +0000 (13:06 +0900)]
Reorder wl_input_method_context_interface
Change-Id: If823a1a41fc8094466ae699fbdd79276129dbff6
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Ji-hoon Lee [Mon, 10 Jul 2017 06:43:37 +0000 (15:43 +0900)]
Update package version to 0.2.5
Change-Id: Icd94aa1a3621b3a11cd58b262cd4c30f74969cce
Ji-hoon Lee [Wed, 5 Jul 2017 11:01:40 +0000 (20:01 +0900)]
Remove surfaces linked to the current resource when unbinding
Since the current implementation of unbind() frees the
entire surfaces list when unbinding, if the unbind is
executed after a new bind/get_surface request, this would
erase surfaces that should not be deleted.
Thus, store the resource pointer when acquiring surfaces,
and when unbinding remove the surfaces that are linked to
the currently unbinding resource to ensure the surfaces
that are currently in use, are not being lost.
Change-Id: I3e43ca7f991e9d09f78b11fc5c3e9be3e196ef22
Ji-hoon Lee [Wed, 5 Jul 2017 11:01:40 +0000 (20:01 +0900)]
Show input panel immediately when set_ready received
Since there are cases that CLIENT_BUFFER_CHANGE event
is not emitted after set_ready, we will try to show
input panel immediately on set_ready request.
The set_ready request will be sent from input panel side
when the RENDER_PRE event is processed, we could assume
the input panel window might have finished rendering.
Change-Id: I09e34aa1faa065c3113acfd91c2ab8e1fbea896e
Jihoon Kim [Mon, 3 Jul 2017 06:59:35 +0000 (15:59 +0900)]
Fix issue update_input_context does not work
Change-Id: I7a5d4a6440e3d6d05f0f8f8254d0c3ce1d369875
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
InHong Han [Mon, 12 Jun 2017 05:26:16 +0000 (14:26 +0900)]
Added input_panel_position_set interface
Change-Id: Id3f05c1a845ac7b6556f1eb372dec744a3028203
InHong Han [Tue, 13 Jun 2017 06:51:55 +0000 (15:51 +0900)]
Update package version to 0.2.4
Change-Id: Ib99da0d884d135d0832c45eccc9cdae1fae80481
InHong Han [Tue, 16 May 2017 11:24:07 +0000 (20:24 +0900)]
Added mime_type_accept_set interface
Change-Id: I2e4ff6e5c8ede7d7aab9a1c093450001d7ad41ff
Jihoon Kim [Tue, 6 Jun 2017 23:11:29 +0000 (08:11 +0900)]
Update package version to 0.2.3
Change-Id: Id79f2c53668e0ffc70c052d6d85d6ceb46812f5f
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Tue, 6 Jun 2017 22:58:47 +0000 (07:58 +0900)]
Fix issue detected by static analysis tool
Return value of a function 'eina_list_data_get' is dereferenced at e_mod_main.c:1896 without checking, but it is usually checked for this function (14/15).
Change-Id: I2827f2a89172eb231822cb96f608867f8e6e825b
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Mon, 15 May 2017 11:18:22 +0000 (20:18 +0900)]
Support commit_content interface
Change-Id: Ifb62462e61836f244f6dbde96915772d3dca105a
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Wonkeun Oh [Thu, 1 Jun 2017 02:45:07 +0000 (11:45 +0900)]
Support the floating IME panel using the wl_input_panel_surface_interface
It is better to use the input_panel_surface_interface.
because the Input FW doesn't need to care about the IME's panel_type.
IME just can set the their input_panel type using the 'wl_input_panel_surface_set_floating_panel' api.
Change-Id: I522a0094646ff3266fcadefffa3b8b25762cda48
(cherry picked from commit
e12e2d131cc304aaba2b7870888a24c19c890850)
Jihoon Kim [Fri, 2 Jun 2017 09:54:04 +0000 (18:54 +0900)]
Update package version to 0.2.2
Change-Id: Idb2ec1ec28905aeefcacf0e7015d006f3b220a67
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
InHong Han [Fri, 2 Jun 2017 07:04:44 +0000 (16:04 +0900)]
Fixed the crash issue when the input_panel_unbind() is called after deleting E_Client
Change-Id: Ie8bdb58418f8402663b13c5d48701f1213a75763
Jihoon Kim [Thu, 18 May 2017 07:29:23 +0000 (07:29 +0000)]
Merge "Send the response event in the _cb_filter_key_event function if there is no activated input_method." into tizen
Wonkeun Oh [Thu, 18 May 2017 05:57:16 +0000 (14:57 +0900)]
Send the response event in the _cb_filter_key_event function if there is no activated input_method.
If not, it spend 2 seconds per each key event and then it cause the ANR timeout or deadlock.
Becuase application process(Immodule) will wait for response message for the synchronous communication in the filter_key_event function.
Change-Id: I9c83093d72522b58052b6005e0106240c2ab5312
InHong Han [Thu, 27 Apr 2017 10:06:23 +0000 (19:06 +0900)]
Update package version to 0.2.1
Change-Id: Iba862901c0141e6f4f2a7f5645fb0eee187dbedf
InHong Han [Thu, 30 Mar 2017 04:22:57 +0000 (13:22 +0900)]
Support prediction_hint_set interface
Change-Id: I5a39fe0ed712e13c8ed11e54e2779a1399c79eab
Jihoon Kim [Fri, 14 Apr 2017 02:29:11 +0000 (11:29 +0900)]
Update package version to 0.1.101
Change-Id: Ib95eff2bdf19e7a1e5024d52e1d380790f19952f
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Thu, 13 Apr 2017 08:36:11 +0000 (17:36 +0900)]
Check profile in runtime
Change-Id: I33b29212d9daa81e7fc8626ba1de9e18bb452a3a
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Ji-hoon Lee [Thu, 30 Mar 2017 09:00:50 +0000 (18:00 +0900)]
Prevent duplicated surfaces being appended to list
Change-Id: I5cda313dd1aad4736351df56893078c5a70ec635
Jihoon Kim [Tue, 28 Mar 2017 07:32:10 +0000 (16:32 +0900)]
Merge branch 'tizen_3.0' into tizen
Change-Id: Idf22b3b27d936b02ba2f6dcdcf7dd02cbf131e8d
Jihoon Kim [Tue, 28 Mar 2017 05:43:07 +0000 (14:43 +0900)]
Update package version to 0.1.100
Change-Id: I1fa6fd09740490ceaac2d532836e474d7ee8db62
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
InHong Han [Tue, 14 Mar 2017 10:54:04 +0000 (19:54 +0900)]
Modified to compare wl client instead of input context in input_panel_hide callback
Change-Id: I87c5ac154982556ea6e22a2500cfa5602312112c
InHong Han [Wed, 15 Mar 2017 00:49:36 +0000 (09:49 +0900)]
Revert "Allow previous input context to hide input panel"
This reverts commit
1a6eb52a2c199b0092a2b5e586fd54eb50f4bce5.
Change-Id: I027fc229e411b719f92efb50b15a4862749f67c3
Jihoon Kim [Tue, 28 Mar 2017 04:36:13 +0000 (21:36 -0700)]
Revert "Memorize last activated ctx even after deactivate request"
This reverts commit
d275c3671d2a3d8d3baa767ebbdc5164b4236bcd.
Change-Id: I1a66d18995439b9d1f6fd92d4acefba5bf8f62ef
InHong Han [Wed, 15 Mar 2017 00:49:20 +0000 (09:49 +0900)]
Revert "Allow focus input context to hide input panel"
This reverts commit
50f2850552b1e4718a04c7b37a70480dc1f7321f.
Change-Id: I5a0a8ce63cc3f92b2f0c23960d41b54618ed3d10
Jihoon Kim [Tue, 21 Mar 2017 05:30:56 +0000 (14:30 +0900)]
Update package version to 0.1.99
Change-Id: I7bdeea7cffded60c2dce072b5dcae4dad1e9118c
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Mon, 20 Mar 2017 09:13:33 +0000 (18:13 +0900)]
Fix backspace key repeat issue in multibutton entry
backspace key down event was delivered after focus out event,
but key up event was delivered after focus in event.
key down event without key up event leads to repeat key event.
To avoid this key repeat issue, key down and up event will be added sequently.
Change-Id: I7342b36a6a6482b5e93b1d785f3bc4343243faed
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Ji-hoon Lee [Fri, 17 Mar 2017 03:56:46 +0000 (12:56 +0900)]
Update package version to 0.1.98
Change-Id: I0f7ad7e8e893bd6e2f82b5f08c14a26845ae66fd
Ji-hoon Lee [Wed, 15 Mar 2017 04:44:55 +0000 (13:44 +0900)]
Memorize last activated ctx even after deactivate request
Since previous "old" variable was retrieved from the "input"
member variable of input_method, which is cleared on deactivate
request, the case that application calls focus_out before
problematic focus_in still had problem.
This patch is also a temporary solution for dealing with
inappropriately handling IME show / hide request,
needs to be reverted after a proper solution patch is made.
Change-Id: I7becf9518ecb9b35e2933cadf85f4f1b6be2773f
Jihoon Kim [Tue, 14 Mar 2017 11:30:28 +0000 (20:30 +0900)]
Print the text input information in log
Change-Id: If2a55039e5856d80e3a649c895623c32120e7bc2
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Tue, 21 Mar 2017 05:30:56 +0000 (14:30 +0900)]
Update package version to 0.1.99
Change-Id: I7bdeea7cffded60c2dce072b5dcae4dad1e9118c
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Mon, 20 Mar 2017 09:13:33 +0000 (18:13 +0900)]
Fix backspace key repeat issue in multibutton entry
backspace key down event was delivered after focus out event,
but key up event was delivered after focus in event.
key down event without key up event leads to repeat key event.
To avoid this key repeat issue, key down and up event will be added sequently.
Change-Id: I7342b36a6a6482b5e93b1d785f3bc4343243faed
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Ji-hoon Lee [Wed, 8 Mar 2017 08:51:53 +0000 (17:51 +0900)]
Revert "Support key input in case of no focus"
This reverts commit
8090905046e3ef201a5c00029fdece9ddff7d10d.
Change-Id: I7dc2c5112dcf92018fcef25499c2e40e970d1163
Ji-hoon Lee [Fri, 17 Mar 2017 03:56:46 +0000 (12:56 +0900)]
Update package version to 0.1.98
Change-Id: I0f7ad7e8e893bd6e2f82b5f08c14a26845ae66fd
Ji-hoon Lee [Wed, 15 Mar 2017 04:44:55 +0000 (13:44 +0900)]
Memorize last activated ctx even after deactivate request
Since previous "old" variable was retrieved from the "input"
member variable of input_method, which is cleared on deactivate
request, the case that application calls focus_out before
problematic focus_in still had problem.
This patch is also a temporary solution for dealing with
inappropriately handling IME show / hide request,
needs to be reverted after a proper solution patch is made.
Change-Id: I7becf9518ecb9b35e2933cadf85f4f1b6be2773f
Jihoon Kim [Fri, 10 Mar 2017 05:05:23 +0000 (14:05 +0900)]
Update package version to 0.1.97
Change-Id: I5c3f7bfee76340ee58932d4184e8fd39845861c0
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 10 Mar 2017 02:34:23 +0000 (11:34 +0900)]
Allow focus input context to hide input panel
Since there are cases an application that manually
calls input_panel_show() / hide() without considering
system's input panel policy, sometimes they are
requesting to hide input panel on focus input context that
did not explicitly requested to show in the past.
Change-Id: Ic2b2d35461111faeacc2fd8a33568c3fc47c5cf8
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Tue, 14 Mar 2017 11:30:28 +0000 (20:30 +0900)]
Print the text input information in log
Change-Id: If2a55039e5856d80e3a649c895623c32120e7bc2
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 10 Mar 2017 05:05:23 +0000 (14:05 +0900)]
Update package version to 0.1.97
Change-Id: I5c3f7bfee76340ee58932d4184e8fd39845861c0
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 10 Mar 2017 02:34:23 +0000 (11:34 +0900)]
Allow focus input context to hide input panel
Since there are cases an application that manually
calls input_panel_show() / hide() without considering
system's input panel policy, sometimes they are
requesting to hide input panel on focus input context that
did not explicitly requested to show in the past.
Change-Id: Ic2b2d35461111faeacc2fd8a33568c3fc47c5cf8
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Wed, 8 Mar 2017 13:10:54 +0000 (22:10 +0900)]
Merge branch 'tizen_3.0' into tizen
Change-Id: I534829203a56e52dca84487a328954204c26039a
Jihoon Kim [Wed, 8 Mar 2017 13:00:43 +0000 (22:00 +0900)]
Update package version to 0.1.96
Change-Id: I8d733a9803e29d40038b22c77eb85f2f9a9eaef0
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Wed, 8 Mar 2017 12:50:03 +0000 (21:50 +0900)]
Support backspace key in case of no focus
In multibutton entry widget in EFL, this feature is necessary.
Change-Id: I3320aec5847ffa92dff22b8573a82a8de4cb2680
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Ji-hoon Lee [Wed, 8 Mar 2017 08:51:53 +0000 (17:51 +0900)]
Revert "Support key input in case of no focus"
This reverts commit
8090905046e3ef201a5c00029fdece9ddff7d10d.
Change-Id: I7dc2c5112dcf92018fcef25499c2e40e970d1163
Ji-hoon Lee [Tue, 7 Mar 2017 10:10:18 +0000 (19:10 +0900)]
Update package version to 0.1.95
Change-Id: Ib05c8b77c50e135595f1cd59aa130119c917ab76