lp:~smspillaz/unity/unity.fix_881190_918360

Created by Sam Spilsbury and last modified
Get this branch:
bzr branch lp:~smspillaz/unity/unity.fix_881190_918360
Only Sam Spilsbury can upload to this branch. If you are Sam Spilsbury please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Sam Spilsbury
Project:
Unity
Status:
Development

Recent revisions

1843. By Sam Spilsbury

Fix LP #881190 and a condition that could happen after: #918360 due to
a incorrect refcounting.

The transient for reader would report every window as a "transient" if it
matched the w->transientFor () definition on the window - at destruction time
this will be zero, so it will match every single window. That would cause
all windows to be unminimized.

However, it makes no sense to do the unminimize/minimize normally dance when
the window has been destroyed.

Additionaly, there was a cyclic reference in CompizMinimizedWindowHandler,
which would cause those objects to never be destroyed. A condition could
happen where CompizMinimizedWindowHandler could loop its own list and dereference
a CompWindow that was gone.

1842. By Michal Hruby

Added new unity::glib::Variant class wrapping GVariant. This also fixes GVariant ref-counting issues when using std::map (or Lens::Hints, HintsMap, Filter::Properties etc.). Fixes: . Appoved by Gord Allott.

1841. By Mirco Müller

Fixes the position, alignment, spacing and arrow-artwork for the "Filter results". See...

http://people.canonical.com/~mmueller/fix-863240.png. Fixes: https://bugs.launchpad.net/bugs/863240. Appoved by Gord Allott.

1840. By Gord Allott

Re-factors the dash rendering into its own OverlayRenderer class, doesn't add new code above that so should be fairly sane. . Fixes: . Appoved by Mikkel Kamstrup Erlandsen, Michal Hruby.

1839. By Mikkel Kamstrup Erlandsen

Make standalone-clients/dash actually compile. Fixes: . Appoved by Gord Allott.

1838. By Michal Hruby

Dispatch search to lenses faster and add a timeout for animating the spinner (otherwise it would just flicker now).. Fixes: . Appoved by Mikkel Kamstrup Erlandsen, Mirco Müller.

1837. By Omer Akram

revert the bad looking panel branch. the real fix is still being worked on and may take a while.. its for bug 839480. Fixes: . Appoved by Andrea Azzarone.

1836. By Didier Roche-Tolomelli

Removing unexisting file in potfiles.in. Seems enough to make it build
there. Fixes: . Appoved by Michal Hruby, Gord Allott.

1835. By Jay Taoko

* Fix Nux calls in standalone-clients test.. Fixes: . Appoved by Gord Allott.

1834. By Marco Trevisan (Treviño)

Fixed bug #891620 to support the Super+Tab switcher.

Added a new launcher key switcher that matches design bug #891620, the key bindings are set to default to Super+Tab and Super+Shift+Tab by default, but they can be changed from compiz settings.

I've added some new functions to Launcher to manage the KeySwitcher and others to share the code between the switcher and the key navigation.. Fixes: https://bugs.launchpad.net/bugs/891620. Appoved by .

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.

Subscribers