Uli Schlachter
c455e1f90e
Fix luacheck warnings in half of awful
...
Boy, awful is huge... Let's better do it in two parts
Signed-off-by: Uli Schlachter <psychon@znc.in>
2016-02-11 21:55:32 +01:00
Daniel Hahler
2932322775
doc: params for request::activate
2015-10-14 16:24:51 +02:00
Daniel Hahler
2acc125354
ewmh.activate: document focus handling
2015-10-13 22:14:02 +02:00
Daniel Hahler
bf630de74e
Merge pull request #438 from blueyed/ewmh-activate-raise-always
...
ewmh.activate: raise a client always
2015-09-25 10:16:03 +02:00
Daniel Hahler
b824d00284
ewmh.activate: only focus visible clients
...
Since focus can be moved to non-visible clients nowadays, this needs to be
checked in the `request::activate` handler.
Fixes https://github.com/awesomeWM/awesome/issues/455 .
2015-09-25 00:18:33 +02:00
Daniel Hahler
81e59cdfc8
ewmh.activate: raise a client always
...
When a client is not visible, this would adjust its stacking order
still.
This also addresses https://github.com/awesomeWM/awesome/issues/472 ,
because it raises unminimized clients after they got focused.
2015-09-24 23:38:14 +02:00
Daniel Hahler
6d8347df90
ewmh.activate: make hints optional
...
Ref: https://github.com/awesomeWM/awesome/pull/441 .
Closes https://github.com/awesomeWM/awesome/pull/444 .
2015-09-11 22:30:07 +02:00
Daniel Hahler
ae6a1efe65
Fix ewmh.activate to use the hints argument
...
This was missed in cb7f4b06
, where the `raise` argument was changed to
`hints`.
2015-07-10 15:13:16 +02:00
Daniel Hahler
cb7f4b06eb
Use `hints` table argument with `request::activate` signal
2015-06-25 06:47:39 +02:00
Daniel Hahler
ed09d8ed4f
Use request::activate with raise=false instead
...
Ref: https://github.com/awesomeWM/awesome/pull/224#issuecomment-101790416
2015-06-25 06:47:39 +02:00
Daniel Hahler
401f21f8e2
Add request::focus signal, with ewmh.focus being the default handler
...
This still does `client.focus = c` by default, but allows to customize
it.
This was initially suggested in #194 , but by using `request::activate`
instead, which would not be the same. Therefore a new signal is being
used instead.
Helped-by: Samir Benmendil <samir.benmendil@gmail.com>
2015-06-25 06:47:39 +02:00
Julian Wollrath
6cc7be512c
Remove the *.in from all files.
...
Signed-off-b: Julian Wollrath <jwollrath@web.de>
2015-06-19 22:33:32 +02:00