lp:~brandontschaefer/mir/capnproto-event
Created by
Brandon Schaefer
and last modified
- Get this branch:
- bzr branch lp:~brandontschaefer/mir/capnproto-event
Only
Brandon Schaefer
can upload to this branch. If you are
Brandon Schaefer
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Cemil Azizoglu (community): Needs Resubmitting
- Mir CI Bot: Needs Fixing (continuous-integration)
- Daniel van Vugt: Needs Resubmitting
-
Diff: 4068 lines (+1504/-1058)43 files modifiedCMakeLists.txt (+4/-2)
debian/control (+2/-0)
include/client/mir_toolkit/events/event.h (+1/-1)
src/CMakeLists.txt (+1/-0)
src/capnproto/CMakeLists.txt (+76/-0)
src/capnproto/mir_event.capnp (+204/-0)
src/client/CMakeLists.txt (+4/-3)
src/client/event.cpp (+161/-107)
src/client/events/event_builders.cpp (+180/-131)
src/client/events/make_empty_event.cpp (+5/-13)
src/client/events/serialization.cpp (+18/-74)
src/client/input/CMakeLists.txt (+2/-0)
src/client/input/android/android_input_lexicon.cpp (+1/-1)
src/client/input/android/event_conversion_helpers.cpp (+12/-8)
src/client/input/input_event.cpp (+219/-236)
src/client/input/xkb_mapper.cpp (+7/-9)
src/client/mir_cookie.cpp (+11/-10)
src/client/mir_surface.cpp (+2/-2)
src/client/rpc/mir_protobuf_rpc_channel.cpp (+31/-28)
src/client/symbols.map (+9/-0)
src/common/CMakeLists.txt (+1/-1)
src/common/events/CMakeLists.txt (+38/-0)
src/common/events/capnp_enums_aligned_asserts.cpp (+82/-0)
src/common/events/event_private.cpp (+67/-0)
src/include/client/mir/mir_cookie.h (+5/-3)
src/include/common/mir/events/event_private.h (+38/-162)
src/server/CMakeLists.txt (+2/-0)
src/server/graphics/nested/display_buffer.cpp (+7/-5)
src/server/input/android/input_sender.cpp (+24/-5)
src/server/input/default_event_builder.cpp (+3/-2)
src/server/input/key_repeat_dispatcher.cpp (+10/-14)
src/server/input/surface_input_dispatcher.cpp (+7/-4)
src/server/input/validator.cpp (+46/-46)
tests/unit-tests/client/input/test_android_input_receiver.cpp (+10/-11)
tests/unit-tests/client/input/test_xkb_mapper.cpp (+1/-1)
tests/unit-tests/client/test_event_distributor.cpp (+11/-11)
tests/unit-tests/input/android/test_android_input_sender.cpp (+0/-1)
tests/unit-tests/input/test_input_event.cpp (+127/-115)
tests/unit-tests/input/test_surface_input_dispatcher.cpp (+3/-3)
tests/unit-tests/input/test_validator.cpp (+34/-34)
tests/unit-tests/scene/test_application_session.cpp (+7/-6)
tests/unit-tests/scene/test_surface.cpp (+2/-2)
tests/unit-tests/scene/test_surface_impl.cpp (+29/-7)
Branch information
Recent revisions
- 3397. By Brandon Schaefer
-
* Missed the compiler library
* QUIET so the find doesnt add noise that isnt needed - 3394. By Brandon Schaefer
-
* Change unit test to a static assert so we see the issues when compiling.
* Rename swapinterval to swapInterval
* Force the LGPL check for src/capnproto - 3393. By Brandon Schaefer
-
* Add a test to compare enums of cpanp vs the public C interface
* Move from event.event to event->
* Rename some of the enums in capnp from redundant namespaces - 3388. By Alan Griffiths
-
examples: enable finding clients launched by "--test-client" on $PATH. Fixes: https:/
/bugs.launchpad .net/bugs/ 1556160. Approved by mir-ci-bot, Daniel van Vugt.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:mir