Cura/plugins
Erwan MATHIEU ab58dec5d1 Fix unability to paint with visible message box
CURA-12660
When a message box is displayed, some offscreen rendering passes (face selection) render an unpredictable result and we are unable to start painting.
This went through a refactoring of the rendering passes. Since doing the offscreen rendering outside the Qt rendering loop caused some troubles, we now use the rendering passes only inside the Qt rendering loop, so that they work properly. Tools also have the ability to indicate which extra passes they require, so that we don't run all the passes when they are not required.
Since this issue also concerns the support blockers placement and rotation by face selection, they have been updated so that they now also always work.
The face selection mechanism using the Selection class was partially working and used only by the rotation, so now it has been deprecated in favor of the new mechanism.
2025-08-01 13:10:03 +02:00
..
3DConnexion Fix typing imports 2025-02-20 15:46:59 +01:00
3MFReader Load and save texture data mapping in 3MF 2025-06-19 15:57:48 +02:00
3MFWriter Send texture data to the engine 2025-06-24 13:36:49 +02:00
AMFReader Upgrade SDK version to 8.0.0 for Cura 5.0 2022-04-20 10:57:38 +02:00
CuraDrive Adjust code to review comments. 2025-04-15 21:08:33 +02:00
CuraEngineBackend Add button to auto-disable unused extruders 2025-07-24 11:14:36 +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 typo fix 2025-06-20 12:28:51 +02: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 Fix all exporters being broken 2025-04-28 13:37:14 +02:00
GCodeProfileReader Upgrade SDK version to 8.0.0 for Cura 5.0 2022-04-20 10:57:38 +02:00
GCodeReader Add new travel types and display z-hops 2025-05-26 11:52:53 +02:00
GCodeWriter Fix all exporters being broken 2025-04-28 13:37:14 +02:00
ImageReader Remove incorrect enum usage 2022-06-17 15:26:30 +02:00
LegacyProfileReader Revert "Change prime_tower_enable to prime_tower_mode in all defs/profiles" 2024-02-22 16:20:39 +01:00
MachineSettingsAction update label for clarity 2024-12-09 08:22:26 +01:00
MakerbotWriter Merge remote-tracking branch 'origin/5.10' 2025-06-04 10:40:21 +02:00
Marketplace cleanup unused import and fix comment space 2023-12-13 20:10:28 +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
PaintTool Fix unability to paint with visible message box 2025-08-01 13:10:03 +02:00
PerObjectSettingsTool Merge branch 'main' of https://github.com/dmitrygribenchuk/Cura 2024-01-31 13:13:05 +01:00
PostProcessingPlugin Merge pull request #19419 from geekykayaker-anon/CreateThumbnailBeginBlockOptions 2025-06-16 11:09:54 +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 Fix exporting Bambu 3mf format to removable drive 2025-04-24 09:23:27 +02:00
SentryLogger Upgrade SDK version to 8.0.0 for Cura 5.0 2022-04-20 10:57:38 +02:00
SimulationView Change wording as suggested 2025-06-12 08:39:59 +02:00
SliceInfoPlugin Restore unnecessarily changed indentation 2025-02-21 08:05:27 +01:00
SolidView Paint: Simplify and clarify input-event-code. 2025-06-18 12:42:45 +02:00
SupportEraser Fix unability to paint with visible message box 2025-08-01 13:10:03 +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 Fix all exporters being broken 2025-04-28 13:37:14 +02:00
UltimakerMachineActions Capitalized M 2023-03-06 13:51:47 +01:00
UM3NetworkPrinting Replace "cloudActive" property by generic "active" 2025-06-30 09:53:54 +02:00
USBPrinting Add local setting to monitor use of USB writing 2025-01-27 14:41:18 +01:00
VersionUpgrade Add version-upgrader to 5.10 2025-01-16 13:27:28 +01:00
X3DReader Merge pull request #12981 from digitalfrost/080822b 2022-09-05 13:58:13 +02:00
XmlMaterialProfile Adjusted code to filter out the abstract colors per machine. 2024-09-26 14:51:22 +02:00
XRayView cleanup unused import and fix comment space 2023-12-13 20:10:28 +02:00
README_plugins.txt Add Readme's to plugins and resources folders. 2021-07-27 11:08:01 +02:00