Browse Source

merge 5.7

Saumya Jain 11 months ago
parent
commit
da8db6201e
2 changed files with 27 additions and 7 deletions
  1. 9 5
      plugins/3MFWriter/SettingsExportModel.py
  2. 18 2
      resources/texts/change_log.txt

+ 9 - 5
plugins/3MFWriter/SettingsExportModel.py

@@ -125,12 +125,16 @@ class SettingsExportModel(QObject):
             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:

+ 18 - 2
resources/texts/change_log.txt

@@ -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
@@ -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