awesome/lib
Emmanuel Lepage Vallee efc42b1be1 autofocus: Modify `awful.autofocus` to be a request::.
This also pulls in part of the permission framework to ensure
backward compatibility is kept.

`awful.autofocus` was always weird. It is a module part of `awful`,
but it was never part of `awful` `init.lua`. Rather, `rc.lua` was
the sole place it was used. It behave exactly like a request, but
predate them by years. As I cleanup the request:: API before the
permissions API gets formalized, this has to be fixed now.

It isn't deprecated in this commit because it makes too many tests
fail. Another pull request will solve that by adding the "API level"
concept to AwesomeWM so I can change the behavior without breaking
existing configs. With that, the behavior of `autofocus` will be
enabled by default with the permissions to disable it.
2020-01-11 15:43:15 -08:00
..
awful autofocus: Modify `awful.autofocus` to be a request::. 2020-01-11 15:43:15 -08:00
beautiful client: Turn `rc.lua` logic into a new `request::border` signal. 2020-01-11 15:43:11 -08:00
gears add docs for gears.cache 2020-01-05 20:58:36 -06:00
menubar Fix ldoc modules summaries missing the final `.`. 2019-11-28 13:53:59 +01:00
naughty client: Turn `rc.lua` logic into a new `request::border` signal. 2020-01-11 15:43:11 -08:00
wibox client: Turn `rc.lua` logic into a new `request::border` signal. 2020-01-11 15:43:11 -08: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