https://github.com/luebking/fluxbox/commit/367652f321d7df1eeff6847068d3a49957b9a0bb
The apps file gets a new key
FocusProtection
supporting a comma separated list.
None : regular behavior
Lock : If this window has the focus, no other may claim it
* Deny : This window is not allowed to focus itself
I addition there's preparation for a follow-up patch to incorporate and
substitute the present FocusNewWindow feature:
Gain : Pass focus to new window
Refuse : Do not pass focus to new window
rationale:
clients stealing the focus sucks badly and while there's an input driven
timeout, that only protects actual typing flow, but if eg. vlc proceeds on
the playlist, you'll suddenly control vlc instead of your browser
(ie. typing ctrl+w doesn't close the tab, but the playlist ...)
FP feature rewrite:
https://github.com/luebking/fluxbox/commit/a2378f35d2013d368c055815b6b3221dd0480482
FocusNewWindow merge:
https://github.com/luebking/fluxbox/commit/0482cda4d524a2325dd3e33f6f92acae8e6aa54d
Doc:
https://github.com/luebking/fluxbox/commit/103f4eabab622c4abc86d2ba6e5279d7fa5a733a