lp://staging/~kdub/+junk/proving-wm

Created by Kevin DuBois and last modified
Get this branch:
bzr branch lp://staging/~kdub/+junk/proving-wm
Only Kevin DuBois can upload to this branch. If you are Kevin DuBois please log in for upload directions.

Related bugs

Related blueprints

Branch information

Owner:
Kevin DuBois
Status:
Development

Recent revisions

2577. By Kevin DuBois

port the proving wm to be an implementation of the wm

2576. By Daniel van Vugt

Reduce coupling and simplify: Remove DisplayBuffer::uses_alpha() and
switch back to a trivial colour mask for all targets.

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

2575. By Robert Carr

Add some support for evdev pretty printing in order to help debug kernel mt protocol issues.

Approved by Chris Halse Rogers, Alan Griffiths, PS Jenkins bot.

2574. By Alan Griffiths

example: A small example to reproduce the way unity8 loads qtmir.

Approved by PS Jenkins bot, Chris Halse Rogers.

2573. By Kevin DuBois

scene: restructure ApplicationSession internally so that all BufferStreams are accessed through the ApplicationSession::streams mapping. Also, this changes the stored type from mf::BufferStream to the wider mc::BufferStream provided by the factory.

Approved by PS Jenkins bot, Alberto Aguirre.

2572. By Alan Griffiths

shell, examples: Fix the select_active_surface() implementation(s) in msh::CanonicalWindowManagerPolicy and me::CanonicalWindowManagerPolicyCopy (fixes lp:1454128). Fixes: https://bugs.launchpad.net/bugs/1454128.

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

2571. By Kevin DuBois

propose a set of interface cleanups following up on the surface-has-a-bufferstream branch
* remove SurfacelessBufferStream, as BufferStreamSurfaces suffices.
* remove mc::BufferStream functions that were redundant with others (and not used)
** acquire_client_buffer/release_client_buffer (server uses swap_buffers())
** get_stream_pixel_format (interface had another pf accessor).

Approved by PS Jenkins bot, Alan Griffiths, Robert Carr.

2570. By Daniel van Vugt

Fix opacity controls to correctly respond to Alt+mousewheel again.
In r2564 they were accidentally changed to only respond to the scroll
wheel when a button was also held down (LP: #1454518)
. Fixes: https://bugs.launchpad.net/bugs/1454518.

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

2569. By Robert Carr

Eliminate remaining usage of nsecs_t type in event_private.h.

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

2568. By Robert Carr

Unify keyboard action enums.

The removed mir_key_action_multiple corresponds to a kind of "textual" event which we do not support (as input methods go via another channel).

repeat_count is unified in to mir_keyboard_action_repeat.

Approved by PS Jenkins bot, Andreas Pokorny, Alan Griffiths, Alexandros Frantzis, Kevin DuBois.

Branch metadata

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

Subscribers