appSwitcher: Add option to group windows by application #13498
+89
−6
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This adds a new configurable setting
alttab-switcher-group-by-appthat allows users to group windows by application in the Alt+Tab switcher.What this does
When enabled:
When disabled, Cinnamon behaves exactly as before.
Configuration
The setting can be toggled in System Settings → Windows → Alt-Tab or via:
Files Modified
js/ui/appSwitcher/appSwitcher.js- Groups windows by wm_classjs/ui/appSwitcher/classicSwitcher.js- Shows app name instead of window titlejs/ui/windowManager.js- Enables instant window cyclingfiles/.../cs_windows.py- Adds UI toggledata/org.cinnamon.gschema.xml- Defines the settingRelated Issues
This addresses long-standing requests in #2883 and #4 by providing a configurable option that satisfies both preferences.