Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Add option to only show open windows on the current workspace #105

Open
wants to merge 1 commit into
base: master_jammy
Choose a base branch
from

Conversation

jacobgkau
Copy link
Member

This exposes in the GUI an existing dock option to only show open app windows that are located on the current workspace. As a mouse-centric, non-tiling user, when I'm working on multiple projects or tasks, I generally have their respective windows separated out by workspace and I often use the dock to switch between overlapping windows. However, without this option, I often have to sift through many open windows that are on other workspaces and are unrelated to the current task. This option makes workspaces (and COSMIC by extension) more useful to users with this workflow.

An example of how this looks/works:

simplescreenrecorder-2022-10-05_14.06.23.mp4

The copy, position, etc. of the option can be adjusted if needed.

@jacobgkau jacobgkau requested review from a team October 5, 2022 20:15
@jacobktm jacobktm self-assigned this Oct 6, 2022
Copy link

@jacobktm jacobktm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I really like this feature

@leviport
Copy link
Member

leviport commented Oct 6, 2022

I'm a keyboard-centric tiling user who also prefers this configuration 👍

@WatchMkr
Copy link

WatchMkr commented Oct 6, 2022

We can consider this feature when the UX team starts designing the dock for COSMIC. It would be best not to add features that may not make the cut and require additional implementation thus moving the goal post out further to reach parity for the COSMIC release.

@jacobgkau
Copy link
Member Author

For what it's worth, I think this feature would make sense to include in COSMIC Epoch as well. This is possible in KDE Plasma, upstream dash-to-dock, and is also the default behavior for the Windows taskbar. Not having it seems more like a disconnect between the dock and workspaces features.

@jacobgkau
Copy link
Member Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants