From 73f05a392958ffff48adf550324729037d603576 Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Tue, 27 Sep 2022 16:48:57 +0200 Subject: [PATCH 1/5] Changelog for 5.2-beta (draft v2). --- resources/texts/change_log.txt | 66 ++++++++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) diff --git a/resources/texts/change_log.txt b/resources/texts/change_log.txt index c402291178..16b5952a8f 100644 --- a/resources/texts/change_log.txt +++ b/resources/texts/change_log.txt @@ -1,3 +1,69 @@ +[5.2-BETA] + +* Abstract Cloud Printer Type +For currently online cloud printers, they are collated by type, and you can slice on the ('abstract') printer-type, then choose the specific printer that matches the profiles afterwards. + +* Support For 'Student'-Type Accounts (In Digital Factory) +Accounts can have a 'Student'/'Teacher' relationship, where permission is needed for printing, when a print is sent via cloud. + +* More Control Over Initial Layer Flow +Three new settings: 'Initial Layer Outer Wall Flow', 'Initial Layer Inner Wall Flow', 'Initial Layer Bottom Flow', to better counteract the 'elephants foot' phenomenon. + +* Other new features and improvements: +- Auto-remove holes from not completely solid models in vase-mode. +- Add setting for 'tree support max diameter'. +- Add option to drop-down models to the build-plate individually. contributed to @Piezoid +- Added a preference to make the tray icon optional. contributed by @fieldOfView + +* Bug fixes: +- Don't ignore bottom pattern when spiralizing. +- Don't 'Union All' for 'Merged Meshes Overlap'. +- Seam placement was not in the correct corner in some cases. +- Cutting meshes with 'surface' set to 'both' cut through the mesh. +- Brim lines where ordered the wrong way in some cases. +- Random seam is now more random. +- Correctly apply combing when spiralizing. contributed by @smartavionics +- Don't spam the user with spurious 'Cura Notification's. +- Don't spam the logs with duplicated deprecated warnings. contributed by @Patschke +- Properly update the infill percentage in the top bar after an intent profile switch. +- An uninstall could only be done by the original user that installed. +- In certain rare situations, layers would be printed multiple times when monotonic fill was on. +- Put tree support infill density at 0% by default. +- Machine settings: Also save values when closing the window, not just when focus' changed. +- Reduce clickable area of settings checkboxes, to prevent mis-clicks. +- Fixed a crash when an unnamed tool would be accessed (possibly related to plugin use). +- Fix an issue where a plugin would crash because of a missing dependency. +- Code refactors contributed by @digitalfrost +- Fix for to-mouse zoom on screens with scaling factor. contributed by @seaniepie +- Models could not be multiplied in one-at-a-time mode. + +* Printer definitions, profiles and materials: +- Added Creality Ender 3 S1 profile. contributed by @Sebazzz +- Added Anycubic Kobra (Max). contributed by @ANYCUBIC-3D +- Added HCTECH printers. contributed by @3d-hctech +- Added da Vinci Pro EVO. contributed by @heed818 +- Fix FLSUN QQ-S platform orientation. contributed by @RVillani +- Fix Kingroon printers from going outside the build-volume in the end-gcode. contributed by @odaki +- Added Geetech Mizar_S. contributed by @Geeetech3D +- Added Tank-M printer. contributed by KOONOVO3DPrinter +- Update Renkforce RF100XL definition. contributed by @imakecodes +- Added VzBot profiles. contributed by @ckvsoft +- Added (additional) mingda printers. contributed by @jianshu-du +- Added Naxe machines. contributed by @Naxecorp +- Added T-Rex 2+, T-Rex 3. contributed by @jim-edwards +- Update FLsun SR. @xPakrikx +- Update Anycubic mega zero. contributed by @NOVAXIM +- Added some Renkforce machines. contributed by @goofoo3d + +* Community translations (pending): +- Updated the Brazilian Portuguese translation, contributed by Patola. +- Updated the Czech translation, contributed by sustmi. + +* Known critical issues: +- While some small fixes have been made already, the placement of the seam is still more scattered than before 5.0. (Will try to fix in stable.) +- Support is sometimes missing in detailed parts, where previous releases supported them properly (still). (Will probably not be fixed in stable. This is currently slated for 5.3) +- Multiple external monitors on Windows (especially if from the same brand) might be a problem under some circumstances. (Will probably not be fixed in stable.) + [5.1.1] * New features: - Added support for the Ultimaker S3 and Ultimaker S5 updated mainbord From da8042fe20879420ece3ad58f2a21e84e52bc466 Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Tue, 27 Sep 2022 17:05:00 +0200 Subject: [PATCH 2/5] Update change-log to better reflect guest-type accounts. --- resources/texts/change_log.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/resources/texts/change_log.txt b/resources/texts/change_log.txt index 16b5952a8f..6f505ac21c 100644 --- a/resources/texts/change_log.txt +++ b/resources/texts/change_log.txt @@ -3,8 +3,8 @@ * Abstract Cloud Printer Type For currently online cloud printers, they are collated by type, and you can slice on the ('abstract') printer-type, then choose the specific printer that matches the profiles afterwards. -* Support For 'Student'-Type Accounts (In Digital Factory) -Accounts can have a 'Student'/'Teacher' relationship, where permission is needed for printing, when a print is sent via cloud. +* Support For 'Guest'-Type Accounts (In Digital Factory) +Colleagues or students in a ‘Guest’ role can prepare print jobs in Ultimaker Cura and send them to the printers via Digital Factory. Print jobs prepared like this will not start immediately but wait for approval from a user with an 'Member' or 'Admin' role. * More Control Over Initial Layer Flow Three new settings: 'Initial Layer Outer Wall Flow', 'Initial Layer Inner Wall Flow', 'Initial Layer Bottom Flow', to better counteract the 'elephants foot' phenomenon. From 5a15d973deecf476482bc0eb46454bb4fd18036f Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Tue, 27 Sep 2022 17:08:44 +0200 Subject: [PATCH 3/5] Update change-log: Remove at-signs before contributors. --- resources/texts/change_log.txt | 42 +++++++++++++++++----------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/resources/texts/change_log.txt b/resources/texts/change_log.txt index 6f505ac21c..d542d4fdf7 100644 --- a/resources/texts/change_log.txt +++ b/resources/texts/change_log.txt @@ -12,8 +12,8 @@ Three new settings: 'Initial Layer Outer Wall Flow', 'Initial Layer Inner Wall F * Other new features and improvements: - Auto-remove holes from not completely solid models in vase-mode. - Add setting for 'tree support max diameter'. -- Add option to drop-down models to the build-plate individually. contributed to @Piezoid -- Added a preference to make the tray icon optional. contributed by @fieldOfView +- Add option to drop-down models to the build-plate individually. contributed to Piezoid +- Added a preference to make the tray icon optional. contributed by fieldOfView * Bug fixes: - Don't ignore bottom pattern when spiralizing. @@ -22,9 +22,9 @@ Three new settings: 'Initial Layer Outer Wall Flow', 'Initial Layer Inner Wall F - Cutting meshes with 'surface' set to 'both' cut through the mesh. - Brim lines where ordered the wrong way in some cases. - Random seam is now more random. -- Correctly apply combing when spiralizing. contributed by @smartavionics +- Correctly apply combing when spiralizing. contributed by smartavionics - Don't spam the user with spurious 'Cura Notification's. -- Don't spam the logs with duplicated deprecated warnings. contributed by @Patschke +- Don't spam the logs with duplicated deprecated warnings. contributed by Patschke - Properly update the infill percentage in the top bar after an intent profile switch. - An uninstall could only be done by the original user that installed. - In certain rare situations, layers would be printed multiple times when monotonic fill was on. @@ -33,27 +33,27 @@ Three new settings: 'Initial Layer Outer Wall Flow', 'Initial Layer Inner Wall F - Reduce clickable area of settings checkboxes, to prevent mis-clicks. - Fixed a crash when an unnamed tool would be accessed (possibly related to plugin use). - Fix an issue where a plugin would crash because of a missing dependency. -- Code refactors contributed by @digitalfrost -- Fix for to-mouse zoom on screens with scaling factor. contributed by @seaniepie +- Code refactors contributed by digitalfrost +- Fix for to-mouse zoom on screens with scaling factor. contributed by seaniepie - Models could not be multiplied in one-at-a-time mode. * Printer definitions, profiles and materials: -- Added Creality Ender 3 S1 profile. contributed by @Sebazzz -- Added Anycubic Kobra (Max). contributed by @ANYCUBIC-3D -- Added HCTECH printers. contributed by @3d-hctech -- Added da Vinci Pro EVO. contributed by @heed818 -- Fix FLSUN QQ-S platform orientation. contributed by @RVillani -- Fix Kingroon printers from going outside the build-volume in the end-gcode. contributed by @odaki -- Added Geetech Mizar_S. contributed by @Geeetech3D +- Added Creality Ender 3 S1 profile. contributed by Sebazzz +- Added Anycubic Kobra (Max). contributed by ANYCUBIC-3D +- Added HCTECH printers. contributed by 3d-hctech +- Added da Vinci Pro EVO. contributed by heed818 +- Fix FLSUN QQ-S platform orientation. contributed by RVillani +- Fix Kingroon printers from going outside the build-volume in the end-gcode. contributed by odaki +- Added Geetech Mizar_S. contributed by Geeetech3D - Added Tank-M printer. contributed by KOONOVO3DPrinter -- Update Renkforce RF100XL definition. contributed by @imakecodes -- Added VzBot profiles. contributed by @ckvsoft -- Added (additional) mingda printers. contributed by @jianshu-du -- Added Naxe machines. contributed by @Naxecorp -- Added T-Rex 2+, T-Rex 3. contributed by @jim-edwards -- Update FLsun SR. @xPakrikx -- Update Anycubic mega zero. contributed by @NOVAXIM -- Added some Renkforce machines. contributed by @goofoo3d +- Update Renkforce RF100XL definition. contributed by imakecodes +- Added VzBot profiles. contributed by ckvsoft +- Added (additional) mingda printers. contributed by jianshu-du +- Added Naxe machines. contributed by Naxecorp +- Added T-Rex 2+, T-Rex 3. contributed by jim-edwards +- Update FLsun SR. xPakrikx +- Update Anycubic mega zero. contributed by NOVAXIM +- Added some Renkforce machines. contributed by goofoo3d * Community translations (pending): - Updated the Brazilian Portuguese translation, contributed by Patola. From fb48c80ff904f33e0766fa5edbb460a1a1b2ce3a Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Tue, 27 Sep 2022 17:25:58 +0200 Subject: [PATCH 4/5] Update changelog: Style and small fixes. --- resources/texts/change_log.txt | 84 +++++++++++++++++----------------- 1 file changed, 42 insertions(+), 42 deletions(-) diff --git a/resources/texts/change_log.txt b/resources/texts/change_log.txt index d542d4fdf7..d62c0c0a34 100644 --- a/resources/texts/change_log.txt +++ b/resources/texts/change_log.txt @@ -10,54 +10,54 @@ Colleagues or students in a ‘Guest’ role can prepare print jobs in Ultimaker Three new settings: 'Initial Layer Outer Wall Flow', 'Initial Layer Inner Wall Flow', 'Initial Layer Bottom Flow', to better counteract the 'elephants foot' phenomenon. * Other new features and improvements: -- Auto-remove holes from not completely solid models in vase-mode. -- Add setting for 'tree support max diameter'. -- Add option to drop-down models to the build-plate individually. contributed to Piezoid -- Added a preference to make the tray icon optional. contributed by fieldOfView +- Auto-remove holes from not completely solid models in vase-mode +- Add setting for 'tree support max diameter' +- Add option to drop-down models to the build-plate individually, contributed to Piezoid +- Added a preference to make the tray icon optional, contributed by fieldOfView * Bug fixes: -- Don't ignore bottom pattern when spiralizing. -- Don't 'Union All' for 'Merged Meshes Overlap'. -- Seam placement was not in the correct corner in some cases. -- Cutting meshes with 'surface' set to 'both' cut through the mesh. -- Brim lines where ordered the wrong way in some cases. -- Random seam is now more random. -- Correctly apply combing when spiralizing. contributed by smartavionics -- Don't spam the user with spurious 'Cura Notification's. -- Don't spam the logs with duplicated deprecated warnings. contributed by Patschke -- Properly update the infill percentage in the top bar after an intent profile switch. -- An uninstall could only be done by the original user that installed. -- In certain rare situations, layers would be printed multiple times when monotonic fill was on. -- Put tree support infill density at 0% by default. -- Machine settings: Also save values when closing the window, not just when focus' changed. -- Reduce clickable area of settings checkboxes, to prevent mis-clicks. -- Fixed a crash when an unnamed tool would be accessed (possibly related to plugin use). -- Fix an issue where a plugin would crash because of a missing dependency. -- Code refactors contributed by digitalfrost -- Fix for to-mouse zoom on screens with scaling factor. contributed by seaniepie -- Models could not be multiplied in one-at-a-time mode. +- Don't ignore bottom pattern when spiralizing +- Don't 'Union All' for 'Merged Meshes Overlap' +- Seam placement was not in the correct corner in some cases +- Cutting meshes with 'surface' set to 'both' cut through the mesh +- Brim lines where ordered the wrong way in some cases +- Random seam is now more random +- Correctly apply combing when spiralizing, contributed by smartavionics +- Don't spam the user with spurious 'Cura Notification's (Windows only) +- Don't spam the logs with duplicated deprecated warnings, contributed by Patschke +- Properly update the infill percentage in the top bar after an intent profile switch +- An uninstall could only be done by the original user that installed +- In certain rare situations, layers would be printed multiple times when monotonic fill was on +- Put tree support infill density at 0% by default +- Machine settings: Also save values when closing the window, not just when focus' changed +- Reduce clickable area of settings checkboxes, to prevent mis-clicks +- Fixed a crash when an unnamed tool would be accessed (possibly related to plugin use) +- Fix an issue where a plugin would crash because of a missing dependency +- Many helpful code refactors, contributed by digitalfrost +- Fix for to-mouse zoom on screens with scaling factor, contributed by seaniepie +- Models could not be multiplied in one-at-a-time mode * Printer definitions, profiles and materials: -- Added Creality Ender 3 S1 profile. contributed by Sebazzz -- Added Anycubic Kobra (Max). contributed by ANYCUBIC-3D -- Added HCTECH printers. contributed by 3d-hctech -- Added da Vinci Pro EVO. contributed by heed818 -- Fix FLSUN QQ-S platform orientation. contributed by RVillani -- Fix Kingroon printers from going outside the build-volume in the end-gcode. contributed by odaki -- Added Geetech Mizar_S. contributed by Geeetech3D -- Added Tank-M printer. contributed by KOONOVO3DPrinter -- Update Renkforce RF100XL definition. contributed by imakecodes -- Added VzBot profiles. contributed by ckvsoft -- Added (additional) mingda printers. contributed by jianshu-du -- Added Naxe machines. contributed by Naxecorp -- Added T-Rex 2+, T-Rex 3. contributed by jim-edwards -- Update FLsun SR. xPakrikx -- Update Anycubic mega zero. contributed by NOVAXIM -- Added some Renkforce machines. contributed by goofoo3d +- Added Creality Ender 3 S1 profile, contributed by Sebazzz +- Added Anycubic Kobra (Max), contributed by ANYCUBIC-3D +- Added HCTECH printers, contributed by 3d-hctech +- Added da Vinci Pro EVO, contributed by heed818 +- Fix FLSUN QQ-S platform orientation, contributed by RVillani +- Fix Kingroon printers from going outside the build-volume in the end-gcode, contributed by odaki +- Added Geetech Mizar_S, contributed by Geeetech3D +- Added Tank-M printer, contributed by KOONOVO3DPrinter +- Update Renkforce RF100XL definition, contributed by imakecodes +- Added VzBot profiles, contributed by ckvsoft +- Added (additional) mingda printers, contributed by jianshu-du +- Added Naxe machines, contributed by Naxecorp +- Added T-Rex 2+, T-Rex 3, contributed by jim-edwards +- Update FLsun SR, contributed xPakrikx +- Update Anycubic mega zero, contributed by NOVAXIM +- Added some Renkforce machines, contributed by goofoo3d * Community translations (pending): -- Updated the Brazilian Portuguese translation, contributed by Patola. -- Updated the Czech translation, contributed by sustmi. +- Updated the Brazilian Portuguese translation, contributed by Patola +- Updated the Czech translation, contributed by sustmi * Known critical issues: - While some small fixes have been made already, the placement of the seam is still more scattered than before 5.0. (Will try to fix in stable.) From aab4723fe0a33894009444cae2eedf2b009c5145 Mon Sep 17 00:00:00 2001 From: Remco Burema <41987080+rburema@users.noreply.github.com> Date: Wed, 28 Sep 2022 12:22:15 +0200 Subject: [PATCH 5/5] Changelog updates: suggestions from 'code' review. Co-authored-by: Joey de l'Arago --- resources/texts/change_log.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/resources/texts/change_log.txt b/resources/texts/change_log.txt index d62c0c0a34..edbd7f1b91 100644 --- a/resources/texts/change_log.txt +++ b/resources/texts/change_log.txt @@ -1,10 +1,10 @@ [5.2-BETA] * Abstract Cloud Printer Type -For currently online cloud printers, they are collated by type, and you can slice on the ('abstract') printer-type, then choose the specific printer that matches the profiles afterwards. +Online cloud printers are now grouped by type. You can slice with the ('abstract') printer type, and afterwards choose a specific printer to print with. * Support For 'Guest'-Type Accounts (In Digital Factory) -Colleagues or students in a ‘Guest’ role can prepare print jobs in Ultimaker Cura and send them to the printers via Digital Factory. Print jobs prepared like this will not start immediately but wait for approval from a user with an 'Member' or 'Admin' role. +Users with the ‘Guest’ role can prepare print jobs in Ultimaker Cura and send them to the printers via Digital Factory. These print jobs will not start until they are approved by a user with an 'Member' or 'Admin' role. * More Control Over Initial Layer Flow Three new settings: 'Initial Layer Outer Wall Flow', 'Initial Layer Inner Wall Flow', 'Initial Layer Bottom Flow', to better counteract the 'elephants foot' phenomenon.