aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/Menu.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/Menu.js')
-rw-r--r--src/lib/Menu.js15
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 {