platform/core/appfw/widget-viewer.git
10 years agoType casting
Sung-jae Park [Wed, 22 Jan 2014 01:54:14 +0000 (10:54 +0900)]
Type casting

Change-Id: I7ac211adbaf41645ad140887194c4a40bb0df95c

10 years agoRemove verbose logging message
Sung-jae Park [Tue, 21 Jan 2014 05:35:39 +0000 (14:35 +0900)]
Remove verbose logging message

Change-Id: I2aa7758823bfc1b411c2818238de4d0a718d6bc9

10 years agoUser can try to release the pixmap in the deleted callback.
Sung-jae Park [Tue, 21 Jan 2014 02:34:02 +0000 (11:34 +0900)]
User can try to release the pixmap in the deleted callback.

but in the deleted callback, the handler has DELETE state.
so the release_pixmap function should not check the states of handler.
We have to believe the user. who has to use the valid handler.

Change-Id: I6460a13f5137e2d99f168e8eabbd32ccb0af1a7d

10 years agoRemove content file only if destroying the common handler
Sung-jae Park [Sun, 19 Jan 2014 12:35:12 +0000 (21:35 +0900)]
Remove content file only if destroying the common handler

For the shared view.

If a content file is deleted when a handler of livebox is deleted,
The other handler cannot access to the latest content file.

So the content file should be deleted when the common handler is deleted.
the content file also should be shared with other handlers.

Change-Id: I16e065e6b720e2e1c89b339f87bf58a80d715062

10 years agoRevise the created event handler
Sung-jae Park [Sun, 19 Jan 2014 11:12:33 +0000 (20:12 +0900)]
Revise the created event handler

Change-Id: I2bbccfd3c0cc80c152cb9ac3c1fefe6a178fa07e

10 years agoIf the livebox_del is called before created,
Sung-jae Park [Sat, 18 Jan 2014 14:45:00 +0000 (23:45 +0900)]
If the livebox_del is called before created,

viewer cannot send the id of an instance.
in that case, the viewer should send the timestamp.
Then the master will find an instance using timestamp, if ID is not specified.

Change-Id: I1d8a97ab05a0882627975b19d02b7f8ade3e0fdd

10 years agoVisibility handling code is updated (for shared view).
Sung-jae Park [Tue, 14 Jan 2014 22:44:32 +0000 (07:44 +0900)]
Visibility handling code is updated (for shared view).

while resizing box, shared common handler should be update its visibility sometimes.
If the common handler is paused, new showable handler tries to use it,
the common handler should be resumed.

Change-Id: I747fd814ff5a45524485e334cf3738de166bb801

10 years agoHandles LB_STATUS_ERROR_NOT_EXIST
Sung-jae Park [Tue, 14 Jan 2014 04:35:18 +0000 (13:35 +0900)]
Handles LB_STATUS_ERROR_NOT_EXIST

Change-Id: If148efc54783444c850fb14816ff5f42cc4a789a

10 years agoRevise the code
Sung-jae Park [Mon, 13 Jan 2014 06:03:07 +0000 (15:03 +0900)]
Revise the code

Add missing code for resetting operation flags.

Change-Id: I2d5fe5745483de9cf45cb53a516c1041efd172e6

10 years agoRevise the code
Sung-jae Park [Mon, 13 Jan 2014 04:03:16 +0000 (13:03 +0900)]
Revise the code

Change-Id: I2bb1df9e263eeaf76e7484b145d65edd7b5e4ba5

10 years agoRevise the code.
Sung-jae Park [Mon, 13 Jan 2014 01:52:02 +0000 (10:52 +0900)]
Revise the code.

configuration value should be grouped in conf.c
so the event_filter is moved into the conf.c file from the livebox.c

Change-Id: I1fa023986164d695416c8bea0a3a1ac477f11142

10 years ago[Experimental] Implement the "shared view" concept
Sung-jae Park [Sat, 11 Jan 2014 03:14:17 +0000 (12:14 +0900)]
[Experimental] Implement the "shared view" concept

One livebox instance can be shown at multiple position.
It will be dealt as a separated instance.
But internally, it is managed by one instance.

To save the communication(IPC) overhead, and storage, power consumption.

Change-Id: I9460c3d1b199befdc6b13f87b95420fb8e5ae0b3

10 years agoUpdate doxygen
Sung-jae Park [Mon, 6 Jan 2014 11:59:50 +0000 (20:59 +0900)]
Update doxygen

Change-Id: Ie473a421b8e901d8fa8db300dcc359df3a619732

10 years agoUpdate TC
Sung-jae Park [Fri, 3 Jan 2014 00:12:04 +0000 (09:12 +0900)]
Update TC

Change-Id: I8771f1c4e372bf0e2dabc3ef9969d255b8c15d4d

10 years agoAdd TC
Sung-jae Park [Fri, 27 Dec 2013 06:53:13 +0000 (15:53 +0900)]
Add TC

Change-Id: I0fc462e02be062f3b2ce1e96794bedfcfdf96fe2

10 years agoFix the manifest file
Sung-jae Park [Tue, 24 Dec 2013 04:04:24 +0000 (13:04 +0900)]
Fix the manifest file

Change-Id: Ia4d571ef3e96cfd1412078644b75b71ae1bfba9a

10 years agoAdd LOCKING method.
Sung-jae Park [Mon, 23 Dec 2013 05:30:40 +0000 (14:30 +0900)]
Add LOCKING method.

FILE & SHM type should use this lock method.

Change-Id: I4e8b00901f8e13aa6d36465f659bf816d4981f75

10 years agoUpdate documentation
Sung-jae Park [Thu, 19 Dec 2013 06:30:16 +0000 (15:30 +0900)]
Update documentation

Change-Id: I143a603a938f382326473ed4d596dd877628edd1

10 years agoAdd use_thread parameter.
Sung-jae Park [Thu, 19 Dec 2013 05:16:23 +0000 (14:16 +0900)]
Add use_thread parameter.

Client should be able to select the thread mode.
If the use_thread = 1, the com-core will fork a new thread for getting the packet from the socket.
So the socket buffer always be empty.

Change-Id: I7a83f4de807dd5d7310d66dd46684887636189ef

10 years agoAdd new API for getting the alternative icon & name for box
Sung-jae Park [Wed, 18 Dec 2013 04:09:53 +0000 (13:09 +0900)]
Add new API for getting the alternative icon & name for box

Change-Id: I925253ba951f0ba2225ef402f3823c7364a4aa68

10 years agoFix build error
Sung-jae Park [Fri, 13 Dec 2013 11:59:35 +0000 (20:59 +0900)]
Fix build error

Change-Id: I98b0ee49ac755272e5a976fe747bc7dd93d5c3cf

10 years agoFix the build error
Sung-jae Park [Fri, 13 Dec 2013 10:57:50 +0000 (19:57 +0900)]
Fix the build error

Change-Id: Ie5a4b61c9ce6a4b4c608482c5dffb12a23288ae4

10 years agoAdd new API livebox_del_NEW
Sung-jae Park [Fri, 13 Dec 2013 08:40:30 +0000 (17:40 +0900)]
Add new API livebox_del_NEW

1. Add new API
2. Remove critical log
3. Vadlidate handle first

Change-Id: Id160b070ebd5297394afa456bdfe260b865064af

10 years agoAdd missing event types
Sung-jae Park [Sat, 7 Dec 2013 16:03:59 +0000 (01:03 +0900)]
Add missing event types

Change-Id: I1320708967f7d88667f2335868564b0d59700e26

10 years agoAdd event type for handling the close PD request
Sung-jae Park [Sat, 7 Dec 2013 06:14:34 +0000 (15:14 +0900)]
Add event type for handling the close PD request

Change-Id: I9cca9baf5186d2877f2618da3db68600baeccf68

10 years agoAdd key event interface
Sung-jae Park [Fri, 6 Dec 2013 05:03:13 +0000 (14:03 +0900)]
Add key event interface

Change-Id: I1d066483ef39e0f657c69e39a644c0f098e9d7f5

10 years agoApply force option for update triggering
Sung-jae Park [Wed, 4 Dec 2013 04:52:54 +0000 (13:52 +0900)]
Apply force option for update triggering

Change-Id: I65b6051aa7ca0df43c0389170f60fecd99861695

10 years agoDebug mode configuration is enabled.
Sung-jae Park [Fri, 29 Nov 2013 16:08:15 +0000 (01:08 +0900)]
Debug mode configuration is enabled.

Change-Id: Ia8877ff615f7080d92c1bc0dfc580238739f22f0

10 years agoIf the server sends success value for deletion of a box,
Sung-jae Park [Thu, 28 Nov 2013 11:28:38 +0000 (20:28 +0900)]
If the server sends success value for deletion of a box,

change it to cancel when the box is not created yet.

Change-Id: I4c55df7d168c66488f30baf9931935a1c97b17d2

10 years agoPropagate the reason of box deletion.
Sung-jae Park [Fri, 22 Nov 2013 12:10:40 +0000 (21:10 +0900)]
Propagate the reason of box deletion.

Change-Id: I701ed5be0d776d76f74d312d5c1ca28e37298faf

10 years agoUpdate accessibility text type callback
Sung-jae Park [Thu, 10 Oct 2013 08:41:57 +0000 (17:41 +0900)]
Update accessibility text type callback

Change-Id: I166c732a7b6ca2e4561ca920b7ff7c8edffca1b6

10 years agoIf the manual sync is enabled, invoke the pd update event callback.
Sung-jae Park [Mon, 7 Oct 2013 12:17:34 +0000 (21:17 +0900)]
If the manual sync is enabled, invoke the pd update event callback.

Change-Id: Ibd1e9ed04be79cab04faed9531e86ab0e595b5e7

10 years agoDiscard updates while resizing contents
Sung-jae Park [Mon, 7 Oct 2013 08:00:56 +0000 (17:00 +0900)]
Discard updates while resizing contents

Change-Id: I9a50e8a12460d18fa04487eb43e5f984b6164c92

10 years agoTry to use the gettimeofday if clock_get_time is failed
Sung-jae Park [Thu, 26 Sep 2013 02:38:19 +0000 (11:38 +0900)]
Try to use the gettimeofday if clock_get_time is failed

Change-Id: I5eb1a3098a4c68a004b3de52616ae9295dfdb886

10 years agoUse the clock_get_time instead of gettimeofday
Sung-jae Park [Thu, 26 Sep 2013 01:35:27 +0000 (10:35 +0900)]
Use the clock_get_time instead of gettimeofday

Change-Id: Ia94925f788741629ec2acf78a1b73da0503ed823

10 years agoAdd new API for avoid accessing env value
Sung-jae Park [Tue, 24 Sep 2013 12:18:50 +0000 (21:18 +0900)]
Add new API for avoid accessing env value

Even if it trying to get some env value,
it could brings crashes if the get/setenv is called from other threads.

So the new API will not use the env value, instead of it, it will get some
configuration data from arguments.

Change-Id: I8e7ac92a51cbb3b6594e816ca74ec42cfcd4e999

10 years agoCheck the length of content string.
Sung-jae Park [Wed, 11 Sep 2013 10:14:43 +0000 (19:14 +0900)]
Check the length of content string.

If it has ZERO length, use the default content info if it exists.

Change-Id: I14eeb9a991cc5f2e4d5b8bfa572fdd3f587c078f

10 years agoDelete the old content file if there is new updating.
Sung-jae Park [Tue, 10 Sep 2013 03:40:53 +0000 (12:40 +0900)]
Delete the old content file if there is new updating.

Change-Id: I9ada669eb4081d75a119941f33d50ab635729a75

10 years agoFix the image type box update bug
Sung-jae Park [Thu, 5 Sep 2013 10:15:10 +0000 (19:15 +0900)]
Fix the image type box update bug

Change-Id: I77f5aefad83f8dbc03440ccfbe4cbf3fd744c7fe

10 years agoUpdate content update routine.
Sung-jae Park [Tue, 3 Sep 2013 12:31:45 +0000 (21:31 +0900)]
Update content update routine.

Use the uniq content filename.

Change-Id: I2dff4033c0d56f8fb3e909ca16f826e56d5f42fd

10 years agoUpdate doxygen
Sung-jae Park [Thu, 29 Aug 2013 13:44:32 +0000 (22:44 +0900)]
Update doxygen

Change-Id: Ifac3f00b19a0bfd6dcc92eefeb6ae56764beac54

10 years agoUpdate doxygen
Sung-jae Park [Wed, 28 Aug 2013 12:23:25 +0000 (21:23 +0900)]
Update doxygen

Change-Id: Ic88e1029e3569fa357a654a45c9254fb110e038a

10 years agoResolve prevent issue #CID 30646
Sung-jae Park [Tue, 27 Aug 2013 07:07:03 +0000 (16:07 +0900)]
Resolve prevent issue #CID 30646

[model] Redwood
[binary_type] AP
[customer] Docomo/Orange/Open
[issue#] CID30646
[problem] Uninitialized variable
[cause] Only in weird case, it could be happens.
[solution] Initialize the ret.
[team] HomeTF
[request]
[horizontal_expansion]

Change-Id: I763088a3f2421a0661b7d0efd21181051200d062

10 years agoCEDS PLM issue fix
Sung-jae Park [Mon, 19 Aug 2013 17:22:21 +0000 (02:22 +0900)]
CEDS PLM issue fix

[model] Redwood
[binary_type] AP
[customer] Docomo/Orange/Open
[issue#] P130817-01970
[problem] Viewer tries to get the pixmap id while the service provider changes the size of PD buffer.
[cause] To resize the PD buffer, service provider should release the previous one first, at that time, the client can tries to get the pixmap id.
[solution] If the buffer is in resizing status, client library should try again to get the valid pixmap Id.
[team] HomeTF
[request]
[horizontal_expansion]

Change-Id: I7cf1f23d67369d574d10ef279a25fe878805869c

10 years agoResolve the prevent.
Sung-jae Park [Tue, 13 Aug 2013 02:00:31 +0000 (11:00 +0900)]
Resolve the prevent.

[model] Redwood
[binary_type] AP
[customer] Docomo/Orange/Open
[issue#] CID 30119
[problem] malloc
[cause] size is small
[solution]
[team] HomeTF
[request]
[horizontal_expansion]

Change-Id: Idd2175398e32982a0a67cae6f0ac2e7979679d98

10 years agoCheck the return value of close.(missing one)
Sung-jae Park [Tue, 13 Aug 2013 01:32:00 +0000 (10:32 +0900)]
Check the return value of close.(missing one)

[model] Redwood
[binary_type] AP
[customer] Docomo/Orange/Open
[issue#] N/A
[problem]
[cause]
[solution]
[team] HomeTF
[request]
[horizontal_expansion]

Change-Id: Ibf6ab1299bcb6f09371856b02e7a610752405348

10 years agoCheck thre ret of fclose
Sung-jae Park [Sat, 10 Aug 2013 05:42:50 +0000 (14:42 +0900)]
Check thre ret of fclose

For the safety

Change-Id: I374015cd71d63f9f68de4f20796a5c97fb2663d5

10 years agoSupporting remote-file pull service.
Sung-jae Park [Fri, 9 Aug 2013 06:11:23 +0000 (15:11 +0900)]
Supporting remote-file pull service.

Update coding convetion.

Change-Id: I5307b57600428d62b8ed9e5caacfd2c4a222c2ad

10 years agoApply Eng/User mode definition
Sung-jae Park [Thu, 8 Aug 2013 02:43:49 +0000 (11:43 +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: Iafba20d21b4e694c5ab210ecf18d89b2fffe824b

11 years agoUse TCP/IP socket for supporting the remove view
Sung-jae Park [Wed, 31 Jul 2013 06:58:25 +0000 (15:58 +0900)]
Use TCP/IP socket for supporting the remove view

Change-Id: I54e276786164a974dce3902260db1321dc8d30af

11 years agoUpdate accessibility event handler.
Sung-jae Park [Sat, 13 Jul 2013 12:05:57 +0000 (21:05 +0900)]
Update accessibility event handler.

[model] Redwood
[binary_type] AP
[customer] Docomo/Orange/Open
[issue#] N/A
[problem]
[cause]
[solution]
[team] HomeTF
[request]
[horizontal_expansion]

Change-Id: Iaab5f9506d4e3a6d1a205c71bfe557e417efecdf

11 years agoValidate pixmap of livebox_release_XX_pixmap.
Sung-jae Park [Thu, 4 Jul 2013 02:41:38 +0000 (11:41 +0900)]
Validate pixmap of livebox_release_XX_pixmap.

[model] Redwood
[binary_type] AP
[customer] Docomo/Orange/Open
[issue#] N/A
[problem] User can use the 0 for pixmap.
[cause] We cannot believe user.
[solution] Validate the pixmap before use it.
[team] HomeTF
[request]
[horizontal_expansion]

Change-Id: Ic16512f19330c902cc64ac25046d079214220269

11 years agoRemove last trailing comma
Sung-jae Park [Wed, 3 Jul 2013 23:35:22 +0000 (08:35 +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: I35d5f2623069cee90ce6c2f5ee787bc6606806dc

11 years agoReplace CREATE_PD with PERF_DBOX, Update Log
Sung-jae Park [Thu, 27 Jun 2013 04:56:27 +0000 (13:56 +0900)]
Replace CREATE_PD with PERF_DBOX, 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: Ibefec61fcc4abaab75d97e80217d25c514fec679

11 years agoClean up unnecessary logs for debugging
Sung-jae Park [Wed, 26 Jun 2013 22:46:04 +0000 (07:46 +0900)]
Clean up unnecessary logs for debugging

[model] Redwood
[binary_type] AP
[customer] Docomo/Orange/Open
[issue#] N/A
[problem] N/A
[cause] To much logs are printed
[solution] Clean up unnecessary logs
[team] HomeTF
[request]
[horizontal_expansion]

Change-Id: I484951143c053342a6a56a8ab204427cb14718f7

11 years agoFix the invalid code
Sung-jae Park [Wed, 26 Jun 2013 00:40:23 +0000 (09:40 +0900)]
Fix the invalid code

[model] Redwood
[binary_type] AP
[customer] Docomo/Orange/Open
[issue#] N/A
[problem] GCC 4.8 warnings.
[cause] Callback data is NULL but it is dereferred from the callback function.
[solution] Remove invalid code
[team] HomeTF
[request]
[horizontal_expansion]

Change-Id: I96489bef780eba9368493b9c668abf9e97e30e94

11 years agoTouch event filter value is changed to 0.01f
Sung-jae Park [Mon, 24 Jun 2013 06:46:31 +0000 (15:46 +0900)]
Touch event filter value is changed to 0.01f

[model] Redwood
[binary_type] AP
[customer] Docomo/Orange/Open
[issue#] P130621-1023
[problem] Scroller is hard to control.
[cause] Event filter will ignore input event if its delta is smaller than 0.02f
[solution] Change the filter value to 0.01 from 0.02.
[team] HomeTF
[request]
[horizontal_expansion]

Change-Id: I0c527ff8e8594847fca4ac792f489d573dcf4751

11 years agoBefore disconnecting from the client, delete all disconnected callback.
Sung-jae Park [Wed, 12 Jun 2013 11:28:10 +0000 (20:28 +0900)]
Before disconnecting from the client, delete all disconnected callback.

[model] Redwood
[binary_type] AP
[customer] Docomo/Orange/Open
[issue#] N/A
[problem] disconnected callback will be called when tries to close a socket.
[cause] com-core is changed.
[solution] delete disconnected callback first before close a socket.
[team] HomeTF
[request]
[horizontal_expansion]

Change-Id: I321604449e8afc62b551b09406f2e26d50193eda

11 years agoApply secure log
Sung-jae Park [Mon, 3 Jun 2013 07:15:17 +0000 (16:15 +0900)]
Apply secure log

[model] Redwood
[binary_type] AP
[customer] Docomo/Orange/Open
[issue#] N/A
[problem] Private data can be printed via LOG
[cause] There is no security guard for logging API
[solution] Replace DLOG with SECURE_DLOG
[team] HomeTF
[request]
[horizontal_expansion]

Change-Id: I6aff0c63585d578cec179b362d9ba69088fa9eda

11 years agoRemove verbose log message
Sung-jae Park [Wed, 29 May 2013 03:28:42 +0000 (12:28 +0900)]
Remove verbose log message

[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: I8a3c7365856643bc3ef8a9251ccf3ebcba566e58

11 years agoDon't block the destroy request, while creating it
Sung-jae Park [Tue, 28 May 2013 02:38:41 +0000 (11:38 +0900)]
Don't block the destroy request, while creating it

[model] Redwood
[binary_type] AP
[customer] Docomo/Orange/Open
[issue#] N/A
[problem] While creating a PD, user cannot send request for destroying the PD
[cause] Destroy function only concerns created flag.
[solution] Check the registered callback too.
[team] HomeTF
[request]
[horizontal_expansion]

Change-Id: I088b1c83927fe2cdb58b8f5c07461a5542418b1a

11 years agoDon't try to make connection from the disconnected
Sung-jae Park [Mon, 20 May 2013 11:02:28 +0000 (20:02 +0900)]
Don't try to make connection from the disconnected

Don't try to connect to the master again from the disconnected event callback.

Change-Id: If21e2d6f3f751ecf1e69da86dec64b2451175e97

11 years agoAdd CLICKED time for estimating launching time.
Sung-jae Park [Fri, 10 May 2013 05:24:27 +0000 (14:24 +0900)]
Add CLICKED time for estimating launching time.

Change-Id: I7c3db12a63da36eab212c709ad2b9b4d48f6c725

11 years agoFix the invalid event handling code.
Sung-jae Park [Thu, 2 May 2013 05:22:08 +0000 (14:22 +0900)]
Fix the invalid event handling code.

After changing the Event Mask of LB,
The SWITCH-STATEMENT is not working correctly.

Change-Id: I92b0bcc15228df1ba7fa91c6822d1d3be41c4862

11 years agoFix the prevent issue.
Sung-jae Park [Wed, 1 May 2013 08:59:08 +0000 (17:59 +0900)]
Fix the prevent issue.

Change-Id: I601ed2db6b9b33a7ad88c7e8be0cc35856b0493b

11 years agoUpdate License
Sung-jae Park [Mon, 29 Apr 2013 07:02:45 +0000 (16:02 +0900)]
Update License

Change-Id: Ice1548c7a6340de71ceb23a9da3d5baf86f91982

11 years agoReplace VALUE_CHANGE with ACTION_DOWN/UP
Sung-jae Park [Wed, 24 Apr 2013 06:25:17 +0000 (15:25 +0900)]
Replace VALUE_CHANGE with ACTION_DOWN/UP

Change-Id: I7a1f723edda09cd2c8f1e322e7998891de66ea9b

11 years agoResolve prevent issues
Sung-jae Park [Tue, 23 Apr 2013 04:03:47 +0000 (13:03 +0900)]
Resolve prevent issues

Change-Id: I3515226d9b4c5d232610250a7e212f50cf076852

11 years agoUpdate version
Sung-jae Park [Tue, 23 Apr 2013 00:26:07 +0000 (09:26 +0900)]
Update version

Change-Id: I06cc7142a48d83e18f9c604667d0f8c7ef4f42c4

11 years agoFix prevent issue: CID 16045
Sung-jae Park [Mon, 22 Apr 2013 07:26:58 +0000 (16:26 +0900)]
Fix prevent issue: CID 16045

Change-Id: I83ef0d2d801f195a7c77fe5b7619770b628e4ed6

11 years agoUse the vconf instead of timer.
Sung-jae Park [Sat, 20 Apr 2013 15:29:07 +0000 (00:29 +0900)]
Use the vconf instead of timer.

To optimize the initiate method.
While using timer, the library tries to make a connection to a master
every N sec later.

But it decrease the system performance, so I just changed the timer
to the vconf notification.

Now the viewer will only tries to connect to the master only if its
state is changed.

But in the worst case,
If the master is started, but the viewer fails to connect to a master,
The viewer will not try to connect to the master again.
Even if the master is ready to accept a new connection.
(If we met this case, the system has serious problems.)

Change-Id: I4bfe71c56fff8a440d12f0655074e12aecf16d33

11 years agoUpdate License
Sung-jae Park [Fri, 19 Apr 2013 06:55:51 +0000 (15:55 +0900)]
Update License

Change-Id: Ie39ab9d3b2d60056eff25ee3040076118471df54

11 years agoUpdate License
Sung-jae Park [Thu, 18 Apr 2013 09:17:15 +0000 (18:17 +0900)]
Update License

Change-Id: I49270533970b94a8a712c3ec4e3f836c5e527cea

11 years agoCheck the parameter.
Sung-jae Park [Tue, 16 Apr 2013 01:21:34 +0000 (10:21 +0900)]
Check the parameter.

Even if it is checked before call the function,
We need to guarantees the argument from the receiver function.

Change-Id: I2ee2450072054870b96218918af842e91ed8750c

11 years agoReplace the aul_open with aul_launch
Sung-jae Park [Tue, 16 Apr 2013 01:18:05 +0000 (10:18 +0900)]
Replace the aul_open with aul_launch

To keep the consistency of launching an application with Web.

Change-Id: I49f939e10aa4414a59c96356108ed68dd372213f

11 years agoUpdate accessibility scroll event.
Sung-jae Park [Mon, 15 Apr 2013 05:30:17 +0000 (14:30 +0900)]
Update accessibility scroll event.

Change-Id: Id1f9e5ec8e8bee06e7e56039d02d889bdf2767f1

11 years agoFix the issues which are reported by prevent.
Sung-jae Park [Fri, 12 Apr 2013 02:33:27 +0000 (11:33 +0900)]
Fix the issues which are reported by prevent.

Change-Id: Ib127af4750745848dd21fed709024aa02490ddc0

11 years agoClear the callback when processing the result callback.
Sung-jae Park [Thu, 11 Apr 2013 05:50:14 +0000 (14:50 +0900)]
Clear the callback when processing the result callback.

User can call again in its result callback.

Update version

Change-Id: If45cb7ac5b7f97671e35c8dc3f52b3dee8d2e92f

11 years agoAdd an event for accessibility unhighlight.
Sung-jae Park [Thu, 11 Apr 2013 01:53:35 +0000 (10:53 +0900)]
Add an event for accessibility unhighlight.

Update version

Change-Id: Ib614a730dacff7f54b0126ff2bf12f034c6c3431

11 years agoAdd more log for debugging
Sung-jae Park [Wed, 10 Apr 2013 05:12:47 +0000 (14:12 +0900)]
Add more log for debugging

Change-Id: Ie26cc20e3d8c7e06d99005b1cd3c185b9cee5714

11 years agoAdd log for debugging
Sung-jae Park [Fri, 5 Apr 2013 20:07:18 +0000 (20:07 +0000)]
Add log for debugging

Change-Id: I413d81c79d704db78cf7e0090f93f332ec75720f

11 years agoUpdate accessibility event code.
Sung-jae Park [Thu, 4 Apr 2013 12:38:15 +0000 (12:38 +0000)]
Update accessibility event code.

Add new API for sending accessibility event to provider.

Clear all registered event callbacks if an instance is destroyed by fault.
To give time to release their resources for event callbacks.

Access status event type is added.
Access status would be sent from the provider.

Update VERSION

Change-Id: I760abf4ee5f2dfc62b08744f982cbbd5d2625505

11 years agoActive/Passive update mode is added
Sung-jae Park [Tue, 2 Apr 2013 11:43:12 +0000 (11:43 +0000)]
Active/Passive update mode is added

Change-Id: I57db8c5815d79e2e492e9222cf206483c62d7e53

11 years agolivebox_set_update_mode is added.
Sung-jae Park [Mon, 1 Apr 2013 14:17:38 +0000 (14:17 +0000)]
livebox_set_update_mode is added.

This only can be used after creating a livebox.
After it gets the created event, the viewer can set the update mode.

Before set the update mode, it will run for passive mode viewer.
So it will send updated event to the viewer for every frames.

Change-Id: I2ea9667bd6836060aa2de37ac75ae20460ea5037

11 years agoAdd new event path & change pixmap 24 to 32.
Sung-jae Park [Sun, 31 Mar 2013 09:26:43 +0000 (09:26 +0000)]
Add new event path & change pixmap 24 to 32.

Accessibility event paths are added.

Fix the bug of size changed event handler.
Because of invalid fbfile, the size of a box is resetted.
I used instance id instead of fb id,.
So the box buffer info indicates invalid uri
This patch will fix it.

master will send a new fbid when it sending the size,changed event.
Then the viewer will get it and update the fbinfo using received fbid.

Change-Id: I29fc45cc5bd693eb796d4ea256c0b23afe39b192

11 years agoRemove unnecessary parameter checking code.
Sung-jae Park [Sat, 30 Mar 2013 06:27:05 +0000 (06:27 +0000)]
Remove unnecessary parameter checking code.

Maybe accidently remained.

Change-Id: I52200d5067935ae3f2c0db7e2b9af30685ae1a38

11 years agoAdd hold scroll event path.
Sung-jae Park [Sat, 30 Mar 2013 02:54:42 +0000 (02:54 +0000)]
Add hold scroll event path.

Some box wants to hold the viewer's scroller when they handling their events.

Change-Id: I0476e26fd6a24af1c0dff874ed16ddac6a49e986

11 years agoUpdate License
Sung-jae Park [Mon, 25 Mar 2013 02:48:06 +0000 (02:48 +0000)]
Update License

2012 -> 2013

(Sync with the RSA)

Unlink kept image file when the handler is deleted

Change-Id: If8be7c4e5f7bd29278a27f40a87babe959757302

11 years agoUpdate version
Sung-jae Park [Sun, 24 Mar 2013 10:41:54 +0000 (10:41 +0000)]
Update version

Change-Id: I67d00b7403c5b46729726b31bfd1f18411815463

11 years agoUsing LB_ERRNO instead of errno.h (system header)
Sung-jae Park [Fri, 22 Mar 2013 13:47:35 +0000 (13:47 +0000)]
Using LB_ERRNO instead of errno.h (system header)

Change-Id: I6faad8268ce0d7fba2f149427c1c8a574c174ecd

11 years agoDefine the livebox-errno
Sung-jae Park [Fri, 22 Mar 2013 13:37:13 +0000 (13:37 +0000)]
Define the livebox-errno

LB_STATUS_XXXX series status codes are defined.
This lb status codes are has to be shared with provider & master & viewer.
(including all other packages which are related with livebox f/w)

Change-Id: Ia45a7116d842897acbb029913b2eae8f44d13fd2

11 years agoCall the size changed callback even if it failed.
Sung-jae Park [Fri, 22 Mar 2013 01:37:02 +0000 (01:37 +0000)]
Call the size changed callback even if it failed.

Change-Id: I97194ef4d215355c57bbceb129798bed33172249

11 years agoUpdate version
Sung-jae Park [Tue, 19 Mar 2013 10:24:47 +0000 (10:24 +0000)]
Update version

Change-Id: I1c69412c9ded9d1b4ceed4b2fd1fefe2c40f1c72

11 years agoUse the aul_open instead of aul_launch
Sung-jae Park [Tue, 19 Mar 2013 08:11:24 +0000 (08:11 +0000)]
Use the aul_open instead of aul_launch

Change-Id: Ieaea5fdef40ebabcc9edee83ea930fb4a19c11e3

11 years agoAdd new type to use the master's input event monitor.
Sung-jae Park [Thu, 14 Mar 2013 14:52:51 +0000 (14:52 +0000)]
Add new type to use the master's input event monitor.

Change-Id: Id7f1612eba88da66e84a92f3df4df04c079e2c84

11 years agoUse the default size if the PD is not created.
Sung-jae Park [Fri, 8 Mar 2013 08:54:43 +0000 (08:54 +0000)]
Use the default size if the PD is not created.

default_pd_size is not changed.
but the pd_size can be changed.

This default_pd_size is newly added by this patch.
To keep the PD Size.

Change-Id: I1101935e33a01ce2d4ad255e227d3d2df4b4b8bb

11 years agolivebox_get_pdsize can be used to get the default pd size.
Sung-jae Park [Tue, 5 Mar 2013 09:49:46 +0000 (09:49 +0000)]
livebox_get_pdsize can be used to get the default pd size.

If a PD is not created yet, client can get its default size using livebox_get_pdsize function.

Change-Id: I78fb4520fbc87b0c8614f1b4975a0c17943808fd

11 years agoAdd new API for moving the PD
Sung-jae Park [Mon, 4 Mar 2013 10:03:29 +0000 (10:03 +0000)]
Add new API for moving the PD

Change-Id: I8d79f518cbb47ce9729568f65f99f383cd9bfd7b

11 years agoFix the invalid buffer size bug.
Sung-jae Park [Tue, 26 Feb 2013 12:27:25 +0000 (12:27 +0000)]
Fix the invalid buffer size bug.

FB is not updated when a handle gets resize event.
So this patch added a line for updating FB size in resize event callback.

Change-Id: I2dce6a220ff352a73ffff33c6d52b1968d6b9a6c

11 years agoUpdate the resized event handler
Sung-jae Park [Sat, 23 Feb 2013 08:35:07 +0000 (08:35 +0000)]
Update the resized event handler

Change-Id: I33c399eeef6ef151487e5688522cb24fcdd641a5