fieldOfView
ed669925ad
Disable print monitor if the printer is not (yet) ready to receive commands
...
CURA-1851
2016-08-04 15:06:22 +02:00
Jack Ha
2402ba3d0e
Bed temperature is now either a resolved value or a global value.
...
Contributes to CURA-2007
2016-08-04 14:30:48 +02:00
fieldOfView
ef36c70d83
Check if the printer is ready to receive *before* doing work.
...
This has very little to do with CURA-1990
2016-08-04 14:23:57 +02:00
Ghostkeeper
f3a119f9bb
Use correct extruder's value when inheriting global_inheritance_stack settings
...
This uses the new function extruderValue() which picks the value from a different extruder. Every setting that has the global_inheritance_stack property is now referenced via the extruderValue() setting in all functions.
Contributes to issue CURA-2024.
2016-08-04 13:35:13 +02:00
fieldOfView
31861d82dc
Show message while aborting
...
CURA-1990
2016-08-04 13:27:42 +02:00
fieldOfView
ca5d0fcb05
Merge branch 'master' of https://github.com/Ultimaker/Cura
2016-08-04 13:26:15 +02:00
Ghostkeeper
de7f32da19
Convert global_inherits_stack to int before slicing
...
Sometimes it was accidentally converted to a float when it passes through Javascript.
Contributes to issue CURA-2055.
2016-08-04 13:25:51 +02:00
fieldOfView
de3edffe3e
Merge branch 'master' of https://github.com/Ultimaker/Cura
2016-08-04 13:25:41 +02:00
fieldOfView
a74d5dd8cb
Show error text in print monitor
...
CURA-1990
2016-08-04 13:25:28 +02:00
fieldOfView
c4850a6ff2
Show error state after aborting a print
...
CURA-1990
2016-08-04 12:57:13 +02:00
Ghostkeeper
b89a9a8113
Allow freezing temperatures
...
But not on Ultimaker printers, because they crash.
2016-08-04 12:50:03 +02:00
Ghostkeeper
ee95e90b4b
Fix display update bug in per-object panel
...
Setting .value creates a new Python attribute in the object. Setting with setProperty creates the setting property, like we wanted.
Contributes to issue CURA-2011.
2016-08-04 12:36:33 +02:00
Ghostkeeper
d97c9f6e4c
Don't use extruder fallback on single-extrusion machines
...
Due to a gnawing feeling in the back of my head, I tested this with an UM2 and adding settings failed there. This fixes it.
Contributes to issue CURA-2011.
2016-08-04 11:36:45 +02:00
Arjen Hiemstra
4eb4a90ded
Call the new clearUserContainers/updateQualityChanges from the relevant actions
...
Contributes to CURA-2006
2016-08-04 02:13:24 +02:00
Arjen Hiemstra
9ef709962f
Start implementing a createQualityChanges method in ContainerManager
...
It will be used to create the quality change containers from the
existing user containers.
Contributes to CURA-2006
2016-08-04 02:12:32 +02:00
Arjen Hiemstra
0934ae70a8
Introduce clearUserContainers and updateQualityChanges methods in ContainerManager
...
They are moved from MachineManager which is really getting too large and
complicated.
Contributes to CURA-2006
2016-08-04 02:11:35 +02:00
Arjen Hiemstra
95c3aa8251
Split ContainerManager::mergeContainer into a checking bit and a function that does the actual work
...
Contributes to CURA-2006
2016-08-04 02:10:28 +02:00
Arjen Hiemstra
6eed25f145
Only write property changes to extruder stack if we actually should
...
Now global settings are once again stored in the global stack
Contributes to CURA-2006
2016-08-04 02:09:02 +02:00
Arjen Hiemstra
4de4053490
Properly implement "set as active extruder" menu entry
...
Contributes to CURA-2006
2016-08-04 02:08:06 +02:00
Arjen Hiemstra
aa8561fec7
Remove globalPropertyChanged
...
There should be no need for this if we properly store settings where
they should be stored.
Contributes to CURA-2006
2016-08-04 02:05:12 +02:00
Arjen Hiemstra
d42f390ed6
Add the new empty quality_changes container to new machines
...
Contributes to CURA-2006
2016-08-04 02:03:57 +02:00
Arjen Hiemstra
ab99100c56
Introduce an empty quality_changes container
...
Contributes to CURA-2006
2016-08-04 02:02:47 +02:00
Arjen Hiemstra
81f3422e36
Make settable_per_* properties read-only
...
Contributes to CURA-2006
2016-08-04 02:02:14 +02:00
fieldOfView
aba027373b
Merge branch 'master' of https://github.com/Ultimaker/Cura
2016-08-03 22:15:17 +02:00
fieldOfView
16e9c1b2bd
Tweak general preference page spacing
2016-08-03 22:14:39 +02:00
fieldOfView
6f9a8ea691
Add GCode Flavor switch
2016-08-03 20:50:47 +02:00
fieldOfView
6a8aa15678
Allow editing head polygon
2016-08-03 18:50:07 +02:00
fieldOfView
7d48ad7872
Fix qml warning in Printers page after adding a printer
2016-08-03 18:15:06 +02:00
Ghostkeeper
eeec460635
Merge branch 'feature_support_bottoms'
2016-08-03 17:40:28 +02:00
fieldOfView
0b1c4ea551
Make sure the output device gets selected above local file output
2016-08-03 17:05:20 +02:00
fieldOfView
10be9e6674
Fix an warning when a printer has a timeout before it has been fully discovered
...
CURA-1851
2016-08-03 17:04:50 +02:00
Ghostkeeper
b45d091641
Make camera animation feel snappier
...
It no longer eases into the animation, so it feels as if it reacts more immediately.
2016-08-03 12:54:54 +02:00
Ghostkeeper
557044b11c
Remove print statement
...
Wasn't meant to be committed, I reckon.
Contributes to issue CURA-2022.
2016-08-03 12:39:01 +02:00
Ghostkeeper
df1b6b8e88
Only get from extruder if global_inherits_stack is valid
...
Sometimes it is set to give -1 for some settings.
Contributes to issue CURA-2040.
2016-08-03 10:27:17 +02:00
Arjen Hiemstra
78aaf4caf0
Use the new extruderValues() function to determine max_warning of layer_height
...
Contributes to CURA-2009
2016-08-02 19:42:40 +02:00
Arjen Hiemstra
791d51df2a
Expose an extruderValue() function to value functions
...
It can be used to get the value of a specific extruder
Contributes to CURA-2009
2016-08-02 19:42:40 +02:00
Arjen Hiemstra
a7187e7fe3
Document getExtruderValues
2016-08-02 19:42:40 +02:00
Arjen Hiemstra
3c35830cb8
Expose an extruderValue() function to value functions
...
It returns the value of a setting of a specific extruder.
Contributes to CURA-2009
2016-08-02 19:42:40 +02:00
Arjen Hiemstra
b102a6cedd
Expose an extruderValues() function to value functions
...
It returns a list of values for all extruders so that things like max()
work.
Contributes to CURA-2009
2016-08-02 19:42:40 +02:00
Ghostkeeper
f568014e67
Add setting with value from support extruder stack
...
Upon adding the setting (making it visible) it takes the setting from the support extruder stack. It doesn't update afterwards.
Contributes to issue CURA-2011.
2016-08-02 16:49:38 +02:00
Ghostkeeper
5bd3d83c9e
Fix typos in documentation
...
Contributes to issue CURA-2011.
2016-08-02 16:49:38 +02:00
fieldOfView
805c513034
Code cleanup
...
CURA-2019
2016-08-02 16:23:33 +02:00
fieldOfView
95b06f317a
Fix "create" button on profiles page
...
CURA-2036
2016-08-02 16:13:17 +02:00
fieldOfView
f39b48459e
Merge branch 'master' of https://github.com/Ultimaker/Cura
2016-08-02 15:57:18 +02:00
fieldOfView
ab843b8187
Reset qml component when resetting a Machine Action
...
Contributes to CURA-2019 and fixes CURA-1978
2016-08-02 15:57:01 +02:00
Arjen Hiemstra
0f1c59c925
Properly catch when either extruder or global quality is not properly set
...
Cornercase, but it avoids bubbling odd error messages to the UI.
Fixes CURA-1997
2016-08-02 15:20:03 +02:00
Arjen Hiemstra
4f9fab9418
Set the right default extruder for the main property provider
...
Fixes CURA-2024
2016-08-02 14:49:57 +02:00
Ghostkeeper
292826f223
Fix typo
...
Missing space.
2016-08-02 14:18:01 +02:00
Arjen Hiemstra
b97b694f41
Force recreating the socket when using external-backend
...
This may recreate the socket with a new port number but at least it
recreates the socket now.
Partially fixes CURA-1877
2016-08-02 13:58:16 +02:00
Arjen Hiemstra
22b6ab9c42
Set the extruder stack to a proper default when creating SettingOverrideDecorator
...
Turns out it otherwise fails to send the right data.
Fixes CURA-2032
2016-08-02 13:58:16 +02:00