Ian Paschal
e8a933331c
Clean-up printer status label
...
Contributes to CL-1153
2018-12-05 12:14:18 +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
Ian Paschal
014a138fda
Remove semi-colon
...
Contributes to CL-1153
2018-12-04 15:12:00 +01:00
Ian Paschal
1494daf671
Simplify preview icon logic
...
Contributes to CL-1153
2018-12-04 15:11:31 +01:00
Ian Paschal
ebb31409b8
Always return a string for preview icon
...
Contributes to CL-1153
2018-12-04 15:10:31 +01:00
Ian Paschal
96b9c7f3ea
Fix multi-argument i18n string
...
Contributes to CL-1153
2018-12-04 11:40:56 +01:00
Ian Paschal
249a90199b
Improve printer status handling
...
Contributes to CL-1153
2018-12-04 11:08:01 +01:00
Ian Paschal
ab245bbff6
Make "finishes at" single translatable string
...
Contributes to CL-1153
2018-12-04 10:23:26 +01:00
Ian Paschal
95400282b9
Simplify logic slightly
...
Contributes to CL-1153
2018-12-03 14:44:15 +01:00
Ian Paschal
cced42a55b
Handle idle, unavailable, and unreachable states
...
Contributes to CL-1153
2018-12-03 14:41:45 +01:00
Ian Paschal
c9ed044205
Improve printer status and progress bar
...
Contributes to CL-1153
2018-12-03 14:41:22 +01:00
Ian Paschal
a28cae0a43
Improve date rendering
...
- Use "Mon Dec 3 at 12:39" if 7 days or more away.
- Use "Mon at 12:39" if within 7 days but more than one away.
- Use "tomorrow at 12:39" if one day away.
- Use "today at 12:39" if today.
Contributes to CL-1153
2018-12-03 12:18:33 +01:00
Jaime van Kessel
36a86adc0f
Remove spammy log
2018-11-30 16:08:19 +01:00
Ian Paschal
14cee32cec
Improve monitor tab temporary scroll bar
2018-11-28 12:20:09 +01:00
Simon Edwards
8262c2dfd6
Merge pull request #4889 from Ultimaker/CL-1150_restyle_monitor_printer_tile
...
CL-1150 restyle monitor printer tile
2018-11-28 11:31:11 +01:00
Ian Paschal
9029d10ed0
Remove debug statement
...
Contributes to CL-1150
2018-11-28 10:47:34 +01:00
Ian Paschal
370fa0fd14
Remove old sidebar
...
Contributes to CL-1150
2018-11-28 10:46:22 +01:00
Ian Paschal
d54a1cb41b
Handle null print job more elegantly
...
Contributes to CL-1150
2018-11-28 10:46:12 +01:00
Ian Paschal
255a7fa1fb
Fix binding loop
...
Contributes to CL-1150
2018-11-28 10:45:46 +01:00
Diego Prado Gesto
c56098d82c
Merge pull request #4816 from Ultimaker/tests-for-um3networkplugin
...
Tests for um3networkplugin
2018-11-27 12:59:44 +01:00
Ian Paschal
fd723e1084
Improve camera icon
...
Contributes to CL-1150
2018-11-27 11:19:45 +01:00
Ian Paschal
a3f0630ee9
Rename printer images
...
Contributes to CL-1150
2018-11-27 11:19:30 +01:00
Ian Paschal
475a94d10d
Add printer images
...
Commit to CL-1150
2018-11-27 10:55:08 +01:00
Ian Paschal
8965695a59
Update MonitorPrintJobProgressBar.qml
...
Contributes to CL-1150
2018-11-27 10:54:46 +01:00
Ian Paschal
616ec13457
Change context menu button size
...
Contributes to CL-1150
2018-11-27 10:54:26 +01:00
Ian Paschal
7340b6dbc4
Update CameraButton.qml
...
Contributes to CL-1150
2018-11-27 10:53:00 +01:00
Ian Paschal
0cd9c8e087
Add machine images
...
Contributes to CL-1150
2018-11-27 10:52:49 +01:00
Lipu Fei
edf8460619
Return empty material model for empty material
...
CURA-5982
2018-11-27 10:35:19 +01:00
ChrisTerBeke
efd5f3799b
Also catch TypeError now that we have explicit arguments
2018-11-26 16:31:32 +01:00
ChrisTerBeke
6506596ece
Fix typing syntax
2018-11-26 16:19:01 +01:00
ChrisTerBeke
e4d8fb36ab
Add more typing as per request from @sedwards2009
2018-11-26 15:53:04 +01:00
ChrisTerBeke
da5683c876
add typing to models
2018-11-26 15:30:30 +01:00
Marijn Deé
a382b77eaa
Added validation to the models
2018-11-26 14:30:17 +01:00
ChrisTerBeke
68a90ec510
Use simple models instead of namedtuples
...
Named tuples would throw a TypeError if an unknown attribute was set, but we just want to ignore those
2018-11-26 14:08:21 +01:00
Ghostkeeper
48c24b1034
Remove log entry for bonjour services added
...
For most networks that would not be a problematic log entry. But for our own debugging on Ultimaker's network this is a very spammy log entry and doesn't add much value anyway.
2018-11-23 10:50:16 +01:00
Marijn Deé
76542a82d5
Removed the asserts on internals
2018-11-23 10:33:57 +01:00
Ian Paschal
9f1ce72b9e
Add Cura 4.0 printer cards
...
Contributes to CL-1150
2018-11-23 10:03:08 +01:00
Marijn Deé
294527f7fe
Review changes
2018-11-23 09:21:09 +01:00
Marijn Deé
bb5c0326de
Used duoble quotes iso single quotes
2018-11-23 09:20:19 +01:00
Ian Paschal
963b8aa974
Fix QML warnings
...
Contributes to CL-1148
2018-11-22 13:56:01 +01:00
Ian Paschal
55554c62a9
Use array for extruder configurations
...
Contributes to CL-1148
2018-11-22 13:55:43 +01:00
Ian Paschal
da834d6a1f
Silence binding loop
...
Contributes to CL-1148
2018-11-22 13:55:22 +01:00
Ian Paschal
1de21c1d94
Remove unnecessary "else"
...
Contributes to CL-1148
2018-11-22 13:13:06 +01:00
Ian Paschal
3c3343a407
Use bool for expanded or collapsed state
...
Contributes to CL-1148
2018-11-22 13:11:59 +01:00
Ian Paschal
ba7863c9d9
Fix type error for hovering manage queue link
...
Contributes to CL-1148
2018-11-22 11:09:35 +01:00
Marijn Deé
352427e460
Moved exception handling closer to the cause of error
2018-11-22 10:01:15 +01:00
Marijn Deé
7e3f86f091
Moved some of the mocks to class level because they are used in every test method
2018-11-22 09:37:47 +01:00
Marijn Deé
7b0f8882a2
Reverted models to namedtuples from collections because
...
NamedTuple is a Python3.6 feature
2018-11-21 11:01:26 +01:00
Marijn Deé
9e8be286af
Used NamedTuple from typing iso namedtuple from collections so we can at least give type hints
2018-11-21 10:12:53 +01:00