Finish the implementation of the locally integrated menubars
Bug #931245 reported by
Sam Spilsbury
This bug affects 22 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Compiz |
Won't Fix
|
High
|
Sam Spilsbury | ||
Ubuntu theme |
Fix Released
|
Undecided
|
Sam Spilsbury | ||
Unity |
Fix Released
|
High
|
Marco Trevisan (Treviño) | ||
metacity (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
ubuntu-mono (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
unity (Ubuntu) |
Fix Released
|
Undecided
|
Marco Trevisan (Treviño) |
Bug Description
Finish the implementation of the locally integrated menubars:
Metacity: lp:~smspillaz/metacity/metacity.lim
Unity: lp:~3v1n0/unity/lim-panel
Compiz: lp:~smspillaz/compiz-core/compiz-core.lim
Light-themes: lp:~smspillaz/light-themes/light-themes.lim and lp:~3v1n0/light-themes/lim-backdrop
Related branches
lp://qastaging/~3v1n0/unity/lim-panel
- Sam Spilsbury: Pending requested
-
Diff: 1212 lines (+729/-37)14 files modifiedUnityCore/AppmenuIndicator.cpp (+47/-5)
UnityCore/AppmenuIndicator.h (+17/-3)
plugins/unityshell/src/PanelIndicatorAppmenuView.cpp (+238/-0)
plugins/unityshell/src/PanelIndicatorAppmenuView.h (+68/-0)
plugins/unityshell/src/PanelIndicatorEntryView.cpp (+25/-6)
plugins/unityshell/src/PanelIndicatorEntryView.h (+1/-0)
plugins/unityshell/src/PanelIndicatorsView.cpp (+11/-0)
plugins/unityshell/src/PanelIndicatorsView.h (+2/-0)
plugins/unityshell/src/PanelMenuView.cpp (+240/-20)
plugins/unityshell/src/PanelMenuView.h (+9/-0)
plugins/unityshell/src/PanelStyle.cpp (+1/-0)
plugins/unityshell/src/PanelStyle.h (+1/-0)
plugins/unityshell/src/unityshell.cpp (+3/-2)
tests/test_indicator_appmenu.cpp (+66/-1)
lp://qastaging/~3v1n0/unity/lim
- Thomi Richards: Pending requested
- Andrea Azzarone: Pending requested
-
Diff: 200 lines (+130/-9)3 files modifiedUnityCore/AppmenuIndicator.cpp (+47/-5)
UnityCore/AppmenuIndicator.h (+17/-3)
tests/test_indicator_appmenu.cpp (+66/-1)
lp://qastaging/~3v1n0/light-themes/lim-backdrop
Ready for review
for merging
into
lp://qastaging/~ubuntu-art-pkg/light-themes/trunk
- Ubuntu Artwork Packagers: Pending requested
-
Diff: 55 lines (+12/-0)4 files modifiedAmbiance/gtk-3.0/apps/unity.css (+5/-0)
Ambiance/gtk-3.0/gtk.css (+1/-0)
Radiance/gtk-3.0/apps/unity.css (+5/-0)
Radiance/gtk-3.0/gtk.css (+1/-0)
lp://qastaging/~smspillaz/compiz-core/compiz-core.lim
- Daniel van Vugt: Approve
- Alan Griffiths: Approve
- Marco Trevisan (Treviño): Approve
- Sam Spilsbury: Pending requested
-
Diff: 1601 lines (+1218/-11)16 files modifiedgtk/window-decorator/CMakeLists.txt (+6/-0)
gtk/window-decorator/decorator.c (+32/-6)
gtk/window-decorator/events.c (+117/-3)
gtk/window-decorator/gtk-window-decorator.c (+59/-0)
gtk/window-decorator/gtk-window-decorator.h (+8/-1)
gtk/window-decorator/local-menus/CMakeLists.txt (+60/-0)
gtk/window-decorator/local-menus/src/local-menus.c (+438/-0)
gtk/window-decorator/local-menus/src/local-menus.h (+125/-0)
gtk/window-decorator/local-menus/tests/CMakeLists.txt (+3/-0)
gtk/window-decorator/local-menus/tests/check_local_menu_on_off/CMakeLists.txt (+21/-0)
gtk/window-decorator/local-menus/tests/check_local_menu_on_off/test-local-menu-on-off.cpp (+47/-0)
gtk/window-decorator/local-menus/tests/force_local_menu_on/CMakeLists.txt (+21/-0)
gtk/window-decorator/local-menus/tests/force_local_menu_on/test-force-local-menu-on.cpp (+89/-0)
gtk/window-decorator/local-menus/tests/test-local-menu.h (+106/-0)
gtk/window-decorator/metacity.c (+54/-0)
gtk/window-decorator/wnck.c (+32/-1)
Superseded
for merging
into
lp://qastaging/compiz-core/0.9.5
- Daniel van Vugt: Needs Resubmitting
-
Diff: 843 lines (+623/-8)15 files modifiedgtk/window-decorator/CMakeLists.txt (+6/-0)
gtk/window-decorator/decorator.c (+32/-6)
gtk/window-decorator/events.c (+48/-0)
gtk/window-decorator/gtk-window-decorator.h (+7/-1)
gtk/window-decorator/local-menus/CMakeLists.txt (+60/-0)
gtk/window-decorator/local-menus/src/local-menus.c (+200/-0)
gtk/window-decorator/local-menus/src/local-menus.h (+69/-0)
gtk/window-decorator/local-menus/tests/CMakeLists.txt (+3/-0)
gtk/window-decorator/local-menus/tests/check_local_menu_on_off/CMakeLists.txt (+21/-0)
gtk/window-decorator/local-menus/tests/check_local_menu_on_off/test-local-menu-on-off.cpp (+17/-0)
gtk/window-decorator/local-menus/tests/force_local_menu_on/CMakeLists.txt (+21/-0)
gtk/window-decorator/local-menus/tests/force_local_menu_on/test-force-local-menu-on.cpp (+67/-0)
gtk/window-decorator/local-menus/tests/test-local-menu.h (+48/-0)
gtk/window-decorator/metacity.c (+22/-0)
gtk/window-decorator/wnck.c (+2/-1)
Changed in compiz-core: | |
status: | New → In Progress |
Changed in light-themes: | |
status: | New → In Progress |
Changed in unity: | |
status: | New → In Progress |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in metacity: | |
assignee: | nobody → Sam Spilsbury (smspillaz) |
Changed in light-themes: | |
assignee: | nobody → Sam Spilsbury (smspillaz) |
Changed in compiz-core: | |
assignee: | nobody → Sam Spilsbury (smspillaz) |
milestone: | none → 0.9.7.2 |
Changed in unity: | |
milestone: | none → 5.4.0 |
Changed in unity: | |
milestone: | 5.4.0 → 5.6.0 |
description: | updated |
affects: | metacity → metacity (Ubuntu) |
Changed in metacity (Ubuntu): | |
status: | New → In Progress |
Changed in metacity (Ubuntu): | |
status: | New → Confirmed |
Changed in compiz-core: | |
importance: | Undecided → High |
Changed in unity: | |
importance: | Undecided → High |
Changed in ubuntu-mono (Ubuntu): | |
status: | New → Confirmed |
Changed in unity: | |
milestone: | 5.6.0 → 5.8.0 |
Changed in compiz-core: | |
status: | Fix Committed → Fix Released |
Changed in unity: | |
milestone: | 5.8.0 → 5.10.0 |
Changed in unity: | |
milestone: | 5.10.0 → none |
Changed in compiz: | |
assignee: | nobody → Sam Spilsbury (smspillaz) |
importance: | Undecided → High |
status: | New → Triaged |
no longer affects: | compiz-core |
Changed in unity: | |
status: | In Progress → Confirmed |
Changed in metacity (Ubuntu): | |
status: | In Progress → Won't Fix |
assignee: | Sam Spilsbury (smspillaz) → nobody |
affects: | light-themes → ubuntu-themes |
Changed in ubuntu-themes: | |
status: | In Progress → Confirmed |
Changed in compiz: | |
status: | Triaged → Won't Fix |
Changed in ubuntu-themes: | |
status: | Confirmed → Fix Released |
Changed in unity: | |
status: | Confirmed → Fix Committed |
milestone: | none → 7.2.0 |
To post a comment you must log in.
Status changed to 'Confirmed' because the bug affects multiple users.