Commit graph

4047 commits

Author SHA1 Message Date
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
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
fieldOfView
0f9b989ae8 Revert "Show "ghosts" for all objects on the buildplate in layerview"
This reverts commit b765855ba5.
2016-08-02 12:30:22 +02:00
Tim Kuipers
dc3d22f148 JSON: disabled flow temp again (CURA-1174) 2016-08-02 11:48:47 +02:00
Arjen Hiemstra
186cd2034c Remove forced setting of extruder 0 on component complete
This would force the object's extruder to 0 every time the per object
panel would update, causing the extruder to be reset.

Fixes CURA-2026
2016-08-02 11:42:04 +02:00
Arjen Hiemstra
9773a16bc6 Properly set active extruder when deepcopying SettingOverrideDecorator
Fixes CURA-2022
2016-08-02 11:33:23 +02:00
Arjen Hiemstra
278d6c122d Merge branch 'feature_layerview_ghosts' of github.com:ultimaker/Cura
* 'feature_layerview_ghosts' of github.com:ultimaker/Cura:
  Show "ghosts" for all objects on the buildplate in layerview
2016-08-02 10:22:39 +02:00
fieldOfView
7d65e0d62b Add title to machine action window 2016-08-02 09:51:58 +02:00
fieldOfView
a2fa8246b6 Disable UM2 material-related settings depending on gcode flavor...
...instead of hardcoding them as disabled.

The fdmprinter inheritance-functions for "enabled" are combined with a check for the flavor. This way it will be easier to switch an UM2 to a functional Reprap flavor in a variant. CURA-580
2016-08-02 09:50:42 +02:00
fieldOfView
42fc25ab09 Move sorting of DefinitionContainerModel out of qml
Add printer dialog now has sections by a configurable metadata property. A prefered section is set to always show on top.
Add weights to the Ultimaker printer definitions to create a sensible list (newest on top).

CURA-1593
2016-08-01 19:18:56 +02:00
fieldOfView
b765855ba5 Show "ghosts" for all objects on the buildplate in layerview
CURA-1601
2016-08-01 17:33:00 +02:00
fieldOfView
0d9d4b88ce Hide "Type" label when no printer is selected on the manager printers page 2016-08-01 16:56:56 +02:00
fieldOfView
9b4383f361 Merge branch 'master' of https://github.com/Ultimaker/Cura 2016-08-01 16:38:41 +02:00
fieldOfView
68fc9af4c2 Fix removing extruder stacks and extruder user profile
CURA-1898 broke fix for CURA-1896
2016-08-01 16:38:31 +02:00
Ghostkeeper
e7452cd644
Make speed_layer_0 and cousin settings not per-mesh
Fixed up some of the settable_per stuff.

Contributes to issue CURA-1507.
2016-08-01 16:35:48 +02:00
fieldOfView
7b873fc397 Fix renaming profiles
CURA-2017
2016-08-01 16:05:57 +02:00
fieldOfView
1808c44d02 Change behavior of the "Close" button on a machineaction dialog
Pressing close now "rejects" the action, similar to pressing "cancel" in the add machine wizard (instead of accepting, like pressing "ok").

CURA-2019
2016-08-01 15:36:43 +02:00
fieldOfView
0c8d0a11a9 Fix a couple of qml casting errors 2016-08-01 15:22:21 +02:00
fieldOfView
a9ed562a58 Allow machine actions to reference the dialog they are shown in
This way they can respond to the onAccepted and onRejected actions of the dialog
Contributes to CURA-2019
2016-08-01 15:21:12 +02:00
Ghostkeeper
dc6482853a
Split acceleration_layer_0 and jerk_layer_0 into print/travel
Exactly the same as how it's done with speed_layer_0.

Contributes to issue CURA-1507.
2016-08-01 14:15:11 +02:00
Ghostkeeper
4adadd86eb
Fix defaults of some settings
It was saying 'default' instead of 'default_value'. Must've been translated wrong from 2.1.
2016-08-01 14:15:11 +02:00
fieldOfView
1e46ab9eea Remove stale AddMachineWizard file 2016-08-01 13:45:24 +02:00
fieldOfView
96ac27d1c3 Remove 3MF repair message
CURA-1223
2016-08-01 10:50:04 +02:00
Aldo Hoeben
437f8f1df7 Merge pull request #893 from thopiekar/master-CURA-1223
[CURA-1223] 3MFReader: Doing selftest and fail on broken files
2016-08-01 10:31:50 +02:00
Ghostkeeper
c2201eb814
Send setting extruder only when extruder is valid
Apparently hasProperty always returns True. Fine. I'll just check the values then...

Contributes to issue CURA-2011.
2016-08-01 09:36:23 +02:00
Ghostkeeper
b21a1f311a
Send all global_inherits_stack to engine
Only the settings for which global_inherits_stack is set should be sent to the engine.

Contributes to issue CURA-2011.
2016-08-01 09:36:16 +02:00
fieldOfView
fb96950762 Don't set extruder_nr per object for single extrusion printers
CURA-1754
2016-07-29 21:50:49 +02:00
fieldOfView
e01c8a4f10 Add Select All functionality 2016-07-29 19:25:40 +02:00
fieldOfView
74d21a9053 Only draw boundingbox wireframe on selected groups
CURA-1492
2016-07-29 19:15:05 +02:00
fieldOfView
6abf5f21f3 Merge branch 'master' of https://github.com/Ultimaker/Cura 2016-07-29 17:43:50 +02:00
fieldOfView
ed1d12d21d Hide linked settings icon for single extrusion printers
CURA-2020
2016-07-29 17:43:38 +02:00
Jaime van Kessel
973a6bb35b Merge branch 'master' of github.com:Ultimaker/Cura 2016-07-29 17:38:47 +02:00
Jaime van Kessel
102a0793e6 Codestyle & documentation 2016-07-29 17:38:35 +02:00
fieldOfView
a1885fc4fe Merge branch 'master' of https://github.com/Ultimaker/Cura 2016-07-29 17:36:20 +02:00
fieldOfView
1182a3c87e Fix render color for single-extrusion printers
CURA-1992
2016-07-29 17:36:07 +02:00
Jaime van Kessel
6e3488142e Removed lifetime from slice error messages so they use the (longer) default 2016-07-29 17:32:57 +02:00
Jaime van Kessel
03aa9cf8d3 Codestyle 2016-07-29 17:32:08 +02:00
Jaime van Kessel
4a5b2465ae Fixed process sliced layer job not deleting old data 2016-07-29 17:25:36 +02:00
Jaime van Kessel
1261cf975e Merge branch 'master' of github.com:Ultimaker/Cura 2016-07-29 17:24:24 +02:00
Jaime van Kessel
562363ec16 Updated documentation 2016-07-29 17:24:12 +02:00
fieldOfView
228f5be35a Fix order of machine actions on manage printers page
MachineActionManager now uses lists instead of dicts because dicts don't maintain the order.
2016-07-29 17:14:18 +02:00
fieldOfView
0a75aa7496 Fix category of PrintrBot simple definition
CURA-1593
2016-07-29 16:40:58 +02:00
fieldOfView
4ebaccbc08 Merge branch 'master' of https://github.com/Ultimaker/Cura 2016-07-29 16:38:34 +02:00
fieldOfView
34840d42bd Sort printers by category instead of by manufacturer
Always show Ultimaker on top. CURA-1593
2016-07-29 16:38:27 +02:00
Jaime van Kessel
fa78cf2d39 No longer use brute force approach for per object
CURA-1754
2016-07-29 15:44:34 +02:00
Jaime van Kessel
601a6e987d Merge branch 'master' of github.com:Ultimaker/Cura 2016-07-29 15:20:34 +02:00
Jaime van Kessel
7ff1b937e3 Perobject settings now use correct stacks to calculate values
CURA-1754
2016-07-29 15:19:50 +02:00
fieldOfView
2576aaca62 Hide start check button once the check has started 2016-07-29 14:30:36 +02:00