Sync to Ic3303be0c22063abab4684119bd088809838c522
authorSung-jae Park <nicesj.park@samsung.com>
Sun, 31 Mar 2013 23:30:00 +0000 (23:30 +0000)
committerSung-jae Park <nicesj.park@samsung.com>
Sun, 31 Mar 2013 23:30:00 +0000 (23:30 +0000)
commit4be9db4809e5b1532f3545c5c127aa2e077adddc
tree9da87ec05c36a11486923d27980c90bf4d5265e5
parent59c2e32ccf9c3043d1ace3e8d11463dae0fbd766
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
include/provider.h
packaging/libprovider.spec
src/fb.c
src/provider.c
src/provider_buffer.c