Sangyoon Jang [Thu, 9 Feb 2017 10:57:57 +0000 (19:57 +0900)]
Release version 1.7.0
Changes:
- Fix memory leaks
- Add 0 for patch and minor version if it is not provided
- Fix code style
Change-Id: Ib393853754a71b3138eb8f2148f687d5ecb5da2f
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Piotr Ganicz [Fri, 13 Jan 2017 12:49:52 +0000 (13:49 +0100)]
Style check
Change-Id: I3eff062b27fe7b39a35670398a307a0a233d81be
Junghyun Yeon [Tue, 31 Jan 2017 05:41:22 +0000 (14:41 +0900)]
Add 0 for patch and minor version if it is not provided
- Tizen version policy doesn't display patch version if it is 0.
But user can "type" it into api-version of application and it cause
compare issue on VersionNumber class.
- So add 0 as patch or minor version if it is not provided by default
Change-Id: Ic21e16d3cf8642b89ab98bedd79bbe529dde2df8
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Sangyoon Jang [Thu, 26 Jan 2017 05:48:37 +0000 (14:48 +0900)]
Fix memory leak
Change-Id: I78d70a861a0d252ee792cf7008f654e89373c729
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
jongmyeongko [Thu, 19 Jan 2017 06:44:45 +0000 (15:44 +0900)]
Release Version 1.6.0
Changes:
- Remove Profile Build Dependency (trivial)
the changes are not signicant but let's start new minor version
as the first relase version.
Change-Id: I4a24c718eead09cc6db01aff42be14d8bbe94254
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
jongmyeongko [Thu, 19 Jan 2017 06:41:42 +0000 (15:41 +0900)]
Make the library version to be same as the pakcage version
Change-Id: I72186c5353b8458e80759ec218edc8c7567bd6eb
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
MyungJoo Ham [Mon, 14 Nov 2016 02:40:46 +0000 (11:40 +0900)]
Remove Profile Build Dependency (trivial)
- 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)
- The profile macro that creates TIZEN_* definition in the code is useless
because no one is using it:
manifest-parser$ grep -r "TIZEN_" *
CMakeLists.txt:ADD_DEFINITIONS("-DTIZEN_VERSION=\"${TIZEN_VERSION}\"")
CMakeLists.txt:IF(TIZEN_PROFILE STREQUAL "tv")
CMakeLists.txt: ADD_DEFINITIONS("-DTIZEN_TV")
CMakeLists.txt:ELSEIF(TIZEN_PROFILE STREQUAL "mobile")
CMakeLists.txt: ADD_DEFINITIONS("-DTIZEN_MOBILE")
CMakeLists.txt:ELSEIF(TIZEN_PROFILE STREQUAL "wearable")
CMakeLists.txt: ADD_DEFINITIONS("-DTIZEN_WEARABLE")
packaging/manifest-parser.spec: -DTIZEN_VERSION=%{tizen_version} \
packaging/manifest-parser.spec: -DTIZEN_PROFILE=%{profile}
manifest-parser$
Change-Id: I560c08a864e9a3c2b8e9c96c5b01fe871b505dcf
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
jongmyeongko [Thu, 8 Dec 2016 15:01:01 +0000 (00:01 +0900)]
allow space after [.] in application-id for backward compatability.
Change-Id: I9904adf4bcc6dea987551c77c153e27645d1c470
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
Damian Pietruchowski [Wed, 23 Nov 2016 14:17:34 +0000 (15:17 +0100)]
Remove 'return' in void method
Change-Id: I91e7f86271d9dd23292495dde06a8cea90ce1f74
Signed-off-by: Damian Pietruchowski <d.pietruchow@samsung.com>
Sangyoon Jang [Wed, 16 Nov 2016 10:26:53 +0000 (19:26 +0900)]
Fix CMakeLists.txt
To make extendible for adding source & header files.
Change-Id: I343a965ef8e84950c711ec7ef0e179c1b1a7dbe1
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Tomasz Iwanek [Tue, 4 Oct 2016 14:22:09 +0000 (16:22 +0200)]
Exceptions for truncating attributes
Default maximum value of attribute value length should not
be applied in some cases. This commit adds filter for these
cases.
Change-Id: Ia9ed6bf77cdc460b5caab0fb74364d6b9c054956
Tomasz Iwanek [Fri, 7 Oct 2016 12:42:32 +0000 (14:42 +0200)]
Remove dead code
Change-Id: Id9ef3d8d1fb26a4007524042be9e5d61f22dbc4b
Piotr Ganicz [Thu, 8 Sep 2016 13:59:29 +0000 (15:59 +0200)]
Unit test for iri_util
Change-Id: I707cff42d8a146805f07bbf47611848b9c6bb9b0
Bartlomiej Kunikowski [Tue, 13 Sep 2016 13:31:13 +0000 (15:31 +0200)]
Parse manifest error message fix
It fixes ParseManifestTest.HandlesBrokenManifestFile from parser_unittest
Change-Id: I12fa75f728bf216d22e4ba5e8cc323bc62af20ec
Tomasz Iwanek [Thu, 8 Sep 2016 11:47:56 +0000 (13:47 +0200)]
Expose methods in ManifestParserImpl for testing
Submit together:
- https://review.tizen.org/gerrit/87574
- https://review.tizen.org/gerrit/87575
Change-Id: I35d7691f09b78c7c8278548d81d811e87a5f3800
Tomasz Iwanek [Tue, 6 Sep 2016 09:32:08 +0000 (11:32 +0200)]
WARP IRI checking function
New function that check if IRI is valid according to:
- https://www.w3.org/TR/widgets-access/#ta-parse-origin-attr
Change-Id: Ia20346458287cd472d92d3148ef315830b217d7e
Tomasz Iwanek [Mon, 5 Sep 2016 10:06:03 +0000 (12:06 +0200)]
Set error if error wasn't set by handler
Set to give clue to client code what happened wrong.
Change-Id: I5c8666c121231e2fbede2571d32eb94139df8df5
Tomasz Iwanek [Fri, 2 Sep 2016 14:52:48 +0000 (16:52 +0200)]
Add const to GetManifestData()
Change-Id: I9bf42586cb828a75dc3c0a5d4384e06ef9fa2e9c
Piotr Dabrowski [Tue, 6 Sep 2016 07:47:08 +0000 (09:47 +0200)]
Log warnings for manifest string normalization.
Change-Id: I27ee1f95c5a20b683bbb6854b67faac3e4e96463
Piotr Dabrowski [Fri, 2 Sep 2016 09:26:30 +0000 (11:26 +0200)]
String length normalization in manifest file
Change-Id: Ib03d1681dedec552d7129d0506a50a6f62d4523d
Piotr Ganicz [Thu, 25 Aug 2016 15:39:46 +0000 (17:39 +0200)]
GetMutableManifestData function addition
This function exposes manifest data for modification.
Change-Id: I3e0c8e07807aad5d4074447003fce0ef40d6b2ba
Piotr Ganicz [Wed, 24 Aug 2016 08:10:24 +0000 (10:10 +0200)]
TestCases for LanguageTag
Change-Id: I255074fafdd3a7de97c567caec0bb36e0903abd1
Piotr Ganicz [Wed, 24 Aug 2016 12:11:57 +0000 (14:11 +0200)]
Elimination of regular expression
Change-Id: Ieb1cd845050b1896794230f1bde53e0929ba073b
Piotr Ganicz [Tue, 23 Aug 2016 11:01:30 +0000 (13:01 +0200)]
Validation for part of language tag.
This patch provides validation for extension and private use tag.
Change-Id: Iea3e561b49279085323fa3b84f94fc4b0edf5bad
Tomasz Iwanek [Fri, 24 Jun 2016 12:13:21 +0000 (14:13 +0200)]
Enchance logging
Although we should use debugger for troubleshooting, this may be
usefull for short analysis.
Change-Id: I06136949d6799269bbc4760f79d2eaddc69f5cd4
jongmyeongko [Thu, 16 Jun 2016 11:20:47 +0000 (20:20 +0900)]
fix compiler & linker flags
Change-Id: I59b2f8885a414ce2b79eb28fe030e182c00a8a26
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
Sangyoon Jang [Wed, 25 May 2016 05:16:57 +0000 (14:16 +0900)]
Add Trim method at VersionNumber
Change-Id: I57b5f331a618765c724d7c13a2625bbe5e924c84
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Piotr Ganicz [Tue, 24 May 2016 08:50:59 +0000 (10:50 +0200)]
Coding style patch
This patch provides 0 errors in check-coding-style script.
Change-Id: Ifb22a67276d46083112c87efcbeb8b617e4f3858
Arkadiusz Szulakiewicz [Fri, 13 May 2016 10:37:22 +0000 (12:37 +0200)]
Move tpk and wgt handlers to separate repositories
Change-Id: I2d2967d1a8b64635c881875f55f2bd8d0d4c86d5
jongmyeongko [Mon, 16 May 2016 06:40:46 +0000 (15:40 +0900)]
migration of hwacceleration related changes from tizen 2.4
Change-Id: I2b6c88205fd77270d1038451f177baa7e82a703b
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
jongmyeongko [Thu, 12 May 2016 05:48:15 +0000 (14:48 +0900)]
chnage PROJECT_TAG as 'MANIFEST_PARSER'
Change-Id: I99297b9ae4b08b6c058d4f026fc03177566536f5
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
Tomasz Iwanek [Mon, 9 May 2016 10:08:21 +0000 (12:08 +0200)]
Support URL start file for w3c content element
To verify, install successfully widgets from issues:
- TSAM-2707
Change-Id: Ia49fad4b82a5ed030c7704f6f03bda78323e96a7
Arkadiusz Szulakiewicz [Mon, 2 May 2016 10:53:16 +0000 (12:53 +0200)]
Use DLOG for logging
Change-Id: I2dc65ffed7b1dfa2300e8e6fb79cf629e643a233
Piotr Ganicz [Fri, 6 May 2016 13:16:35 +0000 (15:16 +0200)]
Adjusted setters
This commit adjust setters in code to take by value with std::move.
Change-Id: Ibb48f134165188c923ed30ebbe4d21f628c3f6f3
Tomasz Iwanek [Mon, 9 May 2016 11:43:11 +0000 (13:43 +0200)]
Fix AppWidgetHandler
To verify, install widget from issue: TSAM-2771
Change-Id: If544d54ea66d4d2e517b451a01e730ddd64b92e1
Hwankyu Jhun [Mon, 9 May 2016 07:33:33 +0000 (16:33 +0900)]
Add color-depth attribute on splash screen
- Requires:
[pkgmgr-info] https://review.tizen.org/gerrit/#/c/68656/
Change-Id: I36901b117f77328422e8319a9f5363df1ddcdaa8
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Sangyoon Jang [Wed, 4 May 2016 08:34:49 +0000 (17:34 +0900)]
Parse category, metadata, background category for watchapp
Change-Id: I6975dad294ebcd60e3cb9a1163f3be803eaeeab4
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Kamil Rojewski [Fri, 22 Apr 2016 11:15:13 +0000 (13:15 +0200)]
switched raw ptrs to shared_ptrs to prevent leaks
Change-Id: Ib6d81c69dbccc6eff315deae817118468600084c
Kamil Rojewski [Wed, 20 Apr 2016 05:36:50 +0000 (07:36 +0200)]
crash fix for ime handler
Change-Id: I7e7f05bcecca8168bf4d2780a0c1836a7d21013e
Tomasz Iwanek [Wed, 6 Apr 2016 12:27:24 +0000 (14:27 +0200)]
Remove language tag validation in tpk handlers
Those check are problematic for app store tpk packages
that has invalid values. We need to keep them to be able
to be installed.
Change-Id: I70ebffee41dd5382992a75bc8f1cbc1c69c51a76
Tomasz Iwanek [Mon, 4 Apr 2016 09:26:47 +0000 (11:26 +0200)]
Free handlers assigned to ManifestHandlerRegistry
To verify, run smoke tests.
Change-Id: I80784d1580b5f883fe404d475ee6729b599a4bc7
JongHeon Choi [Tue, 15 Mar 2016 02:13:48 +0000 (11:13 +0900)]
Modify minimum Platform version for wearable profile.(2.3.1 -> 2.3)
Change-Id: I18ff9dd1df6a4ef79296c18cf3a4ffc68e73e470
jongmyeongko [Mon, 21 Mar 2016 08:31:35 +0000 (17:31 +0900)]
modify BSD license identifier.
Change-Id: Ia822ee411988e792cd4f49dde3c2c2b52e7a20d5
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
Hwankyu Jhun [Sat, 12 Mar 2016 07:28:53 +0000 (16:28 +0900)]
Add 'splash-screen-display' attribute for uiapplication
Requires:
https://review.tizen.org/gerrit/#/c/61995/
Change-Id: I90cb6506751603e693eda45ba881ec60325bad59
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Tomasz Iwanek [Wed, 9 Mar 2016 11:47:27 +0000 (12:47 +0100)]
Fix formatting
Change-Id: I3b491e1e9fa9d8e37dd902cde583b41f8996453c
Sangyoon Jang [Wed, 16 Mar 2016 02:56:57 +0000 (19:56 -0700)]
Revert "Fix validation of widget-application"
This reverts commit
19e01c74fbe478ff98465c58678cf20764f1f9bc.
Change-Id: Id6f77d0ea66603b66d3ea97104ebe8474b0404a0
Semun Lee [Fri, 11 Mar 2016 11:07:28 +0000 (20:07 +0900)]
Fix mismatched path
Change-Id: I4687ce465136bac3ea07db3658172b408332a54e
Signed-off-by: Semun Lee <sm79.lee@samsung.com>
Sangyoon Jang [Fri, 11 Mar 2016 02:33:36 +0000 (11:33 +0900)]
Reorder member initializing at watch_application_handler
Fix warning(-Wreorder).
Change-Id: I713281815b17f9d65a6dd941899b2d988dc0b5ac
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Tomasz Iwanek [Thu, 10 Mar 2016 09:12:42 +0000 (10:12 +0100)]
Remove author email and href validation
We cannot translate authors email and href into valid one for platform
manifest if they don't exist, therefore for now validation of author is
removed as it is causing trouble when updating wgt package with author
but without email or href.
Change-Id: I70af08ec498fb1234b9d3dea058baae964b82ce3
Tomasz Iwanek [Mon, 7 Mar 2016 08:42:50 +0000 (09:42 +0100)]
Defaults in UIApplicationInfo
Change-Id: I6319c21c7a43c2c4f0d63dcfae0c9e54ade9ee75
Tomasz Iwanek [Fri, 4 Mar 2016 11:58:02 +0000 (12:58 +0100)]
Fix validation of watch-application
Change-Id: Ia742bf5ff7180f0808b8ddabf5b80cf7f63530d4
Tomasz Iwanek [Fri, 4 Mar 2016 09:35:30 +0000 (10:35 +0100)]
Fix validation of widget-application
Change-Id: I35039f34f6caa72a7ac1094cf190a854f678ec48
jongmyeongko [Mon, 7 Mar 2016 08:58:35 +0000 (17:58 +0900)]
fix license declaration
this change is made according to license declaration rule.
(BSD-3-Clause -> BSD-2.0)
Change-Id: Ia79757652cd3ce4484b352997497ea5a0aec68b8
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
Tomasz Iwanek [Thu, 3 Mar 2016 15:18:54 +0000 (16:18 +0100)]
Fix service-application validation
- add 'multiple' attribute for service application,
- add 'taskmanage' attribute for service application,
- validation for value of 'on-boot' and 'auto-restart'.
Change-Id: I8d509a1217036c2a1f36c2fd2dd59da366cc7663
Tomasz Iwanek [Wed, 2 Mar 2016 13:03:04 +0000 (14:03 +0100)]
Fix ui-application validation
- validation of <label> xml:lang attribute,
- check value of 'multiple' attribute,
- check value of 'taskmanage' attribute,
- check value of 'nodisplay' attribute,
- check name attribute on appcontrol's operation,
- check name attribute on appcontrol's mime,
- check name attribute on appcontrol's uri.
Change-Id: I4f39295e52b18361c153d928e8ccb857f85f89c2
Dongkyun, Son [Fri, 19 Feb 2016 10:26:34 +0000 (19:26 +0900)]
packaging: removed '-Wl,as-needed' for build error.
Change-Id: I2cc8f6847fda6c068295120ba9bacb1e2e3406a8
Signed-off-by: Dongkyun, Son <dongkyun.s@samsung.com>
Tomasz Iwanek [Wed, 24 Feb 2016 08:44:30 +0000 (09:44 +0100)]
Parsing ambient_support attribute in config.xml
Change-Id: Idd31f3d45de23462448d30e7f03884d04e7f01b5
Tomasz Iwanek [Wed, 2 Mar 2016 08:54:18 +0000 (09:54 +0100)]
Remove validation in author email and package version number
Verification: run "tpk-backend -y ${pkgid}" for every preloaded app in mobile profile.
All manifests should validate no matter the content.
Change-Id: Ia13fd01db26291396c613de65f5ba795836fb55d
Arkadiusz Szulakiewicz [Wed, 24 Feb 2016 14:53:40 +0000 (15:53 +0100)]
Add WatchApplicationHandler to TPK config parser
Change-Id: Ia77f66156f374f43ff36a8817a22acd0c00432a6
Arkadiusz Szulakiewicz [Wed, 24 Feb 2016 12:42:48 +0000 (13:42 +0100)]
Implement parsing for <watch-application> element
Change-Id: I43703752a9723c167023fd8776f611ec1018670e
Tomasz Iwanek [Mon, 29 Feb 2016 12:56:28 +0000 (13:56 +0100)]
Remove validation of text of description/author for preloaded apps
Change-Id: Ia5f287f0545dc10ed786c03de249356f4bbdc183
Tomasz Iwanek [Mon, 29 Feb 2016 12:43:48 +0000 (13:43 +0100)]
Remove validation of author's href attribute
Preloaded packages declares "www.samsung.com" which is missing
scheme. To avoid problem for packages, this patch removes validation
of href.
Change-Id: I29ff03f77ff8aecb7b702fa2404570cf07523abd
Tomasz Iwanek [Fri, 26 Feb 2016 10:52:28 +0000 (11:52 +0100)]
Fix tpk description handler
Requires to be submitted with:
- https://review.tizen.org/gerrit/60481
Change-Id: I8b072fbb867aa0f97a6be5413138ed43b1e1c81b
Tomasz Iwanek [Thu, 25 Feb 2016 13:47:39 +0000 (14:47 +0100)]
Fix tpk author handler
Requires to be submitted with:
- https://review.tizen.org/gerrit/#/c/60464/
Change-Id: Ibe3f8384a9c64e4bcdabd12bbd3bd597c10498ad
Tomasz Iwanek [Wed, 24 Feb 2016 16:17:02 +0000 (17:17 +0100)]
Validate package version number
Run:
/usr/bin/manifest-parser-ut/version_number_unittest
Change-Id: Ib8dd53a7d683834afe70dd8d651b26341ecfb6b2
Tomasz Iwanek [Wed, 24 Feb 2016 15:49:39 +0000 (16:49 +0100)]
Validate package type in platform manifest
Change-Id: I10b1bc37b051f6ee8f8b0b464988c7a5e5c8d68c
Tomasz Iwanek [Wed, 24 Feb 2016 15:27:16 +0000 (16:27 +0100)]
Validate tpk package and application ids
Most important, they should not be composed of '/'s.
Change-Id: Ia6a9441680c5ceb05abec2defc7c9f866fd58bef
Tomasz Iwanek [Wed, 24 Feb 2016 12:16:58 +0000 (13:16 +0100)]
Do not accept invalid value of install-location
Change-Id: I1fcc1314097897f7c09af5556be5242d2b7f89c1
Hwankyu Jhun [Tue, 23 Feb 2016 23:04:43 +0000 (08:04 +0900)]
Add app-control-operation attribute on splash screen
Requires:
https://review.tizen.org/gerrit/#/c/60185/
Change-Id: Idcb5d1d90360ab5ea0dfd307e9501de19a1aa8d5
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Tomasz Iwanek [Mon, 22 Feb 2016 14:15:12 +0000 (15:15 +0100)]
Fix crash when tpk manifest's root element is invalid
Change-Id: I6a3d87296341120a4385ae33a0c336c7734b27e3
jongmyeongko [Thu, 18 Feb 2016 06:58:45 +0000 (15:58 +0900)]
remove checking api-version for launch_mode (tpk only)
For TPK, lower-version package can have attributes of higer-version.
Change-Id: I5d595681c3bb80bbc776f128415762c96671f79d
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
Hwankyu Jhun [Fri, 12 Feb 2016 11:21:02 +0000 (20:21 +0900)]
Support splash screen
Parse splash-screens in tpk manifest
splash-screen attributes:
- src
- type
- dpi
- orientation
- indicator-display
Requires:
https://review.tizen.org/gerrit/#/c/59363/
Change-Id: I953fc26d01549cacf5752e5fc5140db13682bb19
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
jongmyeongko [Fri, 12 Feb 2016 13:00:51 +0000 (22:00 +0900)]
'name' attribute of 'image' element is not obligatory.
this fixes the installation failure of some packages.
Change-Id: I4840b04f267a09a63b727de2ef0d1c1d82c9f79c
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
Tomasz Iwanek [Mon, 8 Feb 2016 14:59:36 +0000 (15:59 +0100)]
Add <category> tag parsing in tpk manifest
Change-Id: Iaa1372bf328444fe99124c17e1f5dde23c71f6cb
Tomasz Iwanek [Mon, 8 Feb 2016 15:11:04 +0000 (16:11 +0100)]
Fix keys in WidgetApplicationHandler
Change-Id: I77e37dbb57458e38f0942f345031cdac422a3933
Tomasz Iwanek [Thu, 11 Feb 2016 15:38:18 +0000 (16:38 +0100)]
Code cleanup
Given TODOs won't be fixed.
Change-Id: I0212e01db37e8edca350119f483772b59d04c25d
Tomasz Iwanek [Thu, 11 Feb 2016 13:47:11 +0000 (14:47 +0100)]
Fix language tag validation in config.xml parser
From spec:
- http://www.w3.org/TR/widgets/#rule-for-finding-a-file-within-a-widget-package-0
fixed:
- behaviour from point 5.B
- behaviour from point 6 (so that only locales/${valid_language_tag}/ is searched)
Change-Id: Ifc96d7b7d76578af7337dc4c36ca4aff1b7e7b91
Tomasz Iwanek [Thu, 4 Feb 2016 16:08:09 +0000 (17:08 +0100)]
Make <account>'s providerid attribute optional
config.xml doesn't define 'providerid' attribute. This causes
error in validation if webapplication is updated or removed
during parsing platform manifest file for that application.
Make attribute optional.
To verify install, update then uninstall webapplication
with <account> tag.
Change-Id: If849c596467415cab20ebeb18220339586f06523
WonYoung Choi [Thu, 11 Feb 2016 02:55:47 +0000 (11:55 +0900)]
Fix value check of indicator-presence and backbutton-presence
indicator-presence and backbutton-presence can have 'enable' or
'disable', not true or false.
Change-Id: I25ff879f9b1a69679f5c2f62448a5a2080f3d13c
Tomasz Iwanek [Wed, 10 Feb 2016 09:56:55 +0000 (10:56 +0100)]
Stylecheck fix
Run stylecheck to verify:
./tools/check-coding-style
Change-Id: I5d4d0e5faa085b450eb89d94ae5420ae5e8d4bb6
Lukasz Wysocki [Wed, 3 Feb 2016 07:42:43 +0000 (08:42 +0100)]
Add missing constants in application handler header file
This commit fix build errors due to missing keys kIconLangKey and
kIconDpiKey.
Change-Id: I68765071ea3f140fea92560559a106bdba665cf6
Junghyun Yeon [Wed, 3 Feb 2016 06:56:10 +0000 (22:56 -0800)]
Merge "Support localized/multi-resolution app icons" into tizen
jongmyeong ko [Wed, 3 Feb 2016 00:31:06 +0000 (16:31 -0800)]
Revert "add parsing public-vesion attribute of "process-pool"."
This reverts commit
0d1f58779d59e3e5002df6ce3d8a4dbd1d742357.
Change-Id: I6d737906196431dae222a10cf84e062300bdbe6d
Junghyun Yeon [Mon, 1 Feb 2016 11:41:08 +0000 (20:41 +0900)]
Support localized/multi-resolution app icons
Changes applied at
[manifest-parser][app-installer][pkgmgr-info]
Change-Id: Iaace9422f8098e30d98cfb6da53ec7aaa8fb4fce
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
jongmyeongko [Mon, 1 Feb 2016 10:16:25 +0000 (19:16 +0900)]
add parsing public-vesion attribute of "process-pool".
Change-Id: I27bc9c9a3377da3b3ae244c07e86b55ac581a7a0
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
Pawel Sikorski [Tue, 26 Jan 2016 09:09:51 +0000 (10:09 +0100)]
small fixes
* removing TODOs
* fix cppcheck found errors
* fix compilation warnings
Change-Id: I062cfdad62a10e0609608bb13cbed7354146a0b5
Arkadiusz Szulakiewicz [Wed, 20 Jan 2016 08:51:42 +0000 (09:51 +0100)]
Add preload property to package handler
Change-Id: I431a3625e84171c3f2139ac84b24e28f2cfbaa57
Lukasz Wysocki [Thu, 21 Jan 2016 12:14:02 +0000 (13:14 +0100)]
Unify lib name for wgt and tpk
Following commits should be merged together:
- https://review.tizen.org/gerrit/#/c/57676/
- https://review.tizen.org/gerrit/#/c/57677/
- https://review.tizen.org/gerrit/#/c/57681/
Change-Id: I19c8641a28fdaed3f0b265cd2a32e2e6cd1d32e0
Lukasz Wysocki [Fri, 15 Jan 2016 11:35:31 +0000 (12:35 +0100)]
Unification of directories of WGT and TPK handlers
This change should be merged together with change
https://review.tizen.org/gerrit/#/c/57154/
Change-Id: I0e9601a4df826cfbf498ecaff55e152ad3005f30
Tomasz Iwanek [Tue, 19 Jan 2016 09:18:51 +0000 (10:18 +0100)]
Ignore empty <icon/> in tpk manifest
Preload apps have <icon/> tags. It is safe to ignore this.
Change-Id: If17c57688eff0d4d48977d5de2c789b32e5de76d
Tomasz Iwanek [Mon, 18 Jan 2016 08:41:28 +0000 (09:41 +0100)]
Fix AccountHandler
Change-Id: I995583431bbd4d382e1021fd4aa7796e1e87949a
Lukasz Wysocki [Fri, 15 Jan 2016 10:07:58 +0000 (11:07 +0100)]
Style and code fix
Change-Id: I495618ee4127e94e2b012d0a2ed02e10070d72ca
Lukasz Wysocki [Tue, 15 Dec 2015 09:49:46 +0000 (10:49 +0100)]
Add background-category parsing from metadata element
Refactoring UI, Service and Widget Application Handlers
This commit is required by following change:
- https://review.tizen.org/gerrit/#/c/54915/
This change requires:
- https://review.tizen.org/gerrit/#/c/55660/
- https://review.tizen.org/gerrit/#/c/55192/
Change-Id: I65d5617f80a2f426ca297b5ca9ad22ce910c2262
Lukasz Wysocki [Mon, 28 Dec 2015 10:50:35 +0000 (11:50 +0100)]
Fix parsing uri and mime attributes of app-control element
Change-Id: I2de008d82358105b3901e56ec95f74ee142b9622
Lukasz Wysocki [Tue, 12 Jan 2016 10:13:32 +0000 (11:13 +0100)]
Remove unnecessary code
Change-Id: If4c4224c67c0647f5e0c0d63198291a53b5a349b
Lukasz Wysocki [Tue, 22 Dec 2015 10:26:45 +0000 (11:26 +0100)]
Style fix
Change-Id: I1a4ea9387cd99c0e5b8dd0d33c7cbcdb7dd3aa38
Kamil Chlodnicki [Tue, 22 Dec 2015 14:20:25 +0000 (15:20 +0100)]
Fix path in parser UT
Change-Id: I21c2ec6e045443a6fc183153aa5c29bd9e3fb261
Kamil Chlodnicki [Tue, 22 Dec 2015 14:04:19 +0000 (15:04 +0100)]
Fix failing manifest util UT
Change-Id: Ibe6f109eb9c65cd296c68c5f03fa4781bf5bcfb9
Tomasz Iwanek [Mon, 21 Dec 2015 10:52:00 +0000 (11:52 +0100)]
Parse package type in tpk parser
Change-Id: Ied2ddd62e3deb6e65bf2b915a888e4edc4829a9b
Arkadiusz Szulakiewicz [Tue, 5 Jan 2016 08:04:40 +0000 (09:04 +0100)]
Include License statement in spec files
Change-Id: I090db23f07e8a45281ff992bc836042cad062bcf