Inhong Han [Mon, 16 Oct 2023 08:35:03 +0000 (17:35 +0900)]
Update package version to 8.0.16
Change-Id: Ib83fed95140c58fb00e12cd106e82d27535a0f8b
Inhong Han [Mon, 16 Oct 2023 08:10:09 +0000 (17:10 +0900)]
Fix issue mobile IME does not show in Remote Input
Change-Id: I7f5d93b7d4dd4049996b9b830e185dc0198da979
Inhong Han [Thu, 12 Oct 2023 11:14:07 +0000 (20:14 +0900)]
Update package version to 8.0.15
Change-Id: I3d04f3c97f9ffef7547bc21a5b7971f07dcfb239
Inhong Han [Thu, 12 Oct 2023 11:13:11 +0000 (20:13 +0900)]
Prevent buffer overflow issue
Change-Id: I00f5d5f5af4b4e80c68f40ce729f50adfb3ebd28
Inhong Han [Tue, 12 Sep 2023 05:05:09 +0000 (14:05 +0900)]
Update package version to 8.0.14
Change-Id: I5e50bd16b04ed96c5bde5affb727867539c9484d
Inhong Han [Tue, 12 Sep 2023 05:03:56 +0000 (14:03 +0900)]
Add log for debugging
Change-Id: Ie3f0ad4b7bfb0dc0a7dd5f9ae14297d34bd60db1
Inhong Han [Fri, 11 Aug 2023 01:51:32 +0000 (10:51 +0900)]
Update package version to 8.0.13
Change-Id: Id75a82abf2c4ec97e017b6e1c700e11129e960e0
Inhong Han [Thu, 10 Aug 2023 09:51:59 +0000 (18:51 +0900)]
Fix issue detected by static analysis tool
Change-Id: I105fa0d944a4e507103374a4a4fcaa2ac39f391d
Jihoon Kim [Mon, 7 Aug 2023 05:41:14 +0000 (14:41 +0900)]
Fix issue detected by static analysis tool
Change-Id: I90cbfa554a3aecde3935e44d7d946a658d247104
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Inhong Han [Fri, 14 Jul 2023 01:50:30 +0000 (10:50 +0900)]
Update package version to 8.0.12
Change-Id: I6f070596ca511f19e772088e337ec9250e034a23
Inhong Han [Fri, 14 Jul 2023 01:45:32 +0000 (10:45 +0900)]
Add missing clear function
Change-Id: I0469698c38ff5a8089810c578476ded285cb4a78
Inhong Han [Wed, 14 Jun 2023 02:13:31 +0000 (11:13 +0900)]
Update package version to 8.0.11
Change-Id: I202e64e4e247c7fd08f965ed7f00ac1d5a4a81c9
Inhong Han [Wed, 14 Jun 2023 02:12:52 +0000 (11:12 +0900)]
Fix the 64bit build error
Change-Id: Ie1aa9d6e43b968e5cf8405d8d56d789c1272b569
Inhong Han [Tue, 13 Jun 2023 06:27:44 +0000 (15:27 +0900)]
Update package version to 8.0.10
Change-Id: If6cb5f75be9f63ea0b0919744e1554345006625e
Inhong Han [Mon, 12 Jun 2023 10:47:38 +0000 (19:47 +0900)]
Modified to consider the byte sequence when delivering surrounding_text
Change-Id: I3817c8ee898e03c912b0e2894e8a107528dac7e3
Jihoon Kim [Fri, 26 May 2023 05:08:58 +0000 (14:08 +0900)]
Fix issue to send wrong IME geometry in partial window
Change-Id: I6de53c265ce86a17315c2da950cdbf4c2ff8a953
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Thu, 25 May 2023 04:34:33 +0000 (13:34 +0900)]
Update package version to 8.0.9
Change-Id: I62515d6d88cbf2a4b7e128e4b2b7cd40fd49126c
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Thu, 25 May 2023 04:26:38 +0000 (13:26 +0900)]
Prevent crash in calculating scale factor
Change-Id: Ie8947b2b5a1f8cafac6ffe2e590ab34c43339ff5
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Inhong Han [Wed, 3 May 2023 05:56:38 +0000 (14:56 +0900)]
Update package version to 7.5.8
Change-Id: I77db2950b2270f84dafdedf652d2ca8b1f9c9bfc
Inhong Han [Wed, 3 May 2023 05:27:49 +0000 (14:27 +0900)]
Modified to adjust the keyboard size according to scale factor
Change-Id: Ia15fe5ae82949aab6d8eb47212a02a9afe6d625c
InHong Han [Wed, 12 Apr 2023 05:12:41 +0000 (14:12 +0900)]
Update package version to 7.5.7
Change-Id: I2d0c71a50c3b273e30c6aae79c2c6343a1d863c6
InHong Han [Wed, 12 Apr 2023 05:09:30 +0000 (14:09 +0900)]
Fix issue detected by static analysis tool
Dereferencing iterator it though it is already past the end of its container.
Change-Id: I9e571551e73afb943af4f284882027fcced2b895
InHong Han [Mon, 10 Apr 2023 08:15:07 +0000 (17:15 +0900)]
Update package version to 7.5.6
Change-Id: I985d870b883b836def1bc69dfa41119f2f2606c8
zhengxinjian [Mon, 10 Apr 2023 02:40:51 +0000 (10:40 +0800)]
Update the control logic for key repeat rate
Change-Id: I7f457692b317a75bc5da8bf83f4cc45b0139d823
InHong Han [Thu, 6 Apr 2023 03:43:47 +0000 (12:43 +0900)]
Modified to deliver surrounding text asynchronously
The request is processed synchronously when IME gets surrounding text.
So if app is busy, the waiting time for IME will be longer, the text input
time will be delayed. Therefore, if the surrounding text of app is changed,
it was delivered to IME so that IME could use surrounding text immediately.
Change-Id: Id8ed0bf6cd4b553c6caedd4143f059f482c55741
InHong Han [Tue, 14 Mar 2023 04:54:17 +0000 (13:54 +0900)]
Modified to update the position of the focused context after moving IME
Change-Id: Ia2aecf0b7fa50800b9fc8e8cea8e0a513bfda81d
InHong Han [Wed, 22 Feb 2023 07:56:10 +0000 (16:56 +0900)]
Update package version to 7.5.5
Change-Id: I8c6fb6cda4195d7521be26404a6d865d9ef0e13c
InHong Han [Wed, 22 Feb 2023 07:50:53 +0000 (16:50 +0900)]
Fix IMEngine socket path for 64bit machine
Change-Id: I24fc56ca35bfc6f56b5e044c1a4fb240236e4f30
InHong Han [Thu, 16 Feb 2023 08:11:19 +0000 (17:11 +0900)]
Send the imdata to IME when the input_panel_enabled is false
Change-Id: I29ff16fccfe86184e9423526f6ea7015486af832
InHong Han [Fri, 3 Feb 2023 02:06:49 +0000 (11:06 +0900)]
Update package version to 7.5.4
Change-Id: I617f7e0fa8129995415e55ceebdd0a5a49d716d0
InHong Han [Fri, 3 Feb 2023 01:35:00 +0000 (10:35 +0900)]
Reduce the retry counts for socket connection to prevent deadlock
Change-Id: I1aacbd1f151ec8fe44131b63fcaa267060d5c556
InHong Han [Wed, 1 Feb 2023 04:47:06 +0000 (13:47 +0900)]
Update package version to 7.5.3
Change-Id: Ibd40103f0150d58ef8858bd4341f5f2de1f2bde2
InHong Han [Wed, 1 Feb 2023 04:35:31 +0000 (13:35 +0900)]
Fix build error due to gettext upgrade
Change-Id: Ic6a2a909b051824b90b46fe31d808d0c7859e0d0
InHong Han [Wed, 1 Feb 2023 01:43:17 +0000 (10:43 +0900)]
Update package version to 7.5.2
Change-Id: Ifefcdd3cec8b98bc54300a4540fe3ddc16b9622c
InHong Han [Tue, 31 Jan 2023 09:33:26 +0000 (18:33 +0900)]
Modified to create the .mo files
Change-Id: I9cdfe2bcfd93e820e55b862d32d3d1234f9b05a0
InHong Han [Mon, 30 Jan 2023 03:20:39 +0000 (12:20 +0900)]
Update package version to 7.5.1
Change-Id: Ib0366f96ecd70a2c906862fe1232ca3f15d8a05a
Jihoon Kim [Mon, 9 Jan 2023 03:09:10 +0000 (12:09 +0900)]
Remove unused code
Change-Id: Ic1b3225fa47f1a84b672dfa7649ccfbc848c71af
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Mon, 9 Jan 2023 03:09:10 +0000 (12:09 +0900)]
Remove unused dependencies
Change-Id: I34bc2f73df82efb6c86566e7e3617b26d49227ad
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Tue, 20 Dec 2022 00:49:08 +0000 (09:49 +0900)]
Remove unused code
Change-Id: Ib519e89c5692ede2bfe1fbf21c4e5c2a60385367
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 25 Nov 2022 07:21:30 +0000 (16:21 +0900)]
Update package version to 7.0.14
Change-Id: I882e5e9a5268c021d1091817e644d4c214366e25
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 25 Nov 2022 07:19:42 +0000 (16:19 +0900)]
Fix issue cast from long to double
Cast from long to double at isf_info_manager.cpp 3054
Change-Id: Iabb88eaf1c23c6ea15da46dec148b0bc8ce74711
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 11 Nov 2022 06:56:01 +0000 (15:56 +0900)]
Update package version to 7.0.13
Change-Id: I1ae3a1cec5d18e8a93c8e81165cd021ea91ed780
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 28 Oct 2022 11:32:37 +0000 (20:32 +0900)]
Update package version to 7.5.1
Change-Id: I32ddd492753d8893f49ca921fbd9b323de3c83ea
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
InHong Han [Thu, 20 Oct 2022 06:16:26 +0000 (15:16 +0900)]
Fix issues detected by static analysis tool
Change-Id: I81f09b7dd49468a7ddb0b48ccd23055fed441202
Jihoon Kim [Mon, 26 Sep 2022 06:34:47 +0000 (15:34 +0900)]
Remove unused edje dependency
Change-Id: I52f8775ec979aeeaa3d2b9c0ecaf2bdc42a1ed9d
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
InHong Han [Wed, 24 Aug 2022 11:10:32 +0000 (20:10 +0900)]
Update package version to 7.0.12
Change-Id: If03b4e566fff9248dcf0fa2149edd56e29ef5cd8
InHong Han [Wed, 24 Aug 2022 11:08:57 +0000 (20:08 +0900)]
Support to get IME setting using metadata
Change-Id: Ibd4af2b941b942fec483057b2a5236069ab7832d
InHong Han [Wed, 24 Aug 2022 07:58:23 +0000 (16:58 +0900)]
Fix typos
Change-Id: I2e573166a4d4231a67bf870d6fbf98c28ee861bf
Jihoon Kim [Tue, 23 Aug 2022 01:53:30 +0000 (10:53 +0900)]
Fix head-use-after-free issue detected by ASAN
Change-Id: I4d8a29a67ef5d9595b20c5b9f9c59958d219b1a0
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Wed, 13 Jul 2022 05:26:28 +0000 (14:26 +0900)]
Reduce duplicated call to get keyname
Change-Id: I7e9a5d8c480184a36a62317a3c12ab83d3660bbd
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
InHong Han [Fri, 19 Aug 2022 08:00:30 +0000 (17:00 +0900)]
Update package version to 7.0.11
Change-Id: I8466b87bdea19b95a1af191212e4ce8ca4c38a1d
InHong Han [Fri, 19 Aug 2022 07:13:29 +0000 (16:13 +0900)]
Add isf_control_open_ime_optipn_window_with_single_mode() API
Change-Id: I5298a2f79867de5a195721b86666f9738b1f338a
InHong Han [Fri, 12 Aug 2022 07:44:15 +0000 (16:44 +0900)]
Update package version to 7.0.10
Change-Id: Id02ac6e5d0fbd7b64621e72b54c260716c9baf8c
InHong Han [Thu, 11 Aug 2022 09:11:11 +0000 (18:11 +0900)]
Modified to not use Transaction event when text is empty
Change-Id: I32e4e0039ce49f0033b881d85811a8e61d4110a1
InHong Han [Wed, 10 Aug 2022 08:05:49 +0000 (17:05 +0900)]
Add isf_control_get_ime_info() API
Change-Id: I019fc68fc6df06f47410870f46fae9f8ebe405f8
Jihoon Kim [Tue, 12 Jul 2022 02:02:15 +0000 (11:02 +0900)]
Print keycode as secure log
Change-Id: I4b6e8fabd4d00fbd9ea02cbc61e3fa337a3cfc14
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 1 Jul 2022 10:07:51 +0000 (19:07 +0900)]
Deliver keycode on pressing IME key
Change-Id: I6c26f0ce5fe7d0a3b124ef88e74d18078739a7fb
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
InHong Han [Fri, 8 Jul 2022 03:30:18 +0000 (12:30 +0900)]
Update package version to 7.0.9
Change-Id: I12492229d9a5ecfbb0a12e1be909d37b43813fdb
InHong Han [Fri, 8 Jul 2022 02:37:09 +0000 (11:37 +0900)]
Modified to not handle 'Return' if the input_panel_enabled is false
Change-Id: Iba29dc5bba01c388f18f215e91bab61bcb47102a
InHong Han [Mon, 4 Jul 2022 11:00:35 +0000 (20:00 +0900)]
Modified to disable boosting mode when pre-launching IME
Change-Id: Ic561ceb5c0519a7700864a9e6260feb10b68f3f2
InHong Han [Fri, 10 Jun 2022 08:09:45 +0000 (17:09 +0900)]
Update package version to 7.0.8
Change-Id: Ie067fbb52ad9292815a411de4878574bdf5b9f23
InHong Han [Fri, 10 Jun 2022 05:12:50 +0000 (14:12 +0900)]
Add the new configuration to determine automatic restarting of IME
Change-Id: Iee8e434dc6d83e28aa045cd3763a8e725b3ad805
InHong Han [Thu, 26 May 2022 04:44:42 +0000 (13:44 +0900)]
Update package version to 7.0.7
Change-Id: Ifb06df35d8c865b4f7c507fa2f024d60eed4b82d
InHong Han [Tue, 10 May 2022 07:16:05 +0000 (16:16 +0900)]
Fixed the remote_surrounding_text not being delivered when typing preedit string
Change-Id: I3c4facf531f8046c1f4ce77db3344c9103ddc2a9
InHong Han [Fri, 15 Apr 2022 07:05:52 +0000 (16:05 +0900)]
Fix blink issue whenever text is committed in Remote Input
Change-Id: Ibd10931900923ba44b49bc63cff4732c639dcd91
InHong Han [Fri, 13 May 2022 06:02:27 +0000 (15:02 +0900)]
Added missing code to initialize Remote Input vconf value
Change-Id: I8921509619cc21b1cb71a8e2f722f12f60c5cd2a
InHong Han [Mon, 4 Apr 2022 00:54:48 +0000 (09:54 +0900)]
Update package version to 7.0.6
Change-Id: Id2431be4bedf990e8ccbaf68869d1c15de3dab81
InHong Han [Fri, 1 Apr 2022 09:37:10 +0000 (18:37 +0900)]
Fix crash issue due to empty surrounding_text
Change-Id: Ic7583f816ebdeaf9519fa23e8dde1c71e69a923f
InHong Han [Thu, 24 Mar 2022 06:19:32 +0000 (15:19 +0900)]
Add new APIs for setting/getting cursor position in Remote Input
Change-Id: I1805415433b1cf5c2d1fbe551057edaa5947f502
InHong Han [Thu, 17 Mar 2022 04:25:23 +0000 (13:25 +0900)]
Support the key_event callback in Remote Input
Change-Id: I167a2d9b3a6e8a2ab4acb62bf7427e3db180212b
(cherry picked from commit
82fdc180028cf36c1e97f545162be01c0a7ef31d)
InHong Han [Fri, 18 Mar 2022 02:03:36 +0000 (02:03 +0000)]
Merge "Remove unnecessary code" into tizen
InHong Han [Thu, 17 Mar 2022 08:17:11 +0000 (17:17 +0900)]
Update package version to 7.0.5
Change-Id: Idce77440862972615a307eb88336d330552c19de
InHong Han [Wed, 16 Mar 2022 07:46:02 +0000 (16:46 +0900)]
Remove unnecessary code
This code is not necessary because cursor position will be updated when app receives the commit event.
Change-Id: I7322da9ec0a7dcd4c11a2d4527e7f03030f5001f
InHong Han [Thu, 10 Mar 2022 04:52:17 +0000 (13:52 +0900)]
Fix issue that afterimage of the candidate window remained
Change-Id: I341a317211a9e7bfaa1a4ad97c7731a530ddd329
InHong Han [Thu, 3 Mar 2022 10:46:28 +0000 (19:46 +0900)]
Update package version to 7.0.4
Change-Id: If4b53ba6dc860a5b9d66f8144de597257d2a9e8b
InHong Han [Thu, 3 Mar 2022 04:25:41 +0000 (13:25 +0900)]
Fix bug remote_surrounding_text was not delivered sometimes
Change-Id: Ifef0cb14cc8399205e6c6f316e3fde98e4668349
InHong Han [Fri, 7 Jan 2022 02:01:07 +0000 (11:01 +0900)]
Modified to call set_prediction_allow() when changing IMEngine
Fix issue candidate window is not shown when IMEngine is changed
Change-Id: Idc781dfbba237b21b3908298bb6200195a540581
InHong Han [Mon, 3 Jan 2022 10:22:41 +0000 (19:22 +0900)]
Send ise metadata when the input_panel_enabled is false
Change-Id: Iacf18818e64d665e8c0e5ef2c23157ae9fe8c2c9
InHong Han [Thu, 3 Feb 2022 04:22:02 +0000 (13:22 +0900)]
Modified to send candidate show request in H/W keyboard mode
Change-Id: Idf3a0283e281ebf1927e3cd0397d0cd262061e84
InHong Han [Wed, 19 Jan 2022 05:47:10 +0000 (14:47 +0900)]
Update package version to 7.0.3
Change-Id: I49fa83a98d63a10b61972367a52b69b7b79ba081
InHong Han [Tue, 18 Jan 2022 07:41:34 +0000 (16:41 +0900)]
Fix issue detected by static analysis tool
Time of check time of use (TOCTOU)
Change-Id: I2e762e6170d14e423c855df39d3795e88e0c8cc2
Jihoon Kim [Mon, 17 Jan 2022 04:19:08 +0000 (13:19 +0900)]
Fix issue detected by static analysis tool
check_after_deref: Null-checking key_event_builder suggests that it may be null,
but it has already been dereferenced on all paths leading to the check.
Change-Id: Ib704c19a9e2743719c43aea178122d0f1fac34fe
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Thu, 6 Jan 2022 10:18:50 +0000 (19:18 +0900)]
Update package version to 7.0.2
Change-Id: I97a6103bcf4e1bdadd877e5ebd99d51cb354a3e2
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Thu, 6 Jan 2022 10:18:21 +0000 (19:18 +0900)]
Fix build error
Change-Id: I7b9bff16f2bbb01dc6e5d63aa6f6d572484a3ec4
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Thu, 6 Jan 2022 07:19:43 +0000 (16:19 +0900)]
Update package version to 7.0.1
Change-Id: Ie42ca9493e9e285c2fbf8d7aed590874808cac57
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
InHong Han [Thu, 18 Nov 2021 08:21:44 +0000 (17:21 +0900)]
Modified to use new protocols related to focus events
Change-Id: Iba48c6840219dc58d13cf6b683cd858ef05cd15d
Jihoon Kim [Fri, 5 Nov 2021 10:43:38 +0000 (19:43 +0900)]
Update wayland inputmethod interface as the latest opensource
Change-Id: Ia0418ef7d2982e76f6151927210dd52459885007
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
InHong Han [Wed, 5 Jan 2022 02:37:27 +0000 (11:37 +0900)]
Fix issue detected by static analysis tool
Fix a sign extension issue
Change-Id: I108bad47c08b98185b76a7060e01c8e785342eb2
InHong Han [Tue, 28 Dec 2021 07:49:03 +0000 (16:49 +0900)]
Modified to call the remote_surrounding_text_cb when changing preedit text
Change-Id: Ib08cbb3caee6370823f79cf9856ae84360a40a16
InHong Han [Tue, 14 Dec 2021 01:56:57 +0000 (10:56 +0900)]
Fix issue that candidate window blink when changing keyboard layout
Change-Id: I4fde26b6824574d62b88a494e3bdc076b57a0e15
InHong Han [Wed, 8 Dec 2021 10:17:10 +0000 (19:17 +0900)]
Fix issue floating mode does not set when no focus
Change-Id: Ib822bf67521c2b2d84296bebec9fd7dd2da85aa2
Jihoon Kim [Wed, 24 Nov 2021 05:44:04 +0000 (14:44 +0900)]
Add missing xkbcommon header
Change-Id: I3282174e5d2c524259420ee8ddc3bdf0af8cea2f
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
InHong Han [Wed, 10 Nov 2021 09:53:52 +0000 (18:53 +0900)]
Update package version to 6.5.10
Change-Id: Ia90921fa4f9156729c542aaa17919527773d49a6
InHong Han [Wed, 10 Nov 2021 09:43:14 +0000 (18:43 +0900)]
Set vconf value if Remote Input is detected
Change-Id: I001bdcfdcd81af5948af99fafe684ebbd7f1e4a5
InHong Han [Thu, 4 Nov 2021 09:44:17 +0000 (18:44 +0900)]
Update package version to 6.5.9
Change-Id: I49e6a92eedf93f999d7b1d486b3256e893c0b8fe
InHong Han [Thu, 4 Nov 2021 09:36:47 +0000 (18:36 +0900)]
Add log for debugging
Change-Id: Ibf5ac19c193e6e3ce479bc2e3c1392caa73ef3f3
InHong Han [Thu, 14 Oct 2021 08:55:42 +0000 (17:55 +0900)]
Update package version to 6.5.8
Change-Id: If35a886fc58558364695093dad88408856755249
InHong Han [Thu, 14 Oct 2021 07:47:41 +0000 (16:47 +0900)]
Fix issue detected by static analysis tool
Fix a sign extension issue.
Change-Id: If9c57ffe8f18f389a4459cf30aff9e89496fcb3e
InHong Han [Thu, 7 Oct 2021 06:17:15 +0000 (15:17 +0900)]
Add the new entry for input_hint manual test
Change-Id: I399665ae90a3e49a288c0dddbc3c224c758fa0a6
InHong Han [Tue, 28 Sep 2021 08:29:42 +0000 (17:29 +0900)]
Update package version to 6.5.7
Change-Id: Idb15c9d4f393e8e93c78ce11ae327176d3c099d2