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
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>
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>
Sungmin Kwak [Fri, 3 Mar 2017 04:10:34 +0000 (13:10 +0900)]
Delete unused code
Change-Id: I619939fdaa3eb2e0ff99739f099a2e401d8d9d52
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
InHong Han [Thu, 2 Mar 2017 07:02:01 +0000 (16:02 +0900)]
Merge branch 'tizen_3.0' into tizen
Change-Id: Ia86e558f241faa7b8d66670c4b497e36c97d7c6d
InHong Han [Tue, 28 Feb 2017 10:56:55 +0000 (19:56 +0900)]
Update package version to 3.0.177
Change-Id: Ifa034aeb0ad9bcdd09d850f38dec2468e8aa6344
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>
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
InHong Han [Wed, 18 Jan 2017 07:55:47 +0000 (16:55 +0900)]
Modified initializing wl_input_method resource logic
Change-Id: Iedc2d6f8c2b1889f295200cdb738a82c9b8c7419
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>
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
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>
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>
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
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
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
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
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
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>
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
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>
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>
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
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
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
InHong Han [Thu, 23 Feb 2017 10:09:49 +0000 (19:09 +0900)]
Update package version to 3.0.175
Change-Id: I48898b57f06d7edc6c6328a42f2f5f56a3fabfc3
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
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>
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
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>
Jihoon Kim [Wed, 22 Feb 2017 10:07:32 +0000 (19:07 +0900)]
Destroy package info handler in ime plugin
Change-Id: I352e4c15c974acf2bf418d689e49d3ad8aabec8d
InHong Han [Thu, 23 Feb 2017 10:09:49 +0000 (19:09 +0900)]
Update package version to 3.0.175
Change-Id: I48898b57f06d7edc6c6328a42f2f5f56a3fabfc3
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
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>
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
Jihoon Kim [Thu, 23 Feb 2017 01:30:50 +0000 (10:30 +0900)]
Merge branch 'tizen_3.0' into tizen
Change-Id: I9699683ae14dbe740dc7f289408ae33741bce71c
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>
Jihoon Kim [Wed, 22 Feb 2017 10:07:32 +0000 (19:07 +0900)]
Destroy package info handler in ime plugin
Change-Id: I352e4c15c974acf2bf418d689e49d3ad8aabec8d
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>
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
Jihoon Kim [Tue, 21 Feb 2017 23:20:26 +0000 (08:20 +0900)]
Merge branch 'tizen_3.0' into tizen
Change-Id: I05c2c1042204994862b4aeb9fb12da2d88b29455
InHong Han [Tue, 21 Feb 2017 07:38:42 +0000 (16:38 +0900)]
Update package version to 3.0.173
Change-Id: If22d5ecc1ac8d8c1748e641fbd05e8b35af3ca84
Sungmin Kwak [Tue, 21 Feb 2017 06:40:55 +0000 (15:40 +0900)]
Add more information to log for debugging
Change-Id: I4beffeb370cc9f5ae10a4a0c2a907bed91d41785
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
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
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>
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>
Jihoon Kim [Fri, 17 Feb 2017 11:30:58 +0000 (20:30 +0900)]
Merge branch 'tizen_3.0' into tizen
Change-Id: I6b56e00c6f78385916f7148b49c0e1f8b0fb5e57
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>
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>
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
Sungmin Kwak [Fri, 17 Feb 2017 09:32:49 +0000 (01:32 -0800)]
Merge "Support the multiple remote control instances" into tizen_3.0
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
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
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
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>
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
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>
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>
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>
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>
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>
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
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
Jihoon Kim [Tue, 14 Feb 2017 06:17:56 +0000 (15:17 +0900)]
Merge branch 'tizen_3.0' into tizen
Change-Id: I931840bdf3671c9b3ea817e6aefba06dc0330345
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>
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>
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>
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
Wonkeun Oh [Thu, 9 Feb 2017 12:12:48 +0000 (21:12 +0900)]
Fixed the crash issue due to null pointer
Change-Id: I20878c47181a2bea65425dafc09308c2f05ecb4d
Jihoon Kim [Wed, 8 Feb 2017 11:19:44 +0000 (20:19 +0900)]
Merge branch 'tizen_3.0' into tizen
Change-Id: I891e1b634a1c1deb2fe316e486f2109dd1214055
Jihoon Kim [Wed, 8 Feb 2017 11:17:09 +0000 (20:17 +0900)]
Update package version to 3.0.168
Change-Id: I0f9ea28dfa17c6a70005d63c7b9e48c19216ed77
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>
Jihoon Kim [Wed, 8 Feb 2017 10:37:18 +0000 (19:37 +0900)]
Merge branch 'tizen_3.0' into tizen
Change-Id: Ib7058a8bdc146071166381f3b849a7e57492e4ea
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
Jihoon Kim [Wed, 8 Feb 2017 10:06:19 +0000 (19:06 +0900)]
Update package version to 3.0.167
Change-Id: Ib0ab064a4d6ac213ab5282b2a83084315c7b6a68
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Wed, 8 Feb 2017 08:37:48 +0000 (17:37 +0900)]
Fix uninitialized value issue detected by static analysis tool
Change-Id: I3bbed4db5f87bbf0a29c938fadb554d799f164a9
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Wonkeun Oh [Tue, 7 Feb 2017 08:16:49 +0000 (17:16 +0900)]
Support the update_ise_geometry api to notify the ime geometry to app.
Change-Id: I135272bed49696d864aa5d91fa4f0ce6a4b88999
InHong Han [Tue, 7 Feb 2017 05:56:11 +0000 (14:56 +0900)]
Support to get keyboard mode manually
Change-Id: I0c989fe2d757d9543a65e3d6edc24270b9a8b5b1
Jihoon Kim [Mon, 6 Feb 2017 06:05:19 +0000 (15:05 +0900)]
Use hardcoded path due to no working
Change-Id: Id15b27a76c40cabb94b396cf0e4e09bd8e9450d8
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
InHong Han [Thu, 2 Feb 2017 07:13:05 +0000 (16:13 +0900)]
Fixed issue when application don't use callback function in remote input
Added null check code to fix issue
Change-Id: Ie7fc2b00d7f7cd40e44deb0784f07ebcde1fc438
Jihoon Kim [Wed, 1 Feb 2017 22:32:33 +0000 (07:32 +0900)]
Merge branch 'tizen_3.0' into tizen
Change-Id: I6e43fbfca18ecefedc9038726c774466a9ad90d6
Jihoon Kim [Wed, 1 Feb 2017 09:01:37 +0000 (18:01 +0900)]
Update package version to 3.0.166
Change-Id: Idfa9fe07795c6cad382a31716526b28b30f76414
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Sungmin Kwak [Tue, 31 Jan 2017 11:29:50 +0000 (20:29 +0900)]
Fix the typos of error logs
Change-Id: I9eb7366334ede1a39c54ba0b31ae3b66ed8462e4
Jihoon Kim [Wed, 1 Feb 2017 00:37:27 +0000 (16:37 -0800)]
Merge "Change filter_event to return true even read_from_socket fails" into tizen_3.0
Ji-hoon Lee [Tue, 31 Jan 2017 06:29:46 +0000 (15:29 +0900)]
Change filter_event to return true even read_from_socket fails
If the filter_event returns false, the ISE will terminate itself.
So modified filter_event to return false only when the connection
is lost, and keep alive in other abnormal cases such as timeout.
Change-Id: I96f15fede012789cb74d2a72aef6f78c145e8230
InHong Han [Tue, 31 Jan 2017 02:13:13 +0000 (11:13 +0900)]
Update package version to 3.0.165
Change-Id: I0449b62c18bdd71ddc07eb11bcf6447e0fdda5b3
InHong Han [Tue, 31 Jan 2017 02:12:14 +0000 (11:12 +0900)]
Using secure log
Change-Id: I0a48bc911bcfcfe6188dc19362bc1fbe178056fb
Sungmin Kwak [Thu, 26 Jan 2017 06:21:45 +0000 (15:21 +0900)]
Fix URL layout issue in remote input #2
Delete all surrounding texts before commit string when URL layout
Change-Id: I6d3e7f77c0b12de8d3d28d0251ff982c988faf69
Jihoon Kim [Wed, 25 Jan 2017 10:37:36 +0000 (19:37 +0900)]
Fix build error due to undefined reference to eina_str_split
Change-Id: I4d5f8b51acb10a3c906c0f091c3e1aeaa23d1739
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Ji-hoon Lee [Tue, 24 Jan 2017 11:17:35 +0000 (20:17 +0900)]
Fix issue when focused_context is greater than 0x7FFF
Since opensource SCIM generates helper_ic using the formula
helper_ic = (uint32)(client&0xFFFF)|((context&0x7FFF)<<16);
, if the context is greater than 0x7FFF the operator "="
is not appropriate for comparing two contexts properly.
Thus added compare function for contexts and modified to use
focused_context variable that is not being truncated by the
helper_ic generation formula.
But still, helper_ic related code seems to need a refinement.
Change-Id: Iecf2c72788b7d3acebb4b119ad0fe4ea78a6b881
InHong Han [Tue, 24 Jan 2017 11:38:59 +0000 (20:38 +0900)]
Replace Ecore_Fd_handler with GIOChannel in remote input.
Use GIOChannel to support g_main_loop instead of ecore_main_loop from remote input
Change-Id: I31ff0653038c2be37d1b1ae54d6281710c1f64aa
InHong Han [Tue, 24 Jan 2017 06:59:21 +0000 (15:59 +0900)]
Update package version to 3.0.164
Change-Id: I084afcb3a15b205ab0a5ae25b43f074fe703ccc0
InHong Han [Mon, 23 Jan 2017 10:08:01 +0000 (19:08 +0900)]
Modified to receive both remote_surrounding_text and cursor_position
Change-Id: Idb77e9704368bc687c54b1dcfdca0a55cbfbb1c1
MyungJoo Ham [Mon, 16 Jan 2017 13:03:17 +0000 (22:03 +0900)]
Optimize Production/Profile Build
By the request from jihoon48.kim@samsung.com
Tested @ Unified, Wearable, Common, TV profiles.
Change-Id: If742b64e3667ba64b3ec3842610ec7f2b4132602
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
MyungJoo Ham [Tue, 18 Oct 2016 09:41:58 +0000 (09:41 +0000)]
Remove Profile Build Dependency
- Added --disable-include-* option for configure.ac to
always BuildRequires optional packages without changing
built binaries.
- This commit is for Tizen 4.0 (tizen branch) development.
Do not add this for Tizen 3.0 (tizen_3.0 branch).
- When this commit is being SR-ed, you need to create
JIRA-TRE issue of the followings:
- Add isf-profile_common for common profile
- Add isf-profile_mobile for mobile profile
- Add isf-profile_wearable for wearable profile
- Add isf-profile_tv for tv profile
- Add isf-profile_ivi for ivi profile
(you should keep isf along with isf-profile_* in profile meta)
- This is for Tizen 4.0 configurability and building blocks.
- Please do not add "profile" or "repository" in .spec files anymore.
ps1. The reverted commits included.
ps2. Merged Jihoon Kim <jihoon48.kim@samsung.com>'s fix (manifest files)
ps3. Fixed have-choice-for issue of .so require issues. (update of OBS/GBS should follow soon)
Change-Id: I6da81922bbe57356671efc8a34a2fbe5ae59983a
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
Jihoon Kim [Sun, 22 Jan 2017 01:18:01 +0000 (10:18 +0900)]
Merge branch 'tizen_3.0' into tizen
Change-Id: I6ac970c4f24093368713d35ebccf1cf3bc581efb
InHong Han [Sun, 22 Jan 2017 01:07:14 +0000 (10:07 +0900)]
Update package version to 3.0.163
Change-Id: Ica828e2e32dafba01bb8097859c398b2bc470352
InHong Han [Fri, 20 Jan 2017 07:45:30 +0000 (16:45 +0900)]
Remove cynara session in privilege_checker
Session information is unnecessary in cynara checker
Change-Id: Id39809225e5d4ccb3493ba5ba0e586e1b3fe0674