Daniel Schiavini
5b963de2ea
STAR-322: Checking if response changed before updating cluster
2018-12-07 13:19:45 +01:00
Daniel Schiavini
2b8358fda8
STAR-322: Improvements to date calculation and signalling
2018-12-07 12:39:37 +01:00
Daniel Schiavini
4f82a2759a
STAR-322: Improving configuration models interface
2018-12-07 12:04:02 +01:00
Daniel Schiavini
a1c252d3a2
Revert "Revert "fix merge conflict""
...
This reverts commit 4bffa6d90f2e6e9784c7e5508b61e00a92ecb74f.
2018-12-07 10:25:46 +01:00
Daniel Schiavini
4bffa6d90f
Revert "fix merge conflict"
...
This reverts commit ec03b012a77a766e45a43a224bbb76cd32d0915a, reversing
changes made to 2af33738d17f95c87dcb8c826b0940576e4359c3.
2018-12-07 10:22:32 +01:00
ChrisTerBeke
3ebefa4f8a
Add more TODO comments to clarify
2018-12-06 16:59:09 +01:00
ChrisTerBeke
ec03b012a7
fix merge conflict
2018-12-06 16:39:58 +01:00
Marijn Deé
2af33738d1
Don't look at the timer
2018-12-06 16:32:00 +01:00
Marijn Deé
373c953dbf
Showing print queue, works with multiple printers in cluster, Add TODO
2018-12-06 16:25:04 +01:00
Marijn Deé
05ca0b372a
Updated TODO, printjobs are not displayed in the monitor page because
...
data returned from cura connect api contains None's instead of printer
uuid's
2018-12-06 14:04:12 +01:00
Marijn Deé
eb3777ed9f
Cleaner login and update cluster flow, start update cluster timer
...
at startup when the user is already logged in
2018-12-06 10:40:06 +01:00
ChrisTerBeke
94f31378a6
Add a TODO
2018-12-05 17:24:47 +01:00
ChrisTerBeke
ce07e31bbf
Implement active printer for cloud device to get monitor page functionality working
2018-12-05 17:21:46 +01:00
ChrisTerBeke
66690dfef7
Add testing todo
2018-12-05 17:06:22 +01:00
ChrisTerBeke
5e15858cae
more mocks for monitor page, fix showing current print job in monitor page, add todo
2018-12-05 17:05:21 +01:00
Daniel Schiavini
117cf10a2c
STAR-322: Removing devices when logging off
2018-12-05 16:26:20 +01:00
Daniel Schiavini
657e763318
STAR-322: Using findChanges method to simplify code
2018-12-05 16:15:51 +01:00
Daniel Schiavini
7e76913736
STAR-322: Fixing printer matching by network key
2018-12-05 16:02:38 +01:00
ChrisTerBeke
cd67100097
Comment out some currently broken code
2018-12-05 15:40:45 +01:00
Daniel Schiavini
9f4b047ee1
Merge branch 'STAR-322_cloud-connection' of github.com:Ultimaker/Cura into STAR-322_cloud-connection
2018-12-05 14:08:46 +01:00
Daniel Schiavini
b693b9d98f
STAR-322: Extracting models to be able for converting themselves
2018-12-05 14:08:40 +01:00
ChrisTerBeke
7d7dd6bdde
First idea for pairing local and remote clusters
2018-12-05 14:02:53 +01:00
Daniel Schiavini
163226f940
STAR-322: Using composition rather than inheritance
2018-12-05 12:02:04 +01:00
Daniel Schiavini
d99e2d1533
STAR-322: Extracting file handler methods
2018-12-05 11:21:17 +01:00
Daniel Schiavini
3c5e74a72c
Merge branch 'STAR-322_cloud-connection' of github.com:Ultimaker/Cura into STAR-322_cloud-connection
2018-12-05 10:44:53 +01:00
Daniel Schiavini
01e443049f
STAR-322: Creating a subclass for connect devices
2018-12-05 10:37:58 +01:00
ChrisTerBeke
b57f6c5c6a
Do no stop when no clusters are found, we still might need to remove some
2018-12-04 22:58:50 +01:00
ChrisTerBeke
d0513e40e1
Remove crappy implementation
2018-12-04 22:21:36 +01:00
ChrisTerBeke
467d347008
Merge branch 'ui_rework_4_0' into STAR-322_cloud-connection
...
* ui_rework_4_0:
Ensure that reset always correctly gets set to basic
Remove semi-colon
Simplify preview icon logic
Always return a string for preview icon
Update USBPrinting version to 1.0.1
Fix module importing in USBPrinting
When toggling auto-slice, force a re-slice
Fix multi-argument i18n string
Improve printer status handling
Make "finishes at" single translatable string
Improve exposed progress prop
Simplify logic slightly
Handle idle, unavailable, and unreachable states
Improve printer status and progress bar
Improve date rendering
Add some typings
Move isActive and timeRemaining logic from QML to Python
2018-12-04 21:30:24 +01:00
Daniel Schiavini
8ea4edf67e
STAR-322: Fixing job uploads
2018-12-04 17:37:58 +01:00
Lipu Fei
4ff5e43a28
Handle Empty and Unknown material cases
...
CURA-5982
2018-12-04 17:24:51 +01:00
Lipu Fei
fb3c1fc11d
Merge remote-tracking branch 'origin/master' into CURA-5982_fix_crash_no_material
2018-12-04 17:15:26 +01:00
Daniel Schiavini
27dc17f993
STAR-322: Extracting translations
2018-12-04 16:49:26 +01:00
Marijn Deé
3a733bb0a3
Check before removing a printer
2018-12-04 16:35:48 +01:00
Marijn Deé
b32d6812db
We don't need a Signal with QTimer
2018-12-04 16:20:27 +01:00
Daniel Schiavini
54744b46a7
Merge branch 'STAR-322_cloud-connection' of github.com:Ultimaker/Cura into STAR-322_cloud-connection
2018-12-04 16:15:19 +01:00
Daniel Schiavini
9046b39b43
STAR-322: Creating a Cloud API client to handle the interaction
2018-12-04 16:14:08 +01:00
Marijn Deé
a9273ec2b5
Use QTimer instead of threading.Timer
2018-12-04 15:20:24 +01:00
ChrisTerBeke
a79cfcbe47
Merge branch 'STAR-322_cloud-connection' of https://github.com/Ultimaker/Cura into STAR-322_cloud-connection
2018-12-04 14:22:17 +01:00
ChrisTerBeke
e98f3bff38
Implement test version of showing cloud connected printers in list
2018-12-04 14:09:20 +01:00
Marijn Deé
5d77209cfb
Be more efficient in updating the print jobs
2018-12-04 13:57:41 +01:00
ChrisTerBeke
97535ffa24
Merge branch 'STAR-322_cloud-connection' of https://github.com/Ultimaker/Cura into STAR-322_cloud-connection
2018-12-04 13:23:38 +01:00
ChrisTerBeke
8e3e0c149e
fixes
2018-12-04 13:23:31 +01:00
Marijn Deé
02963eb9bf
Use a timer for the periodic update of the remote clusters and printjobs
2018-12-04 13:19:12 +01:00
Marijn Deé
99bdb9c93f
Merge branch 'STAR-322_cloud-connection' of github.com:Ultimaker/Cura into STAR-322_cloud-connection
2018-12-04 13:06:33 +01:00
Marijn Deé
894c69685a
Periodically update the remote clusters and printjobs
2018-12-04 13:06:27 +01:00
ChrisTerBeke
97607419cf
Start with some fakes for monitor page
2018-12-04 12:14:21 +01:00
ChrisTerBeke
12b3f0088d
Add content type to file upload
2018-12-04 10:07:43 +01:00
ChrisTerBeke
1bcabc6f42
Fix is_online logic
2018-12-03 23:44:52 +01:00
ChrisTerBeke
b50e942768
Describe TODO for association by hostname, only connect when online
2018-12-03 23:42:41 +01:00