Emmanuel Lepage Vallee
6c1f2aac5b
tests: Emulate some clicks on the titlebars.
...
Maybe it will make the test coverage more deterministic... or not.
2021-10-29 17:35:44 -07:00
Emmanuel Lepage Vallee
cd83b64268
tests: Test titlebar fonts.
2021-10-27 20:08:15 -07:00
Lucas Schwiderski
4d43ccda6d
Rename Lua executable envvar
...
Use `LUA` based on the traditional naming scheme in Makefiles.
2021-03-23 09:10:07 +01:00
Lucas Schwiderski
d9640cf027
Provide default for Lua executable env variable
2021-03-23 09:10:06 +01:00
Lucas Schwiderski
6d0eb8660d
Use Lua executable variable for check-integration
2021-03-23 09:10:05 +01:00
Emmanuel Lepage Vallee
71c230035c
rules: Move `awful.rules` to `ruled.client`.
...
From now on, all core object will have their own rules. `awful.rules`
hardcodes some client specific code. All `rules` module have some form
of class specific code. This code will now be part of a new module
called `ruled`. Since a year or so, a lot of work has been done to
refactor the rules on top of the shared `gears.matcher` class. This way
there wont be as much duplication.
2020-01-19 02:58:37 -05:00
Emmanuel Lepage Vallee
271e2822a7
build: Allow Awesome to be built with luarock LGI.
2019-10-05 17:16:22 -04:00
Sergey Vlasov
d17433f6c9
tests: Add test for Motif titlebar hints
...
Test the c.requests_no_titlebar and titlebars_enabled=function...
features.
Signed-off-by: Sergey Vlasov <sigprof@gmail.com>
2018-11-12 11:48:59 +03:00
Emmanuel Lepage Vallee
6229783e16
tests: Add a titlebar integration suite
...
It doesn't do all that much, but will prevent #2419 from regressing
2018-10-06 18:57:27 -04:00