lp:~uriboni/unity-2d/spread-and-launcher-now-friends

Created by Ugo Riboni and last modified
Get this branch:
bzr branch lp:~uriboni/unity-2d/spread-and-launcher-now-friends
Only Ugo Riboni can upload to this branch. If you are Ugo Riboni please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ugo Riboni
Project:
unity-2d
Status:
Merged

Recent revisions

460. By Ugo Riboni

Fix code style

459. By Ugo Riboni

Make sure the spread is always shown to the side of the launcher and that the launcher is always visible when the spread is shown.

458. By Aurélien Gâteau

[dash] Keep the Launcher visible when the Dash appears.

This branch changes the Dash size to avoid overlapping with the Launcher and introduces a LauncherClient class which provides access to Launcher through DBus.

The reason I created this class is to simplify use from other applications and to be more resilient to launcher crashes in the future (LauncherClient would handle reconnecting to the new launcher instance when it restarts)

457. By Aurélien Gâteau

[launcher] Add the MaximumWidth property to the launcher.

This can then be used by the Dash and the Spread to position themselves so that
they do not overlap with the launcher.

456. By Oliver Grawert

releasing version 3.6.2-0ubuntu1

455. By Oliver Grawert

remove symbols file

454. By Florian Boucault

[packaging] Added placeholder entry to debian/changelog.

453. By Aurélien Gâteau

[launcher] Fix regression introduced after this branch was merged: visibleChanged() was not emitted reliably.

See https://bugs.launchpad.net/unity-2d/+bug/722713

452. By Aurélien Gâteau

[launcher] Do not hide launcher while a menu is visible

Adds two signals to LauncherContextualMenu to let QML LauncherList know when a menu is shown or hidden. I first tried to use the aboutToShow() and aboutToHide() signals, but aboutToShow() is not emitted due to the way we use QMenu.

451. By Aurélien Gâteau

[launcher] show launcher when an application requests attention.

This branch makes it possible for the launcher to stay visible when an application requests attention.
It also set up the infrastructure which makes it possible to manage multiple "force-visible" requests.

Changes:
- Renamed some classes:
  - HideModeController => VisibilityController
  - IntellihideController => IntelliHideBehavior
  - AutohideController => AutoHideBehavior

- Introduces an AbstractVisibilityBehavior, used as a base class for all *Behavior classes.

- Adds beginForceVisible() and endForceVisible() to VisibilityController and to LauncherControl (for the DBus API)

Branch metadata

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

Subscribers