awesome/lib
Uli Schlachter 00273528b0 awful.placement.no_overlap: Honor original position
awful.placement.no_overlap caused clients on an otherwise empty desktop to stich
to the top-left corner of the screen because it always preferred the top-left
corner of the available space.

This commit doesn't change the way in which the available area is computed, but
instead this now tries to keep the client at its original position if that is
available.

This fixes cases where calling awful.placement.no_overlap as a callback from an
awful.rule rule didn't work because the manage signal in the default config
later overrode that via calling awful.placement.no_overlap.

Signed-off-by: Uli Schlachter <psychon@znc.in>
2011-03-01 17:52:00 +01:00
..
awful awful.placement.no_overlap: Honor original position 2011-03-01 17:52:00 +01:00
gears gears.debug: Import 2010-10-22 14:49:12 +02:00
wibox add pango alignment to wibox.widget.textbox 2011-02-28 10:02:09 +01:00
beautiful.lua.in Be compatible to oopango 1.0 2010-10-06 15:11:20 +02:00
naughty.lua.in Fix default naughty preset for dbus notifications 2011-02-03 18:08:04 +01:00