13729 Commits

Author SHA1 Message Date
Jack Ha
c2888529cb CURA-5128 cleanup .gz and only leave .gcode.gz as Cura and Uranium now accept extensions with multiple periods 2018-03-22 14:35:21 +01:00
Jack Ha
a0badf121a Merge branch 'master' into feature_gz_reader 2018-03-22 14:26:29 +01:00
Jack Ha
b75e0c75ce CURA-5128 add .gz to non sliceable extensions 2018-03-22 14:23:16 +01:00
Mark
e2478b636a Typo 2018-03-22 09:49:22 +01:00
Lipu Fei
ce0e3f89b7 Fix code style and typo
CURA-4846
2018-03-22 09:42:14 +01:00
Ghostkeeper
2fad098f0b
Adjust description of button
You now no longer click to check if there's something wrong.

Contributes to issue CURA-4557.
2018-03-22 09:11:47 +01:00
Ruben D
58205fb965
Make _getMaterialShrinkage protected
No need to expose this.

Contributes to issue CURA-4557.
2018-03-22 01:59:49 +01:00
Ruben D
c8222b73c7
Merge branch 'feature_model_check' 2018-03-22 01:56:46 +01:00
Ruben D
5d51b75f4d
Remove unnecessary _has_warnings
We just always show the message because the button can only be pressed while there are warnings.

Contributes to issue CURA-4557.
2018-03-22 01:56:12 +01:00
Ruben D
8e6ee41124
Let shrinkage check set its own message
Another attempt to keep the shrinkage check contained to functions related to shrinkage more.

Contributes to issue CURA-4557.
2018-03-22 01:43:06 +01:00
Ruben D
329a0b121d
Move shrinkage parameters into shrinkage function
So that they are closer to where they are relevant if we're going to have more checks in this class.

Contributes to issue CURA-4557.
2018-03-22 01:38:34 +01:00
Ruben D
25e7cb457d
No need to create view again upon showing warnings
It is now already done when initialization is completed.

Contributes to issue CURA-4557.
2018-03-22 01:35:35 +01:00
Ruben D
15ad528aa5
Remove happy message
Since the button can only get shown when there is something wrong, the happy message can never be shown any more.

Contributes to issue CURA-4557.
2018-03-22 01:34:04 +01:00
Ruben D
5bf93a8398
Only display plug-in checker when there's really a warning
As discussed with LukeChen-Ultimaker, we only want to display a button when there is really something up with the current set-up, not when there might be something up. Most users will be confused to see a button that always says that everything is fine.

This also simplifies the signal handling a lot.

Contributes to issue CURA-4557.
2018-03-22 01:31:35 +01:00
Ruben D
987b475e3b
Remove unused parameter
Contributes to issue CURA-4557.
2018-03-22 00:48:23 +01:00
Ruben D
f5c1e59166
Call checkObjectsForShrinkage directly from runChecks
I'd like to transition to a state where you can read in runChecks all the checks that are being run. The former function checkAllSliceableNodes is now a helper function to list sliceable nodes.

Contributes to issue CURA-4557.
2018-03-22 00:46:29 +01:00
Ruben D
7ec7136a3a
Remove debug code
Contributes to issue CURA-4557.
2018-03-22 00:39:07 +01:00
Ruben D
2db208cc75
Remove unused code
The IDs, group, and xlink and such are not used at all.

Contributes to issue CURA-4557.
2018-03-22 00:38:39 +01:00
Ruben D
f91abf042f
Add documentation for globals
And maybe they should not be globals.

Contributes to issue CURA-4557.
2018-03-22 00:35:55 +01:00
Ruben D
55b247abbd
Hide outdated message if checking again
And if the result is different.

Contributes to issue CURA-4557.
2018-03-22 00:32:46 +01:00
Ruben D
37edce5976
Reuse message instances
Slightly more performant. And now if you click on the button again you won't get a spammy new message each time.

Contributes to issue CURA-4557.
2018-03-22 00:28:00 +01:00
Ruben D
ab7f10ea52
Make model checker warning easier to translate
It's often more clear to have a variable name in there so that the translator knows what'll be filled in for the variable.

Contributes to issue CURA-4557.
2018-03-22 00:20:10 +01:00
Ruben D
c7ba9f9e37
Improve wording of warning for too large models
A bit simpler English here.

Contributes to issue CURA-4557.
2018-03-22 00:18:12 +01:00
Ruben D
6646d898c2
Remove debug code
This code was put in to allow debugging before the branches are merged. We should just assume that the two branches get merged at the same time.

Contributes to issue CURA-4557.
2018-03-22 00:14:58 +01:00
Aleksei S
47417c86a3 Rename method name
CURA-4846
2018-03-21 17:25:23 +01:00
Aleksei S
feb59f2531 Merge branch 'master' of github.com:Ultimaker/cura 2018-03-21 17:22:24 +01:00
Aleksei S
4fa195894d Fix: After reloading merged models they do not update origin position
CURA-4846
2018-03-21 17:21:11 +01:00
Ghostkeeper
4226f3641b
Better defaults for filament change
And better descriptions.
2018-03-21 17:12:54 +01:00
Diego Prado Gesto
5e3cf92197 CURA-5134 Add funtionality to lazily remove plugins 2018-03-21 16:57:48 +01:00
Jack Ha
d8d226c0d6 CURA-4557 it's now a small button next to the job spec when one of the warping materials is selected 2018-03-21 16:55:58 +01:00
Diego Prado Gesto
e6849d1b82 Merge branch 'master' of github.com:Ultimaker/Cura 2018-03-21 15:10:38 +01:00
Diego Prado Gesto
3eb9969d6d CURA-4870 Make the Sync button react when the output device changed,
otherwise can show a wrong value (not updated).
2018-03-21 15:08:34 +01:00
Jack Ha
457b3543d7 CURA-5128 WIP compressed g-code reader 2018-03-21 13:57:51 +01:00
Lipu Fei
da00bdf9c3 Fix SimulationView onSceneChanged signal binding
CURA-5130
2018-03-21 13:50:58 +01:00
Lipu Fei
143ee07228 Fix quality_type "Extra coarse" -> "extra coarse"
CURA-5129
2018-03-21 13:25:35 +01:00
Mark
c6e5123c2d Update the link so we can see how many people use it 2018-03-21 13:23:33 +01:00
Jack Ha
25bf7a6aba CURA-4557 added icon 2018-03-21 13:11:42 +01:00
Ian Paschal
6443db5853 CURA-4902 Removed useless case
Default case _is_ unknown!
2018-03-21 11:32:52 +01:00
Ian Paschal
3e7e828f4b CURA-4902 Standardized i18nc message labels
This one goes out to @fieldofview. ❤️
2018-03-21 11:31:01 +01:00
Ian Paschal
ad735472ff Merge branch 'master' of https://github.com/Ultimaker/Cura 2018-03-21 10:48:12 +01:00
Ian Paschal
db316708d6 CURA-4902 Challenging network message fix
This bug was very complicated to fix and involved careful troubleshooting of networked printers and eventual application of text-based message parsing and case switching. Should work now though.
2018-03-21 10:48:03 +01:00
Diego Prado Gesto
1beabd715f Merge branch 'master' of github.com:Ultimaker/Cura 2018-03-21 10:39:40 +01:00
Diego Prado Gesto
42b40a713d CURA-4870 Adapt the colors of the configuration list for the Ultimaker dark theme. 2018-03-21 10:34:25 +01:00
Mark
f9e5f58240 Merge branch 'master' of github.com:Ultimaker/Cura 2018-03-21 10:26:34 +01:00
Mark
46e53ff0c3 Clarify text
CURA-4833
2018-03-21 10:26:23 +01:00
Ian Paschal
7f6a89e6aa Fixed bug that didn't do anything
Sometimes `None` was in the grouped objects which threw an error when trying to use `.callDecoration("isGroup")` on it. Nothing seems to break before, apart from the error message, and nothing breaks now either. But no error message. So that's good.
2018-03-21 09:52:03 +01:00
Jack Ha
9ea59c1976 CURA-4557 rename ratio percentage to percentage 2018-03-20 17:07:03 +01:00
Ian Paschal
9dc50ec73f CURA-4400 Apply correct shader to grouped nodes 2018-03-20 16:54:34 +01:00
Jack Ha
1aba1cfe6a CURA-4557 model checker is now a tool, click to activate 2018-03-20 16:30:11 +01:00
Lipu Fei
5993847c4a Show printer group or machine name in workspace summary
CURA-5125
2018-03-20 16:23:23 +01:00