awesome/lib
Uli Schlachter 4fc396ec57 gears.wallpaper: Only finish own surfaces
If the caller provides a file name, these function load the image, set
it as the wallpaper and make sure that the memory used for the image
data is freed immediately. However, this was also done when the caller
provided a cairo surface, thus breaking their surface.

Fix the code so that it does not finish surfaces that it did not create
itself.

Fixes: https://github.com/awesomeWM/awesome/issues/1570
Signed-off-by: Uli Schlachter <psychon@znc.in>
2017-02-19 14:10:05 +01:00
..
awful minor: code style and comment fixes 2017-02-16 10:40:54 +01:00
beautiful beautiful.theme_assets: Use screen geometry instead of workarea (#1462) 2017-01-28 15:05:53 +01:00
gears gears.wallpaper: Only finish own surfaces 2017-02-19 14:10:05 +01:00
menubar menubar.init: menulist_update doc fixed 2017-02-15 12:38:46 +01:00
naughty Merge pull request #1536 from jmccrohan/naughty_icon_urldecode 2017-02-12 20:25:09 -05:00
wibox container: Add an placement container. 2017-02-11 16:10:13 -05:00
beautiful.lua Add pointless naughty.lua and beautiful.lua files (#1259) 2016-12-08 23:53:50 +01:00
naughty.lua Add pointless naughty.lua and beautiful.lua files (#1259) 2016-12-08 23:53:50 +01:00