Releases: sn4k3/UVtools
Releases · sn4k3/UVtools
v0.6.0.2
- (Add) PrusaSlicer Printer "EPAX X10 4K Mono"
- (Improvement) Better progress window with real progress and cancel button
- (Improvement) Mutators text and name
- (Fix) sl1: After save file gets decoded again
- (Fix) photon, cbddlp, ctb, phz, pws, pw0: Unable to save file, not closed from the decode session
- (Fix) zcodex: Unable to convert file
- (Fix) images: Wasn't opening
- (Fix) images: Wasn't saving
- (Fix) When click on button "New version is available" sometimes it crash the program
- (Fix) Force 1 layer scroll when using Mouse Wheel to scroll the tracker bar
- (Fix) PrusaSlicer printers: Mirror vertically instead to produce equal orientation compared with chitubox
v0.6.0.1
- (Improvement) Pixel edit now spare a memory cycle per pixel
- (Fix) Resin trap detection was considering layer 0 black pixels as always a drain and skip potential traps on layer 0
- (Fix) Resin trap was crashing when reach -1 layer index and pass the layer count
- (Fix) Pixel edit was crashing the program
v0.6.0.0
- (Add) UVtools now notify when a new version available is detected
- (Add) Mutator "Flip"
- (Add) Mutator "Rotate"
- (Add) User Settings - Many parameters can now be customized to needs
- (Add) File load elapsed time into Title bar
- (Add) Outline - Print Volume bounds
- (Add) Outline - Layer bounds
- (Add) Outline - Hollow areas
- (Add) Double click layer picture to Zoom To Fit
- (Improvement) Huge performance boost in layer reparing and in every mutator
- (Improvement) Layer preview is now faster
- (Improvement) Islands detection is now better and don't skip any pixel, more islands will show or the region will be bigger
- (Improvement) Islands search are now faster, it will jump from island to insland instead of search in every pixel by pixel
- (Improvement) ResinTrap detection and corrected some cases where it can't detect a drain
- (Improvement) Better memory optimization by dispose all objects on operations
- (Improvement) Image engine changed to use only OpenCV Mat instead of two and avoid converting from one to another, as result there's a huge performance gain in some operations (#6)
- (Improvement) UVtools now rely on UVtools.Core, and drop the UVtools.Parser. The Core now perform all operations and transformations inplace of the GUI
- (Improvement) If error occur during save it will show a message with the error
- (Improvement) When rotate layer it will zoom to fit
- (Improvement) Allow zoom to fit to print volume area instead of whole build volume
- (Removed) ImageSharp dependency
- (Removed) UVtools.Parser project
- (Fix) Nova3D Elfin printer values changed to Display Width : 131mm / Height : 73mm & Screen X: 2531 / Y: 1410 (#5)
- (Fix) Fade resizes make image offset a pixel from layer to layer because of integer placement, now it matain the correct position
- (Fix) sl1: AbsoluteCorrection, GammaCorrection, MinExposureTime, MaxExposureTime, FastTiltTime, SlowTiltTime and AreaFill was byte and float values prevents the file from open (#4)
- (Fix) zcodex: XCorrection and YCorrection was byte and float values prevents the file from open (#4)
- (Fix) cws: XCorrection and YCorrection was byte and float values prevents the file from open (#4)
- (Fix) cws: Wrong # char on .gcode file prevent from printing (#4)
v0.5.2.2
v0.5.2.1
- (Add) cws: Allow change layer PWM value
- (Update) Dependency ImageSharp from 1.0.0-rc0002 to 1.0.0-rc0003 (It fix a error on resize function)
- (Fix) cws: GCode 0 before G29
- (Fix) Phrozen Sonic Mini: Display Height from 66.04 to 68.04
- (Fix) Zortrax Inkspire: Display and Volume to 74.67x132.88
- (Fix) Layer repair tool allow operation when every repair checkbox is deselected
v0.5.2
- (Add) Resin Trap issue validator and repairer - Experimental Feature (#3)
- (Add) Layer Repair tool can now fix Resin Traps when selected
- (Add) "Remove" issues button fix selected Resin traps, the operation now run under a thread and in a parallel way, preventing the GUI from freeze
- (Change) "Repair Layers" button renamed to "Repair Layers and Issues"
- (Fix) When do a "repair layers" before open the Issue tab, when open next it will recompute issues without the need
v0.5.1.3
- (Add) Button save layer image to Clipboard
- (Change) Go to issue now zoom at bounding area instead of first pixels
- (Change) Layer navigation panel width increased in 20 pixels, in some cases it was overlaping the slider
- (Change) Actual layer information now have a depth border
- (Change) Increased main GUI size to X: 1800 and Y: 850 pixels
- (Change) If the GUI window is bigger than current screen resolution, it will start maximized istead
- (Fix) cbddlp: AntiAlias is number of greys, not number of significant bits (ezrec/uv3dp#75)
- (Fix) Outline not working as before, due a forget to remove test code
v0.5.1.2
- (Add) Able to install only the desired profiles and not the whole lot (Suggested by: Ingo Strohmenger)
- (Add) Update manager for PrusaSlicer profiles
- (Add) If PrusaSlicer not installed on system it prompt for installation (By open the official website)
- (Fix) Prevent profiles instalation when PrusaSlicer is not installed on system
- (Fix) The "Issues" computation sometimes fails triggering an error due the use of non concurrent dictionary
- (Fix) Print profiles won't install into PrusaSlicer
v0.5.1.1
v0.5.1
- (Add) Zip file format compatible with chitubox zip
- (Add) PrusaSlicer Printer "Kelant S400"
- (Add) PrusaSlicer Printer "Wanhao D7"
- (Add) PrusaSlicer Printer "Wanhao D8"
- (Add) PrusaSlicer Printer "Creality LD-002R"
- (Add) Shortcut "CTRL+C" under Issues listview to copy all selected item text to clipboard
- (Add) Shortcut "ESC" under Properties listview to deselect all items
- (Add) Shortcut "CTRL+A" under Properties listview to select all items
- (Add) Shortcut "*" under Properties listview to invert selection
- (Add) Shortcut "CTRL+C" under Properties listview to copy all selected item text to clipboard
- (Add) Resize function can now fade towards 100% (Chamfers)
- (Add) Solidify mutator, solidifies the selected layers, closes all inner holes
- (Change) Renamed the project: UVtools
- (Change) On title bar show loaded filename first and program version after
- (Improvement) Increased Pixel column width on Issues tab listview
- (Fix) Resize function can't make use of decimal numbers
- (Fix) CWS gcode was setting M106 SO instead of M106 S0
- (Fix) CWS disable motors before raise Z after finish print