I have a triple head system. On one of the displays I have an animated background I use for ambience. The other two displays I use for work. When I task switch between windows on the two work displays the window switcher popup (alt-tab) pops up on all displays which is really annoying. It would be nice if there was a setting, perhaps in Window Manager Tweaks, that allowed it to only popup on the display with the cursor or keyboard focus.
No, sorry, I would deny an option for this - Having alt-tab popup showing on all outputs is a plus for the vast majority of users (something I miss in gnome-shell for example).
But you can easily patch your version of xfwm4 to do what you want, that's quite easy I reckon.
Hey Oliver. I don't see how providing a user configurable tweak setting prejudices the vast majority of users who benefit from the alt-tab popup showing on all outputs.
Because adding an option has a cost, it makes the code less readable, less maintainable, less testable by multiplying the combination of code paths, etc. Eventually it makes the code less enjoyable to work on and drives down the contributions. Besides, once an option is added, it's almost impossible to remove in the future. We, as a project, have few developers and very limited manpower, so we need to draw the line as to where it makes sense to add an option and when it doesn't because it would add complexity for limited benefit. There is an old but very good red from Havoc about this here: http://ometer.com/preferences.html
It's just a checkbox that by default is set to current behaviour and tucked away in Window Tweaks. I think that's a tad melodramatic Olivier.
Every setting is a checkbox for the user...
-- GitLab Migration Automatic Message -- This bug has been migrated to xfce.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.xfce.org/xfce/xfwm4/-/issues/275. Please create an account or use an existing account on one of our supported OAuth providers. If you want to fork to submit patches and merge requests please continue reading here: https://docs.xfce.org/contribute/dev/git/start#gitlab_forks_and_merge_requests Also feel free to reach out to us on the mailing list https://mail.xfce.org/mailman/listinfo/xfce4-dev