lp://staging/~vanvugt/mir/filter-vision-interruptions
- Get this branch:
- bzr branch lp://staging/~vanvugt/mir/filter-vision-interruptions
Branch merges
Branch information
Recent revisions
- 3774. By Daniel van Vugt
-
vanity: Filter out impossibly low latencies caused by interruptions
to the camera's view of the screen. The next time it thinks it sees
something after getting blinded it might record that as a spuriously
low measurement.This isn't fullproof, it's computer vision after all. But this does
eliminate much of the errors you might encounter if the camera is
moved and loses sight of the screen. - 3773. By William Hua
-
Use the default socket location if MIR_SOCKET is "".
(LP: #1634508). Fixes: https://bugs.launchpad .net/bugs/ 1634508. Approved by mir-ci-bot, Alan Griffiths, Cemil Azizoglu.
- 3772. By Alan Griffiths
-
Add mirtest-dev boost dependencies for xenial to debian/control. (LP: #1633537). Fixes: https:/
/bugs.launchpad .net/bugs/ 1633537. Approved by mir-ci-bot, Cemil Azizoglu.
- 3771. By Alan Griffiths
-
Add mirtest-dev boost dependencies to debian/control. Fixes: https:/
/bugs.launchpad .net/bugs/ 1633537. Approved by mir-ci-bot, Brandon Schaefer, Andreas Pokorny.
- 3770. By Daniel van Vugt
-
Switch to using CSS cursor names, as found in web design and GTK3.
These names seem to be the most modern, most complete and least ambiguous
of the naming schemes out there.This fixes LP: #1632617 and LP: #1626924, as well as providing a solid
foundation for fixing other cursor bugs like LP: #1632614 and LP: #1388987
in future. Fixes: https://bugs.launchpad .net/bugs/ 1626924, https:/ /bugs.launchpad .net/bugs/ 1632617. Approved by mir-ci-bot, Cemil Azizoglu, Alexandros Frantzis, Alan Griffiths.
- 3769. By Alexandros Frantzis
-
tests: Ensure client surface is in a steady state in tests using a nested setup (LP: #1523621). Fixes: https:/
/bugs.launchpad .net/bugs/ 1523621. Approved by Alan Griffiths, Cemil Azizoglu, mir-ci-bot.
- 3768. By Andreas Pokorny
-
Reduce input event exposure in key repeat dispatcher
Do not access input event types directly, and do not create key events on stack.
.Approved by mir-ci-bot, Brandon Schaefer, Cemil Azizoglu, Chris Halse Rogers.
- 3767. By Alan Griffiths
-
Regenerate the "public" part of src/common/
symbols. map, label the "private" and deduplicate a few symbols. Approved by Cemil Azizoglu, mir-ci-bot.
- 3766. By Chris Halse Rogers
-
Add a POSIX implementation of C++14's SharedMutex concept.
The reason to use this over std::shared_
timed_mutex is that POSIX makes a guarantee that read locks are recursive, wheras this is undefined behaviour for std::shared_ timed_mutex. Approved by mir-ci-bot, Cemil Azizoglu, Alan Griffiths, Alexandros Frantzis.
- 3765. By Andreas Pokorny
-
Rework Validator to not need direct event structure access
The rework also cleans up some boilerplate code an makes the order in which missing contact state changes are emitted more sorted than before - hence the small change in the test case. The missing ups and downs are applied in the order they occurred in the first place.
Approved by Cemil Azizoglu, Brandon Schaefer, mir-ci-bot.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/mir