Jihoon Kim [Tue, 12 Sep 2017 07:36:32 +0000 (16:36 +0900)]
Fix issues detected by static analysis tool
Passing a null pointer to internally called std::char_traits::length()
Change-Id: I5a6cc71c8364ad255d35cd83aeff3948a55cd75f
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 8 Sep 2017 11:10:39 +0000 (20:10 +0900)]
Fix wrong conditional compile
Change-Id: I79f5dab462e6c05cb6d345a0429aced67517af1d
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Sungmin Kwak [Wed, 6 Sep 2017 08:17:15 +0000 (17:17 +0900)]
Delete the timer callback when destroying WSCContextISF pointer
The 2-second timer callback is used to prevent Remote input after Local input.
The pointer parameter to this callback can be invalid if the context is deleted.
Change-Id: I2c63ca6474ab662cdc0a2957afbde1890856e3dc
Ji-hoon Lee [Wed, 6 Sep 2017 01:48:26 +0000 (10:48 +0900)]
Try re-launch IME if launch request failure is detected
Change-Id: I3ae551ec463bed100e4debff6f4338e88007c52f
Ji-hoon Lee [Tue, 29 Aug 2017 06:43:15 +0000 (15:43 +0900)]
Remove IME from the client repository when sending EXIT command
Even after sending EXIT command to the currently selected IME,
the IME may not get destroyed right away due to its termination
logic, meaning the client repository still holds the IME info
until the socket connection is completely closed.
This would cause an unexpected result if the user first selects
IME A and then IME B, and IME A again.
After the last "IME A selected" event, if the socket connection to
previous IME A gets closed, panel would think the current IME
(that was launched due to the last selection for IME A) needs to be
restarted, so it tries launching new IME A instance.
To prevent this, we will going to remove IME info from client
repository right after we send the EXIT request command.
Change-Id: I28cdcf7796028d59cc6929c182abd64868309053
Jihoon Kim [Mon, 4 Sep 2017 00:07:59 +0000 (09:07 +0900)]
Update package version to 4.0.18
Change-Id: I25f62802a3156827afe848ef13f49c2f66249646
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Mon, 4 Sep 2017 00:06:29 +0000 (09:06 +0900)]
Revert "Add required packages for wayland text input"
This reverts commit
40737abae398fb8cccba23ca4327b5b40d2536e7.
Change-Id: I36d121a0611d29c51c1fef5280a4a9a950b84b56
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 1 Sep 2017 07:22:59 +0000 (16:22 +0900)]
Fix build warning
[ 74s] wayland_panel_agent_module.cpp:182:17: warning: 'bool filter_devices(const char*)' declared 'static' but never defined [-Wunused-function]
[ 74s] static bool filter_devices (const char *dev_name);
Change-Id: Id28ffbdd9d5a7d7a761894ec3514bb8718f0568b
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
InHong Han [Fri, 1 Sep 2017 05:00:14 +0000 (14:00 +0900)]
Add missing regional languages in IMMODULE
problem: Print "." instead of "|" when tapping twice the space bar
cause: No code for supporting regional language
measure: Add missing regional language
Change-Id: I7d63643f2cfff4a2efd75f0f207d36f5fec0de8c
Jihoon Kim [Mon, 28 Aug 2017 05:46:45 +0000 (14:46 +0900)]
Save logs to set IMEngine
Change-Id: I91fc313f4ca221f4683ad947759513b1c5ef7fb2
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Sungmin Kwak [Fri, 25 Aug 2017 04:54:34 +0000 (13:54 +0900)]
Modify the log print and descriptions of remote control API
Change-Id: I01779d27df8f2e10aa53fd65a11cb6f24fc4cdc6
InHong Han [Tue, 22 Aug 2017 10:26:27 +0000 (19:26 +0900)]
Remove the filter_devices logic and use the device_subclass to distinguish the device information
This reverts commit
2f0e37c78c4d0c0f0a2e33e690a32a2e9bdfb2de.
Change-Id: I65d8ccddcfe61c98d2c8d0c126a8c371628fc1e5
Jihoon Kim [Tue, 22 Aug 2017 08:25:23 +0000 (17:25 +0900)]
Update package version to 4.0.17
Change-Id: I8e853b47c5913c5727b11e0012e408c1f3706bd1
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Thu, 10 Aug 2017 05:26:12 +0000 (05:26 +0000)]
Revert "Remove the filter_devices logic and use the device_subclass to distinguish the device information"
This reverts commit
89dc38d4ddb8269d35906e39b3cddbc6734a48da.
Change-Id: Ia73925a5cc88091801abd97fd087349f750b34fa
Jihoon Kim [Fri, 18 Aug 2017 07:36:08 +0000 (16:36 +0900)]
Add logs when launching IME
Change-Id: Ib9daa951765f5efe0bd1c59b84b8483193298f4c
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Ji-hoon Lee [Thu, 10 Aug 2017 03:05:29 +0000 (12:05 +0900)]
Revert "Fix delay issue occured when switching keyboard"
This reverts commit
feac2037b781d4eac90342fb3ae00ff9b62b9ba8.
Change-Id: If71fc630c4f3d10d3558b9354536411189d7f89f
(cherry picked from commit
817997828b5c832349c6808f610d7264b7165703)
Sunmin Lee [Thu, 10 Aug 2017 09:24:16 +0000 (18:24 +0900)]
Remove old upgrade script
RW upgrade script file for Tizen 3.0 is not necessary in Tizen 4.0.
Remove this file to avoid being executed during Tizen 4.0 update.
Change-Id: I5db2f3dacfddd8c1c876235cede80689f81073c9
Wonkeun Oh [Wed, 12 Jul 2017 07:11:35 +0000 (16:11 +0900)]
Remove the filter_devices logic and use the device_subclass to distinguish the device information
Change-Id: I8180780026c63061eee46ddfaf10c86f0bb6c2ca
Jihoon Kim [Wed, 2 Aug 2017 10:57:54 +0000 (19:57 +0900)]
Update package version to 4.0.16
Change-Id: I656fb7b90dd5d7491e20f6d2484c4f7fd8f8e8c4
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
InHong Han [Wed, 2 Aug 2017 09:56:50 +0000 (18:56 +0900)]
Fixed the crash issue when the ecore_wl_shutdown() is called without init
Change-Id: I334bdc1144b00a765a3c59ac7b3669f6548228a0
Jihoon Kim [Tue, 1 Aug 2017 02:46:28 +0000 (11:46 +0900)]
Fix logical error detected by static analysis tool
Expression 'key < REMOTE_CONTROL_KEY_ENTER' is always false , which may be caused by a logical error
Change-Id: Ie499057a6281ddb68927c644cd0beb024196b385
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Mon, 31 Jul 2017 22:51:07 +0000 (07:51 +0900)]
Update package version to 4.0.15
Change-Id: I7b7435e6f2be2afe36218626cc5ac0585ef75150
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Mon, 31 Jul 2017 10:32:25 +0000 (19:32 +0900)]
Fix issues detected by static analysis tool
Change-Id: I06523a22f94ea8ff53dd9643aa74f90cf93fc671
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Ji-hoon Lee [Mon, 31 Jul 2017 12:25:31 +0000 (21:25 +0900)]
Check focused ctx while waiting in filter event waiting loop
Change-Id: I6dd2bb9e044a6a8f068bbce41a3f269bffda1989
(cherry picked from commit
de390470fbe741b900de8db5ecea10ff85723d52)
Jihoon Kim [Mon, 31 Jul 2017 04:56:26 +0000 (13:56 +0900)]
Fix issue uninitialized value is used
Change-Id: Ie9067723d6131693c70151691c565163b87ee945
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Sat, 29 Jul 2017 02:54:02 +0000 (11:54 +0900)]
Update package version to 4.0.14
Change-Id: I58fbfddecbe8bfe828f716061cd567621d2afbb7
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 28 Jul 2017 11:30:31 +0000 (20:30 +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: Ia6d502aa09236dc35ca94cfa359e7c67401c5f8e
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Ji-hoon Lee [Thu, 13 Jul 2017 07:48:05 +0000 (16:48 +0900)]
Send candidate show/hide status update to wayland module
Change-Id: I8a4de6017a95ba3faf9e2c39fea591522967ec05
Jihoon Kim [Fri, 28 Jul 2017 07:21:02 +0000 (16:21 +0900)]
Move the EXAPI macro from header to source file
Change-Id: Icc4541474d43c02935ccb66dbfaae75138ae5e10
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
InHong Han [Wed, 26 Jul 2017 00:54:56 +0000 (09:54 +0900)]
Update package version to 4.0.13
Change-Id: I8effe2296e10c12748cf4407609084b03e5b868f
InHong Han [Mon, 24 Jul 2017 08:39:48 +0000 (17:39 +0900)]
Avoid duplicate fd_read requests to prevent broken pipe error
Change-Id: I5bcec8a95bc6c1b64db4b981b9d2b718f9071561
InHong Han [Tue, 25 Jul 2017 07:43:27 +0000 (16:43 +0900)]
Modified to set keyboard mode to HW keyboard when the entry having focus in TV profile
Change-Id: I8b22c82a327e75b072370bd6071c81f45d97ce22
Jihoon Kim [Sun, 23 Jul 2017 23:17:51 +0000 (08:17 +0900)]
Update package version to 4.0.12
Change-Id: Ic7f0be9e5d33ff0bc367a833e34bee08a177a40a
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 21 Jul 2017 07:57:39 +0000 (16:57 +0900)]
Remove unused variable
Change-Id: Iedc9d7e601314d5661dd567153e4eab36a85cc11
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 21 Jul 2017 05:34:16 +0000 (14:34 +0900)]
Fix implicitly cast issue
The '_t1.tv_sec * 1000000' expression was implicitly cast from 'long' type to 'float' type.
Change-Id: If21fa998471b1b93ebffe18bd5845269594d8ed3
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 21 Jul 2017 04:40:17 +0000 (13:40 +0900)]
Add required packages for wayland text input
Change-Id: I54fd62c33b1ea279902c87eb2ac9d403da293493
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Ji-hoon Lee [Fri, 21 Jul 2017 06:38:12 +0000 (15:38 +0900)]
Remove unnecessary ACK wait when process input device event
Since the current input device event delivery does not support
replying with return value mechanism, the ACK wait process
between the EcoreSocketPanelAgent and SCIM helper is useless
when processing input device events.
Change-Id: I7c352d9c9e88396e89f9f1fee65279f2212bb25e
Jihoon Kim [Fri, 21 Jul 2017 00:08:06 +0000 (09:08 +0900)]
Fix issues detected by static analysis tool
Change-Id: I1a82037f761ea5949f0c9626ab8234172b11efd0
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Thu, 20 Jul 2017 01:38:26 +0000 (10:38 +0900)]
Update package version to 4.0.11
Change-Id: I30c86a0b52402a245ef30ad125c2a60e2fc73c54
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
InHong Han [Wed, 19 Jul 2017 07:27:22 +0000 (16:27 +0900)]
Fix issues detected by static analysis tool
Change-Id: Id1adbe7e51d5277fbf20c3604f54215a614a2724
Jihoon Kim [Tue, 18 Jul 2017 06:06:57 +0000 (06:06 +0000)]
Revert "Fix possible defect which seems to intend swapping variables"
This reverts commit
8490141313501a975e532897bda6efe4fc357283.
Change-Id: I73f9a98206da1f32a3d344d39a637c2dec118da2
Jihoon Kim [Tue, 18 Jul 2017 23:20:28 +0000 (08:20 +0900)]
Check the return value of memory allocation function
Change-Id: I8da6df0ecbc416cdcfbda6d1921196365262eb7d
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Tue, 18 Jul 2017 11:13:36 +0000 (20:13 +0900)]
Print helper app id when registering is not available
Change-Id: Ia807e7882e7b59ce5e17ff79f8679937f31f3027
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Sungmin Kwak [Tue, 18 Jul 2017 05:05:30 +0000 (14:05 +0900)]
Add missing calls to unlock()
Change-Id: Ic3e50378f3584dd8f433840c077301864eb1cf01
Jihoon Kim [Mon, 17 Jul 2017 08:06:29 +0000 (17:06 +0900)]
Improve code performance when sending forward key event
Code like this is a typical side effect of the refactoring of old C code turned into C++.
The length of a string in a variable of type std::string is computed by the strlen function.
This method is obviously inefficient and cumbersome.
Change-Id: Ibf17a043b96b134eb8f9b671d2d0d5d64534ebe1
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Mon, 17 Jul 2017 10:42:30 +0000 (19:42 +0900)]
Fix deference of NULL return issue
Pointer 'new_text' returned from function 'malloc' at wayland_panel_agent_module.cpp:1103 may be null,
and it is dereferenced at wayland_panel_agent_module.cpp:1109.
Change-Id: Idcd50ab2d93a43f5664b6736dc8e8643f1705a58
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Ji-hoon Lee [Mon, 17 Jul 2017 02:23:45 +0000 (11:23 +0900)]
Fix possible defect which seems to intend swapping variables
Change-Id: Iaf5d956e37ff9fe764c8f3f0c2a64b88d532c4fb
Park, Sehwan [Fri, 14 Jul 2017 07:14:32 +0000 (16:14 +0900)]
Some description about profile function have been added
Change-Id: I0caca4fd29497c1d4c92a285c650029567d53bdd
Jihoon Kim [Thu, 13 Jul 2017 02:35:50 +0000 (11:35 +0900)]
Update package version to 4.0.10
Change-Id: I2f688ecf12a5c7a1b47133c143270657808d48d1
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
InHong Han [Wed, 12 Jul 2017 06:32:45 +0000 (15:32 +0900)]
Added input_panel_position_set interface
Change-Id: I3232509184baffe9679d2187de1d68c734b25d0c
Jihoon Kim [Thu, 6 Jul 2017 07:21:22 +0000 (07:21 +0000)]
Fixed the crash issue when ecore_shutdown() is called after closing ecore_imf module
Change-Id: Ib793e65087b562aa126db7ca5554ac3b20a008f0
Jihoon Kim [Wed, 12 Jul 2017 04:34:27 +0000 (13:34 +0900)]
Reorder wl_text_input_listener
Considering 3.0 ABI, wl_text_input_listener should be reordered.
Change-Id: I7e65cbfc6f1313dbf5de4f4032b63ff2d3efa731
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 30 Jun 2017 11:11:01 +0000 (20:11 +0900)]
Fix issue update_input_context does not work
Change-Id: I47452e843165dd3c2020f46b369613819b835ad7
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 30 Jun 2017 09:38:29 +0000 (18:38 +0900)]
Fix issues detected by static analysis tool
Change-Id: I3cd5c78be3f80b19385f165617596beca0e384f1
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Thu, 6 Jul 2017 07:00:34 +0000 (07:00 +0000)]
Revert "Fixed the crash issue when ecore_shutdown() is called after closing ecore_imf module"
This reverts commit
3fca7d603bbbc73662dc2270193a94fb4b6e28f1.
Change-Id: I66eec178a3274d6f9547c3c4e7f7f92f1ffe1c9b
InHong Han [Fri, 28 Apr 2017 05:26:57 +0000 (14:26 +0900)]
Fixed the crash issue when ecore_shutdown() is called after closing ecore_imf module
Change-Id: I0ff4772e1da2a58c77fefc44ce313a396cabe260
Jihoon Kim [Mon, 3 Jul 2017 04:48:18 +0000 (13:48 +0900)]
Update package version to 4.0.9
Change-Id: I5f739c29457c6c6fd83e67a94ba889683ab6cbbf
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
InHong Han [Mon, 3 Jul 2017 04:37:11 +0000 (13:37 +0900)]
Revert "Added input_panel_position_set interface"
Change-Id: Ib4c9102b424b219d1d8eb110270b0c493df368de
InHong Han [Tue, 27 Jun 2017 08:36:26 +0000 (17:36 +0900)]
Modified to call the preedit changed callback when the preedit cursor is changed
If ISE calls update_preedit_caret() after updating preedit_string,
the preedit changed callback could not be called.
In this case, the application doesn't know the change of preedit cursor.
Change-Id: Ia2f96cc4134135baac8887e0bdade331bd9f756e
Jihoon Kim [Mon, 26 Jun 2017 08:35:10 +0000 (17:35 +0900)]
Fix crash when prediction hint is equal to NULL
Change-Id: I7c105d1a6462c028c9245e41ab2ff237cc446d14
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 23 Jun 2017 08:18:59 +0000 (08:18 +0000)]
Merge "Fix delay issue occured when switching keyboard" into tizen
sungwook79.park [Fri, 23 Jun 2017 08:03:29 +0000 (17:03 +0900)]
Fix delay issue occured when switching keyboard
Change-Id: I66deb23c80674652391b698cf7d12969557fb179
Signed-off-by: sungwook79.park <sungwook79.park@samsung.com>
InHong Han [Fri, 23 Jun 2017 06:10:06 +0000 (15:10 +0900)]
Fixed memory leak issue in ISF_SOCKET
This issue occurred because the allocated type does not match
the deallocated type when the socket is disconnected.
Thus modified to check the socket address type according to the SocketFamily.
Change-Id: I6c4fe491c2dee0dd9f40a3049678d7785e7590cd
InHong Han [Mon, 12 Jun 2017 11:56:48 +0000 (20:56 +0900)]
Added input_panel_position_set interface
Change-Id: I650377a71e29492ebef9a2d6c8a3651b83d7479e
Wonkeun Oh [Tue, 20 Jun 2017 05:21:53 +0000 (14:21 +0900)]
Removed unnecessary log.
Change-Id: Ic70534206d9989694617f44cf3b93fb2c178df4e
(cherry picked from commit
e70ec7eae9c6f777a1abb424dc0a0136a8b35a4b)
Jihoon Kim [Fri, 9 Jun 2017 07:38:22 +0000 (16:38 +0900)]
Support appcontrol type IME setting
ISF finds the setting application ID with the same package ID IME application associates.
To support appcontrol type IME setting, IME application refers to IME setting app in SDK or
IME setting app should be packaged in one package.
Change-Id: I606b0486f61535f9479cca19aa7cfbd855a2c32d
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
InHong Han [Tue, 13 Jun 2017 06:52:37 +0000 (15:52 +0900)]
Update package version to 4.0.8
Change-Id: Id15a680e0925984895d653234ef734477fa2bedb
InHong Han [Tue, 13 Jun 2017 03:03:45 +0000 (12:03 +0900)]
Modified condition check for preventing crash issue
Change-Id: Ie7a4e5353d553cf55c20f6ae5b6ce92563dc89aa
InHong Han [Fri, 2 Jun 2017 10:00:14 +0000 (19:00 +0900)]
Added mime_type_set test code
Change-Id: I087b23fc4f3ac781e4847aae095afbcc540ce075
InHong Han [Wed, 17 May 2017 01:52:58 +0000 (10:52 +0900)]
Added mime_type_accept_set interface
Change-Id: Id042db30ff562916d43b066318a249a72ae724cc
Jihoon Kim [Fri, 9 Jun 2017 06:13:31 +0000 (15:13 +0900)]
Reduce the duplicated code to launch app control
Change-Id: Ia4349ec3151b6f7b58fc8714d808215a9a231a83
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 9 Jun 2017 05:49:18 +0000 (14:49 +0900)]
Fix indentation
Change-Id: I6da5f929edaf5c93ca8da155e0efc179fed36a8a
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
InHong Han [Thu, 8 Jun 2017 10:06:13 +0000 (19:06 +0900)]
Improved condition check code in _wsc_im_ctx_content_type
Change-Id: I39422a4a92e75db668ab072cce70ef236440f6fc
InHong Han [Wed, 7 Jun 2017 11:28:55 +0000 (20:28 +0900)]
Fixed the bug not to send layout at first
Change-Id: I3e975471c1561ab2e2d94899323b782ebf128a49
Jihoon Kim [Wed, 7 Jun 2017 01:52:10 +0000 (10:52 +0900)]
Update package version to 4.0.7
Change-Id: I62bb8b0e53360688a766122017652b9ba958a788
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Mon, 15 May 2017 11:12:04 +0000 (20:12 +0900)]
Add commit content API for sending content in IME
Change-Id: I7d2d1d6e76d41d46ea594fc0623caf22ea8067d4
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Mon, 5 Jun 2017 06:22:01 +0000 (15:22 +0900)]
Update package version to 4.0.6
Change-Id: Ib483f757c18ab136e8137a2816c6bf16e40b9bd3
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
InHong Han [Fri, 2 Jun 2017 04:44:18 +0000 (13:44 +0900)]
Added prediction_hint test code in demo
Change-Id: I889d2563dbc1265fc89594e443999fcf09cfaa4a
Jihoon Kim [Fri, 26 May 2017 07:01:57 +0000 (16:01 +0900)]
Move libscim-1.0.so to devel package
Change-Id: I07390bcaa84cef5fecd5ab07799bd68dd9024b69
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
InHong Han [Thu, 18 May 2017 10:23:17 +0000 (19:23 +0900)]
Revert "A fallback in case of downloaded IME's start failure"
This reverts commit
dfd740b040d9632b2e38052b674d3b18ec693048.
Change-Id: I4375b810c56bad7f8bb791148bc50c1576ffcdc6
Wonkeun Oh [Wed, 17 May 2017 01:30:15 +0000 (10:30 +0900)]
Reduced Remote_client's connection retry num
The remote_client try to connect to panel for 80 seconds in previous codes.
It might cause the ANR timeout.
We don't need to retry for more than 8 seconds, in total.
Change-Id: Ic0984de9fdeaaf8008c702e1df3dfe55a0303b77
InHong Han [Mon, 15 May 2017 11:58:24 +0000 (20:58 +0900)]
A fallback in case of downloaded IME's start failure
Previously ISF restores to the default IME if there is an attempt to run the same IME within 2 seconds.
Newly ISF restores if there is an attempt to run the same IME within 5 seconds.
And reset the clock_ticks when the default IME is terminated abnormally.
Signed-off-by: Sungmin Kwak <sungmin.kwak@samsung.com>
Signed-off-by: InHong Han <inhong1.han@samsung.com>
Change-Id: Ib4e9d493866f19120d19905f7044f372c35996e8
InHong Han [Fri, 12 May 2017 08:08:47 +0000 (17:08 +0900)]
Fixed the bug not to send prediction_allow to imengine
Change-Id: I88ff41a9b6215ba09561afd0e4e1316a1ef52f36
Jihoon Kim [Tue, 16 May 2017 07:21:04 +0000 (16:21 +0900)]
Fix coding style
Change-Id: I939546a2a70e20b9889be92db90afbe9fc78c403
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 12 May 2017 08:02:41 +0000 (17:02 +0900)]
Fix file descriptor leak in receiving keymap
Change-Id: Id94cc6e151315d06f017485cb0c4e03b6bb3e9e7
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Wed, 10 May 2017 07:50:02 +0000 (16:50 +0900)]
Update package version to 4.0.5
Change-Id: I8386a9b3fba2b26f53c8db91bc8d3bec7ccf737b
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Wed, 19 Apr 2017 00:34:09 +0000 (09:34 +0900)]
Remove profile build
Change-Id: Ib5df02985234612135ff338e0b3aea988ae53817
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Wed, 10 May 2017 05:27:19 +0000 (14:27 +0900)]
Fix build warning
Change-Id: I1961138b21f7db28067f408c9ef1cceb3e7db70c
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Sun, 7 May 2017 22:38:22 +0000 (07:38 +0900)]
Update package version to 4.0.4
Change-Id: I778ec81ec74d1d66b5774735b9c17492c229921d
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Ji-hoon Lee [Thu, 4 May 2017 07:04:23 +0000 (16:04 +0900)]
Remove the line that static analysis tool reported as a defect
Change-Id: I379da34777da2858789d85cfab677152836879e9
Ji-hoon Lee [Mon, 24 Apr 2017 07:42:23 +0000 (16:42 +0900)]
Prevent sending IME show request in hw keyboard mode
Change-Id: I1c81e38f31c8f32c32d630636dd8fcc5b1be4a22
InHong Han [Thu, 27 Apr 2017 10:08:26 +0000 (19:08 +0900)]
Update package version to 4.0.3
Change-Id: I31be81fb4f286eb0025a7c9b6b4d17628fea5f2f
InHong Han [Mon, 3 Apr 2017 01:25:51 +0000 (10:25 +0900)]
Support prediction_hint_set interface
Change-Id: I2bdca2c7805a1f9d7ddcfdba71b39bed5f24689b
Jihoon Kim [Thu, 27 Apr 2017 05:13:30 +0000 (14:13 +0900)]
Support locale fallback
Change-Id: I53b90892e75a7f975554657882f40f4360bdbc88
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 21 Apr 2017 00:37:32 +0000 (09:37 +0900)]
Remove logic to hide IME without querying to IME
Change-Id: I78e1ac00954a847d909f35f793a86ddff76867c5
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Wed, 19 Apr 2017 09:58:17 +0000 (18:58 +0900)]
Update package version to 4.0.2
Change-Id: I11133c258ee8cef1204cd42254fa1fcd8bbdc1db
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Wed, 19 Apr 2017 09:33:55 +0000 (18:33 +0900)]
Allow to query whether IME should be hidden or not in Mobile and Wearable profile
Change-Id: Ibf2b22c38e36ddfd412256f70ece66e0f519e93b
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 14 Apr 2017 10:14:07 +0000 (19:14 +0900)]
Update package version to 4.0.1
Change-Id: I659f33bb3e5e8c4874ed35d0a29caae1565e522b
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
hk57.kim [Fri, 14 Apr 2017 05:54:26 +0000 (14:54 +0900)]
[FIX] fix issue of overwrite sub package's files.
- This is for Tizen 4.0.
- If packages are connected with compat style and
main/super package that contains same items with sub package, will overwrite it.
- Change the installation sequence to main/super package first and sub package later.
Change-Id: Ie66ee55f5d1ed4b226c0dc63a4dba42148fe2050
Signed-off-by: hk57.kim <hk57.kim@samsung.com>
Jihoon Kim [Thu, 13 Apr 2017 07:58:03 +0000 (16:58 +0900)]
Support conditional build for candidate UI
Change-Id: I76840e7f3a16dda4cbf9bf2197be49bed72827bf
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>