awesome/lib
Emmanuel Lepage Vallée cdc6909bc7 Merge pull request #824 from Elv13/rules_refactor
Rules refactor, part 1

This fix the following awful.rules bugs:

 * **x**: Broken when "border_width" is set or left titlebars are used
 * **y**: Borken when"border_width" is set or top titlebars are used
 * **width**: See above + right litlebar
 * **height**: Same as above
 * **switchtotag**: Have a race with the "manage" -> "tag.withcurrent" code in `awful.tag`
 * **tag**: Had dead code
 * **screen**: Had a race condition with switchtotag
 * **urgent**: Had a race with screen and another with switchtotag+focus
 * **focusable**: Was broken yet again when request::activate was introduced (and also because of FS1098, that I also fixed)
 * **no_overlap**: The "no_overlap" call in rc.lua "manage" section conflict with the geometry rules as the hints are not set (idk why).
 * **size_hints_honor**: If set to false, it would be applied too late, causing height and width offsets due to placement or various geometry related properties
2016-04-20 00:39:45 -04:00
..
awful Merge pull request #824 from Elv13/rules_refactor 2016-04-20 00:39:45 -04:00
beautiful Minor doc fixes 2016-03-06 14:46:13 +01:00
gears Merge branch 'root-size' of https://github.com/psychon/awesome 2016-04-15 19:35:12 +02:00
menubar fix(lib: menubar): take in account common list padding 2016-03-02 15:47:50 +01:00
naughty naughty: Print notification content in "no screen" warning 2016-04-17 15:21:02 +02:00
wibox Merge pull request #782 from psychon/wallpaper-change 2016-04-03 18:35:27 +02:00