Suyeon Hwang [Wed, 14 Sep 2022 02:07:25 +0000 (11:07 +0900)]
Implement logic for sending output modality and result
- Requirement:
MMI core module needs to send output result and modality to proper
client app and output modality provider.
- Solution:
This patch adds new logic for sending output result and modality to
client app and output modality provider. For this change, this patch
also fixes interface of output result callback of IU module.
Change-Id: Ib61141ec9c9b6b249f2836f277f81b5a12061eef
Signed-off-by: Suyeon Hwang <stom.hwang@samsung.com>
Suyeon Hwang [Mon, 19 Sep 2022 05:06:33 +0000 (14:06 +0900)]
Add remained pixels to grids which are end of right and bottom
Change-Id: I1202a655f81c33047c6a55d8b2242b87157d40ad
Signed-off-by: Suyeon Hwang <stom.hwang@samsung.com>
Suyeon Hwang [Mon, 19 Sep 2022 01:57:10 +0000 (10:57 +0900)]
Use reference type for iteration and initialize memeber with proper value
Change-Id: Idde632226e16e67d5aaed5dfcab0371339510d77
Signed-off-by: Suyeon Hwang <stom.hwang@samsung.com>
Suyeon Hwang [Tue, 6 Sep 2022 12:36:14 +0000 (21:36 +0900)]
Add voice touch intent understanding module
- Requirement:
IU module needs to handle voice touch event.
- Solution:
This patch adds new class which name is VoiceTouchEngine. This new class
is for handling voice touch event using CommandManager class. In order
to use this new class, this patch also fixes the mmi_iu module refer to
VoiceTouchEngine.
Change-Id: I68195c92faf11b2723a987db9a008000d449f394
Signed-off-by: Suyeon Hwang <stom.hwang@samsung.com>
dyamy-lee [Fri, 16 Sep 2022 05:03:09 +0000 (14:03 +0900)]
add free about input_result_callback in client module
when error occured, it needs to free the storage returned from calloc.
So, it add free about input_result_callback
Change-Id: If28aeb37c856ad1c7796c386c598fde44ff83350
dyamy-lee [Wed, 14 Sep 2022 11:33:27 +0000 (20:33 +0900)]
remove related fusion module
remove ref-fusion module, mmi-fusion in mmimgr.
also, remove ref-fusion-tests.
Change-Id: Ic1f734096e34d8fab99a632011b0ce06de013968
dyamy-lee [Thu, 15 Sep 2022 00:20:07 +0000 (09:20 +0900)]
restructure about code which related tidl interface
- tidl interface changed, following the design change.
- this patch removes not used callback functions in mmi-api-handler,
and in mmi-client, mmi-manager.
- this patch add new callbacks for handling tidl logics.
Change-Id: I9545543febedbd46a762a68cecb8bc03a76c74cd
Suyeon Hwang [Wed, 7 Sep 2022 08:47:38 +0000 (17:47 +0900)]
Fix interface name
- Issue:
In a new architecture for voice touch, the concept of intent is not
used.
- Solution:
This patch changes the term of intent to result and modality. This is
because the concept of intent is not used in a new architecture for
voice touch feature.
Change-Id: Id2229d1c19bdc940ee2501d6b669cce20601d8f7
Signed-off-by: Suyeon Hwang <stom.hwang@samsung.com>
sooyeon [Fri, 16 Sep 2022 07:00:36 +0000 (16:00 +0900)]
Remove unnecessary key
Change-Id: I5287c203abe3980591994ac002401c56fdbc77c5
Signed-off-by: sooyeon <sooyeon.kim@samsung.com>
sooyeon [Fri, 16 Sep 2022 04:58:21 +0000 (13:58 +0900)]
Change variable names
Change-Id: Ibf6e92a76c59e78e80e3f2d674860a5eb51531d5
Signed-off-by: sooyeon <sooyeon.kim@samsung.com>
sooyeon [Fri, 16 Sep 2022 03:36:21 +0000 (12:36 +0900)]
Change output event json format
Change-Id: I4fd42d2c3fe89c2c9f42492ed6061f9546704910
Signed-off-by: sooyeon <sooyeon.kim@samsung.com>
ulgal-park [Mon, 5 Sep 2022 05:16:37 +0000 (14:16 +0900)]
output_modality : add output modality voice touch
Change-Id: Icc34123eed47d36220e40d37d95a1a59388b0026
Suyeon Hwang [Thu, 15 Sep 2022 02:11:57 +0000 (11:11 +0900)]
Fix enum value and Add underscore prefix to internal function
Change-Id: If6f8cf699fb5e5d6d5851414151eb68883bb59a4
Signed-off-by: Suyeon Hwang <stom.hwang@samsung.com>
Suyeon Hwang [Thu, 15 Sep 2022 01:49:36 +0000 (10:49 +0900)]
Add default value of input event type enum
Change-Id: I0048833859d73f8cf17e8385a34ecf62c3957e98
Signed-off-by: Suyeon Hwang <stom.hwang@samsung.com>
Suyeon Hwang [Tue, 6 Sep 2022 06:21:45 +0000 (15:21 +0900)]
Refactor input/output interface
- Requirement:
mmi_core needs to control the data and flow between input modality,
output modality, and IU module.
- Solution:
This patch removes mmi-iu-bridge module and move the code from
mmi-iu-bridge to mmi-core module. And also, this patch adds new event
type for screen analyzer modality and voice touch event.
Change-Id: I6a75870a1d398c927872993e04d1f56d7d514c9f
Signed-off-by: Suyeon Hwang <stom.hwang@samsung.com>
sooyeon [Thu, 15 Sep 2022 00:16:58 +0000 (09:16 +0900)]
Change API name (setInfoClickableObject -> add InfoClickableObject)
Change-Id: I28985754b24caa70044f2d9a33df8286c964bbef
Signed-off-by: sooyeon <sooyeon.kim@samsung.com>
sooyeon [Wed, 14 Sep 2022 08:37:51 +0000 (17:37 +0900)]
Add json provider in IU
Change-Id: I8f12b90e58e7a99bf7713395680fd8b4681e7bd5
Signed-off-by: sooyeon <sooyeon.kim@samsung.com>
Suyeon Hwang [Tue, 20 Sep 2022 03:06:00 +0000 (03:06 +0000)]
Merge changes I783ea295,I278b7c11,I025e5eb4,Ib6a18a5a,I91cce2a1, ... into tizen
* changes:
Fix boiler plate to apache license version
Add unittests for CommandManager and CommandFinder
Fix parameter type, segfault, logs, and minor issues
Replace Command class to ClickableItem
Fix typo
Add new class for managing voice touch command
Suyeon Hwang [Wed, 14 Sep 2022 09:06:04 +0000 (18:06 +0900)]
Fix boiler plate to apache license version
Change-Id: I783ea2955dd2f4c48bf8d110678d7ffd2127edcf
Signed-off-by: Suyeon Hwang <stom.hwang@samsung.com>
Suyeon Hwang [Wed, 14 Sep 2022 09:03:18 +0000 (18:03 +0900)]
Add unittests for CommandManager and CommandFinder
Change-Id: I278b7c11b3ad4c247b9598e648cdd3d0858140e5
Signed-off-by: Suyeon Hwang <stom.hwang@samsung.com>
Suyeon Hwang [Wed, 14 Sep 2022 08:59:21 +0000 (17:59 +0900)]
Fix parameter type, segfault, logs, and minor issues
This patch includes these changes:
- Use reference type parameter for reducing copy time
- Add logs for better debugging
- Remove overflowed array access
- Remove null pointer access
- Fix error handling logic
Change-Id: I025e5eb4edb0749a8f0b52a8ade08ce461961562
Signed-off-by: Suyeon Hwang <stom.hwang@samsung.com>
Suyeon Hwang [Wed, 7 Sep 2022 06:21:19 +0000 (15:21 +0900)]
Replace Command class to ClickableItem
Change-Id: Ib6a18a5a3460a381bf899bbeda05f3501a4e7e83
Signed-off-by: Suyeon Hwang <stom.hwang@samsung.com>
Suyeon Hwang [Tue, 6 Sep 2022 08:08:59 +0000 (17:08 +0900)]
Fix typo
Change-Id: I91cce2a1fc8835bcfd04e6680017c015438dabbb
Signed-off-by: Suyeon Hwang <stom.hwang@samsung.com>
Suyeon Hwang [Fri, 26 Aug 2022 08:45:11 +0000 (17:45 +0900)]
Add new class for managing voice touch command
- Requirement:
MMI manager needs to manage clickable object in current window for voice
touch implementation.
- Implementation:
This patch adds new classes for managing clickable object as commands of
voice touch. Through these new classes, MMI manager can manage and find
commands related the text that user says. The initial algorith for
finding command uses Levenshtein distance as similarity matric.
Change-Id: I388b1ec15ab61c522d2bf6a227bcbfeae725cc89
Signed-off-by: Suyeon Hwang <stom.hwang@samsung.com>
Suyeon Hwang [Mon, 29 Aug 2022 06:22:49 +0000 (15:22 +0900)]
Add new member for asr result event
Change-Id: I8ea7cb5733c40df58317abfc2d6a63c83f200c8a
Signed-off-by: Suyeon Hwang <stom.hwang@samsung.com>
dyamy-lee [Sun, 24 Jul 2022 23:45:09 +0000 (08:45 +0900)]
Update version(0.1.1)
Change-Id: I616edaba20335de8e8852e80ee0128204a3b7c74
dyamy-lee [Wed, 16 Mar 2022 07:10:25 +0000 (16:10 +0900)]
add xml
Change-Id: I52f81492b29b25d7fd8250044c8cb07d008e516f
dyamy-lee [Mon, 30 May 2022 08:38:25 +0000 (17:38 +0900)]
add eventtype of voice for screen-analyzer, add key grab, add capability type
Change-Id: Iaee89ad3ef3fb0cd92061308c1ae5ecc6b9f37b8
sungwook79.park [Thu, 16 Jun 2022 05:42:09 +0000 (14:42 +0900)]
Rename MMI_FW to MMI because the tidl module is for application
Change-Id: Ic7e158fe9c6da418cdf576e5543b93418eb49d1e
Signed-off-by: sungwook79.park <sungwook79.park@samsung.com>
dyamy-lee [Fri, 4 Mar 2022 01:52:06 +0000 (10:52 +0900)]
mmi-client : destroy action_event_h when returned by fail
Change-Id: Id0009e397214c63546b7506b4dad7d90a43c5244
dyamy-lee [Fri, 4 Mar 2022 01:42:13 +0000 (10:42 +0900)]
mmi-client : reset array_string's size because it is same as nargs
Change-Id: Iec0eb8a8a714fc13a7b1afd930f36b4ef7955b5d
dyamy-lee [Thu, 3 Mar 2022 10:24:48 +0000 (19:24 +0900)]
change CODEOWNERS by changing members
Change-Id: I43a60813de53dadf8b0661f121f0210ffba1ddac
dyamy-lee [Thu, 3 Mar 2022 06:33:37 +0000 (15:33 +0900)]
remove TIDL implement code in repo and get these when build time
packaging : uncomment generate tidl implement code which is mmi-stub while build
interface/mmifw_stub.* : remove mmifw_stub code and remove interface directory
mmimgr/meson.build, mmi-api-handler, mmi-client, tests/mmi-client-tests
: change mmi-stub code location under mmimgr because of removing interface directory
Change-Id: I0f09d564a2d323fda4655dc962e58437b7a7b7b6
dyamy-lee [Thu, 3 Mar 2022 05:55:07 +0000 (14:55 +0900)]
mmi-api-handler, mmi-client : following TIDL update,
changes TIDL API(ver. 1.4->1.8)
Change-Id: I853bdb68e4e655caa941da14cdc22339399d583f
dyamy-lee [Mon, 25 Oct 2021 02:35:15 +0000 (11:35 +0900)]
vision : add event handler of MMI_VISION_EVENT_DROP for following provider mode change
Change-Id: I503b577e4f91bf8f5c447081938a2188951b690e
dyamy-lee [Mon, 25 Oct 2021 02:16:14 +0000 (11:16 +0900)]
mmi-vision-provider header : extern _provider_mode for using in vision.c
Change-Id: I12279935438be155d64f64a597dd0ba10a09ae40
dyamy-lee [Mon, 25 Oct 2021 02:15:28 +0000 (11:15 +0900)]
mmi-vision-provider : add MMI_VISION_EVENT_DROP event when provider_mode is DROP MODE
Change-Id: I9e4dcd110b838de19fc4188fa4296711e5d69c69
dyamy-lee [Mon, 25 Oct 2021 02:07:16 +0000 (11:07 +0900)]
mmi-common, mmi-provider : add MMI_VISION_EVENT_DROP event type
Change-Id: Ie6bd4014c6a4cf4569785eef8553aa869616da24
ulgal-park [Wed, 13 Oct 2021 10:40:57 +0000 (19:40 +0900)]
mmi-manager : add ecore_event_type_flush func at mmi_manager_shutdown
Change-Id: I8fac1eb6796376476fa5aec10f5dd69b9b6e4dd0
ulgal-park [Wed, 13 Oct 2021 09:53:29 +0000 (18:53 +0900)]
modality_vision : add exit handler to handle unexpected exit situation
Change-Id: Id829bdcaaa06657f12dbe5699b9119d5ee523313
ulgal-park [Wed, 13 Oct 2021 09:37:21 +0000 (18:37 +0900)]
mmi-manager : add exit handler to handle sigint
Change-Id: I59e4f61b296eeb8c9183f232b5d79243e8f2a220
dyamy-lee [Mon, 21 Feb 2022 09:31:39 +0000 (18:31 +0900)]
comment out pie option when makes shared/static library
changes files
src/modules/modality_keyboard/meson.build,
src/modules/modality_vision/image_helper/meson.build,
src/modules/modality_vision/meson.build,
src/modules/ref_fusion/meson.build
Change-Id: If49fab6b38bb82e6989021fbc3f103b369ddf9ed
dyamy-lee [Wed, 13 Oct 2021 07:24:20 +0000 (16:24 +0900)]
mmi-vision-provider : add free vision_data, when vision_init error case
Change-Id: Ib1180382da4433a2de051e4a78f01665b604ef81
dyamy-lee [Wed, 13 Oct 2021 05:48:57 +0000 (14:48 +0900)]
mmi-vision-provider-tests : add test about mv_engine_config_h, and mv_inference_task_helper
Change-Id: I4fd793209a2eb0226d133390739fdeb1d404ca3c
dyamy-lee [Wed, 13 Oct 2021 05:47:59 +0000 (14:47 +0900)]
modality_vision : add mv_common.h header and add api for test
Change-Id: If4d2b0712d5a9dd606f6e6fa2d8af328c6bb9b15
dyamy-lee [Wed, 13 Oct 2021 05:46:41 +0000 (14:46 +0900)]
modality_vision : meson.build : add media_vision_dependency
Change-Id: I50cd6c254d92d432e54a3dbc64bc320bafc692cf
dyamy-lee [Wed, 13 Oct 2021 02:47:22 +0000 (11:47 +0900)]
mmi-vision-provider-tests : apply changed vision_init/shutdown return type
Change-Id: I50a03d7ba462b407b3d25be528a6980612496e60
dyamy-lee [Wed, 13 Oct 2021 02:46:49 +0000 (11:46 +0900)]
mmi-vision-provider : apply changed vision_init/shutdown return type
Change-Id: I215d0357a88a2a6e34f32dbd47cc3bc06a39a2da
dyamy-lee [Wed, 13 Oct 2021 04:54:03 +0000 (13:54 +0900)]
modality_vision : set NULL when destroy and shutdown
Change-Id: I99981feea71ecfca9fcc2da720a3c7d480c377ef
dyamy-lee [Wed, 13 Oct 2021 04:53:26 +0000 (13:53 +0900)]
modality_vision : vision_init/shutdown change return type as integer, and add missed return value on fail case macro
Change-Id: Id6faf62e6b435623a5b2f97f5c5b6bdea9322a30
dyamy-lee [Wed, 13 Oct 2021 01:37:38 +0000 (10:37 +0900)]
modality_vision : video_helper : log header - undefine LOG & disables logs
Change-Id: I9b70d91281d2eea70406b283b112564c069de7a5
dyamy-lee [Wed, 13 Oct 2021 01:18:39 +0000 (10:18 +0900)]
mmi-vision-provider-tests : remove unused timer variable
Change-Id: Id25ec101f0a5c8eeadfd9a99d48311504bce9079
dyamy-lee [Tue, 12 Oct 2021 00:20:57 +0000 (09:20 +0900)]
spec file & meson.build : for execution of vision provider tests, add sub directory and excutable name
Change-Id: Idea4641360c19e8329a8dc7d4807c062fd40706b
dyamy-lee [Tue, 12 Oct 2021 00:19:58 +0000 (09:19 +0900)]
tests/vision-provider : add mmi-vision-provider-tests
init, shutdown, classification_from_image - success/fail, video - classification success and video stream finish
Change-Id: Ib2b3199b1109d21fe01421fdb8732fcd9449a78f
dyamy-lee [Tue, 12 Oct 2021 13:25:30 +0000 (22:25 +0900)]
modality_vision : correct about missing return value, and remove not useful wrapping struct which was video_info, just pass reader when eos_cb
Change-Id: Ibda400b2c612b7232f60a979d25051b218f85329
dyamy-lee [Tue, 12 Oct 2021 13:14:38 +0000 (22:14 +0900)]
modality_vision : add sample resources about image and video, and install these to path
Change-Id: Ia7eb9a476602d8350317192c5caf1b62360948f4
dyamy-lee [Tue, 12 Oct 2021 13:13:40 +0000 (22:13 +0900)]
modality_vision : add default video/image path when the path is null
Change-Id: Ide68188dfd97b559487bd974379e6f770e0949a8
dyamy-lee [Tue, 12 Oct 2021 11:12:52 +0000 (20:12 +0900)]
modality_vision : remove mutex
Change-Id: I98d90312c6538bf9f7096004af01dd8987d77149
dyamy-lee [Sun, 10 Oct 2021 06:44:32 +0000 (15:44 +0900)]
mmimgr/mmi-common, mmi-provider & modality_vision : mmi-vision-provier.c, vision.c : add event when propagation - for checking to work flow
- implemente vision event callback in mmi-provider.c
- add event handler for checking propagation and add event for finishing when test
Change-Id: I3369491b7ab67a296c9451de77ee182c847c37ab
dyamy-lee [Sun, 10 Oct 2021 06:28:30 +0000 (15:28 +0900)]
modality_vision : vision.c - add logic about classification from video
Change-Id: I455cf885027f6b9d5f62f824e23856cbf3fed23a
dyamy-lee [Tue, 12 Oct 2021 04:51:30 +0000 (13:51 +0900)]
modality_vision : vison.c - add logic about classification from image
Change-Id: If2d40f6f0a0c6f5d9908738e51bba56a8ed46638
dyamy-lee [Tue, 12 Oct 2021 06:15:33 +0000 (15:15 +0900)]
modality_vision build : add install data of resource directory, and spec file : add provider directory
Change-Id: Ifcc19f1dc56a986fe5245f607da4c8b48a13d0df
dyamy-lee [Tue, 12 Oct 2021 06:14:16 +0000 (15:14 +0900)]
modality_vision : add resource directory for model and label
Change-Id: I0bfbc67037b1c9e7fe60596db2b0f495b0e74101
dyamy-lee [Sun, 10 Oct 2021 06:10:35 +0000 (15:10 +0900)]
modality_vision : vison.c : implementation of vision_init/shutdown
Change-Id: Ic0c71c48789852edb4158ac93055e4aae84f917b
dyamy-lee [Wed, 29 Sep 2021 06:29:43 +0000 (15:29 +0900)]
modality_vision : add vision init/shutdown empty code and build it, then it is called in mmi-vision-provider
Change-Id: I1401155d53168ebfd663b6dacd4e87f054c6c883
dyamy-lee [Sun, 10 Oct 2021 05:37:05 +0000 (14:37 +0900)]
modality_vision build : add image_helper and video_helper sub directory for build and add declared dependency for using it
Change-Id: I2dbe0f0b7172acaab5441f9ec8b426a5fbbef1e3
dyamy-lee [Sun, 10 Oct 2021 05:32:23 +0000 (14:32 +0900)]
modality_vision/video_helper : add video_helper directory for helping video load/destroy in vision
Change-Id: Ie4e4ec71e70aadfbb82fb5a9546e1484b08e9179
dyamy-lee [Sun, 10 Oct 2021 05:35:51 +0000 (14:35 +0900)]
spec file : add gstreamer package for build video_helper and video api of media vision
Change-Id: Ia0051712a16f209235393ec9e52b306653b7da27
dyamy-lee [Wed, 29 Sep 2021 06:58:29 +0000 (15:58 +0900)]
modality_vision/image_helper : add image_helper directory for helping image load/save/destroy in vision
Change-Id: Ibaa8d20816ac3af8d2a04b9685740ecad176d285
dyamy-lee [Wed, 29 Sep 2021 06:08:48 +0000 (15:08 +0900)]
spec file : add capi-media-vision, opencv package for build media vision
Change-Id: I508ad275c144278b2805465301cb8a044e539c3c
dyamy-lee [Thu, 19 Aug 2021 08:58:07 +0000 (17:58 +0900)]
mmi-vision-provider : implement vision provider function - init/deinit/set_mode/get_mode
Change-Id: Ibfdb87a5aad6984d9fcf503c72197b089c721d3d
dyamy-lee [Thu, 19 Aug 2021 08:50:25 +0000 (17:50 +0900)]
modality vision module : build vision provider, main build : add modality vision directory
Change-Id: Ib32e8df3fef33086dfb8392a05e1df568817c086
dyamy-lee [Thu, 19 Aug 2021 08:49:49 +0000 (17:49 +0900)]
modality vision module : generate modality vision module
mmi-vision-provider.h/.c : add skeleton code for modality vision module
Change-Id: I562a14bc8bc559599fcc33f39a9cf9e0094b9ebc
ulgal-park [Tue, 5 Oct 2021 03:36:28 +0000 (12:36 +0900)]
mmi-ref-fusion : change _event_handlers to static
Change-Id: I79a8a4b213b0323edf0cdbc6bc9449d59c5c6ce0
Jihoon Kim [Wed, 29 Sep 2021 07:17:44 +0000 (16:17 +0900)]
iu: remove duplicated rules
Change-Id: I6338466a50f893963bb2444812ccee525fa89ed2
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Wed, 29 Sep 2021 07:02:30 +0000 (16:02 +0900)]
iu: Split feed intent unittest into another file
Change-Id: Ib01ace546952ef98821c64bb823c89278c8156d7
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Tue, 28 Sep 2021 02:50:57 +0000 (11:50 +0900)]
iu: initialize key event structure
Change-Id: Idcbaba12187072def90c4cc5237513ea1951098f
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Tue, 28 Sep 2021 01:55:17 +0000 (10:55 +0900)]
iu: Rename unittest name
Change-Id: I8b07a2083c09ccbd6c35f880a748d4cce42b70d8
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Mon, 27 Sep 2021 06:05:28 +0000 (15:05 +0900)]
Integrate IU unittests into mmi-manager-tests
Change-Id: I8362281a4632f3ca06e4200c094751d4860d1e7c
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Fri, 24 Sep 2021 00:47:59 +0000 (09:47 +0900)]
iu: fix return type mismatch issue
Change-Id: I341811299acdfb9a4f2a9396feee5732ac465256
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Duna Oh [Thu, 23 Sep 2021 03:42:12 +0000 (12:42 +0900)]
spec file: add GCOV define to check coverage only in special case
Change-Id: I064ca21c87c1ed497ce6fac11e84134bf77644cf
Duna Oh [Fri, 17 Sep 2021 07:35:16 +0000 (16:35 +0900)]
spec file :add gcov option for checking code coverage
Change-Id: Idddb442dd4ea572add7a89923c34cf2ab30a2119
dyamy-lee [Thu, 23 Sep 2021 00:34:16 +0000 (09:34 +0900)]
wayland-input : moved the xkb_state_new location and added unref it to resolve resource leak issue, also do unref if it already exists when keymap cb called.
Change-Id: I5edb9f4e1a487f60e66d61c515c420122c44cf14
Jihoon Kim [Fri, 17 Sep 2021 02:59:21 +0000 (11:59 +0900)]
iu: fix issue not to check NULL
Change-Id: Ib54462c4233e30836fd5efc575affb67257fcb4f
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
dyamy-lee [Thu, 16 Sep 2021 10:40:15 +0000 (19:40 +0900)]
mmi-client-tests : resolve memory leak about event_cb
Change-Id: I0eeffeb9ae1f27b2ceb97000db47d1c03e3df195
Duna Oh [Thu, 16 Sep 2021 07:52:01 +0000 (16:52 +0900)]
mmi-client-tests: add TC 'SetGetClientEventCB'
Change-Id: Ife0161e20f2b322ee71f094b25086e8aabcf2409
dyamy-lee [Thu, 16 Sep 2021 01:32:02 +0000 (10:32 +0900)]
wayland-input : add XF86BTVoice and XF86KeyBtFarVoice key to grab list
Change-Id: Icfc0e1da7720345a76bfb705133f24730c13638f
Duna Oh [Wed, 15 Sep 2021 07:26:39 +0000 (16:26 +0900)]
mmi-manager-main-tests: create mmi-manager-main-tests for mmi-manager api
Change-Id: Id390a309757fd6e6712381446d7de51484d194f6
ulgal-park [Wed, 15 Sep 2021 12:20:09 +0000 (21:20 +0900)]
mmi-manager-tests : add ecore event dispatcher
Change-Id: Ifb026263da1b7e2f8c55cbd34c6bef614cf2b038
ulgal-park [Wed, 15 Sep 2021 10:28:55 +0000 (19:28 +0900)]
mmi-api-handler : deregister proc info when shutdown
Change-Id: I21cb6f4f8c36de9b1272cbebed4911a9b40c28f9
ulgal-park [Wed, 15 Sep 2021 10:00:07 +0000 (19:00 +0900)]
mmi-manager : initialize global variable when shutdown
Change-Id: Ifc5155a49cef5aa794a5edf0b0cc5484af283ee2
dyamy-lee [Wed, 15 Sep 2021 07:32:24 +0000 (16:32 +0900)]
spec file : add ref_fusion-tests executable for testing ref_fusion module
Change-Id: I5c4493c16a99de315c60301adce345c26516ef19
dyamy-lee [Wed, 15 Sep 2021 07:31:43 +0000 (16:31 +0900)]
build : add tests/ref-fusion directory as subdir for build it
Change-Id: Id91e2ccb8ac7d579334924d62b637733fc0ca1f7
dyamy-lee [Wed, 15 Sep 2021 07:31:06 +0000 (16:31 +0900)]
create tests/ref-fusion meson.build
Change-Id: Ia96c5d2418a0dfc5a361abea3cee2363eed59d9d
dyamy-lee [Wed, 15 Sep 2021 07:30:01 +0000 (16:30 +0900)]
ref_fusion build : declared ref-fusion dependency for build in tests
Change-Id: Ib877691d80ea61ac3e82ec92c7cda5f804ea87d5
dyamy-lee [Wed, 15 Sep 2021 07:29:06 +0000 (16:29 +0900)]
mmi-ref-fusion-tests : add ref fusion testcase in tests/ref-fusion directory
Change-Id: Ie31ed27598b8e64b74b5427c9e26de4a746e9cdd
Sung-Jin Park [Wed, 15 Sep 2021 07:45:43 +0000 (16:45 +0900)]
tests: fix to set correct install_rpath for modality_keyboard_tests
Change-Id: I9ec7e5571a145fbb0306ab07b5a20469d500f0b9
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Sung-Jin Park [Wed, 15 Sep 2021 06:32:24 +0000 (15:32 +0900)]
tests: fix to use proper path of modules for the given arch
Change-Id: I90cb83ceb54fd809e22826f37aeb9205dc339235
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
dyamy-lee [Wed, 15 Sep 2021 06:35:58 +0000 (15:35 +0900)]
wayland-input : change keyname as more similar name client knows, also fix print type log error of key up/down by ev->type
Change-Id: I6bd94271f65aaef17b07a4c47d72cd72d3328488
dyamy-lee [Tue, 14 Sep 2021 11:15:24 +0000 (20:15 +0900)]
tests build : add mmi-fusion-tests.cpp in meson.build of tests directory
Change-Id: I88c92aeba20beb1d95bd49c2c89e47ac53e5575a