Skip to content

Mosaic edition

Compare
Choose a tag to compare
@supermerill supermerill released this 14 Jul 13:29
· 860 commits to master since this release

There shouldn't have much bugs left. Maybe some problems still with "avoid crossing perimeters".
The stabl.e release is still the 2.3.57.12

merged against prusalicer 2.4.2

Changes

  • Macos version is now min 10.14
  • Mosaic generator (v1) - transform an image into tiles for a (manual) mmu print.
    image
  • Updates to scripted widgets: reset, api, doc
  • new option to ignore "only retract when crossing" on the first layer. #2361 #2836
  • Change the Export plate as stl to export plate as what you want. #2784
    • now also 3mf and amf
    • can choose to export support, selection only, config, modifiers or not.
  • Add export to monoprice server #2779
  • Add gap_fill_flow_match_perimeter : allow to slow gapfill if the flow is too high #1275
  • Support interface fan speed #937
  • Update search tool to take into account tags/mode
    • now use label & full label when possible
    • now save preferences
    • now show tags/mode if not show-able
    • now ask if you want to switch to another set of tags/mode when searching for something not show-able
  • ui_layout files are now saved in the configuration directory, and are erased only when a more recent file is get.
  • Add 'next_colour' variable in the custom gcode macro 'colour change' #2702
  • Move first_layer_flow_ratio from print to region, it can now be used in modifiers #2695
  • Settings for the little wipe for external perimeters #2503 #2689 #2156
    • enable/disable the wipe at the end of the external loop
    • enable/disable the wipe at the start (new thing) of the external loop
    • add wipe_inside_depth setting to control the depth of wipe move.
  • Add a print time estimation variable for macros #2150 #1133 #2688
  • Change the Ok/cancel from modifier settings to Apply/Clear/Cancel #2627
  • Add a preference override for dpi scaling #1698
  • Add a preference to enabel/disable the date & time in the gcode header.
  • Add apreference to disable tooltip on slice buttons (as it seems they are triggering error randomly).
  • Add a preference (default_action_delete_all) to hide the choice window when clicking on "delete all" buttons
  • Add a preference to activate the windows dll check (ASUS Sonic Studio injects a Nahimic driver) #2406

Localization

Note: they are updated up to a point, some latest features / change are too recent to be taken into account.

Bugfixes

  • Fix SuSi saying there is a path outside of the platter, when there isn't with big brim/skirt
  • Use an incremental method to create brim to avoid offset() simplification with big values. #2899
  • Now able to compile with wxwidget 3.0 on linux again #2832
  • fix bridge_flow only affecting bridge with "nozzle" base type #2837
  • Fix crashing gcode when seam_gap is null and wipe inside is activated #2850
  • Fix no icon on tabs #2822
  • keep the string "on" in the gcode header to be compatible with moonraker regex #2753
  • Fix for solid_over_perimeters: increase a bit the "please don't look here" area #2807
  • Fix infill surfaces ( bad 2.4 merge & more robust for simplified slices) #2807
  • Fix crashes when doing material diff by @bithoarder #2810
  • Fix object labels positions in gcode (please tell me if you found some bad behaviors)
  • Enable support speed widget also when brim or skirt & Same behavior for the accelerations #2776
  • Fix gcode encoding when the computer use a locale with ',' for float separator. #2773
  • fix/remove no-extrusion extrusion segments #2760
  • Fix shape gallery add Item #2769
  • Toolchange temperature: wait for cooldown
  • Fix tool change wait for temperature by @PierreMasselot1 #2751
  • Fix spiral vase:
    • enforce no extra gapfill #2749
    • Don't remove solid infill on slope for spiral vase #2654
    • set solid_over_perimeters to 0 for spiral_vase
  • Fix compile with newer TBB lib by @RealDeuce #2766
  • Fix "new project" double call (merge project changed dialog with ps 2.4)
  • Fix infinite time & wipe to infinite position #2742
  • Fix solid_infill_overlap not showing any effect in gui for top solid width/spacing
  • Fix seam algo, wasn't updating the penalties array #2687
  • Ensure the nozzle is at the intended height after toolchange custom gcodes
  • Preview panel: fix skirt & brim, now use gcode colors. Note that the overhangs colors are not accurate (yet).
  • Fix gcode processor initialization, can cause the gcode preview to be empty when there is no G1 in the custom start gcode. #2711
  • Don't automatically switch to preview if you're on 3D view and a gcode-only setting change (hence, the preview isn't invalidated) #2673
  • Add missing mac icons #2680
  • Another icon for appimage #2594
  • Simplify polygons for gapfill if too detailed to prevent slicer stall due to too much computations. #2664
  • Substitute to default value when config value is unreadable, instead of closing #2638
  • fix bridge for soluble supports regression from 2.4 merge #1412
  • Fix wipetower erasing fan speed #2623
  • Fix gcode reader extruder temp for single extruer mmu.
  • Fix width -> spacing conversion (was using the default if !=0 instead of the opposite).
  • Fix empty G1 from wipetower
  • Fix fallback for when the script is failing.
  • Fixes & updates to scripted widgets #2620
  • Fix Crash when trying to use "clipping of view" #2617

notes

I haven't tested the linux & macos build (but the arm one a little).
For the ARM/M1 macos, It should now be good for the get-go (update: seems like the first one wasn't signed, I replaced by a new one, please report #2055 if still broken). Edit: you may still need to install brew and zstd (install brew, then type brew install zstd in a terminal)
For the INTEL macos, you still need to install brew and zstd with it (install brew, then type brew install zstd in a terminal).
For Windows automatic installer/updates: https://community.chocolatey.org/packages/superslicer . Note that it has some days of delay, for the validation process.
You can have daily builds in the action menu of github.
You can support me with the "sponsor" button