Merge lp://qastaging/~3v1n0/unity/quicklist-menu-items-leak-fix into lp://qastaging/unity
Proposed by
Marco Trevisan (Treviño)
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Marco Trevisan (Treviño) | ||||
Approved revision: | no longer in the source branch. | ||||
Merged at revision: | 2565 | ||||
Proposed branch: | lp://qastaging/~3v1n0/unity/quicklist-menu-items-leak-fix | ||||
Merge into: | lp://qastaging/unity | ||||
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 |
---|---|---|---|
Marco Trevisan (Treviño) | Approve | ||
Tim Penhey | Pending | ||
Andrea Azzarone | Pending | ||
Review via email:
|
This proposal supersedes a proposal from 2012-08-13.
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?