awesome/lib
Uli Schlachter 130acf1c00 Fix client shape handling
The functions awful.client.shape.update.bounding and .clip handle both
the client's shape and the shape set by Lua. However,
awful.client.shape.update.all only handles the shape set by Lua and
ignores the client's own shape. This can easily be noticed with xeyes.
When update.all ran last and you move around xeyes, the wallpaper behind
it is moved along, because it is not actually outside of the window.

Fix this by partly reverting 1a5f6b7ad2 and having update.all just
call the other two functions again.

Signed-off-by: Uli Schlachter <psychon@znc.in>
2017-02-04 07:20:56 +01:00
..
awful Fix client shape handling 2017-02-04 07:20:56 +01:00
beautiful beautiful.theme_assets: Use screen geometry instead of workarea (#1462) 2017-01-28 15:05:53 +01:00
gears doc: fix signals (#1455) 2017-01-28 15:03:56 +01:00
menubar Avoid cyclic dependency between awful and menubar (#1433) 2017-01-23 22:51:41 +01:00
naughty naughty: mouse: only react on release events 2017-01-27 17:35:50 +01:00
wibox Merge pull request #1475 from psychon/input-shape-support 2017-02-03 12:25:56 -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