awesome/lib/wibox
Uli Schlachter 14fa66c63f wibox.drawables: Fix a memleak
Drawables could never be garbage-collected, because of the "wallpaper_changed"
signal. The callback function for this signal kept a strong reference to the
drawable.

Fix this by putting all drawable's draw() methods into a weakly keyed tabled so
that the strong reference to them disappears.

Signed-off-by: Uli Schlachter <psychon@znc.in>
2012-11-03 19:52:39 +01:00
..
layout rotate: Use the draw_widget() function 2012-07-06 13:09:13 +02:00
widget Ported wibox.widget to lua 5.2 2012-06-16 17:37:30 +02:00
drawable.lua.in wibox.drawables: Fix a memleak 2012-11-03 19:52:39 +01:00
init.lua.in Remove unused signal property::widgets 2012-10-31 22:24:23 +01:00