1061 Commits

Author SHA1 Message Date
Ian Paschal
2d77792988 Add some typings
Contributes to CL-1222
2019-02-08 12:54:10 +01:00
Ian Paschal
2b6bab9552 Re-enable firmware check
Contributes to CL-1222
2019-02-06 16:42:26 +01:00
Ian Paschal
fcb52dd1cf Show cloud flow pop-up if machine is removed from cloud
Contributes to CL-1222
2019-02-06 14:26:11 +01:00
Ian Paschal
162fdad4e4 Improve conditions for starting cloud flow
Contributes to CL-1222
2019-02-06 13:58:33 +01:00
Ian Paschal
3a4fcb354a Show cloud connection flow pop-up
Contributes to CL-1222
2019-02-06 12:04:15 +01:00
Ian Paschal
b1104124f3 Add address property to ClusterUM3OutputDevice
This was necessary because it was the only way to get the address (NetworkPrinterDevice and PrinterOutputDevice returned empty strings)

Contributes to CL-1222
2019-02-06 12:01:42 +01:00
Ian Paschal
348689eace Add cloud flow graphics
Contributes to CL-1222
2019-02-06 11:58:51 +01:00
Ian Paschal
5c0c176730 Show confirmation pop-up for cloud flow
Contributes to CL-1222
2019-02-05 16:52:15 +01:00
Ian Paschal
70c384bd4e Finish adding cloud flow checks
Contributes to CL-1222
2019-02-05 16:51:47 +01:00
Ian Paschal
b29f3d3bd0 Improve comment
Contributes to CL-1222
2019-02-05 16:50:50 +01:00
Ian Paschal
c41e81a6b9 Set required firmware version for cloud to 5.2.0
Contributes to CL-1222
2019-02-05 16:50:36 +01:00
Ian Paschal
d022672bcf Add signal to CloudOutputDeviceManager for added cloud device
Contributes to CL-1222
2019-02-05 16:49:54 +01:00
Ian Paschal
9c82cfd6fa Comment out firmware check for dev purposes
Contributes to CL-1222
2019-02-04 16:52:01 +01:00
Ian Paschal
4c1131a7b4 Remove some redundant calls
Contributes to CL-1222
2019-02-04 16:11:48 +01:00
Ian Paschal
f2ddb2808f Add firmware check
Contributes to CL-1222
2019-02-04 16:02:38 +01:00
Ian Paschal
2a3a1d6e35 Move cloud flow checks back to UM3OutputDevice
Contributes to CL-1222
2019-02-04 11:51:27 +01:00
Ian Paschal
1244e30500 Add cloud-flow-is-possible checking
Contributes to CL-1222
2019-02-01 15:50:49 +01:00
ChrisTerBeke
b884e46187
Ensure Cura stores the cloud connection type in the stack file 2019-01-30 22:02:13 +01:00
Jaime van Kessel
3774fdbd02 Refactored the "connection_type" metadata entry so it can support multiple types.
After a lot of discussion and finding out what the hell was going on,
we figured out we made a pretty big derp by only setting a single connection_type
in the metadata of the machine. What it's actually doing is describing what connection types
have been configured (and not just randomly displaying whatever output device set the value last)
2019-01-28 14:29:41 +01:00
Simon Edwards
72b98285b1
Merge pull request #5216 from Ultimaker/CL-1188_hide_print_job_on_unavailable_printer
CL-1188 hide print job on unavailable printer
2019-01-28 11:08:21 +01:00
Ian Paschal
e7151390f7 Label printers without connection to "unreachable"
Contributes to CL-1188
2019-01-24 10:24:55 +01:00
Ian Paschal
673734ee12 Show print job context menu if state == "error"
Contributes to CL-1175
2019-01-24 09:52:56 +01:00
Ian Paschal
5d2a914180 Always show context menu for print jobs
Contributes to CL-1175
2019-01-23 15:54:11 +01:00
Ian Paschal
4438f0d9a3 Add dark mode to new context menu
Contributes to CL-1212
2019-01-23 15:34:28 +01:00
Ian Paschal
f5379dda55 Fix improperly removed method 2019-01-23 14:48:38 +01:00
Ian Paschal
e19323d38b Fix mising theme key 2019-01-23 14:47:59 +01:00
Ian Paschal
1097f16011 Add theme (and dark mode)
Contributes to CL-1165
2019-01-23 12:08:20 +01:00
Ian Paschal
32072e3bfe Merge remote-tracking branch 'origin/4.0' into CL-1165_missing_cloud_info 2019-01-23 12:05:06 +01:00
Ian Paschal
776410e5d9
Merge pull request #5208 from Ultimaker/CL-1212_monitor_dark_theme
CL-1212 Monitor tab dark theme
2019-01-23 11:37:19 +01:00
ChrisTerBeke
92eb361ba1 Make cloud API error a generic message to not scare the user 2019-01-23 09:37:32 +01:00
Ian Paschal
283de789c2 Remove comment
Contributes to CL-1212
2019-01-22 12:00:50 +01:00
Ian Paschal
76240bb458 Remove unused comment
Contributes to CL-1212
2019-01-22 11:13:27 +01:00
Ian Paschal
e212bbfb01 Add some translations which were forgotten 2019-01-21 17:13:34 +01:00
Ian Paschal
bc9831abd1 Add color theming to monitor tab
Contributes to CL-1212
2019-01-21 17:10:41 +01:00
Ian Paschal
406ef20802 Revert "Add theme colors"
This reverts commit 2e5eb611442b992ca0da60dc22a9e16538c48fa9.
2019-01-21 14:05:24 +01:00
Ian Paschal
2e5eb61144 Add theme colors
Contributes to CL-1212
2019-01-21 13:07:16 +01:00
Ian Paschal
1369c98ea6 Center extruder numbers on Ubuntu
This one is for you @christerbeke
2019-01-18 16:02:23 +01:00
Ian Paschal
f3d0010b87 Add cloud connection condition
Contributes to CL-1165
2019-01-17 15:44:37 +01:00
Ian Paschal
495115c9f7 Merge remote-tracking branch 'origin/4.0' into CL-1165_missing_cloud_info 2019-01-17 15:11:38 +01:00
Jaime van Kessel
894dbcf6f6 Revert "Added skip mark to failing cloud tests"
This reverts commit 665c33156468270e53fb2702f7d60f0deab0618a.
2019-01-17 14:43:43 +01:00
Jaime van Kessel
c6628560bb Merge branch 'STAR-322_cloud-connection' of github.com:Ultimaker/Cura into 4.0 2019-01-17 14:42:56 +01:00
Jaime van Kessel
665c331564 Added skip mark to failing cloud tests 2019-01-17 13:04:04 +01:00
Daniel Schiavini
badb0b0ca9 Use patch.object to allow relative imports
Issue STAR-322.
2019-01-17 12:58:23 +01:00
ChrisTerBeke
aab1fbc73f Try other patch values for relative imports 2019-01-17 10:22:37 +01:00
ChrisTerBeke
a702661b5d Decrease the API call intervals to get quicker UI updates 2019-01-15 14:17:38 +01:00
ChrisTerBeke
b7fb969524 Fixes for review 2019-01-15 09:37:38 +01:00
ChrisTerBeke
de24c7d9c3 Revert "Remove mock changes used locally"
This reverts commit 7785555a943b600636809ae5c5e50cabecdd79fd.
2019-01-15 09:35:28 +01:00
Daniel Schiavini
7785555a94 Remove mock changes used locally 2019-01-15 08:21:17 +01:00
Daniel Schiavini
77c30c891f Fix tests 2019-01-15 08:20:39 +01:00
ChrisTerBeke
f478653c37 Uncomment code that was needed for testing 2019-01-14 14:56:14 +01:00