mirror of
https://github.com/awesomeWM/awesome
synced 2024-11-17 07:47:41 +01:00
e615173552
Until now, this layout was "append only". There was no official APIs to remove, replace, insert and swap widgets. This is fine for the usual wibox + sensors widget used by the majority of users, but lack flexibility necessary to use the layout system to place dynamic elements such as clients. The methods introduced by this commit are also recursive. This allow widgets to be decorated, wrapped and splitted without having to add boilerplate code everywhere. |
||
---|---|---|
.. | ||
align.lua | ||
constraint.lua | ||
fixed.lua | ||
flex.lua | ||
init.lua | ||
margin.lua | ||
mirror.lua | ||
rotate.lua | ||
scroll.lua |