Nino van Hooff
eef347ed6c
Add an cloud unavailable icon to the active printer icon
...
CURA-7437
2020-05-20 17:20:40 +02:00
Konstantinos Karmas
e22b672f12
Merge pull request #7785 from Ultimaker/CURA-7436_cloud_printer_remove_warning
...
CURA-7436_cloud_printer_remove_warning
2020-05-20 15:48:27 +02:00
Kostas Karmas
b5e971f9ec
Update remove cloud printer pop-up message
...
CURA-7436
2020-05-20 15:21:57 +02:00
Kostas Karmas
503d5d2a35
Correctly upgrade the ironing_inset based on the ironing_pattern used
...
Previously, the ironing_inset was changed in the profiles to reflect
the changes made in the CuraEngine. This inset though was not taking
into account the ironing_pattern (in the CuraEngine, the inset is
compensated differently depending on the pattern).
This commit fixes that in the version upgrader and the printer
definitions in order to maintain the same behavior for the old
profiles.
CURA-7318
2020-05-20 13:56:24 +02:00
Alexander Gee
bd7248fe73
Add line_set to avoid infinte loops
2020-05-19 18:48:52 -05:00
Nino van Hooff
81ec7d6582
Merge pull request #7201 from fieldOfView/feature_unify_pause_at_height
...
Unify pause at height scripts
2020-05-19 15:51:21 +02:00
Nino van Hooff
e7af27ff80
Add type hint to plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py
...
Co-authored-by: Jaime van Kessel <nallath@gmail.com>
2020-05-19 14:14:59 +02:00
Ghostkeeper
98fed95725
Adjust the default values for ironing_inset so that the slice result remains the same
...
The slicer has been adjusted to give this setting a more logical function: It should be an inset of the outer edge of ironing as it appears in layer view where the lines are made thinner according to their flow.
As a result all of the slices with ironing have changed. This adjusts the setting value so that the actual slice output will not change, just the appearance of the setting.
Contributes to issue CURA-7318.
2020-05-18 18:19:57 +02:00
Nino van Hooff
252b993169
Refactor removal warning message to CloudOutputDeviceManager
...
CURA-7436
2020-05-18 16:22:55 +02:00
Jaime van Kessel
8f22e62675
Fix typing issues
...
CURA-7290
2020-05-18 13:47:03 +02:00
Jeff Rogers
a232e12cc3
Fix extruder and feed rate after extruder-only moves in post stretch script (issue 7755)
2020-05-16 14:37:57 -07:00
Ghostkeeper
2125b7130f
Use extruderList rather than extruders
...
Extruders has been deprecated.
This also allows us to use integers for a while longer (until it needs to be serialised to a message with the .join() function).
Done during Turbo Testing and Tooling to reduce the number of warnings in our log.
2020-05-15 16:18:05 +02:00
Ghostkeeper
696d2ffa1d
Use extruderList rather than deprecated extruders
...
I looked into changing that position into an integer and perhaps the dictionary into a list, but this dictionary is passed around throughout all of the functions so that would be quite a refactor.
Done during Turbo Testing and Tooling to reduce the number of warnings in our log.
2020-05-15 16:11:27 +02:00
Nino van Hooff
5eb5ffd916
Convert doxygen to rst for UM3NetworkPrinting
2020-05-15 15:05:38 +02:00
Nino van Hooff
de82406782
Convert doxygen to rst for UltimakerMachineActions, USBPrinting
2020-05-15 14:00:44 +02:00
Nino van Hooff
d96359f208
Convert doxygen to rst for Toolbox, TrimeshReader
2020-05-15 13:53:10 +02:00
Nino van Hooff
c6e6c76962
Merge remote-tracking branch 'origin/master' into doxygen_to_restructuredtext_comments
...
# Conflicts:
# cura/API/Account.py
# plugins/SimulationView/SimulationView.py
2020-05-15 13:38:37 +02:00
Nino van Hooff
58e43c0a07
Convert doxygen to rst for SentryLogger, SimulationView, SliceInfo,
...
SolidView
2020-05-15 13:34:58 +02:00
Ghostkeeper
783b26e521
While searching, search through all settings rather than just visible
...
This makes it consistent with the searching of the normal settings list. It also makes it easier to find certain things like the Cutting Mesh or something.
2020-05-15 13:11:28 +02:00
Nino van Hooff
9acf8b6122
Revert "Add a sync timeout to CloudOutputDeviceManager"
...
Stopgap solution is not necessary anymore after CloudOutputDeviceManager
after implementing timeouts on the http-level.
This reverts commit 15f813a4
2020-05-15 11:32:49 +02:00
Nino van Hooff
f3c66c3189
Refactor CloudApiClient (and ToolpathUploader) to use HttpRequestManager
...
Has the benefit of a more unified Http request management + timeouts
CURA-7290
2020-05-15 11:28:17 +02:00
Ghostkeeper
5a8d411c35
Fix upgrading quality-changes profiles per extruder
...
These have a slightly different syntax apparently.
I thought I tested this before. But apparently not well enough.
Contributes to issue CURA-7433.
2020-05-14 16:44:48 +02:00
Nino van Hooff
15f813a4ff
Add a sync timeout to CloudOutputDeviceManager
...
Fixes an issue where printer syncing breaks when switching networks etc.
CURA-7290
2020-05-14 15:47:45 +02:00
Nino van Hooff
a3f968188f
Add timeout to CloudPackageChecker request
...
Prevents it from getting stuck in the SYNCING state
CURA-7290
2020-05-14 15:14:51 +02:00
fieldOfView
321693d410
Add upgrade script to update instances of removed scripts to unified script
2020-05-14 11:38:30 +02:00
fieldOfView
172e6a0759
Merge branch 'master' into feature_unify_pause_at_height
...
# Conflicts:
# plugins/PostProcessingPlugin/scripts/BQ_PauseAtHeight.py
2020-05-14 08:45:38 +02:00
Alexander Gee
d7c373b720
Extract method
2020-05-13 23:55:12 -05:00
Alexander Gee
0daccce7b1
Incorperate percentage and time remaining scripts
2020-05-13 23:36:49 -05:00
Alexander Gee
83e259cd93
Rename to DisplayProgressOnLCD
2020-05-13 23:35:39 -05:00
Ghostkeeper
1111041a5b
Merge branch 'CURA-7433_deltacomb_move_upgrades'
2020-05-13 17:27:16 +02:00
Ghostkeeper
984836c1af
Code style: Spaces around binary operators
...
Contributes to issue CURA-7433.
2020-05-13 17:25:09 +02:00
Remco Burema
3af8c20ccf
Deltacomb upgrade: Fix deepcopy not working for ConfigParser.
...
No idea why it worked on ghostkeepers' system. It isn't supposed to: https://bugs.python.org/issue16058
CURA-7433
2020-05-12 18:42:06 +02:00
Remco Burema
44900fad5a
Deltacomb upgrade: Fix leftover issues from last master-merge.
...
CURA-7433
2020-05-12 18:39:27 +02:00
Remco Burema
ac429d496a
Merge https://github.com/kaleidoscopeit/Cura into kaleidoscopeit-master
2020-05-12 16:41:05 +02:00
Nino van Hooff
fbc0be30ec
Fix typing issue in CloudPackageChecker
...
CURA-7290
2020-05-12 15:40:53 +02:00
Nino van Hooff
b40b8e8489
Merge remote-tracking branch 'origin/master' into CURA-7290_manual_account_sync
...
# Conflicts:
# cura/API/Account.py
2020-05-12 14:59:01 +02:00
Ghostkeeper
89fc4c94bf
Add version upgrade for changed Redo Layer parameter of Pause script
...
This was changed from a number of layers to just a boolean for 1 or 0 layers.
Contributes to issue CURA-7413.
2020-05-11 18:50:49 +02:00
Ghostkeeper
aff28d821f
Also reset extrusion for Griffin printers
...
The rest may not be necessary but the G92 is crucial if redo layer is activated.
Contributes to issue CURA-7413.
2020-05-11 18:35:27 +02:00
Ghostkeeper
05b0bf5988
Turn 'Redo Layers' into a boolean for at most 1 layer
...
We've deemed it irresponsible to redo multiple layers. This will dig the nozzle back down into the layers that were printed before the pause.
This doesn't include a version upgrade yet.
Contributes to issue CURA-7413.
2020-05-11 18:34:41 +02:00
Ghostkeeper
1946615fff
Fix asynchronous bug if job gets cancelled
...
If the print job happens to get cancelled right after checking if the index is correct, but before actually reading the line, it would get an IndexError when trying to read the line since cancelling the job clears the _gcode list.
This prevents that asynchronous issue by using the internal check in the list access to check that, and just uses an exception to check whether it's reached the end.
Fixes Sentry issue CURA-QC.
2020-05-11 17:36:24 +02:00
Konstantinos Karmas
ff8e037f4c
Merge pull request #7704 from Ultimaker/CURA-7429_fix_image_reader_peak_height
...
CURA-7429_fix_image_reader_peak_height
2020-05-11 13:58:11 +02:00
Konstantinos Karmas
6ea37603f2
Merge pull request #7715 from Ultimaker/CURA-7420_fix_version_upgrader
...
New version upgrade for 4.7
2020-05-11 11:07:44 +02:00
Konstantinos Karmas
0bcb3348da
Merge pull request #7707 from Ultimaker/CURA-7245_fix_bundled_package_sync
...
CURA-7245_fix_bundled_package_sync
2020-05-11 09:49:19 +02:00
Alexander Gee
34f4417e16
Add PostProcessingPlugin script DisplayPercentCompleteOnLCD
2020-05-08 19:22:40 -05:00
Nino van Hooff
a09cd0e63e
Convert doxygen to rst for Prepare, Preview, RemovableOutputDevice
2020-05-08 17:37:49 +02:00
Nino van Hooff
a4fe3d7685
Convert doxygen to rst for POS, MonitorStage, PostProcessing
2020-05-08 16:28:07 +02:00
Nino van Hooff
553b09b6cf
Convert doxygen to rst for GcodeWriter, LegacyProfileReader,
...
MachineSettingsAction, ModelChecker
2020-05-08 16:20:55 +02:00
Nino van Hooff
40327c4259
Convert doxygen to rst for GcodeReader, GcodeGzReader/Writer,
...
GCodeProfileReader
2020-05-08 15:58:51 +02:00
Nino van Hooff
6ca9b4678e
Convert doxygen to rst for Firmware update plugins
2020-05-08 15:46:02 +02:00
Nino van Hooff
54d2fe95d1
Convert doxygen to rst for CuraProfileReader/Writer
2020-05-08 15:43:12 +02:00