From a73b1533dff0c873ed485eab0390f6a904d2a58f Mon Sep 17 00:00:00 2001 From: Kornel Dubieniecki Date: Thu, 14 Feb 2019 00:59:12 +0100 Subject: [PATCH 1/3] Add hide menu option on mac --- packages/graphql-playground-electron/src/main/menu.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/graphql-playground-electron/src/main/menu.ts b/packages/graphql-playground-electron/src/main/menu.ts index 7842922dc..0a8eae1bc 100644 --- a/packages/graphql-playground-electron/src/main/menu.ts +++ b/packages/graphql-playground-electron/src/main/menu.ts @@ -39,6 +39,13 @@ export const buildTemplate = ( click: () => send('Tab', 'Settings'), }, { type: 'separator' }, + { + label: 'Hide GraphQL Playground', + accelerator: 'Cmd+H', + visible: process.platform === 'darwin', + click: () => app.hide(), + }, + { type: 'separator', visible: process.platform === 'darwin' }, { label: 'Quit', accelerator: 'CmdOrCtrl+Q', From ae645a38cce1bd657271a1378918ca0e617e99c7 Mon Sep 17 00:00:00 2001 From: Kornel Dubieniecki Date: Fri, 15 Feb 2019 01:14:38 +0100 Subject: [PATCH 2/3] Add hide others menu option on mac --- packages/graphql-playground-electron/src/main/menu.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/graphql-playground-electron/src/main/menu.ts b/packages/graphql-playground-electron/src/main/menu.ts index 0a8eae1bc..1a589312e 100644 --- a/packages/graphql-playground-electron/src/main/menu.ts +++ b/packages/graphql-playground-electron/src/main/menu.ts @@ -42,8 +42,12 @@ export const buildTemplate = ( { label: 'Hide GraphQL Playground', accelerator: 'Cmd+H', - visible: process.platform === 'darwin', - click: () => app.hide(), + role: 'hide', + }, + { + label: 'Hide Others', + accelerator: 'Option+Cmd+H', + role: 'hideOthers', }, { type: 'separator', visible: process.platform === 'darwin' }, { From 70e7619686c268d9ccdef0162b6d62d865d5f349 Mon Sep 17 00:00:00 2001 From: Kornel Dubieniecki Date: Fri, 15 Feb 2019 01:24:21 +0100 Subject: [PATCH 3/3] Add show all menu option on mac --- packages/graphql-playground-electron/src/main/menu.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/graphql-playground-electron/src/main/menu.ts b/packages/graphql-playground-electron/src/main/menu.ts index 1a589312e..c2f39da05 100644 --- a/packages/graphql-playground-electron/src/main/menu.ts +++ b/packages/graphql-playground-electron/src/main/menu.ts @@ -49,6 +49,10 @@ export const buildTemplate = ( accelerator: 'Option+Cmd+H', role: 'hideOthers', }, + { + label: 'Show All', + role: 'unhide', + }, { type: 'separator', visible: process.platform === 'darwin' }, { label: 'Quit',