Cura/plugins
Jelle Spijker 45510d04ed
Added ability for backend plugins to determine their usability
Modified BackendPlugin.py and StartSliceJob.py to allow plugins to decide when they should be used. The 'usePlugin'
method was added to enable a plugin to return a boolean indicating if it should be used or not, e.q.: start up and
connect to the services.

Contributes to CURA-11031
2023-09-13 07:22:07 +02:00
..
3MFReader Merge branch 'main' into CURA-10475_engineplugin 2023-08-11 10:20:11 +02:00
3MFWriter Merge branch 'main' into CURA-10475_engineplugin 2023-09-05 07:05:57 +02:00
AMFReader Upgrade SDK version to 8.0.0 for Cura 5.0 2022-04-20 10:57:38 +02:00
CuraDrive Render labels using Text.QtRendering on OSX 2022-05-10 15:40:09 +02:00
CuraEngineBackend Added ability for backend plugins to determine their usability 2023-09-13 07:22:07 +02:00
CuraProfileReader Upgrade SDK version to 8.0.0 for Cura 5.0 2022-04-20 10:57:38 +02:00
CuraProfileWriter Upgrade SDK version to 8.0.0 for Cura 5.0 2022-04-20 10:57:38 +02:00
DigitalLibrary Users where not shown some errors from cloud. 2023-03-24 14:31:49 +01:00
FirmwareUpdateChecker Upgrade SDK version to 8.0.0 for Cura 5.0 2022-04-20 10:57:38 +02:00
FirmwareUpdater Fix import for file dialog 2022-05-16 15:10:26 +02:00
GCodeGzReader Upgrade SDK version to 8.0.0 for Cura 5.0 2022-04-20 10:57:38 +02:00
GCodeGzWriter Upgrade SDK version to 8.0.0 for Cura 5.0 2022-04-20 10:57:38 +02:00
GCodeProfileReader Upgrade SDK version to 8.0.0 for Cura 5.0 2022-04-20 10:57:38 +02:00
GCodeReader Add try catch when fetching material diameter. 2023-02-22 10:55:40 +01:00
GCodeWriter Move CreateFlattendContainerInstance to InstanceContainer 2022-09-13 13:35:37 +02:00
ImageReader Remove incorrect enum usage 2022-06-17 15:26:30 +02:00
LegacyProfileReader Upgrade SDK version to 8.0.0 for Cura 5.0 2022-04-20 10:57:38 +02:00
MachineSettingsAction Fix extruder number 2023-03-15 18:18:31 +01:00
Marketplace Merge branch 'main' into CURA-10475_engineplugin 2023-08-07 09:05:15 +02:00
ModelChecker Remove fill colours from this icon 2022-07-13 17:35:19 +02:00
MonitorStage Fix selecting printer in monitor page 2022-11-30 15:42:43 +01:00
PerObjectSettingsTool Fix setting text fields overlapping in per-object-settings 2023-06-13 15:24:59 +02:00
PostProcessingPlugin Pass 'all' exceptions. 2023-09-06 21:17:15 +02:00
PrepareStage Apply suggestions from code review 2022-11-15 13:49:55 +01:00
PreviewStage Upgrade SDK version to 8.0.0 for Cura 5.0 2022-04-20 10:57:38 +02:00
RemovableDriveOutputDevice Remove exported file after fail 2023-08-25 11:27:54 +02:00
SentryLogger Upgrade SDK version to 8.0.0 for Cura 5.0 2022-04-20 10:57:38 +02:00
SimulationView Remove wireprinting options. 2023-03-28 13:50:20 +02:00
SliceInfoPlugin Use correct file header 2023-02-27 11:01:44 +01:00
SolidView Upgrade SDK version to 8.0.0 for Cura 5.0 2022-04-20 10:57:38 +02:00
SupportEraser Upgrade SDK version to 8.0.0 for Cura 5.0 2022-04-20 10:57:38 +02:00
TrimeshReader Upgrade SDK version to 8.0.0 for Cura 5.0 2022-04-20 10:57:38 +02:00
UFPReader Update mentions to UltiMaker 2022-11-28 14:11:21 +01:00
UFPWriter Account for setting-function value that evaluates to another setting-function. 2022-12-23 18:05:28 +01:00
UltimakerMachineActions Capitalized M 2023-03-06 13:51:47 +01:00
UM3NetworkPrinting Merge branch 'PP-245-high-speed-profiles' of github.com:Ultimaker/Cura into CURA-10953_introduce_any_color_material 2023-09-07 15:03:27 +02:00
USBPrinting Update logging for autodetect baudrate 2023-07-14 11:45:04 +02:00
VersionUpgrade Use the correct plugin name 2023-09-12 17:09:16 +02:00
X3DReader Merge pull request #12981 from digitalfrost/080822b 2022-09-05 13:58:13 +02:00
XmlMaterialProfile Don't show invisible materials in material selection 2023-09-07 13:24:40 +02:00
XRayView Upgrade SDK version to 8.0.0 for Cura 5.0 2022-04-20 10:57:38 +02:00
README_plugins.txt Add Readme's to plugins and resources folders. 2021-07-27 11:08:01 +02:00