lp:~vanvugt/mir/revert-r1924
- Get this branch:
- bzr branch lp:~vanvugt/mir/revert-r1924
Branch merges
- PS Jenkins bot (community): Approve (continuous-integration)
- Mir development team: Pending requested
-
Diff: 3409 lines (+90/-2077)72 files modifiedinclude/platform/mir/graphics/platform.h (+0/-3)
include/platform/mir/options/configuration.h (+0/-1)
include/server/mir/default_server_configuration.h (+2/-5)
include/server/mir/input/cursor_listener.h (+2/-2)
platform-ABI-sha1sums (+2/-2)
playground/demo-shell/demo_compositor.cpp (+1/-6)
playground/demo-shell/demo_renderer.cpp (+3/-8)
playground/demo-shell/demo_renderer.h (+1/-7)
server-ABI-sha1sums (+4/-5)
src/include/platform/mir/graphics/buffer_writer.h (+0/-44)
src/include/platform/mir/graphics/native_platform.h (+0/-3)
src/include/server/mir/compositor/scene_element.h (+0/-4)
src/include/server/mir/input/input_targets.h (+8/-23)
src/include/server/mir/input/touch_visualizer.h (+2/-6)
src/include/server/mir/scene/legacy_scene_change_notification.h (+0/-2)
src/include/server/mir/scene/observer.h (+0/-4)
src/platform/graphics/android/CMakeLists.txt (+0/-1)
src/platform/graphics/android/display.cpp (+1/-1)
src/platform/graphics/android/platform.cpp (+0/-6)
src/platform/graphics/android/platform.h (+0/-1)
src/platform/graphics/mesa/CMakeLists.txt (+0/-1)
src/platform/graphics/mesa/buffer_allocator.cpp (+1/-1)
src/platform/graphics/mesa/buffer_writer.cpp (+0/-40)
src/platform/graphics/mesa/buffer_writer.h (+0/-43)
src/platform/graphics/mesa/native_platform.cpp (+0/-5)
src/platform/graphics/mesa/native_platform.h (+0/-1)
src/platform/graphics/mesa/platform.cpp (+0/-6)
src/platform/graphics/mesa/platform.h (+0/-1)
src/platform/graphics/mesa/shm_buffer.cpp (+0/-13)
src/platform/graphics/mesa/shm_buffer.h (+0/-2)
src/platform/options/default_configuration.cpp (+1/-3)
src/platform/symbols.map (+0/-1)
src/server/graphics/default_configuration.cpp (+0/-10)
src/server/graphics/nested/nested_platform.cpp (+0/-5)
src/server/graphics/nested/nested_platform.h (+0/-1)
src/server/input/CMakeLists.txt (+0/-1)
src/server/input/android/android_input_registrar.cpp (+0/-4)
src/server/input/android/android_input_registrar.h (+0/-1)
src/server/input/android/android_input_target_enumerator.cpp (+4/-4)
src/server/input/android/android_input_target_enumerator.h (+3/-3)
src/server/input/android/input_sender.cpp (+5/-9)
src/server/input/android/input_sender.h (+0/-1)
src/server/input/cursor_controller.cpp (+3/-8)
src/server/input/cursor_controller.h (+3/-3)
src/server/input/default_configuration.cpp (+10/-16)
src/server/input/touchspot_controller.cpp (+0/-166)
src/server/input/touchspot_controller.h (+0/-77)
src/server/input/touchspot_image.c (+0/-1034)
src/server/scene/basic_surface.cpp (+1/-0)
src/server/scene/default_configuration.cpp (+2/-2)
src/server/scene/legacy_scene_change_notification.cpp (+0/-5)
src/server/scene/surface_stack.cpp (+0/-78)
src/server/scene/surface_stack.h (+3/-16)
src/server/symbols.map (+1/-4)
tests/acceptance-tests/test_nested_mir.cpp (+1/-6)
tests/acceptance-tests/test_touchspot_visualization.cpp (+0/-2)
tests/include/mir_test_doubles/null_platform.h (+2/-7)
tests/include/mir_test_doubles/stub_input_targets.h (+5/-16)
tests/include/mir_test_doubles/stub_scene_element.h (+0/-5)
tests/include/mir_test_doubles/stub_touch_visualizer.h (+0/-6)
tests/integration-tests/input/android/test_android_cursor_listener.cpp (+1/-1)
tests/integration-tests/input/android/test_android_input_manager.cpp (+1/-1)
tests/integration-tests/input/test_nested_input.cpp (+1/-1)
tests/mir_test_framework/stubbed_server_configuration.cpp (+0/-13)
tests/unit-tests/frontend/test_session_mediator.cpp (+0/-1)
tests/unit-tests/graphics/mesa/test_shm_buffer.cpp (+1/-1)
tests/unit-tests/graphics/nested/test_nested_platform.cpp (+0/-5)
tests/unit-tests/input/CMakeLists.txt (+0/-1)
tests/unit-tests/input/android/test_android_input_target_enumerator.cpp (+4/-5)
tests/unit-tests/input/test_cursor_controller.cpp (+11/-12)
tests/unit-tests/input/test_touchspot_controller.cpp (+0/-199)
tests/unit-tests/scene/test_surface_stack.cpp (+0/-96)
Related bugs
Bug #1371619: [regression] mir demo servers segfault on shutdown | High | Fix Released | |
Bug #1372850: [regression] Compositing is jerky and stutters during touch events | Critical | Fix Released | |
Bug #1373689: [regression] Bypass/overlays are toggling constantly | High | Fix Released |
Related blueprints
Branch information
Recent revisions
- 1930. By Kevin DuBois
-
android: rename a few classes that were mir::graphics:
:android: :Android* to just be mir::graphics: :android: :*. Approved by Daniel van Vugt, Chris Halse Rogers, PS Jenkins bot.
- 1929. By Daniel van Vugt
-
Introduce explicit driver ABI levels:
libmirplatformNdriver, libmirclientMdriver This should finally resolve parallel install/upgrade problems
(LP: #1293944) which are now also starting to block CI, and will
also block the release of Mir 0.8.0 if not 0.9.0.As our graphics drivers both link to and are loaded by
libmirplatform.so.N, they are already tightly bound to mirplatform
ABI level N, and nothing else. So that's why the same number N is
being used in the driver file names: libmirplatformNdriver. so.
The same goes for libmirclientMdriver and libmirclient.so.M. Fixes: https://bugs.launchpad .net/bugs/ 1293944. Approved by PS Jenkins bot, Cemil Azizoglu.
- 1928. By Daniel van Vugt
-
Merge latest changelog (0.7.3) back from Ubuntu distro.
Approved by Cemil Azizoglu, PS Jenkins bot.
- 1927. By Kevin DuBois
-
Make the fd-sending code common so that it is accessible from the client code.
We can currently send fd's one way (server to client). however, exchanging fence fd's requires sending fd's client to server, so I'm moving the code that does this to an accessible place for the client.
Approved by Daniel van Vugt, Chris Halse Rogers, PS Jenkins bot, Alexandros Frantzis, Cemil Azizoglu.
- 1926. By Kevin DuBois
-
frontend: log the exchange_buffer messages in the session-
mediator- report. Approved by PS Jenkins bot, Cemil Azizoglu, Alexandros Frantzis.
- 1925. By Alexandros Frantzis
-
tests: Use precompiled headers for gtest/gmock and some common system headers.
Approved by Daniel van Vugt, Kevin DuBois, PS Jenkins bot, Cemil Azizoglu.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:mir/ubuntu