Lipu Fei
1c605a5108
Fix different strategies for machine and quality in project loading
...
CURA-4839
2018-01-23 10:58:43 +01:00
Lipu Fei
3fb9877a30
Add call_on_qt_thread to fix project loading crashing on rendering
...
CURA-4839
See comments...
2018-01-22 17:22:27 +01:00
ChrisTerBeke
2eef282b40
Merge branch '3.2' of https://github.com/Ultimaker/Cura into 3.2
2018-01-22 17:18:19 +01:00
ChrisTerBeke
129f9cc16c
Fixes for custom FMD printer material diameter upgrade and storage - CURA-4835
2018-01-22 17:18:09 +01:00
Diego Prado Gesto
26d77778c1
Merge branch '3.2' of https://github.com/Ultimaker/Cura into 3.2
2018-01-22 15:40:59 +01:00
Ghostkeeper
50ccf101d8
Don't write Octoprint keys to workspace projects
...
They should not be shared since they are private keys, so let's protect the user from accidentally sharing it via a project file.
2018-01-22 15:37:51 +01:00
Diego Prado Gesto
619a8ccce5
CURA-4839 Fix single extrusing for overrite the extruder stack.
2018-01-22 15:04:24 +01:00
Diego Prado Gesto
e2bc14cc58
Change layer thickness colormap to parula-like ( https://es.mathworks.com/help/matlab/ref/parula.html )
2018-01-22 13:41:37 +01:00
Diego Prado Gesto
20da35ec5c
Check when the containers are empty instead of None. Contributes to CURA-4845
2018-01-22 13:12:22 +01:00
Jack Ha
8d8fa0269a
CURA-4821 loading gcode will now delete all existing models from all build plates and delete existing layer data to be processed
2018-01-22 12:57:50 +01:00
Jack Ha
93dbf93ee0
Merge branch '3.2' of github.com:Ultimaker/Cura into 3.2
2018-01-22 11:07:50 +01:00
Jack Ha
ba29d64592
CURA-4821 Fix one at a time slicing for builtiplexer
2018-01-22 11:07:38 +01:00
Diego Prado Gesto
fe6019988c
CURA-4839 Create variable before asignment
2018-01-22 10:53:52 +01:00
Lipu Fei
b92ebadfd0
Fix quality_changes for single-extrusion machines
...
CURA-4839
- Add newly created quality_changes container to ContainerRegistry
- If an extruder is created by CuraContainerRegistry, in project
loading, do not try to override extruder's quality changes.
2018-01-19 15:05:05 +01:00
ChrisTerBeke
d035ace40d
Add method to set active extruder count to machine manager so other plugins can use it, add empty definitions container template
2018-01-19 13:32:25 +01:00
Lipu Fei
e0c69eb675
Pressing enter on project overview will load the project file
...
CURA-4735
2018-01-19 12:51:09 +01:00
Diego Prado Gesto
f25aad8091
CURA-4821 Remove debug output
2018-01-19 11:18:46 +01:00
Diego Prado Gesto
1f4e7421c1
Revert "CURA-4821 Remove debug info"
...
This reverts commit d03ecf3cba84d1551d6cb979ef0fb094da92a3e2.
2018-01-19 11:17:42 +01:00
Lipu Fei
02291bb6a3
better name: "Compatible material diameter" in Machine Settings
...
CURA-4832
2018-01-19 11:15:55 +01:00
ChrisTerBeke
a76c84ca30
Finally remove annoying firmware check log line for non-UM3 printers
2018-01-19 10:42:04 +01:00
Diego Prado Gesto
a6acf4a4af
CURA-4829 Do not save the quality changes profile in the GCode if the
...
containers are empty.
Change the message when trying to import a GCode as a profile, but not profile was stored.
2018-01-19 10:34:04 +01:00
Diego Prado Gesto
d03ecf3cba
CURA-4821 Remove debug info
2018-01-19 09:16:22 +01:00
Diego Prado Gesto
2e4b4036e7
Merge branch '3.2' of https://github.com/Ultimaker/Cura into 3.2
2018-01-18 15:50:06 +01:00
Diego Prado Gesto
ece63bfea8
CURA-4821 The previous cached layer data is removed when a GCode is loaded. Temporary solution for one buildplate.
2018-01-18 15:47:01 +01:00
Lipu Fei
322420092d
Fix extruder handling in project loading
...
CURA-4824
When a machine is getting overriden, it should not try to create the
ExtruderStack for the single-extrusion machine loaded from the project
file, otherwise that ExtruderStack will become an extra one.
2018-01-18 13:49:41 +01:00
Jack Ha
1796a182fa
CURA-4525 fix crashing cura due to empty build plate
2018-01-18 11:54:30 +01:00
Diego Prado Gesto
5c0e2d39a3
Avoid zero thickness to be shown in layer view.
2018-01-17 11:54:22 +01:00
Diego Prado Gesto
e6169a7c61
Fix some typos
2018-01-17 11:53:31 +01:00
Diego Prado Gesto
cc89ddf5f7
Revert "Avoid zero thickness to be shown in layer view."
...
I saw that with these changes, Cura crashes when loading a GCode.
This reverts commit 8dd21892d33277bec88895393f992b612b7af526.
2018-01-17 11:39:38 +01:00
Diego Prado Gesto
8dd21892d3
Avoid zero thickness to be shown in layer view.
...
Also fix some typos.
2018-01-17 11:34:25 +01:00
Lipu Fei
b0d2ef0f72
Correct default material diameter value for single-extrusion machines
...
CURA-4812
2018-01-16 15:04:21 +01:00
Diego Prado Gesto
0a4c30603f
Change style of Add/Remove printers link in Monitor tab
2018-01-16 13:07:27 +01:00
Jack Ha
a0738c2977
CURA-4808 fix extruder setting change trigger slice. re-introduce extrudersAdded signal, probably needed because of timing issues (extruder added after loading global container). it's the inversion of 225b03e98ee1d92467176a1fd1ef3605ce0999c7
2018-01-16 11:49:45 +01:00
Ghostkeeper
1e892dc45c
Remove unused variables
...
Contributes to issue CURA-4810.
2018-01-16 10:53:14 +01:00
Ghostkeeper
063eb8e5cd
Don't give an error when reading normal 3MF files
...
We have a signalling return value for this case. Let's use it.
Contributes to issue CURA-4810.
2018-01-16 10:53:02 +01:00
Jack Ha
71e4d42409
CURA-4795 set build plate of newly loaded 3mf files to active build plate
2018-01-16 10:47:30 +01:00
Lipu Fei
b60903afc2
Fix setting new ID in project loading
...
CURA-4795
2018-01-15 11:02:52 +01:00
Lipu Fei
20e7fe911f
Only save models on the active build plate in 3MFWriter
...
CURA-4792
2018-01-15 10:49:38 +01:00
Lipu Fei
b54b075cc9
Use isinstance() instead or issubclass()
...
CURA-4525
2018-01-12 16:42:34 +01:00
Lipu Fei
225b03e98e
No need for the extra extrudersAdded signal
...
CURA-4784
2018-01-12 09:58:07 +01:00
Lipu Fei
8b3bd71b36
Get extruders list from GlobalStack itself
...
CURA-4784
2018-01-12 09:57:34 +01:00
Aleksei S
3f4a2c565c
Fix: after extruders switch do not trigger slicing, provided a new signal
...
which is triggered after adding extruder and it subscribers for property changes
2018-01-11 13:32:05 +01:00
Jack Ha
d91a2e1ca3
CURA-4525 move reset print information to a better place to prevent it sending info of non existent build plates
2018-01-10 16:04:56 +01:00
Jack Ha
6262003069
CURA-4525 reset the print information for build plates that are marked for slicing
2018-01-10 16:01:26 +01:00
Jack Ha
0fdb470ec7
CURA-4525 only try to slice next build plate if there are actually build plates to slice
2018-01-10 14:39:26 +01:00
Jack Ha
dab0ebd208
CURA-4525 fix saving empty gcode giving error
2018-01-10 14:25:09 +01:00
Jack Ha
686ac2292d
CURA-4525 CURA-4772 fix gcode not overlapping thoughout build plates
2018-01-10 14:13:18 +01:00
Jack Ha
80aaad83e1
CURA-4525 fix manual slice slicing more than one build plate at a time
2018-01-10 14:12:21 +01:00
jack
4751de00ae
Merge pull request #3089 from fieldOfView/feature_support_mesh_enhancements
...
Support Mesh enhancements
2018-01-10 11:58:22 +01:00
ChrisTerBeke
fd86cc84e2
check if parent exists before using width and height properties from it
2018-01-10 11:17:26 +01:00