Sung-jae Park [Fri, 25 Jan 2013 01:46:26 +0000 (01:46 +0000)]
Waiting the slave if the debug mode is enabled.
Change-Id: I9a319b8b447b63fa0706f97fcb657c39871f5af8
Sung-jae Park [Thu, 24 Jan 2013 13:23:02 +0000 (13:23 +0000)]
Accessibility channel added
Change-Id: Ifde86ce7167e21a9f8863ff60ac54ada2a36f646
Sung-jae Park [Thu, 24 Jan 2013 05:32:26 +0000 (05:32 +0000)]
Prevent issue resolved
Change-Id: I6e0630f2bf296c74a950af88a3f879e56283cbaf
Sung-jae Park [Wed, 23 Jan 2013 03:03:21 +0000 (03:03 +0000)]
Change the spec file. Add mouse_event attribute
Remove the post script.
Instead of it, use the "install section"
Change-Id: I41c099c73f67f271f1af7a2b5a96df2f3b9eadd1
Sung-jae Park [Mon, 21 Jan 2013 03:03:27 +0000 (03:03 +0000)]
Change the folder for script plugin
Change-Id: I8cf77d0c7920a15a77a04066eba713409847c6e5
Sung-jae Park [Mon, 14 Jan 2013 03:39:31 +0000 (12:39 +0900)]
Case insensitive comparison for i18n.
Change-Id: Id1cd129d70a6b8de4fc82755e291d5ebd1ec02dc
Sung-jae Park [Thu, 10 Jan 2013 09:03:16 +0000 (18:03 +0900)]
Apply the smack rule
Change-Id: I2492cc3313f120b2fa4698daf2bd1621fe89e451
Sung-jae Park [Thu, 10 Jan 2013 06:03:18 +0000 (15:03 +0900)]
Load the script plugin.
use the GLOBAL and NOW, DEEPBIND for loading the script plugin.
Change-Id: I6e70b5da3b1dd16dd3f02d3992db744b23bf1ed0
Sung-jae Park [Fri, 4 Jan 2013 12:28:18 +0000 (21:28 +0900)]
Create a new folder for data(xml) files of the always
Package name for ABI(HTML) is changed to livebox.web-provider
Add the share folder for always & reader handling codes.
Change-Id: Iddeea2c1fb36b0239238f9367fa2a95925be4dc3
Sung-jae Park [Thu, 3 Jan 2013 12:37:16 +0000 (21:37 +0900)]
SETUID for keep the root privileges
even if it is launched by a user
Update the rpm spec file.
Add smack and coreutils package dependency to generate the rpm file
correctly
Change-Id: Idea6fc3549bbc4ffb45879c1bae93b44c71b52cd
Sung-jae Park [Wed, 2 Jan 2013 03:55:34 +0000 (12:55 +0900)]
Change the LOG_TAG id by guide of the kernel team
Change-Id: I9b0868e0c8861c0b21b80ff44f7c0452179ffb3d
Sung-jae Park [Fri, 28 Dec 2012 08:39:16 +0000 (17:39 +0900)]
Change the package name of service providers
samsung-livebox-service --> osp-livebox-service
com.sasmung.data-provider-webapp-slave --> org.tizen.data-provider-webapp-slave
Change-Id: Ia7f5a0b4fdc9f4ecd666b217ed4aebf787281228
Sung-jae Park [Fri, 28 Dec 2012 04:37:00 +0000 (13:37 +0900)]
handling the case for auto_launch == NULL
Update the size of PD & LB if they are changed.
Buffer type PD(or LB) need to update their size.
Change-Id: Iebb0dbd335bde72f58b2eb8bcc1c866fd97061cf
Sung-jae Park [Thu, 27 Dec 2012 03:06:17 +0000 (12:06 +0900)]
Change the type of auto_launch to TEXT
Change-Id: Ief7d36c83542c9761b6c766d9637e7ceae670f3b
Sung-jae Park [Fri, 21 Dec 2012 15:56:45 +0000 (00:56 +0900)]
Remove context engine stub codes
Change-Id: I8168ccd209bb4b3507cab8a4a4950b066ab58f35
Sung-jae Park [Thu, 20 Dec 2012 14:39:00 +0000 (23:39 +0900)]
Don't try to sync with 0 second if period is 1
Change-Id: I8861dcd372b72dc082c7620d325d29e02e9bd1df
Sung-jae Park [Thu, 20 Dec 2012 12:04:24 +0000 (21:04 +0900)]
Fix the reactivate + resize bug.
In case of the resize the livebox,
If the slave is terminated (secured),
the master tries to reactivate the slave and its liveboxes.
And it requests to resize the livebox.
After that the master send resize request again,
to recover the original size.
So the livebox cannot change the size correctly,.
Remove the resize function from the instance reactivated callback.
Change-Id: I1b85a2d6dc3d8ce64c14783ab23ff556e7712b4c
Sung-jae Park [Wed, 19 Dec 2012 08:16:38 +0000 (17:16 +0900)]
Update License for preparing RSA
Change-Id: I16ef871347cc3b68b6996482e602784be644fb0d
Sung-jae Park [Tue, 18 Dec 2012 11:06:46 +0000 (20:06 +0900)]
Update timer resuming code.
Compensate time when the update timer is resumed.
Change-Id: Id128f4d65db4d076e174c7a55464ba7a988c6d79
Sung-jae Park [Tue, 18 Dec 2012 09:45:10 +0000 (18:45 +0900)]
Fix the invalid delay time
Change-Id: I1559e6279a4819c378a0f778d13504439ab22e81
Sung-jae Park [Tue, 18 Dec 2012 07:06:49 +0000 (16:06 +0900)]
Delete an instance if the master gets faulted event of it.
Change-Id: Idfa38fd9448f728798ef7c7a3c0d7fadaf7e2c3b
Sung-jae Park [Mon, 17 Dec 2012 11:00:55 +0000 (20:00 +0900)]
Move the structure declaration to the top of a file.
Change-Id: I037e2801e5b7f41fd510f338b5dd8ad03e02d76f
Sung-jae Park [Mon, 17 Dec 2012 10:14:26 +0000 (19:14 +0900)]
Add setup tag
To satisfy the requirement of the OSP.
This setup tag is used for specifying the service application Id.
Then the home screen will launch it with Key="ProviderName" Data="LiveboxAppId"
Change-Id: Id8ece324b7602e642790eb01808a5abad2954743
Sung-jae Park [Fri, 14 Dec 2012 01:38:53 +0000 (10:38 +0900)]
Add provider_faulted event handler.
Set the fault information and increase the fault count.
Change-Id: I5a485cc9caec1ce69411de99af227a6d9ed7d2a3
Sung-jae Park [Sat, 8 Dec 2012 07:23:32 +0000 (16:23 +0900)]
Revise the code
Add the util_timer_add.
It will align to N minute 00 sec for every update interval.
Change-Id: I0e483410a57b1e56c08e79638df2c27854f0d658
Sung-jae Park [Fri, 7 Dec 2012 05:21:59 +0000 (14:21 +0900)]
Keep the PD status
Change-Id: Idfc6966bbdf359f0d53bc44d43c54849fac2da31
Sung-jae Park [Thu, 6 Dec 2012 14:13:45 +0000 (23:13 +0900)]
Add nodisplay field to the client table
default "false"
Change-Id: I39d3e89b5e4b5bad441e54faad2a381c7d1f9222
Sung-jae Park [Wed, 5 Dec 2012 05:13:46 +0000 (14:13 +0900)]
Add content information for the manifest file
Change-Id: Ib3bb4e1ba152a1daa21ff7dfaba5a49e944c948c
Sung-jae Park [Tue, 4 Dec 2012 12:04:26 +0000 (21:04 +0900)]
Supporting the 4x3 livebox
Change-Id: I57b32b73bb9dc2ec8546f8e078b82a0f94366002
Sung-jae Park [Mon, 3 Dec 2012 12:19:40 +0000 (21:19 +0900)]
Revise the code.
Remove white space
use the "switch" instead of nested "if/else".
Optimize the gem buffer creation if a livebox is written as buffer type.
Care the H/W unsupported cases.
Change-Id: I5f35cedd4ba8c6e86d23f8c4854eeb25f202a444
Sung-jae Park [Mon, 3 Dec 2012 09:30:26 +0000 (18:30 +0900)]
Update the SMACK manifest file.
Change-Id: I9dd9d60978218e849fbdafd0396146dc6e227c91
Sung-jae Park [Fri, 30 Nov 2012 11:30:23 +0000 (20:30 +0900)]
Fix the bug of package manager uninstall handler.
Change-Id: I0f5e81b2d64419db440564b727505c953a4783a6
Sung-jae Park [Fri, 30 Nov 2012 07:29:21 +0000 (16:29 +0900)]
Add deubgging message for livebox pkgmgr
Reuse the packet for PD/LB mouse move event
Change-Id: Ie8cde18c1742f254dfb59a0df3e159a0198bf31f
Sung-jae Park [Thu, 29 Nov 2012 12:15:00 +0000 (21:15 +0900)]
Use the conf.ini instead of env value
Change-Id: I5eda9084d723836d6e4c54bbb233f10cddfb3121
Sung-jae Park [Wed, 28 Nov 2012 13:51:32 +0000 (22:51 +0900)]
Make aligned gem buffer
Change-Id: I4736b57482622fe5fdc1f563b51d5efb746546d7
Sung-jae Park [Tue, 27 Nov 2012 05:12:13 +0000 (14:12 +0900)]
Revise the code followed by the result of prevent.
Change-Id: Iddaa43e40a77ba99391a277d9cfd65b7a0b0a934
Sung-jae Park [Mon, 26 Nov 2012 08:48:49 +0000 (17:48 +0900)]
Change the default resolution
1x1=175x175
2x1=354x175
2x2=354x354
4x1=712x175
4x2=712x354
4x4=712x712
Change-Id: Icc57adb9539e8ffda987c71753d71a98e2b55bab
Sung-jae Park [Mon, 26 Nov 2012 05:45:23 +0000 (14:45 +0900)]
Revise the code.
Instance reference count is not handles correctly
Client event callback for PD handler is moved into the instance.c
Update spec script for applying SMACK configuration
Change-Id: Ibdb54db2172bc1a3b4c1bc3a77d3c8879869ff27
Sung-jae Park [Mon, 26 Nov 2012 05:29:45 +0000 (14:29 +0900)]
Update the invalid function pointer
Change-Id: If610eecf6b7b66608ce35dd34e6e0e2b675fab2b
Sung-jae Park [Sat, 24 Nov 2012 02:46:05 +0000 (11:46 +0900)]
Update instance visibility handling code.
Only the LB_HIDE will block the slave's update event.
LB_PAUSE_WITH_HIDE will not block the slave's update event.
So if a livebox updates its contents, the updated event will be sent
to the viewer.
Because it needs to keep the latest contents
Update timer will be freezed. there should be no update contents.
Change-Id: Ibfb4a9c3f8c287eeff7a885560eb677d4b887b2c
Sung-jae Park [Thu, 22 Nov 2012 09:12:01 +0000 (18:12 +0900)]
Lievbox Preview image tag added (pkgmgr_livebox).
Change-Id: I8a2d3a5793890f98005269d76358e4cbb4a55051
Sung-jae Park [Tue, 20 Nov 2012 11:41:35 +0000 (20:41 +0900)]
Com-core thread version applied.
Change-Id: I6a8036fc2410bfc08e152383df9c793b7b1c0da6
Sung-jae Park [Tue, 20 Nov 2012 09:45:10 +0000 (18:45 +0900)]
Handling the position of the PD
Change-Id: I3d00329078ece42c74151d4bf59a140752aeebf1
Sung-jae Park [Mon, 19 Nov 2012 05:06:49 +0000 (14:06 +0900)]
Update for handling the multi-depth edje
Change-Id: Iedc1d9d064115e52af234e42526b0fc81a43098d
Sung-jae Park [Thu, 15 Nov 2012 04:07:34 +0000 (13:07 +0900)]
Use the separated socket files.
service (service)
client (viewer - applications)
slave (slave provider)
info (utility)
Reduce the log message
Revise the environment variables
Add "ON DELETE CASCADE"
Change-Id: I7cce149c8e26ef1a86b09424af236942c23ca0b3
Sung-jae Park [Wed, 14 Nov 2012 03:36:58 +0000 (12:36 +0900)]
Revise the code.
Change-Id: Ia0faef1158df3909c14f494a5e98611ef5d86b20
Sung-jae Park [Tue, 13 Nov 2012 08:14:22 +0000 (17:14 +0900)]
Secured slave doesn't need to have a update timer.
Master will trigger the update event for each liveboxes.
Discards packet if it fails to send in DEFULT_CMD_TTL times.
Change-Id: Ia3cf91795bc6ebce9061a6af5ef87f3b1f2552c4
Sung-jae Park [Mon, 12 Nov 2012 10:01:19 +0000 (19:01 +0900)]
Prevent from exporting all function names.
Optimize the size of symbol table.
Change-Id: Iffa2ee8cc14cd54859774d2b675f360b864f193a
Sung-jae Park [Thu, 8 Nov 2012 12:12:27 +0000 (21:12 +0900)]
Update service file
Change-Id: I461ded8e21c7a21caa15d67196344e2c3f5a8da4
Sung-jae Park [Thu, 8 Nov 2012 02:01:00 +0000 (11:01 +0900)]
Do not change the slave state if it is terminating.
To prevent from reactivaing issue
if it gets pause/resume result callback while terminating it.
Change-Id: I1de4bb7ca46293358040000cd7304abe4285250a
Sung-jae Park [Tue, 6 Nov 2012 00:26:21 +0000 (09:26 +0900)]
Add/Sub slave refcnt for packages.
Before assign a slave to a package, increase its refcnt.
And vice versa.
Change-Id: I923d239c668941c89daff04d57288ffd535d6738
Sung-jae Park [Sun, 4 Nov 2012 13:22:43 +0000 (22:22 +0900)]
Increase the max fault count.
To the max count of loadable packages.
Only the default ABI(c) can be controlled by the max count of loadable
packages.
Change-Id: I4f7c2399aa434dc56b8e26bfe78e15293e752aff
Sung-jae Park [Sun, 4 Nov 2012 10:10:33 +0000 (19:10 +0900)]
Send delete event if a slave is critically faulted
Change-Id: Ia75c162e92519a11f3a155c0600326c06a081c61
Sung-jae Park [Sun, 4 Nov 2012 09:30:20 +0000 (18:30 +0900)]
Create a CA livebox only if it has subscribed clients.
Destroy CA livebox if it has no subscribed clients.
Change-Id: I8259ad787f2d2d536982e1ada71cf946d485974d
Sung-jae Park [Sun, 4 Nov 2012 08:03:26 +0000 (17:03 +0900)]
Revised by the report of the prevent.
CID 27260
CID 25639
CID 25638
CID 25636
CID 24443 util_liveinfo/src/liveinfo.c
CID 24442 util_liveinfo/src/liveinfo.c
CID 22223
CID 22222 src/main.c
Change-Id: I5a55be17d385abfad5fa3059f06c1760e0a2e284
Sung-jae Park [Sun, 4 Nov 2012 07:41:03 +0000 (16:41 +0900)]
Don't try to reactivate a slave if it fails to
recover from the fault situation.
Decide it using reactivation time and frequency.
Change-Id: I496ee0a003ab7aa02fd25f365e7a887847519675
Sung-jae Park [Sun, 4 Nov 2012 07:32:24 +0000 (16:32 +0900)]
Accounting the count of a package fault.
Change-Id: Ief9151928b2ef632ea4327e4cb59820931b24f74
Sung-jae Park [Sun, 4 Nov 2012 06:56:17 +0000 (15:56 +0900)]
Clear the pong_timer handler from its timeout callback.
Change-Id: I58b5d553ec904a765baa3dce83faa66fc1c87219
Sung-jae Park [Sun, 4 Nov 2012 06:24:52 +0000 (15:24 +0900)]
Release the resources while terminating the daemon.
RPC of a slave/client is now cleared by the destroy function.
Previously, To release the rpc resource, the delete callback is used,
and it is called from the rpc context.
Now this patch will change the sequence of it.
Creating RPC will be processed in the create function.
Destroying RPC will be processed in destroy function.
This is more intuitive for me.
But the RPC and each Data has to be paired all its life time.
Change-Id: I20da5db6836999ac300eee7a3a58a6df6b36719c
Sung-jae Park [Sat, 3 Nov 2012 12:18:45 +0000 (21:18 +0900)]
Update for handling the "always" requests.
Cluster ID is unable to be the "user,created"
It is reserved keyword.
But the category name is able to be the "default"
Change-Id: I5e66209c7630492230be593442a86bf050a5c6c7
Sung-jae Park [Sat, 3 Nov 2012 11:38:54 +0000 (20:38 +0900)]
Revise the client connection management code.
When the master creating a new data for clients,
it already knows the handle for communicating with the client.
Set the handle when it creates a new client data.
And call the created event callback after feed-back the acquire request.
Use the timer(DELAY_TIME) to call the created event callbacks.
Change-Id: Ief26b2efbb172de04e327e8d35c0e932d8fb5ba7
Sung-jae Park [Sat, 3 Nov 2012 05:46:36 +0000 (14:46 +0900)]
Package management code is updated
Change-Id: I4a4b3e92f0596aa042705227d056010f125370cb
Sung-jae Park [Fri, 2 Nov 2012 09:19:26 +0000 (18:19 +0900)]
Fix the event passing buffer.
Before sending a PD created event,
If a PD is rendered, it will send an update event to the client.
But a client has no idea why the updated event delivered, because
the client not yet know the creation status of the PD.
Change-Id: I63d7d7085065ce7bcf4da542b87cb62c090ca80d
Sung-jae Park [Thu, 1 Nov 2012 13:06:10 +0000 (22:06 +0900)]
Check the EOF
And make sure that a buffer has the null terminator.
Change-Id: I6b5875516c9aaedbcc74570ba71e34fe94aca7ac
Sung-jae Park [Thu, 1 Nov 2012 05:36:51 +0000 (14:36 +0900)]
Reduce the complicateness of client/slave rpc management
Change-Id: I1857f0d4114554013b9e6cc0908fec2ed525328b
Sung-jae Park [Wed, 31 Oct 2012 05:06:35 +0000 (14:06 +0900)]
Apply the valgrind result report.
Change-Id: I4dd90955114d735ac50d83c7aa3be5448694dbdd
Sung-jae Park [Wed, 31 Oct 2012 01:19:18 +0000 (10:19 +0900)]
Update version
Change-Id: I47f7f02b7dc426e33d55e03095559e4843465ade
Sung-jae Park [Tue, 30 Oct 2012 07:24:13 +0000 (16:24 +0900)]
API is changed for replacing the pixel with size_type.
width, height => TYPE
172, 172 => LB_SIZE_TYPE_1x1
348, 172 => LB_SIZE_TYPE_2x1
348, 348 => LB_SIZE_TYPE_2x2
700, 172 => LB_SIZE_TYPE_4x1
700, 348 => LB_SIZE_TYPE_4x2
700, 700 => LB_SIZE_TYPE_4x4
Change-Id: I0a0895f4c87c66217e5dedcd489e2ee7d5beca6d
Sung-jae Park [Mon, 29 Oct 2012 09:42:04 +0000 (18:42 +0900)]
Update version.
Change-Id: I4bad7d8c078e331820744ab7ff9776c930d0520d
Sung-jae Park [Mon, 29 Oct 2012 08:48:10 +0000 (17:48 +0900)]
client_ref/unref code removed for ...
processing the client delete event handler.
Change-Id: I1ecd4c0458d02dd14f6eccc140b27aa9fbf11161
Sung-jae Park [Mon, 29 Oct 2012 06:07:24 +0000 (15:07 +0900)]
replace command_type with packet_type
Change-Id: I777b7a6de4c63944401b26d9104610cdeabbd947
Sung-jae Park [Mon, 29 Oct 2012 01:26:47 +0000 (10:26 +0900)]
Review the code followed by CCR #95926
Patch 1.
When I read the log of CCR #95926,
I found the strange behaviour of fault package management.
It fails to send fault package information to the client (by log).
So I revise the code again.
Finally I found where I missed code.
The patch is applied to the "src/fault_manager.c"
use the package_create_noack to send it via XXXX_send_only function.
Patch 2.
Decrease the instance reference count for the buffer type PD.
Change-Id: Ibd68e7c9726345d47cc0cdf84aed588cada7372a
Sung-jae Park [Thu, 25 Oct 2012 00:56:09 +0000 (09:56 +0900)]
Handling the multiple livebox packages.
Change-Id: I2c709bac4bf453d738971b7fb8c821eaa66d346c
Sung-jae Park [Thu, 25 Oct 2012 00:28:01 +0000 (09:28 +0900)]
Optimize the DB Accessing.
To validate (or get) a livebox package for given pkgname,
Access DB every time.
It is necessary but I can reduce call count only for really it is needed.
This patch reduce the DB Access(Read).
Change-Id: I077c92580a2e0094bc59596a0f6dfa03ec1dc7d1
Sung-jae Park [Wed, 24 Oct 2012 14:24:58 +0000 (23:24 +0900)]
Implement the S/W Backend for x86 SDK
x86 SDK doesn't supporting the Direct rendering for SLP GEM Buffer
manager.
So check the usability first and make configuration by itself.
Change-Id: I92599b8a1b89846effc04352ec6219ccf0c23566
Sung-jae Park [Fri, 19 Oct 2012 05:08:00 +0000 (14:08 +0900)]
Updated for PD buffer of livebox (inhouse)
Change-Id: Id37f089e6d589a3ee14df7d61ead7cb1e6c6056f
Sung-jae Park [Thu, 18 Oct 2012 06:18:20 +0000 (15:18 +0900)]
Implement the pkgmgr feature.
Change-Id: I05d23bdf085e01467c4fd9a897827687b151380f
Sung-jae Park [Thu, 18 Oct 2012 03:42:31 +0000 (12:42 +0900)]
Change the ABI name for OSP livebox service
Change-Id: If2df284833c8dfedbc8901a94e725075312667f1
Sung-jae Park [Wed, 17 Oct 2012 15:44:06 +0000 (00:44 +0900)]
Update the replace_string function
Change-Id: Ia491acd6461107fce32cc2abcfb3b2025915c351
Sung-jae Park [Wed, 17 Oct 2012 13:58:15 +0000 (22:58 +0900)]
Updated for debugging
Change-Id: Iae56c919f67d5668fdf06f64c2c5f383b04d8b63
Sung-jae Park [Wed, 17 Oct 2012 10:16:12 +0000 (19:16 +0900)]
Add missing header inclusion.
Change-Id: Ifd61f1f74d9feb0692678103cf57c6a398de12a5
Sung-jae Park [Wed, 17 Oct 2012 09:57:49 +0000 (18:57 +0900)]
Add debugging message for "free"
Change-Id: I53af55e5a27917db9a0db9ad4708956f50e40fdd
Sung-jae Park [Wed, 17 Oct 2012 08:29:43 +0000 (17:29 +0900)]
Don't try to validate the package name
For the OSP.
Change-Id: I4a762aa4f2a87766d9d21456704c126a6aec7cf7
Sung-jae Park [Wed, 17 Oct 2012 07:44:06 +0000 (16:44 +0900)]
Compare the ABI name - case insensitive
Change-Id: I7605ce0ec86e08076088a0d33cdb10fa35398432
Sung-jae Park [Mon, 15 Oct 2012 01:52:57 +0000 (10:52 +0900)]
Handling the ZERO size FB.
Phase 1. exceptional case check code added.
TODO: Phase 2. ZERO size buffer creation code
TODO: Phase 3. Resizing & Creating policy update
Change-Id: I2dc7579e3b2ec5a0f05e576b6702f62b1c4466e8
Sung-jae Park [Fri, 12 Oct 2012 08:53:01 +0000 (17:53 +0900)]
Install the license file
Change-Id: I070fa07cdb39a8b616ad429f7c4932380c668e90
Sung-jae Park [Fri, 12 Oct 2012 06:56:13 +0000 (15:56 +0900)]
Update conf loader
Change-Id: I237db374c51acb9b9166855ba939722be2530131
Sung-jae Park [Thu, 11 Oct 2012 08:41:42 +0000 (17:41 +0900)]
Add size info for creating a new livebox.
Period and Timeout value getter added (pkgmgr_livebox)
Change-Id: Ibf7d5f8aae2ec2ba4d3380305541fcd11efee304
Sung-jae Park [Tue, 9 Oct 2012 12:35:50 +0000 (21:35 +0900)]
Apply the prevent report
CID 15847 Dereference before null check
buffer_handler.c:190, 191
It is only used for debugging message printing.
but I changed it to prevent unexpected crash from this logging code
CID 14784 Resource Leak
I couldn't know about this.
I'll ask this again.
Change-Id: I7b31dc571d0da6039819dbc5c0426308e27149d5
Sung-jae Park [Tue, 9 Oct 2012 06:04:47 +0000 (15:04 +0900)]
Update the maximum loading count.
fix the invalid field name "is_prime" -> "prime"
Use the relative path instead of abs path
Get the livebox package name using requested package name
Maximum loading count is increased to 30 from 10.
Change-Id: Ie98de60c4e013dc1a48793607650a77136b8b2ca
Sung-jae Park [Mon, 8 Oct 2012 01:41:27 +0000 (10:41 +0900)]
Update the pixmap handling codes
Change the package version to 0.11.0
Change-Id: I73e7361d41497217871848e51b0a0ee4350f6717
Sung-jae Park [Sat, 6 Oct 2012 10:05:42 +0000 (19:05 +0900)]
Delete ctx related instance if it has no subscriber
Change-Id: I5a587dccdb1a25499c02dc9b063c058547049eb6
Sung-jae Park [Sat, 6 Oct 2012 09:24:09 +0000 (18:24 +0900)]
Updated. handling the multiple clients.
Change-Id: I615ea74e5abf0047e64c45a0b72f5c695ef17f16
Sung-jae Park [Fri, 5 Oct 2012 11:58:47 +0000 (20:58 +0900)]
Updated for handling the multiple livebox packages.
One application package can have multiple liveboxes via its manifest.
Change-Id: Ib8ac1cd991200de2e845557a24c04d500d90818c
Sung-jae Park [Fri, 5 Oct 2012 09:15:16 +0000 (18:15 +0900)]
pinup status keeping code is updated
After creating a new livebox (or recreating it),
We should know about the status of the "pinup".
If the livebox is pinned up, propagate it to the viewer.
Viewew can know the status of pin-up right after create a new livebox
(after it gots the created event).
Change-Id: Iae81ac7732cf0bd32f0e3dafe0c5c1186d9c0b9f
Sung-jae Park [Fri, 5 Oct 2012 05:55:38 +0000 (14:55 +0900)]
Support the cluster/category which has no ctx_evt
Change-Id: If9984043b1efe575fdc80f7b85871a340c6f27e8
Sung-jae Park [Fri, 5 Oct 2012 01:04:59 +0000 (10:04 +0900)]
Update version for uploading a package.
OSP Context Framework is applied.
Bug of the abnormal disconnection of clients handling code.
Change-Id: I3bc934688f76e301d15dcb83b67e7ec6ee0ae968
Sung-jae Park [Thu, 4 Oct 2012 07:58:18 +0000 (16:58 +0900)]
Resolve path conflict
Change-Id: Ic5c8fbd6a9bcb23534422d35e6252a539d4684e8
Sung-jae Park [Thu, 4 Oct 2012 07:49:52 +0000 (16:49 +0900)]
Merge branch 'master' of ssh://165.213.149.219:29418/magnolia/apps/livebox/data-provider-master
Conflicts:
include/conf.h
include/ctx_wrapper.h
src/conf.c
src/ctx_client.c
src/ctx_wrapper.c
Change-Id: Ib65da78e3b5f27aebb1c554f44c4a9184d149d76
Sung-jae Park [Thu, 4 Oct 2012 07:13:58 +0000 (16:13 +0900)]
Update version for uploading a new package.
Check point
1. CTX Engine is merged.
2. conf (group=, xml) parser is updated for new context
Change-Id: I630ea0b94041d894eac8be7810f3028999ef79ff