Commit graph

14696 commits

Author SHA1 Message Date
Ghostkeeper
21bbfe1313
Set maximum travel resolution depending on travel speed
To ratio of travel speed vs. print speed.

Contributes to issue CURA-5171.
2018-05-01 11:01:14 +02:00
Lipu Fei
7ee085fe50 Check all subdirs in data storage dir for package removal 2018-05-01 10:48:03 +02:00
Ian Paschal
096f304aef CURA-5035 Crash because old packages don't have 'author_id' 2018-05-01 10:45:22 +02:00
Lipu Fei
51abd32328 Use dict get fallback to prevent errors 2018-05-01 10:33:48 +02:00
Lipu Fei
1fb2edace5 Use ContainerRegistry.lockFile in Cura package management
Prevent concurrent I/O issues.
2018-05-01 10:31:56 +02:00
Lipu Fei
cff4dc8a0c Use json.load() directly 2018-05-01 10:28:42 +02:00
THeijmans
352d32b116 Added 0.25mm temperature formulas 2018-05-01 09:31:54 +02:00
Ghostkeeper
ebca457f39
Add setting for maximum travel resolution
I'm making this settable per extruder since a travel move is made with a certain active nozzle but can be between meshes so it can't be a per-mesh setting. I wouldn't know why you would want to set it differently per extruder though, but you can...

Contributes to issue CURA-5171.
2018-05-01 09:21:36 +02:00
Ian Paschal
bb7f9feb5e CURA-5035 Better download resets 2018-05-01 09:02:24 +02:00
Ian Paschal
2d54251be0 CURA-5035 Aproaching the asymptote of done 2018-04-30 17:05:46 +02:00
Ian Paschal
01007946b4 CURA-5035 Separate API calls! 2018-04-30 16:42:11 +02:00
Kristel88
b9872cc269 PP formula based temperature fixes S5 2018-04-30 16:28:25 +02:00
Diego Prado Gesto
d91dabb087 Merge branch 'master' of github.com:Ultimaker/Cura 2018-04-30 15:16:23 +02:00
Diego Prado Gesto
b582ac7526 CURA-5253 Initialize UI elements right after the qml files were loaded. 2018-04-30 15:09:52 +02:00
Lipu Fei
00dbf2c694 Change a logging line to an error
CURA-5301
2018-04-30 10:23:43 +02:00
Lipu Fei
3e37487632
Merge pull request #3626 from kaleidoscopeit/patch-1
Update deltacomb.def.json
2018-04-30 10:19:37 +02:00
Diego Prado Gesto
90eb4eb651 Merge branch 'master' of github.com:Ultimaker/Cura 2018-04-26 15:49:25 +02:00
Diego Prado Gesto
27b1e2cdd6 Fix format and add error message to log. Contributes to CURA-5301 2018-04-26 15:49:18 +02:00
Ian Paschal
679f87ebb3 CURA-5035 Don't show required plugins
Also renamed folder of UserAgreementPlugin to UserAgreement
2018-04-26 15:11:32 +02:00
Ghostkeeper
4f777457ee
Simplify issue template
We don't usually need to know what specific Qt version or graphics driver the user has, and it's a great hassle for the user to figure this out, especially when they aren't technical and just installed an official release.
I hope that this leads more bug reporters to actually fill in the template.
2018-04-26 15:00:46 +02:00
Gabriele Rossetti
b16cee5892
Fixed values with double-quotes 2018-04-26 14:36:08 +02:00
Ghostkeeper
3ae6b8c4c1
Double-escape newlines in script string
Because they are stored twice: Once in the CFG of the script, and once in the CFG of the machine instance.

Fixes an issue reported here: https://github.com/Ultimaker/Cura/pull/3229
2018-04-26 13:30:59 +02:00
Ian Paschal
2751299fd3 CURA-5035 Remove un-used base_unit in theme 2018-04-26 13:24:15 +02:00
Ian Paschal
332b7fb497 CURA-5035 Remove uncessary VersionTools 2018-04-26 13:17:00 +02:00
Ian Paschal
ec8b95591e CURA-5035 Fixed typo 2018-04-26 13:06:30 +02:00
JPFrancoia
f15680b9ea Cleaning dev instructions. 2018-04-26 09:47:49 +01:00
Lipu Fei
d393316a27
Merge pull request #3638 from fieldOfView/fix_variant_hardware_type_crash
Fix a crash when a variant has no hardware_type
2018-04-26 09:35:33 +02:00
Lipu Fei
93b2a4f774
Merge pull request #3688 from kerog777/Felix_Profile
Felix profile
2018-04-26 08:55:36 +02:00
kerog777
88dc33a288 Corrected preferred variant name
Made it match the name field in the variant file
2018-04-25 20:29:09 -07:00
Thomas Karl Pietrowski
86d4c51e62
Adding some love
I doubt (too) serious people will stand this..
2018-04-25 18:04:12 +02:00
Thomas Karl Pietrowski
67feaab385
Updating changelog about engine icon
Added more details about the work I did. Additionally, I think your effort in designing the final icon should be also mentioned!
I'm left-handed with UI designing as you know..
2018-04-25 18:01:45 +02:00
Lipu Fei
76fe273eb6 Merge remote-tracking branch 'origin/3.3' 2018-04-25 17:57:07 +02:00
Lipu Fei
dc52e939e9 Fix unit tests for adding CuraContainerStacks
CURA-5281

Because of the definition_changes fix, CuraContainerStack.deserialize()
may create and add extra containers, so the unit tests need to be adjusted.
2018-04-25 17:55:20 +02:00
Ian Paschal
c33710b54b CURA-5035 Tile improvements 2018-04-25 17:03:27 +02:00
Lipu Fei
d79bbe5725 Remove unnecessary check for plugins_showcase models creation
Already created in __init__()
2018-04-25 16:48:01 +02:00
Lipu Fei
3ea80c7c7c Compare ints instead of floats for progress check 2018-04-25 16:46:20 +02:00
Lipu Fei
48eda4d0dc Remove unused import 2018-04-25 16:44:32 +02:00
Lipu Fei
cbc45bffd0 Should use .gcode.gz 2018-04-25 16:43:59 +02:00
Jack Ha
efdccb593f Merge branch '3.3' 2018-04-25 16:35:20 +02:00
Lipu Fei
df1e15b1e5 Move the definition_changes fix to CuraContainerStack
CURA-5281
2018-04-25 16:12:47 +02:00
Lipu Fei
50e2db47c8 Fix can_upgrade flag for non-working plugins
CURA-5287
2018-04-25 14:24:49 +02:00
Ghostkeeper
4aec316b48
Prevent homing twice on printers that don't support X/Y specialisation
If the X Y is ignored and it just executes G28, it still executes it only once now.
2018-04-25 13:29:07 +02:00
Lipu Fei
ec9be7a103 Merge remote-tracking branch 'origin/3.3' 2018-04-25 12:55:21 +02:00
Lipu Fei
1d8c2bea98 Do not reset quality if the current custom quality is based on not supported
CURA-5285
2018-04-25 12:40:10 +02:00
Lipu Fei
491e0c83ba Allow to select custom profiles based-on not supported
CURA-5285
2018-04-25 12:38:57 +02:00
Lipu Fei
a6b62656c7 Fix quality profiles for Vertex Delta K8800
CURA-5284

quality_type "extreme" is used but not defined.
2018-04-25 12:01:41 +02:00
Lipu Fei
c4994918c8 Make sure all stacks in a loaded machine have non-empty definition_changes container
CURA-5281
2018-04-25 11:16:02 +02:00
Diego Prado Gesto
3b499edac5 Add back the setAcceptsCommands function with a deprecated decorator. 2018-04-25 10:20:48 +02:00
Ghostkeeper
4fc29554ef
Don't process inheritance before there is an active global container
This could be called after an extruder was disabled by a broken configuration.

Fixes #3570.
2018-04-25 09:59:25 +02:00
Ghostkeeper
1af56871e2
Don't crash if the number of extruders in setting doesn't match
...with the actual number of extruders. These could misalign with Custom FDM Printer or when any of the extruders was deleted because of a configuration format error.

Contributes to issue #3570.
2018-04-25 09:58:10 +02:00