fix: resolve plugins that are missing locally (physical file deleted) (#14861)

* fix: resolve plugins that are missing locally (physical file deleted)

* fix: don't treat file not found as an error
This commit is contained in:
Ian Chua
2026-07-31 14:15:51 +08:00
committed by GitHub
parent e01ac1f0a6
commit 101f43b2d8
5 changed files with 79 additions and 9 deletions

View File

@@ -68,6 +68,7 @@ private:
bool get_descriptor(const std::string& plugin_key, Slic3r::PluginDescriptor& descriptor) const;
void refresh_plugin_metadata_async(const wxString& title, const wxString& message, bool fetch_cloud);
void prompt_for_missing_plugins();
void refresh_plugins();
void toggle_plugin(const std::string& plugin_key, bool enabled);
void toggle_plugin_capability(const std::string& plugin_key, PluginCapabilityType type, const std::string& capability_name, bool enabled);