Skip to content

Releases: sn4k3/UVtools

v0.8.4.1

10 Oct 00:29
Compare
Choose a tag to compare
  • (Add) Tool - Modify print parameters: Value unit to confirmation text
  • (Change) Tool - Modify print parameters: Maximum allowed exposure times from 255s to 1000s (#69)
  • (Change) On operations, instead of partial backup a whole backup is made, this allow cancel operations which changes layer count and other structure changes
  • (Improvement) PrusaSlicer profile manager: Files are now checked against checksum instead write time to prevent trigger an false update when using MSI installer
  • (Fix) Tool - Layer Import: Allow cancel operation
  • (Fix) Tool - Layer Import: When importing layers that increase the total layer count of the file program stays forever on progress
  • (Fix) Tool - Layer Clone: Layer information was the same as heights, fixed to show the result of operation in layers
  • (Fix) Tool - Pattern: Unable to use an anchor

v0.8.4.0

01 Oct 15:10
Compare
Choose a tag to compare
  • (Add) Tool: Arithmetic operations
  • (Add) Allow convert chitubox zip to cbddlp, ctb, photon, phz, pws, pw0, cws, zcodex
  • (Add) When using filenames containing "bene4_mono" and when converting to cws it will use the GRAY2RGB encoding (#67)
  • (Add) Hint on how to use layer re-height tool when it fails to launch
  • (Add) PrusaSlicer Printer: Creality LD-006
  • (Add) PrusaSlicer Printer: EPAX E6 Mono
  • (Add) PrusaSlicer Printer: EPAX E10 Mono
  • (Add) PrusaSlicer Printer: EPAX X1K 2K Mono
  • (Add) PrusaSlicer Printer: Elegoo Mars C
  • (Add) PrusaSlicer Printer: Longer 3D Orange4K
  • (Add) PrusaSlicer Printer: Phrozen Shuffle XL Lite
  • (Add) PrusaSlicer Printer: Phrozen Shuffle 16
  • (Add) PrusaSlicer Printer: Phrozen Sonic 4K
  • (Add) PrusaSlicer Printer: Phrozen Sonic Mighty 4K
  • (Add) PrusaSlicer Printer: Voxelab Proxima
  • (Add) PrusaSlicer Printer: QIDI S-Box
  • (Fix) PrusaSlicer Printer: Elegoo Saturn - name and resolution
  • (Fix) PrusaSlicer Printer: AnyCubic Photon S - display width/height
  • (Fix) PrusaSlicer Printer: Epax X10 4K Mono - Y Resolution
  • (Fix) PrusaSlicer Printer: EPAX X133 4K Mono - display width/height
  • (Fix) PrusaSlicer Printer: Phrozen Shuffle Lite - display width/height
  • (Fix) All PrusaSlicer Printers were reviewed and some bugs were fixed
  • (Fix) Chitubox 3D preview when use files converted with UVtools (#68)
  • (Fix) Overhangs: False-positives when previous or current layer as draker pixels, it now threshold pixels before proceed (#64)
  • (Change) Tools: Placed "Threshold" menu item after "Morph"

v0.8.3.0

30 Sep 01:13
Compare
Choose a tag to compare
  • (Add) Issue: Overhangs - Detects potential overhangs on layers (#64)
  • (Add) PrusaSlicer Printer: Phrozen Sonic Mini 4K
  • (Improvement) CWS: Allow read files with "slice*" filenames as content (#67)
  • (Improvement) Allow convert chitubox files to CWS Bene4 Mono printer, must configure a printer containing "Bene4 Mono" name on Chitubox (#67)
  • (Improvement) Edit print parameters: Show changes on confirm dialog
  • (Improvement) Edit print parameters: Dedicated reset button hides when value is unchanged
  • (Improvement) More detailed descriptions on error messages
  • (Fix) Some islands wont remove from list when many selected and click remove
  • (Fix) Extract: Use trail zeros to layer filenames
  • (Fix) MSI installer not creating shortcuts (#66)

v0.8.2.4

22 Sep 22:48
Compare
Choose a tag to compare
  • (Add) Layer Importer: Option to merge images
  • (Improvement) Layer difference computation time, faster render

v0.8.2.3

19 Sep 01:02
Compare
Choose a tag to compare
  • (Add) Tooltip for next and previous layer buttons with associated shortcut (#61)
  • (Add) Pixel Editor: Erase drawing edits while hold Control (#63)
  • (Add) Pixel Editor: When using diameters larger than 1px and when possible the cursor will show the associated drawing preview (#63)
  • (Fix) Pixel Editor: Area px2 to Diameter px (#63)
  • (Fix) LGS: Some plugins and slicers use XY resolution information, while others are swapped, a auto swap will be performed when required (#59)
  • (Fix) Global hotkeys prevent user from typing that key on controls (#62)

v0.8.2.2

16 Sep 19:43
Compare
Choose a tag to compare
  • (Add) Support for PHZ zip files when renamed to .zip
  • (Fix) Tools - Move and Pattern: When not selecting a ROI will draw black layers
  • (Fix) Tool - Move: When making a cut move and move to a overlap zone it will blackout the source rectangle
  • (Fix) ZIP: Allow to cancel on gather layers stage
  • (Fix) ZIP: Thumbnails not showing nor saving

v0.8.2.1

14 Sep 21:01
Compare
Choose a tag to compare
  • (Improvement) When unable to convert a format from SL1 to other, advice users to check used printer on PrusaSlicer (#60)
  • (Improvement) Information on "Install profiles on PrusaSlicer" (#60)
  • (Fix) LGS: Change resolution tool was defining wrong Y
  • (Fix) ctb and pws: Renders a bad file after save, this was introduced with cancelled saves feature
  • (Fix) When cancel a file convertion, it now deletes the target file

v0.8.2.0

13 Sep 02:36
Compare
Choose a tag to compare
  • (Add) Layer status bar: Button with ROI - Click to zoom in region | Click + shift to clear roi
  • (Add) Setting: Allow the layer overlay tooltips for select issues, ROI, and edit pixel mode to be hidden (#51)
  • (Add) Setting: Allow change layer tooltip overlay color and opacity
  • (Add) Global print properties on formats for more internal abstraction
  • (Improvement) Print properties performance internal code with abstraction
  • (Change) Layer status bar: Bounds text to button - Click to zoom in region
  • (Change) Layer status bar: Pixel picker text to button - Click to center in point
  • (Change) Layer status bar: Resolution text to button - Click to zoom to fit
  • (Change) Customized cursor for Pixel Edit mode (#51)
  • (Change) Layer overlay tooltip is now semi-transparent
  • (Change) File - Save As is always available (#56)
  • (Fix) File - Save when cancelled no longer keep a invalid file, old restored (#54)
  • (Fix) File - Save As when cancelled no longer keep a invalid file, that will be deleted (#54, #55)
  • (Fix) When a operation is cancelled affected layers will revert to the original form (#57)
  • (Fix) Misc. text cleanup (#52, #53, #58)

v0.8.1.0

12 Sep 03:08
Compare
Choose a tag to compare
  • (Add) Tools can now run inside a ROI (#49)
  • (Add) Layer preview: Hold-Shift + Left-drag to select an ROI (Region of interest) on image, that region will be used instead of whole image when running some tools
  • (Add) Layer preview: Hold-Shift + Hold-Alt + Left-drag to select and auto adjust the ROI to the contained objects, that region will be used instead of whole image when running some tools
  • (Add) Layer preview: Hold-Shift + Right-click on a object to select its bounding area, that region will be used instead of whole image when running some tools
  • (Add) Layer preview: ESC key to clear ROI
  • (Add) Layer preview: Overlay text with hints for current action
  • (Add) Tool - Move: Now possible to do a copy move instead of a cut move
  • (Add) Arrow wait cursor to progress loadings
  • (Change) Layer preview: Hold-Shift key to select issues and pick pixel position/brightness changed to Hold-Control key
  • (Change) Layer preview: Shift+click combination to zoom-in changed to Alt+click
  • (Fix) CTB v3: Bad file when re-encoding

v0.8.0.0

11 Sep 02:21
Compare
Choose a tag to compare
  • (Add) LGS and LGS30 file format for Longer Orange 10 and 30 (ezrec/uv3dp#105)
  • (Add) CWS: Support the GRAY2RGB and RBG2GRAY encoding for Bene Mono
  • (Add) PrusaSlicer Printer: Nova Bene4 Mono
  • (Add) PrusaSlicer Printer: Longer Orange 10
  • (Add) PrusaSlicer Printer: Longer Orange 30
  • (Add) Layer importer tool (#37)
  • (Add) Settings & Issues: Enable or disable Empty Layers
  • (Add) Layer issue Z map paired with layer navigation tracker bar
  • (Add) Setting: Pixel editor can be configured to exit after each apply operation (#45)
  • (Add) More abstraction on GUI and operations
  • (Add) Verbose log - More a developer feature to cath bugs
  • (Improvement) Redesign tools and mutator windows
  • (Improvement) Erode, dilate, gap closing and noise removal converted into one window (Morph model)
  • (Improvement) Convert add edit parameters into one tool window, edit all at once now
  • (Improvement) Some edit parameters will trigger an error if outside the min/max limit
  • (Improvement) Change some edit parameters to have decimals
  • (Improvement) Kernel option on some mutators is now hidden by default
  • (Improvement) When zoom into issue or drawing now it checks bounds of zoom rectangle and only performs ZoomToFit is it will be larger then the viewPort after zoom. Otherwise, it will zoom to the fixed zoom level (Auto zoom to region setting dropped as merged into this) (#42)
  • (Improvement) Layer and Issues Repair: Detailed description and warning text in this dialog has been moved from main form into tooltips. It's useful information for new users, but not needed to be visible each time repair is run.
  • (Improvement) Tool - Flip: Better performance on "make copy"
  • (Improvement) Tool - Rotate: Disallow operation when selecting an angle of -360, 0 and 360
  • (Improvement) Shortcuts: + and - to go up and down on layers were change to W and S keys. Reason: + and - are bound to zoom and can lead to problems
    Less frequently used settings for gap and noise removal iterations have been moved to an advanced settings group that is hidden by default, and can be shown if changes in those settings is desired. For many users, those advanced settings can be left on default and never adjusted. (#43)
  • (Change) Tool - Rotate - icon
  • (Upgrade) OpenCV from 4.2 to 4.3
  • (Upgrade) BinarySerializer from 8.5.2 to 8.5.3
  • (Remove) Menu - Tools - Layer Removal and Layer clone for redudancy they now home at layer preview toolbar under "Actions" dropdown button
  • (Fix) CWS: Add missing Platform X,Y,Z size when converting from SL1
  • (Fix) CWS: Invert XY resolution when converting from SL1
  • (Fix) Layer Preview: When selecting issues using SHIFT in the layer preview, the selected issue doesn't update in the issue list until after shift is released and slow operation
  • (Fix) PrusaSlicer Printer: Kelant S400 Y Resolution from 1440 to 1600 and default slice settings, FLIP_XY removed, portait mode to landscape
  • (Fix) Layer Clone window title was set to Pattern
  • (Fix) CTB: Add support for CTB v3 (ezrec/uv3dp#97, #36)
  • (Fix) SL1: Bottle volume doesn't accept decimal numbers
  • (Fix) Tool - Change resolution: Confirmation text was set to remove layers
  • (Fix) Fade iteration now working as expected
  • (Fix) Pattern: When select big margins and cols/rows it triggers an error because value hits the maximum variable size
  • (Fix) Mask: A crash when check "Invert" when mask is not loaded
  • (Fix) Some text and phrases