awesome/lib
Uli Schlachter 3cbb59b0dc FS#996: awful.ewmh: Connect to property::border_width signal
For example, I have some lua code which sets the border width based on the
number of visible clients. When just a single client is visible, the border
width is 0, else it's what the theme says.

Previously, this caused visible "glitches" for fullscreen'd and maximized
clients. This patch fixes that and updates the client's geometry and
border width appropriately.

This has a slight chance of going into an endless loop if someone sets a
fullscreen'd clients border width from its property::border_width signal.
Just don't do that!

Thanks to Arvydas Sidorenko for finding this issue.

Signed-off-by: Uli Schlachter <psychon@znc.in>
2012-05-16 23:03:32 +02:00
..
awful FS#996: awful.ewmh: Connect to property::border_width signal 2012-05-16 23:03:32 +02:00
gears gears.debug: Print plain non-table values in dump_raw 2012-04-20 22:40:31 +02:00
menubar Menubar: Shorten the prompt to just run 2012-05-09 17:13:40 +02:00
wibox Return condition value instead of conditional true/false 2012-05-13 10:49:10 +02:00
beautiful.lua.in remove encoding=utf-8 from modelines 2011-09-11 17:34:09 +02:00
naughty.lua.in oocairo.image_surface_create_from_png TO awesome.load_image 2012-01-29 16:18:18 +01:00