refactor: Update ZenWorkspaces to enable setting default workspace and opening workspaces

This commit is contained in:
Mauro Balades
2024-08-20 22:00:49 +02:00
parent 4589c543da
commit c319a83d58
4 changed files with 20 additions and 1 deletions

View File

@@ -129,5 +129,8 @@
<menupopup id="zenWorkspaceActionsMenu"
onpopupshowing="ZenWorkspaces.updateContextMenu(this);"
onpopuphidden="ZenWorkspaces.onContextMenuClose();">
<menuitem id="context_zenOpenWorkspace" oncommand="ZenWorkspaces.openWorkspace();" data-l10n-id="zen-workspaces-panel-context-open"/>
<menuseparator/>
<menuitem id="context_zenSetAsDefaultWorkspace" oncommand="ZenWorkspaces.setDefaultWorkspace();" data-l10n-id="zen-workspaces-panel-context-set-default"/>
<menuitem id="context_zenDeleteWorkspace" oncommand="ZenWorkspaces.contextDelete();" data-l10n-id="zen-workspaces-panel-context-delete"/>
</menupopup>

View File

@@ -16,6 +16,14 @@ zen-workspaces-panel-context-delete =
.label = Delete Workspace
.accesskey = D
zen-workspaces-panel-context-open =
.label = Open Workspace
.accesskey = O
zen-workspaces-panel-context-set-default =
.label = Set As Default Workspace
.accesskey = S
context-zen-change-workspace-tab =
.label = Change Tab(s) To Workspace
.accesskey = C

View File

@@ -152,6 +152,14 @@
list-style-image: url("open.svg") !important;
}
#context_zenOpenWorkspace {
--menu-image: url("open.svg") !important;
}
#context_zenSetAsDefaultWorkspace {
--menu-image: url("bookmark-hollow.svg") !important;
}
#add-ons-button,
#appMenu-extensions-themes-button,
#unified-extensions-button {