mzur / gnome-shell-wsmatrix

GNOME shell extension to arrange workspaces in a two-dimensional grid with workspace thumbnails
GNU General Public License v3.0
456 stars 58 forks source link

Gnome 46 is coming. #276

Closed bigclap closed 2 months ago

bigclap commented 4 months ago

There is some trouble, I can’t install extension from Gnome Store, because Ubuntu now have Gnome 46 version. Please update version)

recolic commented 3 months ago

Why does gnome keep breaking extension... It's so annoying. Could they have an extension standard and have old extension always working?

andersjohansson commented 3 months ago

Limited changes for Gonme 46 however? https://gjs.guide/extensions/upgrading/gnome-shell-46.html

Compared to changes needed for Tactile: https://gitlab.com/lundal/tactile/-/commit/fef90c010ae5ebe10f2141b8e723af62e684c441

mzur commented 3 months ago

Thanks for the links, this will be helpful. I'll upgrade my work machine to Ubuntu 24.04 when it's released so for once I'll have an incentive to make the extension compatible in time :smiley: I'll get to it as soon as I can.

g-voelker commented 3 months ago

For everyone else who was wondering: The release date of Ubuntu 24.04 seems to be set for April 25, 2024. For everyone who is coming from a rolling release distro (like Arch or derived ones) and who has updated to Gnome 46, this extension is already disabled and will have to wait a bit. @mzur : Thanks for the work! I love the matrix setup. So helpful when on the road with fewer screens available ^^

mzur commented 3 months ago

I released v10.0-beta with GNOME 46 support. Please test away and report if everything works.

g-voelker commented 3 months ago

Seems to work nicely on arch, thanks. Info for fellow arch users: Dashes are not supported in the pkgver so both the source archive and the PKGBUILD (pkver und checksum) have to be edited to build a clean AUR package of the beta.

andersjohansson commented 2 months ago

Works fine for me on arch, just through installing the released zip (gnome-extensions install --force wsmatrix@martin.zurowietz.de.zip).

vladzcloudius commented 2 months ago

I released v10.0-beta with GNOME 46 support. Please test away and report if everything works.

Here is one issue: https://github.com/mzur/gnome-shell-wsmatrix/issues/279