Merge lp:~ken-vandine/gwibber/expander into lp:gwibber

Proposed by Ken VanDine
Status: Merged
Merged at revision: 1247
Proposed branch: lp:~ken-vandine/gwibber/expander
Merge into: lp:gwibber
Diff against target: 0 lines
To merge this branch: bzr merge lp:~ken-vandine/gwibber/expander
Reviewer Review Type Date Requested Status
Neil J. Patel (community) Approve
Review via email: mp+90643@code.launchpad.net

Description of the change

Puts comments and image previews inside a Gtk.Expander
  * This prevents the constant tile resizing while scrolling
  * Only loads images when expanded, which prevents the async loading while scrolling

Fixed a nasty memory leak in ActionBoxItem
  * With the leak fixed I also removed a bunch of hacks which iterated over child widgets and destroyed them. It only partially fixed the problem, and not effectively.

To test the fix:
  * Verify scrolling doesn't cause a significant increase in memory usage.
  * While scrolling you shouldn't see a noticable tile resize on scroll

To post a comment you must log in.
lp:~ken-vandine/gwibber/expander updated
1258. By Ken VanDine

don't just comment out the code that caused the leak, remove it

Revision history for this message
Neil J. Patel (njpatel) wrote :

Looks good!

review: Approve
lp:~ken-vandine/gwibber/expander updated
1259. By Ken VanDine

removed commented out code

Preview Diff

Empty