Jaime van Kessel
d31df8ec67
Fixed that long printernames overlap other GUI elements
2018-08-09 12:47:49 +02:00
Andreea Scorojitu
41a892796d
CURA-5626 Remove UM3 from connection message
...
"This printer is not set up to host a group of Ultimaker 3 printers.", Ultimker 3 was removed from the message.
2018-08-09 09:14:25 +02:00
Lipu Fei
20806eeb72
Refactor some code
...
CURA-5612
2018-08-03 14:37:13 +02:00
Aleksei S
38ce73365a
Manually added printers have suffix "( manual)"
2018-08-03 13:45:08 +02:00
Aleksei S
9c8ac6e9ed
After switching the Monitor Tab set Null to active output printer
...
CURA-5612
2018-08-03 11:42:55 +02:00
Jaime van Kessel
1cb896904b
Fixed missed renames of onFinished keyword
2018-07-24 16:24:28 +02:00
Jaime van Kessel
e89983b171
When dismissing the print window, also reset the "sending_gcode" flag
...
CL-913
2018-07-24 16:17:53 +02:00
Jack Ha
4167f81e3b
Fix printer missing from the list after connection; now always adds the field 'hidden' in the metadata, don't know why it worked before. CURA-5574
2018-07-16 13:32:35 +02:00
Jack Ha
2bd8350141
Added error checking, added typing, renamed function. CURA-5389
2018-07-12 14:06:34 +02:00
Lipu Fei
af02dc2758
Only use setMetaDataEntry()
2018-07-11 11:14:57 +02:00
Ian Paschal
413965a0ee
Fighting muscle memory
2018-07-09 11:51:53 +02:00
Ian Paschal
ac0192f01f
Improve fixes
2018-07-09 11:29:25 +02:00
Mark
8e7399c442
Add correct typing
2018-07-06 10:56:09 +02:00
Ian Paschal
75d5828f5f
Merge branch 'master' into fix_tests_cura_engine_backend
2018-07-06 09:48:07 +02:00
Ian Paschal
3321b23925
Fixes for UM3NetworkPrinting
2018-07-05 16:31:56 +02:00
Diego Prado Gesto
c738f306fb
Fix style in some components
2018-07-05 14:35:12 +02:00
Diego Prado Gesto
3c57068cf4
CURA-5034 Fix a typo in the method call.
2018-07-03 10:38:44 +02:00
Ian Paschal
adc7fc58e9
Fixed method naming conflict
2018-07-02 13:53:35 +02:00
Ian Paschal
b55abee783
Code style did not rename this variable
2018-07-02 13:05:22 +02:00
Ian Paschal
8f7370db6c
Merge remote-tracking branch 'origin/master' into feature_send_material_profiles
2018-07-02 12:37:56 +02:00
Ghostkeeper
e717abf499
Fix typing related to Network Printing
...
Contributes to issue CURA-5330.
2018-06-15 16:53:45 +02:00
Diego Prado Gesto
7eba868574
CURA-5330 Fix typing and code style in the UM3NetworkPrinting plugin
2018-06-14 15:41:12 +02:00
Ghostkeeper
b2cd0ffc0f
Make createFormParts public
...
Because the postFormWithParts function is public and it needs these parts that can (or should) only be created with this function.
Contributes to issue CURA-5034.
2018-06-12 15:44:22 +02:00
Ghostkeeper
2e005a09ac
Remove unused import
...
Contributes to issue CURA-5034.
2018-06-12 15:41:52 +02:00
Ghostkeeper
d87166d5c2
Don't reconnect when getting printer data
...
I think I accidentally added this during debugging at some point this sleepy morning.
Contributes to issue CURA-5034.
2018-06-12 15:40:47 +02:00
Ghostkeeper
da5e4c11a4
Override connect() rather than connecting to connection state signal
...
This is much more lean and a bit more semantic.
Contributes to issue CURA-5034.
2018-06-12 15:40:10 +02:00
Ghostkeeper
a4171dd561
Also sync when connecting with printer
...
Though right now it seems to sync way too often. I don't know why it keeps connecting.
Contributes to issue CURA-5034.
2018-06-12 13:56:21 +02:00
Ghostkeeper
194bb5e8c8
Also send built-in profiles
...
The printer firmware won't add them currently so we're sending these profiles to their doom. However a later firmware update might fix this so we can make older Cura versions send the profiles as well so that it is forward compatible.
Contributes to issue CURA-5034.
2018-06-12 13:45:58 +02:00
Ghostkeeper
0a557fdb79
Send material per GUID with highest version number
...
If you have multiple materials with the same GUID (in the case of custom profiles) then we want to send only the material with the highest version number and only the base material.
Contributes to issue CURA-5034.
2018-06-12 13:42:03 +02:00
Ghostkeeper
2dcb185a32
First ask the printer which profiles it already has
...
Only let the printer have one profile per GUID and make sure it's the one with the highest version.
Contributes to issue CURA-5034.
2018-06-12 12:50:33 +02:00
Ghostkeeper
0da7ad3946
Use material.fdm_material.xml.sig for signature file names
...
Just put the .sig after the entire file instead of replacing the extension.
Contributes to issue CURA-5034.
2018-06-11 16:01:16 +02:00
Ghostkeeper
abf77da4c4
Send to cluster API
...
Not the normal printer API. That won't work without authentication.
Contributes to issue CURA-5034.
2018-06-11 16:01:16 +02:00
Ghostkeeper
4e46963f58
Also send signature file if it exists
...
The files are not placed there yet when unpacking a package, as far as I know. Next time.
Contributes to issue CURA-5034.
2018-06-08 16:07:17 +02:00
Ghostkeeper
4727340ae4
Send only original files
...
When we re-serialize them, the XML file will not be exactly the same so the signature will fail to match. We need to send the original bytes.
This changes the behaviour: It now sends all non-default files instead of all files that were loaded fully.
Contributes to issue CURA-5034.
2018-06-08 16:02:00 +02:00
Ghostkeeper
ddb80be1ec
Send materials asynchronously
...
This way we won't block the interface while those materials are sending.
Contributes to issue CURA-5034.
2018-06-08 15:06:06 +02:00
Ghostkeeper
63f5c8346a
Implement API call to send material profile
...
It seems to work now. I don't know if the material actually arrives but from this end it seems to send it at least.
Contributes to issue CURA-5034.
2018-06-08 14:33:13 +02:00
Ghostkeeper
82a34b49eb
Add function to send material profiles to cluster
...
This only works for cluster.
Contributes to issue CURA-5034.
2018-06-08 13:55:29 +02:00
Ghostkeeper
4c1149643f
Remove unused import
...
Contributes to issue CURA-5034.
2018-06-08 13:08:34 +02:00
Jack Ha
49e49bfa58
Merge branch '3.4'
2018-06-07 09:34:30 +02:00
Diego Prado Gesto
ece2729744
CURA-5445 Remove the action when the Finish button is clicked. The
...
button will just close the dialog.
2018-06-06 19:02:40 +02:00
Ghostkeeper
c42b275c5d
Merge branch '3.4'
2018-06-06 16:58:01 +02:00
Diego Prado Gesto
1019f2dd65
CURA-5449 Do not check if the name is the correct group name if the
...
output device is manual create device and it is marked as temporary.
Wait until all the information is retrieved when the request finishes.
2018-06-06 14:54:26 +02:00
Jaime van Kessel
91a66d1290
Merge branch 'master' of github.com:Ultimaker/Cura
2018-05-31 17:21:27 +02:00
Jaime van Kessel
c988e0eccb
Also added "none" to the state list of prints_jobs not to be matched with printers
2018-05-31 17:20:53 +02:00
Lipu Fei
eb949472e8
Merge remote-tracking branch 'origin/master' into WIP_improve_initialization
2018-05-31 13:47:27 +02:00
Jaime van Kessel
416f695610
Canceling sending job to cluster no longer results in "still sending print" message.
...
Previously it would always show this, requiring a restart of Cura before print could be sent. CL-913
2018-05-31 11:52:36 +02:00
Diego Prado Gesto
b7fe43e68c
Merge branch 'master' into WIP_improve_initialization
2018-05-23 11:36:12 +02:00
Diego Prado Gesto
eea9b7ab46
CURA-5254 Keep track of the latest manual entry key, so it is then
...
selected in the list.
2018-05-22 12:05:33 +02:00
Aleksei S
fc01811792
Merge branch 'master' of github.com:Ultimaker/cura
2018-05-18 17:22:54 +02:00
Aleksei S
314f913510
Remove extra "if" statement and unused code
2018-05-18 17:21:59 +02:00