(Gestures) Each actor is now aware of what gestures it requires which is used when...
authorAdeel Kazmi <adeel.kazmi@samsung.com>
Wed, 4 Jun 2014 12:59:57 +0000 (13:59 +0100)
committerAdeel Kazmi <adeel.kazmi@samsung.com>
Tue, 10 Jun 2014 15:01:53 +0000 (16:01 +0100)
commitf8c53e205507ddfc08ef0bf3a39f1afb81eb05a2
tree622eb8e5bbbaa7db478a36e1ca45b75feca740f1
parentd9071789fb11a4ac9ad38bb9d6128ec27ffbbecc
(Gestures) Each actor is now aware of what gestures it requires which is used when hit-testing

[problem]      Cannot tap anything behind invisible status bar.
[cause]        Status bar consumes all gestures even though it doesn't require them.
[solution]     Change the system so that actors are aware of what gestures they have so it is
               possible to gesture actors behind the status bar.

Change-Id: I713c907c764445263362803a98af0fa514ffd955
Signed-off-by: Adeel Kazmi <adeel.kazmi@samsung.com>
18 files changed:
automated-tests/src/dali/CMakeLists.txt
automated-tests/src/dali/dali-test-suite-utils/test-touch-utils.h [new file with mode: 0644]
automated-tests/src/dali/tct-dali-core.h
automated-tests/src/dali/utc-Dali-EventProcessing.cpp [deleted file]
automated-tests/src/dali/utc-Dali-LongPressGestureDetector.cpp
automated-tests/src/dali/utc-Dali-PanGestureDetector.cpp
automated-tests/src/dali/utc-Dali-PinchGestureDetector.cpp
automated-tests/src/dali/utc-Dali-TapGestureDetector.cpp
dali/internal/event/actors/actor-impl.cpp
dali/internal/event/actors/actor-impl.h
dali/internal/event/events/gesture-detector-impl.cpp
dali/internal/event/events/gesture-detector-impl.h
dali/internal/event/events/gesture-processor.cpp
dali/internal/event/events/gesture-processor.h
dali/internal/event/events/long-press-gesture-processor.cpp
dali/internal/event/events/pan-gesture-processor.cpp
dali/internal/event/events/pinch-gesture-processor.cpp
dali/internal/event/events/tap-gesture-processor.cpp