Merge lp://qastaging/~3v1n0/unity/quicklist-menu-items-leak-fix into lp://qastaging/unity
Proposed by
Marco Trevisan (Treviño)
Status: | Superseded | ||||
---|---|---|---|---|---|
Proposed branch: | lp://qastaging/~3v1n0/unity/quicklist-menu-items-leak-fix | ||||
Merge into: | lp://qastaging/unity | ||||
Prerequisite: | lp://qastaging/~3v1n0/unity/bfb-quicklist-does-not-close-dash | ||||
Diff against target: |
759 lines (+106/-124) 26 files modified
launcher/AbstractLauncherIcon.h (+2/-1) launcher/BFBLauncherIcon.cpp (+16/-31) launcher/BFBLauncherIcon.h (+7/-5) launcher/BamfLauncherIcon.cpp (+31/-25) launcher/BamfLauncherIcon.h (+1/-1) launcher/DeviceLauncherIcon.cpp (+3/-3) launcher/DeviceLauncherIcon.h (+1/-1) launcher/HudLauncherIcon.cpp (+0/-6) launcher/HudLauncherIcon.h (+0/-1) launcher/LauncherIcon.cpp (+8/-7) launcher/LauncherIcon.h (+2/-2) launcher/MockLauncherIcon.h (+2/-2) launcher/QuicklistMenuItem.cpp (+2/-2) launcher/QuicklistMenuItem.h (+1/-1) launcher/QuicklistMenuItemCheckmark.cpp (+1/-1) launcher/QuicklistMenuItemCheckmark.h (+1/-1) launcher/QuicklistMenuItemLabel.cpp (+1/-1) launcher/QuicklistMenuItemLabel.h (+1/-1) launcher/QuicklistMenuItemRadio.cpp (+1/-1) launcher/QuicklistMenuItemRadio.h (+1/-1) launcher/QuicklistMenuItemSeparator.cpp (+1/-1) launcher/QuicklistMenuItemSeparator.h (+1/-1) launcher/TrashLauncherIcon.cpp (+7/-14) launcher/TrashLauncherIcon.h (+2/-2) tests/test_bfb_launcher_icon.cpp (+1/-1) tests/test_quicklist_view.cpp (+12/-11) |
||||
To merge this branch: | bzr merge lp://qastaging/~3v1n0/unity/quicklist-menu-items-leak-fix | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Andrea Azzarone (community) | Approve | ||
Tim Penhey (community) | Needs Information | ||
Review via email: mp+119417@code.qastaging.launchpad.net |
This proposal has been superseded by a proposal from 2012-08-14.
Commit message
AbstractLaunche
Description of the change
We have some leak around in the quicklist menu items, for many icons the allocated DbusmenuMenuitem are never unreferenced.
Fixing this by moving the whole stack to the usage of the glib::Object<
To post a comment you must log in.
Why did you make a bunch of properties public in QuicklistMenuItem?