fieldOfView
3d61b7fb75
Prevent signal storm when changing a property
...
Contributes to CURA-2429
2016-09-26 10:58:15 +02:00
Jack Ha
4547cfe504
Introduced resolveOrValue which fixes resolvement with dependencies for the most part. CURA-2232
2016-09-26 10:37:44 +02:00
Aldo Hoeben
281f9e18a3
Merge pull request #994 from Ultimaker/optimise_machine_switch
...
Speed up switching between multiextrusion machines
2016-09-23 12:01:17 +02:00
Jaime van Kessel
0b6c196659
Moved getAllExtruderValues to extruder manager
...
CURA-2407
2016-09-22 16:36:27 +02:00
Jaime van Kessel
e0109a1857
Infill wipe distance and travel avoid distance are now also taken into account
...
CURA-2407
2016-09-22 16:00:18 +02:00
Jaime van Kessel
2820ef6236
Merge branch 'master' of github.com:Ultimaker/Cura
2016-09-22 15:42:43 +02:00
Jaime van Kessel
4141a87887
BuildVolume now takes the extra line by extra extruders into account
...
CURA-2407
2016-09-22 15:42:04 +02:00
fieldOfView
10af3ee5ab
More defensive coding to prevent division by zero
...
CURA-2443
2016-09-22 15:16:39 +02:00
Jaime van Kessel
4e3384e640
Merging with groups no longer causes devision by zero
...
CURA-2443
2016-09-22 14:33:01 +02:00
Jaime van Kessel
7a85430f70
Merging no longer crashes if node has no meshdata
...
CURA-2443
2016-09-22 14:25:00 +02:00
Jaime van Kessel
4792aadc3a
Platform collision no longer crashes if node has no parent
...
CURA-2443
2016-09-22 14:11:44 +02:00
fieldOfView
847d6429d0
Speed up switching between multiextrusion machines
...
ExtruderManager.addMachineExtruders is supposed to create a cache, but this cache was always rebuilt because of an indentation error.
2016-09-22 13:49:18 +02:00
Simon Edwards
983e963dd3
Fix for deleting quality changes profiles.
...
Contributes to CURA-2414 Quality changes profiles are created incorrectly
2016-09-22 11:59:03 +02:00
fieldOfView
fef1cfb5e8
Merge branch 'master' of https://github.com/Ultimaker/Cura
2016-09-22 11:23:06 +02:00
fieldOfView
170a689b59
Select the correct preferred variant for multiextrusion printers
...
CURA-2424
2016-09-22 11:22:54 +02:00
Simon Edwards
8cbe410e34
Fix for creating profiles via the Create button.
...
Contributes to CURA-2414 Quality changes profiles are created incorrectly
2016-09-22 11:07:25 +02:00
fieldOfView
57cd7f43db
Merge branch 'master' of https://github.com/Ultimaker/Cura
2016-09-21 21:22:00 +02:00
fieldOfView
9300489796
Shade layerview elements printed with non-active extruder(s)
...
CURA-2025
2016-09-21 21:21:20 +02:00
Tim Kuipers
d8b1486637
doc: better documentation of limit_to_extruder and resolve properties in the JSON (CURA-2308)
2016-09-21 17:54:47 +02:00
Ghostkeeper
c1a593c3d8
Create new user profile upon upgrading machine instance
...
This defines a new configuration type: 'user', for the user profile.
Contributes to issue CURA-844.
2016-09-21 17:34:22 +02:00
Ghostkeeper
9501f9b17c
Make VersionUpgradeManager a singleton
...
This way we can access the manager from anywhere, without adding a getter to CuraApplication or something.
Contributes to issue CURA-844.
2016-09-21 17:34:22 +02:00
Simon Edwards
46dd4f6093
Fix for duplicating quality changes profiles on the UM2.
...
Contributes to CURA-2414 Quality changes profiles are created incorrectly
2016-09-21 16:51:30 +02:00
Jaime van Kessel
51dee95c8f
Merge branch 'master' of github.com:Ultimaker/Cura
2016-09-21 16:37:39 +02:00
Jaime van Kessel
92389365b6
If a machine inherits qualities, it tries to select the correct variant ID's as well
...
CURA-2424
2016-09-21 16:36:45 +02:00
Simon Edwards
90dedc354c
* Make sure that quality changes are machine dependent but material independent.
...
* Correctly handle machines which derived (subclasses) from other machines.
* Some refactoring and a lot more comments.
Contributes to CURA-2414 Quality changes profiles are created incorrectly
2016-09-21 15:26:20 +02:00
fieldOfView
dea7192000
Hide build volume message when it no longer applies
...
CURA-2312
2016-09-21 15:21:16 +02:00
Jaime van Kessel
7f723632ea
Build size is now only changed for one at a time mode if there is more than one object
...
CURA-2312
2016-09-21 13:07:29 +02:00
Jaime van Kessel
eb1d5e13d0
Only disconnect old stack if we found a new one
...
CURA-2361
2016-09-21 11:25:57 +02:00
Jaime van Kessel
c6cae8a6eb
Ooze shield is now also taken into account for buildVolume
...
CURA-2407
2016-09-21 09:57:17 +02:00
Jaime van Kessel
0cfa8c0205
Fixed check for has_variant_materials
...
CURA-2271
2016-09-20 15:11:20 +02:00
Jack Ha
2b4377b509
Fixed update resolvements by moving signal emits. CURA-2232
2016-09-20 14:03:55 +02:00
Jaime van Kessel
789db04d03
Inheritance manager now also listens to global property changed
...
CURA-2361
2016-09-20 09:41:04 +02:00
Jaime van Kessel
850a83fd8d
We now use correct size of disallowed area for prime tower
...
CURA-2394
2016-09-19 13:18:38 +02:00
Jaime van Kessel
aac395cb79
Settings that are not settable per extruder but used by settings who are are now also copied
...
CURA-2409
2016-09-19 13:01:31 +02:00
Jaime van Kessel
ddd4a46e76
Merge branch 'master' of github.com:Ultimaker/Cura
2016-09-19 12:42:21 +02:00
Jaime van Kessel
75c788c31a
Moved check for top container setting function up in the code
...
Should improve performance a bit. CURA-2361
2016-09-19 12:40:05 +02:00
Jaime van Kessel
642b6b1ca3
Updated documentation
...
CURA-2361
2016-09-19 12:37:13 +02:00
Ghostkeeper
fd181ca0c3
Fix display of extruder values for enums
...
It wasn't always a list of ints. For enums, it's a list of strings. We have several other types. Just use variant.
Contributes to issue CURA-2232.
2016-09-16 15:56:22 +02:00
Jaime van Kessel
482ea83284
Hiding a setting forces settingInheritance manager to re-evaluate
...
CURA-2361
2016-09-16 15:32:16 +02:00
Jaime van Kessel
6d2520ffbb
_settingIsOverwritingInheritance now also checks if there is a non setting value before it
...
CURA-2361
2016-09-16 14:25:44 +02:00
Jaime van Kessel
4f547fff8d
Category setting icon now becomes invible if clicked
...
CURA-2361
2016-09-16 13:58:26 +02:00
Jaime van Kessel
132ed1d258
Pressing inheritance button for category now makes all inherited children visible
...
CURA-2361
2016-09-16 13:10:14 +02:00
Jaime van Kessel
7793cb16d1
Updated documentation
...
CURA-2361
2016-09-16 12:49:15 +02:00
Jaime van Kessel
615ec67b1b
Enabled property is now taken into account for inheritance override
...
CURA-2361
2016-09-16 11:49:23 +02:00
Jaime van Kessel
9a7057ce65
Use recursive check to add categories to list
...
CURA-2361
2016-09-16 11:45:57 +02:00
Jaime van Kessel
b43a5a7e31
Change order of initialisation, so we don't overwrite list with empty data
...
CURA-2361
2016-09-16 11:28:12 +02:00
Jaime van Kessel
e282e35b9c
Merge branch 'master' of github.com:Ultimaker/Cura
2016-09-16 11:19:19 +02:00
Jaime van Kessel
5d84490d70
SettingInheritance manager now has a complete list of all settings that have inheritance overridden
...
CURA-2361
2016-09-16 11:18:20 +02:00
Jaime van Kessel
50f7c41ae4
Added SettingsInheritanceManager
...
CURA-2361
2016-09-16 09:38:52 +02:00
Jack Ha
692eb42aa7
When switching nozzle or material, drop mismatching quality changes. CURA-2248
2016-09-15 17:05:14 +02:00