workspace-indicator: Include n-workspaces in status label

The two extensions currently use a slightly different label
in menu mode:
The workspace indicator uses the plain workspace number ("2"),
while the window list includes the number of workspaces ("2 / 4").

The additional information seem useful, as well as the slightly
bigger click/touch target, so copy the window-list behavior.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/307>
This commit is contained in:
Florian Müllner
2024-02-21 16:35:09 +01:00
committed by Marge Bot
parent 63ff5b2ac1
commit 32a454f917
@@ -388,8 +388,9 @@ export class WorkspaceIndicator extends PanelMenu.Button {
}
_getStatusText() {
const {nWorkspaces} = global.workspace_manager;
const current = this._currentWorkspace + 1;
return `${current}`;
return `${current} / ${nWorkspaces}`;
}
_updateMenuLabels() {