Lipu Fei
c5d443109b
Split MaterialGroup and MaterialNode
2018-02-28 11:12:44 +01:00
Lipu Fei
615b20aa5b
Merge remote-tracking branch 'origin/master' into refactoring_machine_manager
2018-02-28 09:51:26 +01:00
Ian Paschal
1eaec2ecbc
Update ISSUE_TEMPLATE.md
2018-02-28 09:17:11 +01:00
Ian Paschal
a74282a664
Update ISSUE_TEMPLATE.md
2018-02-28 09:15:53 +01:00
Jack Ha
7507ba10a9
Merge branch 'refactoring_machine_manager' of github.com:Ultimaker/Cura into refactoring_machine_manager
2018-02-27 16:33:44 +01:00
Jack Ha
01071da4c1
CURA-4606 corrected slider bar, it now updates correctly from 0 available qualities to 1 available quality
2018-02-27 16:33:37 +01:00
Lipu Fei
85e3857785
Use getters to get managers for CuraStackBuilder
2018-02-27 16:12:28 +01:00
Lipu Fei
9dcd72fb36
Remove outdated TODOs
2018-02-27 16:06:09 +01:00
Ian Paschal
62e7cb9a2d
CURA-4972 Allow reslice after setting is removed
...
The issue Andreea found was caused by the fact that the object was unsubscribed from setting validation while still having the illegal value, because the setting (and its illegal value) was removed AFTER unsubscribing. Thus the illegal value got "saved" until the next time you added that setting and set the correct value.
2018-02-27 16:05:07 +01:00
Lipu Fei
632e0469fb
Fix 3MF Reader
2018-02-27 16:01:11 +01:00
Lipu Fei
f304e7f2e7
Revert "Use userChanges instead of getTop()"
...
PerObjectContainerStacks are not CuraContainerStacks, so we cannot use "userChanges"
with it.
2018-02-27 16:01:11 +01:00
Jack Ha
85f3b7dcee
Merge branch 'refactoring_machine_manager' of github.com:Ultimaker/Cura into refactoring_machine_manager
2018-02-27 15:15:13 +01:00
Jack Ha
ae00fc2a7e
CURA-4606 change activeQualityLayerHeight to use self._current_quality(_changes)_group
2018-02-27 15:15:04 +01:00
Jack Ha
cbeaf3b287
CURA-4606 set empty quality when setting active machine when the current quality type is not in the available qualities
2018-02-27 15:14:34 +01:00
Lipu Fei
950f6708c4
Make sure to generate unique name for duplicated quality changes
2018-02-27 14:20:43 +01:00
Jack Ha
fae82ef242
Merge branch 'refactoring_machine_manager' of github.com:Ultimaker/Cura into refactoring_machine_manager
2018-02-27 13:57:37 +01:00
Jack Ha
08bfe93385
CURA-4606 CURA-5020 switching to quality changes now also checks and shows keep or discard user settings
2018-02-27 13:57:30 +01:00
Lipu Fei
2f86687320
Fix init machine for machines loaded from project files
2018-02-27 13:49:45 +01:00
Lipu Fei
a2e84bbe97
Fix set quality group in init machine
2018-02-27 13:49:20 +01:00
Lipu Fei
dfa870b6a9
Remove approximate diameter unit tests because the function/property is gone
2018-02-27 13:15:03 +01:00
Lipu Fei
75573da9dd
Fix merge conflicts with master
2018-02-27 13:08:29 +01:00
Lipu Fei
5412a29ef9
Fix update quality upon material change
2018-02-27 13:05:19 +01:00
Jack Ha
df46241225
CURA-4606 CURA-5012 corrected and moved approximateMaterialDiameter to ExtruderStack
2018-02-27 13:03:08 +01:00
Ghostkeeper
c47045a42e
Revert "CuraApplication/UM.MeshBuilder: Removing _reloadMeshFinished"
...
This reverts commit 269b52487ed28e42daf7e2716117c4d3d27bc2fa. It was crashing Cura when pressing F5.
The completion of this job should not be moved to Uranium because the job exists only in Cura.
Contributes to issue CURA-4912.
2018-02-27 11:47:17 +01:00
Jack Ha
d79206301d
CURA-4606 CURA-5012 fix incompatible diameter update message in materialview
2018-02-27 11:43:54 +01:00
Ghostkeeper
b54d709f96
Merge branch 'master' of https://github.com/maukcc/Cura into maukcc-master
2018-02-27 10:25:11 +01:00
Jack Ha
22cf5abec2
Merge branch 'master' into refactoring_machine_manager
2018-02-27 10:24:56 +01:00
Lipu Fei
ccd4bb285b
Use userChanges instead of getTop()
2018-02-26 19:40:31 +01:00
Lipu Fei
17d3be03b4
Use getMaterialManager() in ContainerManager
2018-02-26 19:38:44 +01:00
Lipu Fei
d9d2cc9069
Remove unused code in PrintInformation
2018-02-26 19:37:29 +01:00
Lipu Fei
a74f84fce7
Add comment why sorting the material group map
2018-02-26 19:35:56 +01:00
Lipu Fei
0b8678d2ae
Explicitly create MachineManager
2018-02-26 19:33:16 +01:00
Lipu Fei
12c51f4066
Use setActiveMachine() in project loading
2018-02-26 17:05:55 +01:00
Ian Paschal
f98b60f549
Merge pull request #2827 from Ultimaker/thopiekar-UM-watch-files-for-modification
...
CuraApplication/UM.MeshBuilder: Removing _reloadMeshFinished
2018-02-26 16:58:55 +01:00
Jack Ha
d471e34e48
Merge branch 'refactoring_machine_manager' of github.com:Ultimaker/Cura into refactoring_machine_manager
2018-02-26 16:33:32 +01:00
Jack Ha
c23827cfa1
CURA-4606 CURA-5003 activate duplicated material and always switch to correct material after some material change
2018-02-26 16:33:25 +01:00
Ghostkeeper
b5d1e5be36
Remove 'None' default for quality_type
...
It has no semantic meaning to specify that here. The behaviour of this commit should be the same since 'None' is the default value for that parameter.
Contributes to issue CURA-4966.
2018-02-26 16:21:46 +01:00
Ian Paschal
02c78faabc
Merge pull request #3404 from Ultimaker/CURA-4972_per_object_setting_validation
...
Cura 4972 per object setting validation
2018-02-26 16:06:44 +01:00
Ghostkeeper
c16214e0f3
Traditional Chinese is complete again
...
At least, complete for 3.2.
2018-02-26 15:48:04 +01:00
Ghostkeeper
94bce53691
Update headers
2018-02-26 15:47:07 +01:00
Ghostkeeper
6169c36b06
Merge branch 'update-zh_TW-translation-3.2' of https://github.com/dinowchang/Cura into dinowchang-update-zh_TW-translation-3.2
2018-02-26 15:45:33 +01:00
Ghostkeeper
cde67ab84c
Add warning for low Retraction Min Travel
...
Because if you set it to be too close to the line width, you'll get retractions between every skin line.
2018-02-26 14:48:43 +01:00
Ghostkeeper
91d271b993
Reset UM2+ PP profiles retraction minimum travel
...
These settings were set to be lower than the line width. I'm resetting them so that they will again be 2 times the line width. Otherwise we'll get retractions between every skin line which is really bad for PP.
Fixes #3171 .
2018-02-26 14:48:43 +01:00
Diego Prado Gesto
197508028a
Merge branch 'master' of github.com:Ultimaker/Cura
2018-02-26 14:03:14 +01:00
Diego Prado Gesto
f5b3775b7c
CURA-4966 When loading a project, check the quality in all the extruder stacks and replace with
...
the global quality if they don't match.
2018-02-26 14:01:43 +01:00
Aleksei S
6df4ad3f6d
Merge branch 'master' of github.com:Ultimaker/cura
2018-02-26 11:51:56 +01:00
Aleksei S
cd0846fad2
PostProcessing plugi, script Pause at Height redo layers
...
gives incorrect E-values
CURA-4670
2018-02-26 11:49:51 +01:00
Lipu Fei
9ddc6a52b7
Refactor fix for extruder stack material diameters and nozzle sizes
2018-02-26 11:40:21 +01:00
Diego Prado Gesto
1f5d4e90c4
Merge branch 'CURA-4968_support_eraser_on_platform'
2018-02-26 11:28:20 +01:00
Jack Ha
2df9802ba5
CURA-4606 CURA-5010 fix print information crashing on printer switch
2018-02-26 09:57:16 +01:00