lp:~mir-team/mir/reinstate-wrapper-binary
- Get this branch:
- bzr branch lp:~mir-team/mir/reinstate-wrapper-binary
Branch merges
Branch information
Recent revisions
- 2337. By Kevin DuBois
-
graphics: move the post() command from the DisplayBuffers to the new DisplayGroup interface. This allows platforms to designate which DisplayBuffers must be posted in a common function.
Approved by PS Jenkins bot, Alberto Aguirre, Andreas Pokorny, Alan Griffiths, Alexandros Frantzis.
- 2336. By Robert Carr
-
Introduce ms::Surface:
:set_keymap. Approved by PS Jenkins bot, Andreas Pokorny, Kevin DuBois, Chris Halse Rogers, Alan Griffiths.
- 2335. By Alberto Aguirre
-
Fix deadlock caused by lock ordering issues.
The framedropping policy acquires an internal lock while invoking the user callback. BufferQueue calls framedrop policy methods while holding its own lock; the callback implementation given to the policy also acquires the same lock which results in a classic lock ordering deadlock issue.
To avoid such lock order issues, the framedrop policy and alarm factory interfaces expose an additional API to allow users to pass in lock/unlock functions, which can then be used by the callback dispatching context to preserve lock ordering. Fixes: https:/
/bugs.launchpad .net/bugs/ 1421255. Approved by Kevin DuBois, PS Jenkins bot, Alan Griffiths.
- 2334. By Daniel van Vugt
-
Always use double buffers instead of triple. (LP: #1240909)
This reduces queue lag by ~50% and resource usage by ~33%. It just
wasn't safe to do till we fixed all the BufferQueue-related bugs as of release 0.11.0. Fixes: https://bugs.launchpad .net/bugs/ 1240909. Approved by Kevin DuBois, Robert Carr, Alan Griffiths, PS Jenkins bot.
- 2333. By Alexandros Frantzis
-
platforms: Use the ABI version in platform library names and packages. Fixes: https:/
/bugs.launchpad .net/bugs/ 1423591. Approved by Andreas Pokorny, Chris Halse Rogers, Kevin DuBois, Alan Griffiths, PS Jenkins bot.
- 2332. By Alan Griffiths
-
examples: Another window manager policy to play with.
Approved by Alberto Aguirre, Alexandros Frantzis, PS Jenkins bot, Chris Halse Rogers.
- 2331. By Alan Griffiths
-
scene: Introduce mechanism to find the surface under a cursor
.Approved by Robert Carr, Alberto Aguirre, PS Jenkins bot, Alexandros Frantzis, Chris Halse Rogers.
- 2330. By Alan Griffiths
-
examples: a client that creates a tooltip.
Approved by Cemil Azizoglu, Kevin DuBois, PS Jenkins bot.
- 2329. By Robert Carr
-
Enable pointer exit events. (LP: #1418569). Fixes: https:/
/bugs.launchpad .net/bugs/ 1418569. Approved by PS Jenkins bot, Kevin DuBois, Alan Griffiths, Chris Halse Rogers.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:mir