From bcaa4a03eef77a59c61483160fca7396f80682b2 Mon Sep 17 00:00:00 2001 From: AJ Isaacs Date: Tue, 31 Mar 2026 12:08:44 -0400 Subject: [PATCH] feat: show post processor config dialog before save Co-Authored-By: Claude Sonnet 4.6 --- OpenNest/Forms/MainForm.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/OpenNest/Forms/MainForm.cs b/OpenNest/Forms/MainForm.cs index 3bcf5ae..b973da5 100644 --- a/OpenNest/Forms/MainForm.cs +++ b/OpenNest/Forms/MainForm.cs @@ -1040,6 +1040,13 @@ namespace OpenNest.Forms if (postProcessor == null) return; + if (postProcessor is IConfigurablePostProcessor configurable) + { + using var configForm = new PostProcessorConfigForm(configurable); + if (configForm.ShowDialog() != DialogResult.OK) + return; + } + var dialog = new SaveFileDialog(); dialog.Filter = "CNC File (*.cnc) | *.cnc"; dialog.FileName = activeForm.Nest.Name;