framework/web/wrt-installer.git
11 years agoFixed app-control element type
Soyoung Kim [Thu, 17 Jan 2013 07:01:26 +0000 (16:01 +0900)]
Fixed app-control element type

[Issue#] N/A
[Problem] need type for operation
[Cause] N/A
[Solution] add type for operation.
[SCMRequest] N/A

11 years agoMerge "Fixed preinstall for plugin"
Hoseon LEE [Thu, 24 Jan 2013 06:46:07 +0000 (15:46 +0900)]
Merge "Fixed preinstall for plugin"

11 years agoMerge "Change pkgname to appid for docomo request. PART1"
Hoseon LEE [Thu, 24 Jan 2013 06:45:55 +0000 (15:45 +0900)]
Merge "Change pkgname to appid for docomo request. PART1"

11 years agoChange pkgname to appid for docomo request. PART1
Soyoung Kim [Wed, 23 Jan 2013 12:26:44 +0000 (21:26 +0900)]
Change pkgname to appid for docomo request. PART1

[Issue#] N/A
[Problem] application unique field is appid not pkgid.
[Cause] N/A
[Solution] Fixed pkgname to appid and add pkgid.
[SCMRequest] this package should be imported after wrt-commons has been released.

Change-Id: Iead7a2494a439b5e4c34f97a0e0f00f0dd02fabd

11 years agoFixed preinstall for plugin
Soyoung Kim [Thu, 24 Jan 2013 05:21:15 +0000 (14:21 +0900)]
Fixed preinstall for plugin

[Issue#] TDIS-2684
[Problem] plugin installation tasks some times.
[Cause] wrong preinstall command during booting
[Solution] move preinstall command for plugin before checking preinstall widget.
[SCMRequest] N/A

11 years agoMerge "Patch for semaphore deadlock bug while plugins installation."
Hoseon LEE [Wed, 23 Jan 2013 13:37:52 +0000 (22:37 +0900)]
Merge "Patch for semaphore deadlock bug while plugins installation."

11 years agoPatch for semaphore deadlock bug while plugins installation.
Taejeong Lee [Mon, 21 Jan 2013 05:45:58 +0000 (14:45 +0900)]
Patch for semaphore deadlock bug while plugins installation.

[Issue#] N/A
[Problem] wrt-installer does not progress after plugins installation crash occurred on wrt-installer.
[Cause] Semaphore is not deleted when crash occur.
[Solution] Semaphore was replaced to flock api. The lock by flock is release automatically when the owner process is terminated.

Change-Id: I7f345a18a1041c2cb68416a34a2c8b5719e3bc84

11 years agochange schema type of livebox
Yunchan Cho [Thu, 17 Jan 2013 07:23:04 +0000 (16:23 +0900)]
change schema type of livebox

[Issue#] N/A
[Bug] N/A
[Cause] N/A
[Solution] seperate 'type' attribute in the 'box-label' element to sub element
[Verification] N/A

Change-Id: Ia820c5328a3d05e66ae8b16c666a897a3e64aa3e

11 years ago[Release] wrt-installer_0.0.94
Soyoung Kim [Wed, 16 Jan 2013 07:58:45 +0000 (16:58 +0900)]
[Release] wrt-installer_0.0.94

11 years agopreinstall plugin during booting time for window SDK
Soyoung Kim [Wed, 16 Jan 2013 07:50:16 +0000 (16:50 +0900)]
preinstall plugin during booting time for window SDK

[Issue#] TDIS-2320
[Problem] Takes up a lot of time when you first install the widget on window SDK
[Cause] plugin installation takes lots of time.
[Solution] plugin installation should be installed during booting time.
[SCMRequest] N/A

11 years agoModify config.xml
Soyoung Kim [Wed, 16 Jan 2013 06:40:51 +0000 (15:40 +0900)]
Modify config.xml

[Issue#] N/A
[Problem] nodisplay setting doesn't support. and add app-control
[Cause] N/A
[Solution] remove nodisplay setting
Add app-control element to config.xsd
[SCMRequest] N/A

Change-Id: I771af75e6b0e6e32721a964e5fcb5510b4a911e8

11 years agoModify app control element.
Soyoung Kim [Fri, 4 Jan 2013 07:57:46 +0000 (16:57 +0900)]
Modify app control element.

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution]
- we should provide both appservcie and app-control for the present.
- But appservice will be removed.
[SCMRequest] have to release after wrt-commons_0.2.90

Change-Id: Ib5bbf07bc260f1ebd297cb7079beaf9c8af7434d

11 years ago[Release] wrt-installer_0.0.93
Soyoung Kim [Wed, 16 Jan 2013 02:23:12 +0000 (11:23 +0900)]
[Release] wrt-installer_0.0.93

11 years agoMerge "privilege skip checking ACE."
Hoseon LEE [Wed, 16 Jan 2013 01:53:53 +0000 (10:53 +0900)]
Merge "privilege skip checking ACE."

11 years agoMerge "Add external installation setting in config.tizen.xsd"
Hoseon LEE [Wed, 16 Jan 2013 01:53:38 +0000 (10:53 +0900)]
Merge "Add external installation setting in config.tizen.xsd"

11 years agoMerge "Fixed installation failed when new tizenId generated in SDK."
Hoseon LEE [Wed, 16 Jan 2013 01:53:22 +0000 (10:53 +0900)]
Merge "Fixed installation failed when new tizenId generated in SDK."

11 years agoAdd external installation setting in config.tizen.xsd
Soyoung Kim [Tue, 15 Jan 2013 10:02:57 +0000 (19:02 +0900)]
Add external installation setting in config.tizen.xsd

[Issue#] N/A
[Problem] missing configure setting about external installation.
[Cause] N/A
[Solution] Add external installation config setting.
[SCMRequest] N/A

11 years agoprivilege skip checking ACE.
Soyoung Kim [Tue, 15 Jan 2013 09:28:59 +0000 (18:28 +0900)]
privilege skip checking ACE.

This requirement is requested from docomo.
[Issue#] N/A
[Problem] privilege doesn't need to check ACE.
[Cause] N/A
[Solution] skip ace checking.
[SCMRequest] N/A
.

11 years ago[Release] wrt-installer_0.0.92
Soyoung Kim [Mon, 14 Jan 2013 11:27:04 +0000 (20:27 +0900)]
[Release] wrt-installer_0.0.92

11 years agoFixed installation failed when new tizenId generated in SDK.
Soyoung Kim [Mon, 14 Jan 2013 04:03:04 +0000 (13:03 +0900)]
Fixed installation failed when new tizenId generated in SDK.

[Issue#] N_SE-19398
[Problem] when new tizenId genergated, widget installation failed.
[Cause] there is a bug during find existing widget.
[Solution] tizenId is a criterion for find existing widget.
[SCMRequest] N/A

Change-Id: I0c320eac1ad2a88356e467071e027f5e95f4f0b6

11 years agomodified for livebox code to use proper member in WidgetRegisterInfo
Yunchan Cho [Mon, 14 Jan 2013 05:41:01 +0000 (14:41 +0900)]
modified for livebox code to use proper member in WidgetRegisterInfo

[Issue] wrt-installer is crashed when it installs a webapp with livebox
[Bug] N/A
[Cause] wrt-installer is using improper member of WidgetRegisterInfo
[Solution] wrt-installer is modified to use 'pkgName' member, not 'pkgname' member on handling code regarding livebox

Change-Id: I0943068f322022c51b78fd10d651874fcd93c3cc

11 years agoAdd <tizen:privilege> feature in config.xsd
leerang song [Fri, 11 Jan 2013 01:44:21 +0000 (10:44 +0900)]
Add <tizen:privilege> feature in config.xsd

[Issue#] N/A
[Bug] N/A
[Cause] N/A
[Solution] Add <tizen:privilege> feature in config.xsd
[Verification] N/A

Change-Id: I4700ba8fbdb7d862884bb0a0385826ad42391d98

11 years agoChanged PkgName type from Optional<String> to String PART 4
Jan Olszak [Wed, 9 Jan 2013 12:54:32 +0000 (13:54 +0100)]
Changed PkgName type from Optional<String> to String PART 4

[Issue] Deleting temporary API.
[Bug] N/A
[Cause] N/A
[Solution] N/A
[Verification] Build installer. Run all tests.

Change-Id: Ia1863c0e6ba3ef5f22fed09b2dca0e3a66b7e40d

11 years agoOn nodisplay mode,icon not appear in task manager
leerang song [Thu, 10 Jan 2013 04:22:31 +0000 (13:22 +0900)]
On nodisplay mode,icon not appear in task manager

[Issue#] N/A
[Bug] N/A
[Cause] N/A
[Solution] Add setTaskmanage function in setWidgetOtherInfo.
[Verification] N/A

Change-Id: I4d7d81b1985a289625761adf77eaf83203991cd3

11 years agoTask database fix - TC11
Tomasz Iwanek [Wed, 2 Jan 2013 13:51:38 +0000 (14:51 +0100)]
Task database fix - TC11

[Issue#]       LINUXNGWAP-643
[Bug]          Test was not passing due to unhandled excpetion in installer
[Cause]        Wrong error code
[Solution]     Try-Catch blocks
[Verification] run test: wrt-tests-tizen --output=text --regexp='TC11'. Test should pass.

Change-Id: Idd2fa60313f7c0d1d681c0b4489bf7857d2b7818

11 years ago[Prevent] Fixing issues: 35409
Tomasz Iwanek [Tue, 8 Jan 2013 10:23:12 +0000 (11:23 +0100)]
[Prevent] Fixing issues: 35409

[Issue#]       LINUXNGWAP-651
[Bug]          Resorues not freed
[Cause]        N/A
[Solution]     Free resources at exit of functions
[Verification] Build repository

Change-Id: I2d5870ec3fa135f2646b1f65ea10608f2d3862f5

11 years agolivebox xsd has been changed
lke01.lee [Wed, 9 Jan 2013 06:47:55 +0000 (15:47 +0900)]
livebox xsd has been changed

[Issue#] N/A
[Problem]
[Cause] N/A
[Solution] livebox xsd has been changed.

Change-Id: Ic5ad474a31212595b1b041e3f4cb3d1fe2dc5e39

11 years agoMerge "[Release] wrt-installer_0.0.91"
Hoseon LEE [Wed, 9 Jan 2013 05:53:19 +0000 (14:53 +0900)]
Merge "[Release] wrt-installer_0.0.91"

11 years ago[Release] wrt-installer_0.0.91
Soyoung Kim [Wed, 9 Jan 2013 05:47:31 +0000 (14:47 +0900)]
[Release] wrt-installer_0.0.91

11 years ago[prevent] closed directory
Soyoung Kim [Wed, 9 Jan 2013 05:23:31 +0000 (14:23 +0900)]
[prevent] closed directory

[Issue#] CID 35409
[Problem] unclose directory
[Cause] N/A
[Solution] closed directory for fixing resource leak.
[SCMRequest] N/A

Change-Id: Ide85a9161d354595a1015174c41b2dd3b5fa4ec7

11 years ago[prevent] closed directory
Soyoung Kim [Wed, 9 Jan 2013 05:23:31 +0000 (14:23 +0900)]
[prevent] closed directory

[Issue#] CID 35409
[Problem] unclose directory
[Cause] N/A
[Solution] closed directory for fixing resource leak.
[SCMRequest] N/A

11 years agoMerge "[Release] wrt-installer_0.0.90"
Hoseon LEE [Tue, 8 Jan 2013 04:17:25 +0000 (13:17 +0900)]
Merge "[Release] wrt-installer_0.0.90"

11 years agoMerge "Change vconf create mechanism"
Hoseon LEE [Tue, 8 Jan 2013 04:17:10 +0000 (13:17 +0900)]
Merge "Change vconf create mechanism"

11 years agoFixed Schemas parser error in config.tizen.xsd
Soyoung Kim [Tue, 8 Jan 2013 02:42:52 +0000 (11:42 +0900)]
Fixed Schemas parser error in config.tizen.xsd

[Issue#] N/A
[Problem] error occur during schemas parsing.
[Cause] N/A
[Solution] Fixed config.tizen.xsd
[SCMRequest] N/A

11 years ago[Release] wrt-installer_0.0.90
Jihoon Chung [Tue, 8 Jan 2013 02:29:55 +0000 (11:29 +0900)]
[Release] wrt-installer_0.0.90

Change-Id: I056ec49c754f4ed1e11bb837c862683719f9d893

11 years agoChange vconf create mechanism
Jihoon Chung [Mon, 7 Jan 2013 10:25:29 +0000 (19:25 +0900)]
Change vconf create mechanism

[Issue#] JIRA(#N_SE-17625)
[Problem] Even change setting value in the "Advanced settings",
value isn't saved.
[Cause] Permission error is occurred during saving vconf value.
Permission error is occurred in the case of installing application
by IDE.
[Solution] For making sure, change vconf create mechanism to use
vconftool with group id setting option.
[SCMRequest] N/A

Change-Id: Idbe63f3da5abb1ee1465bac4d635045be51359e1

11 years agoMerge "Add log for command"
Hoseon LEE [Tue, 8 Jan 2013 02:21:25 +0000 (11:21 +0900)]
Merge "Add log for command"

11 years ago[Custom handler] Remove custom handlers during uninstall
Przemyslaw Ciezkowski [Tue, 18 Dec 2012 10:15:53 +0000 (11:15 +0100)]
[Custom handler] Remove custom handlers during uninstall

[Issue#] N/A
[Problem] Custom handlers are not removed when widget is uninstalled.
[Cause] N/A
[Solution] Added new job to uninstall process: remove from appsvc and
from custom handlers db.
[ScmRequest] wrt-commons
Depends on: https://tizendev.org/gerrit/#/c/22499/
[Verification] Install custom_handlers.wgt from manual tests
from wrt-extra. Run widget, register protocol and content handlers.
Uninstall widget. Check if widget is removed from database (wrt_custom_handlers.db
and appsvc.db)

Change-Id: I2c84086f47c7f9ffcfa80905d16d10148dc90d48

11 years agoAdd required attribute name
leerang song [Fri, 4 Jan 2013 08:03:19 +0000 (17:03 +0900)]
Add required attribute name

[Issue#] N/A
[Problem] Remove required attribute name
[Cause] N/A
[Solution] Add required attribute name
[SCMRequest] N/A

Change-Id: Id62d9b14d31f2954aff362f894d4482504c01f18

11 years ago For livebox, xsd has been changed
lke01.lee [Thu, 3 Jan 2013 08:41:34 +0000 (17:41 +0900)]
 For livebox, xsd has been changed

Change-Id: I6cf937188f99cac4fe40849789fbfdc9a2ca1a0a

11 years agoAdd log for command
Soyoung Kim [Wed, 2 Jan 2013 04:46:53 +0000 (13:46 +0900)]
Add log for command

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Add to show command log.
[SCMRequest] N/A

Change-Id: I1285b53422e3afa3091f43aa883a0c9d58f7eecf

11 years agoChanged PkgName type from DPL::Optional<DPL::String> to DPL::String. PART 2
Jan Olszak [Thu, 6 Dec 2012 15:35:54 +0000 (16:35 +0100)]
Changed PkgName type from DPL::Optional<DPL::String> to DPL::String. PART 2

[Issue#] PkgName could have been NULL.
[Bug] N/A
[Cause] N/A
[Solution] Changed Pkgname type, changed api methods.
[Verification] Build commons, plugins, installer, wrt. Run all tests.

Change-Id: Id244ec00bd7da12bf106c009d65e0bc2e732dc71

11 years ago[Release] wrt-installer_0.0.89
Jihoon Chung [Wed, 2 Jan 2013 02:20:35 +0000 (11:20 +0900)]
[Release] wrt-installer_0.0.89

Change-Id: I981e53482b0916a7db2b98413d51c1ed0fd8ef2d

11 years agoAdd vconf creation for memory saving mode
Jihoon Chung [Tue, 1 Jan 2013 23:58:30 +0000 (08:58 +0900)]
Add vconf creation for memory saving mode

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Add vconf creation for memory saving mode
[SCMRequest] must be imported with wrt-commons

Change-Id: I92047866098c1865311d1cc5d307407c00887251

11 years agoApply vconf key path builder
Jihoon Chung [Sat, 29 Dec 2012 04:25:32 +0000 (13:25 +0900)]
Apply vconf key path builder

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Replace local define to using common inline function
[SCMRequest] must be imported with wrt-commons
https://tizendev.org/gerrit/#/c/25043/

Change-Id: I2bd0b47debfcb2756a5988c00102eae6ed48545e

11 years ago[Prevent] Closed directory.
Jan Olszak [Fri, 28 Dec 2012 12:42:39 +0000 (13:42 +0100)]
[Prevent] Closed directory.

[Issue] Unclosed directory
[Bug] N/A
[Cause] N/A
[Solution] Closed dir.
[Verification] Build installer.

Change-Id: If7157b840626673f5dfbd9233cd1215a5c4f339d

11 years ago[Prevent] Throw error on no ElementParser.
Jan Olszak [Fri, 28 Dec 2012 13:04:14 +0000 (14:04 +0100)]
[Prevent] Throw error on no ElementParser.

[Issue] No return value in ElementParser getter.
[Bug] N/A
[Cause] N/A
[Solution] Closed dir.
[Verification] Build installer.

Change-Id: I2fc42f26be52ce19d767fc88a566da8139f4ca8a

11 years ago[Release] wrt-installer_0.0.88
Jihoon Chung [Fri, 28 Dec 2012 08:03:43 +0000 (17:03 +0900)]
[Release] wrt-installer_0.0.88

Change-Id: Ief2ef18fc10ef0eac982a7d95654d9ccbe7846db

11 years agoCreate/Remove vconf for security settings
Jihoon Chung [Fri, 28 Dec 2012 00:21:49 +0000 (09:21 +0900)]
Create/Remove vconf for security settings

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Implement create/remove vconf for security settings
[SCMRequest] N/A

Change-Id: I54c90d15cd9950fcf644033774f887c4de32e987

11 years agoRemove required attribute and viewmode Change windowed to maximized
leerang song [Fri, 28 Dec 2012 02:46:53 +0000 (11:46 +0900)]
Remove required attribute and viewmode Change windowed to maximized

[Issue#] N/A
[Problem] not use required attribute anymore
[Cause] N/A
[Solution] Remove required attribute and viewmode Change windowed to maximized
[SCMRequest] N/A

Change-Id: I65f937b60efe191e4003190a11b0306b01e59724

11 years agoauto-launch tag has been changed
lke01.lee [Thu, 27 Dec 2012 04:52:26 +0000 (13:52 +0900)]
auto-launch tag has been changed

[Issue#] N/A
[Problem]
[Cause] N/A
[Solution]auto-launch has been changed from attribute to elementry by master

Change-Id: I3ab12384929b3feb904ac98f1f4fbde4c64c24f7

11 years agolivebox configuration valuables has been modified
lke01.lee [Wed, 26 Dec 2012 01:36:21 +0000 (10:36 +0900)]
livebox configuration valuables has been modified

[Issue#] N/A
[Problem]
[Cause] N/A
[Solution] livebox configuration valuables have been changed
and unused files have been removed.
[Verification] This path depends on wrt-common http://slp-info.sec.samsung.net/gerrit/#/c/129652/

Change-Id: I8c744ee4cb1b6083e51434954b0847145a3b068b

11 years agoFor livebox configuration
lke01.lee [Fri, 7 Dec 2012 07:22:57 +0000 (16:22 +0900)]
For livebox configuration

[Issue#]
[Problem]
[Cause] The configuration informations has been changed from pkgname.config to config.xml
[Solution] Add parsing routine for livebox configuration
[Verification] This commit depends on http://slp-info.sec.samsung.net/gerrit/#/c/125839/,
http://slp-info.sec.samsung.net/gerrit/#/c/128073/

Change-Id: I0d188fea4df254d9a5418649d94cfa19860e461b

11 years ago[Release] wrt-installer_0.0.86
Soyoung Kim [Wed, 26 Dec 2012 04:49:36 +0000 (13:49 +0900)]
[Release] wrt-installer_0.0.86

11 years agoFixed crash for external installation
Soyoung Kim [Wed, 26 Dec 2012 04:38:55 +0000 (13:38 +0900)]
Fixed crash for external installation

[Issue#] N/A
[Problem] occur crash about external installation
[Cause] N/A
[Solution] fixed deinitialize
[SCMRequest] N/A

11 years agoFixed directory installation using pkgcmd
Soyoung Kim [Fri, 21 Dec 2012 09:06:38 +0000 (18:06 +0900)]
Fixed directory installation using pkgcmd

[Issue#] N/A
[Problem] directory installation failed using pkgcmd command
[Cause] installation policy option is wrong using pkgcmd.
[Solution] Fixed option for pkgcmd.
[SCMRequest] N/A

11 years agoRemove installed directory and manifest file when installation failed after ace check
Soyoung Kim [Fri, 21 Dec 2012 07:47:56 +0000 (16:47 +0900)]
Remove installed directory and manifest file when installation failed after ace check

[Issue#] N/A
[Problem] unremoved installed directory and manifest file when installation failed.
[Cause] There aren't abort logic after ace check filed.
[Solution] Add abrot logic for remove
[SCMRequest] N/A

11 years agoAdd installation to external location(sdcard)
Soyoung Kim [Thu, 29 Nov 2012 05:58:42 +0000 (14:58 +0900)]
Add installation to external location(sdcard)

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Add feature about installation to sdcard using app2sd.
[SCMRequest] N/A

Change-Id: I493b9764ce7492d63d9fcaef6a8caec3f01eea85

11 years ago[Release] wrt-installer_0.0.85
lke01.lee [Fri, 21 Dec 2012 07:50:58 +0000 (16:50 +0900)]
[Release] wrt-installer_0.0.85

Change-Id: I8ca04e69c8ce1242ea520d2227f5f8ea05fa11a2

11 years agoAdd category element at manifest and config.xml
Soyoung Kim [Wed, 7 Nov 2012 03:09:33 +0000 (12:09 +0900)]
Add category element at manifest and config.xml

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Add category element at config.xml so modify parse.
Add app-control element instead of appservice. because appservice will be removed at manifest.xml.

11 years ago[Release] wrt-installer_0.0.84
Jihoon Chung [Wed, 19 Dec 2012 23:52:37 +0000 (08:52 +0900)]
[Release] wrt-installer_0.0.84

Change-Id: I96aec74c3e99d8e7988cd04fd1c560ebbf2c5d29

11 years agoSupport privilege database table
Jihoon Chung [Thu, 13 Dec 2012 05:11:41 +0000 (14:11 +0900)]
Support privilege database table

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Support privilege database table usage.
This commit store privilege information to database
[SCMRequest] must be imported with wrt-commons

Change-Id: Idfdb7ba55a4395043232ab7f9b860bff1bdccabf

11 years agoDummy PkgmgrSignal for command line installation
Jan Olszak [Fri, 14 Dec 2012 08:54:42 +0000 (09:54 +0100)]
Dummy PkgmgrSignal for command line installation

[Issue] During command line installation PkgMgr should only show log and check initialization.
[Bug] N/A
[Cause] N/A
[Solution] Dummy PkgmgrSignal for command line installation
[Verification] Build installer. Run command line installation. No logs that saying 'PkgmgrSingal not yet intialized'

Change-Id: Ie354b35825db9ece9c43ff1321f029d5a5d4e071

11 years ago[NABI][TWEB-678] Fix for unhandled exception
Marcin Kaminski [Fri, 14 Dec 2012 13:41:25 +0000 (14:41 +0100)]
[NABI][TWEB-678] Fix for unhandled exception

[Issue#] TWEB-678 (NABI)
[Bug] Unhandled exception while installing
broken package
[Cause] Lack of Exception catching
[Solution] Proper catch and throw added

[Verication] Build package. Try to install
z4.html file from:
https://tizendev.org/bugs/browse/TWEB-678
(it is widget package - not .html page)

Change-Id: I0dceed2db098bf6bbbd9af554ca79e6343f78b6f

11 years ago[Release] wrt-installer_0.0.83
Jihoon Chung [Fri, 14 Dec 2012 01:49:40 +0000 (10:49 +0900)]
[Release] wrt-installer_0.0.83

Change-Id: I40ece00bfe11a6aad966f9d5f892b89d6fb13e91

11 years agoMerge "Support <tizen:privilege>"
Hoseon LEE [Fri, 14 Dec 2012 00:28:31 +0000 (09:28 +0900)]
Merge "Support <tizen:privilege>"

11 years agoMerge "[Release] wrt-installer_0.0.82"
Hoseon LEE [Thu, 13 Dec 2012 04:33:46 +0000 (13:33 +0900)]
Merge "[Release] wrt-installer_0.0.82"

11 years agoSupport <tizen:privilege>
Jihoon Chung [Tue, 11 Dec 2012 00:42:00 +0000 (09:42 +0900)]
Support <tizen:privilege>

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Implement tizen:privilege for plugin features
[SCMRequest] N/A

Change-Id: I85f5634bbca8a07a479a6d050a9a59b30281a4eb

11 years ago[Prevent] Handle unhandled exceptions in wrt-installer.
Jan Olszak [Wed, 12 Dec 2012 08:04:48 +0000 (09:04 +0100)]
[Prevent] Handle unhandled exceptions in wrt-installer.

[Issue] Unhandled exceptions propagate to main().
[Bug] N/A
[Cause] N/A
[Solution] Catch all exceptions and log them.
[Verification] Build installer.

Change-Id: Ic5f43397c404bdab609884638099b24bbd8a7dc1

11 years ago[Release] wrt-installer_0.0.82
Soyoung Kim [Wed, 12 Dec 2012 06:54:05 +0000 (15:54 +0900)]
[Release] wrt-installer_0.0.82

11 years agoFixed package manager doesn't receive signal for widget update failed.
Soyoung Kim [Wed, 12 Dec 2012 06:06:27 +0000 (15:06 +0900)]
Fixed package manager doesn't receive signal for widget update failed.

[Issue#] N/A
[Problem] package manager doesn't recevie message for version checking failed.
[Cause] didn't set up signal to package manager after version checking.
[Solution] set up signal after set package name.
[SCMRequest] N/A

11 years ago[Prevent] Removed warning from Prevent.
Jan Olszak [Fri, 7 Dec 2012 11:30:33 +0000 (12:30 +0100)]
[Prevent] Removed warning from Prevent.

[Issue#] Using pointer to temporary object.
[Bug] N/A
[Cause] N/A
[Solution] Using the object instead of pointer.
[Verification] Build installer. Run installer tests.

Change-Id: Ie9cdd255c30c54bcd048b2f71530ad8ee1ffea74

11 years ago[Prevent] Removed warning from Prevent.
Jan Olszak [Fri, 7 Dec 2012 12:40:21 +0000 (13:40 +0100)]
[Prevent] Removed warning from Prevent.

[Issue#] Using pointer to temporary object.
[Bug] N/A
[Cause] N/A
[Solution] Using the object instead of pointer.
[Verification] Build installer. Run installer tests.

Change-Id: I3c8b3b95355b9aee561a55e7b01851c77c914c1e

11 years agoUpdate schema files
Hoseon LEE [Thu, 6 Dec 2012 09:45:52 +0000 (18:45 +0900)]
Update schema files

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Update the schema files
[SCMRequest] N/A

Change-Id: I54be762089c2166d28fc5d21d183750860e6f634

11 years agoDirectory install feature fix
Andrzej Surdej [Tue, 4 Dec 2012 15:57:17 +0000 (16:57 +0100)]
Directory install feature fix

[Issue#] LINUXNGWAP-572
[Problem] Install package that is alredy unzipped (files are in proper directory)
[Cause] N/A
[Solution] N/A
[Verification] Install/update/uninstall several widget using old and new way.

Change-Id: I7ee8588ee8a2fe239b6cf96e8719ad0446403761

11 years agoMerge "Fixed build break"
Grzegorz Krawczyk [Thu, 6 Dec 2012 11:27:27 +0000 (20:27 +0900)]
Merge "Fixed build break"

11 years ago[systemd] fix build error
baik [Thu, 6 Dec 2012 11:18:11 +0000 (20:18 +0900)]
[systemd] fix build error
          I am sincerely sorry

Change-Id: Idcb8c501afa1498ebb29c69a98df956ebbd4924b

11 years agoFixed build break
Grzegorz Krawczyk [Thu, 6 Dec 2012 09:44:02 +0000 (10:44 +0100)]
Fixed build break

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

Signed-off-by: Grzegorz Krawczyk(g.kraczyk@samsung.com)
Change-Id: Ie2b496a505c6b72ca0f49222325ed8b3827b8562

11 years ago[Release] wrt-installer_0.0.81
Soyoung Kim [Thu, 6 Dec 2012 05:03:38 +0000 (14:03 +0900)]
[Release] wrt-installer_0.0.81

11 years agoMerge branch 'systemd'
Jacek Migacz [Fri, 30 Nov 2012 15:43:41 +0000 (16:43 +0100)]
Merge branch 'systemd'

Conflicts:
etc/wrt_preinstall_widgets.sh
packaging/wrt-installer.spec

Change-Id: Iec48e5d3792c4dfd644b12e6325ac38f822646b8

11 years ago[Release] wrt-installer_0.0.80
Soyoung Kim [Wed, 5 Dec 2012 08:26:18 +0000 (17:26 +0900)]
[Release] wrt-installer_0.0.80

11 years agoFixed nodisplay when other setting values exist.
Soyoung Kim [Wed, 5 Dec 2012 08:10:25 +0000 (17:10 +0900)]
Fixed nodisplay when other setting values exist.

[Issue#] N/A
[Problem] N/A
[Cause] If other setting values in config.xml nodisplay always set "false"
[Solution] Fixed logic when other setting values in config.xml
[SCMRequest] N/A

11 years agoMerge "add to create share directory"
Hoseon LEE [Wed, 5 Dec 2012 05:42:44 +0000 (14:42 +0900)]
Merge "add to create share directory"

11 years agoMerge "arrangement of directory creation."
Hoseon LEE [Wed, 5 Dec 2012 05:42:31 +0000 (14:42 +0900)]
Merge "arrangement of directory creation."

11 years agoadd to create share directory
Soyoung Kim [Thu, 22 Nov 2012 04:58:37 +0000 (13:58 +0900)]
add to create share directory

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] create share directory
[SCMRequest] this commit have to be imported with wrt-commons.

Change-Id: I20dc86748a5527382a1a6a6a8e73567c66520554

11 years agoarrangement of directory creation.
Soyoung Kim [Thu, 22 Nov 2012 02:27:15 +0000 (11:27 +0900)]
arrangement of directory creation.

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] creation of private storage directory move to file manifacture task
from task_private_storage.
[SCMRequest] N/A

Change-Id: I11ce837f3b45d78e8abeafe1ade4e1545ed2f7d8

11 years agoAdd nodisplay setting
leerang song [Tue, 4 Dec 2012 05:48:35 +0000 (14:48 +0900)]
Add nodisplay setting

[Issue#] N/A
[Bug] N/A
[Cause] N/A
[Solution] N/A
[Verification] N/A

Change-Id: I2cb0b984d11020acc8cef171f25de66ddf09e007

11 years agoDistinguish between system headers and project headers.
Jan Olszak [Fri, 23 Nov 2012 14:01:55 +0000 (15:01 +0100)]
Distinguish between system headers and project headers.

[Issue#] During compilation system and project headers were included the same way.
[Bug] N/A
[Cause] N/A
[Solution] Use -isystem flag to include system headers. In CMake files it's done by INCLUDE_DIRECTORY( SYSTEM ... ).
[Verification] Build. No warnings from system headers.

Change-Id: Ide041328bc7240d6875943067c272baeb5671dfd

11 years ago[Release] wrt-installer_0.0.79
Soyoung Kim [Fri, 30 Nov 2012 12:46:53 +0000 (21:46 +0900)]
[Release] wrt-installer_0.0.79

11 years agoMerge "Fixed certificate of authentication value to base64."
Hoseon LEE [Fri, 30 Nov 2012 12:34:47 +0000 (21:34 +0900)]
Merge "Fixed certificate of authentication value to base64."

11 years agoFixed certificate of authentication value to base64.
Soyoung Kim [Fri, 30 Nov 2012 09:49:48 +0000 (18:49 +0900)]
Fixed certificate of authentication value to base64.

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] modify base64 string instead of sha1 values
at saving certificate of authentication.
[SCMRequest] N/A

11 years agosave installed path to db for preload widget
Soyoung Kim [Wed, 14 Nov 2012 05:11:29 +0000 (14:11 +0900)]
save installed path to db for preload widget

[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Add logic to save installed path for preload widget
[SCMRequest] this commit should be released with wrt-commmons

Change-Id: I51942b53109fad02e8abd1f47436fa225a025117

11 years agoRevert "Pkgname (tizen id) - not null"
Soyoung Kim [Fri, 30 Nov 2012 08:38:21 +0000 (17:38 +0900)]
Revert "Pkgname (tizen id) - not null"

This reverts commit 90edb1a841aa952ddbb842dfe7fbcd13999e6b2b.

11 years agoPlatform version check during wgt installation - fixed
Tomasz Iwanek [Mon, 26 Nov 2012 12:24:29 +0000 (13:24 +0100)]
Platform version check during wgt installation - fixed

m_quiet stays with true value. To get popups run installation
from "my files" menu (e.g. move wgt file to /opt/usr/media/Downloads).

[Issue#] LINUXNGWAP-537
[Feature] Platform version is checked and compared
to required_version from config.xml. If installation
is triggered by pkgmgr, popup with question is shown.
If it is console installation, version check popup is disabled and
installation automatically refused if version not match
[Cause] Compatibility check during installation
needed
[Solution] N/A

[Verification] Build installer. Try to install
widget manual_tests/Tizen_Spec/TC6 from wrt-extra
from console and by pgkmgr (click wgt file from "MyFiles").

Change-Id: I1072ec5368e6bd0f591b9c8cceda6b5b18059665

11 years agoPkgname (tizen id) - not null
Jan Olszak [Wed, 21 Nov 2012 08:24:48 +0000 (09:24 +0100)]
Pkgname (tizen id) - not null

[Issue#] It was possible for pkgname to be null.
[Bug] N/A
[Cause] N/A
[Solution] Changed Column deffinition in db file and replaced DPL:Optional<DPL::String> with DPL::String.
[Verification] Build installer.

Change-Id: Ic557877d3048e20357360e24e19c221c115d12cc

11 years agoRemoving unused merged code
Tomasz Iwanek [Wed, 21 Nov 2012 14:03:34 +0000 (15:03 +0100)]
Removing unused merged code

[Issue#]       LINUXNGWAP-428
[Bug]          Code that was removed is merged back somehow
[Cause]        N/A
[Solution]     Removing that code and widgetHandle uses
[Verification] Build or check buildbot status

Change-Id: I058cbc0705699392b15d5e894c7d1e7288940a01

11 years ago[Prevent] Handle return value of regcomp.
Jan Olszak [Tue, 13 Nov 2012 12:30:36 +0000 (13:30 +0100)]
[Prevent] Handle return value of regcomp.

[Issue#] Unhandled return value.
[Bug] N/A
[Cause] N/A
[Solution] Logging on error.
[Verification] Build installer

Change-Id: I093e6edab7f99a0f6b38ab8825a9e65f430d101c

11 years agoDirecotry install feature added to wrt-installer
Andrzej Surdej [Thu, 22 Nov 2012 12:22:40 +0000 (13:22 +0100)]
Direcotry install feature added to wrt-installer

[Issue#] LINUXNGWAP-572
[Problem] SDK takes too long time to install/update widget
[Cause] Steps done: zipping->transfer->uninstall->install->unzipping->checking version
[Solution] Added feature to install widget directly from directory.
To do that run wrt-installer -i /path/widget_directory (note that -if works as before)
Widget is not zipped/unzipped and version check is not performed (always update)
[Verification] First of all check if old options works correctly, wrt-test-w3c
might be helpful.
Secondly check if new feature works by installing/updating/running/uninstalling
widget with -i /directory option

Change-Id: I4a07c66e74630df7c97b015c9dadbe3452da7509

11 years ago[Release] wrt-installer_0.0.78
Soyoung Kim [Tue, 27 Nov 2012 08:00:19 +0000 (17:00 +0900)]
[Release] wrt-installer_0.0.78

11 years agoFixed can't remove preinstall widget during booting
Soyoung Kim [Wed, 21 Nov 2012 09:14:05 +0000 (18:14 +0900)]
Fixed can't remove preinstall widget during booting

[Issue#] N/A
[Problem] preinstall widget can't be removed after booting.
[Cause] N/A
[Solution] Fixed wrt_preinstall_widgets.sh script.
[SCMRequest] N/A

Change-Id: I5cc44a0dda6acb8718d3236af7eb5875d1501793