Skip to content

Commit a97d5ab

Browse files
committed
Added 'Split View Vertical', 'Split View Horizontal', 'Split View Grid'
commands. Removed 'Split Selected Tabs' command, redundant
1 parent d2b336d commit a97d5ab

File tree

1 file changed

+20
-4
lines changed

1 file changed

+20
-4
lines changed

src/zen/urlbar/ZenUBGlobalActions.sys.mjs

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -169,11 +169,27 @@ const globalActionsTemplate = [
169169
icon: 'chrome://browser/skin/zen-icons/trash.svg',
170170
},
171171
{
172-
label: 'Split Selected Tabs',
173-
command: (window) => window.gZenViewSplitter.contextSplitTabs(),
174-
icon: 'chrome://browser/skin/zen-icons/manage.svg',
172+
label: 'Split View Vertical',
173+
command: 'cmd_zenSplitViewVertical',
174+
icon: 'chrome://browser/skin/zen-icons/split.svg',
175+
isAvailable: (window) => {
176+
return window.gBrowser.tabs.length > 1 && !(window.gZenViewSplitter.currentView >= 0);
177+
},
178+
},
179+
{
180+
label: 'Split View Horizontal',
181+
command: 'cmd_zenSplitViewHorizontal',
182+
icon: 'chrome://browser/skin/zen-icons/split.svg',
183+
isAvailable: (window) => {
184+
return window.gBrowser.tabs.length > 1 && !(window.gZenViewSplitter.currentView >= 0);
185+
},
186+
},
187+
{
188+
label: 'Split View Grid',
189+
command: 'cmd_zenSplitViewGrid',
190+
icon: 'chrome://browser/skin/zen-icons/split.svg',
175191
isAvailable: (window) => {
176-
return window.gZenViewSplitter.contextCanSplitTabs();
192+
return window.gBrowser.tabs.length > 1 && !(window.gZenViewSplitter.currentView >= 0);
177193
},
178194
},
179195
{

0 commit comments

Comments
 (0)