Added callback to notify, that activity and it's direct side effects are done 66/163866/8
authorRadoslaw Cybulski <r.cybulski@partner.samsung.com>
Wed, 13 Dec 2017 18:02:33 +0000 (19:02 +0100)
committerRadoslaw Cybulski <r.cybulski@partner.samsung.com>
Wed, 10 Jan 2018 11:26:49 +0000 (12:26 +0100)
commitf330d033e8215ae7d9f4e435207fc7efbdb2a10d
treec5fb5d83700412e8c8aa446fe20743134eeb9f3d
parent18269fca5c5982b09e30a169949b79814e53c8ac
Added callback to notify, that activity and it's direct side effects are done

Added callback functionality to all activities to notify, that
activity and all it's direct side effects is done. Used mostly for
batch processing. Note, that activity might report it's done before all
side effects complete, for example in case of tapping an icon on
homescreen application might complete launching long after activity
will report being done.

Change-Id: I8bec969bfbfe26097605ff030a65ba2c660c6e9a
32 files changed:
src/Activity.hpp
src/AppControlActivity.cpp
src/CallActivity.cpp
src/ChangeIntTypeVconfKeyActivity.cpp
src/ChangeSoundProfileActivity.cpp
src/ChangeSpeedAutoScanActivity.cpp
src/ChangeValueActivity.cpp
src/DoneCallback.cpp [new file with mode: 0644]
src/DoneCallback.hpp [new file with mode: 0644]
src/DragActivity.cpp
src/EditTextActivity.cpp
src/GestureActivity.cpp
src/HardwareKeyActivity.cpp
src/MoveElementActivity.cpp
src/PowerKeyMenuActivity.cpp
src/QuickpanelActivity.cpp
src/RotateActivity.cpp
src/RowScanner.cpp
src/ScreenshotActivity.cpp
src/ScrollActivities.cpp
src/SelectActivity.cpp
src/SwitchManager.cpp
src/TapActivity.cpp
src/ToggleAutoScanActivity.cpp
src/ToggleBoolVconfKeyActivity.cpp
src/UIElement.cpp
src/UIElement.hpp
src/UniversalSwitch.hpp
src/VolumeControlActivity.cpp
src/utils.cpp
src/utils.hpp
tests/ui-scenarios/ConfigurationTests.hpp