lp:~3v1n0/unity-2d/fix-multiscreen-indicators-geometries
- Get this branch:
- bzr branch lp:~3v1n0/unity-2d/fix-multiscreen-indicators-geometries
Branch merges
- Alberto Mardegan (community): Approve
-
Diff: 109 lines (+26/-6)4 files modifiedlibunity-2d-private/src/indicatorsmanager.cpp (+10/-2)
libunity-2d-private/src/indicatorsmanager.h (+4/-1)
libunity-2d-private/src/unity2dpanel.cpp (+10/-3)
libunity-2d-private/src/unity2dpanel.h (+2/-0)
Related bugs
Bug #869196: unity panel menus don't stay open when clicked on second monitor | Undecided | Fix Released |
Related blueprints
Branch information
Recent revisions
- 755. By Marco Trevisan (Treviño)
-
IndicatorsManager: include the panel id when syncing the geometries
So each panel sync his indicator entries geometries, fixes bug #869196
- 754. By Marco Trevisan (Treviño)
-
Unity2DPanel: add a getID() method to get a panel name for each panel window
This is needed to correctly sync the indicators geometries. We use the
screen number as it changes on each panel. - 752. By Alberto Mardegan
-
[spread] Fix geometry for RTL locales
Avoid some code duplication by having the ScreenInfo:
:availableGeome try()
method take the Launcher into account. - 751. By Alberto Mardegan
-
[panel] Ensure title label has correct length at all times
This fixes a problem which happens for instance when invoking the Dash via
Alt+F2 while there's an application active on the desktop: the title label is
displayed, but its length is fixed to a small value, and it would appear at the
centre of the panel available space.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:unity-2d