Created by Andreas Pokorny and last modified
Get this branch:
bzr branch lp:~andreas-pokorny/mir/bump-platform-to-5
Only Andreas Pokorny can upload to this branch. If you are Andreas Pokorny please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Andreas Pokorny

Recent revisions

3192. By Andreas Pokorny on 2015-12-15

bump input platform to 5

3191. By Daniel van Vugt on 2015-12-11

Generalize cross compile support to include the host architecture.
So you can now target amd64 from amd64 and i386 from i386, which is
useful if you need to build with libraries from an older distro:
   cross-compile-chroot.sh -a amd64 -d wily

Note that full cross compiling between amd64 and i386 does not work yet
because the tooling is different compared to all other ports and will
require additional work.

Approved by PS Jenkins bot, Kevin DuBois, Alberto Aguirre.

3190. By Alan Griffiths on 2015-12-10

tests: Extract bits of common logic to make NestedServer tests easier to follow.

Approved by Alberto Aguirre, PS Jenkins bot.

3189. By Daniel van Vugt on 2015-12-10

Don't use memcheck on the ClientLatency acceptance test. Because
valgrind is too slow to adequately emulate the multi-process performance
we're testing for and will cause failures.

This is a kind of workaround for LP: #1522031 which itself probably
won't and shouldn't be "fixed". This is also a small step toward beginning
to resolve LP: #1524209. Fixes: https://bugs.launchpad.net/bugs/1522031, https://bugs.launchpad.net/bugs/1524209.

Approved by PS Jenkins bot, Alberto Aguirre.

3188. By Brandon Schaefer on 2015-12-10

MirKeyEvent is the same as MirKeyboardEvent why have two names for the same thing. Use MirKeyboardEvent since its the one in the public API.

Approved by PS Jenkins bot, Kevin DuBois, Alan Griffiths, Alexandros Frantzis, Daniel van Vugt.

3187. By Alan Griffiths on 2015-12-10

tests: clients can (re)configure display after a hardware change.

Approved by Alexandros Frantzis, PS Jenkins bot.

3186. By Alberto Aguirre on 2015-12-10

tests: TestClientInput: fix race between sending a fake event and surface becoming ready to receive events. Fixes: https://bugs.launchpad.net/bugs/1523872, https://bugs.launchpad.net/bugs/1523965, https://bugs.launchpad.net/bugs/1524230.

Approved by PS Jenkins bot, Daniel van Vugt, Andreas Pokorny.

3185. By Alan Griffiths on 2015-12-09

nested: remove a deadlock in nested::Display.

Approved by PS Jenkins bot, Kevin DuBois, Alexandros Frantzis.

3184. By Daniel van Vugt on 2015-12-08

Fix failing cross compile on xenial due to changes in dpkg-checkbuilddeps
return codes and error messages, which we parse. (LP: #1523801)

This updated script should still work with older dpkg-checkbuilddeps too. Fixes: https://bugs.launchpad.net/bugs/1523801.

Approved by PS Jenkins bot, Alexandros Frantzis, Alan Griffiths.

3183. By Daniel van Vugt on 2015-12-08

Work around unpredictable scroll magnitude. (LP: #1522673)

Knowing that all desktop mice implement scroll wheel as discrete
button 4/5 events, a robust client should do this anyway. The existence
of a magnitude is an illusion introduced by libinput, so ignore it.

The direction is still backwards but we'll fix that in one of the
"fix" branches.
. Fixes: https://bugs.launchpad.net/bugs/1522673.

Approved by Alan Griffiths, PS Jenkins bot.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.