lp://staging/~thumper/unity/unity.half_fix_883836

Created by Tim Penhey and last modified
Get this branch:
bzr branch lp://staging/~thumper/unity/unity.half_fix_883836
Only Tim Penhey can upload to this branch. If you are Tim Penhey please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Tim Penhey
Project:
Unity
Status:
Development

Recent revisions

1788. By Tim Penhey

Moar logging!

1787. By Tim Penhey

It is 2012

1786. By Tim Penhey

Fix typos and copy and paste errors.

1785. By Tim Penhey

Merge trunk.

1784. By Tim Penhey

Tim's tweaks.

1783. By Sam Spilsbury

Add include guards and derive from sigc::trackable

1782. By Sam Spilsbury

  Added a small ScreenSaverHandler class to monitor changes in screensaver
  state. Note that at the moment it doesn't work because gnome-screensaver
  doesn't emit the ActiveChanged signal until it gets the grab, and the whole
  purpose of this is to watch for ActiveChanged in order to release the grabs.

  Tests included show that the detection code works.

1781. By Marco Trevisan (Treviño)

glib::Object: review to support more operators and to improve operations

 - Added a constructor that allows to ref the wrapped object.
 - Added support for the swap operations
 - Using the copy and swap idiom on the operator=
 - Moved some methods to const
 - Added support for the == and != operators
 - Added utility function to cast object to another type.

All these features allows, amongs the others, to add glib::Object's
to standard containers such as lists and to lookup and remove items.

Then using it on PanelMenuView.

Including tests.. Fixes: . Appoved by Tim Penhey.

1780. By Marco Trevisan (Treviño)

Implemented the design bug #874254 to make a newly opened application to quickly show its menus when firstly mapped using a slightly longer fade effect (now set to 200ms to fade in and 300ms to fade out).
To work properly, this feature, requires the merge of the BAMF branch lp:~3v1n0/bamf/always-notify-view otherwise sticky applications won't be show their menus when opened.

I've also added some fixes and features to the Animator class, and improved the drawing of the fading panel entries.

Plus, I've integrated the bug #875472, introducing 5 new configuration parameters to customize the fading timings and the menu discover-ability time.

Tests for this will be done when the autopilot system will be ready.. Fixes: https://bugs.launchpad.net/bugs/874254, https://bugs.launchpad.net/bugs/875472. Appoved by Tim Penhey.

1779. By Marco Trevisan (Treviño)

In the current unity implementation when an indicator is opened, there's no way to send it scroll or middle-click events.

This commit fixes this, applying an exception to the case of the appmenu entries, that should handle the middle-click like any other click.

Testing this with autopilot plus a fake indicator which reports events should be doable in the near future.. Fixes: https://bugs.launchpad.net/bugs/722082. Appoved by Tim Penhey.

Branch metadata

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

Subscribers