Mir

lp:~vanvugt/mir/render-focus

Created by Daniel van Vugt and last modified
Get this branch:
bzr branch lp:~vanvugt/mir/render-focus
Only Daniel van Vugt can upload to this branch. If you are Daniel van Vugt please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Daniel van Vugt
Project:
Mir
Status:
Development

Recent revisions

1534. By Daniel van Vugt

Tweak focussed/unfocussed colour differences to be less dramatic

1533. By Daniel van Vugt

Merge latest development-branch, resolve conflicts and port to the new
interfaces.

1532. By Daniel van Vugt

Make use of Renderable::ID

1531. By Daniel van Vugt

Merge branch renderable-id

1530. By Daniel van Vugt

Merge latest development-branch and fix a conflict

1529. By Daniel van Vugt

Merge branch "renderable-id"

1528. By Daniel van Vugt

And vary the titlebar itself based on focus

1527. By Daniel van Vugt

Initial prototype of varying shadow size based on focus

1526. By Andreas Pokorny

Workaround for Greeter turning the screen on.

This is just a workaround for the issue with the split greeter. While display is off another greeter is spawned to be shown as soon as display is turned on again. A greeter is a nested mir server. On initialization nested servers send the initial display configuration to the hosting server. Obviously that configuration contains power_mode == MirPowerMode::mir_power_mode_on.
u-s-c sets the focus onto the recently started greeter as soon as the session has a surface with buffers in. On that focus change the the stored display configuration (given they have one) is applied. Which turns the display on.

This change disables sending the first/initial nested display configuration.
We clearly need a better solution for that issue so we can remove that workaround as soon as we have one.
. Fixes: https://bugs.launchpad.net/bugs/1297876.

Approved by PS Jenkins bot, Alan Griffiths.

1525. By Alan Griffiths

scene: extend SurfaceObserver so as to re-implement the legacy Surface change notifications.

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

Branch metadata

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

Subscribers