Ghostkeeper
a3efbc70fb
Merge branch 'fix_postprocessing_script_path' of https://github.com/fieldOfView/Cura into fieldOfView-fix_postprocessing_script_path
2018-03-12 09:42:21 +01:00
Ghostkeeper
15212d4426
Align for readability
2018-03-12 09:38:20 +01:00
Ghostkeeper
aae8a31f00
Don't display extruder count if you can't use it
...
If your printer can only handle one extruder, don't display this drop-down. Don't let users get confused.
2018-03-12 09:23:25 +01:00
Jack Ha
d70cc072e9
Merge branch 'master' into feature_enable_disable_extruder
2018-03-12 09:06:24 +01:00
Lipu Fei
7312ed8e3c
Fix project loading for version upgrade
...
CURA-5054
2018-03-09 19:35:23 +01:00
Lipu Fei
e09325bf82
Fix project loading for version upgrade
...
CURA-5054
2018-03-09 17:16:27 +01:00
Lipu Fei
a81981a27a
Better info on no profiles to import for gcode
...
CIRA-4946
If a gcode is sliced with default profiles, there won't be any custom
profiles to import from that gcode. In that case, we show a info message
telling the user about this instead of showing an error message.
2018-03-09 16:40:57 +01:00
Lipu Fei
c41af83b41
Fix create quality changes for extruders
...
CURA-5054
2018-03-09 16:29:49 +01:00
Ghostkeeper
2f1657f848
Update version numbers in variants
...
These didn't match on my initial search-and-replace so I missed them.
Contributes to issue CURA-5054.
2018-03-09 16:23:38 +01:00
Ghostkeeper
cf21e7c74b
Also upgrade definition_changes and user
...
Because these files share their version numbers with quality changes.
Contributes to issue CURA-5054.
2018-03-09 16:21:42 +01:00
Ghostkeeper
d8a066c1e7
Increment instance container version number instead of just quality_changes
...
Otherwise when we load that quality_changes file we'll deny it because the instance container version number is wrong.
Contributes to issue CURA-5054.
2018-03-09 16:14:24 +01:00
Ghostkeeper
3a832d66a9
Safer check for extruder vs. global
...
Because it might be an empty string.
Contributes to issue CURA-5054.
2018-03-09 16:07:54 +01:00
Ghostkeeper
b797ac1a15
Read only position from metadata
...
We now determine whether this is a global or an extruder profile based on whether the position metadata field is present, instead of whether the extruder metadata field is present.
Contributes to issue CURA-5054.
2018-03-09 16:07:06 +01:00
Ghostkeeper
5d2e98cdd4
Translate to American English
...
The spelling in AmE is with a Z.
2018-03-09 15:55:27 +01:00
Ghostkeeper
e18b1cde55
Store extruder position under 'position' instead of 'extruder'
...
Otherwise it thinks it is still an extruder ID.
Contributes to issue CURA-5054.
2018-03-09 15:37:30 +01:00
Ghostkeeper
71afbba789
Merge branch '3.2'
2018-03-09 15:36:51 +01:00
Ghostkeeper
c54ea00111
Merge branch 'master' of github.com:Ultimaker/Cura
2018-03-09 15:22:13 +01:00
Ghostkeeper
5caa92cf7a
Update current version for quality changes
...
We now need to upgrade up to version 3000004.
Contributes to issue CURA-5054.
2018-03-09 15:21:45 +01:00
Ghostkeeper
2962e0e282
Upgrade to quality_changes rather than quality
...
Oops.
Contributes to issue CURA-5054.
2018-03-09 15:20:20 +01:00
Lipu Fei
206d20c440
Fix empty definition_changes check in MachineSettingsAction
...
CURA-5060
Should check for both "empty" and "empty_definition_changes".
2018-03-09 15:04:57 +01:00
Ghostkeeper
65591e7c26
Merge branch 'master' of github.com:Ultimaker/Cura
2018-03-09 15:00:25 +01:00
Lipu Fei
c9905449eb
Clean up MachineSettingsAction imports
...
CURA-5060
2018-03-09 14:54:13 +01:00
Ghostkeeper
fb814b6519
Implement upgrade for quality changes extruder metadata
...
The metadata used to be the ID of the extruder. Now it's the position of the extruder stack.
Contributes to issue CURA-5054.
2018-03-09 14:54:08 +01:00
Lipu Fei
8c7e413038
Remove unnecessary setGlobalContainerStack() in project loading
...
CURA-5073
2018-03-09 14:37:43 +01:00
Lipu Fei
48dae7b6c7
Remove commented code
...
CURA-5060
2018-03-09 14:35:43 +01:00
Lipu Fei
de72dd3455
Fix material update upon gcode flavour change
...
CURA-5060
2018-03-09 14:26:53 +01:00
Andreea Scorojitu
a40be0c64a
Add default_build_plate to expert view, CURA-5032
...
The default build plate settings is now added in Expert view in SettingsVisibility
2018-03-09 14:25:35 +01:00
Ghostkeeper
e30d15ab66
Implement getCfgVersion
...
Mostly copied from the implementation in the 3.0 to 3.1 upgrade.
Contributes to issue CURA-5054.
2018-03-09 14:02:15 +01:00
Mark
af89209cde
Changed rounding of prettyTime by accident
2018-03-09 14:02:04 +01:00
Ghostkeeper
60de2aff65
Basic upgrade module from 3.2 to 3.3 implementation
...
'Basic' meaning no implementation at all.
Contributes to issue CURA-5054.
2018-03-09 13:59:31 +01:00
Ghostkeeper
970f1da810
Add missing getVersion and location for quality
...
It worked out because older plug-ins still defined this, but let's properly put it in here too.
Contributes to issue CURA-5054.
2018-03-09 13:47:19 +01:00
Ghostkeeper
d8853b8a98
Sort profile models case-insensitively
...
Cast every sorting key to uppercase before doing this. Don't cast to lowercase or there will be problems with characters that don't have lowercase and with Turkish dotted i vs. undotted i.
Fixes #3460 .
2018-03-09 11:40:33 +01:00
Lipu Fei
3550ef80e0
Fix quality management page QML
...
CURA-5063
2018-03-09 11:00:39 +01:00
Ian Paschal
6bee5bf1b0
CURA-4972 Tweak per review comments
2018-03-09 10:36:34 +01:00
Ian Paschal
c278942cec
CURA-67 Don't enable by default
...
`value` is set to !support and !tree support, both of which are typically disabled by default, making this setting's default value effectively `true` even though the line above says the default should be `false`.
2018-03-09 10:26:48 +01:00
Lipu Fei
15f017b404
Set dirty for containers created in project loading
...
CURA-5056
2018-03-09 10:18:51 +01:00
Ghostkeeper
a4f9c91d95
Add acceleration/jerk data for TEVO Tarantula
...
Thanks to @SuperBoppy in ticket #3323 .
2018-03-09 09:30:32 +01:00
Lipu Fei
ef8cd304dc
No keep/discard setting dialog in project loading
...
CURA-4966
2018-03-08 20:00:21 +01:00
Lipu Fei
b8d3cbfe16
Refactor project loading
...
CURA-4966
2018-03-08 19:50:45 +01:00
Lipu Fei
6aefb2215d
Fix _setQualityChangesGroup()
...
CURA-4966
2018-03-08 19:50:45 +01:00
Lipu Fei
d1beae4603
Better logging for checkIsValidProjectFile()
...
CURA-4966
2018-03-08 19:50:22 +01:00
Jack Ha
53764a8274
CURA-4400 use extrudersEnabledCount for recommended mode's extruder number visibility
2018-03-08 15:39:23 +01:00
Jack Ha
0d61b6652c
CURA-4400 merge two if statements in 1
2018-03-08 15:38:32 +01:00
Ghostkeeper
b4cf25cb7f
Call moveHead and moveBed on the printer model
...
Instead of on the output device. This function was moved, which caused Cura to crash when the bed levelling procedure was called.
Contributes to issue CURA-5061.
2018-03-08 15:29:48 +01:00
Ghostkeeper
676f9b8474
Switch if-statement around for fail checking
...
This reduces indent and makes the control flow a bit easier to read in my opinion.
Contributes to issue CURA-5061.
2018-03-08 15:23:08 +01:00
Jack Ha
5135a972a2
CURA-4400 code style
2018-03-08 14:32:10 +01:00
Jack Ha
138f77179d
CURA-4400 fix errors when switch or adding to new machine
2018-03-08 14:31:55 +01:00
Jack Ha
f576b1f117
CURA-4400 fix crash when switching from disabled 1st extruder to single extruder machine
2018-03-08 14:28:57 +01:00
Ghostkeeper
375770818b
Add typing for _getPrinterOutputDevices
...
Then my IDE will give hints on where a printer of the wrong type is being added.
Contributes to issue CURA-5061.
2018-03-08 14:23:14 +01:00
Jack Ha
a9976e93c1
CURA-4400 fix per object setting change reslicing without reevaluate is non printing mesh all the time
2018-03-08 13:57:11 +01:00