platform/core/uifw/isf.git
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.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.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.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.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 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

7 years agoFix Remote Input bug
Sungmin Kwak [Thu, 23 Feb 2017 01:55:25 +0000 (10:55 +0900)]
Fix Remote Input bug

SearchAll > In mobile, input a certain word that can't be searched > Press Done > SearchAll app has only the text field > Press OK (center) key > The word is duplicated and inputted again.

Change-Id: Ia21ddbe095c02cdf5d05f28fb1731269fdaaa9e0

7 years agoUpdate package version to 3.0.176 63/116663/1 accepted/tizen/3.0/common/20170228.061502 accepted/tizen/3.0/ivi/20170228.033950 accepted/tizen/3.0/mobile/20170228.033837 accepted/tizen/3.0/tv/20170228.033923 accepted/tizen/3.0/wearable/20170228.033935 submit/tizen_3.0/20170227.122247
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 05/116605/2
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 36/116636/3
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 33/116533/3
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 73/116573/1
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 77/116377/3
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. 10/116410/1
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 agoUpdate package version to 3.0.175 accepted/tizen/common/20170223.183917 accepted/tizen/ivi/20170224.064737 accepted/tizen/mobile/20170224.064628 accepted/tizen/tv/20170224.064706 accepted/tizen/wearable/20170224.064722 submit/tizen/20170223.120720
InHong Han [Thu, 23 Feb 2017 10:09:49 +0000 (19:09 +0900)]
Update package version to 3.0.175

Change-Id: I48898b57f06d7edc6c6328a42f2f5f56a3fabfc3

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

7 years agoSupport back key
Jihoon Kim [Thu, 23 Feb 2017 05:41:18 +0000 (14:41 +0900)]
Support back key

Change-Id: If9f77f2f03429b60b71926c6ae970aef8a979d4c
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoFix Remote Input bug
Sungmin Kwak [Thu, 23 Feb 2017 01:55:25 +0000 (10:55 +0900)]
Fix Remote Input bug

SearchAll > In mobile, input a certain word that can't be searched > Press Done > SearchAll app has only the text field > Press OK (center) key > The word is duplicated and inputted again.

Change-Id: Ia21ddbe095c02cdf5d05f28fb1731269fdaaa9e0

7 years agoAdd context information in log
Jihoon Kim [Wed, 22 Feb 2017 22:50:43 +0000 (07:50 +0900)]
Add context information in log

Change-Id: I19a99b19154f6517dae7fb0cd061cb37bf546d51
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoDestroy package info handler in ime plugin
Jihoon Kim [Wed, 22 Feb 2017 10:07:32 +0000 (19:07 +0900)]
Destroy package info handler in ime plugin

Change-Id: I352e4c15c974acf2bf418d689e49d3ad8aabec8d

7 years agoUpdate package version to 3.0.175 23/116223/2 accepted/tizen/3.0/common/20170224.130041 accepted/tizen/3.0/ivi/20170224.041325 accepted/tizen/3.0/mobile/20170224.040851 accepted/tizen/3.0/tv/20170224.041028 accepted/tizen/3.0/wearable/20170224.041205 submit/tizen_3.0/20170223.103048
InHong Han [Thu, 23 Feb 2017 10:09:49 +0000 (19:09 +0900)]
Update package version to 3.0.175

Change-Id: I48898b57f06d7edc6c6328a42f2f5f56a3fabfc3

7 years agoFix Remote Input bug 98/116098/4
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

7 years agoSupport back key 27/116127/1
Jihoon Kim [Thu, 23 Feb 2017 05:41:18 +0000 (14:41 +0900)]
Support back key

Change-Id: If9f77f2f03429b60b71926c6ae970aef8a979d4c
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoFix Remote Input bug 91/116091/1
Sungmin Kwak [Thu, 23 Feb 2017 01:55:25 +0000 (10:55 +0900)]
Fix Remote Input bug

SearchAll > In mobile, input a certain word that can't be searched > Press Done > SearchAll app has only the text field > Press OK (center) key > The word is duplicated and inputted again.

Change-Id: Ia21ddbe095c02cdf5d05f28fb1731269fdaaa9e0

7 years agoMerge branch 'tizen_3.0' into tizen 81/116081/1 accepted/tizen/ivi/20170223.120322 accepted/tizen/mobile/20170223.120152 accepted/tizen/tv/20170223.120226 accepted/tizen/wearable/20170223.120301 submit/tizen/20170223.014609
Jihoon Kim [Thu, 23 Feb 2017 01:30:50 +0000 (10:30 +0900)]
Merge branch 'tizen_3.0' into tizen

Change-Id: I9699683ae14dbe740dc7f289408ae33741bce71c

7 years agoAdd context information in log 62/116062/2
Jihoon Kim [Wed, 22 Feb 2017 22:50:43 +0000 (07:50 +0900)]
Add context information in log

Change-Id: I19a99b19154f6517dae7fb0cd061cb37bf546d51
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoDestroy package info handler in ime plugin 10/116010/3
Jihoon Kim [Wed, 22 Feb 2017 10:07:32 +0000 (19:07 +0900)]
Destroy package info handler in ime plugin

Change-Id: I352e4c15c974acf2bf418d689e49d3ad8aabec8d

7 years agoUpdate package version to 3.0.174 65/116065/1 accepted/tizen/3.0/common/20170223.122346 accepted/tizen/3.0/ivi/20170223.040542 accepted/tizen/3.0/mobile/20170223.040504 accepted/tizen/3.0/tv/20170223.040517 accepted/tizen/3.0/wearable/20170223.040529 submit/tizen_3.0/20170222.232443
Jihoon Kim [Wed, 22 Feb 2017 23:18:13 +0000 (08:18 +0900)]
Update package version to 3.0.174

Change-Id: I8373fff9a6c7a92e6e66a90154fa0a3ad058644c
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoRevert "Remove hide panel key" 64/116064/2
Jihoon Kim [Wed, 22 Feb 2017 23:14:21 +0000 (15:14 -0800)]
Revert "Remove hide panel key"

This reverts commit 8de29218c58d48d6065c0708f363ec031371ea27.

Change-Id: I994f2ca0226742eea55f64dfa43820f884af03a0

7 years agoMerge branch 'tizen_3.0' into tizen 78/115878/1 accepted/tizen/common/20170222.124313 accepted/tizen/ivi/20170222.094240 accepted/tizen/mobile/20170222.094148 accepted/tizen/tv/20170222.094207 accepted/tizen/wearable/20170222.094223 submit/tizen/20170221.232429
Jihoon Kim [Tue, 21 Feb 2017 23:20:26 +0000 (08:20 +0900)]
Merge branch 'tizen_3.0' into tizen

Change-Id: I05c2c1042204994862b4aeb9fb12da2d88b29455

7 years agoUpdate package version to 3.0.173 51/115751/1 accepted/tizen/3.0/common/20170222.125951 accepted/tizen/3.0/ivi/20170222.082526 accepted/tizen/3.0/mobile/20170222.082340 accepted/tizen/3.0/tv/20170222.082418 accepted/tizen/3.0/wearable/20170222.082455 submit/tizen_3.0/20170221.231646
InHong Han [Tue, 21 Feb 2017 07:38:42 +0000 (16:38 +0900)]
Update package version to 3.0.173

Change-Id: If22d5ecc1ac8d8c1748e641fbd05e8b35af3ca84

7 years agoAdd more information to log for debugging 28/115728/2
Sungmin Kwak [Tue, 21 Feb 2017 06:40:55 +0000 (15:40 +0900)]
Add more information to log for debugging

Change-Id: I4beffeb370cc9f5ae10a4a0c2a907bed91d41785

7 years agoMerge "Check keyboard mode before sending ise state variables" into tizen_3.0
Jihoon Kim [Tue, 21 Feb 2017 06:50:06 +0000 (22:50 -0800)]
Merge "Check keyboard mode before sending ise state variables" into tizen_3.0

7 years agoCheck keyboard mode before sending ise state variables 93/115593/4
InHong Han [Mon, 20 Feb 2017 11:52:38 +0000 (20:52 +0900)]
Check keyboard mode before sending ise state variables

The hardware keyboard should receive ise state variables because the ise_show is not requested
Change-Id: I8925469dd0d181623e971cabb704a6e3b69932de

7 years agoFix typo in socket config log 75/115575/1
Jihoon Kim [Mon, 20 Feb 2017 10:46:47 +0000 (19:46 +0900)]
Fix typo in socket config log

Change-Id: I55b987487849491abd9f08efa7108595ba04df0c
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoFix wrong parameter of pkgmgrinfo_appinfo_get_usr_appinfo 00/115500/1
Jihoon Kim [Mon, 20 Feb 2017 07:36:49 +0000 (16:36 +0900)]
Fix wrong parameter of pkgmgrinfo_appinfo_get_usr_appinfo

Change-Id: I35dfaffdf427ab72ebff763a02e6329b89d3e717
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoMerge branch 'tizen_3.0' into tizen 52/115352/1 accepted/tizen/common/20170217.161634 accepted/tizen/ivi/20170220.223147 accepted/tizen/mobile/20170220.223048 accepted/tizen/tv/20170220.223117 accepted/tizen/wearable/20170220.223135 submit/tizen/20170217.113316
Jihoon Kim [Fri, 17 Feb 2017 11:30:58 +0000 (20:30 +0900)]
Merge branch 'tizen_3.0' into tizen

Change-Id: I6b56e00c6f78385916f7148b49c0e1f8b0fb5e57

7 years agoUpdate package version to 3.0.172 48/115348/2 accepted/tizen/3.0/common/20170220.130033 accepted/tizen/3.0/ivi/20170220.014122 accepted/tizen/3.0/mobile/20170220.013957 accepted/tizen/3.0/tv/20170220.014100 accepted/tizen/3.0/wearable/20170220.014111 submit/tizen_3.0/20170217.113306
Jihoon Kim [Fri, 17 Feb 2017 11:09:55 +0000 (20:09 +0900)]
Update package version to 3.0.172

Change-Id: Idc71278b537ddb24791483fbb056b2cc108cbb18
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoAdd recapture_string interface 45/115345/2
Jihoon Kim [Fri, 17 Feb 2017 08:14:08 +0000 (17:14 +0900)]
Add recapture_string interface

recapture string will be used for deleting the existed text and inserting preedit or commit string.
It's for avoiding the blinking due to the deleting and update preedit or commit string

Change-Id: I509755429e1e9c78cd1e2d27e4c821c669fc234f
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoFix buffer overflow issue when the commit_preedit size is greater than 4096 bytes. 85/115285/4
InHong Han [Fri, 17 Feb 2017 07:09:13 +0000 (16:09 +0900)]
Fix buffer overflow issue when the commit_preedit size is greater than 4096 bytes.

The wayland protocol have limit of 4096 bytes if using string type argument.
So modified the maximum size of commit_preedit to 4000 bytes.
Change-Id: I81b080a4c2c6c8094cd970e9ba27453b6263fd62

7 years agoMerge "Support the multiple remote control instances" into tizen_3.0
Sungmin Kwak [Fri, 17 Feb 2017 09:32:49 +0000 (01:32 -0800)]
Merge "Support the multiple remote control instances" into tizen_3.0

7 years agoSupport the multiple remote control instances 92/115292/1
Sungmin Kwak [Fri, 17 Feb 2017 08:24:40 +0000 (17:24 +0900)]
Support the multiple remote control instances

The remote control event callbacks are not called if they are registered multiple times.

Change-Id: Ib63916ff591969cd0360c859881b0e31cdfa59a6

7 years agoSend all key events to IMMODULE first and then process when requested 88/115288/1
Ji-hoon Lee [Fri, 17 Feb 2017 08:05:12 +0000 (17:05 +0900)]
Send all key events to IMMODULE first and then process when requested

The previous implementation had whitelist of key events that could be
sent to IMMODULE, and other key events were sent to IMEngine directly.
Modified scim_helper to send all key events to IMMODULE, and added
code for processing events starting with u/U.

Change-Id: Id5df610cfaade917a3cefc20c933da71da0e97b7

7 years agoMerge branch 'tizen_3.0' into tizen 63/115263/1 accepted/tizen/common/20170217.161513 accepted/tizen/ivi/20170217.094355 accepted/tizen/mobile/20170217.094225 accepted/tizen/tv/20170217.094315 accepted/tizen/wearable/20170217.094338 submit/tizen/20170217.071740
sungwook79.park [Fri, 17 Feb 2017 06:23:31 +0000 (15:23 +0900)]
Merge branch 'tizen_3.0' into tizen

Conflicts:
packaging/isf.spec

Change-Id: I4ede5469acc451c0379221a60c4069c39ac831ac

7 years agoFix typo in log 96/115196/2
Jihoon Kim [Thu, 16 Feb 2017 22:29:09 +0000 (07:29 +0900)]
Fix typo in log

Change-Id: I169581347e4d06755c1984570d548c24a56ff9fb
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoModified to prevent sending ise state variables before ise_show is called 42/115242/2
InHong Han [Fri, 17 Feb 2017 04:50:17 +0000 (13:50 +0900)]
Modified to prevent sending ise state variables before ise_show is called

Change-Id: Iccaf22185c13649888e9af57ebab7cfb538769bf

7 years agoUpdate package version to 3.0.171 96/115096/1 accepted/tizen/3.0/common/20170217.122021 accepted/tizen/3.0/ivi/20170217.022655 accepted/tizen/3.0/mobile/20170217.022515 accepted/tizen/3.0/tv/20170217.022604 accepted/tizen/3.0/wearable/20170217.022639 submit/tizen_3.0/20170216.094217
sungwook79.park [Thu, 16 Feb 2017 08:48:47 +0000 (17:48 +0900)]
Update package version to 3.0.171

Change-Id: I505e4f8ea8ab4fb3f2d07155dfcc22784fed1964
Signed-off-by: sungwook79.park <sungwook79.park@samsung.com>
7 years agoRemove hide panel key 54/115054/2
sungwook79.park [Thu, 16 Feb 2017 07:24:46 +0000 (16:24 +0900)]
Remove hide panel key

Change-Id: I96d5e5f77b2640468f1cc4486deb135bd5aff717
Signed-off-by: sungwook79.park <sungwook79.park@samsung.com>
7 years agoUpdate package version to 3.0.170 90/114690/1
Jihoon Kim [Tue, 14 Feb 2017 11:36:25 +0000 (20:36 +0900)]
Update package version to 3.0.170

Change-Id: Ifb472d20c2c5ed47537dfcbacebaec8d12f6bf1a
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoFix build warning 88/114688/1
Jihoon Kim [Tue, 14 Feb 2017 11:31:19 +0000 (20:31 +0900)]
Fix build warning

Change-Id: Ifcb7e2cdfceebc9bdf7443051f1fe136903e05c1
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoFix build warning 81/114681/1
Jihoon Kim [Tue, 14 Feb 2017 11:15:13 +0000 (20:15 +0900)]
Fix build warning

Change-Id: Iddf954321834692adb7d5023cafe4ede9c19dd1f
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoAdded the logic to change the keyboard mode from H/W mode to S/W mode by remote control 09/114609/5
Wonkeun Oh [Tue, 14 Feb 2017 07:27:50 +0000 (16:27 +0900)]
Added the logic to change the keyboard mode from H/W mode to S/W mode by remote control

Change-Id: Ia7c827c7221b6fd835b53be824d1451724d66053

7 years agoAdded the code to check key event's device_name in the keyboard mode logic. 76/114576/5
Wonkeun Oh [Tue, 14 Feb 2017 05:01:08 +0000 (14:01 +0900)]
Added the code to check key event's device_name in the keyboard mode logic.

Currently, the physical keyboard's number key code and symbol value are the same as remote_control's ones.
The number key could be used to input some text in the some language.

So, It should be distinguished by the device name to change the keyboard mode.

Change-Id: I2543bfa2308343e6e2aa64fb4df64cf7efcee504

7 years agoMerge branch 'tizen_3.0' into tizen 86/114586/1 accepted/tizen/common/20170214.173744 accepted/tizen/ivi/20170215.085635 accepted/tizen/mobile/20170215.085505 accepted/tizen/tv/20170215.085546 accepted/tizen/wearable/20170215.085609 submit/tizen/20170214.062550
Jihoon Kim [Tue, 14 Feb 2017 06:17:56 +0000 (15:17 +0900)]
Merge branch 'tizen_3.0' into tizen

Change-Id: I931840bdf3671c9b3ea817e6aefba06dc0330345

7 years agoUpdate package version to 3.0.169 34/114134/1 accepted/tizen/3.0/common/20170214.180215 accepted/tizen/3.0/ivi/20170213.230843 accepted/tizen/3.0/mobile/20170213.230743 accepted/tizen/3.0/tv/20170213.230810 accepted/tizen/3.0/wearable/20170213.230828 submit/tizen_3.0/20170210.063600
Jihoon Kim [Fri, 10 Feb 2017 06:30:47 +0000 (15:30 +0900)]
Update package version to 3.0.169

Change-Id: I8c6dd69e7e9503a0a1f4677039a5c22c6b789ff4
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoRemove unnecessary build configuration 37/113937/3
Jihoon Kim [Thu, 9 Feb 2017 10:01:00 +0000 (19:01 +0900)]
Remove unnecessary build configuration

Change-Id: Ib09d6d7ecb8b1c6b86dad853c2df057cfebfb06a
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoFix unitialized variable issues detected by static analysis tool 11/113911/3
Jihoon Kim [Thu, 9 Feb 2017 08:37:56 +0000 (17:37 +0900)]
Fix unitialized variable issues detected by static analysis tool

Change-Id: I282701e9494923c2b43ebcf66dcbccbacdeefd06
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoMake the configuration for the web_server(open_input server) logic. 67/114067/1
Wonkeun Oh [Fri, 10 Feb 2017 01:19:36 +0000 (10:19 +0900)]
Make the configuration for the web_server(open_input server) logic.

Change-Id: Ie8e95d6c25b9c24594bf571685ac9dbd49a2a278

7 years agoFixed the crash issue due to null pointer 87/113987/1
Wonkeun Oh [Thu, 9 Feb 2017 12:12:48 +0000 (21:12 +0900)]
Fixed the crash issue due to null pointer

Change-Id: I20878c47181a2bea65425dafc09308c2f05ecb4d

7 years agoMerge branch 'tizen_3.0' into tizen 13/113713/1 accepted/tizen/common/20170208.155319 submit/tizen/20170208.102507
Jihoon Kim [Wed, 8 Feb 2017 11:19:44 +0000 (20:19 +0900)]
Merge branch 'tizen_3.0' into tizen

Change-Id: I891e1b634a1c1deb2fe316e486f2109dd1214055

7 years agoUpdate package version to 3.0.168 11/113711/1 accepted/tizen/3.0/common/20170210.071209 accepted/tizen/3.0/ivi/20170210.002118 accepted/tizen/3.0/mobile/20170210.002025 accepted/tizen/3.0/tv/20170210.002047 accepted/tizen/3.0/wearable/20170210.002103 submit/tizen_3.0/20170208.101840
Jihoon Kim [Wed, 8 Feb 2017 11:17:09 +0000 (20:17 +0900)]
Update package version to 3.0.168

Change-Id: I0f9ea28dfa17c6a70005d63c7b9e48c19216ed77

7 years agoFix build error 10/113710/1
Jihoon Kim [Wed, 8 Feb 2017 11:16:10 +0000 (20:16 +0900)]
Fix build error

Change-Id: I37506d388216d8cd679d1982aabbdeaa203f83bb
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
7 years agoMerge branch 'tizen_3.0' into tizen 95/113695/1
Jihoon Kim [Wed, 8 Feb 2017 10:37:18 +0000 (19:37 +0900)]
Merge branch 'tizen_3.0' into tizen

Change-Id: Ib7058a8bdc146071166381f3b849a7e57492e4ea

7 years agoRevert "Support to get keyboard mode manually" 94/113694/1
InHong Han [Wed, 8 Feb 2017 10:32:24 +0000 (02:32 -0800)]
Revert "Support to get keyboard mode manually"

This reverts commit 8b7106480ea7c7e8a39bb58f54a2dbbd0b7f6add.

Change-Id: I9ae6e91ff06fd826d94080d535e398b98c3341db