platform/core/uifw/e-mod-tizen-wl-textinput.git
5 years agodoing transform when surface is ready 86/205686/5
Junseok, Kim [Wed, 8 May 2019 11:12:11 +0000 (20:12 +0900)]
doing transform when surface is ready

Change-Id: I9cd00ddf6525f47e048fb971c5ba6eb62c2ad86e

5 years agoUpdate package version to 0.4.2 61/202561/1 accepted/tizen/unified/20190410.061811 submit/tizen/20190409.081723
Inhong Han [Mon, 1 Apr 2019 01:06:06 +0000 (10:06 +0900)]
Update package version to 0.4.2

Change-Id: I070443e11642c61a6c15c02876b63a9a2a49fd4b

5 years agoUse the focused E_Client for floating position 58/202558/1
Sungmin Kwak [Thu, 28 Mar 2019 10:44:21 +0000 (19:44 +0900)]
Use the focused E_Client for floating position

if the focused EC angle is different with the floating EC angle, avoid setting the position.

Change-Id: Idc2bd9d5fd2307f065fa418c1c560c02e57dd9c3
(cherry picked from commit 5b60bdf996782384b3bcec9b7438185a9cfe6a4c)

5 years agoAdd missing condition check code 78/201578/2 accepted/tizen/unified/20190318.150612 submit/tizen/20190318.085229
Inhong Han [Mon, 18 Mar 2019 01:53:27 +0000 (10:53 +0900)]
Add missing condition check code

Change-Id: Icff71c36964cc76de8e0c50a1c9c175753f72a4f

5 years agoUpdate package version to 0.4.1 50/201250/2 accepted/tizen/unified/20190314.220541 submit/tizen/20190312.014935
Inhong Han [Tue, 12 Mar 2019 01:19:06 +0000 (10:19 +0900)]
Update package version to 0.4.1

Change-Id: Ieff981ad99641b171393a221ce3ee227dd70de1a

5 years agoAdd keycode in the filter_key event 52/200352/2
Inhong Han [Fri, 22 Feb 2019 05:36:55 +0000 (14:36 +0900)]
Add keycode in the filter_key event

Change-Id: I844dab9002653ebfc314cb2a3aa8418102cce271

5 years agoMerge "Update package version to 0.3.11" into tizen accepted/tizen/unified/20190131.161521 submit/tizen/20190131.062501
InHong Han [Thu, 31 Jan 2019 06:23:12 +0000 (06:23 +0000)]
Merge "Update package version to 0.3.11" into tizen

5 years agoAdd log to get more information 27/198927/2
Inhong Han [Thu, 31 Jan 2019 06:10:52 +0000 (15:10 +0900)]
Add log to get more information

Change-Id: I0151f0b57d78df23590cb3e3ef4cabcf30ba29b3

5 years agoUpdate package version to 0.3.11 30/198930/1
Inhong Han [Thu, 31 Jan 2019 06:13:05 +0000 (15:13 +0900)]
Update package version to 0.3.11

Change-Id: Id125437577208ce5417ee58414597fb4eb976c59

5 years agoCheck validation of client info for transient 13/198913/1
Jihoon Kim [Thu, 31 Jan 2019 04:50:37 +0000 (13:50 +0900)]
Check validation of client info for transient

Change-Id: I8fe4c097151759dee10ea1e8f7d91cb376ef47b9
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
5 years agoMerge "Update package version to 0.3.10" into tizen accepted/tizen/unified/20190128.061638 submit/tizen/20190123.072548
InHong Han [Wed, 23 Jan 2019 07:24:50 +0000 (07:24 +0000)]
Merge "Update package version to 0.3.10" into tizen

5 years agoUpdate package version to 0.3.10 72/198272/1
Inhong Han [Wed, 23 Jan 2019 07:20:20 +0000 (16:20 +0900)]
Update package version to 0.3.10

Change-Id: I406187a71835772b0e918f3817d5e61ad9741238

5 years agoModified to change the position of floating keyboard immediately 71/198271/1
Inhong Han [Tue, 22 Jan 2019 11:16:58 +0000 (20:16 +0900)]
Modified to change the position of floating keyboard immediately

Change-Id: I0ffd16afef8ef81bfaf12715101e38e4cfee9594
(cherry picked from commit f2fe521f15be90297e04d4b95a559106a6e79208)

5 years agoUpdate package version to 0.3.9 50/196850/1 accepted/tizen/unified/20190108.062236 submit/tizen/20190104.092140
Inhong Han [Mon, 7 Jan 2019 01:12:36 +0000 (10:12 +0900)]
Update package version to 0.3.9

Change-Id: Ie4407a90a28b4f124e6cca70b0368909829404a5

5 years agoModified to prevent deleted client to set transient_for 33/196533/1
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)

5 years agoUpdate package version to 0.3.8 98/194498/1 accepted/tizen/5.0/unified/20181205.154814 accepted/tizen/unified/20181205.154832 submit/tizen/20181205.072102 submit/tizen_5.0/20181205.072644
Inhong Han [Wed, 5 Dec 2018 05:47:33 +0000 (14:47 +0900)]
Update package version to 0.3.8

Change-Id: Ic653d0cd39435f9536ec0392a4e3b9d98ed33c31

5 years agoFixed to prevent sending invalid geometry to the app 97/194497/1
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

5 years agoUpdate package version to 0.3.7 84/193184/1 accepted/tizen/unified/20181116.080128 submit/tizen/20181115.233401
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>
5 years agoDelete wait_update timer when showing input panel 14/192914/1
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

5 years agoUpdate package version to 0.3.6 47/187247/1 accepted/tizen/5.0/unified/20181102.022625 accepted/tizen/unified/20180823.072053 submit/tizen/20180822.014421 submit/tizen_5.0/20181101.000005
InHong Han [Tue, 21 Aug 2018 07:35:17 +0000 (16:35 +0900)]
Update package version to 0.3.6

Change-Id: I038df54087428a7d10d5ce5093739a6445b84f97

5 years agoSupport reshow_input_panel interface 29/187229/3
InHong Han [Tue, 21 Aug 2018 05:03:25 +0000 (14:03 +0900)]
Support reshow_input_panel interface

Change-Id: I9d67813d0cf9f982de11fc28261eb9bcd5210546

5 years agoUpdate package version to 0.3.5 41/185641/1 accepted/tizen/unified/20180801.144836 submit/tizen/20180801.081926
InHong Han [Wed, 1 Aug 2018 08:12:38 +0000 (17:12 +0900)]
Update package version to 0.3.5

Change-Id: I7789732f8c22d33a2d3e13e026f0a65f4cdec1ae

5 years agoModified not to send invalid IME geometry 34/185634/1
InHong Han [Wed, 1 Aug 2018 08:02:27 +0000 (17:02 +0900)]
Modified not to send invalid IME geometry

Change-Id: I4d8361fcbede7c288b2f6dbb7dba0b3dbd5160c1

6 years agoUpdate input panel geometry when candidate appears 28/178928/1
Ji-hoon Lee [Tue, 15 May 2018 01:55:16 +0000 (10:55 +0900)]
Update input panel geometry when candidate appears

Change-Id: If2bf4b0993435b66141f708f73b34e89fd673b04

6 years agoAdd timer for checking ready_set retrieval 77/171277/3
Ji-hoon Lee [Wed, 28 Feb 2018 06:05:27 +0000 (15:05 +0900)]
Add timer for checking ready_set retrieval

Change-Id: Ie18aa26c228d9a65b0dbdec1e3e018be7a9731a3

6 years agoUpdate package version to 0.3.4 94/170494/1 accepted/tizen/unified/20180221.061141 submit/tizen/20180220.084135
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>
6 years agoFix issue detected by static analysis tool 19/170419/2
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>
6 years agoUpdate package version to 0.3.3 37/169437/2
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>
6 years agoRevert "Added hotkey support" 36/169436/2
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

6 years agoUpdate package version to 0.3.2 21/166321/1 accepted/tizen/unified/20180109.172844 submit/tizen/20180109.102233
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>
6 years agoRemove unused code 17/166317/1
InHong Han [Tue, 9 Jan 2018 10:07:56 +0000 (19:07 +0900)]
Remove unused code

Change-Id: I8109ced33b9117a752e286956f0ee346947d2ef1

6 years agoUpdate package version to 0.3.1 62/165762/1 accepted/tizen/unified/20180104.064658 submit/tizen/20180103.232714
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>
6 years agoSet title to "Keyboard" for keyboard window 03/165703/1
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

6 years agoUpdate package version to 0.2.20 51/165151/1 accepted/tizen/unified/20171227.062304 submit/tizen/20171227.003640
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>
6 years agoAdd ecore and eina dependency explictly 68/163668/1
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>
6 years agoAdd explicit dependency over ecore-wayland 88/163588/3
Ji-hoon Lee [Tue, 12 Dec 2017 08:05:57 +0000 (17:05 +0900)]
Add explicit dependency over ecore-wayland

Change-Id: Ia32e96170f2cdb24a7a0a4a0bad838f7f696ec61

6 years agoUpdate package version to 0.2.19 11/163511/1 accepted/tizen/unified/20171212.064734 submit/tizen/20171212.004519
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>
6 years agoSupport prediction_hint_data 03/160603/4
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>
6 years agoUpdate package version to 0.2.18 21/161321/1 accepted/tizen/unified/20171123.065839 submit/tizen/20171122.231941
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>
6 years agoRemove unnecessary logs 19/161319/1
Sungmin Kwak [Wed, 22 Nov 2017 04:32:18 +0000 (13:32 +0900)]
Remove unnecessary logs

Change-Id: I10e9a75bdad697da0b42951b699d8f87e8b5b5ee
(cherry picked from commit 896e0abed844809c8df8228bd7bc2d1cf1b210c8)

6 years agoUpdate package version to 0.2.17 62/160662/1 accepted/tizen/unified/20171120.065112 submit/tizen/20171117.101919
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>
6 years agoFix issue IME does not appear when IME window is created after show request 04/160604/3
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>
6 years agoUpdate input panel state after receiving ready_set message 71/159871/3
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

6 years agoUpdate package version to 0.2.16 51/159151/2 accepted/tizen/unified/20171108.161141 submit/tizen/20171107.074149
Ji-hoon Lee [Tue, 7 Nov 2017 07:25:54 +0000 (16:25 +0900)]
Update package version to 0.2.16

Change-Id: Iff7b269381bc651b9bfb217f356b87847dece39b

6 years agoAdd implementation for finalize_content callback 17/158517/1
Ji-hoon Lee [Wed, 1 Nov 2017 10:38:28 +0000 (19:38 +0900)]
Add implementation for finalize_content callback

Change-Id: Id4f584a1e2ab463715f7ccad4c0a5f229322894b

6 years agoUpdate package version to 0.2.14 59/148859/1 accepted/tizen/unified/20170913.070541 submit/tizen/20170911.043742
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>
6 years agoChange dlog level for TV profile 28/148628/3
Sungmin Kwak [Fri, 8 Sep 2017 07:35:17 +0000 (16:35 +0900)]
Change dlog level for TV profile

Change-Id: I7220083c89dd3ab27e41ffabc394a8fde7ece018

6 years agoAdd missing condition check code for exception handling 87/148687/3
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

6 years agoUpdate package version to 0.2.13 79/147679/1 accepted/tizen/unified/20170906.060755 submit/tizen/20170905.084137
InHong Han [Tue, 5 Sep 2017 08:36:01 +0000 (17:36 +0900)]
Update package version to 0.2.13

Change-Id: Ia63846d50418af8faa4ce7ff6cf27f91f3c8cc2c

6 years agoEnable ready_set feature in TV profile 43/146643/3
Ji-hoon Lee [Wed, 30 Aug 2017 01:41:00 +0000 (10:41 +0900)]
Enable ready_set feature in TV profile

Change-Id: I53d11eeaa244ddd16d7a5452e74275597b1b5b55

6 years agoUpdate package version to 0.2.12 77/147277/1 accepted/tizen/unified/20170904.144413 submit/tizen/20170903.235310 submit/tizen/20170904.000925
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>
6 years agoEnabled CANDIDATE_ONEWINDOW in all profiles 45/147145/1
Ji-hoon Lee [Fri, 1 Sep 2017 07:02:54 +0000 (16:02 +0900)]
Enabled CANDIDATE_ONEWINDOW in all profiles

Change-Id: I9b2d12ef72f825fcdfb2a5ad42d122adfa037402

6 years agoUpdate package version to 0.2.11 00/144500/1 accepted/tizen/4.0/unified/20170829.015947 accepted/tizen/unified/20170818.000114 submit/tizen/20170817.045455 submit/tizen_4.0/20170828.100004 submit/tizen_4.0/20170905.054921
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>
6 years agoSet input method binding in vconf key 59/144359/2
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>
6 years agoSelectively enable input panel to display candidates in H/W keyboard mode 11/144311/2
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

6 years agoUpdate package version to 0.2.10 56/144256/1 accepted/tizen/unified/20170816.160220 submit/tizen/20170816.053248
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>
6 years agoFix lock issue when getting vconf value 01/143801/1
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>
6 years agoUpdate package version to 0.2.9 81/141481/1 accepted/tizen/4.0/unified/20170816.010512 accepted/tizen/4.0/unified/20170816.014229 accepted/tizen/unified/20170801.054946 submit/tizen/20170731.100903 submit/tizen_4.0/20170811.094300 submit/tizen_4.0/20170814.115522 submit/tizen_4.0_unified/20170814.115522
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>
6 years agoAdd missing flag reset code 80/141480/1
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)

6 years agoUpdate package version to 0.2.8 49/141249/1 accepted/tizen/unified/20170731.020743 submit/tizen/20170729.030654
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>
6 years agoSupport floating keyboard 51/138451/6
InHong Han [Thu, 29 Jun 2017 05:48:36 +0000 (14:48 +0900)]
Support floating keyboard

Change-Id: I32409b63f3e101a54d158e2c19341471cbedccaf

6 years agoSupport input panel to display candidates in H/W keyboard mode 35/138735/2
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

6 years agoUpdate package version to 0.2.7 44/140944/1 accepted/tizen/unified/20170727.191313 submit/tizen/20170727.044342
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>
6 years agoadd code to update input panel's conformant information 53/140853/1
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

6 years agoCheck whether the parent window is focused window or not in _e_input_panel_surface_cb... 72/140772/2
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

6 years agomodify code to check zone's display state before handling hide input_panel 89/140289/2
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

6 years agoUpdate package version to 0.2.6 02/138602/1 accepted/tizen/unified/20170713.153707 submit/tizen/20170713.034058
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>
6 years agoReorder wl_input_method_context_interface 73/138373/1
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>
6 years agoUpdate package version to 0.2.5 58/137858/1
Ji-hoon Lee [Mon, 10 Jul 2017 06:43:37 +0000 (15:43 +0900)]
Update package version to 0.2.5

Change-Id: Icd94aa1a3621b3a11cd58b262cd4c30f74969cce

6 years agoRemove surfaces linked to the current resource when unbinding 78/137678/1
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

6 years agoShow input panel immediately when set_ready received 74/137374/4
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

6 years agoFix issue update_input_context does not work 78/136778/1
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>
6 years agoAdded input_panel_position_set interface 41/134041/5
InHong Han [Mon, 12 Jun 2017 05:26:16 +0000 (14:26 +0900)]
Added input_panel_position_set interface

Change-Id: Id3f05c1a845ac7b6556f1eb372dec744a3028203

6 years agoUpdate package version to 0.2.4 94/133694/1 accepted/tizen/unified/20170613.194649 submit/tizen/20170613.070433 submit/tizen/20170613.074353
InHong Han [Tue, 13 Jun 2017 06:51:55 +0000 (15:51 +0900)]
Update package version to 0.2.4

Change-Id: Ib99da0d884d135d0832c45eccc9cdae1fae80481

6 years agoAdded mime_type_accept_set interface 99/131499/4
InHong Han [Tue, 16 May 2017 11:24:07 +0000 (20:24 +0900)]
Added mime_type_accept_set interface

Change-Id: I2e4ff6e5c8ede7d7aab9a1c093450001d7ad41ff

6 years agoUpdate package version to 0.2.3 42/132542/3 accepted/tizen/unified/20170608.072416 submit/tizen/20170607.021400 submit/tizen/20170607.080219
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>
6 years agoFix issue detected by static analysis tool 40/132540/2
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>
6 years agoSupport commit_content interface 07/129207/5
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>
6 years agoSupport the floating IME panel using the wl_input_panel_surface_interface 08/132408/1
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)

6 years agoUpdate package version to 0.2.2 40/132340/1 accepted/tizen/unified/20170605.151008 submit/tizen/20170602.083652
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>
6 years agoFixed the crash issue when the input_panel_unbind() is called after deleting E_Client 03/132303/1
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

7 years agoMerge "Send the response event in the _cb_filter_key_event function if there is no...
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

7 years agoSend the response event in the _cb_filter_key_event function if there is no activated... 11/129811/1
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

7 years agoUpdate package version to 0.2.1 69/127469/2 accepted/tizen/unified/20170428.032851 submit/tizen/20170427.101821 tizen_4.0.m1_release
InHong Han [Thu, 27 Apr 2017 10:06:23 +0000 (19:06 +0900)]
Update package version to 0.2.1

Change-Id: Iba862901c0141e6f4f2a7f5645fb0eee187dbedf

7 years agoSupport prediction_hint_set interface 43/124443/4
InHong Han [Thu, 30 Mar 2017 04:22:57 +0000 (13:22 +0900)]
Support prediction_hint_set interface

Change-Id: I5a39fe0ed712e13c8ed11e54e2779a1399c79eab

7 years agoUpdate package version to 0.1.101 30/125130/1 accepted/tizen/unified/20170414.043022 submit/tizen/20170414.024123
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>
7 years agoCheck profile in runtime 89/124989/1
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>
7 years agoPrevent duplicated surfaces being appended to list 47/122147/1
Ji-hoon Lee [Thu, 30 Mar 2017 09:00:50 +0000 (18:00 +0900)]
Prevent duplicated surfaces being appended to list

Change-Id: I5cda313dd1aad4736351df56893078c5a70ec635

7 years agoMerge branch 'tizen_3.0' into tizen 65/121765/1 accepted/tizen_common accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen_wearable accepted/tizen/common/20170329.172029 accepted/tizen/ivi/20170329.035211 accepted/tizen/mobile/20170329.035121 accepted/tizen/tv/20170329.035139 accepted/tizen/unified/20170329.035233 accepted/tizen/wearable/20170329.035157 submit/tizen/20170329.014600
Jihoon Kim [Tue, 28 Mar 2017 07:32:10 +0000 (16:32 +0900)]
Merge branch 'tizen_3.0' into tizen

Change-Id: Idf22b3b27d936b02ba2f6dcdcf7dd02cbf131e8d

7 years agoUpdate package version to 0.1.100 62/121462/1 accepted/tizen/3.0/common/20170328.142153 accepted/tizen/3.0/ivi/20170328.113054 accepted/tizen/3.0/mobile/20170328.112951 accepted/tizen/3.0/tv/20170328.113011 accepted/tizen/3.0/wearable/20170328.113033 submit/tizen_3.0/20170328.054444
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>
7 years agoModified to compare wl client instead of input context in input_panel_hide callback 42/118942/4
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

7 years agoRevert "Allow previous input context to hide input panel" 41/118941/5
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

7 years agoRevert "Memorize last activated ctx even after deactivate request" 36/121436/2
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

7 years agoRevert "Allow focus input context to hide input panel" 40/118940/2
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

7 years agoUpdate package version to 0.1.99 accepted/tizen/common/20170321.102420 accepted/tizen/ivi/20170321.095115 accepted/tizen/mobile/20170321.095026 accepted/tizen/tv/20170321.095045 accepted/tizen/unified/20170321.095122 accepted/tizen/wearable/20170321.095105 submit/tizen/20170321.061116
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>
7 years agoFix backspace key repeat issue in multibutton entry
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>
7 years agoUpdate package version to 0.1.98
Ji-hoon Lee [Fri, 17 Mar 2017 03:56:46 +0000 (12:56 +0900)]
Update package version to 0.1.98

Change-Id: I0f7ad7e8e893bd6e2f82b5f08c14a26845ae66fd

7 years agoMemorize last activated ctx even after deactivate request
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

7 years agoPrint the text input information in log
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>
7 years agoUpdate package version to 0.1.99 01/120001/1 accepted/tizen/3.0/common/20170321.123028 accepted/tizen/3.0/ivi/20170321.092310 accepted/tizen/3.0/mobile/20170321.092230 accepted/tizen/3.0/tv/20170321.092248 accepted/tizen/3.0/wearable/20170321.092258 submit/tizen_3.0/20170321.055548
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>