SDA-1859 - Revert menu changes

This commit is contained in:
Kiran Niranjan 2020-03-11 23:14:30 +05:30
parent 3e9b5ca49d
commit d686ee4dbb

View File

@ -304,7 +304,8 @@ export class AppMenu {
}, },
label: i18n.t('Auto Launch On Startup')(), label: i18n.t('Auto Launch On Startup')(),
type: 'checkbox', type: 'checkbox',
visible: !isLinux && (!launchOnStartupCC || launchOnStartupCC === CloudConfigDataTypes.NOT_SET), visible: !isLinux,
enabled: !launchOnStartupCC || launchOnStartupCC === CloudConfigDataTypes.NOT_SET,
}, },
{ {
checked: isAlwaysOnTop === CloudConfigDataTypes.ENABLED, checked: isAlwaysOnTop === CloudConfigDataTypes.ENABLED,
@ -315,7 +316,8 @@ export class AppMenu {
}, },
label: i18n.t('Always on Top')(), label: i18n.t('Always on Top')(),
type: 'checkbox', type: 'checkbox',
visible: !isLinux && (!isAlwaysOnTopCC || isAlwaysOnTopCC === CloudConfigDataTypes.NOT_SET), visible: !isLinux,
enabled: !isAlwaysOnTopCC || isAlwaysOnTopCC === CloudConfigDataTypes.NOT_SET,
}, },
{ {
checked: minimizeOnClose === CloudConfigDataTypes.ENABLED, checked: minimizeOnClose === CloudConfigDataTypes.ENABLED,
@ -326,7 +328,7 @@ export class AppMenu {
}, },
label: i18n.t('Minimize on Close')(), label: i18n.t('Minimize on Close')(),
type: 'checkbox', type: 'checkbox',
visible: !minimizeOnCloseCC || minimizeOnCloseCC === CloudConfigDataTypes.NOT_SET, enabled: !minimizeOnCloseCC || minimizeOnCloseCC === CloudConfigDataTypes.NOT_SET,
}, },
{ {
checked: bringToFront === CloudConfigDataTypes.ENABLED, checked: bringToFront === CloudConfigDataTypes.ENABLED,
@ -339,18 +341,19 @@ export class AppMenu {
? i18n.t('Flash Notification in Taskbar')() ? i18n.t('Flash Notification in Taskbar')()
: i18n.t('Bring to Front on Notifications')(), : i18n.t('Bring to Front on Notifications')(),
type: 'checkbox', type: 'checkbox',
visible: !bringToFrontCC || bringToFrontCC === CloudConfigDataTypes.NOT_SET, enabled: !bringToFrontCC || bringToFrontCC === CloudConfigDataTypes.NOT_SET,
}, },
this.buildSeparator(), this.buildSeparator(),
{ {
label: (isCustomTitleBar === CloudConfigDataTypes.DISABLED || isCustomTitleBar === CloudConfigDataTypes.NOT_SET) label: (isCustomTitleBar === CloudConfigDataTypes.DISABLED || isCustomTitleBar === CloudConfigDataTypes.NOT_SET)
? i18n.t('Enable Hamburger menu')() ? i18n.t('Enable Hamburger menu')()
: i18n.t('Disable Hamburger menu')(), : i18n.t('Disable Hamburger menu')(),
visible: isWindowsOS,
click: () => { click: () => {
titleBarChangeDialog(isCustomTitleBar === CloudConfigDataTypes.DISABLED ? CloudConfigDataTypes.ENABLED : CloudConfigDataTypes.DISABLED); titleBarChangeDialog(isCustomTitleBar === CloudConfigDataTypes.DISABLED ? CloudConfigDataTypes.ENABLED : CloudConfigDataTypes.DISABLED);
this.sendAnalytics(AnalyticsElements.MENU, MenuActionTypes.HAMBURGER_MENU, isCustomTitleBar === CloudConfigDataTypes.ENABLED); this.sendAnalytics(AnalyticsElements.MENU, MenuActionTypes.HAMBURGER_MENU, isCustomTitleBar === CloudConfigDataTypes.ENABLED);
}, },
visible: isWindowsOS && (!isCustomTitleBarCC || isCustomTitleBarCC === CloudConfigDataTypes.NOT_SET), enabled: !isCustomTitleBarCC || isCustomTitleBarCC === CloudConfigDataTypes.NOT_SET,
}, },
{ {
checked: memoryRefresh === CloudConfigDataTypes.ENABLED, checked: memoryRefresh === CloudConfigDataTypes.ENABLED,
@ -361,7 +364,7 @@ export class AppMenu {
}, },
label: i18n.t('Refresh app when idle')(), label: i18n.t('Refresh app when idle')(),
type: 'checkbox', type: 'checkbox',
visible: !memoryRefreshCC || memoryRefreshCC === CloudConfigDataTypes.NOT_SET, enabled: !memoryRefreshCC || memoryRefreshCC === CloudConfigDataTypes.NOT_SET,
}, },
{ {
click: async (_item, focusedWindow) => { click: async (_item, focusedWindow) => {