97 Commits

Author SHA1 Message Date
Jack Ha
925795401f Fix for abort network printer during pre_print. CURA-2093 2016-08-10 17:36:26 +02:00
Jaime van Kessel
86a65e495b Close now resets authentication & timeout data.
CURA-1936
2016-08-09 13:10:13 +02:00
Jack Ha
3a0b9ccafe Typo CURA-1986 2016-08-09 11:22:24 +02:00
Jack Ha
a288ab321f Display an error message when "Print over network" if printer not idle.
CURA-1986
2016-08-09 11:19:39 +02:00
fieldOfView
d3333540de Show printer in "indeterminate" state when we are not authenticated
CURA-1851
2016-08-04 18:16:05 +02:00
fieldOfView
ef36c70d83 Check if the printer is ready to receive *before* doing work.
This has very little to do with CURA-1990
2016-08-04 14:23:57 +02:00
fieldOfView
31861d82dc Show message while aborting
CURA-1990
2016-08-04 13:27:42 +02:00
fieldOfView
c4850a6ff2 Show error state after aborting a print
CURA-1990
2016-08-04 12:57:13 +02:00
fieldOfView
0b1c4ea551 Make sure the output device gets selected above local file output 2016-08-03 17:05:20 +02:00
Ghostkeeper
292826f223
Fix typo
Missing space.
2016-08-02 14:18:01 +02:00
fieldOfView
c9daaf1521 Reapply changes that were lost in 80f5ad3 2016-08-01 15:30:38 +02:00
Jaime van Kessel
80f5ad3b91 Codestyle & documentation 2016-07-29 17:45:52 +02:00
fieldOfView
f052129171 Show a message to the user when the connection with the printer is lost
CURA-1851
2016-07-28 18:09:26 +02:00
fieldOfView
113129eaca Fix typo 2016-07-28 16:15:31 +02:00
fieldOfView
136755758e Implement ServiceStateChange.Removed (bonjour undiscovery)
Contributes to CURA-1851
2016-07-27 16:41:06 +02:00
Jaime van Kessel
050e81053f Double progress bar no longer occurs 2016-07-27 15:36:08 +02:00
Jaime van Kessel
fd36f09b29 "none" as state is now sent as empty string 2016-07-27 14:14:43 +02:00
Jaime van Kessel
ea022204ad Decreased timeout time to 5 sec 2016-07-27 13:10:57 +02:00
Jaime van Kessel
e584275f7a No longer drop messages that have an error state.
I overlooked that authentication required is also an error state

Fixes CURA-1975
2016-07-25 16:31:18 +02:00
Jaime van Kessel
0df2543f1a Fixed timeout implementation
Turned out that QT timeout wasn't triggred at all, so we're now keeping track
of this with our own timer

CURA-1851
2016-07-21 11:58:35 +02:00
Jaime van Kessel
01f051b82a Timeouts are now logged
CURA-1851
2016-07-15 15:10:57 +02:00
Jaime van Kessel
479a155b39 Code cleanup 2016-07-15 15:05:02 +02:00
Jaime van Kessel
097d4c9e6b Added more logging 2016-07-15 15:03:47 +02:00
Jaime van Kessel
53a9f5f622 Added log message to authentication timeout 2016-07-15 14:15:30 +02:00
Jaime van Kessel
6e84d39cae Improved error handling of authentication 2016-07-15 14:14:22 +02:00
Jaime van Kessel
f9f83981bb Changed print with wifi to print over network
CURA-1855
2016-07-15 14:06:50 +02:00
Jaime van Kessel
676182cd54 Fixed authentication timeout
CURA-1916
2016-07-15 10:52:31 +02:00
Jaime van Kessel
ee59da0704 Merge branch 'feature_material_hotend_change' of github.com:Ultimaker/JediWifiPrintingPlugin 2016-07-06 13:39:32 +02:00
fieldOfView
fe4ed3dad8 Use jobname instead of "test" placeholder
CURA-49
2016-07-04 18:18:42 +02:00
fieldOfView
5b686f0a50 Reinitialise material and hotend lists to new number of extruders
CURA-491
2016-07-04 14:26:54 +02:00
fieldOfView
051419577e Forward hotend and material data to PrinterOutputDevice
CURA-491
2016-07-04 11:58:31 +02:00
fieldOfView
f3c1f947d4 Merge branch 'master' of https://github.com/Ultimaker/JediWifiPrintingPlugin 2016-07-01 15:07:28 +02:00
fieldOfView
ea3a039bdd Automatically show the Print Monitor when starting a print
CURA-1036
2016-07-01 15:07:17 +02:00
Jaime van Kessel
462bc4aef5 Merge branch 'master' of github.com:Ultimaker/JediWifiPrintingPlugin 2016-06-30 14:57:27 +02:00
Jaime van Kessel
bfc7a7e3c9 Multipart data objects used for posting new materials are now deleted upon completion
CURA-344
2016-06-30 14:56:36 +02:00
Jaime van Kessel
ca79e398c8 All known materials are now send upon connection
Due to garbage collection issues, the (multi) part requests are now cached.
CURA-334
2016-06-30 14:25:54 +02:00
fieldOfView
f2187e4f6a Merge branch 'master' of https://github.com/Ultimaker/JediWifiPrintingPlugin 2016-06-30 09:54:28 +02:00
fieldOfView
79ee928883 Change progress to percentages
CURA-1036
2016-06-30 09:54:08 +02:00
Jaime van Kessel
a4117bd3be Display data is reset upon job completion 2016-06-30 09:52:48 +02:00
Jaime van Kessel
b9f73a8eef Hiding messages is now only done when there are messages
CURA-49
2016-06-30 09:35:57 +02:00
Jaime van Kessel
12dcc43bac Added messages upon succesfull & not sucessfull pairing
CURA-49
2016-06-29 13:45:29 +02:00
Jaime van Kessel
57ea4f0dc8 Updated auth timeout to 5 min 2016-06-29 13:33:31 +02:00
Jaime van Kessel
58c3f5dc89 Closing the networkprinteroutput device now hides all it's messages
CURA-49
2016-06-29 13:31:42 +02:00
Jaime van Kessel
5597f6dcf2 Authentication is now saved with machine-instance
CURA-49
2016-06-29 13:19:05 +02:00
Jaime van Kessel
368d4e9ea2 Updated documentation
CURA-49
2016-06-29 12:12:12 +02:00
Jaime van Kessel
dd92ac7c5f Username & cura version are now sent in the auth request
CURA-49
2016-06-29 12:06:36 +02:00
Jaime van Kessel
4b6993bf7b Message is now shown when trying to print without authentication
CURA-49
2016-06-29 12:00:28 +02:00
Jaime van Kessel
054f7aaa83 If authentication is recieved, it's now also correctly validated
CURA-49
2016-06-29 11:53:56 +02:00
Jaime van Kessel
3a767c72f0 Authentication can now timeout and be denied from printer side
CURA-49
2016-06-29 10:55:45 +02:00
Jaime van Kessel
c8ba60fad4 Authentication message is now shown when authenticating
CURA-49
2016-06-29 10:18:02 +02:00