From e1de7004318a0fd906eb62b56bf45be87b91be1b Mon Sep 17 00:00:00 2001 From: Elvanos Date: Sat, 8 May 2021 16:05:13 +0200 Subject: [PATCH] 0.1.7-DEV-4 --- src/components/DocumentPreview.vue | 3 +- src/components/ObjectTree.vue | 8 +- src/components/appHeader/TopTabs.vue | 7 ++ src/components/dialogs/AboutApp.vue | 2 +- .../dialogs/AdvancedSearchGuide.vue | 2 +- src/components/dialogs/ChangeLog.vue | 2 +- src/components/dialogs/CloseDocumentCheck.vue | 2 +- .../dialogs/DeleteDocumentCheck.vue | 2 +- src/components/dialogs/ExistingDocument.vue | 11 ++- src/components/dialogs/ImportProjectCheck.vue | 2 +- src/components/dialogs/KeybindCheatsheet.vue | 2 +- src/components/dialogs/License.vue | 2 +- src/components/dialogs/MergeProjectCheck.vue | 2 +- src/components/dialogs/NewDocument.vue | 8 +- src/components/dialogs/NewProjectCheck.vue | 2 +- src/components/dialogs/ProgramSettings.vue | 95 ++++++++++++++++++- src/components/dialogs/ProjectCloseCheck.vue | 2 +- src/components/dialogs/RepairProject.vue | 2 +- src/components/dialogs/TipsTricksTrivia.vue | 2 +- .../fields/Field_MultiRelationship.vue | 2 +- .../fields/Field_SingleRelationship.vue | 2 +- src/components/fields/_FieldBase.ts | 6 ++ src/store/module-options/state.ts | 9 ++ 23 files changed, 152 insertions(+), 25 deletions(-) diff --git a/src/components/DocumentPreview.vue b/src/components/DocumentPreview.vue index 2561f97..7d750a4 100644 --- a/src/components/DocumentPreview.vue +++ b/src/components/DocumentPreview.vue @@ -200,7 +200,7 @@ export default class DocumentPreview extends BaseClass { @Prop() readonly forceRefresh!: string - @Watch("forceRefresh", { immediate: true }) + @Watch("forceRefresh") reactToForceRefresh () { this.reactToDocumentIDChange() } @@ -350,6 +350,7 @@ export default class DocumentPreview extends BaseClass { .documentPreviewContent { padding: 20px; width: 700px; + max-width: 100%; background-color: map-get($customColors, 'gunmetal-lighter') !important; color: #fff; diff --git a/src/components/ObjectTree.vue b/src/components/ObjectTree.vue index 5e91fee..d625f89 100644 --- a/src/components/ObjectTree.vue +++ b/src/components/ObjectTree.vue @@ -68,10 +68,11 @@ @mouseleave="setDocumentPreviewClose" >
import("src/components/DocumentPreview.vue") } }) export default class ObjectTree extends BaseClass { @@ -367,6 +367,7 @@ export default class ObjectTree extends BaseClass { hideTreeIconAddUnder = false hideTreeIconEdit = false hideTreeIconView = false + preventPreviewsTree = true @Watch("SGET_options", { immediate: true, deep: true }) onSettingsChange () { @@ -389,6 +390,7 @@ export default class ObjectTree extends BaseClass { this.hideTreeIconAddUnder = options.hideTreeIconAddUnder this.hideTreeIconEdit = options.hideTreeIconEdit this.hideTreeIconView = options.hideTreeIconView + this.preventPreviewsTree = options.preventPreviewsTree this.buildCurrentObjectTree() } diff --git a/src/components/appHeader/TopTabs.vue b/src/components/appHeader/TopTabs.vue index 4a57bab..43a9735 100644 --- a/src/components/appHeader/TopTabs.vue +++ b/src/components/appHeader/TopTabs.vue @@ -67,6 +67,7 @@ {{retrieveFieldValue(document,'name')}}
diff --git a/src/components/dialogs/DeleteDocumentCheck.vue b/src/components/dialogs/DeleteDocumentCheck.vue index 9e37d08..46b4456 100644 --- a/src/components/dialogs/DeleteDocumentCheck.vue +++ b/src/components/dialogs/DeleteDocumentCheck.vue @@ -1,7 +1,7 @@