Commit Graph

167 Commits

Author SHA1 Message Date
Tiago Conceição 383ac51224 Benchmark 2020-10-10 04:42:40 +01:00
Tiago Conceição 4208f49fe5 v0.8.4.1
* (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
2020-10-10 01:27:26 +01:00
Tiago Conceição e5d123c97a WPF Progress 2020-10-09 23:27:26 +01:00
Tiago Conceição ffd2cc1965 WPF Progress 2020-10-09 03:30:00 +01:00
Tiago Conceição a52d6e3266 WPF progress 2020-10-05 03:22:15 +01:00
Tiago Conceição caed241b93 WPF Progress 2020-10-03 01:09:18 +01:00
Tiago Conceição 6d042d7165 v0.8.4.0
* (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"
2020-10-01 16:07:19 +01:00
Tiago Conceição 7ac20d7afa v0.8.3.0
* (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)
2020-09-30 02:08:08 +01:00
Tiago Conceição 3015a1d53f WPF progress 2020-09-28 03:43:51 +01:00
Tiago Conceição 14a681e642 WPF progress 2020-09-27 16:28:29 +01:00
Tiago Conceição 3ec6472706 WPF Progress 2020-09-26 03:52:57 +01:00
Tiago Conceição 57e7a1fdd8 Fix zoom on ShowLayer 2020-09-25 19:20:11 +01:00
Tiago Conceição 9b2ed7a343 Arrange files, add dependencies 2020-09-25 01:46:37 +01:00
Tiago Conceição b8683b02d4 WPF progress 2020-09-23 18:57:23 +01:00
Tiago Conceição 2f848af718 v0.8.2.4
* (Add) Layer Importer: Option to merge images
* (Improvement) Layer difference computation time, faster render
2020-09-22 23:44:35 +01:00
Tiago Conceição 732d27e647 WPF progress 2020-09-22 04:29:11 +01:00
Tiago Conceição 9fa9ca9fdd Settings completion 2020-09-20 05:12:03 +01:00
Tiago Conceição f4e2ad4daa (#63)
* (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 px<sup>2</sup> to Diameter px (#63)
2020-09-19 01:56:02 +01:00
Tiago Conceição 1796a33925 Global hotkeys prevent user from typing that key on controls (#62) 2020-09-18 19:40:55 +01:00
Tiago Conceição e3e8dabbed Tooltip for next and previous layer buttons with associated shortcut 2020-09-18 16:48:18 +01:00
Tiago Conceição 518e7a0ec1 WPF settings 2020-09-17 23:21:38 +01:00
Tiago Conceição 49a6299cef v0.8.2.2
* (Add) Support for PHZ zip files when renamed to .zip
* (Fix) ZIP: Allow to cancel on gather layers stage
* (Fix) ZIP: Thumbnails not showing nor saving
2020-09-16 20:31:49 +01:00
Tiago Conceição 2ca4bfe599 Fixes Move and Pattern
* (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
2020-09-15 18:44:45 +01:00
Tiago Conceição d6d376b4f2 Version v0.8.2.1 2020-09-14 21:56:26 +01:00
Tiago Conceição 8bec024315 Fix ctb and pws
* (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
2020-09-14 21:55:04 +01:00
Tiago Conceição 4cf6be8c97 Fixes LGS and dialog
* (Improvement) When unable to convert a format from SL1 to other, advice users to check used printer on PrusaSlicer
* (Improvement) Information on "Install profiles on PrusaSlicer" (#60)
* (Fix) LGS: Change resolution tool was defining wrong Y
2020-09-14 17:18:47 +01:00
Tiago Conceição 9a3d58f4f0 v0.8.2.0 2020-09-13 03:35:00 +01:00
Bryce Yancey 827f53b844 Text refresh on Issues tab of Settings
Somehow missed this tab in my previous passes.

Please review and ensure my descriptions are acurate.
2020-09-12 19:36:10 -06:00
Tiago Conceição c2c0599b5d Setting: Allow change layer tooltip overlay color and opacity 2020-09-13 02:09:59 +01:00
Tiago Conceição 45add3af1e Setting: Allow change layer tooltip overlay color and opacity 2020-09-13 02:08:15 +01:00
Tiago Conceição 9c421cc144 More abstraction
* (Add) Global print properties on formats for more internal abstraction
* (Improvement) Print properties performance internal code with abstraction
2020-09-13 01:18:43 +01:00
Tiago Conceição 12fc6dae7d Backup layers on operations
When a operation is cancelled affected layers will revert to the original form (#57)
2020-09-12 20:25:44 +01:00
Tiago Conceição cd60296df3 Improve save file operations
* (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)
2020-09-12 19:26:46 +01:00
Tiago Conceição e55dd1df2d Merge pull request #53 from byancey/master
More detailed clean-up of text in FrmMain
2020-09-12 17:37:17 +01:00
Tiago Conceição 75aa7829f8 Layer overlay tooltip is now semi-transparent 2020-09-12 17:35:10 +01:00
Bryce Yancey 5b4de34652 More detailed clean-up of text in FrmMain 2020-09-12 10:27:12 -06:00
Tiago Conceição dcc7d06149 Shift + click on roi button to clear it out 2020-09-12 16:21:56 +01:00
Tiago Conceição 24cbb40e03 GUI improvements
* (Add) Layer status bar: Button with ROI - Click to zoom in region
* (Add) Setting: Allow the layer overlay tooltips for select issues, ROI, and edit pixel mode to be hidden.
* (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)
* (Fix) Misc. text cleanup (#52)
2020-09-12 16:12:35 +01:00
Bryce Yancey be2694643b Misc. text cleanup 2020-09-12 00:26:56 -06:00
Tiago Conceição a17e7c9853 Merge pull request #51 from byancey/master
Customize cursor for Pixel Edit mode
2020-09-12 06:08:35 +01:00
Tiago Conceição 3b76a95958 Chitubox v3 add Unknown12 = 28672 2020-09-12 06:08:17 +01:00
Bryce Yancey 988d33eba5 Customize cursor for Pixel Edit mode
*(Add)- Support for color cursors via CursorResourceLoader
The built-in Cursor class has a limitation that prevents it from
supporting color or greyscale cursors.  Loading anything other than a 2-bit
cursor will result in an all-black cursor.  Added a CursorResourceLoader
class to work around this issue.
 *(Add) Utilized CursorResourceLoader to load a custom 'pencil' cursor for the
pixel edit mode.
 *(Add) Option to the settings dialog to allow the preview layer
tooltips for select, ROI, and edit pixel mode to be hidden.
2020-09-11 22:52:42 -06:00
Tiago Conceição 5cfd62d36e v0.8.1.0
* (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
2020-09-12 04:05:32 +01:00
Tiago Conceição 67c9d7139d Typo fix on overlay 2020-09-11 15:23:18 +01:00
Tiago Conceição be39bfa27b Update overlay text 2020-09-11 15:22:34 +01:00
Tiago Conceição af9ade3113 ROI layer
* (Add) Layer preview: Hold-Shift key 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: ESC key to clear ROI
* (Add) Layer preview: Overlay text with hints for current action
* (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
2020-09-11 15:14:49 +01:00
Tiago Conceição 2297cfc6ef Update UVtools.GUI.csproj 2020-09-11 03:07:58 +01:00
Tiago Conceição a20ac92540 fixes 2020-09-11 03:06:56 +01:00
Tiago Conceição 81288a78d9 Merge pull request #48 from byancey/master
Operation Fixes
2020-09-11 02:10:33 +01:00
Tiago Conceição 1722951fbf DoubleBuffers 2020-09-11 02:09:43 +01:00