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

Unable to activate "Workspace span displays" option #269

Open
2 tasks done
RedaBousbah opened this issue Sep 12, 2020 · 12 comments
Open
2 tasks done

Unable to activate "Workspace span displays" option #269

RedaBousbah opened this issue Sep 12, 2020 · 12 comments

Comments

@RedaBousbah
Copy link

RedaBousbah commented Sep 12, 2020

Describe the bug
When trying to activate the option "Workspace span displays" of Gnome (via Tweaks or bash) it is immediately disabled.
This also happens for "Static Workspaces".

Expected behavior
I want to be able to change workspace on all monitors when navigate them. This is an important part of my workflow, and is the only deal-breaker for using this amazing tool.

Screenshots

To Reproduce

  • Occurs on:
    • X.Org
    • Wayland
  • GNOME Shell version: 3.36
  • Distro: Ubuntu 20.04
  • Steps to reproduce, if applicable:
  1. Open Tweaks
  2. Go to "Workspaces"
  3. Go to "Display Handling"
  4. Click "Workspaces span displays"
  5. Close Tweaks
  6. Repeat steps 1-3, and see that "Workspaces span displays" is now disabled.

Current commit
Output from git rev-parse --short HEAD: c7803af

Log data
Output from journalctl /usr/bin/gnome-shell:

-
@PapyElGringo
Copy link
Collaborator

We are currently only compatible with the one workspace per external monitor mode since it's was the most adapted to my vision of the ideal workflow and also because altering the behavior of GNOME Shell can be a bit complex and maintain multiple mode can be very time consuming.
Therefore step after step our code base is becoming more mature and I may be incline to work a second option if there enough demands.
But we also have other fundamental stone to build like window resizing.

@DooDleWilk
Copy link

I don't know how to express it, but I'd love to see this as well! Thanks!

@HalfVoxel
Copy link
Contributor

This would be pretty nice!
Or the option to have independent workspace-stacks per monitor (though I'm not sure how that would work with keyboard shortcuts and such).

@RedaBousbah
Copy link
Author

I think, especially in a working environment, using multiple monitors is a must.

I am a developer myself and I make extensive use of workspaces, GNOME's workflows is made such that you never have to minimize a window (out of the box the minimize button is absent), if you need more space on the screen, add a workspace.
I usually work with 5 workspaces (2 screens each), making a total of 10 available programs. Not having this options means the best you can do (with 5 workspaces) is 6 usable windows, having an entire screen wasted...

Due to the fact that this is aimed at GNOME it is strange that it works so suboptimally with its core philosophy.

@PapyElGringo
Copy link
Collaborator

@RedaBousbah I'll work on it

@RedaBousbah
Copy link
Author

@RedaBousbah I'll work on it

Thank you very much!

@jlost
Copy link

jlost commented Mar 24, 2021

Love the work so far! For me, this is a must-have.

@99Percent
Copy link

I really need this too.

My setup is a laptop which I then connect to two large monitors. The laptop remains as the primary display and the workspaces can only be added there. The two monitors remain static and are hugely underused.

@jenspets
Copy link

I just started using/ testing Material Shell, and this is one of the things I miss the most.

I think it would be nice to have the option to "freeze" a monitor to a workspace for some tasks, just like the window option "Always on visible workspace", but for most part I need the workspace to change on all monitors.

Apart from this, I'm very impressed with Material Shell. Keep up the good work.

@formateu
Copy link

Definietly - I honestly just wait for this one feature to start using material shell - really love to see implementation of this <3

@mrm-david
Copy link

Aw I would love to see this too. I can't use it as is on my work PC for now. @PapyElGringo you made such a good job with material-shell, I hope you find the time to implement this.

@warp10
Copy link

warp10 commented Nov 27, 2021

@PapyElGringo I'm endorsing this request too. I'm impressed by Material Shell, after a few hours of usage, and I plan to stick to it for the future, but I really, really wish to see this new feature implemented ASAP. Looking forward to it, keep up the good work!

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

No branches or pull requests

10 participants