Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/5.7' into 5.7
Browse files Browse the repository at this point in the history
  • Loading branch information
wawanbreton committed Apr 2, 2024
2 parents 4074256 + e08123b commit 04ddb8e
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 7 deletions.
14 changes: 9 additions & 5 deletions plugins/3MFWriter/SettingsExportModel.py
Original file line number Diff line number Diff line change
Expand Up @@ -125,12 +125,16 @@ def _exportSettings(settings_stack):
label = settings_catalog.i18nc(label_msgtxt, label_msgid)
value = settings_stack.getProperty(setting_to_export, "value")
unit = settings_stack.getProperty(setting_to_export, "unit")
options = settings_stack.getProperty(setting_to_export, "options")
value_msgctxt = f"{str(setting_to_export)} option {str(value)}"
value_msgid = options.get(value, "")
value_name = settings_catalog.i18nc(value_msgctxt, value_msgid)

setting_type = settings_stack.getProperty(setting_to_export, "type")
value_name = str(SettingDefinition.settingValueToString(setting_type, value))
if unit:
value_name += " " + str(unit)
if setting_type == "enum":
options = settings_stack.getProperty(setting_to_export, "options")
value_msgctxt = f"{str(setting_to_export)} option {str(value)}"
value_msgid = options.get(value, "")
value_name = settings_catalog.i18nc(value_msgctxt, value_msgid)

if setting_type is not None:
value = f"{str(SettingDefinition.settingValueToString(setting_type, value))} {unit}"
else:
Expand Down
20 changes: 18 additions & 2 deletions resources/texts/change_log.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
- Introduced an analyzing tool in the cura engine to better track slicing crashes, and started fixing the biggest reports coming in.
- New Primetower option; Sparse, next to the current Bucket, contributed by @wawanbreton
- Brim only on the inside setting
- Allowing to define print sequence manually when printing One at a time, contributed by @alexandr-vladimirov (Github)
- Allowing to define print sequence manually when printing One at a time, contributed by @alexandr-vladimirov
- Introduced a setting to apply Monotonic ordering to the Raft Top Surface
- Introduced a Raft Wall Line Count for the Bottom, Middle and Top of the raft
- The play speed of the nozzle in the preview is now closer to the movement of the printhead
Expand Down Expand Up @@ -43,8 +43,24 @@
- Added an error so LimitXYAccelJerk doesn't run unless Accel Control is enabled in Cura, contributed by @Gregvaliant
- Some helpful code cleanup contributed by @dmitrygribenchuk

* Bugs resolved since the Beta Release
- Resolved some crashes when opening project files
- Resolved the biggest crashes coming in via the analyzing tool in the cura engine
- Added links to support pages for Method materials to help find the best material compatibility
- Introduced several visual improvements for the loading Universal Cura Projects window
- Universal Cura Projects will now be opened in the center of the buildplate
- The prime tower no longer primes extruders that are not being used
- Fixed file association for stl, obj, 3mf, gcode, and ufp for MacOS
- MacOS users can use the open menu multiple times in a row again
- The support type is now updated in recommended when it’s changed in custom
- The skirt height is now generated on the innermost skirt instead of the outermost skirt again
- Fixed the skirt distance for dual extrusion printers
- The Brim Only Inside setting will not generate a brim on support when it’s not defined
- Fixed a bug where the project name would accidentally revert after saving, resolves https://github.com/Ultimaker/Cura/issues/11276
- Improved handling of a fractional layer with tree support, contributed by @ThomasRahm

* Printer definitions, profiles and materials:
- Introduced high-speed profiles for the layer heights <0.15mm for Ultimaker PLA, T-PLA, ABS and PETG.
- Introduced high-speed profiles for the layer heights smaller than 0.15mm for Ultimaker PLA, T-PLA, ABS and PETG.
- Updated Initial Layer Speed settings for UltiMaker S3, and UltiMaker S5
- Updated the Shrinkage Factor for PET CF to improve dimensional accuracy
- Renamed UltiMaker PP Transparent to UltiMaker PP Natural
Expand Down

0 comments on commit 04ddb8e

Please sign in to comment.