Panel should (optionally) go opaque when window is maximized
Bug #807891 reported by
George Karavasilev
This bug affects 12 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ayatana Design |
New
|
Undecided
|
Unassigned | ||
Unity |
Fix Released
|
Low
|
Marco Trevisan (Treviño) | ||
unity (Ubuntu) |
Fix Released
|
Low
|
Marco Trevisan (Treviño) |
Bug Description
This bug is more of a missing feature. The top panel also acts like a titlebar when a window is maximased and when the top panel is set to a certain transperancy level an inconsistency appers. The panel is trasperant, but the window is not. What I am suggesting to remove this inconssutency is the following solution: if there is no maximased window the panel should use user settings for transperancy, but when there is maximased window the panel should be 100% opaque.
You can also view my idea in the attached file (some-mockup.png)
Related branches
lp:~3v1n0/unity/panel-opacity-toggle
- Tim Penhey (community): Approve
- Neil J. Patel (community): Abstain
-
Diff: 288 lines (+115/-16)7 files modifiedmanual-tests/Panel.txt (+18/-0)
plugins/unityshell/src/PanelController.cpp (+20/-0)
plugins/unityshell/src/PanelController.h (+1/-0)
plugins/unityshell/src/PanelView.cpp (+51/-3)
plugins/unityshell/src/PanelView.h (+3/-0)
plugins/unityshell/src/unityshell.cpp (+4/-0)
plugins/unityshell/unityshell.xml.in (+18/-13)
Changed in unity: | |
status: | New → Opinion |
summary: |
- Panel needs to be smarter + Panel should (optionally) go opaque when window is maximized |
Changed in unity: | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in unity (Ubuntu): | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in unity: | |
status: | Confirmed → In Progress |
Changed in unity (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in unity: | |
importance: | Undecided → Low |
Changed in unity (Ubuntu): | |
importance: | Undecided → Low |
Changed in unity: | |
status: | In Progress → Fix Committed |
milestone: | none → 5.0.0 |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in unity: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
It a good idea to be consistent. Its slightly inconsistent at times. However, I honestly like it remaining transparent when maximum.
Maybe you guys could add a option setting for it?