revno: 4034 [merge]
author: Andreas Pokorny <email address hidden>
committer: Tarmac
branch nick: development-branch
timestamp: Wed 2017-02-15 22:38:46 +0000
message:
mirserver: Use the normal mir connection to send input to clients
Input Events are now sent through the connection and contain a window id to refer to the destination window. So all types of events occur on the client side in the order they were sent from the server. Additionally the conversion between android::InputMessage and MirEvent is avoided. This simplifies adding new event types or extending the content of existing input events. The client code needed only minor changes to not filter out MirInputEvent.
.
Approved by Brandon Schaefer, Kevin DuBois, mir-ci-bot.
OK, through the tedious process of merging into [a copy of lp:mir/ubuntu] and resolving conflicts I find that:
o [a copy of lp:mir/ubuntu] + [-r 4033 lp:mir] works; and,
o [a copy of lp:mir/ubuntu] + [-r 4034 lp:mir] is broken
revno: 4034 [merge]
author: Andreas Pokorny <email address hidden>
committer: Tarmac
branch nick: development-branch
timestamp: Wed 2017-02-15 22:38:46 +0000
message:
mirserver: Use the normal mir connection to send input to clients
Input Events are now sent through the connection and contain a window id to refer to the destination window. So all types of events occur on the client side in the order they were sent from the server. Additionally the conversion between android: :InputMessage and MirEvent is avoided. This simplifies adding new event types or extending the content of existing input events. The client code needed only minor changes to not filter out MirInputEvent.
.
Approved by Brandon Schaefer, Kevin DuBois, mir-ci-bot.
And that's EOW