Commit graph

241 commits

Author SHA1 Message Date
Jaime van Kessel
1ce6c3a4f1 Added defaults to requestAcces
Cura-2277
2016-09-13 10:53:41 +02:00
Jaime van Kessel
6435e8ce6f Request is now only triggered on right actions
CURA-2279
2016-09-13 09:49:17 +02:00
fieldOfView
c5d0942ee2 Add "Connect" and "Request Access" buttons to sidebar monitor
Functionality is not 100% proven, but the required strings are in
CURA-2277
2016-09-12 18:54:28 +02:00
fieldOfView
e945403845 Make requesting authentication public
Contributes to CURA-2277
2016-09-12 18:53:12 +02:00
fieldOfView
b82889f84e Only show access request message when the user requested access 2016-09-12 15:59:45 +02:00
fieldOfView
0e0569a37c Update user-facing messages for consistency
Make sure we have a consistent terminology; requesting access vs pairing/authentication.
2016-09-12 15:40:43 +02:00
fieldOfView
af4cfac6ac Add a link to a network connection troubleshooting guide
CURA-2035
2016-09-12 14:19:34 +02:00
fieldOfView
220abd2cdc Fix i18n context 2016-09-12 13:49:00 +02:00
fieldOfView
930dd76109 Merge branch 'master' of https://github.com/Ultimaker/JediWifiPrintingPlugin 2016-09-12 13:36:51 +02:00
fieldOfView
e09de5257a Fix text about connection state in print monitor 2016-09-12 13:36:39 +02:00
Jaime van Kessel
1d91827664 NetworkPrinter now uses printerState to store global state
CURA-2235
2016-09-12 13:31:07 +02:00
Jaime van Kessel
f914ef5424 We now save the auth data right away in order to prevent mismatches
CURA-2279
2016-09-12 11:59:25 +02:00
Jaime van Kessel
feae612d55 Look at the correct stack for variant
CURA-2313
2016-09-12 10:54:57 +02:00
Jaime van Kessel
820d91486f Printer setting mismatches are now also logged as warnings
CURA-2313
2016-09-12 10:44:56 +02:00
Jaime van Kessel
ae161748ef Material type is now only checked if we actually use that extruder
CURA-2313
2016-09-12 10:39:58 +02:00
Jaime van Kessel
c671815004 Merge branch '2.3' of github.com:Ultimaker/JediWifiPrintingPlugin 2016-09-09 17:29:01 +02:00
Jaime van Kessel
f294d580a9 Zipping the data no longer causes GUI to freeze
CURA-2286
2016-09-09 16:46:04 +02:00
Jaime van Kessel
7f0194cce0 We now compress the g-code layer by layer so the GIL won't always lock fully
CURA-2286
2016-09-09 15:44:02 +02:00
Jaime van Kessel
3747db0f4d Added logging to see how long compression took
CURA-2286
2016-09-09 15:28:37 +02:00
Jaime van Kessel
9de064fdba Fixed issue where large files could no longer be sent
CURA-2286
2016-09-09 15:20:08 +02:00
Jaime van Kessel
d223e64349 Merge branch '2.3' of github.com:Ultimaker/JediWifiPrintingPlugin 2016-09-09 11:17:06 +02:00
Jaime van Kessel
97cf79c2e1 If serialization of XML fails, we don't try to send it to the printer 2016-09-09 11:16:49 +02:00
Jaime van Kessel
a6a47b0aa2 Uploading g-codes is now done g-zipped
CURA-2286
2016-09-09 11:16:40 +02:00
Jaime van Kessel
f5886e5ecc Counter is now only reset if no previous state was set 2016-09-09 11:16:31 +02:00
Jaime van Kessel
f75b4739f6 Added logging when the post was aborted due to connection loss
CURA-2295
2016-09-09 11:16:23 +02:00
Jaime van Kessel
dc0124f502 If serialization of XML fails, we don't try to send it to the printer 2016-09-09 11:04:16 +02:00
Jaime van Kessel
3a4ccf1367 Uploading g-codes is now done g-zipped
CURA-2286
2016-09-09 10:25:12 +02:00
Jaime van Kessel
ad496a6467 Counter is now only reset if no previous state was set 2016-09-08 17:27:18 +02:00
Jaime van Kessel
d0823ebff0 Added logging when the post was aborted due to connection loss
CURA-2295
2016-09-08 16:57:11 +02:00
Jaime van Kessel
083c60123a Merge branch '2.3' of github.com:Ultimaker/JediWifiPrintingPlugin 2016-09-08 16:38:12 +02:00
Jaime van Kessel
5e54e8570d Merge branch '2.3' of github.com:Ultimaker/JediWifiPrintingPlugin into 2.3 2016-09-08 16:37:46 +02:00
Jaime van Kessel
28bfc36472 Recreate network manager count is now always increased once 2016-09-08 16:37:10 +02:00
fieldOfView
9bd4d3c0a8 Update configuration mismatch dialog layout and wording
Also return to settings tab when not continuing with the print
CURA-2285
2016-09-08 11:26:01 +02:00
Jaime van Kessel
7e12bcec7f Merge branch '2.3' of github.com:Ultimaker/JediWifiPrintingPlugin 2016-09-07 15:12:08 +02:00
Jaime van Kessel
65a2cedf9c Cleaned up code duplication in warning system
CURA-2285
2016-09-07 15:05:07 +02:00
Jaime van Kessel
1f3c8e0939 If saved authentication is wrong, it's now correctly reset
CURA-2295
2016-09-07 14:25:24 +02:00
Jaime van Kessel
97892273fc Updated logging 2016-09-07 14:04:23 +02:00
Jaime van Kessel
357f1186da Added logging to start of uploading
CURA-2295
2016-09-07 13:05:11 +02:00
Jaime van Kessel
d0823fda11 If a timeout lasted to long without update, we only re-create network interface once
CURA-2295
2016-09-07 12:58:48 +02:00
Jaime van Kessel
93cc25b408 Added exception handling for when wrapped reply object is already deleted
CURA-2295
2016-09-07 11:56:19 +02:00
Jaime van Kessel
f2e93bfd97 Added time spent in timeout to re-check connection log
CURA-2295
2016-09-07 11:46:55 +02:00
Jaime van Kessel
b5d0b32bce Variant is now matched by name instead of ID
CURA-2285
2016-09-07 09:48:18 +02:00
Jaime van Kessel
d76927ef5d Added warning messages for mismatch / not enough material
CURA-2285
2016-09-07 09:18:52 +02:00
Jaime van Kessel
ef667c7ec7 If there is no material or correct cartridges inserted into printer, the job is refused
CURA-2285
2016-09-06 14:44:53 +02:00
fieldOfView
6770db9c51 Update wording when unable to start a new printjob
UM3IC-193
2016-09-05 13:45:57 +02:00
Thomas Karl Pietrowski
cd9e049895 CMake: Skip looking for C/C++ compiler 2016-09-02 11:12:28 +02:00
fieldOfView
fa8eba7873 Update wording 2016-09-01 15:14:53 +02:00
Jaime van Kessel
3a48fc23d1 Added logging for the time it took to upload a print 2016-08-23 13:56:50 +02:00
Jaime van Kessel
0c931424f9 Re-create the network manager every 30 seconds of not being connected
CURA-1851
2016-08-22 14:08:01 +02:00
Jaime van Kessel
5825793f28 QNetworkManager is now re-created every time we try to connect
CURA-1851
2016-08-22 09:49:57 +02:00