summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Sung-jae Park [Thu, 21 Mar 2013 12:46:44 +0000 (12:46 +0000)]
Merge branch 'master' into tizen_2.1
Conflicts:
CMakeLists.txt
data/abi.ini
data/baltic.conf.ini
data/data-provider-master
data/private.conf.ini
include/conf.h
include/instance.h
include/script_handler.h
packaging/data-provider-master.spec
src/conf.c
src/instance.c
src/main.c
src/script_handler.c
src/server.c
src/slave_life.c
src/slave_rpc.c
Change-Id: I10405acdc4a1f1f02372f141d328335275fe36dd
Sung-jae Park [Thu, 21 Mar 2013 04:54:47 +0000 (04:54 +0000)]
Fix the invalid arrow position handling code.
Issue is followed by reducing IPC patch patch.
Change-Id: I33d1b3e6e8eb58c8e29e4df01998902148ad583d
Sung-jae Park [Wed, 20 Mar 2013 06:06:01 +0000 (06:06 +0000)]
Change the name of OSP appwidget service provider
Replace livebox with appwidget
Change-Id: I066bb49399f7ecad35c30ce6dd59b5707129b595
Sung-jae Park [Tue, 19 Mar 2013 10:10:21 +0000 (10:10 +0000)]
Bugs are fixed and new features are introduced
1. Focus based event sending. (mouse event & master)
Optimize the input event routing code.
Input event can be gathered by event device directly.
To save the resource for mouse event handling.
If the viewer select a box using content_event(SET),
the provider will send all mouse event to the selected box without any concerning of viewer.
Currently the viewer sends all mouse event via master to boxes.
But this new concept will reduce the IPC overhead by sending them to the box directly.
If the viewer unselect a box using content_event(UNSET),
the provider will stop to send events to box.
2. Fixed bugs of code for handling the case of failed to launch a slave provider.
If the slave provider didn't answers after launch it to the master,
The master will handles it as faulted box.
In that case, the master didn't care the resources of slave provider in core.
So it could make the resource leak.
This patch will fix it.
Even if the slave didn't send hello message, so it would be faulted,
the master will clear the resources correctly.
3. Initiate script bug is fixed (for the F/W developer)
When the developer tries to start the master daemon twice, a new process will be launched.
This is not to be happens, so this patch will fix it.
When the developer tries to launch daemon again via data-provider-master script (init.d),
It will check the running process first.
If it find one, the scrip will be finished with error code, to prevent multiple daemon running.
4. Event device path is added to conf.
We have the configuration file. Which includes many variable informations for making adaptable dameon.
This patch will add new entry "input".
It will be used to monitor the input device for case 1.
Change-Id: Iaf07a3c7ff5aab077ac244d2f3d8ac39db2145b2
Jinkun Jang [Sat, 16 Mar 2013 12:00:43 +0000 (21:00 +0900)]
sync with master
Sung-jae Park [Wed, 13 Mar 2013 04:14:19 +0000 (04:14 +0000)]
Replace the heynoti with vconf for power off.
Permit smack rule of dbus for Read/eXec on data-provider-master
Change-Id: I8ac594ea64d0324ad96d0fe72e7efa6075439b24
Sung-jae Park [Tue, 5 Mar 2013 15:20:56 +0000 (15:20 +0000)]
Replace the NULL with SQLITE_TRANSIENT.
NULL is defined as SQLITE_STATIC.
But I intend to use the SQLITE_TRANSIENT, so I set it correctly.
Change-Id: I1d94a8ebdfbd9bb9e773f036b81cc64ac95fa5b5
Sung-jae Park [Mon, 4 Mar 2013 10:46:42 +0000 (10:46 +0000)]
Add pd_move event is added
pd create / lb create & pd,show / lb,show sequence is updated
Change-Id: If0e1ec3c8f4434fad5698e0e7cb6557a22667b1f
Sung-jae Park [Mon, 4 Mar 2013 03:32:52 +0000 (03:32 +0000)]
Replace the package name to data-provider-master
remove prefix "org.tizen."
Change-Id: Iece033f79fd5d7793a477ad4f7944f60ba16055f
Sung-jae Park [Wed, 27 Feb 2013 06:24:35 +0000 (06:24 +0000)]
Fix the prevent issue
Change-Id: I0a59afd51ea50aa69660bd119b49348c9bd6d86a
Sung-jae Park [Wed, 27 Feb 2013 02:52:24 +0000 (02:52 +0000)]
Add change_period interface, update trigger_update
Change-Id: Ieface9222fbb20200c6196fbcf938ad4a44db335
Sung-jae Park [Mon, 25 Feb 2013 14:10:27 +0000 (14:10 +0000)]
Set the UID/GID from the post script.
While installing this package, build system doesn't guarantees the "app"
So we have to use the digit instead of its string.
Forcely set the UID/GID even if it doesn't exists in the passwd file.
FOR TRATS build environment.
Change-Id: Ica56257a6da52b2e1c1bfba62700ded593cfc6ab
Sung-jae Park [Sat, 23 Feb 2013 09:18:51 +0000 (09:18 +0000)]
Update resize event send function
Change-Id: Ic32ca986584c64e8db094cf7183e363f22971cb8
Sung-jae Park [Thu, 21 Feb 2013 13:26:44 +0000 (13:26 +0000)]
Replace the drm_slp with the tbm
Change-Id: I61564dbc2f3efa5e7196c3d01df553bd3ea44848
Sung-jae Park [Thu, 21 Feb 2013 10:54:53 +0000 (10:54 +0000)]
Sync with the latest code
Change-Id: I3950d362f4eb8d0396c18c41db958f21a4e3f64e
Sung-jae Park [Sun, 17 Feb 2013 13:55:20 +0000 (13:55 +0000)]
Update the liveinfo(Supporting the pixmap capture)
Change-Id: Id2afb9060f278b529f1c94cc4188a96746ac935f
Sung-jae Park [Sat, 16 Feb 2013 07:59:44 +0000 (07:59 +0000)]
Update the manifest.
Add a new attrbiute "mode" for "size" tag.
mode="easy" will defines the easy mode livebox.
Change-Id: If0850695c6b15dede575971cefe36cd9f7b4ffa4
Sung-jae Park [Fri, 15 Feb 2013 08:49:40 +0000 (08:49 +0000)]
Update the provider launching code.
Waiting its response in CONSTANT time.
(default 30 secs)
Change-Id: Ie0e8228834c93092c8edd8daffbc58676306ebc0
Sung-jae Park [Fri, 15 Feb 2013 03:00:37 +0000 (03:00 +0000)]
Update the upgrade feature
Change-Id: Ibd2ebd56c3a2dcaf36155c9efcfd4b65571f431d
Sung-jae Park [Thu, 14 Feb 2013 05:17:28 +0000 (05:17 +0000)]
Revise the code.
1. Update the liveinfo tool
Add more functions. Make easy to use the tool
2. Time compensator is updated.
3. Code is revised by myself.
Change-Id: Ib4b64da80727edb394a12e50398ed6f10e97b6e1
Sung-jae Park [Thu, 7 Feb 2013 10:36:40 +0000 (10:36 +0000)]
handling the return value of replace_string
Change-Id: Ia9c8987d76e86d7bbedf52a1f0f333bbf7985776
Sung-jae Park [Thu, 7 Feb 2013 07:49:27 +0000 (07:49 +0000)]
Optimize the string replacement function.
Change-Id: I6352941e972cc05b62018a4b5984b9bc29398d67
Sung-jae Park [Wed, 6 Feb 2013 14:09:42 +0000 (14:09 +0000)]
Separte gem & pixmap create function.
Script updated.
(for image, group is changed to optoin)
Add the update request interface
Change-Id: I9102fabe40b055df41b170e31dc83a858e10a7b1
Sung-jae Park [Tue, 5 Feb 2013 06:55:34 +0000 (06:55 +0000)]
Update the data provider master
Fix the liveinfo bug (Command line parser is updated)
Manifest file is updated for rule of daemon type package.
Change-Id: I61ce630765c936d6a11dc6094ec3598b5da47d83
Sung-jae Park [Fri, 1 Feb 2013 18:34:19 +0000 (18:34 +0000)]
Update the liveinfo.
Change-Id: I04814f6cd4b8539c2ea3f6a6ab0ed03f139f03ce
Sung-jae Park [Fri, 1 Feb 2013 13:51:37 +0000 (13:51 +0000)]
Update the liveinfo
Change-Id: Id3f3685514578cc67f3510c8727f84d6b52a8ca1
Sung-jae Park [Fri, 1 Feb 2013 05:57:38 +0000 (05:57 +0000)]
Update the debug mode
Change-Id: Id01802e17e3929473aca8358e4a3bd2534afcb0f
Sung-jae Park [Thu, 31 Jan 2013 03:00:52 +0000 (03:00 +0000)]
Add exec_label for booting script
Change-Id: Ic12b2e2f08279011b0bdef3b5e3b7d4970bbeccf
Sung-jae Park [Thu, 31 Jan 2013 02:39:09 +0000 (02:39 +0000)]
Add the touch effect
Change-Id: Ib91ffbde1f7153ca6d8da59d34a32c202670014b
Sung-jae Park [Wed, 30 Jan 2013 05:58:47 +0000 (05:58 +0000)]
Add new script handler for updating color
Update smack label & domain name to "data-provider-master"
Change-Id: I233eb3425e80df1f15b0c1b19c7de9e681c56227
Sung-jae Park [Sun, 27 Jan 2013 12:31:32 +0000 (12:31 +0000)]
Add new size type
For easy home
1x1 = 207x207
3x1 = 645x207
3x3 = 645x645
Change-Id: Ie2af0f0dca6588b6869fbf75486b27994d04d5df
Sung-jae Park [Sat, 26 Jan 2013 14:24:03 +0000 (14:24 +0000)]
Update liveinfo utility.
Working like a common shell.
More command should be implemented.
such as "rm", "cat"
Update spec file
Change-Id: Ib5f62b52b0e84b420a0f712805c60d00be604351
Sung-jae Park [Fri, 25 Jan 2013 11:06:42 +0000 (11:06 +0000)]
Update liveinfo util, key down/up, accessibility
Change-Id: I50b0dc92adaffaca248758365392243a90c3a14b
Sung-jae Park [Thu, 24 Jan 2013 05:33:29 +0000 (05:33 +0000)]
Revise the prevent issue (from private repository)
Change-Id: I66d01e56a0247cfa28820e06c3e4fd3c38ebf746
Sung-jae Park [Wed, 23 Jan 2013 03:05:56 +0000 (03:05 +0000)]
Change the spec file, add mouse_event attribute.
For the smack, post script is moved to install section.
mouse_event attribute is added.
Change-Id: I0261816db2ac2516f4dd5e7fee524542ef5806c7
Sung-jae Park [Mon, 21 Jan 2013 05:55:59 +0000 (05:55 +0000)]
Change the script plugin folder
Change-Id: I938c3194d78b8cf10609e59c27fe0b0969408993
Sung-jae Park [Mon, 14 Jan 2013 03:53:21 +0000 (12:53 +0900)]
Fix the issue of i18n
Value of the language field has to be compared insensitively.
Change-Id: Iaf257996f8c143af32f318e9761e3250590feafc
Sung-jae Park [Fri, 11 Jan 2013 11:00:49 +0000 (20:00 +0900)]
Apply the smack rule
Change-Id: I906509816883a55ae3ab8c7f75290b903eb5bd3d
Sung-jae Park [Thu, 10 Jan 2013 06:10:29 +0000 (15:10 +0900)]
Load the script plugin with DEEPBIND | NOW | GLOBAL option.
EDJE requires global scope symbol table lookup to find the subsequently
loaded sound plug-in (also it could be any other)
Change-Id: Ib42fe4e86427d882e0f68b1c70d1f29eac9efef8
Sung-jae Park [Fri, 4 Jan 2013 12:34:06 +0000 (21:34 +0900)]
Revise the spec file
Change the package name of the web livebox provider.
(From org.tizen.data-provider-webapp-slave to livebox.web-provider)
Clear the files in the shared folder first before initiate the master.
Add reader & always folder parse code from conf file.
Change-Id: I10415faadda3dd267d728ce71b029abdb770964e
Sung-jae Park [Fri, 4 Jan 2013 00:57:52 +0000 (09:57 +0900)]
Change the systemd init script
Add SETUID for the executable image file.
Update spec file for rpmlint
Remove unnecessary environment variables
Change-Id: If6f88d4aff672cf48c98642615d164116da33911
Sung-jae Park [Wed, 2 Jan 2013 06:57:21 +0000 (15:57 +0900)]
Change the LOG_TAG
Change-Id: Ie96b7e7109887888884d752b3ef32a357715c88b
Sung-jae Park [Fri, 28 Dec 2012 08:16:34 +0000 (17:16 +0900)]
Fix the bug of buffer type handler
Change the package name of the web-livebox service provider.
com.samsung.data-provider-webapp-slave
-->
org.tizen.data-provider-webapp-slave
Change-Id: I1a8842eb0e73579d67195ea6132be6430e927876
Sung-jae Park [Thu, 27 Dec 2012 03:46:50 +0000 (12:46 +0900)]
Change the type of auto_launch record to TEXT
To know the exact package name for launching it when a user clicks a box
Change-Id: I0231abf331cd41e8edae807ba5400da09aa0fbb0
Sung-jae Park [Fri, 21 Dec 2012 16:17:42 +0000 (01:17 +0900)]
Remove code of the deprecated feature
Change-Id: If5f503ed2c39c59df1ecd9f4a1ae6a35319352fb
Sung-jae Park [Thu, 20 Dec 2012 08:09:13 +0000 (17:09 +0900)]
Initialize the project.
Change-Id: Ica8e21c0ddc22eaede97983aeab3af516efa8572
HyungKyu Song [Mon, 17 Dec 2012 01:52:37 +0000 (10:52 +0900)]
Initial empty repository