4088 Commits

Author SHA1 Message Date
fieldOfView
1f53ce0d4d Fix weight calculation
CURA-1038
2016-07-22 13:43:26 +02:00
Jaime van Kessel
83ec6e849a Multiple changes when quality profiles have different values should no longer break the link
CURA-1758
2016-07-22 13:16:35 +02:00
Jaime van Kessel
df46a61d38 Active stack should no longer influence changing of targeted settings
CURA-1758
2016-07-22 11:44:37 +02:00
Jaime van Kessel
cafb46cb1d First container is now updated withouth recursion possible
We now use a set of keys that we are handling in order to prevent the lock

CURA-1758
2016-07-22 10:43:26 +02:00
Johan K
4c402e5bb7 Removed the layer data empty guard in ProcessSlicedLayers as the problem was solved in the backend. 2016-07-22 10:22:07 +02:00
Johan K
c6790981d6 Merge branch 'master' of https://github.com/Ultimaker/Cura into layerview_dev 2016-07-22 10:21:41 +02:00
Jaime van Kessel
8307dba643 Revert "Commented out 2 lines of code that caused issues with reset"
This reverts commit 568d30d17b85dc1fd5bd4ab784e750ac237cdb39. Turned out this causes recursion issue when changing materials
2016-07-22 09:33:44 +02:00
Jaime van Kessel
7e48b6ad4c Removed global_inherit_stack from support enable and support type
CURA-1758
2016-07-22 09:03:14 +02:00
Jaime van Kessel
87b9b17f98 Now the right extruder is actually used (instead of randomly mixing it up)
CURA-1758
2016-07-21 21:42:02 +02:00
Jaime van Kessel
568d30d17b Commented out 2 lines of code that caused issues with reset
The documentation doesn't mention why the code is there, so i've commented them out for the time beeing

CURA-1758
2016-07-21 21:19:25 +02:00
Jaime van Kessel
4346d5a233 Settings now point to the right extruder stack
CURA-1758
2016-07-21 20:54:02 +02:00
fieldOfView
dd78561e25 Remove global tab
CURA-1758
2016-07-21 15:35:20 +02:00
fieldOfView
d4744735c6 Remove global inheritance for most settings
CURA-1758
2016-07-21 15:33:35 +02:00
fieldOfView
caa202e3d6 Make sure values from loaded profile permeate to other stacks
CURA-1758
2016-07-21 15:28:10 +02:00
fieldOfView
a64e0fa8e8 Fix copyValueToExtruders (rebase-accident)
CURA-1758
2016-07-21 15:12:31 +02:00
fieldOfView
baf9d81e47 Massively simplify the strategy
This removes the *_global_variant, *_global_material and *_global_quality profiles and instead uses the same profiles for the global stack as for extrude 0.

CURA-1758
2016-07-21 15:12:31 +02:00
fieldOfView
0857017ac6 Add a context-menu item to copy a value to all extruders.
CURA-1758
2016-07-21 15:12:30 +02:00
fieldOfView
89b601791d Fix possible error when a printer fails to load
CURA-1758
2016-07-21 15:12:30 +02:00
fieldOfView
fa8b58844d Initialise multiextrusion global stacks to new empty profiles
_EmptyInstanceContainer does not allow setting properties and does not emit signals

CURA-1758
2016-07-21 15:12:30 +02:00
fieldOfView
2e75430d0e Update the global container when switching variant/material/quality profiles
CURA-1758
2016-07-21 15:12:29 +02:00
fieldOfView
81f9467ca0 Update the global value when the "global_inherits_stack" value changes
CURA-1758
2016-07-21 15:12:29 +02:00
fieldOfView
16315b6e1d Fix reset value icon on non-per-extruder-settable settings
CURA-1758
2016-07-21 15:12:28 +02:00
fieldOfView
5d613bd22e Make sure _active_container_stack is properly initiated
CURA-1758
2016-07-21 15:12:28 +02:00
fieldOfView
a31ffc4ebf Select first extruder when switching to a printer (continued)
The days of the global tab are numbered

CURA-1758
2016-07-21 15:12:28 +02:00
fieldOfView
8a6f41d7e7 Initialise multiextrusion global stacks to empty profiles
CURA-1758
2016-07-21 15:12:27 +02:00
fieldOfView
a48b3b7398 Select first extruder when switching to a printer
The days of the global tab are numbered

CURA-1758
2016-07-21 15:12:27 +02:00
fieldOfView
efa2099912 Remove stray debug code
CURA-1758
2016-07-21 15:12:26 +02:00
fieldOfView
64c870a3cf Disable setting support_enable per extruder
This prevents a lot of confusion with setting the support_extruder_nr to an extruder which then has support_enable set to False (resulting in no support). It is still possible to print some objects with no support using the Per Object Settings tool.

CURA-1758
2016-07-21 15:12:26 +02:00
fieldOfView
3923d43567 Disable simple mode controls on global tab
CURA-1758
2016-07-21 15:12:26 +02:00
fieldOfView
7302baa7da Add icon to settings that can only be set globally (for all extruders)
CURA-1758
2016-07-21 15:12:25 +02:00
fieldOfView
97b3dd8f70 Copy values of global-only setting values to all extruders
CURA-1758
2016-07-21 15:12:25 +02:00
fieldOfView
2387da1a28 Make the global stack value mirror the stack value appropriate for this setting
CURA-1758
2016-07-21 15:12:25 +02:00
fieldOfView
8537c5a0e2 Introduce a property that says which extruder the global stack should get its value from.
CURA-1758
2016-07-21 15:12:24 +02:00
fieldOfView
121cd19e83 Disable the settings in the global tab
CURA-1758
2016-07-21 15:12:24 +02:00
Jaime van Kessel
6602177102 Removed unneeded getMeshData call
CURA-1622
2016-07-21 13:20:37 +02:00
Jaime van Kessel
8eef34ac45 USB printer connection is now reset when print is completed
CURA-1822
2016-07-21 10:30:22 +02:00
Jaime van Kessel
33313ddb70 Fixed some imports for USB printing 2016-07-20 15:15:16 +02:00
Jaime van Kessel
f8a9fa1a66 Deleting objects from groups no longer cause position changes
CURA-1891
2016-07-20 14:44:44 +02:00
Jaime van Kessel
0cf39b0ad4 Merge branch 'master' of github.com:Ultimaker/Cura 2016-07-20 14:12:32 +02:00
Jaime van Kessel
77c5d25e70 Cutoff point for convex hull is now a bit below 0 to prevent rounding issues.
CURA-1608
2016-07-20 14:11:16 +02:00
Jack Ha
aaa63b5379 Merge branch 'master' of github.com:Ultimaker/Cura 2016-07-20 13:25:33 +02:00
Jack Ha
cbbf62106d Fix moving objects through bottom. 2016-07-20 13:25:05 +02:00
Jaime van Kessel
6ec69d523b Fixed reloading meshes for 3mf
CURA-1622
2016-07-20 13:05:45 +02:00
Jack Ha
612bb39680 Compensated build volume bbox and scale_to_max_bounds with raft_thickness.
Rework of CURA-1707
2016-07-20 11:36:32 +02:00
Jack Ha
84d7dd408a Merge branch 'master' of github.com:Ultimaker/Cura 2016-07-20 11:14:36 +02:00
Jack Ha
be1ea9bffd Merge branch 'master' of github.com:Ultimaker/Cura 2016-07-20 11:13:55 +02:00
Jaime van Kessel
923e4de4ed Stack changes now also ensure that validation state change signal is emitted
CURA-1890
2016-07-20 11:13:24 +02:00
Jack Ha
79f640e344 Fixed simple sidebar infill label font. CURA-1824 2016-07-20 11:12:44 +02:00
Jaime van Kessel
b69388525f Fixed uncaught exception on first run 2016-07-20 11:06:26 +02:00
Jaime van Kessel
bb4d4e7807 Moved viewmode in order so the tooltip is displayed over per-object settings panel
CURA-1651
2016-07-20 11:01:38 +02:00