Sung-jae Park [Thu, 20 Feb 2014 02:07:36 +0000 (11:07 +0900)]
Merge branch 'devel/home/master'
Sung-jae Park [Thu, 20 Feb 2014 02:05:16 +0000 (11:05 +0900)]
Fix prevent issue
Change-Id: I951cb99fc816abfd33dd250134ee8492d312b324
Kévin THIERRY [Tue, 28 Jan 2014 15:52:34 +0000 (16:52 +0100)]
Add multi-user support
Note that offending paths ("/opt/usr/apps") in the file sample.xml were
not removed since this file is neither used nor part of the
generated RPM. As the name of the file suggest it, it simply is a
sample.
Also correct some RPMLINT warnings/errors:
+ set a valid license tag in spec file
+ set a valid group tag in spec file
+ call ldconfig during post install (%post) and post uninstall (%postun)
processes in spec file
Bug-Tizen: PTREL-345
Change-Id: I1b4b00ddcf8d51c98f67e5ae268e0ca0503de176
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
Sung-jae Park [Fri, 14 Feb 2014 12:23:18 +0000 (21:23 +0900)]
Merge branch 'devel/home/master'
Sung-jae Park [Fri, 14 Feb 2014 09:35:06 +0000 (18:35 +0900)]
Fix the prevent warnings
Change-Id: Icfda3563f520a9fb29b2ce8dc887837a9434fbd2
Sung-jae Park [Fri, 14 Feb 2014 00:45:17 +0000 (09:45 +0900)]
Merge branch 'devel/home/master'
Sung-jae Park [Fri, 14 Feb 2014 00:44:08 +0000 (09:44 +0900)]
Fix build error (set but unused variables)
Change-Id: I894e5a6690e464685d0b7612dc46e90770e9f92f
Sung-jae Park [Mon, 10 Feb 2014 02:37:58 +0000 (11:37 +0900)]
Merge branch 'devel/home/master'
Sung-jae Park [Mon, 10 Feb 2014 02:37:32 +0000 (11:37 +0900)]
Remove TETware
Change-Id: Id91d73d449d264c01802b79731afc1d42ed100f7
Sung-jae Park [Sun, 12 Jan 2014 06:45:46 +0000 (15:45 +0900)]
Merge branch 'devel/home/master'
Sung-jae Park [Sun, 12 Jan 2014 06:45:23 +0000 (15:45 +0900)]
Update doxygen
Change-Id: Iff534b36bb4ff6059c1569b0ad96e2ff227988dd
Sung-jae Park [Tue, 7 Jan 2014 23:31:07 +0000 (08:31 +0900)]
Merge branch 'devel/home/master'
Sung-jae Park [Tue, 7 Jan 2014 04:43:22 +0000 (13:43 +0900)]
Update doxygen
Change-Id: I469f9d60e04d4c7fbfebe4db52b4ef61a9330c1a
Sung-jae Park [Sun, 5 Jan 2014 09:20:28 +0000 (18:20 +0900)]
Sync with the latest one
Change-Id: I7b2c98dba2cd930933f72283b23c5a7fcdda8f06
Sung-jae Park [Fri, 3 Jan 2014 05:59:22 +0000 (14:59 +0900)]
Merge branch 'devel/home/master'
Sung-jae Park [Fri, 3 Jan 2014 00:26:56 +0000 (09:26 +0900)]
Update TC
Change-Id: I97caefa0f8ea92563303c2e04cd72a8d730637e3
Sung-jae Park [Tue, 31 Dec 2013 09:51:20 +0000 (18:51 +0900)]
Merge branch 'devel/home/master'
Sung-jae Park [Tue, 31 Dec 2013 09:49:51 +0000 (18:49 +0900)]
Update macro.
Change-Id: Iede3ebb0b672dddaf1f0c3b7fc311138f8a93b0c
Sung-jae Park [Fri, 27 Dec 2013 11:16:22 +0000 (20:16 +0900)]
ADD TC
Update header (doxygen)
Update return code (error code for icon service)
Change-Id: I903b5af1aa4e27e09d18adeaf833f9a4be9a81e3
Sung-jae Park [Sat, 21 Dec 2013 13:37:00 +0000 (22:37 +0900)]
Update doxygen
Change-Id: If6343ebc5fb55bd09721ff560755dcc2191929da
Sung-jae Park [Sat, 7 Dec 2013 14:09:11 +0000 (23:09 +0900)]
Merge branch 'devel/home/master'
Sung-jae Park [Fri, 6 Dec 2013 15:51:41 +0000 (00:51 +0900)]
Fix the prevent issue
Change-Id: If0a4600e4890780c540cab5769b254cde5f23302
Sung-jae Park [Mon, 2 Dec 2013 01:55:10 +0000 (10:55 +0900)]
Merge branch 'devel/home/master'
Sung-jae Park [Mon, 2 Dec 2013 01:54:33 +0000 (10:54 +0900)]
Supporting the I18Nized icons for shortcut-list
Change-Id: Ia33a1ad926f8f06f0a598325529019123ddf6eb4
Sung-jae Park [Mon, 2 Dec 2013 01:47:36 +0000 (10:47 +0900)]
Update shortcut field
Change-Id: I91c2b6d6e28a3fdcf7214d8f00b32f19e2249a5b
Sung-jae Park [Mon, 2 Dec 2013 01:07:06 +0000 (10:07 +0900)]
Supporting i18nized icon for shortcut-list.
Change-Id: Ida5bf3213e1ebbe5a40418a4ab5ed3662e8cb692
Sung-jae Park [Sat, 30 Nov 2013 09:38:24 +0000 (18:38 +0900)]
Merge branch 'devel/home/master'
Sung-jae Park [Fri, 29 Nov 2013 16:15:39 +0000 (01:15 +0900)]
Debug mode configuration is enabled
Change-Id: I598066b95a9df5b144a457aa4ef2eeeeab68e00b
Sung-jae Park [Thu, 14 Nov 2013 12:27:47 +0000 (21:27 +0900)]
Merge branch 'devel/home/master'
Sung-jae Park [Thu, 14 Nov 2013 09:52:36 +0000 (18:52 +0900)]
pkgmgr doesn't give the docPtr anymore while uninstalling.
While uninstalling a package, pkgmgr doesn't give the docPtr anymore.
So the plugin cannot parse the document anymore.
Now the plugin should validate the docPtr before try to parse it.
If the docPtr is NULL, skip to parse a document for safety.
Change-Id: Idaa6841e9c6068662d57832f4be99e1a3a9236f6
Sung-jae Park [Thu, 14 Nov 2013 09:49:43 +0000 (18:49 +0900)]
Check the docPtr.
If it comes with NULL, do not try to parse it.
While uninstalling packages, the pkgmgr doesn't give the docPtr to the plugin.
So there is no way to parse the xml document.
Ignore it.
Change-Id: Ica97ce8335f9eb8ba557821e2c87560d9878a233
Sung-jae Park [Fri, 1 Nov 2013 15:53:23 +0000 (00:53 +0900)]
Add version table
Change-Id: I27025bcb250fd5ca33e6e0edd8e3a9a346286bf1
Sung-jae Park [Fri, 1 Nov 2013 15:49:31 +0000 (00:49 +0900)]
Merge branch 'devel/home/master'
Sung-jae Park [Fri, 1 Nov 2013 15:49:02 +0000 (00:49 +0900)]
Add version table for FOTA upgrade
Change-Id: Ie5f6652c60310e205830b02628f7bb94f7b15822
Sung-jae Park [Fri, 1 Nov 2013 14:27:37 +0000 (23:27 +0900)]
Merge branch 'devel/home/master'
Sung-jae Park [Fri, 1 Nov 2013 14:00:11 +0000 (23:00 +0900)]
Update shortcut pkgmgr DB
Change-Id: Ie046b7420e373f60a6418d04a598f7b8e0d94da9
Sung-jae Park [Fri, 1 Nov 2013 13:58:53 +0000 (22:58 +0900)]
Update the shortcut pkgmgr plugin.
Change-Id: I9883125dd826f0eafb776d9a3046d8a9efe95c48
Sung-jae Park [Tue, 22 Oct 2013 03:55:12 +0000 (12:55 +0900)]
Merge branch 'tizen_2.2' of ssh://review.tizendev.org:29418/framework/appfw/shortcut into work
Sung-jae Park [Thu, 26 Sep 2013 06:09:17 +0000 (15:09 +0900)]
Merge branch 'devel/home/master'
Sung-jae Park [Thu, 26 Sep 2013 03:37:30 +0000 (12:37 +0900)]
Try to use gettimeofday if clock_gettime is failed
Change-Id: Ib4475943c798bff990259eac364f55acc5d0a79d
Sung-jae Park [Thu, 26 Sep 2013 02:44:10 +0000 (11:44 +0900)]
Try to use gettimeofday if clock_gettime is failed
Change-Id: Iee5de84ff3c06aaae4ef54b1f73110573f5ae596
Sung-jae Park [Thu, 26 Sep 2013 02:24:52 +0000 (11:24 +0900)]
Replace gettimeofday with clock_get_time
Change-Id: I88e8eee0ab2dfd031a807aa4c4c7fb701fdd7cdf
Sung-jae Park [Thu, 26 Sep 2013 02:23:30 +0000 (11:23 +0900)]
Replace gettimeofday with clock_get_time
Change-Id: I14b08f44189049ce68880c4a804c618f6c933377
Sung-jae Park [Tue, 3 Sep 2013 10:00:35 +0000 (19:00 +0900)]
Add missing header
Change-Id: I0b794286472f49dc43dbdff117585c9cd344ae59
Sung-jae Park [Tue, 3 Sep 2013 10:00:16 +0000 (19:00 +0900)]
Merge branch 'devel/home/master'
Sung-jae Park [Tue, 3 Sep 2013 09:59:55 +0000 (18:59 +0900)]
Add missing header
Change-Id: Id0980c4c1dd2cd27d6731c366798c0aa45570b7e
Sung-jae Park [Tue, 3 Sep 2013 01:20:46 +0000 (10:20 +0900)]
Merge branch 'devel/home/master'
Sung-jae Park [Thu, 29 Aug 2013 06:11:27 +0000 (15:11 +0900)]
Use the uniq desc filename
To prevent from overwriting desc file if the request is duplicated.
Change-Id: I59e1820f85570954c1be053c7b2bd551deaf2b7c
Sung-jae Park [Thu, 29 Aug 2013 06:09:42 +0000 (15:09 +0900)]
Use the uniq desc filename.
To prevent from overwriting requested data if the request is duplicated.
Change-Id: I0c71c439a8e15d16b1f56bbd484dcb789cf136ba
Sung-jae Park [Tue, 13 Aug 2013 01:44:28 +0000 (10:44 +0900)]
Update coding convetion.
Change-Id: Iaac15cbf752bc72aae77b7983d701147c60ebb61
Sung-jae Park [Sat, 10 Aug 2013 05:35:06 +0000 (14:35 +0900)]
Update coding convention.
Change-Id: Ifa1e075967bea0ae3ebe5319b23d0122b5fe7f62
Sung-jae Park [Fri, 9 Aug 2013 12:10:46 +0000 (21:10 +0900)]
Merge branch 'devel/home/master'
Sung-jae Park [Fri, 9 Aug 2013 06:52:07 +0000 (15:52 +0900)]
Update coding convention.
Every block has to be wrapped by {}, even if it has A line.
Change-Id: Ib3fa98634806426b1fed061b4ca3db4d1cf26c58
Sung-jae Park [Thu, 8 Aug 2013 02:45:23 +0000 (11:45 +0900)]
Apply Eng/User mode definition
[model] Redwood
[binary_type] AP
[customer] Docomo/Orange/Open
[issue#] N/A
[problem]
[cause]
[solution]
[team] HomeTF
[request]
[horizontal_expansion]
Change-Id: Iacdff699f0f3b239c934e1aa3a686823b0fbb641
Ryan Ware [Mon, 8 Jul 2013 17:07:22 +0000 (10:07 -0700)]
Merge "resetting manifest requested domain to floor" into tizen
Sung-jae Park [Thu, 4 Jul 2013 07:25:17 +0000 (16:25 +0900)]
Merge branch 'devel/home/master'
Sung-jae Park [Wed, 3 Jul 2013 23:44:27 +0000 (08:44 +0900)]
Remoe last trailing comma
Change-Id: I537aa6eb1cb0eb4489c0a3fbcb04c7ad5b45d9ed
Sung-jae Park [Wed, 3 Jul 2013 23:37:48 +0000 (08:37 +0900)]
Remove last trailing comma
[model] Redwood
[binary_type] AP
[customer] Docomo/Orange/Open
[issue#] N/A
[problem]
[cause]
[solution]
[team] HomeTF
[request]
[horizontal_expansion]
Change-Id: I5fe1272df53d846133c958f3c49f82740b47a0e1
Alexandru Cornea [Mon, 1 Jul 2013 13:52:36 +0000 (16:52 +0300)]
resetting manifest requested domain to floor
Sung-jae Park [Mon, 1 Jul 2013 03:23:17 +0000 (12:23 +0900)]
Merge branch 'devel/home/master'
Sung-jae Park [Sun, 30 Jun 2013 05:23:35 +0000 (14:23 +0900)]
Check the API and its type.
Change-Id: Ieda77a5ef0e4b01c3f7230bd0db7f00035dbf158
Sung-jae Park [Sun, 30 Jun 2013 05:22:40 +0000 (14:22 +0900)]
Check the type.
[model] Redwood
[binary_type] AP
[customer] Docomo/Orange/Open
[issue#] N/A
[problem] API should be separted.
[cause] N/A
[solution] N/A
[team] HomeTF
[request]
[horizontal_expansion]
Change-Id: Iccc0b1142613ea5a3e94922f0a115da331531823
Sung-jae Park [Sun, 30 Jun 2013 01:22:06 +0000 (10:22 +0900)]
Add new error code for permission validation (smack)
Change-Id: I690cebd2bb0d9f68c514f5cc6e5e454faa545b17
Sung-jae Park [Sun, 30 Jun 2013 01:12:51 +0000 (10:12 +0900)]
Add new error code for permission check.
[model] Redwood
[binary_type] AP
[customer] Docomo/Orange/Open
[issue#] N/A
[problem] Permission related error code needs to notify it to client.
[cause] User level smack is enabled.
[solution] Add new error code
[team] HomeTF
[request]
[horizontal_expansion]
Change-Id: If25aaa6965b57aa67fcfaae54c43658afc556e77
Alexandru Cornea [Fri, 28 Jun 2013 13:32:56 +0000 (16:32 +0300)]
resetting manifest requested domain to floor
Sung-jae Park [Thu, 27 Jun 2013 05:16:49 +0000 (14:16 +0900)]
Update Log
Change-Id: I3b8fd1812452f9a3a556313ccd5e15c8204c8a1d
Sung-jae Park [Thu, 27 Jun 2013 04:58:22 +0000 (13:58 +0900)]
Update Log
[model] Redwood
[binary_type] AP
[customer] Docomo/Orange/Open
[issue#] N/A
[problem] N/A
[cause] N/A
[solution] N/A
[team] HomeTF
[request]
[horizontal_expansion]
Change-Id: Iefe6c3340837606fb1d56cdee063574b20170d46
Sung-jae Park [Thu, 13 Jun 2013 02:08:41 +0000 (11:08 +0900)]
Merge branch 'tizen_2.1' into tizen_2.2
Change-Id: Ifb541c3aa2990c9abb9c1128d37146e7d1fddbb1
Sung-jae Park [Thu, 13 Jun 2013 01:14:51 +0000 (10:14 +0900)]
Use the secure_dlog
[model] Tizen
[binary_type] AP
[customer] Tizen Developer
[issue#] N/A
[problem] Secured data should not be printed as a log
[cause] Security enhancement
[solution] Use the secure_dlog instead of dlog
[team] HomeTF
[request]
[horizontal_expansion]
Change-Id: I1af54d083a117166aa1e5fa830f43db198dd338f
Sung-jae Park [Wed, 5 Jun 2013 11:08:51 +0000 (20:08 +0900)]
Merge branch 'devel/home/master'
Xavier Roche [Wed, 5 Jun 2013 09:39:38 +0000 (11:39 +0200)]
Changes : Replace manifest with default floor
Xavier Roche [Wed, 5 Jun 2013 09:38:42 +0000 (11:38 +0200)]
Replace manifest with default floor
Sung-jae Park [Mon, 3 Jun 2013 05:58:40 +0000 (14:58 +0900)]
Apply Secure Log
[model] Redwood
[binary_type] AP
[customer] Docomo/Orange/Open
[issue#] N/A
[problem] Secure Log is not applied
[cause] N/A
[solution] Apply Secure Log
[team] HomeTF
[request]
[horizontal_expansion]
Change-Id: I3325ce7a616265dddb1c10bb5a9a358fde6b2039
Sung-jae Park [Thu, 30 May 2013 16:53:15 +0000 (01:53 +0900)]
Merge branch 'devel/home/master'
Sung-jae Park [Wed, 29 May 2013 07:05:47 +0000 (16:05 +0900)]
Fix prevent issues.
Change-Id: Ib601a9b9f8a74a625724a4697f2fad4909877582
Sung-jae Park [Wed, 29 May 2013 06:28:38 +0000 (15:28 +0900)]
Fix prevent issue
[model] Redwood
[binary_type] AP
[customer] Docomo/Orange/Open
[issue#] CID-53141
[problem] Dereference after null check (FORWARD NULL)
[cause] before use the string compare, argument should be checked
[solution] check the arguments of strcmp
[team] HomeTF
[request]
[horizontal_expansion]
Change-Id: I0ed827fd342d043dbbdc9608642c51338a7c41f6
Sung-jae Park [Mon, 20 May 2013 11:59:12 +0000 (20:59 +0900)]
Merge branch 'devel/home/master'
Sung-jae Park [Mon, 20 May 2013 11:30:34 +0000 (20:30 +0900)]
Don't try to make a connection from discon cb.
Change-Id: I10ac77e38f01643ae63d3da5165e169808bd384f
Sung-jae Park [Mon, 20 May 2013 11:03:20 +0000 (20:03 +0900)]
Don't try to make connection from discon callback
Change-Id: I62432f5092c6dc52265d7c348cbe58b4c31edfb4
Sung-jae Park [Wed, 15 May 2013 02:13:11 +0000 (11:13 +0900)]
Icon service API is introduced.
Patch 2
Update the icon service reuqest codes.
APIs are changed.
Patch 1
Update shortcut service library.
Icon service API is implemented.
Default layout & group should be "" (zero length string)
The icon provider will choose the default layout and group when it get zero length string.
Change-Id: I2d47a1dbdeb8281c20f3a352fd3bcaf4ffe10a4e
Sung-jae Park [Fri, 10 May 2013 05:29:17 +0000 (14:29 +0900)]
Merge branch 'devel/home/master'
Sung-jae Park [Thu, 9 May 2013 04:45:18 +0000 (13:45 +0900)]
Update the icon service reuqest codes.
APIs are changed.
Change-Id: Icb5343dfcdd3e6ad6a70ed393d977bffab53aca0
Sung-jae Park [Tue, 7 May 2013 08:19:33 +0000 (17:19 +0900)]
Update shortcut service library.
Icon service API is implemented.
Default layout & group should be "" (zero length string)
The icon provider will choose the default layout and group when it get zero length string.
Change-Id: Icff92720c7581be51cea492cfe4851fefff38571
Sung-jae Park [Thu, 2 May 2013 05:04:22 +0000 (14:04 +0900)]
Merge branch 'devel/home/master'
Sung-jae Park [Thu, 2 May 2013 01:23:41 +0000 (10:23 +0900)]
Add new sizes.
Should be exposured for commercializing feature.
Change-Id: I782b11aa266a4aa0d93a98de46c7aa43c9a909c9
Sung-jae Park [Thu, 2 May 2013 01:21:13 +0000 (10:21 +0900)]
Add 4x5, 4x6 type definitions.
Only for the PWL(TIZEN commercialize feature).
Change-Id: I233a11750edc5909807f1ae24566d5e447d6c387
Sung-jae Park [Tue, 30 Apr 2013 11:50:10 +0000 (20:50 +0900)]
Merge branch 'devel/home/master'
Sung-jae Park [Tue, 23 Apr 2013 00:43:29 +0000 (09:43 +0900)]
Update spec comment
Change-Id: Ia16d0953a04f9debbacd1fa2938006ada7a916c0
Sung-jae Park [Tue, 23 Apr 2013 00:42:21 +0000 (09:42 +0900)]
Merge branch 'tizen_2.1' of ssh://tizendev.org:29418/framework/appfw/shortcut into tizen_2.1
Sung-jae Park [Tue, 23 Apr 2013 00:05:03 +0000 (09:05 +0900)]
Client/Server architecture is applied.
There is master service daemon to help communicate between app & home.
Every request and reply will through the master.
Change-Id: I1aadd01ff3d0e19274fc46777ef73f9d514f9a22
Sung-jae Park [Tue, 23 Apr 2013 00:20:06 +0000 (09:20 +0900)]
Merge branch 'tizen_2.1' of ssh://tizendev.org:29418/framework/appfw/shortcut into tizen_2.1
Sung-jae Park [Tue, 23 Apr 2013 00:05:03 +0000 (09:05 +0900)]
Client/Server architecture is applied.
There is master service daemon to help communicate between app & home.
Every request and reply will through the master.
Change-Id: I1aadd01ff3d0e19274fc46777ef73f9d514f9a22
Sung-jae Park [Sat, 20 Apr 2013 15:33:19 +0000 (00:33 +0900)]
Use the vconf for trying to make a connection.
If the shortcut service process fails to make a connection to the master,
the service process has to try to connect to it again.
But I don't use the timer.
Instead of the timer, use the vconf.
So only if the state of master process is changed,
the service process will try to make a connection.
Only if the state of the master is changed to "started".
Change-Id: Ic3e5fc5a690267377c5315b10224a3bd595320a4
Sung-jae Park [Sat, 20 Apr 2013 08:21:19 +0000 (17:21 +0900)]
Applying C/S architecture for shortcut service.
Now the request is routed by the master provider.
Change-Id: Id849536f88c4cfa971e291b4257c7872f9a7de8f
Junfeng Dong [Thu, 28 Mar 2013 09:30:49 +0000 (17:30 +0800)]
Fix for 64 bit compatibility.
- Fix hardcoding path.
- Use %cmake to set default paths.
Change-Id: Idf0f2d2403575f0571447c61bb6d2c953b0888d8
Sung-jae Park [Sun, 31 Mar 2013 23:43:33 +0000 (23:43 +0000)]
Merge branch 'devel/home/master'
Sung-jae Park [Sat, 30 Mar 2013 04:17:07 +0000 (04:17 +0000)]
Add new API for removing shortcut or livebox.
Change-Id: I92743ded39f9e0f5cc956cdb1c6f07e98f0b2af0
Sung-jae Park [Sat, 30 Mar 2013 04:28:42 +0000 (04:28 +0000)]
Add new API for removing shortcut(livebox)
Change-Id: I58bece3692a8a1fdeb5ecf2acc6557be76425048
Sung-jae Park [Thu, 28 Mar 2013 11:52:59 +0000 (11:52 +0000)]
Merge branch 'devel/home/master'
Sung-jae Park [Wed, 27 Mar 2013 04:47:17 +0000 (04:47 +0000)]
Update shortcut status codes.
Add cared bit mask.
If the homescreen already cares the error status, the application should know it.
So it can decide what it should do for error status.
Change-Id: I84d752a9e4e975b5394374f46fb1b5df8cb63fa7