platform/core/appfw/appcore-agent.git
6 weeks agoRelease version 1.4.2 05/307605/1 accepted/tizen_unified accepted/tizen_unified_x tizen accepted/tizen/unified/20240313.133919 accepted/tizen/unified/20240313.135227 accepted/tizen/unified/x/20240314.073438
Changgyu Choi [Tue, 12 Mar 2024 04:51:37 +0000 (13:51 +0900)]
Release version 1.4.2

Changes:
 - Fix lcov option for lcov 2.0

Change-Id: I7a707b1bd74f6e382b3465c9872aefe9648cf544
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
6 weeks agoFix lcov option for lcov 2.0 68/307568/1
Changgyu Choi [Tue, 12 Mar 2024 04:19:55 +0000 (13:19 +0900)]
Fix lcov option for lcov 2.0

"mismatch,graph,unused" options are added.

Change-Id: I9e43b42cf19505c83813984a058f5e166b03c28a
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
2 months agoRelease version 1.4.1 95/306095/2 accepted/tizen_unified_toolchain accepted/tizen/unified/20240222.012630 accepted/tizen/unified/20240305.052954 accepted/tizen/unified/toolchain/20240311.065215 accepted/tizen/unified/x/20240222.211120 accepted/tizen/unified/x/20240305.021744
Changgyu Choi [Fri, 16 Feb 2024 05:48:56 +0000 (14:48 +0900)]
Release version 1.4.1

Changes:
 - Remove conditional statements for Moible/Wearable profile

Change-Id: I91eb32eca1995e2efac41d16755fc74e50a278d1
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
2 months agoRemove conditional statements for Moible/Wearable profile 73/306073/2
Changgyu Choi [Fri, 16 Feb 2024 04:47:16 +0000 (13:47 +0900)]
Remove conditional statements for Moible/Wearable profile

Change-Id: I0d072f1fb57e6fc17ab3bd05e04c4b17a25c3001
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
2 months agoFix static analysis issues 48/305148/4
Hwankyu Jhun [Mon, 29 Jan 2024 09:18:27 +0000 (18:18 +0900)]
Fix static analysis issues

- Use std::move()
- Add a missing lock

Change-Id: Ia9e74a62c8de6222c0d02c12a2d9da1b8ca7ceb0
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 months agoRelease version 1.4.0 42/298442/1 accepted/tizen_8.0_unified tizen_8.0 accepted/tizen/8.0/unified/20231005.093008 accepted/tizen/unified/20230908.083259 tizen_8.0_m2_release
Hwankyu Jhun [Thu, 7 Sep 2023 04:24:19 +0000 (13:24 +0900)]
Release version 1.4.0

Changes:
 - Modify service_app_add_event_handler function

Change-Id: I5fbf42849fbe8613b3f83070ba6e091d405bfd9b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 months agoModify service_app_add_event_handler function 40/298440/3
Hwankyu Jhun [Thu, 7 Sep 2023 04:12:57 +0000 (13:12 +0900)]
Modify service_app_add_event_handler function

To support timezone changed event, this patch modifies the function.

Change-Id: I5764c1b38572e6ff0c68c57fe5f0ef265530deeb
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 months agoRelease version 1.3.7 13/297913/1 accepted/tizen/unified/20230829.181403
Hwankyu Jhun [Mon, 28 Aug 2023 10:41:35 +0000 (19:41 +0900)]
Release version 1.3.7

Changes:
 - Improve code coverage

Change-Id: I6f41a0e0cf7edc8862d81101b43d04632811fc7e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 months agoImprove code coverage 02/297902/2
Hwankyu Jhun [Mon, 28 Aug 2023 09:16:51 +0000 (18:16 +0900)]
Improve code coverage

- Adds unit test
- Excludes some lines

Change-Id: Ice9f4b2605ac517f2c0defca4c6f622aeef982e6
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
9 months agoRelease version 1.3.6 48/295148/1 accepted/tizen_unified_dev accepted/tizen/unified/20230705.063723 accepted/tizen/unified/dev/20230726.115731
Hwankyu Jhun [Mon, 3 Jul 2023 08:29:58 +0000 (08:29 +0000)]
Release version 1.3.6

Changes:
 - Fixed the build error using gcc 13

Change-Id: I21291b4b76e3f7e561effc21b36de4f4d25c6046
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
9 months agoFixed the build error using gcc 13 54/294954/2
wchang kim [Thu, 29 Jun 2023 05:15:14 +0000 (14:15 +0900)]
Fixed the build error using gcc 13

Change-Id: I9277df9e4e60ba6583be668d4a155fc209774f0c

17 months agoRelease version 1.3.5 49/283949/1 accepted/tizen_7.0_unified tizen_7.0 accepted/tizen/7.0/unified/20221108.164937 accepted/tizen/7.0/unified/20221110.062533 accepted/tizen/unified/20221108.163858
Hwankyu Jhun [Mon, 7 Nov 2022 23:04:24 +0000 (23:04 +0000)]
Release version 1.3.5

Changes:
 - Set app state while calling loop exit function

Change-Id: I4da1b24f3dd17d1988e135fef1387ee062c0d806
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
17 months agoSet app state while calling loop exit function 38/283938/1
Hwankyu Jhun [Mon, 7 Nov 2022 11:04:22 +0000 (11:04 +0000)]
Set app state while calling loop exit function

While calling the serivce_app_exit(), the app state is updated to
APP_STATE_NOT_RUNNING. It's to prevent the function from being calling twice.

Change-Id: I6935077c9505c50894aaaf2eebc2eb7372c89c91
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
21 months agoRelease version 1.3.4 59/277859/1 accepted/tizen_7.0_unified_hotfix tizen_7.0_hotfix accepted/tizen/7.0/unified/hotfix/20221116.104951 accepted/tizen/unified/20220728.131812 submit/tizen/20220714.070033 submit/tizen/20220724.222434 submit/tizen/20220725.232057 tizen_7.0_m2_release
Hwankyu Jhun [Thu, 14 Jul 2022 06:40:45 +0000 (15:40 +0900)]
Release version 1.3.4

Changes:
 - Fix run-unittest.sh script

Change-Id: I6aec629fc9f90d41d9ac8e05e73b75bed996c92f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
21 months agoFix run-unittest.sh script 47/277847/1
Hwankyu Jhun [Thu, 14 Jul 2022 05:46:17 +0000 (14:46 +0900)]
Fix run-unittest.sh script

For code coverage measurement, the permission of directories and files should be
changed for applications.
The script sets the smack label as "System::Run" to files.

Change-Id: I4bdbbdb15640d5c5d4afabf12833aaac49a48157
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
23 months agoRelease version 1.3.3 01/275501/1 accepted/tizen/unified/20220530.140715 submit/tizen/20220526.014753
Hwankyu Jhun [Thu, 26 May 2022 01:42:28 +0000 (10:42 +0900)]
Release version 1.3.3

Changes:
 - Fix spec file for coverage measurement

Change-Id: I93faf60882986456ac6e7fa4a0baa70d703ad4b2
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
23 months agoFix spec file for coverage measurement 78/275478/1
Hwankyu Jhun [Wed, 25 May 2022 22:21:51 +0000 (07:21 +0900)]
Fix spec file for coverage measurement

To measure code coverages automatically, a run-unittest.sh is needed.

Change-Id: I00d7683e45bbb1d9b8012cdc90ee46b553747a60
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2 years agoRelease version 1.3.2 31/273031/1 accepted/tizen/unified/20220331.153111 submit/tizen/20220330.013416 submit/tizen/20220330.231007
Hwankyu Jhun [Wed, 30 Mar 2022 01:32:54 +0000 (10:32 +0900)]
Release version 1.3.2

Changes:
 - Fix unit tests

Change-Id: I389ce31024eaa6cc12486cac9872729e33b0c40a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2 years agoFix unit tests 26/273026/1
Hwankyu Jhun [Wed, 30 Mar 2022 01:15:12 +0000 (10:15 +0900)]
Fix unit tests

- Use GMainLoop

Change-Id: Ia9761524cbe785dca5defa48764448158f306285
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2 years agoRelease version 1.3.1 90/269790/1 accepted/tizen/unified/20220127.133406 submit/tizen/20220120.064930 submit/tizen/20220120.083417 submit/tizen/20220120.224935 submit/tizen/20220121.012031 submit/tizen/20220121.023213 submit/tizen/20220127.093712
Changgyu Choi [Thu, 20 Jan 2022 06:52:53 +0000 (15:52 +0900)]
Release version 1.3.1

Changes:
 - Change gcov installation path

Change-Id: Ifdba5a0cc87d1b3f1997c83cfb113a8f41f5d87c
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
2 years agoChange gcov installation path 89/269689/1
Changgyu Choi [Thu, 20 Jan 2022 04:17:15 +0000 (13:17 +0900)]
Change gcov installation path

Change-Id: I2d18562fdb1abaaa4fb3de0bbbb5c7ccb96a9b28
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
2 years agoRelease version 1.3.0 86/269186/1 submit/tizen/20220111.072059 submit/tizen/20220111.074009 submit/tizen/20220111.085859 submit/tizen/20220113.034256 submit/tizen/20220118.063433
Changgyu Choi [Tue, 11 Jan 2022 07:15:24 +0000 (16:15 +0900)]
Release version 1.3.0

Changes:
 - Add internal API for c++
 - Refactor appcore-agent

Change-Id: I6599f8b6512cea1457c6421e86a180f847177c29
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
2 years agoRefactor appcore-agent 42/254242/14
jh9216.park [Thu, 25 Feb 2021 04:02:51 +0000 (23:02 -0500)]
Refactor appcore-agent

- Use app-core for C++

Requires:
 - https://review.tizen.org/gerrit/#/c/platform/core/appfw/app-core/+/247812/
 - https://review.tizen.org/gerrit/#/c/platform/core/api/app-common/+/253882/

Change-Id: I5a408b66cc15a993a538c620125087fe0399eb3c
Signed-off-by: jh9216.park <jh9216.park@samsung.com>
2 years agoAdd internal API for c++ 83/261183/4
jh9216.park [Tue, 13 Jul 2021 03:44:40 +0000 (23:44 -0400)]
Add internal API for c++

Change-Id: Ibc1c2e6f687de5af8d5fa3140d9ebced2db6d846
Signed-off-by: jh9216.park <jh9216.park@samsung.com>
3 years agoRelease version 1.2.14 38/257338/1 accepted/tizen/6.5/unified/20211028.095348 accepted/tizen/unified/20210526.010246 submit/tizen/20210423.011914 submit/tizen/20210510.064912 submit/tizen/20210523.234938 submit/tizen_6.5/20211028.162101 tizen_6.5.m2_release
Hwankyu Jhun [Fri, 23 Apr 2021 01:56:25 +0000 (10:56 +0900)]
Release version 1.2.14

Changes:
 - revise linking with gmock library
 - Use header inclusion instead of extern keyword

Change-Id: I4d4df799f9950e174169d691443066021a9a3404
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
3 years agoUse header inclusion instead of extern keyword 35/257335/1
Hwankyu Jhun [Fri, 23 Apr 2021 01:50:12 +0000 (10:50 +0900)]
Use header inclusion instead of extern keyword

Includes:
 - app_control_internal.h

Change-Id: I8bfdbce864582bc7c1080f5588b5d6ba07694880
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
3 years agorevise linking with gmock library 25/255625/1
Youngjae Shin [Sat, 20 Mar 2021 00:43:03 +0000 (09:43 +0900)]
revise linking with gmock library

Change-Id: I043e4cdc0964014a32081ed842e573400c3aaa2f
Signed-off-by: Youngjae Shin <yj99.shin@samsung.com>
3 years agoRelease version 1.2.13 55/254255/1 accepted/tizen/unified/20210226.132013 submit/tizen/20210225.054706
Hwankyu Jhun [Thu, 25 Feb 2021 05:38:12 +0000 (14:38 +0900)]
Release version 1.2.13

Changes:
 - Update status synchronously

Change-Id: I461537eb15614713073e4d06d1d0183a9500623c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
3 years agoUpdate status synchronously 05/254205/2
Hwankyu Jhun [Thu, 25 Feb 2021 03:02:19 +0000 (12:02 +0900)]
Update status synchronously

To update status that is STATUS_NORESTART, the core uses
aul_status_update_v2() instead of aul_status_update().

Requires:
 - https://review.tizen.org/gerrit/#/c/platform/core/appfw/aul-1/+/254204/
 - https://review.tizen.org/gerrit/#/c/platform/core/appfw/appcore-agent/+/254205/
 - https://review.tizen.org/gerrit/#/c/platform/core/appfw/amd/+/254206/

Change-Id: Icd55325faa3d73930f0be5dc90c2826add6556c7
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
3 years agoAdd internal, extension unit tests 86/243686/4 accepted/tizen_6.0_unified_hotfix tizen_6.0_hotfix accepted/tizen/6.0/unified/20201030.122457 accepted/tizen/6.0/unified/hotfix/20201103.004756 accepted/tizen/6.0/unified/hotfix/20201103.052051 accepted/tizen/unified/20200916.121757 submit/tizen/20200914.061905 submit/tizen_6.0/20201029.205102 submit/tizen_6.0_hotfix/20201102.192502 submit/tizen_6.0_hotfix/20201103.114802 tizen_6.0.m2_release
Daehyeon Jung [Wed, 9 Sep 2020 06:23:42 +0000 (15:23 +0900)]
Add internal, extension unit tests

Change-Id: I9761a7ca5667361f91246045915fc2a7aacaff9c
Signed-off-by: Daehyeon Jung <darrenh.jung@samsung.com>
3 years agoAdd UnitTests 18/243018/3
Daehyeon Jung [Wed, 2 Sep 2020 12:00:49 +0000 (21:00 +0900)]
Add UnitTests

Change-Id: Ibca0d8b145da96239a06f8769ec711d91888ccf1
Signed-off-by: Daehyeon Jung <darrenh.jung@samsung.com>
3 years agoRelease version 1.2.12 40/235140/1 accepted/tizen_5.5_unified accepted/tizen_5.5_unified_wearable_hotfix tizen_5.5 tizen_5.5_wearable_hotfix accepted/tizen/5.5/unified/20200602.155345 accepted/tizen/5.5/unified/wearable/hotfix/20201027.121612 accepted/tizen/unified/20200603.150144 submit/tizen/20200602.074750 submit/tizen_5.5/20200602.074933 submit/tizen_5.5_wearable_hotfix/20201026.184302
Hwankyu Jhun [Tue, 2 Jun 2020 07:32:33 +0000 (16:32 +0900)]
Release version 1.2.12

Changes:
 - Update doxygen
 - Add logs for debugging launching performance

Change-Id: I94885262eb1993e76a325e32b3b6d6705ce16fc7
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
3 years agoAdd logs for debugging launching performance 30/234930/1
Hwankyu Jhun [Mon, 1 Jun 2020 01:34:33 +0000 (10:34 +0900)]
Add logs for debugging launching performance

Change-Id: Iaa040a61726e537180ec2f51ac4001488de05f5b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoUpdate doxygen 45/214945/1
Hwankyu Jhun [Mon, 30 Sep 2019 06:13:50 +0000 (15:13 +0900)]
Update doxygen

Change-Id: I50e6f1e4eade190dfd03b2fbf8f59081420cfe13
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoRelease version 1.2.11 19/210019/1 accepted/tizen_5.5_unified_mobile_hotfix tizen_5.5_mobile_hotfix tizen_5.5_tv accepted/tizen/5.5/unified/20191031.025046 accepted/tizen/5.5/unified/mobile/hotfix/20201027.065731 accepted/tizen/unified/20190715.223907 submit/tizen/20190715.050855 submit/tizen_5.5/20191031.000003 submit/tizen_5.5_mobile_hotfix/20201026.185102 tizen_5.5.m2_release
Hwankyu Jhun [Mon, 15 Jul 2019 05:11:32 +0000 (14:11 +0900)]
Release version 1.2.11

Changes:
 - Make a gcov package for measuring coverage easier

Change-Id: I713912421f338bf8ffeb2b3f1cb666173c818c93
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoMake a gcov package for measuring coverage easier 98/209698/1
Hwankyu Jhun [Wed, 10 Jul 2019 05:14:42 +0000 (14:14 +0900)]
Make a gcov package for measuring coverage easier

Change-Id: I691e90fac5c3738e11f2c22710cda72122d74cda
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRelease version 1.2.10 95/181595/1 accepted/tizen_5.0_unified tizen_5.0 accepted/tizen/5.0/unified/20181102.014346 accepted/tizen/unified/20180619.110347 submit/tizen/20180615.043547 submit/tizen/20180615.091048 submit/tizen_5.0/20181101.000002
Hwankyu Jhun [Fri, 15 Jun 2018 04:27:57 +0000 (13:27 +0900)]
Release version 1.2.10

Changes:
 - Handle AUL_TERMINATE_BGAPP request

Change-Id: I8e0afa4b6ed6c2fbdc3b73ef73e1f9cfee1085bb
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoHandle AUL_TERMINATE_BGAPP request 90/181590/1
Hwankyu Jhun [Fri, 15 Jun 2018 02:37:09 +0000 (11:37 +0900)]
Handle AUL_TERMINATE_BGAPP request

Change-Id: Ieca6828db5277f04dfb6d3ed0f3c7a12f4787c0f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRelease version 1.2.9 55/180955/2
Junghoon Park [Thu, 7 Jun 2018 01:08:43 +0000 (10:08 +0900)]
Release version 1.2.9

Changes:
 - Revert "Handle RPC request"

Change-Id: I1a3d8cad2c1d817360c95444812f80c083d47890
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
5 years agoRevert "Handle RPC request" 85/180485/1
Hwankyu Jhun [Wed, 30 May 2018 04:26:12 +0000 (13:26 +0900)]
Revert "Handle RPC request"

This reverts commit 35bf219f580fedeef5ef50b3a00927d0bafd5252.

Change-Id: I4be17dded4595dae9eb34e6d4cd3dff4ca6fd2da

6 years agoRelease version 1.2.8 18/171518/1 accepted/tizen/4.0/unified/20180413.073517 accepted/tizen/unified/20180306.061325 submit/tizen/20180305.084208 submit/tizen_4.0/20180413.005418
Junghoon Park [Mon, 5 Mar 2018 08:39:48 +0000 (17:39 +0900)]
Release version 1.2.8

Changes:
 Call ecore_main_loop_quit() in the main thread

Change-Id: I1c0dc0bcf495662fb955d97bcf5c1c67ce91a1a2
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
6 years agoCall ecore_main_loop_quit() in the main thread 13/171513/1
Junghoon Park [Mon, 5 Mar 2018 08:18:01 +0000 (17:18 +0900)]
Call ecore_main_loop_quit() in the main thread

Change-Id: If4f42fc496fed63d8a50e734b5f5a4e7beb95a0c
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
6 years agoRelease version 1.2.7 41/171241/1 accepted/tizen/unified/20180228.071807 submit/tizen/20180228.035411
Hwankyu Jhun [Wed, 28 Feb 2018 01:47:22 +0000 (10:47 +0900)]
Release version 1.2.7

Changes:
 - Exclude some lines from lcov
 - Handle RPC request

Change-Id: Ic89007ae40f8d40c77990e169f344429eeae77ef
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoHandle RPC request 30/166630/3
Hwankyu Jhun [Thu, 11 Jan 2018 07:53:11 +0000 (16:53 +0900)]
Handle RPC request

If the launch request is for RPC, the app control callback
is not invoked.

Change-Id: Ib1914c9e2321a6a0952ec1d88d68ab7f8fd542bf
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoExclude some lines from lcov 47/155047/1
Hwankyu Jhun [Thu, 12 Oct 2017 03:26:03 +0000 (12:26 +0900)]
Exclude some lines from lcov

Change-Id: I8a5e34a36051cc139e7339a623f3b76b33d78cb5
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 1.2.6 75/152475/1 accepted/tizen/4.0/unified/20170927.181808 accepted/tizen/unified/20170927.181236 submit/tizen/20170926.221252 submit/tizen/20170928.072553 submit/tizen_4.0/20170926.220936 tizen_4.0.IoT.p1_release tizen_4.0.IoT.p2_release tizen_4.0.m2_release
Hwankyu Jhun [Tue, 26 Sep 2017 07:51:54 +0000 (16:51 +0900)]
Release version 1.2.6

Changes:
 - Fix service_app_internal header file
 - Add Job Handler

Change-Id: I8eaf702fd81ff4858dbd8d89e1b0f37696782cf6
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoAdd Job Handler 91/149891/7
Hwankyu Jhun [Wed, 13 Sep 2017 11:41:52 +0000 (20:41 +0900)]
Add Job Handler

When the application is launched by the job scheduler, the service core
finds the job handler. And then, the handler will be invoked.
If the request is for processing the job when the application is running,
the reset callback will not be invoked.

Change-Id: Ie76211330024f18ffcde0cdefa3cc782c1a95871
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFix service_app_internal header file 64/149964/1
Hwankyu Jhun [Wed, 13 Sep 2017 23:36:13 +0000 (08:36 +0900)]
Fix service_app_internal header file

- Includes service_app header file

Change-Id: I74d431317fc1afd6aeff0b7a9d9e25f7757f8108
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 1.2.5 83/148483/1 accepted/tizen/4.0/unified/20170913.003356 accepted/tizen/unified/20170911.155711 accepted/tizen/unified/20170913.070951 submit/tizen/20170908.031412 submit/tizen/20170912.010434 submit/tizen_4.0/20170908.031457
Hwankyu Jhun [Fri, 8 Sep 2017 03:10:49 +0000 (12:10 +0900)]
Release version 1.2.5

Changes:
 - Fix app terminate function
 - Fix service_app_exit API
 - Add build option '-Werror' to regard warning as error

Change-Id: I1645f1dc01065d50af8724f1be8bef0273b3476f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFix app terminate function 41/148441/3
Hwankyu Jhun [Fri, 8 Sep 2017 02:35:42 +0000 (11:35 +0900)]
Fix app terminate function

The terminate callback of the application should be called before
calling appcore_base_on_terminate() function.

Change-Id: I5004a3a3a8012ab6932e73c1db2dc2236c1deeed
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoFix service_app_exit API 13/148213/2
Hwankyu Jhun [Thu, 7 Sep 2017 06:33:17 +0000 (15:33 +0900)]
Fix service_app_exit API

- Use appcore_base_exit API

Change-Id: Ie3a2eb3b45e7ca8457ea177b7978c8fcf0011945
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoAdd build option '-Werror' to regard warning as error 11/147911/1
Junghoon Park [Wed, 6 Sep 2017 04:48:33 +0000 (13:48 +0900)]
Add build option '-Werror' to regard warning as error

- Require : https://review.tizen.org/gerrit/#/c/147906/

Change-Id: I178183e96a4c4d9b62b3eb163c37ba52c1654c2c
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
6 years agoRelease version 1.2.4 10/139710/1 accepted/tizen/4.0/unified/20170816.012758 accepted/tizen/4.0/unified/20170816.015521 accepted/tizen/4.0/unified/20170828.223954 accepted/tizen/unified/20170721.024522 submit/tizen/20170720.072659 submit/tizen_4.0/20170811.094300 submit/tizen_4.0/20170814.115522 submit/tizen_4.0/20170828.100002 submit/tizen_4.0_unified/20170814.115522
Junghoon Park [Thu, 20 Jul 2017 06:58:44 +0000 (15:58 +0900)]
Release version 1.2.4

Changes:
- Add API to change main loop functions

Change-Id: Ic11bc1d660e4cac2fd58be8ddea74cf607f19483
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
6 years agoAdd API to change main loop functions 16/129616/7
Junghoon Park [Wed, 17 May 2017 07:23:10 +0000 (16:23 +0900)]
Add API to change main loop functions

Some service apps may not want to use ecore main loop.
To cover this requirement, the new API was added internally

Change-Id: I9eb3c4ae415d9319b6a38a11ce42f4e339d501a5
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
6 years agoRelease version 1.2.3 05/136305/1 accepted/tizen/unified/20170703.064108 submit/tizen/20170629.060228
Hwankyu Jhun [Thu, 29 Jun 2017 05:07:02 +0000 (14:07 +0900)]
Release version 1.2.3

Changes:
 - Move unversioned so file to devel package

Change-Id: Iba419a51bfb2358e178268b24aa594debdd8bfd3
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoMove unversioned so file to devel package 01/131201/1
Hwankyu Jhun [Fri, 26 May 2017 01:32:41 +0000 (10:32 +0900)]
Move unversioned so file to devel package

Unversioned so file is not needed at runtime. It is only used
at build time.

Change-Id: I8dec48ea875a063b8c0a416bbe793f3bb728b2ab
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 1.2.2 20/128220/1 accepted/tizen/unified/20170510.012832 submit/tizen/20170508.042017 tizen_4.0.m1_release
Hwankyu Jhun [Mon, 8 May 2017 05:43:07 +0000 (14:43 +0900)]
Release version 1.2.2

Changes:
 - Modify build dependency

Change-Id: I9836b992a362fcf8a2a4494e2cadffc408fa620b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoModify build dependency 27/127227/1
Hwankyu Jhun [Wed, 26 Apr 2017 12:55:31 +0000 (21:55 +0900)]
Modify build dependency

- Use ecore-core devel instead of ecore devel

Change-Id: I634dd1ab25b7a380a6edca1b0868ccac3d52bea7
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRelease version 1.2.1 60/118360/1 accepted/tizen_common accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen_wearable accepted/tizen/common/20170310.122324 accepted/tizen/ivi/20170310.102902 accepted/tizen/mobile/20170310.102813 accepted/tizen/tv/20170310.102832 accepted/tizen/unified/20170310.104750 accepted/tizen/wearable/20170310.102847 submit/tizen/20170310.063646 submit/tizen_unified/20170310.103725
Inkyun Kil [Fri, 10 Mar 2017 05:59:23 +0000 (14:59 +0900)]
Release version 1.2.1

Changes:
 - Modify pkgconfig file

Change-Id: I8b1fee8c27e541a34e0bdd664e914ca072f00c4e
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
7 years agoModify pkgconfig file 19/118319/1
Inkyun Kil [Fri, 10 Mar 2017 04:02:43 +0000 (13:02 +0900)]
Modify pkgconfig file

Because 'capi-appfw-application' package is devided,
the dependency on 'appcore-agent' should be changed.

Change-Id: I51d8be88c2ffe8618b0146c9041b8dd62f966080
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
7 years agoRelease version 1.2.0 93/115493/1 accepted/tizen/common/20170220.144316 accepted/tizen/ivi/20170220.223837 accepted/tizen/mobile/20170220.223356 accepted/tizen/tv/20170220.223413 accepted/tizen/unified/20170309.032206 accepted/tizen/wearable/20170220.223456 submit/tizen/20170220.074308 submit/tizen_unified/20170308.100405
Junghoon Park [Mon, 20 Feb 2017 07:21:06 +0000 (16:21 +0900)]
Release version 1.2.0

Changes:
- Refactor APIs using appcore_base

Change-Id: I9d995c089905fd2d6e933de77bf10cb1db44d2c0
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
7 years agoRefactor APIs using appcore_base 24/82724/6
Junghoon Park [Fri, 5 Aug 2016 08:44:41 +0000 (17:44 +0900)]
Refactor APIs using appcore_base

Change-Id: I6288e37a431da6b6202eb5a9c52aa80a31075177
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
7 years agoRelease version 1.1.0 37/110537/1 accepted/tizen/common/20170119.171522 accepted/tizen/common/20170125.112810 accepted/tizen/ivi/20170119.222130 accepted/tizen/mobile/20170119.221621 accepted/tizen/tv/20170119.221852 accepted/tizen/wearable/20170119.222020 submit/tizen/20170117.053142 submit/tizen/20170119.070147
Hwankyu Jhun [Tue, 17 Jan 2017 02:29:47 +0000 (11:29 +0900)]
Release version 1.1.0

Changes:
- Remove Profile Build Dependency

Change-Id: Idcc0a8a946a0cbc470cf366605948392299a96c6
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRemove Profile Build Dependency: Do it at runtime 39/98139/6
MyungJoo Ham [Wed, 16 Nov 2016 08:17:18 +0000 (17:17 +0900)]
Remove Profile Build Dependency: Do it at runtime

- This is for Tizen 4.0.

  : Tizen 4.0 Configurability and Build Blocks require
  to remove all profile-depending build options in spec files.
  (No More profile macros!)

- It is recommended to distinguish features/profiles at runtime.
 unless it incurs too much overhead, which requires you to
 create multiple binaries and subpackages.

Change-Id: Ia70c909b3dee7c6af6b34037f3e73dab5031c9f9
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
7 years agoFix API description accepted/tizen/common/20170113.184545 accepted/tizen/ivi/20170112.223114 accepted/tizen/mobile/20170112.223012 accepted/tizen/tv/20170112.223039 accepted/tizen/wearable/20170112.223057 submit/tizen/20170112.062902 submit/tizen_common/20170112.224201
Hwankyu Jhun [Fri, 16 Dec 2016 04:31:10 +0000 (13:31 +0900)]
Fix API description

Change-Id: I63d7314f7d189fd3120bf88283d47e31dd871411
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoFix background management feature 49/83149/5 accepted/tizen/common/20161212.185615 accepted/tizen/ivi/20161213.003140 accepted/tizen/mobile/20161213.002954 accepted/tizen/tv/20161213.003038 accepted/tizen/wearable/20161213.003103 submit/tizen/20161212.091026
Hwankyu Jhun [Tue, 9 Aug 2016 09:27:08 +0000 (18:27 +0900)]
Fix background management feature

While an application receives the AUL_SUSPEND event,
the allowed_bg value is changed to "false". AMD always
sends the AUL_SUSPEND event when the application is not
allowed to run in the background. And, the allowed_bg value
can be changed when the application receives the AUL_WAKE event.

- Requires
[aul] https://review.tizen.org/gerrit/#/c/83134/
[amd] https://review.tizen.org/gerrit/#/c/83044/

Change-Id: Ibaca3e8d0ba62f827b2abf2f58de44446c510ff1
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoFix CMakeLists.txt 02/98602/1 accepted/tizen/3.0/common/20161123.140556 accepted/tizen/3.0/ivi/20161123.083215 accepted/tizen/3.0/mobile/20161123.083110 accepted/tizen/3.0/tv/20161123.083142 accepted/tizen/3.0/wearable/20161123.083159 accepted/tizen/common/20161125.095146 accepted/tizen/ivi/20161125.004144 accepted/tizen/mobile/20161125.003607 accepted/tizen/tv/20161125.003909 accepted/tizen/wearable/20161125.004032 submit/tizen/20161124.000829 submit/tizen_3.0/20161122.021326
Hyunho Kang [Fri, 18 Nov 2016 01:55:15 +0000 (10:55 +0900)]
Fix CMakeLists.txt

To make extendible for adding source & header files.

Change-Id: I0ad3f738fab01021d7412ce0e33a9e531e66941b
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
7 years agoFix the exception handling 85/96185/1 accepted/tizen/3.0/common/20161114.143102 accepted/tizen/3.0/ivi/20161110.071008 accepted/tizen/3.0/mobile/20161110.070906 accepted/tizen/3.0/tv/20161110.070928 accepted/tizen/3.0/wearable/20161110.070957 accepted/tizen/common/20161109.140332 accepted/tizen/ivi/20161110.000429 accepted/tizen/mobile/20161110.000310 accepted/tizen/tv/20161110.000353 accepted/tizen/wearable/20161110.000412 submit/tizen/20161108.071447 submit/tizen/20161109.002425 submit/tizen_3.0/20161108.071238 submit/tizen_3.0_common/20161114.081136
Hwankyu Jhun [Tue, 8 Nov 2016 05:53:24 +0000 (14:53 +0900)]
Fix the exception handling

- Add calling ecore_shutdown()

Change-Id: I9d13a58cf5e940dac6c7dd7e2bfc8c7ac1a30885
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoFix background management feature 21/91921/1 accepted/tizen/3.0/common/20161114.105406 accepted/tizen/3.0/ivi/20161028.123001 accepted/tizen/3.0/mobile/20161028.122249 accepted/tizen/3.0/tv/20161028.122546 accepted/tizen/3.0/wearable/20161028.122802 accepted/tizen/common/20161012.154703 accepted/tizen/ivi/20161014.022151 accepted/tizen/mobile/20161014.022223 accepted/tizen/tv/20161014.022139 accepted/tizen/wearable/20161014.022120 submit/tizen/20161012.064511 submit/tizen_3.0/20161028.062323 submit/tizen_3.0/20161028.082323 submit/tizen_3.0_common/20161104.104000
Hwankyu Jhun [Wed, 12 Oct 2016 07:28:17 +0000 (16:28 +0900)]
Fix background management feature

- Change feature name
- Remove build warning message in tv profile

Change-Id: Ib1050887bd86ea5713c865692081a64100d02a42
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRemove unnecessary code 49/85549/1 accepted/tizen/3.0/ivi/20161011.053503 accepted/tizen/3.0/mobile/20161015.032232 accepted/tizen/3.0/tv/20161016.003357 accepted/tizen/3.0/wearable/20161015.080316 accepted/tizen/common/20160829.135822 accepted/tizen/common/20160830.150112 accepted/tizen/ivi/20160830.061159 accepted/tizen/mobile/20160830.060920 accepted/tizen/tv/20160830.061020 accepted/tizen/wearable/20160830.061114 submit/tizen/20160829.010716 submit/tizen/20160830.010724 submit/tizen_3.0_ivi/20161010.000000 submit/tizen_3.0_ivi/20161010.000010 submit/tizen_3.0_mobile/20161015.000000 submit/tizen_3.0_tv/20161015.000000 submit/tizen_3.0_wearable/20161015.000000
Hwankyu Jhun [Thu, 25 Aug 2016 23:55:17 +0000 (08:55 +0900)]
Remove unnecessary code

Change-Id: Ia8dc52ef3a7986fa191970cb2dd3671c75ea2017
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoConsider fallback to english for i18n 10/81910/1 accepted/tizen/common/20160803.193203 accepted/tizen/ivi/20160804.080754 accepted/tizen/mobile/20160804.080846 accepted/tizen/tv/20160804.080712 accepted/tizen/wearable/20160804.080535 submit/tizen/20160803.012753
Semun Lee [Fri, 29 Jul 2016 07:50:03 +0000 (16:50 +0900)]
Consider fallback to english for i18n

LANGUAGE variable can contain default language information.
It will be used when the mo files for the selected language is not
available.

Change-Id: I363031f2e069ab16082452478d9f919dabe865dd
Signed-off-by: Semun Lee <sm79.lee@samsung.com>
7 years agoadd comment to exclude code from code coverage 99/79099/1 accepted/tizen/common/20160713.050554 accepted/tizen/ivi/20160712.132242 accepted/tizen/mobile/20160712.132142 accepted/tizen/tv/20160712.132202 accepted/tizen/wearable/20160712.132217 submit/tizen/20160712.090432
SukHyung, Kang [Fri, 8 Jul 2016 07:23:25 +0000 (16:23 +0900)]
add comment to exclude code from code coverage

Change-Id: I955bec5a0486910429bc31425b05416a2a181474
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
7 years agoFix getting locale resource path 77/74377/4 accepted/tizen/common/20160615.193234 accepted/tizen/ivi/20160615.001443 accepted/tizen/mobile/20160615.001615 accepted/tizen/tv/20160615.001526 accepted/tizen/wearable/20160615.001542 submit/tizen/20160614.094055
Hwankyu Jhun [Tue, 14 Jun 2016 05:38:32 +0000 (14:38 +0900)]
Fix getting locale resource path

Change-Id: I6f772ab8ac4b7fedd041c55c799d2bafdd47bfea
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
8 years agoadd background management 92/64292/4 accepted/tizen/common/20160428.144214 accepted/tizen/common/20160502.183623 accepted/tizen/ivi/20160502.114028 accepted/tizen/mobile/20160502.113935 accepted/tizen/tv/20160502.113957 accepted/tizen/wearable/20160502.114015 submit/tizen/20160427.083148 submit/tizen/20160502.051049 submit/tizen/20160502.053803
Daehyeon Jung [Tue, 29 Mar 2016 09:49:56 +0000 (18:49 +0900)]
add background management

Change-Id: I412e68a8088badedf884259426386a4f7c69b8ca
Signed-off-by: Daehyeon Jung <darrenh.jung@samsung.com>
8 years agoRemove unnecessary file 73/64873/1
Junghoon Park [Wed, 6 Apr 2016 02:33:21 +0000 (11:33 +0900)]
Remove unnecessary file

Change-Id: Ic2ca41bdc6df27763ce960038c590781e31e1920
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
8 years agoFix prevent issue and remove compile warning messages 85/50885/1 accepted/tizen/ivi/20160218.023409 accepted/tizen/mobile/20151103.225030 accepted/tizen/tv/20151103.225044 accepted/tizen/wearable/20151103.225055 submit/tizen/20151103.105216 submit/tizen_common/20151229.142028 submit/tizen_common/20151229.144031 submit/tizen_common/20151229.154718 submit/tizen_ivi/20160217.000000 submit/tizen_ivi/20160217.000002
Hwankyu Jhun [Tue, 3 Nov 2015 07:42:22 +0000 (16:42 +0900)]
Fix prevent issue and remove compile warning messages

- Fix double free

Change-Id: Icb6064f8d29fe9004f23fb118c96acd1c4743eb3
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
8 years agoupdate status in appcore_agent_terminate_without_restart() 25/46625/1 tizen_3.0.m1_mobile tizen_3.0.m1_tv accepted/tizen/mobile/20150826.065956 accepted/tizen/tv/20150826.070057 accepted/tizen/wearable/20150826.070330 submit/tizen/20150826.040557 submit/tizen_common/20151023.083358 submit/tizen_common/20151026.085049 tizen_3.0.m1_mobile_release tizen_3.0.m1_tv_release tizen_3.0.m2.a1_mobile_release tizen_3.0.m2.a1_tv_release
Jiwoong Im [Mon, 24 Aug 2015 07:54:23 +0000 (16:54 +0900)]
update status in appcore_agent_terminate_without_restart()

Change-Id: I92960bf663d10c818b79153be2674470b3f59c31
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
8 years agoUpdate source from Tizen 2.4 48/40548/4 accepted/tizen/mobile/20150702.083105 accepted/tizen/tv/20150702.083115 accepted/tizen/wearable/20150702.083158 submit/tizen/20150702.075301
Sangyoon Jang [Mon, 1 Jun 2015 08:23:11 +0000 (17:23 +0900)]
Update source from Tizen 2.4

add doxygen header
update doxygen comment

Change-Id: If538a137380c41791796251537b4f1d6a4a541ea
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoClean up repository 23/40223/1
Sangyoon Jang [Mon, 1 Jun 2015 07:43:05 +0000 (16:43 +0900)]
Clean up repository

remove debian directory
remove unnecessary file permissions

Change-Id: Ibbb524c16da5b9e04867d86d297edd8e76fdc4c6
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoadd capi-appfw-service-application.pc file 83/39183/1 tizen_3.0.2015.q2_common accepted/tizen/common/20150520.133236 accepted/tizen/common/20150520.133323 accepted/tizen/mobile/20150521.005911 accepted/tizen/tv/20150521.005314 accepted/tizen/wearable/20150521.005615 submit/tizen/20150512.054616 submit/tizen_common/20150520.075535
Jiwoong Im [Mon, 11 May 2015 10:09:13 +0000 (19:09 +0900)]
add capi-appfw-service-application.pc file

To fix build break in application from tizen 2.4

Change-Id: I074c83062dfdd5ad175a5645bb981a31c08ff47a
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
9 years agochange service_cb to app_control_cb 56/36156/2 accepted/tizen/mobile/20150313.083934 accepted/tizen/tv/20150313.083812 accepted/tizen/wearable/20150313.083842 submit/tizen/20150304.022845 submit/tizen_mobile/20150313.022842 submit/tizen_tv/20150313.022842 submit/tizen_wearable/20150313.022842
Jiwoong Im [Tue, 3 Mar 2015 06:11:05 +0000 (15:11 +0900)]
change service_cb to app_control_cb

JIRA ticket : TC-2314

Change-Id: I0e8b468fca78a8206c01589c89ef1840c541b17e
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
9 years agoAdd new api for system event handling from tizen_2.3 66/32966/2 accepted/tizen/mobile/20150121.045014 accepted/tizen/tv/20150121.044514 accepted/tizen/wearable/20150121.044747 submit/tizen/20150120.043506 submit/tizen_common/20150226.010729 submit/tizen_mobile/20150121.020049 submit/tizen_tv/20150121.020041 submit/tizen_wearable/20150121.020025
Jiwoong Im [Wed, 31 Dec 2014 01:46:02 +0000 (10:46 +0900)]
Add new api for system event handling from tizen_2.3

Remove system event callbacks except service application lifecycle.
The system event callbacks can be registered using service_app_add_event_handler().
Multiple system event callbacks can be registered.

Change-Id: Ie76dba858f41939c97c0ddd901e8b745bdb08b1d
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
9 years agoclean spec file for yocto compliance. 80/24380/1 accepted/tizen_3.0.2014.q3_common accepted/tizen_3.0.m14.3_ivi tizen_3.0.2014.q3_common tizen_3.0.2014.q4_common tizen_3.0.2015.q1_common tizen_3.0.m14.3_ivi tizen_3.0_ivi accepted/tizen/common/20140915.091241 submit/tizen_common/20140912.150039 submit/tizen_common/20140912.150451 submit/tizen_ivi/20140916.000000 submit/tizen_mobile/20141120.000000 submit/tizen_tv/20150130.000000 submit/tizen_tv/20150130.050505 tizen_3.0.2014.q3_common_release tizen_3.0.m14.3_ivi_release tizen_3.0_ivi_release
Ronan Le Martret [Fri, 11 Jul 2014 09:17:18 +0000 (11:17 +0200)]
clean spec file for yocto compliance.

Change-Id: If91857e15327a5e099bbaa5871881fc15dc35de9
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
10 years agoresetting manifest requested domain to floor 99/4599/1 accepted/tizen/ivi/genivi accepted/tizen/ivi/stable accepted/tizen_generic tizen_3.0.m14.2_ivi tizen_ivi_genivi accepted/tizen/20130710.221533 accepted/tizen/20130912.081853 accepted/tizen/20130912.084758 accepted/tizen/20130912.093802 accepted/tizen/ivi/genivi/20140131.055948 accepted/tizen_ivi_stable/20131116.100730 ivi_oct_m2 submit/tizen/20130710.102841 submit/tizen/20130912.075540 submit/tizen_ivi_genivi/20140131.060224 submit/tizen_ivi_stable/20131116.100242 tizen_3.0.m14.2_ivi_release
Alexandru Cornea [Fri, 28 Jun 2013 17:41:16 +0000 (20:41 +0300)]
resetting manifest requested domain to floor

10 years agoRemove license/group placeholders accepted/tizen/20130530.131234 submit/tizen/20130530.045157
Anas Nashif [Thu, 30 May 2013 04:51:54 +0000 (00:51 -0400)]
Remove license/group placeholders

11 years agoTizen 2.1 base tizen_2.1 2.1b_release accepted/tizen/20130520.100910 accepted/tizen_2.1/20130425.035458 submit/tizen/20130517.044800 submit/tizen_2.1/20130424.230754
Jinkun Jang [Tue, 12 Mar 2013 16:46:30 +0000 (01:46 +0900)]
Tizen 2.1 base

11 years agoInitial empty repository
Jung Minsun [Tue, 21 Aug 2012 02:17:56 +0000 (11:17 +0900)]
Initial empty repository