platform/framework/web/provider.git
10 years agoAdd new events on-hold & on-scroll 61/19061/1 tizen submit/tizen/20140430.020312
Sung-jae Park [Sat, 5 Apr 2014 09:30:23 +0000 (18:30 +0900)]
Add new events on-hold & on-scroll

Change-Id: I7239891711eeebbca1fc583242ea2a81b1433a84

10 years agoMerge "Run /sbin/ldconfig instead of /usr/sbin/ldconfig on install/uninstall" into...
Sung-jae Park [Thu, 3 Apr 2014 09:44:48 +0000 (02:44 -0700)]
Merge "Run /sbin/ldconfig instead of /usr/sbin/ldconfig on install/uninstall" into tizen

10 years agoFix build 98/18898/1
Maciej Wereski [Wed, 2 Apr 2014 12:55:01 +0000 (14:55 +0200)]
Fix build

Change-Id: I183846eea0dd9105eaee6dd204d5508f61f66791
Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com>
10 years agoProvider controll API is added. 30/18430/1
Sung-jae Park [Mon, 24 Mar 2014 01:15:53 +0000 (10:15 +0900)]
Provider controll API is added.

Provider can select the termination & reactivation behaviours of master.
As default setting, the master will terminate the provider if it has no running instances.
And it will reactivate the provider if a provider has termianted abnormally even though it has running instances.

But using this new API, the provider can select what the master should do for those cases.

To make the disconnection from a provider without termination a provider,
The provider now support the "disconnect" event.
So the master will send "disconnect" request instead of "terminate".

Change-Id: Iec89cc1c762ceadcf96ee1085ef481f61848d835

10 years agoSupport wayland build. 09/17809/3
Sung-jae Park [Tue, 11 Mar 2014 06:09:51 +0000 (15:09 +0900)]
Support wayland build.

Sync with the latest code

Change-Id: I13cb986382a1b5d3ca9519d2bd047a50275b477f

10 years agoRun /sbin/ldconfig instead of /usr/sbin/ldconfig on install/uninstall 00/17700/1
Jacek Bukarewicz [Fri, 7 Mar 2014 13:21:50 +0000 (14:21 +0100)]
Run /sbin/ldconfig instead of /usr/sbin/ldconfig on install/uninstall

/usr/sbin/ldconfig is not provided by any package so putting it in spec
file confuses dependency solver.

Change-Id: If74853db88eedc16262c11c017728c771bbba6b2
Signed-off-by: Jacek Bukarewicz <j.bukarewicz@samsung.com>
10 years agoFix RPMLINT 98/16998/1 accepted/tizen_mobile accepted/tizen/mobile/20140304.031652 submit/tizen/20140304.020711
Maciej Wereski [Fri, 28 Feb 2014 09:08:25 +0000 (10:08 +0100)]
Fix RPMLINT

Change-Id: Ifc003471d6720cd1e63fb76527295561f43ca481
Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com>
10 years agoRemove hardcoded path for multiuser support 19/16619/1 accepted/tizen/generic accepted/tizen/generic/20140226.073837 accepted/tizen/ivi/20140226.210725 accepted/tizen/mobile/20140227.072251 submit/accepted/tizen_mobile/20140304.192339 submit/accepted/tizen_mobile/20140304.235300 submit/tizen/20140226.000639 submit/tizen/20140304.235326 submit/tizen/mobile/20140225.092722
Jean-Benoit MARTIN [Mon, 13 Jan 2014 09:37:35 +0000 (10:37 +0100)]
Remove hardcoded path for multiuser support

Bug-Tizen: PTREL-355

Change-Id: If0c7c6cb70fba81bc8ef8518c5334ce0b4e9a823
Signed-off-by: Jean-Benoit MARTIN <jean-benoit.martin@open.eurogiciel.org>
10 years agoFix build issue with license directory 18/16618/1
Jean-Benoit MARTIN [Thu, 6 Feb 2014 13:31:15 +0000 (14:31 +0100)]
Fix build issue with license directory

Change-Id: Ia574351e42b226f2d70381e052554eeea8df4132
Signed-off-by: Jean-Benoit MARTIN <jean-benoit.martin@open.eurogiciel.org>
10 years agoRemove sample 65/16165/1
Sung-jae Park [Mon, 10 Feb 2014 02:02:42 +0000 (11:02 +0900)]
Remove sample

Change-Id: Id977b9ec6aef959f073335f757735fb644668065

10 years agoExport new API to find the buffer handle. 12/15712/1
Sung-jae Park [Mon, 27 Jan 2014 12:21:38 +0000 (21:21 +0900)]
Export new API to find the buffer handle.

from liblivebox.
to specify the extra information.

Change-Id: I02580427c8af670a138afb84b952395e792e2611

10 years agoSync with the latest one 79/14479/1
Sung-jae Park [Sun, 5 Jan 2014 09:18:10 +0000 (18:18 +0900)]
Sync with the latest one

Change-Id: Ic6e5938d45bf649d80c685135ca73e5ff38c37e8

10 years agoUpdate the interface of trigger_update to send the content info. 48/12448/1
Sung-jae Park [Fri, 15 Nov 2013 07:44:49 +0000 (16:44 +0900)]
Update the interface of trigger_update to send the content info.

Change-Id: I51129a86a03ed0517c6ae25102626fdebd181045

10 years agoPrevent from finalizing twice. 09/11809/1
Sung-jae Park [Tue, 5 Nov 2013 10:04:01 +0000 (19:04 +0900)]
Prevent from finalizing twice.

If a develop calls provider_fini, and there is a connection with master,
the disconnected event callback will be called.

In that case, the developer can calls provider_fini again from the disconnected callback.
Then the finalizing sequence will be processed twice.

This can cause the serious problem of service providers.

So this patch will check the provider_fini calling status,
And prevent from finalizing twice.

Change-Id: I00b4efd3b52ad1de6a5dee2a40d30609e3ac318e

10 years agoAdd new event type 04/11804/1
Sung-jae Park [Tue, 5 Nov 2013 09:44:27 +0000 (18:44 +0900)]
Add new event type

Change-Id: I9a96acb0dd33688554657c388cfd8e2f1453ba07

10 years agoMerge branch 'tizen_2.2' of ssh://review.tizendev.org:29418/apps/livebox/provider... accepted/tizen/ivi/release accepted/tizen/ivi/stable accepted/tizen_ivi accepted/tizen_ivi_panda accepted/tizen_ivi_release tizen_ivi_release accepted/tizen/20131022.083718 accepted/tizen/20131022.162931 accepted/tizen/20131112.015335 accepted/tizen/ivi/20140304.011239 accepted/tizen/ivi/20140308.012554 accepted/tizen/ivi/panda/20140312.111322 accepted/tizen/ivi/release/20140312.122252 accepted/tizen_ivi_stable/20131116.111500 submit/tizen/20131022.040136 submit/tizen/20140304.005912 submit/tizen/20140308.011314 submit/tizen/20140312.070727 submit/tizen_ivi_release/20140312.071158 submit/tizen_ivi_stable/20131116.101031
Sung-jae Park [Tue, 22 Oct 2013 03:54:27 +0000 (12:54 +0900)]
Merge branch 'tizen_2.2' of ssh://review.tizendev.org:29418/apps/livebox/provider into work

Conflicts:
packaging/libprovider.spec

Change-Id: I8a611474c6a7044d6a63ff09dccebd80146c2623

10 years agoupdate changelog accepted/tizen/20131001.121512 accepted/tizen/20131001.165449 submit/tizen/20131001.035158
Anas Nashif [Tue, 1 Oct 2013 03:51:48 +0000 (23:51 -0400)]
update changelog

Change-Id: I7ec9845380ef550b33864b0f1225f1a60ebd2e1a

10 years agoReplace gettimeofday with clock_gettime
Sung-jae Park [Thu, 26 Sep 2013 03:36:29 +0000 (12:36 +0900)]
Replace gettimeofday with clock_gettime

Change-Id: Iae2ae47b53a5ade1c0d058665a9eb8e0d882d0c0

10 years agoimprove packaging 41/10241/1
Anas Nashif [Wed, 25 Sep 2013 03:28:03 +0000 (23:28 -0400)]
improve packaging

- install licenses using %license
- Dont error on warning
- cleanup spec meta data
- fix rpmlint errors

Change-Id: Iefa98c5d259f93671551ffb890b38d8bcacc757f
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
10 years agoMerge branch 'tizen_2.2' into tizen
Anas Nashif [Wed, 25 Sep 2013 03:22:28 +0000 (23:22 -0400)]
Merge branch 'tizen_2.2' into tizen

10 years agoInitialize the configuration value using argument.
Sung-jae Park [Tue, 24 Sep 2013 12:46:42 +0000 (21:46 +0900)]
Initialize the configuration value using argument.

Change-Id: Id0f2a382dead9e171d282713f4516fe6d3723431

10 years agoFix build error
Sung-jae Park [Thu, 5 Sep 2013 05:12:24 +0000 (14:12 +0900)]
Fix build error

Change-Id: If9b6f9ce4dafab3bef681433dab9ab5a14d45be2

10 years agoGive the name to all struct/union/enum definitions for C++
Sung-jae Park [Wed, 4 Sep 2013 12:25:04 +0000 (21:25 +0900)]
Give the name to all struct/union/enum definitions for C++

Change-Id: I2ac62e62f15f7ff729ff295e11264b562d5622c3

10 years agoUpdate image/desc filename management code
Sung-jae Park [Wed, 4 Sep 2013 04:44:28 +0000 (13:44 +0900)]
Update image/desc filename management code

Change-Id: Ie8e303f59642f5dd21aff851998c596b37e6018c

10 years agoUpdate doxygen and error code
Sung-jae Park [Tue, 3 Sep 2013 02:43:18 +0000 (11:43 +0900)]
Update doxygen and error code

Change-Id: I5dca67e72c2b48b22cd4928a1a2f0a1e938532f9

10 years agoHandling the delete type, provider_buffer.h updated,
Sung-jae Park [Thu, 29 Aug 2013 03:55:13 +0000 (12:55 +0900)]
Handling the delete type, provider_buffer.h updated,

Change-Id: Ia8aaaaf27031de1f4d5339144dcf90606fcad21d

10 years agoUpdate coding convention - Send XDamage if gem buffer is updated.
Sung-jae Park [Tue, 13 Aug 2013 01:43:22 +0000 (10:43 +0900)]
Update coding convention - Send XDamage if gem buffer is updated.

Send the XDamage event if the GEM buffer is updated.

Change-Id: I856de4f20fd5181184082d32a282aa993feae9ca

10 years agoCare the case of no registered event handler.
Sung-jae Park [Mon, 15 Jul 2013 03:47:25 +0000 (12:47 +0900)]
Care the case of no registered event handler.

If a provider developer didn't register the buffer type event handler,
accessibility should send back its status to the client.

If it doesn't send it, the client will be stuck for waiting it.

Change-Id: I46ad23e5ec18e8cd38856fbfc61b4b122eaf080a

10 years agoRemoe last trailing comma
Sung-jae Park [Wed, 3 Jul 2013 23:43:57 +0000 (08:43 +0900)]
Remoe last trailing comma

Change-Id: I682b97cd2f68a7436ba0bee7ca87725fb5c2a312

10 years agoApply GCC 4.8 patch
Sung-jae Park [Wed, 3 Jul 2013 04:30:52 +0000 (13:30 +0900)]
Apply GCC 4.8 patch

Change-Id: Ifc6c02f1d65c681837ea4b225612e31376542345

10 years agoresetting manifest requested domain to floor 88/5388/1 accepted/tizen/20130710.221132 accepted/tizen/20130912.154524 accepted/tizen/20130912.190426 accepted/tizen/20130912.194644 submit/tizen/20130710.125300 submit/tizen/20130912.080301 submit/tizen/20130912.090602
Alexandru Cornea [Mon, 1 Jul 2013 17:56:56 +0000 (20:56 +0300)]
resetting manifest requested domain to floor

Change-Id: I9fa00469b5b340a7bc2f009a0b0b86b6d2e1c0d6

10 years agoReduce the log messages
Sung-jae Park [Thu, 27 Jun 2013 00:06:36 +0000 (09:06 +0900)]
Reduce the log messages

Change-Id: Ie4018cba720c9be75a796abca312c30c255626c2

10 years agoReduce the log message
Sung-jae Park [Thu, 20 Jun 2013 08:02:16 +0000 (17:02 +0900)]
Reduce the log message

Change-Id: I8ce67efebc08e4a190d3df1e65e5e8b99b2254ce

10 years agoMerge branch 'tizen_2.1' into tizen_2.2
Sung-jae Park [Thu, 13 Jun 2013 02:08:13 +0000 (11:08 +0900)]
Merge branch 'tizen_2.1' into tizen_2.2

Change-Id: Ic7b795b2551fc1adaf897a66340dfc635509861c

10 years agoReplace dlog with secure_dlog
Sung-jae Park [Thu, 13 Jun 2013 01:13:31 +0000 (10:13 +0900)]
Replace dlog with secure_dlog

[model] Tizen
[binary_type] AP
[customer] Tizen Developer
[issue#] N/A
[problem] Secured data should not be printed as log
[cause] Security enhancement.
[solution] Use the secure_dlog
[team] HomeTF
[request]
[horizontal_expansion]

Change-Id: Ie4ebde34488bf02270d7b2b568100b71c77d80d6

10 years agoDon't send the accessibility status code automatically.
Sung-jae Park [Fri, 31 May 2013 04:57:44 +0000 (13:57 +0900)]
Don't send the accessibility status code automatically.

Some provider cannot send the result status of processing accessibility events.
So the event handler should not send its return value as result status of processing
the accessiblity event.

Change-Id: I1f63c599f0b245f199cc0a30d8875969d9faa3ff

10 years agoUpdate License tizen_2.1 accepted/tizen/20130528.225727 submit/tizen/20130528.214831 submit/tizen_2.1/20130514.053045
Sung-jae Park [Fri, 3 May 2013 09:26:08 +0000 (18:26 +0900)]
Update License

Change-Id: I76006b1d8ee33bd1a10b449728b43b07ae7b57ad

10 years agoRename desc file after send updated event.
Sung-jae Park [Thu, 2 May 2013 02:21:15 +0000 (11:21 +0900)]
Rename desc file after send updated event.

Change-Id: I45730d0892e482b06c4477a249e5cc1878ec6e46

10 years agoDon't check the existence of file for buffer type is LB.
Sung-jae Park [Thu, 2 May 2013 01:31:23 +0000 (10:31 +0900)]
Don't check the existence of file for buffer type is LB.

Change-Id: Ib0ff37cd24e55f9e83a79a4c60c24a80d2859f2c

10 years agoApply various patches
Sung-jae Park [Tue, 30 Apr 2013 12:49:39 +0000 (21:49 +0900)]
Apply various patches

Patch 3/3
    Update License

Patch 2/3
    Update accessibility event handler.

Patch 1/3
    Change the accessibility event handling codes.

    Now the accessibility events are also handles by provider_buffer event handler.
    Every accessibility events will be feed via buffer_event_handler.

    Change-Id: I685c795ef847c9a4611a3f000094b25e353efe1e

Change-Id: Ib46a40997c598232f0e56102f880b8161691e37c

11 years agoUpdate License 2.1b_release accepted/tizen_2.1/20130425.023442 submit/tizen_2.1/20130424.223941
Sung-jae Park [Fri, 19 Apr 2013 11:43:47 +0000 (20:43 +0900)]
Update License

Change-Id: Idf61d19a5709d8b51c28a1383fa432f4c9637902

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

Change-Id: I64b5c67c6ecafb556dbcd0186a2b3475cc1b02fa

11 years agoUpdate accessibilty scroll event.
Sung-jae Park [Thu, 18 Apr 2013 05:05:51 +0000 (14:05 +0900)]
Update accessibilty scroll event.

Scroll event requires x, y, and mouse type.
mouse state should be DOWN / MOVE / UP.

Change-Id: Ie833c0572d175e2fb42c462db29ae643b219aec0

11 years agoAdd missed accessibility event path
Sung-jae Park [Fri, 12 Apr 2013 04:19:38 +0000 (13:19 +0900)]
Add missed accessibility event path

Add unhighlight accessiblity event.
Update version
provider_buffer related function should validate the parameters.

Change-Id: Ib3f7564788920a06e179fb82a37977bf6e1ef805

11 years agoSync with the private repository
Sung-jae Park [Wed, 10 Apr 2013 11:49:24 +0000 (20:49 +0900)]
Sync with the private repository

Deal with acquiring 0x0 buffer request.
Prepend new buffer for give the mouse event to newly created buffer.
Because the mouse event will be feed to the first matched buffer info.
(using pkgname & id)
so the previous code is not able to give the mouse event to lately created buffer info.
it just pass the mouse event to the first created buffer.
but the first created buffer is not usable.
This patch will change the order of buffer info in its list.
So the mouse event will be feed to the last buffer info.
and the first buffer info will not be used anymore.

Add log for debugging

Update accessibility API.
To send the accessiblity result status to the viewer.
Update VERSION

Add update begin/end. (passive/active) update mode

Update mode event handler added.
And the recreate event updated.
To recover the instance properly.
Update mode & scroll lock information is added.

Change-Id: If6a5c7c03b9230212217e05c9bf9b48c130d97ae

11 years agoFix for 64 bit compatibility.
Junfeng Dong [Mon, 8 Apr 2013 06:14:44 +0000 (14:14 +0800)]
Fix for 64 bit compatibility.

- Fix hardcoding path.
- Use %cmake to set default paths.

Change-Id: I4e59c3c8f16fd027b3669ea5d425bbb74215543d

11 years agoSync to Ic3303be0c22063abab4684119bd088809838c522
Sung-jae Park [Sun, 31 Mar 2013 23:30:00 +0000 (23:30 +0000)]
Sync to Ic3303be0c22063abab4684119bd088809838c522

    Add accessibility events & Change 24 -> 32

    Pixmap is created as 32 bits pixels. (RGBA)
    So every client & provider library should access it with 32 bits mode.

    This patch changes 24 bits to 32 bits.

    Add hold_scroll and remove unused string in packet.

    Provider needs to send hold scroll request to viewer.
    In case of scrolling pages from the viewer with mouse_event=true boxes.
    user can confusing with event processing.

    While scrolling the pages, the boxes are able to try to get mouse event from user.
    Then the event and its action can be conflicted.

    To resolve this, the provider should send the scroll hold request to the viewer.
    If viewer get that event, has to freeze the scroller to prevent from event confliction.

Change-Id: I0097f1e67aac5dd3726d753f184a4fc022049a5b

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

2012 -> 2013

Change-Id: Ia2097ee995f95dda395aecd861e7b58832e55ed1

11 years agoMerge branch 'master' into tizen_2.1
Sung-jae Park [Thu, 21 Mar 2013 13:08:14 +0000 (13:08 +0000)]
Merge branch 'master' into tizen_2.1

Conflicts:
packaging/libprovider.spec
src/provider_buffer.c

Change-Id: Ib7031ce67ed40b49e6a33d699f78c1414475aa09

11 years agoReplace float value with integer value.
Sung-jae Park [Tue, 19 Mar 2013 10:27:55 +0000 (10:27 +0000)]
Replace float value with integer value.

Reduce the cost of IPC.

Change-Id: Ie92037b02247c542fb848ea4e466b2b83ac1ab2b

11 years agosync with master
Jinkun Jang [Sat, 16 Mar 2013 12:55:07 +0000 (21:55 +0900)]
sync with master

11 years agoRemove hidden API from the exported header.
Sung-jae Park [Tue, 12 Mar 2013 04:57:44 +0000 (04:57 +0000)]
Remove hidden API from the exported header.

Change-Id: Id9c8e8468598447e242c48a03dc3aab70bec4b75

11 years agoAdd a new API for getting the uri of the provider_buffer.
Sung-jae Park [Mon, 11 Mar 2013 15:57:10 +0000 (15:57 +0000)]
Add a new API for getting the uri of the provider_buffer.

Change-Id: I73c7ee2ea4946b8485ae2be718a375e95cd639ea

11 years agoFix the bug of invalid return value.
Sung-jae Park [Wed, 6 Mar 2013 06:58:18 +0000 (06:58 +0000)]
Fix the bug of invalid return value.

Even if it succeed to release the gem buffer, returns -EFAULT.
Fixed.

Change-Id: I699269328262872d14cd37cdf10c75d848de326d

11 years agoAdd PD move event
Sung-jae Park [Mon, 4 Mar 2013 11:03:28 +0000 (11:03 +0000)]
Add PD move event

Change-Id: I4751496b4921f49238b31d600a9fd8280e100277

11 years agoOptimize the rendering performance.
Sung-jae Park [Wed, 27 Feb 2013 02:20:53 +0000 (02:20 +0000)]
Optimize the rendering performance.

Reduce the memory copy operations.

Change-Id: Ie9acf2450472e5696dd9dca806a1c02ba64fad9b

11 years agoAdd user_data set/get function
Sung-jae Park [Sat, 23 Feb 2013 08:58:48 +0000 (08:58 +0000)]
Add user_data set/get function

Change-Id: I71096ad98e75a7581ef9a594773dc9b4631ec4c3

11 years agoReplace the drm_slp with the tbm
Sung-jae Park [Thu, 21 Feb 2013 13:27:07 +0000 (13:27 +0000)]
Replace the drm_slp with the tbm

Change-Id: Ic92708b217a1f358a10c4b197015cd4d6436b65b

11 years agoFix the GCC 4.7 build error
Sung-jae Park [Tue, 5 Feb 2013 13:45:17 +0000 (13:45 +0000)]
Fix the GCC 4.7 build error

Change-Id: Ib270b6854f0f9d141c0c897bc8dd57a4eeef59e4

11 years agoKey down/up, Accessbility events added
Sung-jae Park [Fri, 25 Jan 2013 11:00:14 +0000 (11:00 +0000)]
Key down/up, Accessbility events added

Update spec file

Change-Id: I2362e1495b6d6f81a7990b3a0122366190746997

11 years agoFix the GCC 4.7 warning.
Sung-jae Park [Wed, 16 Jan 2013 12:20:31 +0000 (21:20 +0900)]
Fix the GCC 4.7 warning.

Change-Id: Ic6b5aaf5c6de1cb09fc6d1d7182748d845293080

11 years agoRevise the spec file
Sung-jae Park [Fri, 4 Jan 2013 12:37:04 +0000 (21:37 +0900)]
Revise the spec file

Change-Id: I7937f64634b8b35cfcbcee6502a00d12dd7c7568

11 years agoChange the LOG_TAG
Sung-jae Park [Wed, 2 Jan 2013 07:04:04 +0000 (16:04 +0900)]
Change the LOG_TAG

Change-Id: Ia78ea6cb875ad3eff7eac49ae61373841cee894f

11 years agoInitialize the project.
Sung-jae Park [Thu, 20 Dec 2012 08:18:50 +0000 (17:18 +0900)]
Initialize the project.

Change-Id: I47016bf1ca7d8e8dfbebd63ff6e24a52a2e0b921

11 years agoInitial empty repository
HyungKyu Song [Mon, 17 Dec 2012 01:53:10 +0000 (10:53 +0900)]
Initial empty repository