-
Notifications
You must be signed in to change notification settings - Fork 98
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
Needs update for Gnome 40 #148
Comments
Default Gnome 40 behaviour is that in a multi monitor situation, the primary display is the one where workspaces are switched through horizontally, while secondary displays just display the same thing regardless of the workspace selected on the primary monitor. My old workflow of having each workspace span two side by side displays, and having a number of work spaces vertically is so distant from that new concept that I am not sure whether anything approaching that behaviour can even be reasonably supported by an extension for Gnome 40. As far as I can tell, the update to Gnome 40 means MUCH more than a bit of code updates for this extension. I am not even sure whether a reasonable update can even be expected here. |
For completeness' sake, this describes the multi-monitor ideas for Gnome 40: https://blogs.gnome.org/shell-dev/2021/02/23/gnome-shell-40-and-multi-monitor/ |
I also liked the fact to be able to move workspace on all displays at the same time (and not only the primary with others fixed). blog post about extension porting https://blogs.gnome.org/shell-dev/2021/03/20/extensions-rebooted-porting-your-existing-extensions-to-gnome-40/ |
FTR, the https://blogs.gnome.org/shell-dev/2021/02/23/gnome-shell-40-and-multi-monitor/ blog post linked above mentions both modes of changing workspaces: On just one display, or on both of them (multi display setups with more than two displays are not mentioned).
@gagalago I guess that means your usecase is still supported (and I have been using that for years on earlier versions of Gnome, and for a few weeks on Gnome 40), just a bit more weirdly than before. I just cannot remember off the top of my head where to set |
thanks a lot. I didn't know it. you can find that key on |
Even if some of the extension's functionality doesn't seem relevant to GNOME 40, simply being able to show the panel on both monitors is very useful to me, so I hope this extension can continue to exist even if it has less functionality than before. I've done a bit of hacking (mostly in the sense of removing things that depended on SlidingController without even really knowing what it was supposed to do) and already managed to get it to show the extra panel, but the extensions manager is still showing errors, and the prefs won't open. |
I literally only use this for the panel on all monitors lol |
I used this a lot for switching workplaces, and moving windows between my 12 workspaces:
That allows showing which left display workspace part corresponds to which right display workspace part, so I can easily drag some windows to the left part of some workspace, and some to the right part of that workspace. The ease of finding a connection has been lost by stock Gnome 40 when there are more workspaces than about 3 or 4. Ideally, I would love to have one 50" 32:10 display. Second best option, this extension changes Gnome 40's horizontal arrangement of virtual desktops back to a vertical stack of virtual desktop to restore the old behaviour. The stock Gnome 40 handling of virtual desktops is cumbersome, to say the least. Horizontally arranging virtual desktops ust makes no sense with an horizontal multi display arrangement. |
@spin83 first of all, HUGE thanks for your work so far, as your extension has been a MUST HAVE and kept me company for years. I can say without doubt that without your work my GNOME 3.x experience wouldn't have been so good for so long, and that's why I cannot stick to the new Windows-like workspace idea. That said, I'd bring to your attention this extension, specifically born to accomplish the hard work of restoring a (sort of) "vertical layout + overview bar + old dock bar" in GNOME 40: https://github.com/RensAlthuis/vertical-overview: Here's the (great, imho) results so far: I think that your extension would benefit immensely by the usage in tandem with that one... I surely offer myself as tester and/or developer in order to help you (or you both together) to achieve this goal, if that could be useful. |
@spin83 Thank you very much from my part as well. The multi monitor add-on has been an indispensable part of my desktop experience ever since I first plugged a second display into a computer. |
I'm going to give a try making a mesh-up test repository from this two extensions as I stated above, hoping that could help me provide some useful pull requests for this project. |
Can someone point me to a extension that can at least give me the top pannel on all monitors |
+1 |
Same. That's actually the only reason I use this extension in Gnome 3. If this extension can be updated to do that for Gnome 40, it would be awesome. But if it can't then it would be great if someone could recommend an alternative that is capable of doing so. |
still no extensions to extend my panel and gnome devs point me to this when I ask for option to show panel on all monitors lol |
Where did they say this? |
it was on gnomes dev site when they where talking about upcoming multi monitor improvements for gnome 40 a while back. I asked if they could add official support for panel across multiple monitors. they told me maybe but unlikely since this extension already did what I wanted. My reasoning was because I use an extension that moves window controls into panel when maximized. However it cant do it on panels on other monitor since there is no official panel to target. |
Still nothing? Bummer, would love top panel on all monitors |
Is the dev even working on a Gnome 40 version? |
I think it's time we consider this extension abandoned. |
My use case is two or three monitors side by side and switching workspaces vertically. For my use case, stock Gnome 42 with stock setting "Settings -> Multitasking -> Multi-Monitor" set to "Workspaces on all displays" works well together with the "Vertical overview" gnome-shell extension. That use case does not include having the panel on all monitors, though. |
"Workspaces on all displays" doesn't solve at all the problem. I need the Top Bar on both monitors, I even tried to use the fullscreen-avoider, but it conflicts with the Hide Top Bar extension. |
As Gnome 40 is changing the workspaces quite a bit (workspaces are now arranged horizontally instead of vertically), a lot of corresponding changes appear to be required from the Multi Monitors Add-On.
When running Gnome 40 (such as in the upcoming Fedora 34 release), when firefox shows the https://extensions.gnome.org/extension/921/multi-monitors-add-on/ page, there is a big
Error
label and when clicking on the settings icon, a window titled "Multi Monitors Add-On" appears which says "Something's gone wrong" and the Technical Details are the following:Also, the Gnome Extensions App shows the error sign next to the Multi Monitors Add-On, with the error
The text was updated successfully, but these errors were encountered: