Emmanuel Lepage Vallee
9cbc8a18c0
rc.lua: Revert moving the sloppy focus to awful.permissions.
...
This caused a behavior change it wasn't clear how to use the
permission API to change the focus mode.
The change will only take effect if the user override the API
level.
2020-02-08 17:59:16 -05:00
Emmanuel Lepage Vallee
44301589c4
wibox: Connect the existing request::geometry signal to an handler.
...
The signal has been implemented for years, but nothing was connected
to it.
2020-02-02 21:07:04 -05:00
Emmanuel Lepage-Vallee
575b0f12dc
doc: Remove all type aliases.
...
They render poorly and serve no purpose.
#!/bin/bash
for FILE in $(git ls-files | grep -E "\.(h|c|lua)" | grep -v tests | grep -v spec); do
sed -i 's/^[ ]*--*[ ]*@client /-- @tparam client /g' $FILE
done
2020-01-19 20:30:06 -05:00
Emmanuel Lepage Vallee
668ed6135c
client: Add a `:grant()` and `:deny()` method for permissions.
...
This is a lower level API than what most people will end up using
(the rules), but it is useful enough to expose to the public API.
2020-01-11 15:43:31 -08:00
Emmanuel Lepage Vallee
5818de41ce
awful: Rename awful.ewmh to awful.permissions.
...
It has nothing to do with EWMH since a long time. It was already used
for the requests, so lets formalize this.
2020-01-11 15:43:30 -08:00