radical/item/style
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
..
arrow_3d.lua Begin the big changes for 3.6 2016-12-25 21:59:23 -05:00
arrow_alt.lua Begin the big changes for 3.6 2016-12-25 21:59:23 -05:00
arrow_prefix.lua Begin the big changes for 3.6 2016-12-25 21:59:23 -05:00
arrow_single.lua Begin the big changes for 3.6 2016-12-25 21:59:23 -05:00
basic.lua Begin the big changes for 3.6 2016-12-25 21:59:23 -05:00
classic.lua Begin the big changes for 3.6 2016-12-25 21:59:23 -05:00
holo.lua Begin the big changes for 3.6 2016-12-25 21:59:23 -05:00
init.lua Port to the new Awesome widget system 2016-12-25 21:59:23 -05:00
line_3d.lua Begin the big changes for 3.6 2016-12-25 21:59:23 -05:00
rounded.lua Begin the big changes for 3.6 2016-12-25 21:59:23 -05:00
slice_prefix.lua Begin the big changes for 3.6 2016-12-25 21:59:23 -05:00
subtle.lua Begin the big changes for 3.6 2016-12-25 21:59:23 -05:00