radical/widgets
Emmanuel Lepage Vallee 5271ffd35c Begin the big changes for 3.6
Lots of things will break, hopefully for the better (eventually)

This commit use new upstream APIs:

 * Many cairo paths have been replaced with gears.shape and gears.matrix

This commit add some features:

 * Improved border_color support, now available per state
 * bg_image support, now available per state
 * Mutualize the state setting, remove duplicated code

Regressions:

 * The arrow menu background border is off by a pixel
 * The layout position problem reported by @mindeunix is now worst.

The positioning algo is full of race conditions and cannot be fixed
without a full rewrite. This commit break more things than it solve
and the code is in the middle of a transition. This will be solved
by future commits addressing the code quality (after the refactoring).
2016-12-25 21:59:23 -05:00
..
checkbox.lua Allow users to change checkbox style. 2016-01-03 20:33:34 +02:00
filter.lua Port to the new Awesome widget system 2016-12-25 21:59:23 -05:00
fkey.lua Port to the new Awesome widget system 2016-12-25 21:59:23 -05:00
header.lua Add README 2013-08-03 01:03:43 -04:00
init.lua Add global underlay support 2014-03-12 00:31:50 -04:00
piechart.lua Port to the new Awesome widget system 2016-12-25 21:59:23 -05:00
scroll.lua Begin the big changes for 3.6 2016-12-25 21:59:23 -05:00
separator.lua Port to the new Awesome widget system 2016-12-25 21:59:23 -05:00
table.lua Port to the new Awesome widget system 2016-12-25 21:59:23 -05:00
underlay.lua Begin the big changes for 3.6 2016-12-25 21:59:23 -05:00