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
ChrisTerBeke
e7f70d68c7
Focus on IP address field when adding networked printer
2018-05-18 17:19:14 +02:00
Diego Prado Gesto
8ad409ff55
Merge branch 'master' into WIP_improve_initialization
2018-05-14 15:15:02 +02:00
Diego Prado Gesto
43657010ba
CURA-5164 The Preferences is not a singleton class anymore since in some point
...
several instances need to be created.
- In the ThreeMFWorkspaceReader we need to create some temporal
instances of Preferences that makes it not singleton anymore.
- The current preferences are kept in the Application class and so all
the calls to the preferences are changed to get the preferences from
Application.
- The method getInstance in Preferences is kept as deprecated since some
external plugins.
2018-05-11 08:50:42 +02:00
Ian Paschal
0accdc6320
Cura-5296 Use separate packages.json files in app and user data
2018-05-08 11:54:19 +02:00
Diego Prado Gesto
8c4dc1cc2b
CURA-5264 Don't need the if statement since the hardware-typeid is the
...
right value to look at and it is in the firmware api.
2018-05-04 14:59:59 +02:00
Aleksei S
c5e9acf664
Fix: Manually added printer by ip address shows proper printer type
...
CURA-5264
2018-05-03 17:14:56 +02:00
Ghostkeeper
16de8cac0f
Fix undefined variable
...
Contributes to issue CURA-5143.
2018-04-24 10:38:50 +02:00
Lipu Fei
0852cd2c20
WIP: Fix hanging upon send gz
2018-04-24 10:34:08 +02:00
Lipu Fei
37bcf1694d
Remove translation wrapper for unnecessary parts
...
CURA-5221
2018-04-23 12:00:05 +02:00
Lipu Fei
f92985b4ac
Add Ultimaker S5 for printer type detection
...
CURA-5221
2018-04-23 11:57:01 +02:00
Diego Prado Gesto
37520b26b8
CURA-5170 When the connection status of a printer output device changes, only add it to the list if the device belongs to the current printer.
2018-03-28 14:28:07 +02:00
Diego Prado Gesto
79daf3706b
CURA-5158 Create a custom signal that is emitted when global container
...
changes and output devices change.
2018-03-28 11:07:48 +02:00
Ian Paschal
66fa1c0a31
CURA-5140 Fixed typo
2018-03-26 11:30:57 +02:00
Ian Paschal
30b75c7988
CURA-5140 Show confirmation rather than switching to monitor tab
2018-03-22 17:05:07 +01:00
Ian Paschal
6443db5853
CURA-4902 Removed useless case
...
Default case _is_ unknown!
2018-03-21 11:32:52 +01:00
Ian Paschal
3e7e828f4b
CURA-4902 Standardized i18nc message labels
...
This one goes out to @fieldofview. ❤️
2018-03-21 11:31:01 +01:00
Ian Paschal
db316708d6
CURA-4902 Challenging network message fix
...
This bug was very complicated to fix and involved careful troubleshooting of networked printers and eventual application of text-based message parsing and case switching. Should work now though.
2018-03-21 10:48:03 +01:00
Ghostkeeper
f15eb4be2d
Merge branch 'feature_custom_gcode_commands'
2018-03-20 13:44:23 +01:00
Jaime van Kessel
e0bb365e8c
Merge branch 'feature_gzgcode_writer' of github.com:Ultimaker/Cura
2018-03-20 13:32:25 +01:00
Ghostkeeper
864cbe9c63
Add exception for UM3 to add UFP as supported format
...
We can't just add it to the supported file formats in the definition because we don't want the removable drive output to write it.
Contributes to issue CURA-5097.
2018-03-19 16:24:07 +01:00
Ghostkeeper
6f9e0431bb
Fix extension when sending to printer
...
It should use the extension of the preferred format.
Contributes to issue CURA-5097.
2018-03-19 15:17:10 +01:00
Ghostkeeper
c9a23d5ca3
Get the file formats directly from the stack
...
Instead of finding the container that contains the entry first and then getting the metadata from there.
Contributes to issue CURA-5097.
2018-03-19 14:21:41 +01:00
Jaime van Kessel
64d72c9d51
Fix where number of queued print jobs would be too big
2018-03-19 13:15:17 +01:00
Ghostkeeper
7a464a92ca
Fix callback to output device with selected printer
...
This is a new function that just selects the printer.
Contributes to issue CURA-5097.
2018-03-19 11:39:41 +01:00
Ghostkeeper
5bb20f6133
Use preferred output writer
...
This introduces a greenlet to allow optional interrupting of a function for waiting on the selectPrinter function.
Contributes to issue CURA-5097.
2018-03-19 11:24:15 +01:00
Diego Prado Gesto
36c5e0ad15
CURA-4870 Change message of the dialog when the connection with a printer/group already exists
2018-03-16 12:07:05 +01:00
Diego Prado Gesto
99d653cea5
CURA-4870 Don't allow to connect more than one instance to the same
...
group.
2018-03-15 20:01:47 +01:00
ChrisTerBeke
d4d9a58d04
Fix merge conflicts, add can_send_raw_gcode ability, rename to sendRawCommand, small fixes
2018-03-15 16:51:25 +01:00
alekseisasin
67261ccd4b
Merge pull request #3144 from fieldOfView/feature_preheat_extruder
...
Feature preheat extruder
2018-03-15 16:38:18 +01:00
Aleksei S
097c97b6f8
Fix: Refresh list of available printers in network
...
after clicking refresh button.
2018-03-15 14:33:27 +01:00
fieldOfView
dbabf3bda9
Merge branch 'master' into feature_preheat_extruder
...
# Conflicts:
# cura/PrinterOutput/ExtruderOutputModel.py
# cura/PrinterOutput/PrinterOutputModel.py
2018-03-15 11:21:37 +01:00