Thomas Karl Pietrowski
bafaf16fcb
PrinterOutputDevice: Adding isConnectionState
...
Adding isConnectionState here to make direct comparisons, whether the current state is the correct one.
Looks better than `self._connection_state == <my_connection_state>` in my point of view.
2016-11-20 14:59:35 +01:00
Jaime van Kessel
9539774c0b
Merge branch 'master' of github.com:Ultimaker/Cura into rework_file_handler
2016-11-17 10:27:28 +01:00
fieldOfView
236723fc8d
Remove unused required argument on _startCamera and _stopCamera
...
(they were probably there due to a copy/paste error, see _setJobState)
CURA-2411
2016-11-09 16:20:34 +01:00
Jaime van Kessel
304696c809
OutputDevices now take file_handler into account
...
CURA-1263
2016-11-09 14:03:57 +01:00
Jaime van Kessel
c769a05408
Added start & stop camera interface
...
CURA-2411
2016-11-04 09:41:26 +01:00
Ghostkeeper
96e516c676
Allow for saving multiple scene nodes at the same time
...
The selection saving saves the entire current selection and their child nodes.
Contributes to issue CURA-2617.
2016-10-17 15:53:33 +02:00
Jaime van Kessel
2b117c0450
Added printer type to output device
...
CURA-2475
2016-10-05 14:31:12 +02:00
Jaime van Kessel
4db1db302b
Changed guid to GUID in the filter
...
We use the veriable as upper.
2016-09-13 14:35:45 +02:00
Jaime van Kessel
cb50c61293
Added missing import statement
...
CURA-2276
2016-09-13 12:51:37 +02:00
fieldOfView
224e6d37a8
Add materialNames property to get user-facing texts from printer
...
inb4 string-freeze
CURA-2276
2016-09-13 10:53:21 +02:00
Jaime van Kessel
8dbe67a6bf
Added printer state to output device
...
CURA-2235
2016-09-12 13:30:43 +02:00
Jaime van Kessel
544941e33e
Signals are now only emitted when setting changed instead of always.
2016-09-08 17:20:01 +02:00
fieldOfView
063faf1520
Move the "Changes on Printer" dialog to JediWifiPrinting
...
...to have full control over the terminology
CURA-2116
2016-08-16 16:48:35 +02:00
fieldOfView
e551898e04
Add a connection string to the printmonitor
...
CURA-2091
2016-08-09 18:43:09 +02:00
fieldOfView
0faa7f4abb
Fix error in PrinterOutputDevice.acceptsCommands
...
CURA-1851
2016-08-04 15:49:07 +02:00
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
fieldOfView
a74d5dd8cb
Show error text in print monitor
...
CURA-1990
2016-08-04 13:25:28 +02:00
fieldOfView
dd249206ac
Fix codestyle
...
CURA-491
2016-07-04 16:33:32 +02:00
fieldOfView
a1a7518317
Switch materials/nozzle when the printer signals a material/nozzle change
...
CURA-491
2016-07-04 11:49:27 +02:00
Jaime van Kessel
d0aa33f57f
Added jobName property
...
CURA-1036
2016-06-23 17:05:45 +02:00
Jaime van Kessel
640e1a2350
Implemented interface for setting printjobstate
...
CURA-1038
2016-06-16 15:35:11 +02:00
Jaime van Kessel
2d78f0a610
Added job_state property
...
CURA-1036
2016-06-16 11:43:25 +02:00
Jaime van Kessel
c130d4d9cf
Added properties for total time and time spend on print
...
CURA-1036
2016-06-15 16:46:03 +02:00
Jaime van Kessel
3777acd4cd
Changed order of inheritance.
...
Because the python new is stupid, it fails to notice the qObject if it's not defined first
2016-06-14 11:50:59 +02:00
Jaime van Kessel
b429f98d6a
Added signalemitter decoration
...
CURA-49
2016-06-14 09:42:05 +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
Jaime van Kessel
0f097f0f64
Added property for target bed temp
...
CURA-1339
2016-04-13 13:48:32 +02:00
Jaime van Kessel
f963ad5021
Renamed _setBedTemperature to setTargetBedTemperature
...
CURA-1339
2016-04-13 13:46:10 +02:00
Jaime van Kessel
623596ca59
Added isConnecting
...
CURA-1339
2016-04-13 13:45:07 +02:00
Jaime van Kessel
e5adea4ab2
PrinterOutputdevice is now also a QObject
...
CURA-1339
2016-04-13 13:36:22 +02:00
Jaime van Kessel
70eb042895
More fleshing out of the printerOutputDevice
...
CURA-1339
2016-04-13 13:31:18 +02:00
Jaime van Kessel
8e853ffecb
Added documentation
...
CURA-1339
2016-04-13 13:19:57 +02:00
Jaime van Kessel
a4314638ab
Added delete to printerOutput device to ensure it is properly closed
...
CURA-1339
2016-04-13 09:57:36 +02:00