Launcher and top panel should have an outline/border in Spread Mode
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Triaged
|
Medium
|
Marco Trevisan (Treviño) | ||
7.2 |
Triaged
|
Medium
|
Marco Trevisan (Treviño) | ||
unity (Ubuntu) |
Fix Released
|
Medium
|
Marco Trevisan (Treviño) | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
The spread now has a blurred launcher and top panel but it looks a little "naked".
To make the look of the Spread more consistent with the Dash and the HUD, the launcher and the top panel should have the same grey transparent border as with an open Dash/HUD.
[Test case]
1. Open some Windows
2. Hit Super+W
3. The spread should be shown and both the panel and the launcher should have a border decoration.
The same should happen when multiple windows for an app are open and you press on launcher icon (or you Super+Ctrl+W).
Repeat also using the launcher in the Bottom.
gsettings set com.canonical.
In this case there should not be a left border (only top and bottom).
[Regression potential]
Spread filter could not work as it used to be
Related branches
- Andrea Azzarone (community): Approve
-
Diff: 407 lines (+272/-15)6 files modifiedpanel/PanelView.cpp (+3/-0)
plugins/unityshell/src/unityshell.cpp (+23/-13)
plugins/unityshell/src/unityshell.h (+2/-2)
unity-shared/CMakeLists.txt (+1/-0)
unity-shared/SpreadWidgets.cpp (+195/-0)
unity-shared/SpreadWidgets.h (+48/-0)
- Unity Team: Pending requested
-
Diff: 1517 lines (+607/-196)26 files modifieddash/FilterExpanderLabel.cpp (+8/-0)
dash/FilterExpanderLabel.h (+1/-0)
debian/changelog (+43/-0)
decorations/DecoratedWindow.cpp (+29/-1)
decorations/DecoratedWindow.h (+1/-0)
decorations/DecorationsForceQuitDialog.cpp (+7/-7)
decorations/DecorationsPriv.h (+3/-0)
decorations/DecorationsWindowButton.cpp (+34/-15)
decorations/DecorationsWindowButton.h (+2/-1)
launcher/SwitcherController.cpp (+3/-2)
launcher/SwitcherView.cpp (+9/-2)
lockscreen/UserAuthenticatorPam.cpp (+3/-2)
panel/PanelMenuView.cpp (+1/-1)
panel/PanelView.cpp (+3/-0)
plugins/unityshell/src/unityshell.cpp (+28/-14)
plugins/unityshell/src/unityshell.h (+2/-2)
shutdown/SessionView.cpp (+0/-8)
unity-shared/CMakeLists.txt (+1/-0)
unity-shared/DashStyle.cpp (+42/-82)
unity-shared/DashStyle.h (+10/-14)
unity-shared/DecorationStyle.cpp (+6/-1)
unity-shared/OverlayRenderer.cpp (+113/-42)
unity-shared/PluginAdapter.cpp (+1/-1)
unity-shared/SpreadWidgets.cpp (+195/-0)
unity-shared/SpreadWidgets.h (+48/-0)
unity-shared/WindowButtons.cpp (+14/-1)
description: | updated |
description: | updated |
Changed in unity: | |
status: | New → Triaged |
importance: | Undecided → Medium |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
milestone: | none → 7.2.0 |
Changed in unity: | |
milestone: | 7.2.0 → 7.2.1 |
Changed in unity: | |
milestone: | 7.2.1 → 7.2.2 |
Changed in unity: | |
milestone: | 7.2.2 → 7.2.3 |
Changed in unity: | |
milestone: | 7.2.3 → 7.3.1 |
Changed in unity: | |
milestone: | 7.3.1 → 7.3.2 |
Changed in unity: | |
milestone: | 7.3.2 → 7.3.3 |
tags: | added: rls-w-incoming |
Changed in unity: | |
milestone: | 7.3.3 → 7.4.0 |
tags: |
added: rls-x-incoming removed: rls-w-incoming |
tags: | added: unity-backlog |
Changed in unity (Ubuntu): | |
status: | Confirmed → In Progress |
importance: | Undecided → Medium |
description: | updated |
tags: |
added: verification-done removed: verification-needed |
This bug was fixed in the package unity - 7.5.0+16. 10.20160817. 1-0ubuntu1
--------------- 16.10.20160817. 1-0ubuntu1) yakkety; urgency=medium
unity (7.5.0+
[ Andrea Azzarone ] abel. (LP: #1604632)
* Make sure the switcher detail view is properly scaled. Also scale
the xy_offset to make sure the switcher and launcher do not overlap.
(LP: #1605256)
* Close session dialog on first ESC. (LP: #1521116)
* Filter out scrolling envents for FilterExpanderL
[ Marco Trevisan (Treviño) ] orPam: ensure pam_handle_ is null initialized and
* OverlayRenderer: properly decorate launcher/panel when the launcher
is at the bottom (LP: #1611694)
* UserAuthenticat
don't proceed if not set (LP: #1611668)
* OverlayRenderer: don't use rotated textures, just rotate them at
rendering time
* DecorationStyle: set css name for Gtk 3.20
* SpreadWidgets: add container for spread filter and new spread
decorations (LP: #1283314)
-- Marco Trevisan (Treviño) <mail@3v1n0.net> Wed, 17 Aug 2016 14:03:22 +0000