Jaime van Kessel
4597bb09ed
Added (short) description & priority to legacy output device.
...
CL-541
2017-11-23 17:08:22 +01:00
Jaime van Kessel
1c2c4d4163
Added property to indicate if output device accepts commands
...
Instead of how this was previously done, it's now tied to the auth state.
CL-541
2017-11-23 17:07:24 +01:00
Jaime van Kessel
0b91112d72
Fixed postForm
...
Setting the type of the request to json messed up the multi-part stuff.
CL-541
2017-11-23 16:43:52 +01:00
Jaime van Kessel
d0c7352be6
Added missing authentication_succeeded_message attribute to constructor
...
CL-541
2017-11-23 16:16:57 +01:00
Jaime van Kessel
f03a978781
Sending & compressing g-codes re-added to LegacyUM3
...
CL-541
2017-11-23 14:19:54 +01:00
Jaime van Kessel
8b8d67b3a8
LegacyUM3 now handles warnings & errors again
...
CL-541
2017-11-23 13:37:59 +01:00
Jaime van Kessel
96d5c7152b
Added sending material profiles to LegacyUM3
...
CL-541
2017-11-23 10:31:39 +01:00
Jaime van Kessel
7465a6551a
Setup the authentication stuff for LegacyUM3
...
CL-541
2017-11-22 11:59:07 +01:00
Jaime van Kessel
f987e6d977
Functionality properties (canPause, canPreHeatBed, etc) are now in the Controller.
...
It's actually up to the controller to say something about this, so this location makes more sense
CL-541
2017-11-21 16:59:17 +01:00
Jaime van Kessel
0fe91db636
Moved HeatedBedBox to own qml file
...
CL-541
2017-11-21 16:52:37 +01:00
Jaime van Kessel
34e808d585
PrinterOutputModel now has different extruders if it has more than one.
...
It used to just fill the list with references to the first one created.
CL-541
2017-11-21 16:36:51 +01:00
Jaime van Kessel
d8b12be5e4
LegacyUM3 now correctly gets material set
...
CL-541
2017-11-21 16:26:17 +01:00
Jaime van Kessel
e3d07f1806
Moved ExtruderBox and OutputDeviceHeader to their own files.
...
This makes it a whole lot easier to get an overview.
CL-541
2017-11-21 16:06:30 +01:00
Jaime van Kessel
0f78b05802
Connection states changes are now tied into the UI again
...
CL-541
2017-11-21 15:12:23 +01:00
Jaime van Kessel
9cfe9769d3
Printers now automatically try to connect again
...
CL-541
2017-11-21 14:47:55 +01:00
Jaime van Kessel
3f1167a7d2
Results in printer discovery are sorted again
...
CL-541
2017-11-21 14:39:03 +01:00
Jaime van Kessel
a8e71cf50c
NetworkManager is now created on demand and re-created after a certain timeout.
...
CL-541
2017-11-21 14:35:17 +01:00
Jaime van Kessel
b1649f2d38
Added PrintJob handling to ClusterUM3
...
CL-541
2017-11-21 11:01:19 +01:00
Jaime van Kessel
152f3462ce
Also added any to callable mypy decorator
...
For some reason it also wants to know that it also calls self. Weird.
CL-541
2017-11-21 11:00:37 +01:00
Jaime van Kessel
10a2dbb134
Extended the typing for the calllbacks
...
CL-541
2017-11-21 10:35:53 +01:00
Jaime van Kessel
fd548975cc
Closing a connection now actually stops the updates
...
CL-541
2017-11-21 10:19:17 +01:00
Jaime van Kessel
a9f52c2ad6
Added data handling for Connect devices
...
CL-541
2017-11-20 17:00:02 +01:00
Jaime van Kessel
1167fa0a89
Added data handling for legacy printer
...
CL-541
2017-11-20 16:03:54 +01:00
Jaime van Kessel
61753540e4
Callbacks are now handled by url and operation type.
...
It would have been nicer to use the request, but it's unhashable.
Cl-541
2017-11-20 15:12:29 +01:00
Jaime van Kessel
03304003af
Added connection state property
...
Cl-541
2017-11-20 15:12:11 +01:00
Jaime van Kessel
59e4d1af63
re-added recheck connections
...
CL-541
2017-11-20 15:11:38 +01:00
Jaime van Kessel
4197f18fc1
First steps to ensure that the Discover UM3 action works with new architecture
...
CL-541
2017-11-20 13:35:08 +01:00
Jaime van Kessel
1b8caa7a21
NetworkedPrinterOutputDevice now requires address in constructor
...
CL-541
2017-11-20 13:23:09 +01:00
Jaime van Kessel
68e80a88bc
Rename usage of printer to more generic device.
...
The usage of "printer" is a bit confusing, as in the case of CuraConnect
it's a device that can acces multiple printers.
CL-541
2017-11-20 13:18:08 +01:00
Jaime van Kessel
9202bb11fe
Added stubs for cluster & legacy output devices
...
CL-541
2017-11-20 13:12:15 +01:00
Jaime van Kessel
c1dbdc64ee
Added missing ()
...
CL-541
2017-11-20 11:34:24 +01:00
Jaime van Kessel
22f2279a76
Moved bunch of code from the old location to the new bits in archtiecture
...
CL-541
2017-11-20 10:59:57 +01:00
Jaime van Kessel
b63880e57f
Printer Output model now must have at least one extruder
...
CL-541
2017-11-17 17:00:32 +01:00
Jaime van Kessel
00a5127b19
Added home head & bed
...
CL-541
2017-11-17 17:00:09 +01:00
Jaime van Kessel
f0a8db3d4e
Add way to set head position
...
CL-541
2017-11-17 16:48:36 +01:00
Jaime van Kessel
3a8eef9768
Added a printerOutputController to send commands to remote.
...
The idea is that this class can be subclassed. CL-541
2017-11-17 16:25:44 +01:00
Jaime van Kessel
700f7179f1
Rename models to prevent conflict
2017-11-17 16:05:28 +01:00
Jaime van Kessel
e35fba6f05
Added first stubs for printer output models
...
CL-541
2017-11-17 15:05:08 +01:00
ChrisTerBeke
f48539cc93
Merge pull request #2685 from Ultimaker/container_stack_improvements
...
Container stack improvements
2017-11-17 13:09:54 +01:00
Lipu Fei
2c39612bc8
Fix UM2 upgrade regarding the variant
...
CURA-4482
UM2 by default doesn't have variants, but if the user enables Olsson
Block, the variant option will become available. This commit fixes the
following cases:
- Make sure that the variant is set on the extruder stack but not the
global stack
- Extruder stacks don't contain information such as has_variant. Such
info should be retrieved from the global stack and not just from the
definition container because they can be overriden by other
containers.
2017-11-17 12:47:30 +01:00
Lipu Fei
e246784df2
Use parseBool() for metadata bool values
...
CURA-4482
2017-11-17 12:43:30 +01:00
Ghostkeeper
aa92d4d0f9
Add to all installation to lib/ folders
...
Some systems have a suffix there to indicate the address size, such as lib64.
2017-11-17 11:46:55 +01:00
Lipu Fei
9b102f9a7e
Remove unused function in StartSliceJob
...
CURA-4482
2017-11-17 11:03:13 +01:00
Lipu Fei
cd37f91a0a
Remove unnecessary code in BuildVolume
...
CURA-4482
2017-11-17 11:02:41 +01:00
Ghostkeeper
f27494d60a
Move ironing into shell category
...
It is no longer considered experimental.
2017-11-17 10:59:14 +01:00
Ghostkeeper
15a50511b7
Don't crash if support density is 0
...
Found while working on CURA-4523.
2017-11-17 10:57:23 +01:00
Andreea Scorojitu
9bcc4da4a1
Merge branch 'master' of https://github.com/Ultimaker/Cura
2017-11-15 13:40:56 +01:00
Andreea Scorojitu
7aeaf661ae
Change_Color_UI_elements_CURA-4548
2017-11-15 13:40:46 +01:00
Thomas Karl Pietrowski
b2da4894b1
CuraApplication: Rename file --> file_name
...
'file' is a built-in function!
2017-11-15 01:21:08 +01:00
Ruben D
8dd91519a6
Move Support Chunk Size out of children of skip_some_zags
...
The rule is that leaf settings are the ones that are used by the engine. The support_skip_some_zags setting is used by the engine.
2017-11-15 00:54:08 +01:00