Sangyoon Jang [Fri, 16 Jun 2023 07:35:59 +0000 (16:35 +0900)]
Release version 1.9.11
Changes:
- Fix a static analysis issue
Change-Id: If13e44a798805fe8c04c8ef482eff8faa0300a04
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Fri, 16 Jun 2023 05:00:24 +0000 (14:00 +0900)]
Fix a static analysis issue
Fix using invalid iterator.
Fix unnecessary copy operations.
Change-Id: I98bb01c6857eb02fa3640d706c5468e1d322ac62
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Ilho Kim [Fri, 24 Jun 2022 07:09:54 +0000 (16:09 +0900)]
Release version 1.9.10
Changes:
- Fix light user handler
Change-Id: I8d5d6b11ac0485b7670705961082543c1ad93a3f
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Ilho Kim [Fri, 24 Jun 2022 05:46:49 +0000 (14:46 +0900)]
Fix light user handler
Change prefix lightuser
Parse manifest data correctly
Change-Id: Ib3b7245088e8bbc7e60c53ecbd89c8569ca119dc
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Ilho Kim [Fri, 27 May 2022 07:13:23 +0000 (16:13 +0900)]
Release version 1.9.9
Changes:
- Fix spec file for coverage measurement
Change-Id: If9213b1eb6e8e89d22dbd84ba82710a29ca6016c
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Ilho Kim [Fri, 27 May 2022 05:44:08 +0000 (14:44 +0900)]
Fix spec file for coverage measurement
To measure code coverages automatically, a run-unittest.sh is needed
Change-Id: I18292f2dd4ac09066d2f8d2e0afaaa7b3d903046
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Junghyun Yeon [Fri, 22 Apr 2022 06:38:25 +0000 (15:38 +0900)]
Release version 1.9.8
Changes:
- Add light user element parsing logic
Change-Id: I56a33d1bb989adecf12e1a439c28c02db19b9965
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Junghyun Yeon [Wed, 20 Apr 2022 02:31:15 +0000 (11:31 +0900)]
Add light user element parsing logic
Change-Id: I1c69cec450030212d1126897823e39becefb40ea
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Ilho Kim [Wed, 23 Feb 2022 07:19:56 +0000 (16:19 +0900)]
Release version 1.9.7
Changes:
- Fix static analysis issue
Change-Id: Ia2252d993101746e6b3e0e3eb02e6505497a8cd2
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Ilho Kim [Wed, 23 Feb 2022 06:33:35 +0000 (15:33 +0900)]
Fix static analysis issue
Fix unchecked return value
Change-Id: Ieaf3fe128eab7e49f325281c1417bb1ced4878cb
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Ilho Kim [Thu, 20 Jan 2022 05:18:28 +0000 (14:18 +0900)]
Release version 1.9.6
Changes:
- Change gcov installation path
Change-Id: I537ae58b37f3cba479eb6f5adb2dc8175d29bd1e
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Ilho Kim [Thu, 20 Jan 2022 04:32:17 +0000 (13:32 +0900)]
Change gcov installation path
Change-Id: Ia02005b18253a70b454aafeef0badad3d0c5c199
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Ilho Kim [Tue, 14 Dec 2021 02:31:43 +0000 (11:31 +0900)]
Release version 1.9.5
Changes:
- Add missing header
Change-Id: I9d378003a984e47db743a57ce4aeaa4987274533
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Ilho Kim [Tue, 14 Dec 2021 02:14:14 +0000 (11:14 +0900)]
Add missing header
To use boost::optional need to include boost/optional/optional_io.hpp header
Change-Id: Ibdb54ad961eb041603bfe454445bc80a07606c1f
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Sangyoon Jang [Thu, 10 Jun 2021 06:12:51 +0000 (15:12 +0900)]
Release version 1.9.4
Changes:
- Fix uninitialized variables
Change-Id: I87dadbcfb55c7fe1567d912c39a03225d768e053
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Wed, 9 Jun 2021 08:33:59 +0000 (17:33 +0900)]
Fix uninitialized variables
Change-Id: Ia38e43d2eb83500523adfa4f05f078b13e82f041
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Ilho Kim [Tue, 27 Oct 2020 05:25:36 +0000 (14:25 +0900)]
Release version 1.9.3
Changes:
- Move unit tests into separate test directory
- Remove following blanks
- Add unit tests
Change-Id: I23b5c5c6d4d799bb3e58e558bad4088c09440032
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Junghyun Yeon [Tue, 22 Sep 2020 03:02:53 +0000 (12:02 +0900)]
Add unit tests
Change-Id: Ibd7f8666c9b24769ec7ec49fea85874947fdbed1
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Junghyun Yeon [Fri, 11 Sep 2020 09:40:47 +0000 (18:40 +0900)]
Remove following blanks
This was mentioned before
Change-Id: Ib38b5bec27b371d116ec2afc86dbf50603ebffff
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Junghyun Yeon [Tue, 8 Sep 2020 23:50:22 +0000 (08:50 +0900)]
Move unit tests into separate test directory
Move unit tests code and make it work at buildtime
Change-Id: I3ea342d4e1315239e32def4338ca7879d8514c93
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Junghoon Park [Thu, 23 Jul 2020 01:47:06 +0000 (10:47 +0900)]
Release version 1.9.2
Changes:
- Unify TV profile
Change-Id: I963c8d3522eb4ce28c8ee99a2e7f9f445c0131cd
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
DongHyun Song [Fri, 17 Jul 2020 05:47:00 +0000 (14:47 +0900)]
Unify TV profile
TV profile has forked wgt-manifest-handlers separately in github.
Thus, there are migration or maintenance issues sometimes.
Because the code difference is not large, it is better to use it
as one branch.
Change-Id: Ibb18fb5cfe79343b77a98205da443428b62349ca
Signed-off-by: DongHyun Song <dh81.song@samsung.com>
Ilho Kim [Fri, 3 Apr 2020 06:48:54 +0000 (15:48 +0900)]
Release version 1.9.0
Changes:
- Parse service tag's type property
Change-Id: Idbe090583a8d41fa495fe071aaa26fc63f236009
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Ilho Kim [Thu, 5 Mar 2020 08:06:38 +0000 (17:06 +0900)]
Parse service tag's type property
The wgt service app should have a dummy ui app even if it is not needed
Now installer allows installation of a service app with a dummy app without id property
if all service app types global
So, parser should have parse service app's type property to let the installer know
Relate:
[wgt-backend]https://review.tizen.org/gerrit/#/c/platform/core/appfw/wgt-backend/+/226781/
Change-Id: I7454fe01f362ef37b5455900d5b46d7a5ab8acfa
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Ilho Kim [Tue, 20 Aug 2019 01:36:48 +0000 (10:36 +0900)]
Release version 1.8.13
Changes:
- Add class 'AddonHandler' and 'AddonInfo'
Change-Id: I5e14d4bc5fe0f9b707e0cea0f2784abf82eba552
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Junghoon Park [Mon, 8 Jul 2019 11:05:22 +0000 (20:05 +0900)]
Add class 'AddonHandler' and 'AddonInfo'
- It provides the handler for element 'tizen:addon'
Change-Id: I9e138943e8b26524f7e83c3617e5816346ac8aeb
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Ilho Kim [Fri, 12 Jul 2019 06:49:29 +0000 (15:49 +0900)]
Release version 1.8.12
Changes:
- Fix some coding styles
Change-Id: I008c3e110431826f70db826eb490095e37edbaaa
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
Sangyoon Jang [Wed, 10 Jul 2019 08:37:02 +0000 (17:37 +0900)]
Fix some coding styles
Change-Id: If7d6983b482382f3bc6c237e3c44a60c355d9cf8
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Junghyun Yeon [Fri, 15 Mar 2019 08:35:51 +0000 (17:35 +0900)]
Release version 1.8.11
Changes:
- Remove unused build dependencies
Change-Id: Iec2cde2b8f897ef9bf952755863ece628b325160
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Sangyoon Jang [Thu, 13 Dec 2018 11:33:23 +0000 (20:33 +0900)]
Remove unused build dependencies
Change-Id: Ia5957871396325e944a213032b04fc175cf18356
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Junghoon Park [Thu, 4 Oct 2018 04:49:12 +0000 (13:49 +0900)]
Release version 1.8.10
Changes:
- Fix build warning
Change-Id: I12c84556f34b89c34ac9a941393c9a3cdb650446
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
ilho [Thu, 4 Oct 2018 01:47:50 +0000 (10:47 +0900)]
Fix build warning
comment out unused value
Change-Id: I63e0cbb79f09af6650d51da35266e1acf6436050
Junghoon Park [Fri, 28 Sep 2018 06:51:26 +0000 (15:51 +0900)]
Release version 1.8.9
Changes:
- [compatibility] Add support for parsing profile tag
Change-Id: Ibd8c7d1557411e433501e3eb89423daa04d52d7b
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Guneet K [Thu, 1 Feb 2018 13:50:07 +0000 (19:20 +0530)]
[compatibility] Add support for parsing profile tag
Parsed profile tag from config.xml file. This tag is required as part of product feature.
This patch has dependancy on crosswalk-tizen patch(https://review.tizen.org/gerrit/#/c/169287/).
Change-Id: Icbca1431c6cbc71759e5d254f11e248ad3e8d014
Signed-off-by: Guneet K <g.khosla@samsung.com>
Junghyun Yeon [Tue, 27 Mar 2018 08:50:20 +0000 (17:50 +0900)]
Release version 1.8.8
Changes:
- Fix static analyzer issues
Change-Id: I631ca2d66a3ef95f07a97cb0d347fa137aacd256
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Sangyoon Jang [Thu, 22 Mar 2018 06:51:54 +0000 (15:51 +0900)]
Fix static analyzer issues
Add some checking return value.
Change-Id: I4e28017f99b0e32baa6ba49412e9cca79eeaa209
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Fri, 9 Feb 2018 04:32:18 +0000 (13:32 +0900)]
Release version 1.8.7
Changes:
- Fix static analyzer issue
Change-Id: Ic5818e6da9f7d501d989722fdddcbf4a0e7e53b6
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Fri, 9 Feb 2018 02:11:10 +0000 (11:11 +0900)]
Fix static analyzer issue
Remove unreached code.
Change-Id: Id16c5367feaf492781117c8915bc243f5c20a506
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Thu, 25 Jan 2018 09:51:33 +0000 (18:51 +0900)]
Release version 1.8.6
Changes:
- Fix validation of required version
Change-Id: Idc7846bd5c41c3970d54cbb974b4a4eb3744dee5
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Thu, 25 Jan 2018 09:00:16 +0000 (18:00 +0900)]
Fix validation of required version
Change-Id: I9b6667fcbea47458f1604ff164e778dc2f341093
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Mon, 6 Nov 2017 13:21:39 +0000 (22:21 +0900)]
Release version 1.8.5
Changes:
- Add error handling of calling system-info API
Change-Id: I90044bd38ad22cb470b719314e82144c8d79e312
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Mon, 6 Nov 2017 12:50:47 +0000 (21:50 +0900)]
Add error handling of calling system-info API
Change-Id: Ic6ad4b4bbb562186ad30aad39bb9f009db830170
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Junghyun Yeon [Tue, 17 Oct 2017 06:57:00 +0000 (15:57 +0900)]
Release version 1.8.4
Changes:
- Change behavior of trust anchor
Change-Id: I95b829d91d68c9e20b2afa962d7b9e35a5c41f2a
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Junghyun Yeon [Thu, 14 Sep 2017 10:30:51 +0000 (19:30 +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
[tpk-manifest-handlers] : https://review.tizen.org/gerrit/150060
Change-Id: I5cf39cbf9219bc282d05d48a531829dfc678ae37
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Sangyoon Jang [Wed, 11 Oct 2017 12:34:37 +0000 (21:34 +0900)]
Release version 1.8.3
Changes:
- Refine appdefined privilege parsing
Change-Id: Ic11ac7e92653a8efac268bbd7bd100e29e7d45ec
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Tue, 10 Oct 2017 11:08:24 +0000 (20:08 +0900)]
Refine appdefined privilege parsing
There are some changes of appdefined-privilege feature.
Now 'provides-appdefined-privileges' element is removed, and
'provide-appdefined-privilege' will represent appdefined-privileges
which are provided by package. Below three elements are have same depth.
<tizen:privilege name="..."/>
<tizen:appdefined-privilege name="..." license="..."/>
<tizen:provides-appdefined-privilege name="..." license="..."/>
Change-Id: I41e59573b9b44eb99415f6cbcaf2ec7382dde5f3
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Tue, 12 Sep 2017 01:34:37 +0000 (10:34 +0900)]
Release version 1.8.2
Changes:
- Fix unhandled exception cases
- Fix a build warning
Change-Id: Ic400322c2cf9b317478b2238ef6dadea5f238013
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Fri, 8 Sep 2017 07:27:49 +0000 (16:27 +0900)]
Fix a build warning
Change-Id: I917a50743cd3866d86237fc415cc5801b686ea57
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Fri, 1 Sep 2017 08:06:09 +0000 (17:06 +0900)]
Fix unhandled exception cases
Change-Id: I2db529dcbccc9797aa84201e1c52ef23bfeeef79
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Sangyoon Jang [Tue, 29 Aug 2017 04:55:34 +0000 (13:55 +0900)]
Release version 1.8.1
Changes:
- Fix appdefined privilege validation
- Perform code style checking fixes
Change-Id: I1c7255a509db0abd7d05a6570a5b3971e930c38a
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Bartlomiej Kunikowski [Fri, 11 Aug 2017 08:39:42 +0000 (10:39 +0200)]
Perform code style checking fixes
Change-Id: I3df4591629d1201b8b2924e4c76690c32a42b9d7
jongmyeongko [Wed, 9 Aug 2017 06:16:37 +0000 (15:16 +0900)]
Fix appdefined privilege validation
For consumer, we must not to check the package name.
Change-Id: I56bd8a527f8c1e30a2599037cc8d2ba2391eeecc
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
Junghyun Yeon [Fri, 4 Aug 2017 05:55:10 +0000 (14:55 +0900)]
Release version 1.8.0
Changes:
- Add codes for trust anchor
Change-Id: I4fe83fa05502c50b9c4a0b12a678a66c8ec897b7
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Junghyun Yeon [Mon, 3 Jul 2017 08:10:12 +0000 (17:10 +0900)]
Add codes for trust anchor
- Add parsing logics to handle trust anchor info in manifest
- Add TrustAnchorInfo class to handle trust anchor info
Related changes:
[tpk-manifest-handlers] : https://review.tizen.org/gerrit/136315
[app-installers] : https://review.tizen.org/gerrit/136316
[pkgmgr-info] : https://review.tizen.org/gerrit/136317
[wgt-backend] : https://review.tizen.org/gerrit/136858
[manifest-parser] : https://review.tizen.org/gerrit/136860
[tpk-backend] : https://review.tizen.org/gerrit/137370
Change-Id: Ifaf5d7e8c57dbe617d74bff4630980265ac834dd
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Sangyoon Jang [Tue, 1 Aug 2017 05:39:42 +0000 (14:39 +0900)]
Release version 1.7.0
Changes:
- Add appdefined privielge feature
Change-Id: Id906d67d1c91ae6d853f07ff6c125a2259e30b1d
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
jongmyeongko [Tue, 18 Jul 2017 07:45:27 +0000 (16:45 +0900)]
Add appdefined privielge feature
1. for provider
<tizen:provides-appdefined-privileges>
<tizen:appdefined-privilege name="http://{provider-pkgid}/appdefined/{user-defined-1}" license="{path}"/>
...
</tizen:provides-appdefined-privileges>
2. for consumer
<tizen:appdefined-privilege name="http://{provider-pkgid}/appdefined/{user-defined-1}" license="{path}"/>
...
Change-Id: I2fdeba481c48949fa3f32b709c8590262b43c56a
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
jongmyeongko [Wed, 5 Jul 2017 11:29:35 +0000 (20:29 +0900)]
Release version 1.6.6
Changes:
- Fix validation of privileges
Change-Id: I7684e5da3b4c5eb0640895b71aba0ead60143e0b
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
Piotr Ganicz [Fri, 2 Jun 2017 12:15:19 +0000 (14:15 +0200)]
Fix validation of privileges
This patch repairs name validation for privlege tag.
To test the patch, please run following testis from manifest-test binary.
-- ManifestTest.PrivilegeElement_InvalidName
-- ManifestTest.PrivilegeElement_MissingName
Command:
/usr/bin/wgt-backend-ut/manifest-test
Change-Id: Ie4d6059d0d6d337ce8641250bbb73766b1dc2095
jongmyeongko [Tue, 13 Jun 2017 12:49:31 +0000 (21:49 +0900)]
Release version 1.6.5
Changes:
- Fix for package version validation
Change-Id: I169922bed649b4072b2e63eb1b91801f1dc8adf3
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
Piotr Ganicz [Wed, 7 Jun 2017 09:37:55 +0000 (11:37 +0200)]
Fix for package version validation
Change-Id: I19c5df406396608aed5d214c82914d67a01a0c35
Junghyun Yeon [Thu, 1 Jun 2017 00:35:36 +0000 (09:35 +0900)]
Release version 1.6.4
Changes:
- Added the attribute of progressbar-presence in the element of tizen:setting for backward compatibility
- Move unversioned so file to devel package
Change-Id: I37106b525f5f22ee8b64a137781ec14a3387a781
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Junghyun Yeon [Fri, 26 May 2017 02:22:27 +0000 (11:22 +0900)]
Move unversioned so file to devel package
Change-Id: I139b8248dd5b0f40f5cc792546450e28fb86b11e
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
jaekuk, lee [Mon, 20 Mar 2017 04:25:31 +0000 (13:25 +0900)]
Added the attribute of progressbar-presence in the element of tizen:setting for backward compatibility
Change-Id: I7f60041db81adc778063cadcf5e901e99a5fe681
Signed-off-by: jaekuk, lee <juku1999@samsung.com>
Junghyun Yeon [Fri, 17 Mar 2017 06:44:07 +0000 (15:44 +0900)]
Release version 1.6.3
- Remove unused structure fields in launch screen
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Change-Id: I935914316755a6f3e20d40db12f44109d9bb720f
Bartlomiej Kunikowski [Tue, 7 Mar 2017 09:09:18 +0000 (10:09 +0100)]
Remove old unused structure fields in launch screen
Change-Id: Iab61facdefb7cf25f2286f1f6d27e7404ef92973
jongmyeongko [Sat, 4 Mar 2017 08:54:32 +0000 (17:54 +0900)]
Release version 1.6.2
Changes:
- Smoke tests for launch screen handler
- Fix for parsing many images
Change-Id: Id2e00efeb8df9e826f7d01d1dccb41a3d5d45917
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
Bartlomiej Kunikowski [Tue, 13 Dec 2016 13:55:06 +0000 (14:55 +0100)]
Smoke tests for launch screen handler
Requires :
- https://review.tizen.org/gerrit/#/c/110707/
Verification :
Run new smoke tests
$ /usr/bin/manifest-parser-ut/launch_screen_handler_unittest
Change-Id: I4dae9f8014ac6fb35a3653e230223c9862b9e0f2
Bartlomiej Kunikowski [Tue, 13 Dec 2016 13:49:27 +0000 (14:49 +0100)]
Fix for parsing many images
Add a density parameter for images and fix images
parsing in launch screen handler.
Change-Id: I13865c2d88526dac4767157d27a5de773607598d
Sangyoon Jang [Thu, 9 Feb 2017 10:59:48 +0000 (19:59 +0900)]
Release version 1.6.1
Changes:
- Fix code style
Change-Id: I55e23793456b7ca3c52c1a92d7d00a35aba2dd8c
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Piotr Ganicz [Fri, 13 Jan 2017 12:25:06 +0000 (13:25 +0100)]
Style check
Change-Id: I982ded157ab2d932c8733973bcd605fae7dddad8
jongmyeongko [Thu, 19 Jan 2017 07:32:09 +0000 (16:32 +0900)]
Release Version 1.6.0
Changes:
- Remove Profile Build Dependency: Do it at runtime
Change-Id: Iceed32ca4f9af52e0e5e112108fec6d52db1a7e4
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
jongmyeongko [Thu, 19 Jan 2017 07:29:34 +0000 (16:29 +0900)]
Make the library version to be same as the pakcage version
Change-Id: I991b15faca18c91db6858b7fe8cfd78893372e6c
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
MyungJoo Ham [Mon, 14 Nov 2016 04:27:47 +0000 (13:27 +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: I3e44fc7d258431cc9b3829fa16940d673acf9c96
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
Tomasz Iwanek [Tue, 4 Oct 2016 11:31:37 +0000 (13:31 +0200)]
Xml normalization tests
Verification:
- run new tests
Note that MAX_NAME_KEY_LENGTH and MAX_NAME_KEY_VALUE_LENGTH
applies to metadata, widget-metadata and preference tags only.
Requires:
- https://review.tizen.org/gerrit/90876
Change-Id: I2830afc671b4109fcdd98baf57fa4fbed0255aa4
Piotr Ganicz [Wed, 9 Nov 2016 07:21:32 +0000 (08:21 +0100)]
Splash fix
That commit resolves issue with ManifestParse error.
It was mistake in function that check if both launch and splash
screen are defined (the return value was unnecessarily negated).
Change-Id: I3b023b8caa6930b7758d63e791d66db48287c935
Piotr Ganicz [Mon, 7 Nov 2016 11:01:31 +0000 (12:01 +0100)]
SplashScreen fix for ignoring element
Change-Id: I0219af550d77ec07a016e5bcbaa3a461dd30548d
Tomasz Iwanek [Thu, 8 Sep 2016 14:42:33 +0000 (16:42 +0200)]
Splash screen handler testcases
Change-Id: I98843a40f549ba403548d50a6049dff69e418845
Piotr Ganicz [Tue, 30 Aug 2016 12:14:08 +0000 (14:14 +0200)]
SplashScreen feature
This commit provides backward compatibility with tizen 2.3.1 by
supporting <tizen:splash src=".."> tag.
Change-Id: Ic74640616564a63f7eee8c5cdc9129be3993628d
Piotr Ganicz [Mon, 29 Aug 2016 13:16:09 +0000 (15:16 +0200)]
Splash screen rename to Launch screen
Change-Id: If43406410b7ad9aeea70ed7eb9aea6c24eed65fb
Piotr Ganicz [Wed, 5 Oct 2016 12:22:52 +0000 (14:22 +0200)]
[SVACE] proper exception handling
This patch prevents propagation of exception that can
occur in bf::exists() function.
Change-Id: Id0698346fd3dccf4917285c67acd5b348b621e61
Piotr Ganicz [Fri, 30 Sep 2016 10:05:01 +0000 (12:05 +0200)]
Coding style
Change-Id: I0ff8b042cbbe038b8db40165747b731ae2f06e67
Tomasz Iwanek [Thu, 15 Sep 2016 11:34:10 +0000 (13:34 +0200)]
AccountHandler unittests
Change-Id: I6782a5af3af101e7ef73d9b706b8b217e780e17d
Tomasz Iwanek [Tue, 13 Sep 2016 13:50:50 +0000 (15:50 +0200)]
CSPHandler unitests
Verification:
$ /usr/bin/manifest-parser-ut/csp_handler_unittest
Change-Id: I59099d5c22b8850e60b224ef893cf4ee62a6e5a2
Tomasz Iwanek [Tue, 13 Sep 2016 12:46:15 +0000 (14:46 +0200)]
WarpHandler unittests
Verification:
$ /usr/bin/manifest-parser-ut/warp_handler_unittest
Change-Id: I894653c30d8a0dda5f5cf16224ffd41cddef4b9e
Tomasz Iwanek [Thu, 8 Sep 2016 14:56:01 +0000 (16:56 +0200)]
Extract common gtest's test class
Refactoring of duplicated code.
Change-Id: I0f27eccfcabf32a7537d4dcb76c53545adfed938
Tomasz Iwanek [Thu, 8 Sep 2016 11:40:16 +0000 (13:40 +0200)]
AppWidgetHandler unittest
Submit together:
- https://review.tizen.org/gerrit/87574
- https://review.tizen.org/gerrit/87575
Change-Id: If7fff6b3231d2dd60c4f588f7486db22dfbe4842
JongHeon Choi [Mon, 12 Sep 2016 05:36:40 +0000 (14:36 +0900)]
Add checking the nullptr of GetMutableManifestData()
Change-Id: Ief5c2f30c33717ea6dbf024e4c35b9838998e366
Tomasz Iwanek [Tue, 6 Sep 2016 09:18:34 +0000 (11:18 +0200)]
Ignore invalid access's origin
According to:
- https://www.w3.org/TR/widgets-access/#ta-parse-origin-attr
Requires:
- https://review.tizen.org/gerrit/87103
Change-Id: Ica902de04c289417a06575ab437e2619e73e3d2f
Piotr Dabrowski [Tue, 6 Sep 2016 12:23:08 +0000 (14:23 +0200)]
Log warnings for manifest string normalization.
Change-Id: I27a2c203114fd642252a21e2405f08a64cae77f2
Tomasz Iwanek [Fri, 2 Sep 2016 14:58:22 +0000 (16:58 +0200)]
Add const to GetManifestData()
Requires:
- https://review.tizen.org/gerrit/#/c/86761/
Change-Id: I5020fc9305ed0a81fdbf0d11c647adf75346d8ce
Bartlomiej Kunikowski [Mon, 5 Sep 2016 13:16:38 +0000 (15:16 +0200)]
Fix double parsing of config.xml in delta wgt mode
Change-Id: I32e716849cefa658e7931e83cde9e2baa3e839b7
Piotr Dabrowski [Fri, 2 Sep 2016 09:26:22 +0000 (11:26 +0200)]
String length normalization in manifest file
Requires change in manifest-parser:
https://review.tizen.org/gerrit/#/c/83862/
Change-Id: I8cad70ec78524a276e2d2b965461dc693439f499
Piotr Dabrowski [Thu, 1 Sep 2016 10:19:25 +0000 (12:19 +0200)]
Fixes after cppcheck
> [wgt-manifest-handlers/src/wgt_manifest_handlers/splash_screen_handler.h:42]: (warning) Member variable 'SplashScreenInfo::ready_when_' is not initialized in the constructor.
> [wgt-manifest-handlers/src/wgt_manifest_handlers/tizen_application_handler.cc:34]: (warning) Member variable 'TizenApplicationInfo::ambient_support_' is not initialized in the constructor.
> [wgt-manifest-handlers/src/wgt_manifest_handlers/widget_config_parser.cc:45]: (warning) Member variable 'WidgetConfigParser::has_valid_start_file_' is not initialized in the constructor.
> [wgt-manifest-handlers/src/wgt_manifest_handlers/widget_config_parser.cc:45]: (warning) Member variable 'WidgetConfigParser::has_valid_services_start_files_' is not initialized in the constructor.
> [wgt-manifest-handlers/src/wgt_manifest_handlers/widget_handler.h:75]: (warning) Member variable 'WidgetInfo::height_' is not initialized in the constructor.
> [wgt-manifest-handlers/src/wgt_manifest_handlers/widget_handler.h:75]: (warning) Member variable 'WidgetInfo::width_' is not initialized in the constructor.
False positives:
> [wgt-manifest-handlers/src/wgt_manifest_handlers/content_handler.cc:36]: (error) Invalid number of character ([) when these macros are defined: ''.
Change-Id: I34e9289bd81d4edc86d8fb0445bad1e4b34d701a
Piotr Ganicz [Mon, 29 Aug 2016 12:03:27 +0000 (14:03 +0200)]
Proper mime type parsing
Change-Id: I5d2365835d63a6a626b5d0a0826bbcff7c7d6d6f
Piotr Ganicz [Thu, 25 Aug 2016 08:36:04 +0000 (10:36 +0200)]
Fixing mime type checking
This commit fixes the type checking after parsing and
removes the bug with parsing .mp3 extension.
Submit together:
- https://review.tizen.org/gerrit/#/c/85542/
- https://review.tizen.org/gerrit/#/c/85541/
Change-Id: I2ca7c9095975d903356a873e4e0c98ab94090265
Tomasz Iwanek [Mon, 22 Aug 2016 15:41:36 +0000 (17:41 +0200)]
Modify getting icon list
Installer (now) provides xml:lang localization of icon items in
platform manifest. This information is generated from folder
based localization of wgt package.
From now:
- icon list returned by handler contains only valid <icon> tag
related positions, this will prevent parser from modifing
constant data,
- client will need to pass icon list from handler to utility
function (together with base path) to get localized custom
and default icon list that can be used in runtime or for
platform manifest <icon> tag assignment,
- installer generates list of localized icons and for each
available locale icon element in manifest_x is created.
Submit together:
- https://review.tizen.org/gerrit/85076
- https://review.tizen.org/gerrit/85078
Change-Id: Ie63ae509f95060211bc9a274cb17a7cc1feabc5e
Bartlomiej Kunikowski [Wed, 24 Aug 2016 12:50:34 +0000 (14:50 +0200)]
Implement long-polling setting
Change-Id: I0422293fa8c49f299c7c82432ab08c64479fa920
Piotr Ganicz [Tue, 23 Aug 2016 14:05:52 +0000 (16:05 +0200)]
More verbose error messages
Change-Id: I550a372e6703f231fdef7b2f65b2d0faa68cb17a
Tomasz Iwanek [Tue, 16 Aug 2016 12:16:22 +0000 (14:16 +0200)]
Fix TODOs
This commit removes simpler TODOs from code.
Change-Id: I4b21b5280c3e3b926318200ce2c9eb8de2c7a747
Tomasz Iwanek [Tue, 26 Jul 2016 12:52:24 +0000 (14:52 +0200)]
Parse appwidget metadata
Requires:
- https://review.tizen.org/gerrit/#/c/81496/
Change-Id: I746240825a6ad1a00f72855e47562da25ce3fa31