Ji-hoon Lee [Thu, 24 Apr 2025 08:52:25 +0000 (17:52 +0900)]
Add MIT to the package license
Change-Id: I40d276e6ae2d2f6b9aa38b8738c0dedee0525344
dyamy-lee [Thu, 3 Apr 2025 07:51:17 +0000 (16:51 +0900)]
add default value when there is no custom_type_id
Change-Id: Ic74748143b8260364e810b7b047e74a66a58ebb2
dyamy-lee [Thu, 3 Apr 2025 07:19:47 +0000 (16:19 +0900)]
add checking nullptr of value to fix svace
Change-Id: Id38b7ddc3bb052528a45de81b910a4f37a8f2189
dyamy-lee [Thu, 3 Apr 2025 06:44:18 +0000 (15:44 +0900)]
Change to true as nodisplay
Change-Id: I06ffb666757c9831a784da18a1bed717aa60bd38
Dongkyun Son [Tue, 5 Nov 2024 06:03:07 +0000 (15:03 +0900)]
packaging: asan: skip Werror=maybe-uninitialized
Change-Id: I8ccf7f16a3f137dc04108f3114eb1724538b8ba5
Signed-off-by: Dongkyun Son <dongkyun.s@samsung.com>
Ji-hoon Lee [Thu, 21 Nov 2024 09:26:54 +0000 (18:26 +0900)]
Fix build error found while building with GCC 14
Change-Id: I610088868a20926833c56e2ae9200632692b4679
Ji-hoon Lee [Wed, 30 Oct 2024 08:56:13 +0000 (17:56 +0900)]
Fix missing-field-initializers build error
Change-Id: Ia77a2c4682fb2d9ddea81ababf0589b9c6ac53e1
Ji-hoon Lee [Wed, 23 Oct 2024 12:14:06 +0000 (21:14 +0900)]
Fix typo
Change-Id: I859a981a5c0d1624ec756bddb8373f16afcb36a6
Seung-Woo Kim [Thu, 10 Oct 2024 01:47:28 +0000 (10:47 +0900)]
Fix ASAN build issue
The strncpy with character size of fixed size string still
causes stringop-truncation warning in ASAN build, so resolve
the issue with strncpy of full size including terminated
character.
Change-Id: I09be11b837c3c1ed7f34e48b242bad912cbb92ca
Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
Wonnam Jang [Tue, 8 Oct 2024 13:06:39 +0000 (13:06 +0000)]
Merge "Bump version to 2.2.2" into tizen
Wonnam Jang [Tue, 8 Oct 2024 13:04:40 +0000 (13:04 +0000)]
Merge "Fix ASAN issue (stringop-truncation warning)" into tizen
Sejun Park [Tue, 8 Oct 2024 03:16:52 +0000 (12:16 +0900)]
fixed a failure issue in UTC
Change-Id: Ic2120c4cff0ec0a633b8fb9990de9974f6e4f132
urmain [Tue, 8 Oct 2024 01:50:47 +0000 (10:50 +0900)]
Bump version to 2.2.2
Change-Id: I99025724072e79cefa1b09e618dde1a585f6d9bb
urmain [Mon, 7 Oct 2024 07:36:31 +0000 (16:36 +0900)]
Add logic to find port when port_type and port_name are same
Change-Id: I63eb8fb8a76e6b9c6d6a76c95bc34fc36a673aa9
sooyeon [Fri, 4 Oct 2024 00:26:10 +0000 (09:26 +0900)]
Fix ASAN issue (stringop-truncation warning)
Change-Id: I8ca19125d123c3915dae19dc0f62a10ecc78566f
Signed-off-by: sooyeon <sooyeon.kim@samsung.com>
Sooyeon Kim [Wed, 2 Oct 2024 08:14:29 +0000 (08:14 +0000)]
Merge "Add licenses (BSD, BSL)" into tizen
urmain [Wed, 2 Oct 2024 08:05:37 +0000 (17:05 +0900)]
Fix unknown function on API's description
Change-Id: I72eab82f92009f83f622fd66850c00110b9cbe81
sooyeon [Wed, 2 Oct 2024 07:06:10 +0000 (16:06 +0900)]
Add licenses (BSD, BSL)
Change-Id: Ic5b82e13a65e28071e612a4136117f3a6659e740
Signed-off-by: sooyeon <sooyeon.kim@samsung.com>
Ji-hoon Lee [Mon, 30 Sep 2024 16:19:54 +0000 (01:19 +0900)]
Return not-supported error if feature is not found
Change-Id: Iacde11f8edeb1ac6de531a5881c79688a2f9186b
Ji-hoon Lee [Mon, 30 Sep 2024 06:56:25 +0000 (15:56 +0900)]
Fix defects detected by static analysis tool
Change-Id: Ia6b0fdf2aa3ca4207a348c1a0ff020285e327d36
Ji-hoon Lee [Mon, 30 Sep 2024 04:25:05 +0000 (13:25 +0900)]
Fix defects detected by static analysis tool
Change-Id: I873ad50bf6a388c8eaf2e25639d06a97568a14d0
urmain [Mon, 30 Sep 2024 00:21:28 +0000 (09:21 +0900)]
Bump version to 2.2.1
Change-Id: I28955a67ca9025ccc12ed0e02cf3bf0062cb41da
Ji-hoon Lee [Fri, 27 Sep 2024 06:58:48 +0000 (15:58 +0900)]
Fix errors found while running UTC
Change-Id: I16b6723a84011d6f447cd34fd687d3026d9af38f
Ji-hoon Lee [Fri, 27 Sep 2024 10:57:34 +0000 (19:57 +0900)]
Add missing parameter for updating activation result function
Change-Id: Id1df2b2f100f4e9e405b58b1eee3343aec0ffab6
Ji-hoon Lee [Thu, 26 Sep 2024 07:35:18 +0000 (16:35 +0900)]
Specify that tizen feature is required to use MMI APIs
Change-Id: I296f342d4a261f25c009e332b258f8b5f37cb43a
Ji-hoon Lee [Wed, 25 Sep 2024 08:31:25 +0000 (17:31 +0900)]
Bump version to 2.2.0
Change-Id: I41a8857ba9edcfec4a4e8d0fac8f250c26def843
Ji-hoon Lee [Thu, 19 Sep 2024 04:14:36 +0000 (13:14 +0900)]
Add new MMI CAPI
Change-Id: I4287a51cc45b236ddfcf6633e56b2dce59e53881
Ji-hoon Lee [Mon, 23 Sep 2024 07:25:19 +0000 (16:25 +0900)]
Update license information
Change-Id: Ic572041a9d09fe12c8bab94c7bb35f93343f7efe
Ji-hoon Lee [Tue, 10 Sep 2024 11:28:43 +0000 (20:28 +0900)]
Sync with latest code
Change-Id: I6ff802dcae3776e457c081499d9900dbe6dc8c93
Ji-hoon Lee [Thu, 4 Apr 2024 10:36:34 +0000 (19:36 +0900)]
Sync with latest mmi-framework
Change-Id: I5404938a40a3da216977c5f047ab44aea2895902
Sejun Park [Fri, 29 Mar 2024 08:59:45 +0000 (17:59 +0900)]
Sync with latest code
Sync Commit ID :
a34b5458a5eff86f01ffd0d96248b545cbb21269
Change-Id: I5c49e9f75aa3cb89377ef6ff633c0d2bb322f27e
Sejun Park [Fri, 29 Mar 2024 05:31:31 +0000 (14:31 +0900)]
fixed errors by using the same name for member variables and parameters
Change-Id: Ib36e16df41fd1025674c862673ae94dad4442f3a
Ji-hoon Lee [Thu, 28 Mar 2024 07:28:43 +0000 (16:28 +0900)]
Sync with latest MMI framework code
Sync Commit ID :
a31f0c569f98038ebaf08be2cf5cac9255ee2ee9
Change-Id: Icb1e6f69498f847790c39303d4333e5a6c5056e3
sooyeon [Tue, 12 Mar 2024 08:40:29 +0000 (17:40 +0900)]
Fix gcov QB build error and Update version (2.0.2)
Change-Id: I0340e9a26c5097f56753b08971572e5709b4900c
Signed-off-by: sooyeon <sooyeon.kim@samsung.com>
Ji-hoon Lee [Fri, 15 Dec 2023 07:10:00 +0000 (16:10 +0900)]
Sync with latest MMI framework code
Sync Commit ID :
bfc1bf1bdedb2992dd34065fa1ee31de1821b481
Change-Id: I9f9c651ce9c09c9ca090a6ada18293f17ee5dc89
Ji-hoon Lee [Thu, 14 Sep 2023 05:50:09 +0000 (14:50 +0900)]
Fix defects detected by static analysis tool
Change-Id: Idf238fe31b857a47d847a13902e7bdcd5a328df5
Ji-hoon Lee [Thu, 14 Sep 2023 04:36:23 +0000 (13:36 +0900)]
Fix defects detected by static analysis tool
Change-Id: I02f13a7e341e9afd8c0d325bc0c2630376f17778
wn.jang [Wed, 13 Sep 2023 08:40:17 +0000 (17:40 +0900)]
Add missing file
Change-Id: I0504928a0c41ac0737957304d3e8fc5954dfd1a3
Ji-hoon Lee [Fri, 11 Aug 2023 12:05:33 +0000 (21:05 +0900)]
Update MMI Framework 2.0
Change-Id: I332cdda776346435880da0dc0f26859e77506feb
dyamy-lee [Fri, 18 Nov 2022 09:51:21 +0000 (18:51 +0900)]
version up : 1.0.2
Change-Id: I31dc3f699a9605bb3141dfa7d0c08cf962666a1c
dyamy-lee [Fri, 30 Sep 2022 00:07:07 +0000 (09:07 +0900)]
correct `so file` install location
`so file` was not installed when package installed, because it was located in devel.
Then, move it to original file location
Change-Id: Idcb931ad936b57f69a7290e63354c5bb370abff0
dyamy-lee [Mon, 26 Sep 2022 06:36:08 +0000 (15:36 +0900)]
version up : 1.0.1
Change-Id: I0f424b66d7eba62eab55c90e22394407324a4680
dyamy-lee [Wed, 7 Sep 2022 01:55:27 +0000 (10:55 +0900)]
add deactivate input event
mmi_deactivate_input_event is called by client, and it check saved input event.
If it has matched one, invoke deactivate input event to stub.
Also, add tests for deactivate.
Change-Id: I9b0173cf14485e028892eeac2e8c8cb924d8f7a4
dyamy-lee [Fri, 16 Sep 2022 04:37:32 +0000 (13:37 +0900)]
add mmi-ipc module tests
add register, activate tests about mmi-ipc module
Change-Id: Ida2334d094725cb0d93b9569e60634122f5f02b5
dyamy-lee [Thu, 15 Sep 2022 08:42:55 +0000 (17:42 +0900)]
remove wrapper of checking connection in retry function
retry function is called when it is alreday not connected.
So, this remove re-checking connected value, for readability and clear logic
Change-Id: Ifb7ac64d23cdf66d5f4cacf547b7ebf28a6783fd
dyamy-lee [Thu, 15 Sep 2022 08:35:52 +0000 (17:35 +0900)]
rename internal function
using '__' prefix and 'static' keyword is better for internal function.
So, rename mmi_client_convert_error_code to __mmi_client_convert_error_code.
Change-Id: I038fd2ab0a396fa347e8f988ff6ed7489f4af5a4
dyamy-lee [Thu, 15 Sep 2022 08:32:53 +0000 (17:32 +0900)]
change return value
this patch changed some functions' return value from INVALID_PARAMETER to OPERATION_FAILED.
Using operation vailed error is more proper, because these variables are managed internal.
Change-Id: I2e5fd908aa5f615e16d2e9730a526fff3816085e
dyamy-lee [Thu, 15 Sep 2022 02:45:25 +0000 (11:45 +0900)]
change mmi_input_event_type_e and add tests more about activate
add mmi input event type none because of mmi manager logic
rename enum of mmi_input_event_type_e following mmi manager
add other tests related mmi_activate_input_event
Change-Id: Idf90955cd4d2cca067abd690ffea5f84f7eed318
dyamy-lee [Tue, 13 Sep 2022 01:52:56 +0000 (10:52 +0900)]
activate input event
mmi_activate_input_event is called by client, and it check saved input event and callback.
If it has matched one, invoke activate input event to stub.
Change-Id: I6866edc74f7453d752b679050a44ce4f55193186
dyamy-lee [Tue, 13 Sep 2022 01:30:58 +0000 (10:30 +0900)]
add retry connection
if connect_sync is fail or not connected when it invoke register,
retry connection as sync again.
Change-Id: Ibcec136ab0afdf9508d0a08087974a8639d8c5da
dyamy-lee [Thu, 8 Sep 2022 02:32:36 +0000 (11:32 +0900)]
change ipc connection as sync and add registering in result cb
Changed IPC connection as sync.
By sync connection, it can register input event and it's result_cb to mmi service
when mmi_set_result_cb is called.
Change-Id: I987e0cbb891907c12cbbe8219fd5467676d3e31f
dyamy-lee [Thu, 15 Sep 2022 01:00:45 +0000 (10:00 +0900)]
move user_data position as last of parameter
Change-Id: Idb14012a735b5985e0bb5b8e7a0448b5015ebbce
dyamy-lee [Thu, 8 Sep 2022 06:06:56 +0000 (15:06 +0900)]
rename init/shutdown in ipc
mmi_ipc_init/shutdown -> mmi_ipc_initialize/deinitialize
Change-Id: Ie4bdb6186fe6952d3ab46f16340a0790806f6170
dyamy-lee [Thu, 8 Sep 2022 01:14:08 +0000 (10:14 +0900)]
remove input_event_state and mmi_state_e
These states will not be used. So, removed these and codes of using these.
Change-Id: I8f9e4bf4daaaae134609990de07295a45f48f679
dyamy-lee [Thu, 8 Sep 2022 01:04:01 +0000 (10:04 +0900)]
replace name of result_cb to mmi_result_cb
it chang the name of result_cb to mmi_result_cb for reducing unclear, especially consider ACR
Change-Id: I9ef921a7f57b47d532a84ea77b8f311a922a3816
dyamy-lee [Wed, 7 Sep 2022 08:01:23 +0000 (17:01 +0900)]
rename function of mmi.h
following the it's role, it's more suit to rename as initialize/deinitialize
Change-Id: I850f9001c931deb996bdc04f2907f83e724d9ecb
dyamy-lee [Wed, 7 Sep 2022 07:56:57 +0000 (16:56 +0900)]
Replace the license as Apache
Change-Id: I4f30fc67add245ee6f0dd7440a0bc3b801c94857
dyamy-lee [Wed, 7 Sep 2022 07:55:27 +0000 (16:55 +0900)]
remove mmi-common.h and move those contents to mmi.h
Those definition can be expose to app developer.
So, combine codes at one header file.
After that, replace using mmi-common.h to mmi.h.
Change-Id: Ibece423364b002f359de6ec9c8cd52e1eeff9928
dyamy-lee [Tue, 6 Sep 2022 07:56:57 +0000 (16:56 +0900)]
add remove of callback lists
When is calling, added result_cb_list also needs to destroy.
So, add code of removing result_cb_list.
Also, for checking this, add test too.
Change-Id: Ic0428fc0db0f040138f71f221cc7bb362e909a81
dyamy-lee [Tue, 6 Sep 2022 07:54:40 +0000 (16:54 +0900)]
replace return value of mmi_set_result_cb
Following a mmi_client_set_result_cb's error type is more clear than NOT_SUPPORTED error type.
So, changed it's return value following it on source code and test, too.
Change-Id: Id66f763de1904034ed321e22cbe52ad454a9c9df
dyamy-lee [Mon, 5 Sep 2022 09:44:08 +0000 (18:44 +0900)]
Create set result cb API in mmi and test
A client(ex.reference app) is calling of mmi modeule.
This function is calling for saving in client
Change-Id: Ic9749d464a2dfb3298417fc1e1a8325851f05193
dyamy-lee [Mon, 5 Sep 2022 09:41:07 +0000 (18:41 +0900)]
Create set result cb API in client and test
This function saves a result callback by each input_event_type in client module.
Also, create input_event_type as enum for readabiltiy.
And, add test code for mmi_client_set_result_cb.
Change-Id: I2a4f27ebe7d1c235a99fc125153d2ed4ef1fed7e
dyamy-lee [Mon, 5 Sep 2022 09:35:01 +0000 (18:35 +0900)]
skeleton of mmi_client_set_result_cb
create skeleton of mmi_client_set_result_cb and, it's tests
Change-Id: I88d6621612b4cb26ef702089f71d8d28adf1d0f1
dyamy-lee [Mon, 5 Sep 2022 05:05:12 +0000 (14:05 +0900)]
rename about module : mmi-core to mmi-client
this module's role is more related saving client data.
So, changed module name from mmi-core to mmi-client
Change-Id: Iaa90457d8bc60996c26789e79ec32c62804048eb
dyamy-lee [Mon, 5 Sep 2022 04:24:20 +0000 (13:24 +0900)]
move the structure of mmi_struct_s to header of mmi-core
this structure doesn't need exposure for app developer.
so, it moved location for exposure only the definition of related API
Change-Id: Id5453d6e64e20f379190399dbc99920822d8edb8
dyamy-lee [Mon, 5 Sep 2022 02:28:38 +0000 (11:28 +0900)]
change the prefix to matching with file name
if a prefix is same with file name, it can be know easily some function is which module
Change-Id: I6e89f92ef9d3ffde09799ff1bc4cf734c8787c2a
dyamy-lee [Fri, 2 Sep 2022 08:54:09 +0000 (17:54 +0900)]
Refactorying files with skeleton codes
Following new architecture design for interface,
refatorying files with skeleton codes.
mmi files are related with Reference Apps.
mmi-core files are called from mmi files for real mmi library logic.
mmi-common has structures for mmi library.
Change-Id: I917efe2904112bd14c566d9c282f4d59935ab40f
dyamy-lee [Fri, 2 Sep 2022 07:38:32 +0000 (16:38 +0900)]
remove not use things : app_id, uid, ecore_init
Reference apps which use this library will launch by app manager, no more daemon.
So, this library does not use ecore init and quit for launching app.
Also, it does not register tidl by app_id and does not need uid.
This patch remove those things and tests.
The tests will be recreated following new functions creation.
Change-Id: If3779ca3d9d8f92b2a6736a0811293aa19390187
dyamy-lee [Mon, 22 Aug 2022 09:01:02 +0000 (18:01 +0900)]
remove ecore event and handling functions
Following change of the architecture, these ecore events and handling functions will not use.
So, remove all these in src and tests, too.
Change-Id: I9a8a7f128b21ce1cf2236dd550561472595737c8
dyamy-lee [Mon, 22 Aug 2022 08:15:37 +0000 (17:15 +0900)]
tidl interface change
The MMI library architecture was changed.
So, following change, tidl interface also changed.
This patch remove previous tidl interface and, only add minimum change of new interface for checking first.
Also, this patch removes functions which using previous tidl api.
Change-Id: Id2575f95693e7245b46c542cfc942950972d85eb
dyamy-lee [Mon, 25 Jul 2022 00:02:46 +0000 (09:02 +0900)]
Update version(0.1.1)
Change-Id: I32d8bee7732cbc35c4ebac5379f6df43d4b55a81
sungwook79.park [Thu, 16 Jun 2022 04:55:15 +0000 (13:55 +0900)]
Fix broken symbol char
Change-Id: Iae89a6d1f5ec30253e0a0864b4d690d675ff86fd
Signed-off-by: sungwook79.park <sungwook79.park@samsung.com>
sungwook79.park [Thu, 16 Jun 2022 04:38:24 +0000 (13:38 +0900)]
Rename mmifw to mmi because this module is the library for application
Change-Id: I7d44a0818a07fa26ea6b8ec440953c254f9f9267
Signed-off-by: sungwook79.park <sungwook79.park@samsung.com>
dyamy-lee [Fri, 4 Mar 2022 02:10:57 +0000 (11:10 +0900)]
mmifw-ipc : initialize array_string_h
Change-Id: I1d0c0c9423b96a83e840cfc2dca85678a4bd133a
dyamy-lee [Thu, 3 Mar 2022 11:16:43 +0000 (20:16 +0900)]
change CODEOWNERS by changing members
Change-Id: Ia64dd47a6676e0be14d2a90fefd65b397f287b81
dyamy-lee [Thu, 3 Mar 2022 06:50:09 +0000 (15:50 +0900)]
remove TIDL implement code in repo and get these when build time
packaging : uncomment generate tidl implement code which is mmi-proxy while build
interface/mmifw_proxy.* : remove mmifw_proxy code and remove interface directory
meson.build, mmifw-ipc.h : change mmi-proxy code location under src because of removing interface directory
Change-Id: I4174ff9382995313ae2b690200940fe152287dca
dyamy-lee [Thu, 3 Mar 2022 06:46:19 +0000 (15:46 +0900)]
mmifw-ipc : following TIDL update, changes TIDL API(ver. 1.4->1.8)
Change-Id: Ied3d0b0a6d85c3caffbcbdc4ba0cdb96e631d2fa
Duna Oh [Fri, 17 Sep 2021 07:43:04 +0000 (16:43 +0900)]
spec file :add gcov option for checking code coverage
Change-Id: I1ecd86ea9b6c0eae1a99a85e603160375f532089
ulgal-park [Thu, 16 Sep 2021 06:24:00 +0000 (15:24 +0900)]
mmifw-ipc-test : remove unnacessary tab
Change-Id: I892247156220e7658e36192687b6fe75bb616566
ulgal-park [Thu, 16 Sep 2021 06:16:39 +0000 (15:16 +0900)]
mmifw-ipc : re-initailize values when mmi_ipc_init() fail
Change-Id: I74c470fa48af8f3040b053155f87978a0b46ceb7
ulgal-park [Thu, 16 Sep 2021 06:16:31 +0000 (15:16 +0900)]
mmifw-ipc-test : fix checking initial value
Change-Id: I108c4ca35902fc06c275073705dd9414078b3840
dyamy-lee [Thu, 16 Sep 2021 05:45:41 +0000 (14:45 +0900)]
mmifw-main-test : mmi_event_add_listener should be called before it's event called for normal operating
Change-Id: I8b9fc1646b526a41b326e1d57e97fdbe123d91dc
ulgal-park [Thu, 16 Sep 2021 04:05:54 +0000 (13:05 +0900)]
mmifw-main-test : remove unnecessary tab
Change-Id: I2f1b1f3ec86558826e3ff22be616ccfa4970e01a
ulgal-park [Wed, 15 Sep 2021 13:08:07 +0000 (22:08 +0900)]
mmifw-tests : add connection wait helper function, state change wait helper function
Change-Id: I54bc86ec4266a33f80ff31e32d5f6489a0c0ee84
dyamy-lee [Wed, 15 Sep 2021 10:50:33 +0000 (19:50 +0900)]
mmifw-ipc-test, mmifw-main-test : remove rpc_port_deregister_proc_info, it move to mmi_ipc_shutdown
Change-Id: I92a817bf38f93a080b4ea1d1200537db6d768ccb
dyamy-lee [Wed, 15 Sep 2021 10:42:39 +0000 (19:42 +0900)]
mmifw-ipc : add rpc_port_deregister_proc_info when shutdown for disconnect exactly
Change-Id: I70b8950d4047284eb70f5ba98ed2a23fdd835730
Sung-Jin Park [Tue, 14 Sep 2021 03:07:07 +0000 (12:07 +0900)]
packaging: disable compiling tidl temporarily
Change-Id: I65a3264cabe7127796801992d2648a7a6fcc4f93
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
ulgal-park [Mon, 13 Sep 2021 14:22:49 +0000 (23:22 +0900)]
mmifw-ipc-test : following change of mmi_instance_destroy, change it's parameter and add checking validation
Change-Id: I3d847feb742f2d814de21dc21674ba2579c6927a
dyamy-lee [Mon, 13 Sep 2021 11:35:59 +0000 (20:35 +0900)]
mmifw-main-test : following change of mmi_instance_destory, change it's parameter and add checking validation
Change-Id: I06b9ae9b72d50601e9853bd0e77d80e7cd780f03
dyamy-lee [Mon, 13 Sep 2021 11:34:22 +0000 (20:34 +0900)]
mmifw : fix mmi_instance_destroy about removing pointer
previous version, free is done well but, it makes some case access not accessible address.
To remove not accessible address and know it removed or not, pass address of mmi_handle
Change-Id: I08a9d461ece7315d7e6d66b87816326b4b4d720e
ulgal-park [Mon, 13 Sep 2021 08:42:09 +0000 (17:42 +0900)]
mmifw-ipc : initialize global variable at shutdown
Change-Id: I7dc5e206fbec54e5f508c5b07f7303db0f9b10ba
ulgal-park [Mon, 13 Sep 2021 05:36:21 +0000 (14:36 +0900)]
mmifw-ipc : create mmifw-ipc api tc
Change-Id: I43849d32288f8d61845f8bb482cf7bdee6a191e8
dyamy-lee [Mon, 13 Sep 2021 05:24:41 +0000 (14:24 +0900)]
mmifw-main-test : it needs a little time for receiving result of invoked proxy function.
Change-Id: I12891c06d6d17fbc6a95d6780fe2242809b43ee5
dyamy-lee [Thu, 9 Sep 2021 10:07:29 +0000 (19:07 +0900)]
mmifw tc : create mmifw api tc
Change-Id: Ia696365d8602bdfdace3981c0bce7523417e7f30
dyamy-lee [Wed, 8 Sep 2021 10:36:53 +0000 (19:36 +0900)]
mmifw-ipc : rpc_port_proxy_mmifw_destroy() remove list of callback handler, so delete duplication removing callback handler
Change-Id: I3cc07db48ec57fb780fb8f7fef37a1dc6527d4d3
Sung-Jin Park [Thu, 9 Sep 2021 10:24:14 +0000 (19:24 +0900)]
mmifw & ipc: fix mmi_state_get_current_state() to work correctly
Change-Id: I717c5fb58179508c505df40a602ba72d0bec0421
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Duna Oh [Fri, 10 Sep 2021 06:13:45 +0000 (15:13 +0900)]
mmifw-ipc: free ev variable to prevent RESOURCE_LEAK
Change-Id: I34db34fc033feb74f1f66d0a844b4f23f0584a20
Sung-Jin Park [Thu, 9 Sep 2021 09:00:33 +0000 (18:00 +0900)]
mmifw: remove unreachable code
Change-Id: I73989091c06356c71b39ca728fd3bf7a2ce13e50
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
dyamy-lee [Mon, 6 Sep 2021 09:22:56 +0000 (18:22 +0900)]
mmifw : solves ctrl+c abort issue - replace ecore_shutdown to ecore_main_loop_quit
Change-Id: Ic50a40b9aae8f3d8ba575176317f8923cabb3171
Sung-Jin Park [Fri, 4 Jun 2021 10:30:22 +0000 (19:30 +0900)]
mmifw & ipc: add MMI_EVENT_CONNECTION event type/data struct and check code
Change-Id: Id4f06accdf162656c57861255660f4f93cca1ec5
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>