lp:~3v1n0/unity/input-monitor-menus-scrubbing-triangolation

Created by Marco Trevisan (Treviño) on 2016-08-30 and last modified on 2016-08-30
Get this branch:
bzr branch lp:~3v1n0/unity/input-monitor-menus-scrubbing-triangolation
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

3828. By Marco Trevisan (Treviño) on 2016-08-30

SigcSlotHash: ensure it works with GCC-6

3827. By Marco Trevisan (Treviño) on 2016-08-30

MenuManager: update active tracker on removal

3826. By Marco Trevisan (Treviño) on 2016-08-30

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

3825. By Marco Trevisan (Treviño) on 2016-08-29

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

3824. By Marco Trevisan (Treviño) on 2016-08-29

LockScreen: pass menu::Manager to Shields

3823. By Marco Trevisan (Treviño) on 2016-08-29

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

Moved some logic out from DecoratedWindow too

3822. By Marco Trevisan (Treviño) on 2016-08-29

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

3821. By Marco Trevisan (Treviño) on 2016-08-29

MenuManager: ensure active position tracker is set to the right on on late registration

3820. By Marco Trevisan (Treviño) on 2016-08-29

MenuManager: add support for mouse trackers with triangle algorithm support

These allows to register pointer trackers with menu entries selection by using the triangle
technique which prevents menus items from being opened on quick menu scrubbing

3819. By Marco Trevisan (Treviño) on 2016-08-26

InputMonitor: move the sigc::slot hash functions to a shared header, and make them top-type independent

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.