lp:~mir-team/mir/cursor-spike-phase-4-implement-api
Created by
Robert Carr
and last modified
Branch merges
Propose for merging
No branches
dependent on this one.
- PS Jenkins bot (community): Approve (continuous-integration)
- Andreas Pokorny (community): Approve
- Alan Griffiths: Approve
- Kevin DuBois (community): Approve
- Alberto Aguirre: Pending requested
-
Diff: 2029 lines (+1172/-415)27 files modifiedinclude/client/mir_toolkit/mir_cursor_configuration.h (+2/-11)
include/server/mir/input/input_targets.h (+8/-0)
include/server/mir/input/surface.h (+11/-0)
include/server/mir/scene/surface.h (+1/-1)
include/shared/mir_toolkit/common.h (+11/-0)
include/test/mir_test_doubles/mock_input_surface.h (+1/-14)
include/test/mir_test_doubles/stub_input_surface.h (+2/-0)
include/test/mir_test_doubles/stub_input_targets.h (+6/-0)
include/test/mir_test_doubles/stub_scene_surface.h (+1/-1)
include/test/mir_test_framework/stubbed_server_configuration.h (+2/-0)
src/client/cursor_configuration.h (+2/-0)
src/client/mir_cursor_api.cpp (+8/-5)
src/client/mir_surface.cpp (+1/-1)
src/server/default_server_configuration.cpp (+0/-24)
src/server/graphics/default_configuration.cpp (+3/-1)
src/server/input/CMakeLists.txt (+1/-0)
src/server/input/cursor_controller.cpp (+244/-0)
src/server/input/cursor_controller.h (+77/-0)
src/server/input/default_configuration.cpp (+11/-0)
src/server/scene/basic_surface.cpp (+5/-2)
src/server/scene/basic_surface.h (+1/-1)
tests/acceptance-tests/test_client_cursor_api.cpp (+357/-350)
tests/mir_test_framework/input_testing_server_options.cpp (+1/-3)
tests/mir_test_framework/stubbed_server_configuration.cpp (+15/-1)
tests/unit-tests/input/CMakeLists.txt (+1/-0)
tests/unit-tests/input/android/test_android_input_target_enumerator.cpp (+9/-0)
tests/unit-tests/input/test_cursor_controller.cpp (+391/-0)
Related bugs
Related blueprints
Branch information
Recent revisions
This branch has not been scanned yet.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:mir/ubuntu