Jaime van Kessel
e2ba110cf7
Ensure that all material configs are added to the list
...
CURA-8463
2022-08-30 16:33:29 +02:00
Jaime van Kessel
6fed6b824c
Added stub for AbstractCloudOutputDevice
...
It doesn't actually allow you to send a print, but it does ask some info from the API
CURA-8463
2022-08-30 15:53:47 +02:00
Jaime van Kessel
36d3a92fc0
Fix gramar mistake in documentation
...
CURA-8463
2022-08-26 13:27:58 +02:00
Remco Burema
20b435af76
Qt5->Qt6: More renamed stuff.
...
part of CURA-8591
2021-12-29 11:18:49 +01:00
Remco Burema
abe7c1bf7f
Search/replace Qt5->Qt6.
...
part of upgrading Qt to v6.2: CURA-8591
2021-12-28 14:46:02 +01:00
Ghostkeeper
9674c54efb
Better type checking and handling of optionals
...
Adds type checking here and there to catch such errors in the future.
This makes it handle the optional fields of this model better.
Contributes to issue CURA-8730.
2021-12-08 17:36:09 +01:00
Ghostkeeper
770adb2c02
Don't store None as capabilities, but empty list
...
This makes a few things easier. You could see None as being a signalling value to indicate that we don't know capabilities, but this signalling would get lost anyway in the serialising to the metadata. So just an empty list is fine for now.
Contributes to issue CURA-8671.
2021-12-03 13:36:06 +01:00
Ghostkeeper
6d9142579a
Add debuging repr to print more nicely
...
Otherwise you just see <CloudClusterResponse object> when you try to print this.
Contributes to issue CURA-8671.
2021-12-03 13:26:29 +01:00
Chris ter Beke
aac004cd2b
Fix case where constraints is None
2021-02-25 12:20:32 +01:00
Chris ter Beke
d2c4dd0f65
Fix cluster print job constraints typing and optionality
2021-02-25 12:12:38 +01:00
Kostas Karmas
adc8072991
Hide queue in Monitor page if printer does not support it
...
CURA-7784
2020-10-30 12:44:59 +01:00
Jaime van Kessel
99f42c179f
Remove hardcoded value for num extruders
...
CURA-7745
2020-10-08 17:18:24 +02:00
Nino van Hooff
32f57b8770
Merge remote-tracking branch 'origin/master' into CURA-7437_no_internet_cloud_bugs
2020-06-09 10:47:53 +02:00
Gabriel Vogel
2ebf32831a
remove duplicate updates for model properties
2020-06-04 13:50:24 +02:00
Ghostkeeper
b2ce1419cf
Don't crash when syncing material that has no colour code
...
Use the colour code for Generic PLA then.
2020-06-03 17:48:28 +02:00
Nino van Hooff
80a5b53aad
Store the printer cluster size as a metadata entry on the machine
...
This makes the cluster size also available when the machine is offline.
Also fixes an issue where the cluster size is improperly restored
once the internet connection comes back online, resulting in the printer
showing as a single printer until next sync
CURA-7347
2020-06-03 13:59:51 +02:00
Nino van Hooff
89f0970a88
Remove trailing whitespace from Python files
2020-05-29 14:30:33 +02:00
Nino van Hooff
5eb5ffd916
Convert doxygen to rst for UM3NetworkPrinting
2020-05-15 15:05:38 +02:00
Remco Burema
ac5213d232
Fix typing.
...
part of CURA-7147
2020-04-16 12:59:36 +02:00
Remco Burema
006822334c
Fetch preview image from cloud for monitor page.
...
part of CURA-7147
2020-04-16 12:18:49 +02:00
fieldOfView
6abf916ced
Fix typing in __init__ methods to appease MYPY
2020-01-14 21:56:06 +01:00
Jaime van Kessel
00078fd659
Remove a bunch of unused imports
2019-11-08 13:38:42 +01:00
ChrisTerBeke
9a3ff527ac
Bring back the printer selection dialog for networked printers
2019-10-25 12:25:41 +02:00
Diego Prado Gesto
b18565d9cf
Merge branch 'master' into feature_intent_container_tree
2019-09-10 11:08:21 +02:00
ChrisTerBeke
5f480f753c
Add fixme note to hardcoded extruder count
2019-09-06 09:50:15 +02:00
ChrisTerBeke
549b724a4f
Use 2 extruders at all times for now
2019-09-06 09:37:43 +02:00
ChrisTerBeke
ab3f627177
Check if printerConfiguration is actually set before trying to access it
2019-09-05 18:01:04 +02:00
ChrisTerBeke
ed616789cb
Remove debug print statement
2019-09-03 21:22:13 +02:00
ChrisTerBeke
86d87acd5b
Filter out configurations for empty materials
2019-09-03 21:21:06 +02:00
Jaime van Kessel
f7d61e1e24
Merge branch 'feature_intent' of github.com:Ultimaker/Cura into feature_intent_container_tree
2019-08-29 16:31:44 +02:00
ChrisTerBeke
13e85362b0
Fix typing issues
2019-08-28 23:27:30 +02:00
ChrisTerBeke
7b45100dd0
Ensure we're showing configurations when no available configurations in other extruder
2019-08-28 23:19:23 +02:00
ChrisTerBeke
189d873fc1
Fix typing issue
2019-08-28 22:45:18 +02:00
ChrisTerBeke
47237cda5f
Fix syncing materials via API, show nice message
2019-08-28 22:17:39 +02:00
Jaime van Kessel
d1a8ce54a1
Merge branch 'feature_intent' of github.com:Ultimaker/Cura into feature_intent_container_tree
2019-08-27 14:18:41 +02:00
ChrisTerBeke
c491d7f3e2
Some reformatting
2019-08-23 10:40:17 +02:00
ChrisTerBeke
d674494cdb
Don't look at available configurations when no slots are available
2019-08-23 10:10:44 +02:00
ChrisTerBeke
3578afd4ac
Add support for multiple available configurations via network and cloud
2019-08-22 23:47:07 +02:00
Ghostkeeper
dcf7ed9969
Fix finding materials by GUID
...
See, I made the mistake again.
Contributes to issue CURA-6600.
2019-08-19 16:38:59 +02:00
Ghostkeeper
443495973f
Don't use deprecated material manager any more
...
Contributes to issue CURA-6600.
2019-08-19 16:16:28 +02:00
Remco Burema
7fb9642e45
Replace deprecated .getContainer() calls with .container
...
part of CURA-6600
2019-08-15 13:40:08 +02:00
ChrisTerBeke
eb5e1904ab
Fix setting printer type on print job
2019-08-15 13:21:10 +02:00
ChrisTerBeke
c52974afb9
Fix possible property access on NoneType
2019-08-09 13:12:08 +02:00
ChrisTerBeke
ac177659e5
Fixes for add by IP
2019-08-06 21:46:37 +02:00
ChrisTerBeke
0ba8bf13e1
Fix copyright year to 2019
2019-08-02 15:09:37 +02:00
ChrisTerBeke
52a5a43fe2
Show cloud connection flow message when adding local network device
2019-07-30 22:44:45 +02:00
ChrisTerBeke
c1b5cce064
Fix string formatting
2019-07-30 18:04:16 +02:00
ChrisTerBeke
69102643b7
Bring back print job preview images
2019-07-30 16:55:35 +02:00
ChrisTerBeke
cf1dff3fdc
Fix camera stream
2019-07-30 15:51:56 +02:00
ChrisTerBeke
64c7b2e737
Remove some TODOs
2019-07-30 15:32:34 +02:00