Age | Commit message (Collapse) | Author | Files | Lines |
|
2012 -> 2013
Fix the bug of resized box event.
After the provider get the resized event from the box, need to check
the current size of a box.
If is same with requested size, send it to the client that the request
is already finished.
Apply the livebox errno (status code) instead of system errno.
Make easy to understand what happens in the API.
Use the util_uri_to_path to unlink image files of liveboxes(image type)
Change-Id: Ide9281da21700f4e1d9c0eb480daeff891258ccd
|
|
Change-Id: Ie71b4b59f989872da19b80d04972ffd92f99cabc
|
|
Change-Id: Ia63630a1e18e69991f498c6a448ae0c69f429954
|
|
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
|
|
Issue is followed by reducing IPC patch patch.
Change-Id: I33d1b3e6e8eb58c8e29e4df01998902148ad583d
|
|
Replace livebox with appwidget
Change-Id: I066bb49399f7ecad35c30ce6dd59b5707129b595
|
|
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
|
|
|
|
Permit smack rule of dbus for Read/eXec on data-provider-master
Change-Id: I8ac594ea64d0324ad96d0fe72e7efa6075439b24
|
|
NULL is defined as SQLITE_STATIC.
But I intend to use the SQLITE_TRANSIENT, so I set it correctly.
Change-Id: I1d94a8ebdfbd9bb9e773f036b81cc64ac95fa5b5
|
|
pd create / lb create & pd,show / lb,show sequence is updated
Change-Id: If0e1ec3c8f4434fad5698e0e7cb6557a22667b1f
|
|
remove prefix "org.tizen."
Change-Id: Iece033f79fd5d7793a477ad4f7944f60ba16055f
|
|
Change-Id: I0a59afd51ea50aa69660bd119b49348c9bd6d86a
|
|
Change-Id: Ieface9222fbb20200c6196fbcf938ad4a44db335
|
|
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
|
|
Change-Id: Ic32ca986584c64e8db094cf7183e363f22971cb8
|
|
Change-Id: I61564dbc2f3efa5e7196c3d01df553bd3ea44848
|
|
Change-Id: I3950d362f4eb8d0396c18c41db958f21a4e3f64e
|
|
Change-Id: Id2afb9060f278b529f1c94cc4188a96746ac935f
|
|
Add a new attrbiute "mode" for "size" tag.
mode="easy" will defines the easy mode livebox.
Change-Id: If0850695c6b15dede575971cefe36cd9f7b4ffa4
|
|
Waiting its response in CONSTANT time.
(default 30 secs)
Change-Id: Ie0e8228834c93092c8edd8daffbc58676306ebc0
|
|
Change-Id: Ibd2ebd56c3a2dcaf36155c9efcfd4b65571f431d
|
|
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
|
|
Change-Id: Ia9c8987d76e86d7bbedf52a1f0f333bbf7985776
|
|
Change-Id: I6352941e972cc05b62018a4b5984b9bc29398d67
|
|
Script updated.
(for image, group is changed to optoin)
Add the update request interface
Change-Id: I9102fabe40b055df41b170e31dc83a858e10a7b1
|
|
Fix the liveinfo bug (Command line parser is updated)
Manifest file is updated for rule of daemon type package.
Change-Id: I61ce630765c936d6a11dc6094ec3598b5da47d83
|
|
Change-Id: I04814f6cd4b8539c2ea3f6a6ab0ed03f139f03ce
|
|
Change-Id: Id3f3685514578cc67f3510c8727f84d6b52a8ca1
|
|
Change-Id: Id01802e17e3929473aca8358e4a3bd2534afcb0f
|
|
Change-Id: Ic12b2e2f08279011b0bdef3b5e3b7d4970bbeccf
|
|
Change-Id: Ib91ffbde1f7153ca6d8da59d34a32c202670014b
|
|
Update smack label & domain name to "data-provider-master"
Change-Id: I233eb3425e80df1f15b0c1b19c7de9e681c56227
|
|
For easy home
1x1 = 207x207
3x1 = 645x207
3x3 = 645x645
Change-Id: Ie2af0f0dca6588b6869fbf75486b27994d04d5df
|
|
Working like a common shell.
More command should be implemented.
such as "rm", "cat"
Update spec file
Change-Id: Ib5f62b52b0e84b420a0f712805c60d00be604351
|
|
Change-Id: I50b0dc92adaffaca248758365392243a90c3a14b
|
|
Change-Id: I66d01e56a0247cfa28820e06c3e4fd3c38ebf746
|
|
For the smack, post script is moved to install section.
mouse_event attribute is added.
Change-Id: I0261816db2ac2516f4dd5e7fee524542ef5806c7
|
|
Change-Id: I938c3194d78b8cf10609e59c27fe0b0969408993
|
|
Value of the language field has to be compared insensitively.
Change-Id: Iaf257996f8c143af32f318e9761e3250590feafc
|
|
Change-Id: I906509816883a55ae3ab8c7f75290b903eb5bd3d
|
|
EDJE requires global scope symbol table lookup to find the subsequently
loaded sound plug-in (also it could be any other)
Change-Id: Ib42fe4e86427d882e0f68b1c70d1f29eac9efef8
|
|
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
|
|
Add SETUID for the executable image file.
Update spec file for rpmlint
Remove unnecessary environment variables
Change-Id: If6f88d4aff672cf48c98642615d164116da33911
|
|
Change-Id: Ie96b7e7109887888884d752b3ef32a357715c88b
|
|
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
|
|
To know the exact package name for launching it when a user clicks a box
Change-Id: I0231abf331cd41e8edae807ba5400da09aa0fbb0
|
|
Change-Id: If5f503ed2c39c59df1ecd9f4a1ae6a35319352fb
|
|
Change-Id: Ica8e21c0ddc22eaede97983aeab3af516efa8572
|
|
|