fix: saving off progress

This commit is contained in:
Kevin
2025-06-23 14:44:24 -05:00
parent 32c9304dac
commit 549f845b51
3 changed files with 12 additions and 0 deletions

View File

@ -12,6 +12,7 @@ export const TEST_SETTINGS: DeepPartial<Settings> = {
},
onboarding_status: 'dismissed',
show_debug_panel: true,
fixed_size_grid: false
},
modeling: {
enable_ssao: false,

View File

@ -208,6 +208,15 @@ export function createSettings() {
inputType: 'boolean',
},
}),
fixedSizeGrid: new Setting<boolean>({
defaultValue: true,
hideOnLevel:'project',
description: 'dog',
validate: (v) => typeof v === 'boolean',
commandConfig: {
inputType: 'boolean',
},
}),
/**
* Stream resource saving behavior toggle
*/

View File

@ -66,6 +66,7 @@ export function configurationToSettingsPayload(
configuration?.settings?.app?.allow_orbit_in_sketch_mode,
projectDirectory: configuration?.settings?.project?.directory,
showDebugPanel: configuration?.settings?.app?.show_debug_panel,
fixedSizeGrid: configuration?.settings?.app?.fixed_size_grid
},
modeling: {
defaultUnit: configuration?.settings?.modeling?.base_unit,
@ -109,6 +110,7 @@ export function settingsPayloadToConfiguration(
stream_idle_mode: configuration?.app?.streamIdleMode,
allow_orbit_in_sketch_mode: configuration?.app?.allowOrbitInSketchMode,
show_debug_panel: configuration?.app?.showDebugPanel,
fixed_size_grid: configuration?.app?.fixedSizeGrid
},
modeling: {
base_unit: configuration?.modeling?.defaultUnit,