Cura/plugins
Ghostkeeper 0a84a181c4
Track cfg version numbers with major-minor, sorta
We now have a (format) version and a setting version. Ideally we'd like major-minor version numbers in our profiles. However, introducing major-minor version numbers requires substantial changes to the version upgrade manager to compare version numbers, find a path towards the current version, or even keeping track of the current version. Therefore we just collapse the two version numbers into one: Multiply the major version number by a million and you'll never exceed it in the minor versioning. The only problem is that we now have to update the versioning for all of our three upgrade plug-ins, because they all need to know locally how to find the version number of their file types (because the upgrade manager has no knowledge of the file types) and they have no access to each other because a plug-in may be disabled.

Contributes to issue CURA-3427.
2017-05-11 17:31:37 +02:00
..
3MFReader Fix project load, new non existing machine. CURA-3756 2017-05-10 16:16:57 +02:00
3MFWriter Fix check for succesfully imported 3MFReader & 3MFWriter modules 2017-03-30 13:56:19 +02:00
AutoSave T466: Revert the previous commit since it messed up the file rights. 2016-12-23 15:53:15 -05:00
ChangeLogPlugin Fix typo in changelog 2.5.0 2017-03-23 08:53:57 +01:00
CuraEngineBackend Merge branch 'time_estimate_per_feature' of https://github.com/14bitVoid/Cura into 14bitVoid-time_estimate_per_feature 2017-05-11 09:53:50 +02:00
CuraProfileReader Fixed a bunch of error which were reported by PyCharm's code analysis. 2017-02-26 21:05:09 +01:00
CuraProfileWriter T466: Revert the previous commit since it messed up the file rights. 2016-12-23 15:53:15 -05:00
GCodeProfileReader GCodeProfileReader: make deserialization more robust 2017-05-08 11:33:50 +02:00
GCodeReader Fixed UMO g-code files not being loadable 2017-04-12 17:32:47 +02:00
GCodeWriter Use CuraStack.qualityChanges to get quality changes 2017-05-08 11:33:50 +02:00
ImageReader CURA-3495 preRead() takes flexible arguments 2017-03-16 13:37:06 +01:00
LayerView Fix mode switching issue in LayerView 2017-05-04 15:15:38 +02:00
LegacyProfileReader T466: Revert the previous commit since it messed up the file rights. 2016-12-23 15:53:15 -05:00
MachineSettingsAction Update extruderCount when extrudersModel got changed 2017-05-11 09:47:37 +02:00
PerObjectSettingsTool Fix selecting settings for Per Model Settings with single extrusion printers 2017-05-10 17:37:35 +02:00
RemovableDriveOutputDevice Removed file progress from removable output device, as writefile job now handles that itself 2017-03-24 16:32:39 +01:00
SliceInfoPlugin SliceInfo now only sends sliceable model hashes (layer data was also sent) 2017-03-02 16:44:40 +01:00
SolidView Merge branch 'master' into python_type_hinting 2017-01-27 15:37:30 +01:00
UltimakerMachineActions Add period after sentence 2017-05-10 17:15:47 +02:00
UM3NetworkPrinting Fix two spelling errors 2017-05-10 20:14:03 +02:00
USBPrinting Added VCP serial device support for USB Printing on Windows. 2017-05-02 12:51:34 -05:00
VersionUpgrade Track cfg version numbers with major-minor, sorta 2017-05-11 17:31:37 +02:00
X3DReader Fixes for all of the plugins. Added a script to invoke mypy. (I'm stiiiick of .bat files. They are just broken.) 2017-01-17 16:57:37 +01:00
XmlMaterialProfile Merge branch 'feature_CURA-3540_upgrade_for_project' of github.com:Ultimaker/Cura 2017-04-18 15:33:53 +02:00
XRayView Finishing up opengl 4.1 core profile things, it all works. CURA-3273 2017-02-02 17:08:20 +01:00