Skip to content

Add "Share pinned windows with all window lists" option for Grouped Window List applet #12963

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

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

Conversation

samw-26
Copy link

@samw-26 samw-26 commented Jun 29, 2025

This optional feature (disabled by default) allows the user to share pinned windows in a window list with all other window lists.

  • When enabled, all other window lists will gain the pinned windows of the sharing window list.
  • Adding or removing pins from the shared window list will update all other window lists.
  • Pins in other window lists that are not in a sharing window list are unaffected.

image

@fredcw
Copy link
Contributor

fredcw commented Jun 30, 2025

I don't think there's any great demand for this. And every extra setting has a cost in code complexity/maintainability. It makes it just a little bit harder to find the option you're looking for and the more options there are, the higher the chance someone will be put off even looking at the options bc it's looks too daunting. IMHO, there's way too many options in this applet already.

I'm impressed with your programming skills though tbf, given that this is your first PR.

@PurpleSmurf2
Copy link

I do believe that there is a need for this. If the entries become too confusing due to their quantity, I would suggest introducing a general switch that only makes the options visible to advanced users. Then Linux beginners won't feel overwhelmed and advanced users who also work productively with the system will have additional options that they can use.

@JosephMcc
Copy link
Contributor

I'm completely with @fredcw on this one. A ton of options have been removed from this applet in the past and they don't need to come back. Hiding under "Advanced" is not needed.

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.

4 participants