Update Unity-Panel Style implementation
Bug #685830 reported by
Mirco Müller
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
Medium
|
Neil J. Patel | ||
unity (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Wrap panel's style-handling in a proper implementation with low memory footprint.
Related branches
lp:~canonical-dx-team/unity/unity.fix-685830
- Neil J. Patel (community): Needs Fixing
-
Diff: 243 lines (+192/-2)5 files modifiedsrc/PanelIndicatorObjectEntryView.cpp (+1/-0)
src/PanelStyle.cpp (+122/-0)
src/PanelStyle.h (+47/-0)
src/PanelView.cpp (+20/-2)
tests/CMakeLists.txt (+2/-0)
lp:~unity-team/unity/panel-fixes
- Gord Allott: Pending requested
-
Diff: 1855 lines (+1043/-202)21 files modifiedCMakeLists.txt (+1/-1)
com.canonical.Unity.gschema.xml (+7/-0)
services/panel-service.c (+11/-2)
src/PanelHomeButton.cpp (+11/-7)
src/PanelHomeButton.h (+0/-1)
src/PanelIndicatorObjectEntryView.cpp (+62/-22)
src/PanelIndicatorObjectView.cpp (+7/-3)
src/PanelMenuView.cpp (+49/-36)
src/PanelMenuView.h (+1/-0)
src/PanelStyle.cpp (+274/-0)
src/PanelStyle.h (+79/-0)
src/PanelTray.cpp (+231/-0)
src/PanelTray.h (+73/-0)
src/PanelView.cpp (+126/-43)
src/PanelView.h (+20/-3)
src/WindowButtons.cpp (+27/-71)
src/unityshell.cpp (+34/-7)
src/unityshell.h (+8/-0)
tests/CMakeLists.txt (+4/-0)
tests/TestPanel.cpp (+2/-2)
unityshell.xml.in (+16/-4)
Changed in unity: | |
assignee: | nobody → Mirco Müller (macslow) |
importance: | Undecided → Medium |
milestone: | none → 3.2.6 |
Changed in unity: | |
status: | New → Fix Committed |
Changed in unity: | |
status: | Fix Committed → In Progress |
Changed in unity: | |
milestone: | 3.2.6 → 3.2.8 |
Changed in unity: | |
assignee: | Mirco Müller (macslow) → Neil J. Patel (njpatel) |
milestone: | 3.2.8 → 3.2.12 |
Changed in unity: | |
milestone: | 3.2.12 → 3.2.16 |
Changed in unity: | |
milestone: | 3.2.16 → 3.6 |
Changed in unity: | |
milestone: | 3.6 → 3.4.4 |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity: | |
status: | Fix Committed → Fix Released |
Changed in unity (Ubuntu): | |
status: | New → Fix Released |
To post a comment you must log in.