Cura/plugins
Thomas Karl Pietrowski d96ce760f8 CURA-1223: 3MFReader: Doing selftest and fail on broken files
This commit adds a selftest before the "result" gets returned.
It should break on this/these functions and popup a message about using
the online repair tool.
I compared the content of both files for a long time, googled about the
format, but wasn't able to find a proper fix.
More routines will likely need to be added here, but with those I have
it is working so far very well.

Sadly it is not possible to override the default message, so two
messages will appear. Additionally, the URL of the link is not
clickable/executable from the UX. Just acting like normal text.

Contributes to CURA-1223
2016-07-26 20:21:00 +02:00
..
3MFReader CURA-1223: 3MFReader: Doing selftest and fail on broken files 2016-07-26 20:21:00 +02:00
AutoSave Update AutoSave plugin to work with the new settings API 2016-05-30 15:29:10 +02:00
ChangeLogPlugin Another stray conflict marker 2016-07-13 14:33:42 +02:00
CuraEngineBackend Removed the layer data empty guard in ProcessSlicedLayers as the problem was solved in the backend. 2016-07-22 10:22:07 +02:00
CuraProfileReader Store the Quality profile for the 'global' and extruders in the gcode. Read in all of the quality profile during import. 2016-07-12 12:41:49 +02:00
CuraProfileWriter Move ProfileReader and ProfileWriter over to Cura itself. 2016-06-09 14:14:49 +02:00
GCodeProfileReader Store the Quality profile for the 'global' and extruders in the gcode. Read in all of the quality profile during import. 2016-07-12 12:41:49 +02:00
GCodeWriter Flattend profiles are now set to dirty 2016-07-26 13:37:28 +02:00
ImageReader Merge branch 'master' into simple_convex_hull 2016-06-21 14:47:10 +02:00
LayerView Removed 50 ms delay in staring top layer calculation 2016-07-26 09:55:04 +02:00
LegacyProfileReader Rename setting skirt_minimal_length to skirt_brim_minimal_length 2016-07-22 17:12:34 +02:00
PerObjectSettingsTool Merge branch 'master' of https://github.com/Ultimaker/Cura 2016-07-25 11:30:47 +02:00
RemovableDriveOutputDevice Bump API version of plugins that do not need extra porting 2016-05-30 15:29:10 +02:00
SliceInfoPlugin Merge pull request #866 from thopiekar/master-CURA-1445-only 2016-07-25 13:42:26 +02:00
SolidView Tone down striped shader colors 2016-07-25 21:59:37 +02:00
UltimakerMachineActions Reinstate UMO wizard 2016-07-25 18:00:17 +02:00
USBPrinting USB printer connection is now reset when print is completed 2016-07-21 10:30:22 +02:00
VersionUpgrade/VersionUpgrade21to22 Rename setting skirt_minimal_length to skirt_brim_minimal_length 2016-07-22 17:12:34 +02:00
XmlMaterialProfile Update material container's name when its "material" metadata key changes 2016-07-11 14:57:28 +02:00
XRayView Increment XRayView API number 2016-05-20 16:22:10 +02:00