Cura/plugins
Ghostkeeper c7e6553dbf
Disallow printers larger than 2km
To do this, I'm giving more power to the NumericTextFieldWithUnit QML element, to allow an arbitrary minimum and maximum. Enforcing this minimum and maximum is fairly simple with a JavaScript hook. This hook is necessary because the DoubleValidator allows intermediary values which defeats the purpose, essentially allowing any number as long as it has the correct number of digits.
Printers larger than 2km would start to give overflow errors in its X and Y coordinates. Z is okay up to about 9 billion kilometres in theory, since we don't need to do any squaring math on those coordinates afaik. In practice I'm doing this because at very high values the Arranger also gives errors because Numpy can't handle those extremely big arrays (since the arranger creates a 2mm grid).

Fixes Sentry issue CURA-CB.
2020-03-20 11:16:16 +01:00
..
3MFReader Fix loading comments in gcode snippets from 3mf projects 2020-03-20 09:26:31 +01:00
3MFWriter Bump SDK version number of Cura 4.5 to 7.1 2020-02-10 10:45:07 +01:00
AMFReader Fix watching for changes in AMF and trimesh-loaded files 2020-03-01 22:49:58 +01:00
CuraDrive Bump SDK version number of Cura 4.5 to 7.1 2020-02-10 10:45:07 +01:00
CuraEngineBackend Fixed small typo in nothing to slice 2020-03-10 11:05:30 +01:00
CuraProfileReader Bump SDK version number of Cura 4.5 to 7.1 2020-02-10 10:45:07 +01:00
CuraProfileWriter Bump SDK version number of Cura 4.5 to 7.1 2020-02-10 10:45:07 +01:00
FirmwareUpdateChecker Add verify_mode to ssl context 2020-03-05 16:06:27 +01:00
FirmwareUpdater Bump SDK version number of Cura 4.5 to 7.1 2020-02-10 10:45:07 +01:00
GCodeGzReader Revert "Prevent zip bombs in the g-codegz reader" 2020-02-27 16:30:35 +01:00
GCodeGzWriter Bump SDK version number of Cura 4.5 to 7.1 2020-02-10 10:45:07 +01:00
GCodeProfileReader Bump SDK version number of Cura 4.5 to 7.1 2020-02-10 10:45:07 +01:00
GCodeReader lil: optimize parsing gcode arg letter 2020-02-24 14:56:06 +01:00
GCodeWriter Bump SDK version number of Cura 4.5 to 7.1 2020-02-10 10:45:07 +01:00
ImageReader Code style 2020-03-05 23:58:12 +01:00
LegacyProfileReader Bump SDK version number of Cura 4.5 to 7.1 2020-02-10 10:45:07 +01:00
MachineSettingsAction Disallow printers larger than 2km 2020-03-20 11:16:16 +01:00
ModelChecker Skip nodes in modelchecker without active extruder 2020-02-28 13:56:16 +01:00
MonitorStage Bump SDK version number of Cura 4.5 to 7.1 2020-02-10 10:45:07 +01:00
PerObjectSettingsTool Merge pull request #7223 from Ultimaker/CURA-7255_infill_only_dropdown 2020-03-13 10:30:09 +01:00
PostProcessingPlugin Add list of active scripts to tooltip 2020-02-28 22:51:37 +01:00
PrepareStage Bump SDK version number of Cura 4.5 to 7.1 2020-02-10 10:45:07 +01:00
PreviewStage Bump SDK version number of Cura 4.5 to 7.1 2020-02-10 10:45:07 +01:00
RemovableDriveOutputDevice Fix the "save to removable drive" not appearing 2020-02-11 09:46:15 +01:00
SentryLogger Prune all sensitive data before sending it to Sentry 2020-02-24 15:27:17 +01:00
SimulationView Merge branch '4.5' 2020-02-25 12:07:47 +01:00
SliceInfoPlugin Bump SDK version number of Cura 4.5 to 7.1 2020-02-10 10:45:07 +01:00
SolidView Bump SDK version number of Cura 4.5 to 7.1 2020-02-10 10:45:07 +01:00
SupportEraser Bump SDK version number of Cura 4.5 to 7.1 2020-02-10 10:45:07 +01:00
Toolbox Don't hard-code the application name 2020-03-06 15:54:23 +01:00
TrimeshReader Fix watching for changes in AMF and trimesh-loaded files 2020-03-01 22:49:58 +01:00
UFPReader Bump SDK version number of Cura 4.5 to 7.1 2020-02-10 10:45:07 +01:00
UFPWriter Bump SDK version number of Cura 4.5 to 7.1 2020-02-10 10:45:07 +01:00
UltimakerMachineActions Bump SDK version number of Cura 4.5 to 7.1 2020-02-10 10:45:07 +01:00
UM3NetworkPrinting Strip extension from file_name when printing via the cloud 2020-03-16 15:54:41 +01:00
USBPrinting Bump SDK version number of Cura 4.5 to 7.1 2020-02-10 10:45:07 +01:00
VersionUpgrade Bump SDK version number of Cura 4.5 to 7.1 2020-02-10 10:45:07 +01:00
X3DReader Bump SDK version number of Cura 4.5 to 7.1 2020-02-10 10:45:07 +01:00
XmlMaterialProfile Bump SDK version number of Cura 4.5 to 7.1 2020-02-10 10:45:07 +01:00
XRayView Bump SDK version number of Cura 4.5 to 7.1 2020-02-10 10:45:07 +01:00