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

Matrix on bottom-panel will only show 6 workspaces #232

Closed cponder closed 1 year ago

cponder commented 2 years ago

I set up my bottom-panel to show the workspace-matrix and am able to switch workspaces by clicking on the corrsponding cell. Also I can drag/drop application-windows between cells.

The problem is that if I increase the number of workspaces greater than 6, the matrix disappears and is replaced by a counter of the number of workspaces. If I click on the counter, it gives me a pop-up list of the workspaces, but I don't want that.

I'm using Ubunto 22.04. I was using Ubuntu 18.04 before, and could show 12 or more workspace cells on the matrix.

mzur commented 1 year ago

I'm not familiar with this behavior. Could you please show a screenshot of this?

cponder commented 1 year ago

This is the dconf Editor menu dconf Here's the Workspace Matrix with num-columns = 6: Panel Expanded Here's the Workspace Matrix with num-columns = 7: Panel Stupid There's plenty of room on my panel for a longer matrix. Also with just a number showing, I can't drag windows from one workspace to another. The limit of 6 visible workspaces seems absolutely arbitrary to me. Can't you please raise it to 12?

mzur commented 1 year ago

What you show on the screenshots is nothing that is done by this extension. Do you have another extension installed that does this?

cponder commented 1 year ago

How can I check? And is your extension only for viewing the matrix on the main screen, then, as opposed to being embedded into the bottom panel?

cponder commented 1 year ago

Is dash-to-panel who I need to talk to here?

cponder commented 1 year ago

I re-filed the issue here: https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/417

cponder commented 1 year ago

Her's the fix:

sudo vi /usr/share/gnome-shell/extensions/workspace-indicator@gnome-shell-extensions.gcampax.github.com/extension.js        # Set MAX_THUMBNAILS=20. Was =6.
gnome-extensions disable workspace-indicator@gnome-shell-extensions.gcampax.github.com
gnome-extensions enable  workspace-indicator@gnome-shell-extensions.gcampax.github.com