Skip to content

Commit 7e1eb53

Browse files
Merge pull request #255 from gjsjohnmurray/harlequin-pike
Introduce an ellipsis submenu and demote Open Portal to it
2 parents f1ffc85 + 852080f commit 7e1eb53

File tree

1 file changed

+20
-8
lines changed

1 file changed

+20
-8
lines changed

package.json

Lines changed: 20 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -378,9 +378,26 @@
378378
{
379379
"id": "intersystems-community.servermanager.iconColor",
380380
"label": "Set Icon Color"
381+
},
382+
{
383+
"id": "intersystems-community.servermanager.moreActions",
384+
"label": "More Actions...",
385+
"icon": "$(ellipsis)"
381386
}
382387
],
383388
"menus": {
389+
"intersystems-community.servermanager.moreActions": [
390+
{
391+
"command": "intersystems-community.servermanager.openPortalTab",
392+
"when": "view == intersystems-community_servermanager && viewItem =~ /\\.server\\./",
393+
"group": "1_builtin@10"
394+
},
395+
{
396+
"command": "intersystems-community.servermanager.openPortalExplorerExternal",
397+
"when": "view == intersystems-community_servermanager && viewItem =~ /namespace$/",
398+
"group": "1_builtin@10"
399+
}
400+
],
384401
"intersystems-community.servermanager.iconColor": [
385402
{
386403
"command": "intersystems-community.servermanager.setIconRed",
@@ -580,20 +597,15 @@
580597
"when": "view == intersystems-community_servermanager && viewItem =~ /webapp$/",
581598
"group": "inline@20"
582599
},
583-
{
584-
"command": "intersystems-community.servermanager.openPortalTab",
585-
"when": "view == intersystems-community_servermanager && viewItem =~ /\\.server\\./",
586-
"group": "inline@80"
587-
},
588600
{
589601
"command": "intersystems-community.servermanager.openPortalExternal",
590602
"when": "view == intersystems-community_servermanager && viewItem =~ /\\.server\\./",
591603
"group": "inline@90"
592604
},
593605
{
594-
"command": "intersystems-community.servermanager.openPortalExplorerExternal",
595-
"when": "view == intersystems-community_servermanager && viewItem =~ /namespace$/",
596-
"group": "inline@80"
606+
"submenu": "intersystems-community.servermanager.moreActions",
607+
"when": "view == intersystems-community_servermanager",
608+
"group": "inline@999"
597609
},
598610
{
599611
"command": "intersystems-community.servermanager.retryServer",

0 commit comments

Comments
 (0)