diff options
Diffstat (limited to 'src/lib/Menu.js')
-rw-r--r-- | src/lib/Menu.js | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/lib/Menu.js b/src/lib/Menu.js index da2540274..e0dfd736e 100644 --- a/src/lib/Menu.js +++ b/src/lib/Menu.js | |||
@@ -168,6 +168,10 @@ const menuItems = defineMessages({ | |||
168 | id: 'menu.app.settings', | 168 | id: 'menu.app.settings', |
169 | defaultMessage: '!!!Settings', | 169 | defaultMessage: '!!!Settings', |
170 | }, | 170 | }, |
171 | checkForUpdates: { | ||
172 | id: 'menu.app.checkForUpdates', | ||
173 | defaultMessage: '!!!Check for updates', | ||
174 | }, | ||
171 | hide: { | 175 | hide: { |
172 | id: 'menu.app.hide', | 176 | id: 'menu.app.hide', |
173 | defaultMessage: '!!!Hide', | 177 | defaultMessage: '!!!Hide', |
@@ -500,6 +504,11 @@ const _titleBarTemplateFactory = intl => [ | |||
500 | submenu: [], | 504 | submenu: [], |
501 | }, | 505 | }, |
502 | { | 506 | { |
507 | label: intl.formatMessage(menuItems.workspaces), | ||
508 | submenu: [], | ||
509 | visible: workspaceStore.isFeatureEnabled, | ||
510 | }, | ||
511 | { | ||
503 | label: intl.formatMessage(menuItems.window), | 512 | label: intl.formatMessage(menuItems.window), |
504 | submenu: [ | 513 | submenu: [ |
505 | { | 514 | { |
@@ -638,6 +647,12 @@ export default class FranzMenu { | |||
638 | enabled: this.stores.user.isLoggedIn, | 647 | enabled: this.stores.user.isLoggedIn, |
639 | }, | 648 | }, |
640 | { | 649 | { |
650 | label: intl.formatMessage(menuItems.checkForUpdates), | ||
651 | click: () => { | ||
652 | this.actions.app.checkForUpdates(); | ||
653 | }, | ||
654 | }, | ||
655 | { | ||
641 | type: 'separator', | 656 | type: 'separator', |
642 | }, | 657 | }, |
643 | { | 658 | { |