lp:~3v1n0/unity/input-monitor-lockscreen-blank-window

Created by Marco Trevisan (Treviño) and last modified
Get this branch:
bzr branch lp:~3v1n0/unity/input-monitor-lockscreen-blank-window
Only Marco Trevisan (Treviño) can upload to this branch. If you are Marco Trevisan (Treviño) please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Marco Trevisan (Treviño)
Project:
Unity
Status:
Merged

Recent revisions

3834. By Marco Trevisan (Treviño)

TestLockScreenController: update test to match new grab-less blank window

3832. By Marco Trevisan (Treviño)

TestLockScreenController: add input monitor instance

3831. By Marco Trevisan (Treviño)

LockScreenController: ungrab the blank window manually if we've done a prompt lock

3830. By Marco Trevisan (Treviño)

LockScreenController: use InputMonitor to get all the input events and hide the Blank Window

When the blank window is shown now we use the XI2 events to figure out if we can hide it
in this way it will be possible to show the screensaver when something is grabbing the screen
and we don't need to grab the screen anymore to get the events.

3829. By Marco Trevisan (Treviño)

SigcSlotHash: ensure it works with GCC-6

3827. By Marco Trevisan (Treviño)

MenuManager: update active tracker on removal

3826. By Marco Trevisan (Treviño)

MenuManager: call active tracker after a timeout if mouse didn't move

3825. By Marco Trevisan (Treviño)

LockScreenPanel: use menu::Manager pointer tracker for entries activation

Branch metadata

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