From 4348e5c427a4a890efbd372e5a362786e77545ce Mon Sep 17 00:00:00 2001 From: AJ Isaacs Date: Wed, 18 Mar 2026 12:57:23 -0400 Subject: [PATCH] feat(engine): add NestPhase.Custom for plugin fill strategies Co-Authored-By: Claude Sonnet 4.6 --- OpenNest.Engine/NestEngineBase.cs | 1 + OpenNest.Engine/NestProgress.cs | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/OpenNest.Engine/NestEngineBase.cs b/OpenNest.Engine/NestEngineBase.cs index afb6123..20c3e84 100644 --- a/OpenNest.Engine/NestEngineBase.cs +++ b/OpenNest.Engine/NestEngineBase.cs @@ -308,6 +308,7 @@ namespace OpenNest case NestPhase.Linear: return "Linear"; case NestPhase.RectBestFit: return "BestFit"; case NestPhase.Extents: return "Extents"; + case NestPhase.Custom: return "Custom"; default: return phase.ToString(); } } diff --git a/OpenNest.Engine/NestProgress.cs b/OpenNest.Engine/NestProgress.cs index bf76ec9..49ae0ba 100644 --- a/OpenNest.Engine/NestProgress.cs +++ b/OpenNest.Engine/NestProgress.cs @@ -9,7 +9,8 @@ namespace OpenNest RectBestFit, Pairs, Nfp, - Extents + Extents, + Custom } public class PhaseResult