platform/core/uifw/isf.git
7 years agoMerge branch 'tizen_3.0' into tizen 63/122863/1 accepted/tizen_common accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen_wearable accepted/tizen/common/20170404.142946 accepted/tizen/ivi/20170404.061509 accepted/tizen/mobile/20170404.061413 accepted/tizen/tv/20170404.061435 accepted/tizen/unified/20170404.061524 accepted/tizen/wearable/20170404.061452 submit/tizen/20170404.020729
Jihoon Kim [Mon, 3 Apr 2017 22:33:45 +0000 (07:33 +0900)]
Merge branch 'tizen_3.0' into tizen

Change-Id: I68709d7f2f41ebfd0e92cc011dbc73ddba858eeb

7 years agoUpdate package version to 3.0.186 92/122692/1 accepted/tizen/3.0/common/20170404.141053 accepted/tizen/3.0/ivi/20170404.022818 accepted/tizen/3.0/mobile/20170404.022544 accepted/tizen/3.0/tv/20170404.022633 accepted/tizen/3.0/wearable/20170404.022736 submit/tizen_3.0/20170403.223328
Jihoon Kim [Mon, 3 Apr 2017 07:10:24 +0000 (16:10 +0900)]
Update package version to 3.0.186

Change-Id: Ie36bba7763a88745bbbea2a91cb7ac0bb9123300
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoRemove elementary library dependency 75/122175/4
Jihoon Kim [Thu, 30 Mar 2017 11:22:50 +0000 (20:22 +0900)]
Remove elementary library dependency

PSS memory will be reduced about 1MB

Change-Id: I6ca1c5238bb83aad54e44170827ff5919d2a3a52
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoContact point is changed 19/122019/1
Park, Sehwan [Wed, 29 Mar 2017 10:56:43 +0000 (19:56 +0900)]
Contact point is changed

Change-Id: Ideeeb8feb100f5db3e9bd51bf1b327469dd1dcfe

7 years agoContact point is changed 42/121942/1
Park, Sehwan [Wed, 29 Mar 2017 10:56:43 +0000 (19:56 +0900)]
Contact point is changed

Change-Id: Ideeeb8feb100f5db3e9bd51bf1b327469dd1dcfe

7 years agoUse pkgconfig instead of devel in spec file 73/121173/1
Jihoon Kim [Mon, 27 Mar 2017 07:54:52 +0000 (16:54 +0900)]
Use pkgconfig instead of devel in spec file

Change-Id: I6d6fbb32956b93054bf9083ed8fc9da535bf69d6
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoMerge branch 'tizen_3.0' into tizen accepted/tizen/common/20170327.142900 accepted/tizen/ivi/20170328.054406 accepted/tizen/mobile/20170328.054302 accepted/tizen/tv/20170328.054320 accepted/tizen/unified/20170328.054425 accepted/tizen/wearable/20170328.054344 submit/tizen/20170327.072846
InHong Han [Mon, 27 Mar 2017 06:42:12 +0000 (15:42 +0900)]
Merge branch 'tizen_3.0' into tizen

7 years agoUpdate package version to 3.0.185 68/121068/1 accepted/tizen/3.0/common/20170327.141251 accepted/tizen/3.0/ivi/20170327.104832 accepted/tizen/3.0/mobile/20170327.104737 accepted/tizen/3.0/tv/20170327.104810 accepted/tizen/3.0/wearable/20170327.104817 submit/tizen_3.0/20170327.072954
InHong Han [Mon, 27 Mar 2017 06:34:35 +0000 (15:34 +0900)]
Update package version to 3.0.185

Change-Id: Ic46f0dbeb12b07822374beb2440d2c0151736a9d

7 years agoUse %license to create license file in isf-kbd-mode-changer 42/121042/1
InHong Han [Mon, 27 Mar 2017 05:41:42 +0000 (14:41 +0900)]
Use %license to create license file in isf-kbd-mode-changer

Change-Id: Id078e435a3c189cff62ee46fb6bf092a49ae9195

7 years agoReduce the number of slot_*** signal calls in IME 49/120449/4
Sungmin Kwak [Thu, 23 Mar 2017 02:45:29 +0000 (11:45 +0900)]
Reduce the number of slot_*** signal calls in IME

Change-Id: Id9ca9fe7bb0db81d1a402c47f62791b65837555d

7 years agoSupport to get keyboard mode manually 87/120787/1
InHong Han [Fri, 24 Mar 2017 07:44:24 +0000 (16:44 +0900)]
Support to get keyboard mode manually

This reverts commit dede37be93f801882c4f1fc63db29f9fa3fa4cf6.

Change-Id: I376d187cf165637d64609b4d2566fce005f01110

7 years agoDisable to send cursor location 09/120109/3
Jihoon Kim [Tue, 21 Mar 2017 11:58:37 +0000 (20:58 +0900)]
Disable to send cursor location

Cursor location is not used now.

Change-Id: I7aa12e980e37af59ff71f0dae02ea786c656484a
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoRevert "Revert "Do not send the duplicated input_panel_layout_set request"" 37/120437/1
InHong Han [Thu, 23 Mar 2017 02:08:38 +0000 (11:08 +0900)]
Revert "Revert "Do not send the duplicated input_panel_layout_set request""

This reverts commit ceba78f99696a29e83f53a023fa07cc863114fbe.

Change-Id: If63f21cd007b8de55d97ff80ffc62665e042dfb7

7 years agoRevert "Reduce the number of slot_*** signal calls in IME" 35/120435/1
InHong Han [Thu, 23 Mar 2017 02:07:28 +0000 (11:07 +0900)]
Revert "Reduce the number of slot_*** signal calls in IME"

This reverts commit fa9976f1316631f65222c3ab08328d09240195c8.

Change-Id: Ibde88462658ff3320cbdfb5a3f4e82cc3dd7ed7d

7 years agoReduce the number of slot_*** signal calls in IME 63/118663/3
Sungmin Kwak [Mon, 13 Mar 2017 12:31:52 +0000 (21:31 +0900)]
Reduce the number of slot_*** signal calls in IME

Change-Id: I1fe19d2c5a5d95fec219247513d3c833a2cdd545

7 years agoRevert "Do not send the duplicated input_panel_layout_set request"
InHong Han [Wed, 22 Mar 2017 07:08:44 +0000 (16:08 +0900)]
Revert "Do not send the duplicated input_panel_layout_set request"

This reverts commit 617bacc41d381e000985a3ff301f5a1577d62d6b.

7 years agoMerge branch 'tizen_3.0' into tizen 97/120097/1 accepted/tizen/common/20170321.140644 accepted/tizen/ivi/20170322.235342 accepted/tizen/mobile/20170322.235251 accepted/tizen/tv/20170322.235307 accepted/tizen/unified/20170322.235358 accepted/tizen/wearable/20170322.235333 submit/tizen/20170321.103453
Jihoon Kim [Tue, 21 Mar 2017 10:30:08 +0000 (19:30 +0900)]
Merge branch 'tizen_3.0' into tizen

Change-Id: Ibb61b772fe0b52fe72af0fc5ec48a55fc0a48a8c

7 years agoUpdate package version to 3.0.184 71/120071/1 accepted/tizen/3.0/common/20170323.155325 accepted/tizen/3.0/ivi/20170323.034518 accepted/tizen/3.0/mobile/20170323.034426 accepted/tizen/3.0/tv/20170323.034445 accepted/tizen/3.0/wearable/20170323.034501 submit/tizen_3.0/20170321.091001
Jihoon Kim [Tue, 21 Mar 2017 08:40:05 +0000 (17:40 +0900)]
Update package version to 3.0.184

Change-Id: I2c25ebbce2895c4aac84c126069faa3bb8449a6b
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoFix issue bidi information has not been delivered in show 43/120043/2
Jihoon Kim [Tue, 21 Mar 2017 07:58:48 +0000 (16:58 +0900)]
Fix issue bidi information has not been delivered in show

Change-Id: Iac25a8ebd1fe2e658ad58baa5e043ac8fbd06e7e
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoDo not send the duplicated input_panel_layout_set request 09/120009/1
InHong Han [Tue, 21 Mar 2017 06:35:08 +0000 (15:35 +0900)]
Do not send the duplicated input_panel_layout_set request

Change-Id: Ida52ab6e2861a6d346a3f117c4d9b9e5db67a79e

7 years agoMoved the reshow_input_panel event to the REGISTER_ACTIVATE_HELPER command. 47/119947/1
Wonkeun Oh [Tue, 21 Mar 2017 00:50:49 +0000 (09:50 +0900)]
Moved the reshow_input_panel event to the REGISTER_ACTIVATE_HELPER command.

Change-Id: I0eb93a359debb95c80e1525e6e7c8e90d934b1aa

7 years agoFix the wrong geometry size of IME in TV 03/119003/4
Sungmin Kwak [Wed, 15 Mar 2017 05:55:55 +0000 (14:55 +0900)]
Fix the wrong geometry size of IME in TV

TV IME consists of two or three windows, so ecore_wl_window_keyboard_geometry_get() is not appropriate.

Change-Id: Ibd61315190a999c21063c589c3860ed78cb0f0c6

7 years agoUpdate package version to 3.0.183 accepted/tizen/common/20170317.163959 accepted/tizen/ivi/20170320.010130 accepted/tizen/mobile/20170320.010043 accepted/tizen/tv/20170320.010059 accepted/tizen/unified/20170320.010149 accepted/tizen/wearable/20170320.010115 submit/tizen/20170317.103821
Jihoon Kim [Fri, 17 Mar 2017 09:28:08 +0000 (18:28 +0900)]
Update package version to 3.0.183

Change-Id: I2ba4e6f5044b907da7be233c56028d71a0c389ac
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoRemove unused file
Jihoon Kim [Fri, 17 Mar 2017 08:40:18 +0000 (17:40 +0900)]
Remove unused file

Change-Id: I616067e866f7b1ff08a7ee7a56410858d25da38b
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoChange license in ime parser module
Jihoon Kim [Fri, 17 Mar 2017 08:30:50 +0000 (17:30 +0900)]
Change license in ime parser module

Change-Id: Id9d5830bc42391dda5da6869bff5f825a0ac3529

7 years agoReduce the duplicate code
Jihoon Kim [Sat, 11 Mar 2017 11:16:53 +0000 (20:16 +0900)]
Reduce the duplicate code

Change-Id: I5b71ef1712baf8f35cc660196b95e69ecb110d2d
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoSimplify the code regarding autocaptial
Jihoon Kim [Mon, 13 Mar 2017 12:16:58 +0000 (21:16 +0900)]
Simplify the code regarding autocaptial

Change-Id: Ic6288f9432714ffeb26abe34954ba37ff650d96d
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoGive the empty string for Password textfield in Remote Input
Sungmin Kwak [Mon, 13 Mar 2017 08:08:14 +0000 (17:08 +0900)]
Give the empty string for Password textfield in Remote Input

In the password input, get_surrounding_text can't get the real string.
If [Show password] option is on, the real string can be given; in this case the actual stirng will be delivered.

Change-Id: I00d7d2a452c0e27c4641fea542c0c91076140de5

7 years agoFixed the issue not to send the cursor_position and return_key_disable events to IME
Wonkeun Oh [Tue, 14 Mar 2017 00:36:54 +0000 (09:36 +0900)]
Fixed the issue not to send the cursor_position and return_key_disable events to IME

Input_panel state is not changed by focus_out event, if applications use
the input_panel_enabled_set api.

Change-Id: Ia1893e9487fae6f256986c3ff5544845471bb709

7 years agoUpdate package version to 3.0.182
Ji-hoon Lee [Fri, 10 Mar 2017 11:33:40 +0000 (20:33 +0900)]
Update package version to 3.0.182

Change-Id: Ib20d352a02430a5adcc54b60119ad2ed0f743555

7 years agoSignal caps_mode event regardleass of show status
Ji-hoon Lee [Fri, 10 Mar 2017 11:33:16 +0000 (20:33 +0900)]
Signal caps_mode event regardleass of show status

Change-Id: I3252e6ef01022a8916a631ef468b5c3db62a5e09

7 years agoAdded the free callback function to prevent memory leak
InHong Han [Wed, 8 Mar 2017 12:50:19 +0000 (21:50 +0900)]
Added the free callback function to prevent memory leak

Change-Id: Iedada3ed40c91e0f4632f9a04a30fbeea989c161

7 years agoUpdate package version to 3.0.181
Ji-hoon Lee [Wed, 8 Mar 2017 01:58:41 +0000 (10:58 +0900)]
Update package version to 3.0.181

Change-Id: I1897ecb2bc224280943a265c9f312c4b0a88e8c1

7 years agoUpdate package version to 3.0.180
Jihoon Kim [Tue, 7 Mar 2017 12:49:38 +0000 (21:49 +0900)]
Update package version to 3.0.180

Change-Id: Ia06d1a750c59101a11f3993504c1a43ee6611291
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoUpdate package version to 3.0.179
Ji-hoon Lee [Mon, 6 Mar 2017 06:56:28 +0000 (15:56 +0900)]
Update package version to 3.0.179

Change-Id: If08886713bee4824a9c28ee9419f91e3666bf7a9

7 years agoUpdate package version to 3.0.178
Jihoon Kim [Sat, 4 Mar 2017 08:09:49 +0000 (17:09 +0900)]
Update package version to 3.0.178

Change-Id: Icf78947823d38810ecc5b7a507721fc7e0bacb5b
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoUpdate package version to 3.0.183 69/119569/1 accepted/tizen/3.0/common/20170320.130705 accepted/tizen/3.0/ivi/20170320.012243 accepted/tizen/3.0/mobile/20170320.012205 accepted/tizen/3.0/tv/20170320.012216 accepted/tizen/3.0/wearable/20170320.012230 submit/tizen_3.0/20170317.092938
Jihoon Kim [Fri, 17 Mar 2017 09:28:08 +0000 (18:28 +0900)]
Update package version to 3.0.183

Change-Id: I2ba4e6f5044b907da7be233c56028d71a0c389ac
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoRemove unused file 58/119558/2
Jihoon Kim [Fri, 17 Mar 2017 08:40:18 +0000 (17:40 +0900)]
Remove unused file

Change-Id: I616067e866f7b1ff08a7ee7a56410858d25da38b
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoChange license in ime parser module 50/119550/2
Jihoon Kim [Fri, 17 Mar 2017 08:30:50 +0000 (17:30 +0900)]
Change license in ime parser module

Change-Id: Id9d5830bc42391dda5da6869bff5f825a0ac3529

7 years agoReduce the duplicate code 83/118483/2
Jihoon Kim [Sat, 11 Mar 2017 11:16:53 +0000 (20:16 +0900)]
Reduce the duplicate code

Change-Id: I5b71ef1712baf8f35cc660196b95e69ecb110d2d
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoSimplify the code regarding autocaptial 60/118660/2
Jihoon Kim [Mon, 13 Mar 2017 12:16:58 +0000 (21:16 +0900)]
Simplify the code regarding autocaptial

Change-Id: Ic6288f9432714ffeb26abe34954ba37ff650d96d
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoGive the empty string for Password textfield in Remote Input 44/118644/4
Sungmin Kwak [Mon, 13 Mar 2017 08:08:14 +0000 (17:08 +0900)]
Give the empty string for Password textfield in Remote Input

In the password input, get_surrounding_text can't get the real string.
If [Show password] option is on, the real string can be given; in this case the actual stirng will be delivered.

Change-Id: I00d7d2a452c0e27c4641fea542c0c91076140de5

7 years agoFixed the issue not to send the cursor_position and return_key_disable events to IME 18/118718/2
Wonkeun Oh [Tue, 14 Mar 2017 00:36:54 +0000 (09:36 +0900)]
Fixed the issue not to send the cursor_position and return_key_disable events to IME

Input_panel state is not changed by focus_out event, if applications use
the input_panel_enabled_set api.

Change-Id: Ia1893e9487fae6f256986c3ff5544845471bb709

7 years agoUpdate package version to 3.0.182 50/118450/1
Ji-hoon Lee [Fri, 10 Mar 2017 11:33:40 +0000 (20:33 +0900)]
Update package version to 3.0.182

Change-Id: Ib20d352a02430a5adcc54b60119ad2ed0f743555

7 years agoSignal caps_mode event regardleass of show status 49/118449/1
Ji-hoon Lee [Fri, 10 Mar 2017 11:33:16 +0000 (20:33 +0900)]
Signal caps_mode event regardleass of show status

Change-Id: I3252e6ef01022a8916a631ef468b5c3db62a5e09

7 years agoAdded the free callback function to prevent memory leak 78/118078/2
InHong Han [Wed, 8 Mar 2017 12:50:19 +0000 (21:50 +0900)]
Added the free callback function to prevent memory leak

Change-Id: Iedada3ed40c91e0f4632f9a04a30fbeea989c161

7 years agoUpdate package version to 3.0.181 accepted/tizen/common/20170309.175352 accepted/tizen/ivi/20170309.072104 accepted/tizen/mobile/20170309.072026 accepted/tizen/tv/20170309.072051 accepted/tizen/unified/20170310.080726 accepted/tizen/wearable/20170309.072057 submit/tizen/20170308.131257 submit/tizen_unified/20170310.011402
Ji-hoon Lee [Wed, 8 Mar 2017 01:58:41 +0000 (10:58 +0900)]
Update package version to 3.0.181

Change-Id: I1897ecb2bc224280943a265c9f312c4b0a88e8c1

7 years agoFixed the issue not to send the key event even if there is focus.
Wonkeun Oh [Wed, 8 Mar 2017 07:27:44 +0000 (16:27 +0900)]
Fixed the issue not to send the key event even if there is focus.

When the focus is set by _canvas_focus_in_cb, _focused_ctx is always null.
It makes key events not to be sent to wl_textinput module in the filter_key_event function.
It is much better to set the _focused_ctx value in the set_focus function if focus is successfully set

Change-Id: I7cec1e954035f18751ea38098b118f150fb9356f

7 years agoFixed the issue that IME isn't shown while IME process is launching
Wonkeun Oh [Tue, 7 Mar 2017 06:41:31 +0000 (15:41 +0900)]
Fixed the issue that IME isn't shown while IME process is launching

Added to check whether application already requested the focus_in and showing input_panel after IME launched.
If so, Input FW request focus_in and show input_panel again to helper IME.
Because Helper IME couldn't receive these events during the launch

Change-Id: I8f2aae849abdfeb27dd4f8b910fe274b93d81c71

7 years agoAdd extended keysym-unicode pairs for schwa character
Ji-hoon Lee [Wed, 8 Mar 2017 01:41:39 +0000 (10:41 +0900)]
Add extended keysym-unicode pairs for schwa character

Change-Id: I8fdb0e7c90ba9fd643401a8c5a7f264964946899

7 years agoUpdate package version to 3.0.180
Jihoon Kim [Tue, 7 Mar 2017 12:49:38 +0000 (21:49 +0900)]
Update package version to 3.0.180

Change-Id: Ia06d1a750c59101a11f3993504c1a43ee6611291
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoFix Remote Input bug in browser address text entry
Sungmin Kwak [Fri, 3 Mar 2017 05:45:51 +0000 (14:45 +0900)]
Fix Remote Input bug in browser address text entry

The values of cursor_pos and surrounding_text are not correct.
It's better to delete the surrounding text with maximum offset and length.

Change-Id: I85a233daeca6514819ebbcf384550e4cd381f725

7 years agoUpdate package version to 3.0.179
Ji-hoon Lee [Mon, 6 Mar 2017 06:56:28 +0000 (15:56 +0900)]
Update package version to 3.0.179

Change-Id: If08886713bee4824a9c28ee9419f91e3666bf7a9

7 years agoUpdate package version to 3.0.178
Jihoon Kim [Sat, 4 Mar 2017 08:09:49 +0000 (17:09 +0900)]
Update package version to 3.0.178

Change-Id: Icf78947823d38810ecc5b7a507721fc7e0bacb5b
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoUpdate package version to 3.0.181 77/117877/3 accepted/tizen/3.0/common/20170309.110327 accepted/tizen/3.0/ivi/20170309.085929 accepted/tizen/3.0/mobile/20170309.085850 accepted/tizen/3.0/tv/20170309.085913 accepted/tizen/3.0/wearable/20170309.085922 submit/tizen_3.0/20170308.130327
Ji-hoon Lee [Wed, 8 Mar 2017 01:58:41 +0000 (10:58 +0900)]
Update package version to 3.0.181

Change-Id: I1897ecb2bc224280943a265c9f312c4b0a88e8c1

7 years agoFixed the issue not to send the key event even if there is focus. 81/117981/1
Wonkeun Oh [Wed, 8 Mar 2017 07:27:44 +0000 (16:27 +0900)]
Fixed the issue not to send the key event even if there is focus.

When the focus is set by _canvas_focus_in_cb, _focused_ctx is always null.
It makes key events not to be sent to wl_textinput module in the filter_key_event function.
It is much better to set the _focused_ctx value in the set_focus function if focus is successfully set

Change-Id: I7cec1e954035f18751ea38098b118f150fb9356f

7 years agoFixed the issue that IME isn't shown while IME process is launching 46/117946/2
Wonkeun Oh [Tue, 7 Mar 2017 06:41:31 +0000 (15:41 +0900)]
Fixed the issue that IME isn't shown while IME process is launching

Added to check whether application already requested the focus_in and showing input_panel after IME launched.
If so, Input FW request focus_in and show input_panel again to helper IME.
Because Helper IME couldn't receive these events during the launch

Change-Id: I8f2aae849abdfeb27dd4f8b910fe274b93d81c71

7 years agoMerge "Add extended keysym-unicode pairs for schwa character" into tizen_3.0
Jihoon Kim [Wed, 8 Mar 2017 01:59:30 +0000 (17:59 -0800)]
Merge "Add extended keysym-unicode pairs for schwa character" into tizen_3.0

7 years agoMerge "Fix Remote Input bug in browser address text entry" into tizen_3.0
Sungmin Kwak [Wed, 8 Mar 2017 01:46:31 +0000 (17:46 -0800)]
Merge "Fix Remote Input bug in browser address text entry" into tizen_3.0

7 years agoAdd extended keysym-unicode pairs for schwa character 71/117871/1
Ji-hoon Lee [Wed, 8 Mar 2017 01:41:39 +0000 (10:41 +0900)]
Add extended keysym-unicode pairs for schwa character

Change-Id: I8fdb0e7c90ba9fd643401a8c5a7f264964946899

7 years agoUpdate package version to 3.0.180 accepted/tizen/common/20170309.174928 accepted/tizen/ivi/20170307.222211 accepted/tizen/mobile/20170307.222121 accepted/tizen/tv/20170307.222146 accepted/tizen/unified/20170309.034731 accepted/tizen/wearable/20170307.222204 submit/tizen/20170307.130314 submit/tizen_unified/20170308.100410
Jihoon Kim [Tue, 7 Mar 2017 12:49:38 +0000 (21:49 +0900)]
Update package version to 3.0.180

Change-Id: Ia06d1a750c59101a11f3993504c1a43ee6611291
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoFixed bug not to send focus_out event to IME
InHong Han [Tue, 7 Mar 2017 11:02:24 +0000 (20:02 +0900)]
Fixed bug not to send focus_out event to IME

Change-Id: Iea2998abb1a9f31a88d659794ab5c96610ebead1

7 years agoTerminate IME process when isf-panel-efl process starts
Sungmin Kwak [Tue, 7 Mar 2017 08:03:42 +0000 (17:03 +0900)]
Terminate IME process when isf-panel-efl process starts

IME process is not terminated when isf-panel-efl is abnormally terminated, after that IME can't be controlled.

Change-Id: I658a9090b16d4864e2fc9698fbd1f5f534d1574e

7 years agoSupport the changable IME selector icon path
Jihoon Kim [Tue, 7 Mar 2017 07:02:37 +0000 (16:02 +0900)]
Support the changable IME selector icon path

Change-Id: I8840e4168422963023f1b6be4b7dc9c8a3f358c5
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoUpdate package version to 3.0.179
Ji-hoon Lee [Mon, 6 Mar 2017 06:56:28 +0000 (15:56 +0900)]
Update package version to 3.0.179

Change-Id: If08886713bee4824a9c28ee9419f91e3666bf7a9

7 years agoUpdate package version to 3.0.178
Jihoon Kim [Sat, 4 Mar 2017 08:09:49 +0000 (17:09 +0900)]
Update package version to 3.0.178

Change-Id: Icf78947823d38810ecc5b7a507721fc7e0bacb5b
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoUpdate package version to 3.0.180 18/117818/1 accepted/tizen/3.0/common/20170308.133806 accepted/tizen/3.0/ivi/20170308.034326 accepted/tizen/3.0/mobile/20170308.034223 accepted/tizen/3.0/tv/20170308.034259 accepted/tizen/3.0/wearable/20170308.034315 submit/tizen_3.0/20170307.125929
Jihoon Kim [Tue, 7 Mar 2017 12:49:38 +0000 (21:49 +0900)]
Update package version to 3.0.180

Change-Id: Ia06d1a750c59101a11f3993504c1a43ee6611291
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoFixed bug not to send focus_out event to IME 74/117774/2
InHong Han [Tue, 7 Mar 2017 11:02:24 +0000 (20:02 +0900)]
Fixed bug not to send focus_out event to IME

Change-Id: Iea2998abb1a9f31a88d659794ab5c96610ebead1

7 years agoTerminate IME process when isf-panel-efl process starts 25/117725/1
Sungmin Kwak [Tue, 7 Mar 2017 08:03:42 +0000 (17:03 +0900)]
Terminate IME process when isf-panel-efl process starts

IME process is not terminated when isf-panel-efl is abnormally terminated, after that IME can't be controlled.

Change-Id: I658a9090b16d4864e2fc9698fbd1f5f534d1574e

7 years agoSupport the changable IME selector icon path 02/117702/1
Jihoon Kim [Tue, 7 Mar 2017 07:02:37 +0000 (16:02 +0900)]
Support the changable IME selector icon path

Change-Id: I8840e4168422963023f1b6be4b7dc9c8a3f358c5
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoFix Remote Input bug in browser address text entry 72/117172/2
Sungmin Kwak [Fri, 3 Mar 2017 05:45:51 +0000 (14:45 +0900)]
Fix Remote Input bug in browser address text entry

The values of cursor_pos and surrounding_text are not correct.
It's better to delete the surrounding text with maximum offset and length.

Change-Id: I85a233daeca6514819ebbcf384550e4cd381f725

7 years agoUpdate package version to 3.0.179 accepted/tizen/common/20170306.165311 accepted/tizen/ivi/20170306.222454 accepted/tizen/mobile/20170306.222347 accepted/tizen/tv/20170306.222358 accepted/tizen/wearable/20170306.222426 submit/tizen/20170306.101119
Ji-hoon Lee [Mon, 6 Mar 2017 06:56:28 +0000 (15:56 +0900)]
Update package version to 3.0.179

Change-Id: If08886713bee4824a9c28ee9419f91e3666bf7a9

7 years agoFix preedit cursor position issue when recapture is used
Jihoon Kim [Mon, 6 Mar 2017 06:25:41 +0000 (15:25 +0900)]
Fix preedit cursor position issue when recapture is used

Change-Id: Ie99f1cb2d04a11849e71e968f891637c3386cd97
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoAdd extended keysym-unicode pairs for Arabic
Ji-hoon Lee [Mon, 6 Mar 2017 05:52:27 +0000 (14:52 +0900)]
Add extended keysym-unicode pairs for Arabic

Change-Id: I0de30d1706798cc6545098a6f97d0be49a426ca0

7 years agoFlush ISE's message buffer after sync message transmission completes
Ji-hoon Lee [Sun, 5 Mar 2017 06:52:03 +0000 (15:52 +0900)]
Flush ISE's message buffer after sync message transmission completes

When ISE waits for sync message reply such as get_surrounding_text,
the messages received before the sync reply message are kept in
ISE's message buffer, but these will not be processed until
further messages are received after the sync reply message.
For this reason, added "Flush Buffer" command to explicitly flush
all currently pending messages.

Change-Id: Ibb57efda1ecd6ff74456dfc913d9f6ad684fef2d

7 years agoUpdate package version to 3.0.179 60/117460/1 accepted/tizen/3.0/common/20170307.113231 accepted/tizen/3.0/ivi/20170307.090607 accepted/tizen/3.0/mobile/20170307.090222 accepted/tizen/3.0/tv/20170307.090411 accepted/tizen/3.0/wearable/20170307.090520 submit/tizen_3.0/20170306.095812
Ji-hoon Lee [Mon, 6 Mar 2017 06:56:28 +0000 (15:56 +0900)]
Update package version to 3.0.179

Change-Id: If08886713bee4824a9c28ee9419f91e3666bf7a9

7 years agoFix preedit cursor position issue when recapture is used 42/117442/2
Jihoon Kim [Mon, 6 Mar 2017 06:25:41 +0000 (15:25 +0900)]
Fix preedit cursor position issue when recapture is used

Change-Id: Ie99f1cb2d04a11849e71e968f891637c3386cd97
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoAdd extended keysym-unicode pairs for Arabic 33/117433/4
Ji-hoon Lee [Mon, 6 Mar 2017 05:52:27 +0000 (14:52 +0900)]
Add extended keysym-unicode pairs for Arabic

Change-Id: I0de30d1706798cc6545098a6f97d0be49a426ca0

7 years agoFlush ISE's message buffer after sync message transmission completes 52/117352/1
Ji-hoon Lee [Sun, 5 Mar 2017 06:52:03 +0000 (15:52 +0900)]
Flush ISE's message buffer after sync message transmission completes

When ISE waits for sync message reply such as get_surrounding_text,
the messages received before the sync reply message are kept in
ISE's message buffer, but these will not be processed until
further messages are received after the sync reply message.
For this reason, added "Flush Buffer" command to explicitly flush
all currently pending messages.

Change-Id: Ibb57efda1ecd6ff74456dfc913d9f6ad684fef2d

7 years agoUpdate package version to 3.0.178 accepted/tizen/ivi/20170305.223815 accepted/tizen/mobile/20170305.223733 accepted/tizen/tv/20170305.223745 accepted/tizen/wearable/20170305.223800 submit/tizen/20170304.082605
Jihoon Kim [Sat, 4 Mar 2017 08:09:49 +0000 (17:09 +0900)]
Update package version to 3.0.178

Change-Id: Icf78947823d38810ecc5b7a507721fc7e0bacb5b
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoFix blocking issue when pressing back key in case focus context is different from...
Jihoon Kim [Sat, 4 Mar 2017 07:22:52 +0000 (16:22 +0900)]
Fix blocking issue when pressing back key in case focus context is different from show context

Change-Id: I647e422433a318e36f3392b28b33434ae8fc54e4
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoDelete unused code
Sungmin Kwak [Fri, 3 Mar 2017 04:10:34 +0000 (13:10 +0900)]
Delete unused code

Change-Id: I619939fdaa3eb2e0ff99739f099a2e401d8d9d52

7 years agoReform remote control event sequence
Sungmin Kwak [Tue, 28 Feb 2017 08:23:41 +0000 (17:23 +0900)]
Reform remote control event sequence

Try to call TEXT_UPDATED event callback at last when starting the remote input
Avoid calling TEXT_UPDATED event callback during the remote input

Change-Id: I6f107575d3820aaa717f87398234717cc31a831d

7 years agoUpdate package version to 3.0.178 34/117334/1 accepted/tizen/3.0/common/20170306.135546 accepted/tizen/3.0/ivi/20170306.012836 accepted/tizen/3.0/mobile/20170306.012801 accepted/tizen/3.0/tv/20170306.012817 accepted/tizen/3.0/wearable/20170306.012829 submit/tizen_3.0/20170304.081740
Jihoon Kim [Sat, 4 Mar 2017 08:09:49 +0000 (17:09 +0900)]
Update package version to 3.0.178

Change-Id: Icf78947823d38810ecc5b7a507721fc7e0bacb5b
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoFix blocking issue when pressing back key in case focus context is different from... 31/117331/1
Jihoon Kim [Sat, 4 Mar 2017 07:22:52 +0000 (16:22 +0900)]
Fix blocking issue when pressing back key in case focus context is different from show context

Change-Id: I647e422433a318e36f3392b28b33434ae8fc54e4
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoDelete unused code 44/117144/1
Sungmin Kwak [Fri, 3 Mar 2017 04:10:34 +0000 (13:10 +0900)]
Delete unused code

Change-Id: I619939fdaa3eb2e0ff99739f099a2e401d8d9d52

7 years agoReform remote control event sequence 83/116783/2
Sungmin Kwak [Tue, 28 Feb 2017 08:23:41 +0000 (17:23 +0900)]
Reform remote control event sequence

Try to call TEXT_UPDATED event callback at last when starting the remote input
Avoid calling TEXT_UPDATED event callback during the remote input

Change-Id: I6f107575d3820aaa717f87398234717cc31a831d

7 years agoMerge branch 'tizen_3.0' into tizen 67/116967/1 accepted/tizen/common/20170302.151714 accepted/tizen/ivi/20170302.120856 accepted/tizen/mobile/20170302.120426 accepted/tizen/tv/20170302.120546 accepted/tizen/wearable/20170302.120834 submit/tizen/20170302.072432
InHong Han [Thu, 2 Mar 2017 07:02:01 +0000 (16:02 +0900)]
Merge branch 'tizen_3.0' into tizen

Change-Id: Ia86e558f241faa7b8d66670c4b497e36c97d7c6d

7 years agoUpdate package version to 3.0.177 24/116824/1 accepted/tizen/3.0/common/20170302.075809 accepted/tizen/3.0/ivi/20170302.034425 accepted/tizen/3.0/mobile/20170302.034127 accepted/tizen/3.0/tv/20170302.034257 accepted/tizen/3.0/wearable/20170302.034328 submit/tizen_3.0/20170228.110121
InHong Han [Tue, 28 Feb 2017 10:56:55 +0000 (19:56 +0900)]
Update package version to 3.0.177

Change-Id: Ifa034aeb0ad9bcdd09d850f38dec2468e8aa6344

7 years agoAdd imcontext info in commit or update preedit log 43/116743/2
Jihoon Kim [Tue, 28 Feb 2017 05:34:42 +0000 (14:34 +0900)]
Add imcontext info in commit or update preedit log

Change-Id: I796383c4c544eb048bffcad2490677ecaa751812
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoUse xkb_keysym to look for unresolved keynames 79/116779/4
Ji-hoon Lee [Tue, 28 Feb 2017 07:56:04 +0000 (16:56 +0900)]
Use xkb_keysym to look for unresolved keynames

Change-Id: I41f3db37b61e04dd68b8a6dd58f4426f6b61eaa4

7 years agoModified initializing wl_input_method resource logic 50/110850/8
InHong Han [Wed, 18 Jan 2017 07:55:47 +0000 (16:55 +0900)]
Modified initializing wl_input_method resource logic

Change-Id: Iedc2d6f8c2b1889f295200cdb738a82c9b8c7419

7 years agoUpdate package version to 3.0.176 accepted/tizen/common/20170228.065214 accepted/tizen/ivi/20170228.071443 accepted/tizen/mobile/20170228.071314 accepted/tizen/tv/20170228.071340 accepted/tizen/wearable/20170228.071405 submit/tizen/20170228.012425
Jihoon Kim [Mon, 27 Feb 2017 12:21:31 +0000 (21:21 +0900)]
Update package version to 3.0.176

Change-Id: I48d46a5b2576531d925b7931b5bb332943bc6acc
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoReset some variables related to Remote Input on focus-out event
Sungmin Kwak [Mon, 27 Feb 2017 07:36:30 +0000 (16:36 +0900)]
Reset some variables related to Remote Input on focus-out event

Some interfaces might be called before focus-in event, so need to reset the variables on focus-out event.

Change-Id: I56c6023c83141d209c63bfd3b0a06cacbc640f40

7 years agoAdd more logs in IME plugin
Jihoon Kim [Mon, 27 Feb 2017 10:34:14 +0000 (19:34 +0900)]
Add more logs in IME plugin

Change-Id: I3475d9a76562eebc9dcebf60d9bd691842dc60ff
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoFix memory leak in immodule
Jihoon Kim [Mon, 27 Feb 2017 02:14:27 +0000 (11:14 +0900)]
Fix memory leak in immodule

==1321== 156 bytes in 1 blocks are definitely lost in loss record 7,687 of 9,703
==1321==    at 0x4847E64: calloc (vg_replace_malloc.c:623)
==1321==    by 0x92EA7E9: wayland_im_context_new (wayland_imcontext.c:3194)
==1321==    by 0x92E66DD: im_module_create (wayland_module.c:129)
==1321==    by 0x4D521E7: ecore_imf_module_context_create (ecore_imf_module.c:152)
==1321==    by 0x4D51EF7: ecore_imf_context_add (ecore_imf_context.c:141)

Change-Id: I8ee28941e4dd984f85df6f48d673c092bd455c4b
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoFixed issue not to send the ise state variables to IMEngine
InHong Han [Mon, 27 Feb 2017 04:01:34 +0000 (13:01 +0900)]
Fixed issue not to send the ise state variables to IMEngine

Change-Id: If0f186895f6cb2104b8df9e838f8560c8b0130dd

7 years agoFix wrong parameter check in remote_control_send_key_event function
Sungmin Kwak [Fri, 24 Feb 2017 05:48:45 +0000 (14:48 +0900)]
Fix wrong parameter check in remote_control_send_key_event function

Change-Id: I22ed8acf94fe4c05a5e82ac3d0714f2126df67db

7 years agoFixed the deadlock issue.
Wonkeun Oh [Fri, 24 Feb 2017 01:36:27 +0000 (10:36 +0900)]
Fixed the deadlock issue.

If the default event queue is empty, the 'wl_display_dispatch' function blocks until there are events to be read from the display fd.
So, it might cause the deadlock state of the application's process, If the event queue is empty continually because of some problem.

As for the 'wl_display_roundtrip' function,
This function blocks until the server has processed all currently issued requests by sending a request to the display server and waiting for a reply before returning.

Plus, these functions return the -1 on failure such as closed connection case. It need to be checked

Change-Id: If1e007196945422433d66bf47de58f1809f0535d

7 years agoFix Remote Input bug
Sungmin Kwak [Thu, 23 Feb 2017 02:36:07 +0000 (11:36 +0900)]
Fix Remote Input bug

In case of REMOTE → LOCAL, clear preedit variables after committing it.

Change-Id: I38d8a2925dd7170b5544720a377019b8ec62d2b0