summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Ilho Kim [Mon, 9 Sep 2024 07:49:35 +0000 (16:49 +0900)]
Release version 1.12.12
Changes:
- Fix package handler
Change-Id: I91f940d3dd82d2d7f046aaf0a3eb063affe8b147
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Ilho Kim [Tue, 6 Feb 2024 08:16:40 +0000 (17:16 +0900)]
Fix package handler
package type can be rpk
Change-Id: I58583de4a2917fffbdb1437dec334e46171f11ab
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
(cherry picked from commit
eda4c74e536f5fd0ca927d1cef399992df21e395)
Ilho Kim [Thu, 14 Jul 2022 07:21:04 +0000 (16:21 +0900)]
Release version 1.12.11
Changes:
- Reduce duplicate code
Change-Id: I48bd8e0a3466a0c70e0d7d9aac4fcc03a545d08a
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Ilho Kim [Thu, 14 Jul 2022 02:14:08 +0000 (11:14 +0900)]
Reduce duplicate code
- Move common variables to parent class
- Declares only the prototype of the function without variable name
Change-Id: I096a6d11a7b15b030b500433b55c367becea4a23
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Ilho Kim [Fri, 27 May 2022 07:08:45 +0000 (16:08 +0900)]
Release version 1.12.10
Changes:
- Fix spec file for coverage measurement
Change-Id: Id03303eec03f1be216b65dc1c8a5cfc7d59db338
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Ilho Kim [Fri, 27 May 2022 00:18:48 +0000 (09:18 +0900)]
Fix spec file for coverage measurement
To measure code coverages automatically, a run-unittest.sh is needed
Change-Id: I4f6e5882c4146351692f2605afc6f4e572f10469
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Junghyun Yeon [Fri, 22 Apr 2022 06:38:13 +0000 (15:38 +0900)]
Release version 1.12.9
Changes:
- Add light user element parsing logic
Change-Id: Ic2467c5b9eab38e126390d4954bd778e88004cfc
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Junghyun Yeon [Wed, 20 Apr 2022 02:29:29 +0000 (11:29 +0900)]
Add light user element parsing logic
Change-Id: I5082bb698bab04a501f8140bb4094c2b77c66ee4
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Ilho Kim [Thu, 20 Jan 2022 10:41:26 +0000 (19:41 +0900)]
Release version 1.12.8
Changes:
- Change gcov installation path
Change-Id: Ied55908b5a51ee70f09c032774f7173a38cba8d9
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Ilho Kim [Thu, 20 Jan 2022 04:05:40 +0000 (13:05 +0900)]
Change gcov installation path
Change-Id: Iac86ad46b6d4690079d7d7c92f180b66666916c2
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Ilho Kim [Thu, 17 Jun 2021 06:50:49 +0000 (15:50 +0900)]
Release version 1.12.7
Changes:
- Implement parsing res-control
Change-Id: Ic202e1536620b1eb5f9cdb0755d84c7a66d66c6f
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Ilho Kim [Mon, 24 May 2021 07:07:33 +0000 (16:07 +0900)]
Implement parsing res-control
Change-Id: Ic50adf1307c86433539fcc5692dbe659b2841d6e
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Ilho Kim [Tue, 27 Oct 2020 05:25:18 +0000 (14:25 +0900)]
Release version 1.12.6
Changes:
- Remove unnecessary attributes
- Add unit-test cases for line coverage
Change-Id: Ic35c6980cf84657ca72abf1dafb1381e24c88d49
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Junghyun Yeon [Fri, 4 Sep 2020 09:27:49 +0000 (18:27 +0900)]
Add unit-test cases for line coverage
Change-Id: I98859d061e43a4a517ff612257931d67f2970fea
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Junghyun Yeon [Fri, 11 Sep 2020 00:11:18 +0000 (09:11 +0900)]
Remove unnecessary attributes
SDK blocks using launch_mode and multiple attributes in widget-applications
Change-Id: I520f2a71567aaf841eb52b5bb2376484f69271e6
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Ilho Kim [Tue, 8 Sep 2020 02:30:27 +0000 (11:30 +0900)]
Release version 1.12.5
Changes:
- Add unit test structure
- Add basic testcase
Change-Id: I1120dcbce6b05d6d287b71f4960ad837f9d8e946
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Junghyun Yeon [Tue, 1 Sep 2020 05:17:58 +0000 (14:17 +0900)]
Add basic testcase
Change-Id: I8bc2b8e4395fb9b5d7f341c04cdd6b99a2488b11
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Junghyun Yeon [Tue, 1 Sep 2020 01:29:52 +0000 (10:29 +0900)]
Add unit test structure
Change-Id: I5eb0889bfaae471eed844fb0a50626e2ed693b41
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Ilho Kim [Fri, 13 Dec 2019 07:01:45 +0000 (16:01 +0900)]
Release version 1.12.4
Changes:
- Move some implementations into root directory
Change-Id: Ie0b840842df9e051c496c7b55f804c97a1f8d54b
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Junghyun Yeon [Thu, 5 Dec 2019 07:36:32 +0000 (16:36 +0900)]
Move some implementations into root directory
Change-Id: Id4af8afb63c045f31324a708330e7ae4eb55b6a1
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Ilho Kim [Fri, 12 Jul 2019 06:47:38 +0000 (15:47 +0900)]
Release version 1.12.3
Changes:
- Fix to detection of duplicated splash screens
- Fix constructor of ComponentBasedApplicationInfo
Change-Id: Ia97354d2b980dd08378700a1a7ae974ef8758250
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Sangyoon Jang [Wed, 10 Jul 2019 08:38:06 +0000 (17:38 +0900)]
Fix constructor of ComponentBasedApplicationInfo
Zero-parameter constructors should not be marked explicit.
Change-Id: I245ab2a489786232d04f1b3847a291a0b166b6df
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Michal Marszal [Mon, 29 Apr 2019 14:07:37 +0000 (16:07 +0200)]
Fix to detection of duplicated splash screens
Duplicated entries in splash screen were checked only by comparing src.
In a case when a src file was used by multiple, distinct entries,
e.g.
<splash-screen src="test1.jpg" type="img" dpi="hdpi" orientation="landsape" app-control-operation="http://tizen.org/appcontrol/operation/default" />
<splash-screen src="test1.jpg" type="img" dpi="hdpi" orientation="landsape" app-control-operation="http://tizen.org/appcontrol/operation/test_operation" />
the second value was ignored without any message neither in logs nor in installer error message.
This patch improves the duplication entries check by comparing all fields of
ApplicationSplashScreen.
Unit tests: https://review.tizen.org/gerrit/#/c/205151/
Change-Id: Id6791583527ab1fa9cb083b684ff77e2370d8274
Signed-off-by: Michal Marszal <m.marszal@samsung.com>
Sangyoon Jang [Thu, 9 May 2019 06:13:32 +0000 (15:13 +0900)]
Release version 1.12.2
Changes:
- Parse api-version of applications
Change-Id: I9b95ad8499b8bea9dd1e0487bfc4ddadd3dfa7b1
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Tue, 12 Feb 2019 08:06:34 +0000 (17:06 +0900)]
Parse api-version of applications
Since tizen 5.5, attribute 'api-version' will be added at each applications.
Change-Id: I4490864e1b0958297186b34b63e0f6ccb3af8c01
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Tue, 16 Apr 2019 09:58:03 +0000 (18:58 +0900)]
Release version 1.12.1
Changes:
- Remove duplicated label parsing of watch application
- Adjust component-based application handler
Change-Id: I73ad666f358b8b7abf0a0906a8665d58938d7f5b
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Hwankyu Jhun [Wed, 10 Apr 2019 06:17:06 +0000 (15:17 +0900)]
Adjust component-based application handler
The component handler is removed. The component-based application
handler parses app-control, category, splash-screens and data-control
elements.
Change-Id: I0d40f4db60d946d4f089b52d04eb7b4ca20e906f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Sangyoon Jang [Tue, 9 Apr 2019 08:18:24 +0000 (17:18 +0900)]
Remove duplicated label parsing of watch application
Change-Id: Iafd082766441c773eb10947149a95b3e96cf553b
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Hwankyu Jhun [Fri, 15 Mar 2019 03:04:30 +0000 (12:04 +0900)]
Release version 1.12.0
Changes:
- Implement dependencies handler
- Add new elements for component-based application
Change-Id: Ie8eaef45e625dcd31ce37ca6007a9a951d6e0e77
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 28 Feb 2019 03:02:28 +0000 (12:02 +0900)]
Add new elements for component-based application
Requires:
- https://review.tizen.org/gerrit/#/c/platform/core/appfw/pkgmgr-info/+/200568/
- https://review.tizen.org/gerrit/#/c/platform/core/appfw/tpk-manifest-handlers/+/200669/
- https://review.tizen.org/gerrit/#/c/platform/core/appfw/app-installers/+/200691/
- https://review.tizen.org/gerrit/#/c/platform/core/appfw/amd/+/200773/
Change-Id: Iab5b7d0ff06c2e998d4315bbe46471a3d2ebe751
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Sangyoon Jang [Thu, 13 Dec 2018 11:53:50 +0000 (20:53 +0900)]
Implement dependencies handler
Change-Id: I20c7124eae3e75d81c1a3523ab05a815d6c94b03
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Hwankyu Jhun [Mon, 14 Jan 2019 02:16:32 +0000 (11:16 +0900)]
Release version 1.11.0
Changes:
- Remove unused build dependencies
- Add attribute 'id' on app-control element
Change-Id: Ic536942f8d1b49247d4756a1276672a4dc822ad6
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 7 Jan 2019 09:43:14 +0000 (18:43 +0900)]
Add attribute 'id' on app-control element
Change-Id: I87b48a3835d3a1895e2e75a6e794ea00c98d8778
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Sangyoon Jang [Thu, 13 Dec 2018 10:03:28 +0000 (19:03 +0900)]
Remove unused build dependencies
Change-Id: Id8fd1781a6b3d8942c4c8a527c091eac5678fded
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Tue, 15 May 2018 09:04:36 +0000 (18:04 +0900)]
Release version 1.10.0
Changes:
- Parse remote appcontrol
- Fix parsing attribute of app-control
Change-Id: I724591cb82239b4aeed44cd3d170e08385711aad
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Thu, 10 May 2018 05:41:05 +0000 (14:41 +0900)]
Fix parsing attribute of app-control
Now app-control has only 'visibility' attribute.
Change-Id: I268862a81c7a7581373fc358a54665dbcc34c39c
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Fri, 23 Feb 2018 06:40:28 +0000 (15:40 +0900)]
Parse remote appcontrol
Change-Id: I7df4fc95ce7a775bc7f4477e90fa37c06dce9bf7
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Junghyun Yeon [Tue, 17 Oct 2017 06:56:34 +0000 (15:56 +0900)]
Release version 1.9.2
Changes:
- Change behavior of trust anchor
Change-Id: I037fcb7612d3156149ed2593bb44125cf2005d71
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Junghyun Yeon [Thu, 14 Sep 2017 06:52:36 +0000 (15:52 +0900)]
Change behavior of trust anchor
- Remove handling certificate directory because it has been fixed.
Related changes:
[pkgmgr-info] : https://review.tizen.org/gerrit/149784
[app-installers] : https://review.tizen.org/gerrit/149836
[wgt-backend] : https://review.tizen.org/gerrit/149978
[wgt-manifest-handlers] : https://review.tizen.org/gerrit/150136
Change-Id: I897a6dff5ec71d6867c070f2a31256d645e80fe3
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Sangyoon Jang [Tue, 29 Aug 2017 04:55:01 +0000 (13:55 +0900)]
Release version 1.9.1
Changes:
- Fix appdefined privilege validation
- Perform code style checking fixes
Change-Id: I238c2c3c5d2cf595b9ab82b8fab4e0043d09565e
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Bartlomiej Kunikowski [Fri, 11 Aug 2017 07:29:12 +0000 (09:29 +0200)]
Perform code style checking fixes
Change-Id: Id28b7e9069a0e4857a053dc41d91b0105b4bc1ae
jongmyeongko [Wed, 9 Aug 2017 06:11:18 +0000 (15:11 +0900)]
Fix appdefined privilege validation
For consumer, we must not to check the package name.
Change-Id: Id36397db63ea9fb5cf5ea8539c5d242e704eeffd
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
Junghyun Yeon [Fri, 4 Aug 2017 05:53:26 +0000 (14:53 +0900)]
Release version 1.9.0
Changes:
- Add codes for trust anchor
Change-Id: I0edf485a95851b76f71551938ec2212a6b7162ae
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Junghyun Yeon [Thu, 29 Jun 2017 05:13:43 +0000 (14:13 +0900)]
Add codes for trust anchor
- Add parsing logic to handle trust anchor related manifests
- Add TrustAnchorHandler to handle trust anchor info
Related changes:
[app-installers] : https://review.tizen.org/gerrit/136316
[pkgmgr-info] : https://review.tizen.org/gerrit/136317
[wgt-backend] : https://review.tizen.org/gerrit/136858
[wgt-manifest-handlers] : https://review.tizen.org/gerrit/136866
[tpk-backend] : https://review.tizen.org/gerrit/137370
Change-Id: I532614eb30fea8ae1d7dbbabd7b4ccabc1601457
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Sangyoon Jang [Tue, 1 Aug 2017 05:39:29 +0000 (14:39 +0900)]
Release version 1.8.0
Changes:
- Add appdefined privilege feature
Change-Id: I54bf179ce3e65a2f0fa0a03f507c61a21ec351fa
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
jongmyeongko [Mon, 3 Jul 2017 13:22:27 +0000 (22:22 +0900)]
Add appdefined privilege feature
1. for consumer
<privileges>
<privilege/>
<privilege/>
<appdefined-privilege license="{path}">http://{pkgid}/appdefined/{user-defined}</>
<appdefined-privilege license="{path}">http://{pkgid}/appdefined/{user-defined}</>
</privileges>
2. for provider
<provides-appdefined-privileges>
<appdefined-privilege license="{path}">http://{pkgid}/appdefined/{user-defined}</>
<appdefined-privilege license="{path}">http://{pkgid}/appdefined/{user-defined}</>
</provides-appdefined-privileges>
How to verify :
1. install tpk-backend-tests rpm
2. run /usr/bin/tpk-backend-ut/manifest-test
Change-Id: Ibd2418b16bb5d45277d0aac32d4c4f9e7f0e3c49
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
Sangyoon Jang [Fri, 7 Jul 2017 02:12:16 +0000 (11:12 +0900)]
Release version 1.7.7
Changes:
- Use vector of string for datacontrol privileges
- Parse app-control privileges
Change-Id: I8d30b2a76bb2a0a027954ecf03c0b11c3903bb0b
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Fri, 30 Jun 2017 02:08:21 +0000 (11:08 +0900)]
Parse app-control privileges
Change-Id: I2c55ebb8abb7b4867263b0f1abcaa49c30af73c3
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Thu, 6 Jul 2017 08:26:57 +0000 (17:26 +0900)]
Use vector of string for datacontrol privileges
Change-Id: Ia3c18e84a31c14652aac4a8f984d3963d23ca006
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Wed, 14 Jun 2017 11:31:09 +0000 (20:31 +0900)]
Release version 1.7.6
Changes:
- Parse category at service-application tag
Change-Id: I3ba3a047cbb40e44846d77e3a94ac11db6e6dca8
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Wed, 14 Jun 2017 11:27:15 +0000 (20:27 +0900)]
Parse category at service-application tag
Change-Id: I207a02bd3d2b281ba71a1022bc430ef04aebbbbd
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Inkyun Kil [Wed, 7 Jun 2017 03:29:44 +0000 (12:29 +0900)]
Release version 1.7.5
Changes :
- Add parsing logic for datacontrol privileges
Change-Id: I958d1c7b5de66e0ed31f6c18bc2efddecc47e8c5
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
Inkyun Kil [Mon, 15 May 2017 11:24:29 +0000 (20:24 +0900)]
Add parsing logic for datacontrol privileges
- Related patches
[pkgmgr-info] https://review.tizen.org/gerrit/#/c/129210/
[app-installers] https://review.tizen.org/gerrit/#/c/129212/
[data-control] https://review.tizen.org/gerrit/#/c/129882/
[amd] https://review.tizen.org/gerrit/#/c/129881/
[aul-1] https://review.tizen.org/gerrit/#/c/129880/
Change-Id: Ia484c088aa631610cf1664d11fc876430b67b11e
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
Junghyun Yeon [Thu, 1 Jun 2017 00:29:31 +0000 (09:29 +0900)]
Release version 1.7.4
Changes:
- Move unversioned so file to devel package
Change-Id: I2673aa78a2d998b9f40ae426f3beeaca416d9283
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Junghyun Yeon [Fri, 26 May 2017 02:19:57 +0000 (11:19 +0900)]
Move unversioned so file to devel package
Change-Id: Iccd2a00b4c407306569d42f40df178f4d46e71d5
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Junghyun Yeon [Fri, 21 Apr 2017 01:58:20 +0000 (10:58 +0900)]
Release version 1.7.3
Changes:
- Add datacontrol trusted flag parsing logic
Change-Id: I6dd9f73df8e3eaf55e4edc67b629b6ea00e7c0ca
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Jiwoong Im [Mon, 10 Apr 2017 06:52:05 +0000 (15:52 +0900)]
Add datacontrol trusted flag parsing logic
- Related patches
[data-control] https://review.tizen.org/gerrit/#/c/124099/
[pkgmgr-info] https://review.tizen.org/gerrit/#/c/124100/
[app-installer] https://review.tizen.org/gerrit/#/c/124102/
Change-Id: I0d4b33574900338465284145c51b5223fa19c7a0
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
Hyunho Kang [Thu, 30 Mar 2017 08:47:07 +0000 (17:47 +0900)]
Release version 1.7.2
Changes:
- Add watch setup-appid parsing logic
Change-Id: I955171239d618c357dac93e6bae01f59091c4e82
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
Hyunho Kang [Tue, 28 Mar 2017 04:22:58 +0000 (13:22 +0900)]
Add watch setup-appid parsing logic
Change-Id: I69f4829043b3987f90adde4949caf360be6efe15
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
Sangyoon Jang [Thu, 9 Feb 2017 10:59:26 +0000 (19:59 +0900)]
Release version 1.7.1
Changes:
- Fix code style
Change-Id: I4cec077e362321f23138b5b6c866bd7344782bc1
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Piotr Ganicz [Fri, 13 Jan 2017 12:42:33 +0000 (13:42 +0100)]
Style check
Change-Id: I8c3e9d42627fa4c25f53343cfd794cd54571ecf8
jongmyeongko [Thu, 19 Jan 2017 07:16:01 +0000 (16:16 +0900)]
Release Version 1.7.0
Changes:
- Remove Profile Build Dependnecy
Change-Id: Ie57f62bc9dde300cb6e36272e970697bfb9f5c77
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
jongmyeongko [Thu, 19 Jan 2017 06:53:09 +0000 (15:53 +0900)]
Make the library version to be same as the pakcage version
Change-Id: I44f2de7ecf0fab0b8bb5caf5bf4a96728155fdd5
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
MyungJoo Ham [Fri, 4 Nov 2016 08:24:31 +0000 (17:24 +0900)]
Remove Profile Build Dependnecy
1. This is for Tizen 4.0
(The usage of profile macro will be prohibited in 4.0)
$ grep -r "TIZEN_TV" *
CMakeLists.txt: ADD_DEFINITIONS("-DTIZEN_TV")
$ grep -r "TIZEN_WEARABLE" *
CMakeLists.txt: ADD_DEFINITIONS("-DTIZEN_WEARABLE")
$ grep -r "TIZEN_MOBILE" *
CMakeLists.txt: ADD_DEFINITIONS("-DTIZEN_MOBILE")
$
Thus, this TIZEN_PROFILE macros are useless. So, remove them all.
Change-Id: Id11e49fc6a57dc4bbda3dae7b32790ceb974d227
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
Sangyoon Jang [Tue, 27 Dec 2016 08:00:28 +0000 (17:00 +0900)]
Revert "Temporary fix for hybrid pkg installation"
This reverts commit
da51f4c785b159887eef410c1057e30d66bb5ba4.
Now hybrid installer can merge manifest completely.
Submit with:
- https://review.tizen.org/gerrit/107236
- https://review.tizen.org/gerrit/107237
- https://review.tizen.org/gerrit/107238
- https://review.tizen.org/gerrit/107239
Change-Id: Ifb5f7d2810b5522686346a1766f1628e69cc3574
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Mon, 19 Dec 2016 10:54:57 +0000 (19:54 +0900)]
Parse mainapp attribute
Change-Id: Ib690deed848ac92c746c213837bed25f910472b1
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Mon, 19 Dec 2016 10:58:00 +0000 (19:58 +0900)]
Fix coding style
This patch removes warning of check-coding-style tool.
Change-Id: I0ce9f19d9ce165c327bba06cc44bfbae298b06fe
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Mon, 19 Dec 2016 10:39:24 +0000 (19:39 +0900)]
Fix naming of constant variable for ambient-support key string
Change-Id: Iafe1329dd7d98ecddbd8ba10cd50a7dedad5b191
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Wed, 14 Dec 2016 03:08:57 +0000 (12:08 +0900)]
Add missing method declaration
Change-Id: I11f5893267337d8e1348526b411eb16120bad646
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Thu, 8 Dec 2016 10:48:42 +0000 (19:48 +0900)]
Parse package icon
Change-Id: I49520d497e4b93402dd5f7a067758932db672ce2
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Piotr Ganicz [Wed, 30 Nov 2016 09:33:33 +0000 (10:33 +0100)]
Addition of main attribute for widget-application
This commit repairs the issue with generating proper main attribute
for widget-application element in manifest. Only one attribute can
be set to "true" for list of apps (widget-application).
Submit together:
- https://review.tizen.org/gerrit/#/c/101269/
- https://review.tizen.org/gerrit/#/c/101267/
- https://review.tizen.org/gerrit/#/c/101266/
Change-Id: Ib7f0b97cdb12b0463a677c7ee79981201c629a1f
Sangyoon Jang [Mon, 5 Dec 2016 12:21:11 +0000 (21:21 +0900)]
Parse support-disable attribute
Change-Id: I91a6380573ab51184a39e23269b9b480609c7cac
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
jongmyeongko [Tue, 22 Nov 2016 07:13:05 +0000 (16:13 +0900)]
apply extended concept of package's attribute.
Refer to :
https://review.tizen.org/gerrit/#/c/99039/
Change-Id: I27d4aa66bbed1a797741c7405c3dcfc1bc6e3fc2
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
Sangyoon Jang [Wed, 16 Nov 2016 10:32:25 +0000 (19:32 +0900)]
Fix CMakeLists.txt
To make extendible for adding source & header files.
Change-Id: Icda0d77685d98fffb38570127f2cc8e4bcea877b
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Junghyun Yeon [Tue, 15 Nov 2016 02:33:04 +0000 (11:33 +0900)]
Implement for support-mode
Related changes:
[app-installers] : https://review.tizen.org/gerrit/97702
[pkgmgr-info] : https://review.tizen.org/gerrit/97508/
Change-Id: Ife4c8cc93c724d964d24ccc273fbd649a43a797d
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Tomasz Iwanek [Thu, 29 Sep 2016 13:22:23 +0000 (15:22 +0200)]
Reworking handling privileges for hybrid application
This patch keeps single list of privileges (stored in
manifest_x) and filters privileges when registring
security rules of applications. Following changed:
- generated platform manifest xml contains <privilege>
tags with 'type' atttibute set to 'tpk' or 'wgt',
- in case of absence of attribute, its default value
is 'tpk',
- manifest_x changes privilege type from GList of char*
to GList of privilege_x. Structure named 'privilege_x'
contain parsed privilege type,
- although there is one privilege list, given the fact
that privilege now have type, native and web privileges
should be registered in native or web apps only.
Verification:
- no regression in tpk/wgt smoke tests,
- install hybrid app with native and web privileges
and check generated manifest file for privileges,
- install web app with privileges and check generated
manifest file,
- install web app without privileges and check generated
manifest file -> default privileges should be added.
Submit together:
- https://review.tizen.org/gerrit/#/c/90540/
- https://review.tizen.org/gerrit/#/c/90543/
- https://review.tizen.org/gerrit/#/c/90544/
- https://review.tizen.org/gerrit/#/c/90546/
- https://review.tizen.org/gerrit/#/c/90561/
Change-Id: I2a98389a8f251b0f6d2b2da5ae261da0f08e31e6
Sangyoon Jang [Mon, 17 Oct 2016 11:49:41 +0000 (20:49 +0900)]
Temporary fix for hybrid pkg installation
Submit together:
- https://review.tizen.org/gerrit/92582
- https://review.tizen.org/gerrit/92583
- https://review.tizen.org/gerrit/92584
Change-Id: Ic3676ccba6474bed4050855277aaeebb321fc551
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
jongmyeongko [Tue, 27 Sep 2016 08:56:48 +0000 (17:56 +0900)]
remove BSD related words from license info of spec file
BSD is not used in this package.
Change-Id: I5a26b8e3e00bb430d333cafa092144a81e36f170
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
Junghyun Yeon [Wed, 21 Sep 2016 04:27:46 +0000 (13:27 +0900)]
Change AppControlValidation routine
Change to not to check operation value to allow
installation of pkg which has empty appcontrol
operation name for tizen_2.4
Change-Id: I648e09174e90ed70da996b6b15f9a7514ac2cec3
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Junghoon Park [Fri, 9 Sep 2016 07:22:31 +0000 (16:22 +0900)]
Add app type handler for widget-application
- The attribute 'type' should be added in the element 'widget-application' because of c# widget app.
- The app type of widget application for c# would be "dotnet".
Change-Id: I80d2443ee6bb28fb6fea86309267cef20e67d1d6
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Tomasz Iwanek [Fri, 2 Sep 2016 14:55:50 +0000 (16:55 +0200)]
Add const to GetManifestData()
Requires:
- https://review.tizen.org/gerrit/86761
Change-Id: I24683c82750aaf3023ddbfe1e4b26268f0aee500
Tomasz Iwanek [Wed, 24 Aug 2016 09:16:53 +0000 (11:16 +0200)]
Remove invalid TODO
According to discussion, we don't need validation here.
Change-Id: I380d3dfecaccc5aac53626690ee90be5074a9fd9
Tomasz Iwanek [Wed, 17 Aug 2016 10:26:31 +0000 (12:26 +0200)]
Allow empty description - remove TODO
Change-Id: Ie7886064f4cd475cb1c7ca19a9472421466fd27d
Tomasz Iwanek [Tue, 16 Aug 2016 14:56:20 +0000 (16:56 +0200)]
Remove TODO
According to: https://developer.tizen.org/development/tools/native-tools/manifest-text-editor
we don't need to handle multiple author tag.
Just removing TODO
Change-Id: Ifa12d0384c069d6f28d981f442c541d04f239852
Sangyoon Jang [Mon, 18 Jul 2016 04:12:15 +0000 (13:12 +0900)]
Fix parsing icon and label on watch application
Change-Id: Ic086680921cc591564e7ff4e9cd6baaa2ebf32e5
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Tomasz Iwanek [Fri, 10 Jun 2016 07:58:48 +0000 (09:58 +0200)]
Adjust feature handler to store feature text
Change-Id: Id4a5404d57a9db870153695abb99cbdd49024d42
jongmyeongko [Thu, 16 Jun 2016 11:22:26 +0000 (20:22 +0900)]
fix compiler & linker flags
Change-Id: I9672fd3d51afb5096febb78fd14f720118901f94
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
Tomasz Iwanek [Wed, 1 Jun 2016 15:06:44 +0000 (17:06 +0200)]
Feature handler
Change-Id: Ia767d89f2e943a72103de49f6c2a4be5881f9cc0
Junghyun Yeon [Thu, 19 May 2016 10:44:40 +0000 (19:44 +0900)]
Remove unnecessary parameter
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Change-Id: I1caf25ae5aa82c3d6f458bda2d1d5bf49d23de39
Sangyoon Jang [Thu, 19 May 2016 09:44:32 +0000 (18:44 +0900)]
Remove build warning
Fix [-Wunused-parameter]
Change-Id: I33c2640c9b0ae80ed0d6d95d31391bddbf9b00e5
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Tomasz Iwanek [Tue, 17 May 2016 11:44:04 +0000 (13:44 +0200)]
Fix buildbreak of app-installers
Lines:
Requires: %{name} = %{version}
Provides: tpk-manifest-handlers
declare dependency to itself so the tpk-manifest-handlers
library is missing during build of dependent packages
Change-Id: I241f3af1c872660dfaf801ce6ee25a1a80b59655
Arkadiusz Szulakiewicz [Tue, 10 May 2016 08:56:45 +0000 (10:56 +0200)]
Move TPK manifest handlers from manifest-parser to separate repo
Change-Id: I3c1c011085717e8808afe910a5fa24933b38b53b
seonil kim [Thu, 12 May 2016 09:41:27 +0000 (02:41 -0700)]
Initial empty repository