From c917f059b14dcfd1c2bc5687cba5a178740332cd Mon Sep 17 00:00:00 2001 From: gronod Date: Wed, 2 Sep 2026 01:46:35 +0100 Subject: [PATCH] fix: missing ProfilingPreset fields for v0.7.0 build --- src-tauri/src/settings.rs | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/src-tauri/src/settings.rs b/src-tauri/src/settings.rs index 20ab94a..be9e0ea 100644 --- a/src-tauri/src/settings.rs +++ b/src-tauri/src/settings.rs @@ -99,6 +99,11 @@ pub fn get_default_presets() -> Vec { device_power: None, random_seed: Some(1), no_randomize: Some(false), + colprof_fwa: Some("D50".to_string()), + colprof_illuminant: None, + colprof_observer: None, + colprof_input_viewing_cond: None, + colprof_output_viewing_cond: None, }, ProfilingPreset { id: "preset-hq-cmyk".to_string(), @@ -128,6 +133,11 @@ pub fn get_default_presets() -> Vec { device_power: None, random_seed: Some(1), no_randomize: Some(false), + colprof_fwa: Some("D50".to_string()), + colprof_illuminant: None, + colprof_observer: None, + colprof_input_viewing_cond: None, + colprof_output_viewing_cond: None, }, ProfilingPreset { id: "preset-draft-rgb".to_string(), @@ -157,6 +167,11 @@ pub fn get_default_presets() -> Vec { device_power: None, random_seed: Some(1), no_randomize: Some(false), + colprof_fwa: Some("D50".to_string()), + colprof_illuminant: None, + colprof_observer: None, + colprof_input_viewing_cond: None, + colprof_output_viewing_cond: None, }, ProfilingPreset { id: "preset-ultra-rgb".to_string(), @@ -353,6 +368,11 @@ mod tests { device_power: Some(1.2), random_seed: Some(42), no_randomize: Some(false), + colprof_fwa: Some("D50".to_string()), + colprof_illuminant: None, + colprof_observer: None, + colprof_input_viewing_cond: None, + colprof_output_viewing_cond: None, }; let json = export_preset_json(preset.clone()).expect("Export failed"); -- 2.39.5