awesome/lib
Emmanuel Lepage Vallee 4501f0e768 Allow to add and remove keys and buttons.
Another step in moving these APIs toward the common object oriented and
declarative paradigms used by other APIs.

This commit introduces the `awful.keyboard` module. It currenly only
exists as a placeholder for the first few append/remove function, but
will grow in scope in another pull request to expose the currently
private modifier APIs and to provide keybindings collision detection
and replace some of `awful.hotkey_popup` business logic.

The `keygrabber` tests which uses root keybindings are disabled for
now to keep the commit size small. This is necessary since the shims
will need many iterations of changes before this work again with the
new syntax.
2019-11-09 16:42:06 -05:00
..
awful Allow to add and remove keys and buttons. 2019-11-09 16:42:06 -05:00
beautiful doc: Fix invalid HTML (#2817) 2019-07-09 17:42:01 -04:00
gears legacy: Temporary workaround for #2897. (#2898) 2019-10-09 13:35:05 -04:00
menubar doc: Fix all the property, theme and field types. 2019-06-08 18:14:14 -04:00
naughty quality: Port all legacy `:buttons()` to `.buttons`. 2019-10-06 03:50:56 -04:00
wibox Merge pull request #2905 from psychon/imagebox_raw_pointers 2019-10-11 16:50:57 +00:00
beautiful.lua Add pointless naughty.lua and beautiful.lua files (#1259) 2016-12-08 23:53:50 +01:00
naughty.lua Add pointless naughty.lua and beautiful.lua files (#1259) 2016-12-08 23:53:50 +01:00