Request for aggressive focus stealing prevention in XFCE
I am a software developer that recently switched to XFCE (as part of a switch from Linux to FreeBSD). I was a KDE4 user, but I found KDE5 unusable in FreeBSD. XFCE has been great, but one of the features of KDE that made me love it is not present in XFCE: Aggressive focus stealing prevention.
Scenario:
I'm debugging a javascript program in Chromium that takes about a minute to run. While it is running, I am typing in my editor. At some point the Chromium application hits a breakpoint or a crash, and it steals my focus away. All of a sudden I'm typing in the debugger source pane of Chromium. I cannot begin to express how utterly frustrating and annoying that is. I also am stunned that no one else out there seems to care. I can't be the only one multi-tasking like this. I believe I have all the window manager settings in XFCE set accordingly, and yet this still happens.
In KDE4, it was necessary to activate what they called "aggressive focus stealing prevention". This was above and beyond the window manager settings related to focus that XFCE shares. I activated it, and never again did I have a window steal my focus, getting me to type in it when I was doing something else. It was bliss.
I understand that XFCE is supposed to be lightweight, but I wonder if a request for aggressive focus stealing would be acceptable. As a developer, I would be willing to contribute my time to help implement it, and would be willing to start as soon as possible.