From 983d3642c347f1306504468eaac2bf0f9f8deca4 Mon Sep 17 00:00:00 2001 From: elsiosanchez <45974454+elsiosanchez@users.noreply.github.com> Date: Wed, 29 Apr 2020 17:11:31 -0400 Subject: [PATCH] Hide and show context information (#471) * Hide and show context information * default value true * rename variable * rename variable --- src/lang/ADempiere/en.js | 3 ++- src/lang/ADempiere/es.js | 3 ++- src/layout/components/Settings/index.vue | 16 ++++++++++++++++ src/store/modules/settings.js | 2 +- src/views/ADempiere/Browser/index.vue | 7 ++++++- src/views/ADempiere/Form/index.vue | 8 +++++++- src/views/ADempiere/Process/index.vue | 8 +++++++- src/views/ADempiere/ReportViewer/index.vue | 4 ++++ src/views/ADempiere/Window/index.vue | 8 +++++++- 9 files changed, 52 insertions(+), 7 deletions(-) diff --git a/src/lang/ADempiere/en.js b/src/lang/ADempiere/en.js index 786e5719..24dede69 100644 --- a/src/lang/ADempiere/en.js +++ b/src/lang/ADempiere/en.js @@ -249,7 +249,8 @@ export default { theme: 'Theme Color', tagsView: 'Open Tags-View', fixedHeader: 'Fixed Header', - sidebarLogo: 'Sidebar Logo' + sidebarLogo: 'Sidebar Logo', + showContextMenu: 'Show Context Information' }, profile: { aboutMe: 'About Me', diff --git a/src/lang/ADempiere/es.js b/src/lang/ADempiere/es.js index 994073b3..78b8f832 100644 --- a/src/lang/ADempiere/es.js +++ b/src/lang/ADempiere/es.js @@ -224,7 +224,8 @@ export default { theme: 'Color del tema', tagsView: 'Habilitar Tags-View', fixedHeader: 'Encabezado fijo', - sidebarLogo: 'Logotipo de la barra lateral' + sidebarLogo: 'Logotipo de la barra lateral', + showContextMenu: 'Mostrar Menu de Contexto' }, profile: { aboutMe: 'Sobre Mi', diff --git a/src/layout/components/Settings/index.vue b/src/layout/components/Settings/index.vue index 19e4e68b..09ebad54 100644 --- a/src/layout/components/Settings/index.vue +++ b/src/layout/components/Settings/index.vue @@ -13,6 +13,11 @@ +
+ {{ $t('settings.showContextMenu') }} + +
+
{{ $t('settings.fixedHeader') }} @@ -58,6 +63,17 @@ export default { }) } }, + showContextMenu: { + get() { + return this.$store.state.settings.showContextMenu + }, + set(val) { + this.$store.dispatch('settings/changeSetting', { + key: 'showContextMenu', + value: val + }) + } + }, sidebarLogo: { get() { return this.$store.state.settings.sidebarLogo diff --git a/src/store/modules/settings.js b/src/store/modules/settings.js index e389af79..b29c4305 100644 --- a/src/store/modules/settings.js +++ b/src/store/modules/settings.js @@ -8,6 +8,7 @@ const state = { showSettings: showSettings, tagsView: tagsView, fixedHeader: fixedHeader, + showContextMenu: true, sidebarLogo: sidebarLogo } @@ -31,4 +32,3 @@ export default { mutations, actions } - diff --git a/src/views/ADempiere/Browser/index.vue b/src/views/ADempiere/Browser/index.vue index da6a0e51..e324015a 100644 --- a/src/views/ADempiere/Browser/index.vue +++ b/src/views/ADempiere/Browser/index.vue @@ -9,7 +9,9 @@ :container-uuid="browserUuid" :panel-type="panelType" /> - + - + - +
- + @@ -340,6 +343,9 @@ export default { next() }, computed: { + ShowInfoContext() { + return this.$store.state.settings.ShowInfoContext + }, defaultPorcentSplitPane() { if (this.isShowedRecordPanel) { if (this.isShowedRecordNavigation) {