From 86a4cec753fc1c93cbfc0d83a269bccd6d519e7f Mon Sep 17 00:00:00 2001 From: Ian Chua Date: Tue, 14 Jul 2026 12:57:06 +0800 Subject: [PATCH] fix: preset overrides on sidebar --- .../web/dialog/PluginsConfigDialog/index.html | 6 +- .../web/dialog/PluginsConfigDialog/index.js | 31 ++------- src/slic3r/GUI/PluginsConfigDialog.cpp | 36 ++-------- src/slic3r/plugin/PluginConfig.cpp | 37 +++++++--- src/slic3r/plugin/PluginConfig.hpp | 11 ++- src/slic3r/plugin/PluginResolver.cpp | 30 +++++++++ src/slic3r/plugin/PluginResolver.hpp | 7 ++ src/slic3r/plugin/PresetPluginConfig.cpp | 67 +++++++++++++++++++ src/slic3r/plugin/PresetPluginConfig.hpp | 11 +++ .../test_plugin_capabilities_in_use.cpp | 16 +++++ 10 files changed, 181 insertions(+), 71 deletions(-) diff --git a/resources/web/dialog/PluginsConfigDialog/index.html b/resources/web/dialog/PluginsConfigDialog/index.html index 04225986b2..f71de49e00 100644 --- a/resources/web/dialog/PluginsConfigDialog/index.html +++ b/resources/web/dialog/PluginsConfigDialog/index.html @@ -41,12 +41,8 @@