awesome/lib/wibox/layout
Emmanuel Lepage Vallee e615173552 layout.fixed: Add methods to manipulate the layout after creation
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.
2016-02-03 04:01:38 -05:00
..
align.lua wibox.widget: Add new `get_children(recursive)` method to all widgets 2016-02-03 04:00:42 -05:00
constraint.lua wibox.widget: Add new `get_children(recursive)` method to all widgets 2016-02-03 04:00:42 -05:00
fixed.lua layout.fixed: Add methods to manipulate the layout after creation 2016-02-03 04:01:38 -05:00
flex.lua layout.fixed: Add methods to manipulate the layout after creation 2016-02-03 04:01:38 -05:00
init.lua Add a scroll layout 2015-11-22 18:19:53 +01:00
margin.lua wibox.widget: Add new `get_children(recursive)` method to all widgets 2016-02-03 04:00:42 -05:00
mirror.lua wibox.widget: Add new `get_children(recursive)` method to all widgets 2016-02-03 04:00:42 -05:00
rotate.lua wibox.widget: Add new `get_children(recursive)` method to all widgets 2016-02-03 04:00:42 -05:00
scroll.lua wibox.widget: Add new `get_children(recursive)` method to all widgets 2016-02-03 04:00:42 -05:00