platform/framework/web/wrt-installer.git
11 years agoChange min value of updatePeriodType to 1800
Yunchan Cho [Sat, 22 Jun 2013 13:10:38 +0000 (22:10 +0900)]
Change min value of updatePeriodType to 1800

[Issue#] N/A
[Problem] min value of updatePeriodType on schema is not 1800
[Cause] N/A
[Solution] min value of it is changed from 60 to 1800

Change-Id: Ibae00eef6f464f31c44b7f429ae4579d76f46224

11 years agoCircular dependency removal in xml schema
Tomasz Iwanek [Mon, 17 Jun 2013 07:44:52 +0000 (09:44 +0200)]
Circular dependency removal in xml schema

[Issue#]       LINUXWRT-457
[Bug]          Tizen IDE requires no circular dependecies in xml schema
               Missing namespace for elements.
               Using import instead of include.
               Ambiquitious model for foreign element in widget element (it just cannot be expressed...)
[Cause]        N/A
[Solution]     Move conflict part to new xsd file
[Verification] run on PC: xmlstarlet val -e -s configuration/widgets.xsd configuration/config.xml.
Check xml schema for IDE:
- Run eclipse (Java EE edition!).
- Create Project of type of "XSD Schema File".
- Copy xsd files to project.
- Right click on widgets.xsd file in Project Explorer view.
- Choose "Validate" menuitem.
- No errors should appear.

Change-Id: I894a70c2548fc667c0a78ecde880e95b7b8fe4b7

11 years ago[Release] wrt-installer_0.1.85
Soyoung Kim [Fri, 21 Jun 2013 12:05:46 +0000 (21:05 +0900)]
[Release] wrt-installer_0.1.85

Change-Id: I3e3b24cda75d9991f9a952d77242e3516316ea18

11 years agoRemove two tests from WidgetUpdate test group
Grzegorz Rynkowski [Thu, 20 Jun 2013 17:34:21 +0000 (19:34 +0200)]
Remove two tests from WidgetUpdate test group

[Issue#] LINUXWRT-403
[Problem] Two tests are incompatible to the specification 2.1
[Cause] N/A
[Solution] Comment it.
[Verification]
    1. Build wrt-installer repo with --define "WITH_TESTS ON"
    2. Run tests wrt-installer-tests-general --output=text.
    It should be test group named "WidgetUpdate" who contains 5 tesets.
    All of them should pass.

Change-Id: Idf140b87bf7077e1014f269a4c8091e357078bf2

11 years agoFixed can't install hybrid web app.
Soyoung Kim [Fri, 21 Jun 2013 05:51:52 +0000 (14:51 +0900)]
Fixed can't install hybrid web app.

[Issue#] N/A
[Problem] there is no service app data in aul db.
[Cause] because of upgrade manifest file before insert service app data in manifest file.
[Solution] remove to upgrade manifest before installation service app if web app is hybrid.
[SCMRequest] N/A

Change-Id: Ia2e706ae86c7c645fb8207a7af311f20cabeef09

11 years ago[Release] wrt-installer_0.1.84
sung-su.kim [Fri, 21 Jun 2013 02:46:12 +0000 (11:46 +0900)]
[Release] wrt-installer_0.1.84

Change-Id: Ifea8ca4d735830f948b79c924c5ae0c9bc491621

11 years agochange directory owner during update web app.
Soyoung Kim [Thu, 20 Jun 2013 11:53:33 +0000 (20:53 +0900)]
change directory owner during update web app.

[Issue#] N/A
[Problem] private directory owner changed to root during update web app.
[Cause] because of copy backup directory.
[Solution] chage owner to app during update web app.
[SCMRequest] N/A

Change-Id: Id3719ef0fec9236c318e047c7da27b5ab107e42d

11 years agoSupport 'use-decoration' attribute of <tizen:box-size>
Yunchan Cho [Tue, 18 Jun 2013 12:36:34 +0000 (21:36 +0900)]
Support 'use-decoration' attribute of <tizen:box-size>

[Issue#] N/A
[Problem] frame decoration feature was not supported on dynamic box
[Cause] There is no way for developer to apply frame decoration of dynamic box
[Solution] For this, 'use-decoration' attribute has been added to <tizen:box-size>
           'use-decoration' attribute is optional, and can have 'true' or 'false' as value.
           default value is 'true'
[SCMRequest] Depends on: wrt-commons. https://review.tizenrsa.org/#/c/75079/

Change-Id: I08fff1d8f022d6de0c2835cce0e7c100b1c8550d

11 years agoAdd WidgetUpdate tests
Grzegorz Rynkowski [Tue, 11 Jun 2013 13:37:20 +0000 (15:37 +0200)]
Add WidgetUpdate tests

[Issue#] LINUXWRT-403
[Problem] A lot of paths used in wrt are constructedmanually
[Cause] N/A
[Solution] Add WidgetUpdate test group.
[Verification]
    1. Build wrt-installer repo with --define "WITH_TESTS ON"
    2. Run tests wrt-installer-tests-general --output=text.
    It should be test group named "WidgetUpdate" who contains 7 tesets.
    Five of them passed, and two failed.

Change-Id: I7ade49f50cfbf6ef2e476357e8ad39f0315889cd

11 years agoMerge "[Release] wrt-installer_0.1.82"
HOSEON LEE [Thu, 20 Jun 2013 05:09:10 +0000 (05:09 +0000)]
Merge "[Release] wrt-installer_0.1.82"

11 years agoChange tizen:metadata details
Jihoon Chung [Tue, 18 Jun 2013 05:33:17 +0000 (14:33 +0900)]
Change tizen:metadata details

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Change tizen:metadata details
Add value is null case
[SCMRequest] must be imported with wrt-commons

Change-Id: I7ab48bee18e8d3689dd129877958aa39e5dc8fda

11 years agoFixed resource symbolic link for prealod app.
Soyoung Kim [Tue, 18 Jun 2013 12:25:19 +0000 (21:25 +0900)]
Fixed resource symbolic link for prealod app.

[Issue#] P130614-0991
[Problem] show wrong alarm icon at schedule memo app.
[Cause] wrong symbolic link for service app.
[Solution] change symbolic link at resource directory.
[SCMRequest] N/A

Change-Id: I2a517a5e544211a18319e6892870a5349957e7c9

11 years ago[Release] wrt-installer_0.1.82
sung-su.kim [Tue, 18 Jun 2013 05:46:01 +0000 (14:46 +0900)]
[Release] wrt-installer_0.1.82

Change-Id: Id59079f9856b6e3c30085f2c8dd8a2e754b2a8a3

11 years agoFix installation of NPRuntime plug-ins.
Zbigniew Kostrzewa [Fri, 14 Jun 2013 10:56:53 +0000 (12:56 +0200)]
Fix installation of NPRuntime plug-ins.

[Issue#] N/A
[Problem] All NPRuntime plug-ins are installed with a widget instead of
only those that match target architecture.
See "Tizen Web Runtime Core Specification 2.1", section
"Web Application Installation", requirements 0102 and 0103.
[Cause] N/A
[Solution] Install from widget package from sub-directory
"plugins/" only those files that are in sub-directory for target
architecture.
[SCMRequest] Depends on: https://review.tizenrsa.org/74219

[Verification]
1. Build repository.
2. Install widget npruntime-all-on-arm-x86.wgt from
RSA/test/wrt/wrt-package-management-tests/resources/ on the device.
3. Check if only plug-ins for arm architecture have been installed.

Change-Id: Iaa5ddca79f8cb1bc0237531869841864ee0e4625

11 years ago[CTS Week24] appwidget-box-label-null should PASS
Kamil Nowac [Fri, 14 Jun 2013 09:44:15 +0000 (11:44 +0200)]
[CTS Week24] appwidget-box-label-null should PASS

[Issue#] LINUXWRT-450
[Problem] widget doesn't install
[Cause] N/A
[Solution] Changed verify method
[Verification]
1. Build wrt-installer
2. install appwidget-box-label-null from attachement in
http://cam.sprc.samsung.pl/browse/LINUXWRT-450
Widget should install without problems

Change-Id: Ib4d3635eb94936e0d4a8dced0512cdd6f97e56db

11 years ago[Release] wrt-installer_0.1.81
Soyoung Kim [Fri, 14 Jun 2013 06:19:08 +0000 (15:19 +0900)]
[Release] wrt-installer_0.1.81

Change-Id: Ia3ec3c7156363bede44a520a1e41e479bacdb383

11 years agoModification of widgets.tizen.xsd for splash screen support.
Taejeong Lee [Fri, 14 Jun 2013 05:25:00 +0000 (14:25 +0900)]
Modification of widgets.tizen.xsd for splash screen support.

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Modification of widgets.tizen.xsd for splash screen support.

Change-Id: I5e3fe9011c3d9922a36391ad212c0927378610a0

11 years agoFixed get signature file logic
Soyoung Kim [Fri, 14 Jun 2013 04:53:32 +0000 (13:53 +0900)]
Fixed get signature file logic

[Issue#] N/A
[Problem] can't install twitter web app.
[Cause] fail to get signature file.
[Solution] if there is no signature file, skip get certificate.
[SCMRequest] N/A

Change-Id: I1371ca4239eef58c0e99d4122055db66b6514289

11 years ago[Release] wrt-installer_0.1.80
Jihoon Chung [Thu, 13 Jun 2013 14:10:51 +0000 (23:10 +0900)]
[Release] wrt-installer_0.1.80

Change-Id: Iecdf197484422a9ad813b94b0223a8c4866a3c7e

11 years agoFixed reinstall hybrid web app.
Soyoung Kim [Wed, 12 Jun 2013 11:02:27 +0000 (20:02 +0900)]
Fixed reinstall hybrid web app.

[Issue#] N/A
[Problem] failed installation native app
[Cause] can't check whether hybrid web app or not.
[Solution] fixed check routine.
[SCMRequest] N/A

Change-Id: I645a41dbd761135dfa014f86ab7bcc57d008bfdb

11 years ago[CTS Week24] W3C P&C wiget installation
Kamil Nowac [Wed, 12 Jun 2013 14:46:15 +0000 (16:46 +0200)]
[CTS Week24] W3C P&C wiget installation

[Issue#] LINUXWRT-437
[Problem] Unhandled exception during instalation
of bg.wgt and bh.wgt
[Cause] N/A
[Solution] Checking existence of config.xml
[Verification]
1.Build wrt-extra and wrt-installer with --define "WITH_TESTS ON"
2.Install widgets bg.wgt and bh.wgt (/opt/share/widget/tests/w3c_widgets/)
Installation should fail but without unhandled exceptions.

Change-Id: I8ccf79e30f89664e2b66ad96efb715721c62aecc

11 years agoMerge "Content tag parsing fix"
Pawel Sikorski [Thu, 13 Jun 2013 10:24:39 +0000 (10:24 +0000)]
Merge "Content tag parsing fix"

11 years agoFixed hybrid web app update
Soyoung Kim [Thu, 13 Jun 2013 05:02:12 +0000 (14:02 +0900)]
Fixed hybrid web app update

[Issue#] N/A
[Problem] can't update hybrid web app.
[Cause] failed update manifest file.
[Solution] update manifest file.
[SCMRequest] N/A

Change-Id: I6f58c91a7171771b240c571f793f4565cded2a3b

11 years ago[Release] wrt-installer_0.1.79
Jihoon Chung [Thu, 13 Jun 2013 04:23:09 +0000 (13:23 +0900)]
[Release] wrt-installer_0.1.79

Change-Id: I208009ba1399ac478423f522ca0845446ebd1065

11 years agoContent tag parsing fix
Tomasz Iwanek [Wed, 12 Jun 2013 13:34:01 +0000 (15:34 +0200)]
Content tag parsing fix

[Issue#]       LINUXWRT-438
[Bug]          Bug in content parsing when src == "" is treated as if not encountered at all
[Cause]        Wrong content parswing changes
[Solution]     Fix
[Verification] Run tests:
 wrt-extra-tests-w3c --output=text --regexp='br'
 wrt-extra-tests-w3c --output=text --regexp='bq'
 wrt-extra-tests-w3c --output=text --regexp='bs'
 wrt-extra-tests-w3c --output=text --regexp='d7'
 wrt-extra-tests-w3c --output=text --regexp='d8'
 wrt-extra-tests-w3c --output=text --regexp='gb'
 wrt-extra-tests-w3c --output=text --regexp='b3'
 wrt-extra-tests-misc --output=text --regexp='first_content'
 wrt-extra-tests-misc --output=text --regexp='prefer_tizen_content'

Change-Id: I4d0eb996a4bcebbfab960fbd73c41eb04c124dde

11 years agoUpdate XSD
Jihoon Chung [Wed, 12 Jun 2013 06:10:29 +0000 (15:10 +0900)]
Update XSD

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Update XSD
Fixed XSD compile error in the box-label
Add "hwkey-event" to the tizen:setting
[SCMRequest] N/A

Change-Id: I0ebf9e2b56befec970f89790272c5adb78c96fef

11 years agoFixed package version
Soyoung Kim [Wed, 12 Jun 2013 08:58:16 +0000 (17:58 +0900)]
Fixed package version

[Issue#] N/A
[Problem] wrong package version
[Cause] N/A
[Solution] fixed update pkg parser api..
[SCMRequest] N/A

Change-Id: I4380f8fc4862dc1543632770738f4dc588b351dd

11 years agoFixed wrong package info version
Soyoung Kim [Wed, 12 Jun 2013 06:05:48 +0000 (15:05 +0900)]
Fixed wrong package info version

[Issue#] N/A
[Problem] wrong package version
[Cause] wrong check pre condition.
[Solution] fixed condition.
[SCMRequest] N/A

Change-Id: If9e60bca9dc3ee363ba0eae95d019ddefa9610cc

11 years ago[Release] wrt-installer_0.1.78
sung-su.kim [Tue, 11 Jun 2013 02:25:30 +0000 (11:25 +0900)]
[Release] wrt-installer_0.1.78

Change-Id: Ide8397a93147ca5ed769002e1b4152efb9a977e6

11 years agoFixed installation hybrid web app.
Soyoung Kim [Tue, 11 Jun 2013 05:54:49 +0000 (14:54 +0900)]
Fixed installation hybrid web app.

[Issue#] N/A
[Problem] can't install hybrid web app.
[Cause] wrong comparison
[Solution] fixed comparison.
[SCMRequest] N/A

Change-Id: I67fb358f683a82dc3d601c86148dc47705ef2687

11 years ago[Path usage Unification] Plugin Installation part unification
Kamil Nowac [Wed, 29 May 2013 13:05:55 +0000 (15:05 +0200)]
[Path usage Unification] Plugin Installation part unification

[Issue#] LINUXWRT-395
[Problem] A lot of paths used in wrt are constructed manually
[Cause] N/A
[Solution] Used module DPL::Utils::Path
[Verification] 1. Build wrt-installer repo with --define "WITH_TESTS ON"
2. Install plugins by using wrt-installer -p and
run tests wrt-installer-tests-general --output=text
They shoud install without problems and tests should pass.

Change-Id: I6e03f4732a6bb10df78dfb0bc451f5a3da627ac8

11 years agoFixed systemd
Soyoung Kim [Mon, 10 Jun 2013 08:45:14 +0000 (17:45 +0900)]
Fixed systemd

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] fixed systemd
[SCMRequest] N/A

Change-Id: Ic04ac832ac2f9de80bb68f8d3f6c985803434e0f

11 years agofixed wrong package version.
Soyoung Kim [Mon, 10 Jun 2013 08:27:00 +0000 (17:27 +0900)]
fixed wrong package version.

[Issue#] N/A
[Problem] can't update package version.
[Cause] should be call parsing upgrade api when web app update.
[Solution] call parsing upgrade api if prealod web app update.
[SCMRequest] N/A

Change-Id: Ifb0f60a747d971fbe98000f5c067622afa619bd4

11 years agoapp directory isn't removed if native app installation failed.
Soyoung Kim [Mon, 10 Jun 2013 06:36:38 +0000 (15:36 +0900)]
app directory isn't removed if native app installation failed.

[Issue#] S1-14267
[Problem] app directory isn't removed.
[Cause] missing directory remove.
[Solution] add directory remove.
[SCMRequest] N/A

Change-Id: I76f6e3d0caff773355e40b5de720ec9e41ec5a98

11 years agoSplash screen declaration element name was changed.
Taejeong Lee [Fri, 7 Jun 2013 02:05:22 +0000 (11:05 +0900)]
Splash screen declaration element name was changed.

 - 'tizne' namespace is needed.
 <splash src="...">  ->  <tizen:splash src="...">

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Splash screen declaration element name was changed.

Change-Id: Id768612da81a51c7d70bdb842af907e94c613399

11 years ago[Release] wrt-installer_0.1.75
Jihoon Chung [Fri, 7 Jun 2013 05:18:13 +0000 (14:18 +0900)]
[Release] wrt-installer_0.1.75

Change-Id: I780b2f66035cf1cfd211f6c68c61ed2eb3660bc2

11 years agoMerge "[Path usage Unification] Widget Uninstallation part unification"
Pawel Sikorski [Thu, 6 Jun 2013 15:36:02 +0000 (00:36 +0900)]
Merge "[Path usage Unification] Widget Uninstallation part unification"

11 years agoInstaller Jobs list clean up
Rafal Bednarski [Wed, 29 May 2013 11:58:01 +0000 (13:58 +0200)]
Installer Jobs list clean up

[Issue#] N/A
[Problem] wrt-installer cannot be used to install/uninstall
    multiple widgets at once. Because of that,
    InstallerLogic does not need to use the Jobs container
    for the jobs.
    InstallerLogic can run/use just one job at given time.
[Cause] N/A
[Solution] container is exchanged for a single pointer
    value that holds the job.
[Verification]  Verification should contain:
    running wrt-installer -p (plugins installation)
    installing, deinstalling, update widgets
    installing invalid widget (that should
    not be installed)

Change-Id: Ib738f61551c5fb39085b6c972b152c9515c9711f

11 years agoAdd default icon
Jihoon Chung [Thu, 6 Jun 2013 07:30:57 +0000 (16:30 +0900)]
Add default icon

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Add default icon
[SCMRequest] N/A

Change-Id: I59df43d004f3ff493742b2876b27128dc14ce1d0

11 years ago[Path usage Unification] Widget Uninstallation part unification
Kamil Nowac [Wed, 29 May 2013 10:38:24 +0000 (12:38 +0200)]
[Path usage Unification] Widget Uninstallation part unification

[Issue#] LINUXWRT-394
[Problem] A lot of paths used in wrt are constructed manually
[Cause] N/A
[Solution] Used module DPL::Utils::Path
[Verification] 1. Build wrt-installer repo with --define "WITH_TESTS ON"
2. Install and uninstall widgets on targets. They shoud uninstall without problems.

Change-Id: I90a680aad6d7292cb53a4dd236c7b353a5286187

11 years ago[Release] wrt-installer_0.1.74
Soyoung Kim [Wed, 5 Jun 2013 11:38:19 +0000 (20:38 +0900)]
[Release] wrt-installer_0.1.74

Change-Id: Icbca11207d86e251cc2596b2522a404866879461

11 years agoBuild break fix within DRM functionality
Pawel Sikorski [Wed, 5 Jun 2013 09:50:59 +0000 (11:50 +0200)]
Build break fix within DRM functionality

[Issue#] N/A
[Problem] Build break during RSA wrt-installer compilation
[Cause] Wrong Exception declaration (no DrmDecryptFailed Exception)
[Solution] DrmDecryptFailed exception declaration added

Change-Id: If10594683175459a850b9d7b8bbd08f3105ab069

11 years ago[Release] wrt-installer_0.1.73
Soyoung Kim [Wed, 5 Jun 2013 08:37:19 +0000 (17:37 +0900)]
[Release] wrt-installer_0.1.73

Change-Id: I421c478ccd9a4dd0a692f61d4724220d241ee51d

11 years agoFixed error code when wgt file is invalid.
Soyoung Kim [Wed, 5 Jun 2013 08:27:55 +0000 (17:27 +0900)]
Fixed error code when wgt file is invalid.

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] add error code when wgt file is invalid
[SCMRequest] N/A

Change-Id: Ib5bc38f375de8b68ccd0e3bd9e05ed03d9481539

11 years agoFixed save certification for distributor2.
Soyoung Kim [Wed, 5 Jun 2013 07:32:54 +0000 (16:32 +0900)]
Fixed save certification for distributor2.

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Fixed save certification for distributor2.
[SCMRequest] N/A

Change-Id: Ic62dae0a4c41514056ee2251e6ed85909908d700

11 years agoRevert "Fix widget version support"
Lukasz Marek [Mon, 27 May 2013 16:44:55 +0000 (18:44 +0200)]
Revert "Fix widget version support"

This reverts commit 499860cd91b1c6799d3a424d4625151d6c913f6c.

11 years agoMissing tizen settings in XML schema
Tomasz Iwanek [Mon, 3 Jun 2013 06:54:03 +0000 (08:54 +0200)]
Missing tizen settings in XML schema

[Issue#]       N/A
[Bug]          Some of settings are not specified in Core Spec but needed.
[Cause]        N/A
[Solution]     Added settings which are needed.
[Verification] Look at changes. Run: xmlstarlet val -e configuration/widgets.xsd configuration/config.xml

Change-Id: Ic92988fdeccf634c91f0d0835baba032ad60e854

11 years agoclean up unzip. phase 1
Soyoung Kim [Tue, 4 Jun 2013 08:58:06 +0000 (17:58 +0900)]
clean up unzip. phase 1

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] remove unzip task to class.
[SCMRequest] N/A

Change-Id: Ibb6e946ae0606a38964ab481de7424bdcaf321b2

11 years agoFixed systemd
Soyoung Kim [Tue, 28 May 2013 09:41:52 +0000 (18:41 +0900)]
Fixed systemd

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] fixed systemd about wrt-preinstall-widgets.service
[SCMRequest] N/A

Change-Id: I9f067f0d179b5de0413c45ec2c1003b5872f1bda

11 years agoFixed shared directory's owner
Soyoung Kim [Tue, 4 Jun 2013 06:42:32 +0000 (15:42 +0900)]
Fixed shared directory's owner

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Fixed shared directory's owner.
[SCMRequest] N/A

Change-Id: I3b0f8f33942c6dee81f5039a829eb5056745be52

11 years ago[Release] wrt-installer_0.1.72
Jihoon Chung [Tue, 4 Jun 2013 04:29:32 +0000 (13:29 +0900)]
[Release] wrt-installer_0.1.72

Change-Id: I6e3c9f927879200b1f46f9927ef8dd5a532a5915

11 years ago[Release] wrt-installer_0.1.71
Yunchan Cho [Fri, 31 May 2013 08:17:43 +0000 (17:17 +0900)]
[Release] wrt-installer_0.1.71

Change-Id: Ide46267ad8c8922b64aac8085f2e294b2e701110

11 years agoWrite the variable language boxlabel in manifest file.
leerang song [Mon, 27 May 2013 10:29:21 +0000 (19:29 +0900)]
Write the variable language boxlabel in manifest file.

[Issue#] N/A
[Bug] N/A
[Cause] N/A
[Solution] Add function for parsing language label in widget_parser.
[Verification] This commit should be release with wrt-commons.

Change-Id: I789f4d2518d900cd3dd1e6e2b90f227ad9cbb68f

11 years ago[Release] wrt-installer_0.1.70
Jihoon Chung [Thu, 30 May 2013 07:43:20 +0000 (16:43 +0900)]
[Release] wrt-installer_0.1.70

Change-Id: I0921c1ec4644a8cb6c44349271f3db022eea307c

11 years agoAdd set removable for manifest when CSC installation
Soyoung Kim [Wed, 29 May 2013 14:11:55 +0000 (23:11 +0900)]
Add set removable for manifest when CSC installation

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Add set removable for manifest when CSC installation
[SCMRequest] N/A

Change-Id: I4cf3aba0480717c5674012f6d0261ee310356820

11 years agoChange temporary storage path
Jihoon Chung [Wed, 29 May 2013 06:50:36 +0000 (15:50 +0900)]
Change temporary storage path

[Issue#] H0100184102
[Problem] Using tizen.download to download to "wgt-private" works,
but not to "wgt-private-tmp"
[Cause] N/A
[Solution]
Change temporary storage path app directory
Before : /tmp/pkgid/
After  : /opt/usr/apps/pkgid/tmp/
[SCMRequest] must be imported with wrt-commons

Change-Id: Ie23da9d17e4c0c4c459b5df9e33af0cebade2f7c

11 years agoCrash on wrt-installer -r
Karol Pawlowski [Wed, 29 May 2013 16:00:32 +0000 (18:00 +0200)]
Crash on wrt-installer -r

[Issue#] LINUXWRT-399 TDIS-5963
[Problem] Exception during reinstalling the widget
[Cause] N/A
[Solution] N/A
[Verification] N/A

Change-Id: I412ab0e71fca6d3ea21d68d84d38c25008fcac2f

11 years agoFix widget version support
Lukasz Marek [Mon, 27 May 2013 16:44:55 +0000 (18:44 +0200)]
Fix widget version support

[Issue#] N/A
[Problem] wrt-installer was able to install older or the save version of the widget
[Cause] N/A
[Solution] Check version before installation
[SCMRequest] N/A

Change-Id: Id00d0a0587526e457290e32ff572545fa7972f17

11 years agoConfig.xml XML Schema validation
Tomasz Iwanek [Mon, 6 May 2013 10:34:01 +0000 (12:34 +0200)]
Config.xml XML Schema validation

[Issue#]       LINUXWRT-314
[Feature]      Schema validation
[Cause]        N/A
[Solution]     Xml schema validation based on updated schema from related change.
Validation is turned on by SCHEMA_VALIDATION_SUPPORT option (default OFF). This is because of problem with w3c testcases.
[Verification] Build repository. Install some testcases.

Change-Id: Ia8d17c61d1faf96fbdbbc13a810302a39f9c2245

11 years agoMerge "change minimum value of update-period attribute to 1800.0 second"
Hoseon LEE [Wed, 29 May 2013 07:20:08 +0000 (16:20 +0900)]
Merge "change minimum value of update-period attribute to 1800.0 second"

11 years agoMerge "fixed icon path at hybrid web app for backend installer."
Hoseon LEE [Wed, 29 May 2013 06:40:51 +0000 (15:40 +0900)]
Merge "fixed icon path at hybrid web app for backend installer."

11 years agochange minimum value of update-period attribute to 1800.0 second
Yunchan Cho [Fri, 24 May 2013 01:16:09 +0000 (10:16 +0900)]
change minimum value of update-period attribute to 1800.0 second

[Issue#] N/A
[Problem] checking minimum value of update-period is not correct.
[Cause] Core specification of Tizen 2.1 regarding update-period has been changed
[Solution] parser code and schema file is changed to have minimum value of update-period as 1800.0 second

Change-Id: I533d22ac01de96ab820d82a6a711210e8cbb97c5

11 years agoRemove unused dependency "vconf"
Jihoon Chung [Wed, 29 May 2013 05:41:42 +0000 (14:41 +0900)]
Remove unused dependency "vconf"

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Remove unused dependency "vconf"
[SCMRequest] N/A

Change-Id: Id8f4c28d0ec802f7c884ec696c83be4f6995e11b

11 years agofixed icon path at hybrid web app for backend installer.
Soyoung Kim [Wed, 29 May 2013 05:56:14 +0000 (14:56 +0900)]
fixed icon path at hybrid web app for backend installer.

[Issue#] N/A
[Problem] can't get icon path at backend installer.
[Cause] icon path is wrong when hybrid web app.
[Solution] fixed icon path.
[SCMRequest] N/A

Change-Id: I675a326887c599144cdd89ab72af325cf42bb24a

11 years ago[Release] wrt-installer_0.1.69
sung-su.kim [Wed, 29 May 2013 02:12:00 +0000 (11:12 +0900)]
[Release] wrt-installer_0.1.69

Change-Id: I435414f141d8c90e5dc82839eede20241228c83f

11 years agoConfig.xml XML Schema reworked
Tomasz Iwanek [Mon, 6 May 2013 10:34:01 +0000 (12:34 +0200)]
Config.xml XML Schema reworked

[Issue#]       LINUXWRT-314
[Feature]      Schema reworked base on: dev.w3.org/2006/waf/widgets-schema/
[Cause]        N/A
[Solution]
 1. xsd files were substituted with schema received from convertion
    of http://dev.w3.org/2006/waf/widgets-schema/tests/ relax NG syntax.
 2. Tizen changes were applied as in old config.xsd
 3. Some restrictions have been removed for purpose of tests
[Verification] Validate xml schema: xmlstarlet val -e configuration/widgets.xsd configuration/config.xml
 Check xml schema content.

Change-Id: I960fbd393ce144ab9acf5b67cdafa219ecc435dc

11 years agoInstaller testcases fix
Tomasz Iwanek [Mon, 6 May 2013 10:34:01 +0000 (12:34 +0200)]
Installer testcases fix

[Issue#]       LINUXWRT-314
[Bug]          Outdated tests
[Cause]        N/A
[Solution]     Fix config.xml for 2 tests
[Verification] Not needed.

Change-Id: Ib26ac370d5e69e393609bf9bab45d24a0b065953

11 years agoRemove a step for checking boxsize.
leerang song [Tue, 28 May 2013 10:38:16 +0000 (19:38 +0900)]
Remove a step for checking boxsize.

[Issue#] N/A
[Problem] Install fails are occured
[Cause] N/A
[Solution] Remove a step for checking boxsize
[SCMRequest] N/A

Change-Id: If45391be78d1695bfae88253746c5554c9c4297c

11 years ago[Release] wrt-installer_0.1.68
Soyoung Kim [Mon, 27 May 2013 14:30:39 +0000 (23:30 +0900)]
[Release] wrt-installer_0.1.68

Change-Id: I4669e8211ca7540249ce79f23937b97a0dd13884

11 years agoFixed build break
Soyoung Kim [Mon, 27 May 2013 14:28:41 +0000 (23:28 +0900)]
Fixed build break

[Issue#] N/A
[Problem] occur build break
[Cause] N/A
[Solution] fixed build break
[SCMRequest] N/A

Change-Id: I08f5de2c3ec5adf39496202f7a2748196e97a38f

11 years agoapply systemd for wrt_preload_widget.sh
Soyoung Kim [Mon, 27 May 2013 13:57:49 +0000 (22:57 +0900)]
apply systemd for wrt_preload_widget.sh

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] apply systemd for wrt_preload_widget.sh
[SCMRequest] N/A

Change-Id: If9c604b67593b15f89c5b409f8f8ea3e398c00fa

11 years ago[Release] wrt-installer_0.1.67
sung-su.kim [Mon, 27 May 2013 12:07:26 +0000 (21:07 +0900)]
[Release] wrt-installer_0.1.67

Change-Id: I58d7393e851234bc261517c06cb8525ddba238e1

11 years agoFixed skip encryption when downgrade preload webapp
Soyoung Kim [Mon, 27 May 2013 11:25:38 +0000 (20:25 +0900)]
Fixed skip encryption when downgrade preload webapp

[Issue#] N/A
[Problem] twice encrypt during downgrade to preload webapp.
[Cause] preload webapp is already encrypted.
[Solution] if downgrade to preload webapp, skip encryption.
[SCMRequest] N/A

Change-Id: Idcfe249b59e0429b9759ccc059e3ccece7968bd9

11 years ago[Release] wrt-installer_0.1.66
sung-su.kim [Mon, 27 May 2013 08:54:01 +0000 (17:54 +0900)]
[Release] wrt-installer_0.1.66

Change-Id: Ic80260b3e530da1f7b1da54ad0ec37ca18eeece0

11 years agoAdd update download web app to preload web app
Soyoung Kim [Sat, 25 May 2013 14:47:08 +0000 (23:47 +0900)]
Add update download web app to preload web app

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] downgrade to preload when download web app removed.
[SCMRequest] N/A

Change-Id: I09c5c77df9105dd3a6fa238d8b4e9951e2400e11

11 years agoAdd attributes for internal use regarding dynamic box(app widget)
Yunchan Cho [Sat, 25 May 2013 08:18:35 +0000 (17:18 +0900)]
Add attributes for internal use regarding dynamic box(app widget)

[Issue#] N/A
[Problem] Some commercialization features regarding dynamic box doesn't work
[Cause] Internally used attributes was removed by other patch
        <tizen:pd fastOpen>, <tizen:app-widget type>
[Solution] Add these attributes again.
           these attributes aren't announced publicly, so that wrt core spec doesn't include them.

Change-Id: I0a3dbe450dc5eb7aa4e5fee2952764d51fcd24c9

11 years agoDeferred installation removal.
Grzegorz Rynkowski [Thu, 23 May 2013 06:56:57 +0000 (08:56 +0200)]
Deferred installation removal.

[Issue#] LINUXWRT-161
[Problem] Unused functionality.
[Cause] N/A
[Solution] Removing it.
[Verification]
    1. Build a repository.
    2. Do a wrt-installer-tests-general after installation new
    wrt-installer. Compare the new test results with the previous
    (additionally you could do that for other tests also).

Change-Id: Ifb3c1b86a75f42f43582d2d775cb12749c3fed6c

11 years ago[Release] wrt-installer_0.1.65
sung-su.kim [Fri, 24 May 2013 05:25:35 +0000 (14:25 +0900)]
[Release] wrt-installer_0.1.65

Change-Id: I0fd9b20f21274ec447770914392ae4538aa276f0

11 years agoMerge "Set the API to check the supported boxsize."
Yunchan Cho [Fri, 24 May 2013 01:22:58 +0000 (10:22 +0900)]
Merge "Set the API to check the supported boxsize."

11 years agoFix for wiget parser.
Andrzej Surdej [Wed, 22 May 2013 15:37:23 +0000 (17:37 +0200)]
Fix for wiget parser.

[Issue#] N/A
[Problem] When checking 'update-period' the decimal point mark
various in different locales.
[Cause] strdot() uses locales when converting string to double.
[Solution] Set standard "C" locales on parsing time.
[Verification] To verify install new-app-widget* attached in
https://tizendev.org/bugs/browse/TDIS-5713.
Both should be able to install.

Change-Id: I4c4d67e96845c16b66f4c91b8e17c67dab77c05a

11 years agoMerge "Configuration parser adjustment to specification"
Pawel Sikorski [Thu, 23 May 2013 10:18:06 +0000 (19:18 +0900)]
Merge "Configuration parser adjustment to specification"

11 years ago[Release] wrt-installer_0.1.64
sung-su.kim [Thu, 23 May 2013 09:21:20 +0000 (18:21 +0900)]
[Release] wrt-installer_0.1.64

Change-Id: I294cfd078e79fadfdb32daf2a95feeefea59bf1b

11 years agoAdd encryption for preload web app
Soyoung Kim [Tue, 21 May 2013 12:30:54 +0000 (21:30 +0900)]
Add encryption for preload web app

[Issue#] N/A
[Problem] Can't install web app is required encryption during preload.
[Cause] there is no encryption api for preload web app.
[Solution] Add encryption api using master key.
[SCMRequest] this package have to release with ss-client and ss-server.

Change-Id: Id05cd77cf3657526ee0f13286ef6bc179b2f6840

11 years agoConfiguration parser adjustment to specification
Tomasz Iwanek [Tue, 7 May 2013 12:25:29 +0000 (14:25 +0200)]
Configuration parser adjustment to specification

[Issue#]       LINUXWRT-314
[Bug]          Parser not working as specified
[Cause]        N/A
[Solution]     Several fixes. Following things are being fixed:
 - prefering tizen:content element over widgets:content element
 - taking first content element (besides rule above)
[Verification] Build repository.

Run tests from change no "202543" from wrt-extra.

Change-Id: I75fd980a0dc6a372a001135a62acb9cd4ecd7c54

11 years agoupdate encryption logic to capi.
Soyoung Kim [Thu, 9 May 2013 12:38:50 +0000 (21:38 +0900)]
update encryption logic to capi.

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] update encryption logic to capi.
[SCMRequest] this commit have to release with wrt.

Change-Id: I5cf257135a8857647a4d77a7d031306df254b8b9

11 years ago[Release] wrt-installer_0.1.63
sung-su.kim [Tue, 21 May 2013 05:53:05 +0000 (14:53 +0900)]
[Release] wrt-installer_0.1.63

Change-Id: I3fd1cc00f616ba2076c13b8a0ebbf619c58ea2e4

11 years agoSet the API to check the supported boxsize.
leerang song [Mon, 29 Apr 2013 10:54:05 +0000 (19:54 +0900)]
Set the API to check the supported boxsize.

[Issue#] N/A
[Problem] Config.xml use the not supported boxsize
[Cause] N/A
[Solution] Set the API to check the supported boxsize.
[SCMRequest] N/A

Change-Id: I7d39b257c1822f5296922342385c2629efe3e625

11 years agoPrevent fix
Lukasz Marek [Tue, 14 May 2013 11:15:02 +0000 (13:15 +0200)]
Prevent fix

[Issue#] N/A
[Problem] Memory leak found.
[Cause] N/A
[Solution] Release resources.
[Verification] Compile repository, install any widget.

Change-Id: If73441a222fb0c96bc2bc426726176ca3c770a8d

11 years agoRemove add_shared_dir_readers
Jihoon Chung [Fri, 17 May 2013 07:22:19 +0000 (16:22 +0900)]
Remove add_shared_dir_readers

[Issue#] N/A
[Problem] lock-up is occurred when web application is updating
[Cause] SMACK API has problem
[Solution] Remove API from installer part
[SCMRequest] N/A

Change-Id: I36dd8522da653c7c0d0ae0cdc60f6b6617933b2d

11 years ago[Release] wrt-installer_0.1.62
sung-su.kim [Thu, 16 May 2013 04:30:08 +0000 (13:30 +0900)]
[Release] wrt-installer_0.1.62

Change-Id: I889fa94dbf52caa019b4864ac31e1241cc307301

11 years agoAdjust wrt-installer AppWidgetParser to current specification
Karol Pawlowski [Wed, 15 May 2013 07:48:40 +0000 (09:48 +0200)]
Adjust wrt-installer AppWidgetParser to current specification

[Issue#] LINUXWRT-322
[Problem] N/A
[Cause] N/A
[Solution] adjusted to specification http://slp-info.sec.samsung.net/confluence/display/BROWSER/Tizen+Web+Runtime+Core+Specification+2.1#TizenWebRuntimeCoreSpecification21-Web%C2%A0AppWidgetConfigurationExtensions
[Verification] Build wrt-installer repository
Tests located in test/wrt repository in wrt-webapp-widget-tests subdir shouldn't be installed:
app-widget-icon-null.wgt
app-widget-content-null.wgt
widget-app-box-size-null.wgt
app-widget-box-size-invalid.wgt

Change-Id: I70460106b2983a360c800b084f41f942a18201c8

11 years ago[Release] wrt-installer_0.1.61
sung-su.kim [Wed, 15 May 2013 05:19:29 +0000 (14:19 +0900)]
[Release] wrt-installer_0.1.61

Change-Id: I98359651c7d53844eadc9a489dc08c4687dcab35

11 years agoCopy picture files of livebox to shared directory of app
Yunchan Cho [Wed, 15 May 2013 02:25:24 +0000 (11:25 +0900)]
Copy picture files of livebox to shared directory of app

[Issue#] N/A
[Problem] Livebox Viewer application like Homescreen can't read picture files of web livebox
[Cause] The picture files are labled as appid of web application of the livebox.
[Solution] Such files are moved to shared directory (APPROOT/shared/data), which files are automatically labeled as "_".

Change-Id: I5c0e911781efb340a7861038b74e76b38be45fdc

11 years ago[Prevent] Fixing issue 53026
Grzegorz Rynkowski [Fri, 10 May 2013 11:33:59 +0000 (13:33 +0200)]
[Prevent] Fixing issue 53026

[Issue#] LINUXWRT-305
[Problem] Unchecked return value.
[Cause] N/A
[Solution] Add handling for return value.
[Verification] Build repo.

Change-Id: I180ee55b39978165268823d6d785531ad0ff86a0

11 years ago[Release] wrt-installer_0.1.59
Soyoung Kim [Mon, 13 May 2013 02:24:50 +0000 (11:24 +0900)]
[Release] wrt-installer_0.1.59

11 years agofixed failed update preload web app
Soyoung Kim [Sun, 12 May 2013 11:52:39 +0000 (20:52 +0900)]
fixed failed update preload web app

[Issue#] N/A
[Problem] can't install web app.
[Cause] check pakcage id from RO.
And failed set smack label at shared directory.
[Solution] To validate package id is only from RW.
And skip to set smack label if update.
[SCMRequest] N/A

Change-Id: I51fe5137134ce59fd862e2a8bb61fcf35ab50587

11 years agoFixed crash when RDS mode is not supported
Jihoon Chung [Sun, 12 May 2013 12:33:32 +0000 (21:33 +0900)]
Fixed crash when RDS mode is not supported

[Issue#] N/A
[Problem] Crash is occurred when RDS update is failed
[Cause] Assert condition doesn't checked new error code
[Solution] Add NotSupportedRDSUpdate error enum to avoid Assert condition
[SCMRequest] N/A

Change-Id: I34718ea5a7468c0d09a81b8422d35cb8a8778d88

11 years agoRemove vconf creation code
Jihoon Chung [Fri, 10 May 2013 06:06:57 +0000 (15:06 +0900)]
Remove vconf creation code

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Remove vconf creation code
[SCMRequest] must be imported with wrt-commons

Change-Id: Ica7d38bf9f6b1eef8de1dd3d2ffa63984bd32c5b

11 years ago[Release] wrt-installer_0.1.58
Taejeong Lee [Fri, 10 May 2013 12:12:36 +0000 (21:12 +0900)]
[Release] wrt-installer_0.1.58

Change-Id: I6d0150134451f264f16cdb8146c543f535c68dc5

11 years agoSynchronized with tizen_2.1_smack branch
Soyoung Kim [Thu, 28 Mar 2013 07:45:19 +0000 (16:45 +0900)]
Synchronized with tizen_2.1_smack branch

[Issue#]   N/A
[Bug]      N/A
[Cause]    Requested from smack team.
[Solution] Synchronized with tizen_2.1_smack branch

Change-Id: Id3568e077452cf7a3bc9820c5b3222978e58fb66