Skip to content

Releases: sn4k3/UVtools

v0.6.0.2

01 Jul 03:37
Compare
Choose a tag to compare
  • (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

29 Jun 12:22
Compare
Choose a tag to compare
  • (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

29 Jun 04:20
Compare
Choose a tag to compare
  • (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

21 Jun 16:13
Compare
Choose a tag to compare
v0.5.2.2 Pre-release
Pre-release
  • (Fix) phz: Files with encryption or sliced by chitubox produced black images after save due not setting the image address nor size (Spotted by Burak Cezairli)

v0.5.2.1

20 Jun 22:56
Compare
Choose a tag to compare
v0.5.2.1 Pre-release
Pre-release
  • (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

19 Jun 22:54
Compare
Choose a tag to compare
v0.5.2 Pre-release
Pre-release
  • (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

18 Jun 19:25
Compare
Choose a tag to compare
v0.5.1.3 Pre-release
Pre-release
  • (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

17 Jun 18:54
Compare
Choose a tag to compare
v0.5.1.2 Pre-release
Pre-release
  • (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

16 Jun 16:59
Compare
Choose a tag to compare
v0.5.1.1 Pre-release
Pre-release
  • (Add) photon, cbddlp, ctb and phz can be converted to Zip
  • (Fix) CTB: When AntiAliasing is on it saves a bad file

v0.5.1

16 Jun 04:24
Compare
Choose a tag to compare
v0.5.1 Pre-release
Pre-release
  • (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