diff options
author | Ghostkeeper <rubend@tutanota.com> | 2019-11-01 13:54:17 +0300 |
---|---|---|
committer | Ghostkeeper <rubend@tutanota.com> | 2019-11-01 13:54:17 +0300 |
commit | eaedca191743513095a8b2fc82fde42b32561f29 (patch) | |
tree | ce72f88601ec9fdcd685dce93af85b1801eed872 /plugins/VersionUpgrade/VersionUpgrade43to44 | |
parent | 05b1ce965889b330fc713a44e4de33995565ec94 (diff) |
Convert unit of adaptive layers threshold and change name
This usage is hopefully more intuitive than the previous one.
Diffstat (limited to 'plugins/VersionUpgrade/VersionUpgrade43to44')
-rw-r--r-- | plugins/VersionUpgrade/VersionUpgrade43to44/VersionUpgrade43to44.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/plugins/VersionUpgrade/VersionUpgrade43to44/VersionUpgrade43to44.py b/plugins/VersionUpgrade/VersionUpgrade43to44/VersionUpgrade43to44.py index e8eefb1bb0..40927fe3a0 100644 --- a/plugins/VersionUpgrade/VersionUpgrade43to44/VersionUpgrade43to44.py +++ b/plugins/VersionUpgrade/VersionUpgrade43to44/VersionUpgrade43to44.py @@ -66,6 +66,13 @@ class VersionUpgrade43to44(VersionUpgrade): # Alternate skin rotation should be translated to top/bottom line directions. if "skin_alternate_rotation" in parser["values"] and parseBool(parser["values"]["skin_alternate_rotation"]): parser["values"]["skin_angles"] = "[45, 135, 0, 90]" + # Unit of adaptive layers topography size changed. + if "adaptive_layer_height_threshold" in parser["values"]: + val = parser["values"]["adaptive_layer_height_threshold"] + if val.startswith("="): + val = val[1:] + val = "=({val}) / 1000".format(val = val) # Convert microns to millimetres. Works even if the profile contained a formula. + parser["values"]["adaptive_layer_height_threshold"] = val result = io.StringIO() parser.write(result) |