lp:~raof/mir/the-least-dirty-thing
Created by
Chris Halse Rogers
on
2014-08-21
and last modified on
2014-10-23
- Get this branch:
- bzr branch lp:~raof/mir/the-least-dirty-thing
Only
Chris Halse Rogers
can upload to this branch. If you are
Chris Halse Rogers
please log in for upload directions.
Branch merges
Propose for merging
- PS Jenkins bot (community): Approve (continuous-integration) on 2014-10-27
- Alberto Aguirre (community): Approve on 2014-10-27
- Alan Griffiths: Approve on 2014-10-14
- Daniel van Vugt: Abstain on 2014-10-14
- Andreas Pokorny (community): Approve on 2014-09-24
- Alexandros Frantzis (community): Approve on 2014-09-19
- Kevin DuBois (community): Abstain on 2014-09-08
-
Diff: 1865 lines (+1026/-46)53 files modifiedclient-ABI-sha1sums (+1/-1)
debian/control (+46/-0)
debian/libmirclient-debug-extension-dev.install (+3/-0)
debian/libmirclient-debug-extension1.install (+1/-0)
debian/libmirclient-dev.install (+1/-1)
include/client/mir_toolkit/debug/surface.h (+20/-0)
include/platform/mir/options/configuration.h (+1/-0)
include/server/mir/default_server_configuration.h (+3/-0)
include/server/mir/scene/coordinate_translator.h (+66/-0)
platform-ABI-sha1sums (+1/-1)
server-ABI-sha1sums (+3/-2)
src/client/CMakeLists.txt (+52/-2)
src/client/mir_connection.cpp (+3/-1)
src/client/mir_connection.h (+1/-0)
src/client/mir_debug_api.cpp (+39/-0)
src/client/mir_surface.cpp (+63/-0)
src/client/mir_surface.h (+16/-1)
src/client/mir_surface_api.cpp (+2/-3)
src/client/mirclient-debug-extension.pc.in (+11/-0)
src/client/mirclient.pc.in (+5/-3)
src/client/symbols-debug.map (+5/-0)
src/common/protobuf/mir_protobuf.proto (+17/-0)
src/common/symbols.map (+54/-0)
src/include/server/mir/frontend/unsupported_feature_exception.h (+41/-0)
src/platform/options/default_configuration.cpp (+4/-1)
src/platform/symbols.map (+1/-0)
src/server/frontend/CMakeLists.txt (+1/-0)
src/server/frontend/default_configuration.cpp (+21/-8)
src/server/frontend/default_ipc_factory.cpp (+6/-3)
src/server/frontend/default_ipc_factory.h (+8/-1)
src/server/frontend/protobuf_message_processor.cpp (+37/-0)
src/server/frontend/session_mediator.cpp (+30/-2)
src/server/frontend/session_mediator.h (+16/-2)
src/server/frontend/unsupported_coordinate_translator.cpp (+32/-0)
src/server/frontend/unsupported_coordinate_translator.h (+37/-0)
src/server/scene/CMakeLists.txt (+1/-0)
src/server/scene/default_configuration.cpp (+11/-0)
src/server/scene/default_coordinate_translator.cpp (+32/-0)
src/server/scene/default_coordinate_translator.h (+37/-0)
src/server/symbols.map (+6/-0)
tests/acceptance-tests/CMakeLists.txt (+2/-0)
tests/acceptance-tests/test_client_library.cpp (+0/-1)
tests/acceptance-tests/test_client_surface_events.cpp (+1/-1)
tests/acceptance-tests/test_client_surfaces.cpp (+1/-1)
tests/acceptance-tests/test_custom_input_dispatcher.cpp (+2/-2)
tests/acceptance-tests/test_debug_api.cpp (+231/-0)
tests/include/mir_test_doubles/mock_coordinate_translator.h (+42/-0)
tests/include/mir_test_doubles/mock_surface.h (+2/-1)
tests/integration-tests/CMakeLists.txt (+1/-0)
tests/integration-tests/test_stale_frames.cpp (+1/-1)
tests/unit-tests/frontend/test_session_mediator.cpp (+5/-5)
tests/unit-tests/frontend/test_session_mediator_android.cpp (+1/-1)
tests/unit-tests/frontend/test_session_mediator_mesa.cpp (+2/-1)
Related bugs
Related blueprints
Branch information
Recent revisions
- 1866. By Chris Halse Rogers on 2014-10-10
-
Switch back to unadorned int in the debug API.
I think this is a mistake, and that we should be using explicitly sized types for our data types that
happen to be representable as integers, but not strongly enough to delay this further. - 1863. By Chris Halse Rogers on 2014-10-08
-
Use int32_t consistently throughout surface-to-screen.
We pass 32bit signed integers over the wire, so use 32bit signed integers from the API on down
- 1861. By Chris Halse Rogers on 2014-09-23
-
Doxygen documentation for CoordinateTrans
lator. Because WHY NOT!
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:mir/ubuntu