From ea682b93522c96918a482b3f811e4e9f50d16adf Mon Sep 17 00:00:00 2001 From: jojohoch <joachim.hoch@iqb.hu-berlin.de> Date: Fri, 4 Aug 2023 10:27:25 +0200 Subject: [PATCH] Change default value of showToolbar for GGB element to false #511 GGB elements without toolbar aren't loaded, if this parameter is true --- projects/common/models/elements/geometry/geometry.ts | 2 +- .../element-model-properties.component.html | 10 +++++----- projects/editor/src/assets/i18n/de.json | 3 ++- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/projects/common/models/elements/geometry/geometry.ts b/projects/common/models/elements/geometry/geometry.ts index 22093c0a0..f0d79c6a3 100644 --- a/projects/common/models/elements/geometry/geometry.ts +++ b/projects/common/models/elements/geometry/geometry.ts @@ -17,7 +17,7 @@ export class GeometryElement extends UIElement implements PositionedUIElement, G appDefinition: string = ''; showResetIcon: boolean = true; enableUndoRedo: boolean = true; - showToolbar: boolean = true; + showToolbar: boolean = false; enableShiftDragZoom: boolean = true; showZoomButtons: boolean = true; showFullscreenButton: boolean = true; diff --git a/projects/editor/src/app/components/properties-panel/model-properties-tab/element-model-properties.component.html b/projects/editor/src/app/components/properties-panel/model-properties-tab/element-model-properties.component.html index e334bdecf..ea423009f 100644 --- a/projects/editor/src/app/components/properties-panel/model-properties-tab/element-model-properties.component.html +++ b/projects/editor/src/app/components/properties-panel/model-properties-tab/element-model-properties.component.html @@ -190,6 +190,11 @@ </button> </mat-form-field> + <mat-checkbox *ngIf="combinedProperties.showToolbar !== undefined" + [checked]="$any(combinedProperties.showToolbar)" + (change)="updateModel.emit({ property: 'showToolbar', value: $event.checked })"> + {{'propertiesPanel.showToolbar' | translate }} + </mat-checkbox> <mat-checkbox *ngIf="combinedProperties.showResetIcon !== undefined" [checked]="$any(combinedProperties.showResetIcon)" (change)="updateModel.emit({ property: 'showResetIcon', value: $event.checked })"> @@ -200,11 +205,6 @@ (change)="updateModel.emit({ property: 'enableUndoRedo', value: $event.checked })"> {{'propertiesPanel.enableUndoRedo' | translate }} </mat-checkbox> - <mat-checkbox *ngIf="combinedProperties.showToolbar !== undefined" - [checked]="$any(combinedProperties.showToolbar)" - (change)="updateModel.emit({ property: 'showToolbar', value: $event.checked })"> - {{'propertiesPanel.showToolbar' | translate }} - </mat-checkbox> <mat-checkbox *ngIf="combinedProperties.enableShiftDragZoom !== undefined" [checked]="$any(combinedProperties.enableShiftDragZoom)" (change)="updateModel.emit({ property: 'enableShiftDragZoom', value: $event.checked })"> diff --git a/projects/editor/src/assets/i18n/de.json b/projects/editor/src/assets/i18n/de.json index 59862a7b8..d50367785 100644 --- a/projects/editor/src/assets/i18n/de.json +++ b/projects/editor/src/assets/i18n/de.json @@ -220,7 +220,8 @@ "hasBorderRight": "Kante rechts", "showResetIcon": "Zurücksetzen-Knopf anzeigen", "enableUndoRedo": "Schritt rückgängig/wiederherstellen", - "showToolbar": "Werkzeugleiste anzeigen", + "appDefinition": "GGB-Definition", + "showToolbar": "Werkzeugleiste (muss in GGB aktiviert sein)", "showZoomButtons": "Zoom-Knöpfe anzeigen", "showFullscreenButton": "Vollbild-Knopf anzeigen", "enableShiftDragZoom": "Bewegen und Zoom erlauben", -- GitLab