7744 Commits

Author SHA1 Message Date
fieldOfView
9f2e87fdcb Force updating the convex hull of a group node if one of its children is removed
Before this fix, if a subselection of a group was deleted from the group, the convex hull would not update.

CURA-1054
2016-05-11 17:44:58 +02:00
Jaime van Kessel
66a29a2f1c Added name for active machine
CURA-1278
2016-05-11 16:21:09 +02:00
Jaime van Kessel
f91a4f9369 Moved registration of MachineManager model to before QML is read
Else the model is undefined on first run, which caused a number of silly issues.
CURA-1278
2016-05-11 16:13:30 +02:00
Jaime van Kessel
573c1c1a5a Added MachineManagerModel to Cura
CURA-1278
2016-05-11 15:35:41 +02:00
fieldOfView
4830943113 Refactor grouping/ungrouping into an operation that is undoable
CURA-1543
2016-05-11 15:21:01 +02:00
Jaime van Kessel
fa8fbb2560 Added global only to setting type for CuraApplication
CURA-1278
2016-05-10 14:42:53 +02:00
Jaime van Kessel
bdccab4b60 Re-added BuildVolume
CURA-1278
2016-05-10 14:35:45 +02:00
Jaime van Kessel
5fdd0e8156 BuildVolume no longer crashes when width/height/depth is None
CURA-1278
2016-05-10 14:34:07 +02:00
Jaime van Kessel
67b6c5aa29 Re-added platform again
CURA-1278
2016-05-10 13:47:27 +02:00
Simon Edwards
7aefb67172 Make Vector an immutable class.
Contributes to CURA-1504
2016-05-10 13:19:53 +02:00
Jaime van Kessel
170df747b3 Use globalContainer stack instead of activeInstance
CURA-1278
2016-05-10 11:40:36 +02:00
Jaime van Kessel
04f1e8d27c Renames to from activeStack to global stack
CURA-1278
2016-05-10 11:16:35 +02:00
Jaime van Kessel
dbd2c911ce Renamed active containerstack to global containerstac
Cura-1278
2016-05-10 10:34:02 +02:00
Jaime van Kessel
c0c24f1f70 BuildVolume now uses StackContainer
CURA-1278
2016-05-10 09:36:48 +02:00
Arjen Hiemstra
44246c0676 Comment out all things that use settings related things so we can at least start 2016-05-09 12:06:11 +02:00
fieldOfView
220939acbf Add a preference for scaling up tiny objects
When objects have been modeled with meters as units, they become so tiny that the cannot be selected in Cura to be scaled up.
2016-05-04 11:01:36 +02:00
Jaime van Kessel
32143ced44 Fixed firstStart actions
CURA-1385
2016-04-29 13:15:26 +02:00
Jaime van Kessel
8cd0933b16 Fixed issue with sets not being updated
CURA-1385
2016-04-29 12:23:05 +02:00
Jaime van Kessel
69bd1a6586 Used {} instead of set
This is because the one item I put in there is not considered iteratable.

CURA-1385
2016-04-29 12:10:36 +02:00
Jaime van Kessel
ea80159939 Fixed silly typo
CURA-1538
2016-04-29 12:02:24 +02:00
Jaime van Kessel
b899c65027 Added getters for MachineAction
CURA-1385
2016-04-29 12:01:24 +02:00
Jaime van Kessel
06dfb73602 Exceptions are no longer general typed
CURA-1385
2016-04-29 11:36:06 +02:00
Jaime van Kessel
ae0e05182b First start actions are now added to correct list
CURA-1385
2016-04-29 11:12:22 +02:00
Jaime van Kessel
5a1af3b1ea Added getters for required & supported actions
CURA-1385
2016-04-29 11:11:25 +02:00
Jaime van Kessel
958918e033 Added copyright notice
CURA-1385
2016-04-29 10:21:27 +02:00
Jaime van Kessel
be7a8ca9b2 Added other add action functions
CURA-1385
2016-04-28 17:35:40 +02:00
Jaime van Kessel
978536162c Save reference to the action instead of key
CURA-1385
2016-04-28 17:30:14 +02:00
Jaime van Kessel
633d14d925 Added first stubs of MachineActions
CURA-1385
2016-04-28 17:21:09 +02:00
Jaime van Kessel
4e722d61ce Removed unused code 2016-04-28 15:28:50 +02:00
Ghostkeeper
fe68be4f62 Merge branch 'connection_rework' 2016-04-26 11:51:09 +02:00
Thomas-Karl Pietrowski
37ba88351a Adding marker for the Nvidia workaround 2016-04-19 20:24:56 +02:00
Arjen Hiemstra
c2ac0e8217 Fix resource paths after Uranium API change
Contributes to CURA-1390
2016-04-19 18:11:11 +02:00
Jaime van Kessel
02e02a8f98 Added way to update the head position
CURA-1339
2016-04-19 15:30:34 +02:00
Jaime van Kessel
d33a75906a Progress is now only emitted if it changed
CURA-1339
2016-04-19 12:04:22 +02:00
Jaime van Kessel
a59c113887 Added busy & error state to ConnectionState
CURA-1339
2016-04-18 14:47:51 +02:00
Jaime van Kessel
fb52d39936 Changed enum values to lowerCamelCase
CURA-1339
2016-04-18 14:43:04 +02:00
Jaime van Kessel
96e821cc3d PrinterOutputDevice now uses safer super().__init
CURA-1339
2016-04-18 13:27:36 +02:00
Jaime van Kessel
6ad926b9b8 connect & close are now pure virtual
CURA-1339
2016-04-18 11:38:57 +02:00
Jaime van Kessel
0015d9d027 Documented signals
CURA-1339
2016-04-18 11:37:08 +02:00
Jaime van Kessel
94d3309a35 Removed duplicate bedTemperature declaration
CURA-1339
2016-04-18 11:33:43 +02:00
Jaime van Kessel
c2b1753d25 Updated documentation
CURA-1339
2016-04-14 15:59:10 +02:00
Jaime van Kessel
6f7b80299e Added warning logging
CURA-1339
2016-04-14 15:46:16 +02:00
Jaime van Kessel
fc88844cf8 Added relative move option
CURA-1339
2016-04-14 14:05:36 +02:00
Jaime van Kessel
9e8d61aea2 Added missing pyqtslot decorator
CURA-1339
2016-04-14 13:03:54 +02:00
Jaime van Kessel
ceb8ef86f8 Added home bed & head functions
CURA-1339
2016-04-14 11:00:03 +02:00
Jaime van Kessel
45b3e8fbd6 Hotend temperatures now follow same logic as bed
CURA-1339
2016-04-13 16:56:44 +02:00
Jaime van Kessel
5ff5a957ae Added _setBedTemperature
CURA-1339
2016-04-13 16:08:17 +02:00
Jaime van Kessel
2b9aa1dbb5 PrinterOutput device now uses connection state
This is instead of the multiple booleans that were used in USB printer

CURA-1339
2016-04-13 15:09:25 +02:00
Jaime van Kessel
5830690107 Added setter for progress
CURA-1339
2016-04-13 14:11:18 +02:00
Jaime van Kessel
598c5be976 Temperatures are now stored in the class
CURA-1339
2016-04-13 14:08:10 +02:00