Ji-hoon Lee [Thu, 3 Sep 2020 12:00:38 +0000 (21:00 +0900)]
Use appropriate pid when handling streaming failure event
Change-Id: I6b2eda900ec9d17c6e37b36f046a8c9bcc0975a4
Ji-hoon Lee [Thu, 27 Aug 2020 09:32:15 +0000 (18:32 +0900)]
Bump version to 0.3.9
Change-Id: I64e064c0ed61e3faa6e71ad3d82604abb2ec69ce
Ji-hoon Lee [Wed, 26 Aug 2020 02:27:14 +0000 (11:27 +0900)]
Update selected wakeup info based on wakeup engine name
Change-Id: Ib9098fd831797fbd1e6c0509438e090f5593a47f
Ji-hoon Lee [Wed, 19 Aug 2020 06:25:56 +0000 (15:25 +0900)]
Bump version to 0.3.8
Change-Id: I768c61e5d71633032fb2f4e6c222429b39aa1db1
Ji-hoon Lee [Wed, 19 Aug 2020 06:23:34 +0000 (15:23 +0900)]
Check sender validity on streaming related requests
Change-Id: I648536f129462e4980a8b31e11e10d9dac996aac
Ji-hoon Lee [Thu, 13 Aug 2020 05:34:31 +0000 (14:34 +0900)]
Bump version to 0.3.7
Change-Id: I7d91386600cd93aab861f3b68644a607c0c978d5
Ji-hoon Lee [Thu, 13 Aug 2020 05:32:28 +0000 (14:32 +0900)]
Add more logs for tracking detailed streaming process
Change-Id: Ic252bfc9af80f8fb49a882d49cc34f94e409d016
Ji-hoon Lee [Thu, 13 Aug 2020 05:14:36 +0000 (14:14 +0900)]
Ignore streaming requests from clients not currently woken up
Change-Id: I875b53caf10a110c967f6039604fbd4761ea47b7
Ji-hoon Lee [Fri, 7 Aug 2020 06:26:03 +0000 (15:26 +0900)]
Bump version to 0.3.6
Change-Id: Ibe2072f0b0d6b81c8d110d45ec41e25a3e456cc2
Ji-hoon Lee [Fri, 7 Aug 2020 06:25:06 +0000 (15:25 +0900)]
Fix bug NULL is passed on streaming failure event
Change-Id: I5b2900a9110d10051bfa028deb0ab5adf5f24a4e
Ji-hoon Lee [Mon, 3 Aug 2020 07:37:48 +0000 (16:37 +0900)]
Bump version to 0.3.5
Change-Id: Ic80e59952a36c16b2f0f0508d880a83de78419d0
Ji-hoon Lee [Mon, 3 Aug 2020 07:36:48 +0000 (16:36 +0900)]
Fix bug assigning a newly created variable's value to itself
Change-Id: I4ed18c047de2d7747193bf7296984eb2d782f70b
Ji-hoon Lee [Wed, 22 Jul 2020 08:30:36 +0000 (17:30 +0900)]
Merge branch 'tizen_5.5' into tizen
Change-Id: Ic72a69de8f20bd7ea433173f7c831aafcd9b25d9
Ji-hoon Lee [Wed, 22 Jul 2020 08:21:24 +0000 (17:21 +0900)]
Bump version to 0.2.36
Change-Id: Idf77f083e501e14f1c5b00f802cc01c60a929754
Ji-hoon Lee [Wed, 22 Jul 2020 07:49:01 +0000 (16:49 +0900)]
Bump version to 0.3.4
Change-Id: I07a09e3abf3283bd5e737bbb7682b689c6a6d204
Ji-hoon Lee [Wed, 22 Jul 2020 07:47:22 +0000 (16:47 +0900)]
Merge branch 'tizen_5.5' into tizen
Change-Id: If37f3299bee58ac0bfc4562761c4fa56238ab013
Ji-hoon Lee [Fri, 17 Jul 2020 12:29:55 +0000 (21:29 +0900)]
Replace ecore_thread_main_loop_* functions with alternatives
Change-Id: Ied3b35f41bb7c9f8bc74bc24d42e5a92e3b4b551
Ji-hoon Lee [Fri, 17 Jul 2020 02:42:04 +0000 (11:42 +0900)]
Bump version to 0.2.35
Change-Id: Ib8b1ca66b5e49ef6266973cb960092c7839473a3
Ji-hoon Lee [Thu, 16 Jul 2020 11:09:12 +0000 (20:09 +0900)]
Add logs for checking wakeup_engine_command delivery
Change-Id: Ib114ff5f46c96850d344eb26c43135f371222b74
Ji-hoon Lee [Fri, 17 Jul 2020 05:30:26 +0000 (14:30 +0900)]
Use async version of aul_launch_app for avoiding deadlock
Change-Id: I484ced8492df92262ee34e19b687ae62d4cba76f
Ji-hoon Lee [Thu, 16 Jul 2020 11:12:54 +0000 (20:12 +0900)]
Ignore outdated wakeup timer events
Change-Id: I0493c55d587c8d244a2db3f204592e259512172f
Ji-hoon Lee [Wed, 8 Jul 2020 12:27:34 +0000 (21:27 +0900)]
Fix streaming START/FINISH event pair mismatch
Change-Id: I03680aa7848579ac5fd1235f264d5c74d7bc3876
Ji-hoon Lee [Mon, 15 Jun 2020 02:53:18 +0000 (11:53 +0900)]
Bump version to 0.3.3
Change-Id: Idf3fcc0402c1f5979071c8859c8c842fc2b450f6
Ji-hoon Lee [Mon, 15 Jun 2020 02:49:08 +0000 (11:49 +0900)]
Fix utc failure : test-preference-manager-vconf
1. Make unregister_changed_callback to return true
only when a certain item was removed from list.
2. Fix crash caused by removing an element inside a
range-based for loop. (Now using remove_if instead)
Change-Id: I9c676b52c2e63c4f69db35169a4bf967e1d1bf64
Ji-hoon Lee [Mon, 15 Jun 2020 01:38:50 +0000 (10:38 +0900)]
Add utc for preference-manager-vconf
Change-Id: Idac4acc21d911a0d08f1322eefb2ecadfd3f8b13
Ji-hoon Lee [Fri, 5 Jun 2020 02:26:54 +0000 (11:26 +0900)]
Add missing ret value assignment
Change-Id: I2adf76992cabce3cb987af655d2dd3cdf03561be
Ji-hoon Lee [Thu, 4 Jun 2020 08:39:44 +0000 (17:39 +0900)]
Bump version to 0.3.2
Change-Id: I2cf047053df57fc2052be9c73d38e4afad4bd793
Ji-hoon Lee [Thu, 4 Jun 2020 08:39:22 +0000 (17:39 +0900)]
Remove unnecessary white space between function name and parenthesis
Change-Id: I5ccf150157572b8dbc1b3c2ea96c81002a69124a
Ji-hoon Lee [Thu, 4 Jun 2020 08:38:22 +0000 (17:38 +0900)]
Prevent sending dbus messages to panel if panel is not enabled
Change-Id: I85518b160461f93829cc0fe77a1a5af680659b02
Ji-hoon Lee [Thu, 28 May 2020 07:56:17 +0000 (16:56 +0900)]
Merge branch 'tizen_5.5' into tizen
Change-Id: I9c39998a178d14cdcbfefe6e0cea0a811c0f5427
Ji-hoon Lee [Thu, 28 May 2020 06:34:13 +0000 (15:34 +0900)]
Bump version to 0.3.0
Change-Id: I0885fbe773417eac7446e218285f0e2dd040710c
Ji-hoon Lee [Wed, 27 May 2020 04:35:16 +0000 (13:35 +0900)]
Bump version to 0.2.34
Change-Id: I63ad89fe501034375b402916d6ec1ae36fdcaa3c
Ji-hoon Lee [Mon, 25 May 2020 03:03:24 +0000 (12:03 +0900)]
Make sure uninstall completion event also restarts service
Change-Id: I0349eeb25d3bf32c839c6eeb5ea566410b28e987
Ji-hoon Lee [Mon, 25 May 2020 02:35:05 +0000 (11:35 +0900)]
Enable app_manager_is_running and add retry logic on failure
Change-Id: I3f32c7e8ef93e96b1ca57276c89748e3f11e6e4a
Ji-hoon Lee [Mon, 25 May 2020 12:50:03 +0000 (21:50 +0900)]
Bump version to 0.2.32
Change-Id: I6ffb0f3d69404b37a450e6c51d0cad1351acb73d
Ji-hoon Lee [Mon, 25 May 2020 12:49:30 +0000 (21:49 +0900)]
Add NULL check when prelaunching default assistant
Change-Id: Id8d6fa2323000101f4edd8ce33ab99d1bb8cae29
Ji-hoon Lee [Mon, 25 May 2020 00:11:56 +0000 (09:11 +0900)]
Bump version to 0.2.33
Change-Id: I10526ccabc9ffd6fb37aea844a28c95c596e9d93
Ji-hoon Lee [Sun, 24 May 2020 23:46:11 +0000 (08:46 +0900)]
Use app_manager_is_running() for checking process existence
Change-Id: Ibe88a55dc15f38cd43a51667fc19a1b34eabe0c8
Ji-hoon Lee [Thu, 21 May 2020 07:49:49 +0000 (16:49 +0900)]
Add log messages for checking startup process
Change-Id: I79a0d20bed3ee46f81e8a6b30f6df821c5838f13
Ji-hoon Lee [Wed, 20 May 2020 09:15:38 +0000 (18:15 +0900)]
Add logs for checking initialization process
Change-Id: I9647f91f1d8caf5215d1cde0849c538c80b3b2d6
Ji-hoon Lee [Thu, 14 May 2020 06:33:08 +0000 (15:33 +0900)]
Bump version to 0.2.32
Change-Id: I623e4745dd7c1834ad961403664910a7e1198f97
Ji-hoon Lee [Thu, 14 May 2020 06:32:17 +0000 (15:32 +0900)]
Feed utterance audio only to the selected wakeup engine
Change-Id: I0ca917128e28ab77d5a37b033ecd62ea8d0d4123
Ji-hoon Lee [Thu, 14 May 2020 04:49:50 +0000 (13:49 +0900)]
Fix build errors
Change-Id: I69e8d81808e4a7ddf984336151cfb3ea653a1765
Ji-hoon Lee [Wed, 6 May 2020 00:23:11 +0000 (09:23 +0900)]
Merge branch 'tizen_5.5' into tizen
Change-Id: Ib696ab3c2a42253d355c5009e74b5265ed080052
Ji-hoon Lee [Wed, 6 May 2020 00:22:21 +0000 (09:22 +0900)]
Fix defects detected by static analysis tool
Change-Id: Ica75005bc4f2e43c1d02f6744cd6594adbaafe9c
Ji-hoon Lee [Mon, 27 Apr 2020 04:38:44 +0000 (04:38 +0000)]
Merge "Remove unnecessary extern C declaration" into tizen
Ji-hoon Lee [Tue, 21 Apr 2020 09:37:02 +0000 (18:37 +0900)]
Remove unnecessary extern C declaration
Change-Id: I08407fe374f046ffccafa043cefe924868dd898d
Ji-hoon Lee [Thu, 23 Apr 2020 05:31:41 +0000 (14:31 +0900)]
Bump version to 0.2.31
Change-Id: Ibcad830b4803e93185d1265c14a3cae19bfd238c
Ji-hoon Lee [Tue, 21 Apr 2020 09:40:21 +0000 (09:40 +0000)]
Merge "Bump version to 0.2.31" into tizen
Ji-hoon Lee [Tue, 21 Apr 2020 09:37:10 +0000 (18:37 +0900)]
Bump version to 0.2.31
Change-Id: I9950af024b4aaa2580c0e83903a0b3ac3a570662
Jihoon Kim [Tue, 21 Apr 2020 08:54:56 +0000 (17:54 +0900)]
Change license directory
Change-Id: I0abb0724f1ec9b28a62c0e6cf62ce0ed2ca123b3
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Ji-hoon Lee [Mon, 20 Apr 2020 00:08:25 +0000 (00:08 +0000)]
Merge changes I65037276,I293a30f2 into tizen
* changes:
Read audio_data_processing_appid info from configuration file
Remove unnecessary virtual keyword for overriding functions
Ji-hoon Lee [Thu, 16 Apr 2020 01:31:21 +0000 (01:31 +0000)]
Merge changes I94bee8d4,I9dc8f8fb,Id361946a,I1b8aef64 into tizen
* changes:
Remove unnecessary mas_ prefix in CServiceMain
Replace int with pid_t for representing a process ID
Send audio data to the dedicated audio processing app if exists
Add override keyword for inherited virtual functions
Ji-hoon Lee [Tue, 14 Apr 2020 05:45:30 +0000 (14:45 +0900)]
Bump version to 0.2.30
Change-Id: I1ae1358662432d8b6314efad5dbf0885c53754af
Ji-hoon Lee [Tue, 14 Apr 2020 05:25:36 +0000 (14:25 +0900)]
Fix defects detected by static analysis tool
Change-Id: I56d36dd519a26f3f04de789a1bd27532549fef6a
Ji-hoon Lee [Tue, 14 Apr 2020 04:57:28 +0000 (13:57 +0900)]
Fix defects detected by static analysis tool
Change-Id: Iae05d46900fa3d2a757c0ae914195f7d5855504d
Ji-hoon Lee [Tue, 14 Apr 2020 04:00:33 +0000 (13:00 +0900)]
Read audio_data_processing_appid info from configuration file
Change-Id: I65037276acbbd0639c9e7f4f7a6b0c56f3133956
Ji-hoon Lee [Mon, 13 Apr 2020 13:01:27 +0000 (22:01 +0900)]
Remove unnecessary virtual keyword for overriding functions
Change-Id: I293a30f20b5c745f3b08c04cf03c39a7b2e3170f
Ji-hoon Lee [Mon, 13 Apr 2020 12:58:22 +0000 (21:58 +0900)]
Remove unnecessary mas_ prefix in CServiceMain
Change-Id: I94bee8d42fb51c612e319526ee3eb3124485b80f
Ji-hoon Lee [Mon, 13 Apr 2020 12:52:19 +0000 (21:52 +0900)]
Replace int with pid_t for representing a process ID
Change-Id: I9dc8f8fb5204b1591e67cc0fa65c27a379e2f234
Ji-hoon Lee [Mon, 13 Apr 2020 12:25:04 +0000 (21:25 +0900)]
Send audio data to the dedicated audio processing app if exists
Change-Id: Id361946ae510d939acdfc1c5dbb82394be4fab6e
Ji-hoon Lee [Mon, 13 Apr 2020 11:20:27 +0000 (20:20 +0900)]
Add override keyword for inherited virtual functions
Change-Id: I1b8aef644f9453d5f61d3c9b00f6d31da5297f28
Ji-hoon Lee [Mon, 13 Apr 2020 11:19:16 +0000 (20:19 +0900)]
Replace int with pid_t where applicable
Change-Id: Ic388b17e4b37072eda5861d39b92345b8553d55b
Ji-hoon Lee [Mon, 13 Apr 2020 11:16:41 +0000 (20:16 +0900)]
Add -Wno-stringop-overflow option for fixing build error
False alarm causes build break when using strncat,
thus adding a compile option to disable it.
Change-Id: Icbc8fb63c2d4c87f007e5b979268dcd40f2467f1
Ji-hoon Lee [Mon, 13 Apr 2020 09:49:48 +0000 (18:49 +0900)]
Fix finding pid by appid fails due to invalid parameter passing
Change-Id: I96e83d821526cbf1a64b6d059e544893970c5ac3
Ji-hoon Lee [Mon, 13 Apr 2020 04:56:22 +0000 (13:56 +0900)]
Merge commit 'd7b43ec' into tizen
Change-Id: I7bca9a405882465114c9827fe29286d4ced7e0ec
Ji-hoon Lee [Mon, 13 Apr 2020 02:29:37 +0000 (11:29 +0900)]
Merge commit 'ed22efa' into tizen
Change-Id: I3408a217c9ce8c1ef1faa8a05374418c81acbeef
Ji-hoon Lee [Fri, 10 Apr 2020 12:57:20 +0000 (21:57 +0900)]
Merge commit '7acdd04' into tizen
Change-Id: Id3740de3aec6ed14640f768b6f93da4eb86ae31e
Ji-hoon Lee [Fri, 10 Apr 2020 12:50:54 +0000 (21:50 +0900)]
Merge commit 'f22be37' into tizen
Change-Id: I0d18dea32fd921a057f45d029cff60cfa76ce220
Ji-hoon Lee [Fri, 10 Apr 2020 12:46:50 +0000 (21:46 +0900)]
Merge commit '60e1df9' into tizen
Change-Id: Icda9ebd44d7711c40a8882c3a395c824abd697e9
Ji-hoon Lee [Fri, 10 Apr 2020 12:45:24 +0000 (21:45 +0900)]
Merge commit 'bc7eea5' into tizen
Change-Id: I07a43d6d57e9b942da162466d2788f912765aab5
Ji-hoon Lee [Fri, 10 Apr 2020 12:33:02 +0000 (21:33 +0900)]
Merge commit 'b9b5dd3' into tizen
Change-Id: I94abe17b257facb23833bade02a32a6024d7fa2e
Ji-hoon Lee [Mon, 6 Apr 2020 10:16:18 +0000 (19:16 +0900)]
Fix defects detected by static analysis tool
Change-Id: I9af8980b3d3f15ded3fa261ec957debe7adc5365
Ji-hoon Lee [Fri, 10 Apr 2020 02:00:08 +0000 (11:00 +0900)]
Fix defects detected by static analysis tool
Change-Id: Ief868cf1c63021d83370e4b29f0079cf7286d713
Ji-hoon Lee [Fri, 10 Apr 2020 00:18:15 +0000 (09:18 +0900)]
Bump version to 0.2.30
Change-Id: Ia36166583b59e9ad9ab0d332bb3c8546bc908632
Ji-hoon Lee [Mon, 23 Mar 2020 03:25:52 +0000 (12:25 +0900)]
Reload plugin on voice assistant related pkgmgr events
Change-Id: I1c00665a138d4a55d2d2517675fada5ef5ea963e
Ji-hoon Lee [Fri, 10 Apr 2020 00:13:41 +0000 (00:13 +0000)]
Merge "Fix build break caused by incorrect type inference" into tizen_5.5
Ji-hoon Lee [Fri, 10 Apr 2020 00:13:34 +0000 (00:13 +0000)]
Merge "Fix incorrect log message" into tizen_5.5
Ji-hoon Lee [Thu, 9 Apr 2020 04:00:52 +0000 (04:00 +0000)]
Merge "Fix bug maclient info gets appended, not replaced on pkgmgr event" into tizen_5.5
Ji-hoon Lee [Fri, 3 Apr 2020 06:08:40 +0000 (15:08 +0900)]
Fix build break caused by incorrect type inference
Change-Id: Idc32c9428d0592a60b01a0a156fa924d6d64c23e
(cherry picked from commit
bdf4022693ee0c5ec2e0b2d4bcb50a1806a7faf2)
Ji-hoon Lee [Thu, 9 Apr 2020 01:32:25 +0000 (01:32 +0000)]
Merge changes Ic717e89e,Id82ba3b4 into tizen_5.5
* changes:
Adopt protocol name change in multi-assistant package
Increase pcm wait count value for engine manager
Ji-hoon Lee [Mon, 6 Apr 2020 10:16:18 +0000 (19:16 +0900)]
Fix defects detected by static analysis tool
Change-Id: I9af8980b3d3f15ded3fa261ec957debe7adc5365
Ji-hoon Lee [Mon, 6 Apr 2020 09:49:57 +0000 (18:49 +0900)]
Unify member function names in CServiceIpcDbus
Change-Id: I5f85cdec79077b12dc6852de912aecc22d03bf91
Ji-hoon Lee [Mon, 6 Apr 2020 09:40:12 +0000 (18:40 +0900)]
Fix incorrect year information in license boilerplate
Change-Id: Ieb79b85b5a51f8382787dabb84280fbd5af3ac53
Ji-hoon Lee [Fri, 3 Apr 2020 06:51:55 +0000 (15:51 +0900)]
Fix defects detected by static analysis tool
Fixes the problem that local variable names are
same with parameter names.
Change-Id: Id60bc907d2e8142f739c01502d7202f4c6435cdd
Ji-hoon Lee [Fri, 3 Apr 2020 06:08:40 +0000 (15:08 +0900)]
Fix build break caused by incorrect type inference
Change-Id: Idc32c9428d0592a60b01a0a156fa924d6d64c23e
Ji-hoon Lee [Thu, 2 Apr 2020 13:55:41 +0000 (22:55 +0900)]
Add sample unit test for CServiceMain and fix related errors
Change-Id: I280242fb68e90473688abba06a5b333f62225b61
Ji-hoon Lee [Thu, 2 Apr 2020 13:58:29 +0000 (22:58 +0900)]
Remove unnecessary variable declaration
Change-Id: Idc88d765c482f98e25dee988d7e58245cbda502c
Ji-hoon Lee [Wed, 1 Apr 2020 15:03:59 +0000 (00:03 +0900)]
Extract aul dependency from service_main.cpp
Change-Id: Ifd796751933776c0153e8c78d345b94542ac37da
Ji-hoon Lee [Wed, 1 Apr 2020 02:42:18 +0000 (11:42 +0900)]
Extract vconf dependency from service_main.cpp
Change-Id: I1ef3458ccbd2a298319068d27fca8bcced170512
Ji-hoon Lee [Tue, 31 Mar 2020 02:28:30 +0000 (11:28 +0900)]
Change the name of variables moved into classes
Change-Id: I4255ecf45266065f3333f4b141c5f1b59ab4412a
Ji-hoon Lee [Tue, 25 Feb 2020 12:56:39 +0000 (21:56 +0900)]
Add sample unit test for CAudioManager
Change-Id: Ide587f7a43f553b10839bd77ba76ea8125c5c51a
Ji-hoon Lee [Fri, 21 Feb 2020 11:09:51 +0000 (20:09 +0900)]
Extract some of existing logic into separate classes
Change-Id: I125779f5ed85d2f4a7609b43fcb21f9d43c74404
Ji-hoon Lee [Wed, 19 Feb 2020 11:30:48 +0000 (20:30 +0900)]
Encapsulate functions and data into classes
Change-Id: I03489e7713649cb20f54eac0f968bdf96c5ad786
Ji-hoon Lee [Mon, 10 Feb 2020 12:32:29 +0000 (21:32 +0900)]
Rename test_service to test_config and add more tests
Change-Id: I9ffd7137081d1b61f9049f6b8371463ffc1cebca
Ji-hoon Lee [Mon, 10 Feb 2020 11:00:48 +0000 (20:00 +0900)]
Make a class for mas_config and add tests for it
Change-Id: I1fc6eef26828353fde70a9bda74d09814887af4a
Ji-hoon Lee [Mon, 10 Feb 2020 08:10:07 +0000 (17:10 +0900)]
Introduce compile-time unit tests
Change-Id: Id2c98124a993c60f8519fbb48b052664b0922769
Ji-hoon Lee [Wed, 13 Nov 2019 06:43:13 +0000 (15:43 +0900)]
Change c files to cpp files and fix build errors
Change-Id: Ifd15030aa1579c2cfe8a780a77537656fda2fee9
Ji-hoon Lee [Fri, 7 Feb 2020 04:52:35 +0000 (13:52 +0900)]
Implement features for adding/removing wake words
Change-Id: Ida57e6abd6d0c8b28b79efe84803087035a48a45
Ji-hoon Lee [Thu, 2 Apr 2020 03:21:14 +0000 (12:21 +0900)]
Merge branch 'tizen_5.5' into tizen
Change-Id: I784fa584dddbcaf536edc9f9656a78f66cd99412