diff --git a/apps/desktop/src/components/editor/EditorSettingsDialog.vue b/apps/desktop/src/components/editor/EditorSettingsDialog.vue index 300c792bf5..d94a049b5d 100644 --- a/apps/desktop/src/components/editor/EditorSettingsDialog.vue +++ b/apps/desktop/src/components/editor/EditorSettingsDialog.vue @@ -755,6 +755,7 @@ const editDefaultAutoKeepResults = ref(settingsStore.editorSettings.defaultAutoK const editMultiStatementDefaultView = ref(settingsStore.editorSettings.multiStatementDefaultView); const editDataGridAutoTransposeSingleRow = ref(settingsStore.editorSettings.dataGridAutoTransposeSingleRow); const editDataGridCellDetailButtonVisible = ref(settingsStore.editorSettings.dataGridCellDetailButtonVisible); +const editDataGridCellDetailDialogDefault = ref(settingsStore.editorSettings.dataGridCellDetailDialogDefault); const editDataGridCrosshairHighlight = ref(settingsStore.editorSettings.dataGridCrosshairHighlight); const editDataGridStripedRows = ref(settingsStore.editorSettings.dataGridStripedRows); const editPageSize = ref(settingsStore.editorSettings.pageSize); @@ -1113,6 +1114,7 @@ function currentEditorSettingsDraft(): EditorSettingsDraft { multiStatementDefaultView: editMultiStatementDefaultView.value, dataGridAutoTransposeSingleRow: editDataGridAutoTransposeSingleRow.value, dataGridCellDetailButtonVisible: editDataGridCellDetailButtonVisible.value, + dataGridCellDetailDialogDefault: editDataGridCellDetailDialogDefault.value, dataGridCrosshairHighlight: editDataGridCrosshairHighlight.value, dataGridStripedRows: editDataGridStripedRows.value, flatteningMultiLineText: editFlatteningMultiLineText.value, @@ -1786,6 +1788,7 @@ function syncEditorSettingsDraftFromStore() { editMultiStatementDefaultView.value = settingsStore.editorSettings.multiStatementDefaultView; editDataGridAutoTransposeSingleRow.value = settingsStore.editorSettings.dataGridAutoTransposeSingleRow; editDataGridCellDetailButtonVisible.value = settingsStore.editorSettings.dataGridCellDetailButtonVisible; + editDataGridCellDetailDialogDefault.value = settingsStore.editorSettings.dataGridCellDetailDialogDefault; editDataGridCrosshairHighlight.value = settingsStore.editorSettings.dataGridCrosshairHighlight; editDataGridStripedRows.value = settingsStore.editorSettings.dataGridStripedRows; editFlatteningMultiLineText.value = settingsStore.editorSettings.flatteningMultiLineText; @@ -1934,6 +1937,7 @@ const editorSettingsDraftRefs: EditorSettingsDraftRefMap = { multiStatementDefaultView: editMultiStatementDefaultView, dataGridAutoTransposeSingleRow: editDataGridAutoTransposeSingleRow, dataGridCellDetailButtonVisible: editDataGridCellDetailButtonVisible, + dataGridCellDetailDialogDefault: editDataGridCellDetailDialogDefault, dataGridCrosshairHighlight: editDataGridCrosshairHighlight, dataGridStripedRows: editDataGridStripedRows, pageSize: editPageSize, @@ -2518,6 +2522,7 @@ function resetDefaultsForTab(tab: SettingsCategory) { editMultiStatementDefaultView.value = DEFAULT_EDITOR_SETTINGS.multiStatementDefaultView; editDataGridAutoTransposeSingleRow.value = DEFAULT_EDITOR_SETTINGS.dataGridAutoTransposeSingleRow; editDataGridCellDetailButtonVisible.value = DEFAULT_EDITOR_SETTINGS.dataGridCellDetailButtonVisible; + editDataGridCellDetailDialogDefault.value = DEFAULT_EDITOR_SETTINGS.dataGridCellDetailDialogDefault; editDataGridCrosshairHighlight.value = DEFAULT_EDITOR_SETTINGS.dataGridCrosshairHighlight; editDataGridStripedRows.value = DEFAULT_EDITOR_SETTINGS.dataGridStripedRows; editFlatteningMultiLineText.value = DEFAULT_EDITOR_SETTINGS.flatteningMultiLineText; @@ -2634,6 +2639,7 @@ function resetAllDefaults() { editMultiStatementDefaultView.value = DEFAULT_EDITOR_SETTINGS.multiStatementDefaultView; editDataGridAutoTransposeSingleRow.value = DEFAULT_EDITOR_SETTINGS.dataGridAutoTransposeSingleRow; editDataGridCellDetailButtonVisible.value = DEFAULT_EDITOR_SETTINGS.dataGridCellDetailButtonVisible; + editDataGridCellDetailDialogDefault.value = DEFAULT_EDITOR_SETTINGS.dataGridCellDetailDialogDefault; editDataGridCrosshairHighlight.value = DEFAULT_EDITOR_SETTINGS.dataGridCrosshairHighlight; editDataGridStripedRows.value = DEFAULT_EDITOR_SETTINGS.dataGridStripedRows; editFlatteningMultiLineText.value = DEFAULT_EDITOR_SETTINGS.flatteningMultiLineText; @@ -8735,6 +8741,17 @@ onUnmounted(() => { +
+
+ +

+ {{ t("settings.dataGridCellDetailDialogDefaultDescription") }} +

+
+ +