Kostas Karmas
83c5df84d5
Change cloud labels in UM3NetworkPrinting plugin
...
To be aligned with the Digital Factory.
CURA-7605
2020-07-27 12:00:27 +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
Ghostkeeper
9c55ae5ac5
Allow print job actions from 5.2.12
...
This feature was backported to 5.2 so that UM3 can actually do this as well.
2020-04-10 10:39:18 +02:00
Jaime van Kessel
56c387502a
Strip extension from file_name when printing via the cloud
...
ST-2880
2020-03-16 15:54:41 +01:00
ChrisTerBeke
445743ab75
Use empty string as fallback value
2019-10-01 19:53:40 +02:00
ChrisTerBeke
76536fe715
Ensure string matching is done with strings
2019-10-01 19:52:40 +02:00
ChrisTerBeke
c3d846440d
Set some meta data before switching active stacks, fix manual added device pairing
2019-10-01 19:31:35 +02:00
ChrisTerBeke
7e9662e30e
Fix monitor tab UI not updating for cloud device due to overridden signals
2019-08-15 20:25:59 +02:00
ChrisTerBeke
e6d30516aa
Fix status interval check for cloud devices
2019-08-14 14:21:16 +02:00
ChrisTerBeke
998f58d3fa
Tweak offline check interval for cloud device
2019-08-13 15:19:30 +02:00
ChrisTerBeke
27905a02a9
Fix re-connecting after network comes back
2019-08-12 21:47:15 +02:00
ChrisTerBeke
a063c33d4c
Fix target URL for cloud links in monitor page
2019-08-08 22:47:07 +02:00
ChrisTerBeke
e0d34915e8
Use relative imports in plugin
2019-08-05 19:43:30 +02:00
ChrisTerBeke
f9c543dac8
Remove unused imports
2019-08-05 19:38:46 +02:00
ChrisTerBeke
a1b986fd3a
Some fixes and cleanup for the network plugin
2019-08-05 19:37:35 +02:00
ChrisTerBeke
bd4c4b1f1d
2nd round of CI codestyle fixes
2019-08-02 15:37:11 +02:00
ChrisTerBeke
0ba8bf13e1
Fix copyright year to 2019
2019-08-02 15:09:37 +02:00
ChrisTerBeke
7147c788ef
Fix a bug that would pair a local and cloud printer when they were not the same
2019-07-31 12:27:33 +02:00
ChrisTerBeke
c0933ddb2d
Simplify return
2019-07-30 17:00:30 +02:00
ChrisTerBeke
7398f08b27
Fix job name
2019-07-30 15:30:34 +02:00
ChrisTerBeke
1ec2ac4118
some cleanup
2019-07-30 15:20:59 +02:00
ChrisTerBeke
bfca117bff
Fixes
2019-07-30 13:09:29 +02:00
ChrisTerBeke
b90e5b3262
re-implement requestWrite
2019-07-29 23:12:55 +02:00
ChrisTerBeke
fa5b083b74
Small code improvements
2019-07-29 21:58:29 +02:00
ChrisTerBeke
8360b5b448
Simply manual device checking
2019-07-29 19:48:57 +02:00
ChrisTerBeke
4b212d6c05
Merge more stuff, re-use models for local networking as well
2019-07-29 14:53:50 +02:00
ChrisTerBeke
4268c011a7
Start inheriting both output devices from a base device
2019-07-26 17:05:39 +02:00
ChrisTerBeke
3c1b377308
Restructure codebase - part 1
2019-07-26 15:07:52 +02:00
Lipu Fei
4b8a216771
Fix typing
2019-07-22 09:34:00 +02:00
ChrisTerBeke
6210135b92
Send the correct action name when using local network
2019-07-12 08:14:28 +02:00
ChrisTerBeke
99e2939801
Add defense for when active printer is None
2019-07-10 12:55:12 +02:00
ChrisTerBeke
f1df7b93c4
Fix printer and print job ordering, add back 'move to top'
2019-07-10 12:42:01 +02:00
ChrisTerBeke
93351ec9b9
Show context menu on printers with firmware 5.3 or later
2019-06-20 12:36:15 +02:00
ChrisTerBeke
eb8d353e11
Add basic support for print job actions via Cloud output device
2019-06-19 13:58:11 +02:00
ChrisTerBeke
b1920b05e9
Remove hacky code that is now not needed anymore
2019-05-14 21:13:29 +02:00
ChrisTerBeke
70c679859a
Use default value for printer type, allow printer_type field from cloud
2019-05-14 20:56:28 +02:00
ChrisTerBeke
76d0b5f198
Ensure printers length is larger than 0 before accessing index
2019-04-18 14:26:38 +02:00
ChrisTerBeke
0028ec6746
Ensure all property values are of type bytes
2019-04-18 14:22:05 +02:00
ChrisTerBeke
5bb56e06a4
Merge branch 'master' into cloud-cluster-discovery-mvp
2019-04-18 13:55:56 +02:00
ChrisTerBeke
3cbd8a94a9
Add minimal support for discovering cloud printers outside of LAN
2019-04-18 00:19:12 +02:00
Ghostkeeper
cd89f7345a
Merge branch 'WIP_gitlab_ci'
2019-04-17 16:30:32 +02:00
Ghostkeeper
ae9395aebb
Merge branch 'master' into WIP_onboarding
2019-04-03 11:53:40 +02:00
Lipu Fei
dd19d7d1a9
Fix typing
2019-04-03 08:25:17 +00:00
Simon Edwards
8700cbe4e8
Mypy fix
...
CL-1266
2019-04-01 15:22:38 +02:00
Ian Paschal
49cb3de562
Merge remote-tracking branch 'origin/master' into CL-1266_cloud_association_for_manual_ips
2019-03-27 16:53:31 +01:00
Lipu Fei
4a171eebf6
Move models around again
...
- Move machine related models to cura.Machines.Models
- Move printer device related models to cura.PrinterOutput.Models
- Other UI/GUI related modules in cura.UI
2019-03-26 08:29:22 +01:00
Lipu Fei
6a8db55112
Move PrinterOutputModel into cura.UI module
2019-03-20 09:43:10 +01:00
Lipu Fei
2b39d6422c
Move PrinterOutputDevice into cura.PrinterOutput module
2019-03-20 09:43:09 +01:00