Commit Graph

1157 Commits

Author SHA1 Message Date
Tiago Conceição d716012bf6 Update install-uvtools.sh 2022-11-24 00:26:16 +00:00
Tiago Conceição d91ce921ea Links 2022-11-21 18:10:48 +00:00
Tiago Conceição d3ba2df8b2 Improve issue templates 2022-11-21 18:02:38 +00:00
Tiago Conceição bfc24cc364 Update bug_report_form.yml 2022-11-20 23:25:17 +00:00
Tiago Conceição b9552e19e8 Update bug_report_form.yml 2022-11-20 23:21:06 +00:00
Tiago Conceição 5b3d19f69c Update bug_report_form.yml 2022-11-20 23:08:38 +00:00
Tiago Conceição c997873d10 Update bug_report_form.yml 2022-11-20 23:06:08 +00:00
Tiago Conceição a1b2047912 Update bug_report_form.yml 2022-11-20 23:05:38 +00:00
Tiago Conceição 53319d3767 Update bug_report_form.yml 2022-11-20 23:02:48 +00:00
Tiago Conceição 41c9636364 Update bug_report_form.yml 2022-11-20 22:57:24 +00:00
Tiago Conceição 6470c5e6a7 Update bug_report_form.yml 2022-11-20 22:50:08 +00:00
Tiago Conceição abc79ac626 Update bug_report_form.yml 2022-11-20 22:44:33 +00:00
Tiago Conceição e3f5bb1fa1 Update bug_report_form.yml 2022-11-20 21:37:07 +00:00
Tiago Conceição 6e9fd6d195 Update bug_report_form.yml 2022-11-20 21:36:28 +00:00
Tiago Conceição abe3b8433d Update bug_report_form.yml 2022-11-20 21:32:00 +00:00
Tiago Conceição 980aa5cc42 Update bug_report_form.yml 2022-11-20 21:29:14 +00:00
Tiago Conceição ed6b2df25b Update bug report form 2022-11-20 21:23:53 +00:00
Tiago Conceição 30b4744cd6 Update bug_report.md 2022-11-20 21:06:12 +00:00
Tiago Conceição af5e5d475b Create bug_report_form.yml 2022-11-20 21:06:11 +00:00
Tiago Conceição c437f60592 Create config.yml 2022-11-20 20:27:10 +00:00
Tiago Conceição 941be1d0e6 Remove questions from issue template 2022-11-20 20:27:08 +00:00
Tiago Conceição a585c14566 Create UniFormation GKone.ini 2022-11-20 18:45:52 +00:00
Tiago Conceição 8b23cf7574 Create UniFormation GKtwo.ini 2022-11-20 18:45:49 +00:00
Tiago Conceição 26c6ec2c81 Remove to rename latter 2022-11-20 18:43:51 +00:00
Tiago Conceição 5b014f6403 Update README.md 2022-11-10 18:56:24 +00:00
Tiago Conceição 2d1e83e668 Add compatibility to openSUSE and derivatives and trim dependencies installation 2022-11-10 18:45:29 +00:00
Tiago Conceição 4ff984cffb Update CHANGELOG.md 2022-11-10 04:11:15 +00:00
Tiago Conceição d367582efc Update package-publish.yml 2022-11-10 04:11:07 +00:00
Tiago Conceição 8e4995a6a5 v3.8.3
- **UVtoolsCmd:**
  - **print-properties:**
    - (Change) `-b`, `--base` option to `-a`, `-all` to indicate all properties and sub-properties, now defaults to only show base properties
    - (Add) `-r`, `--range` option to prints only the matching layer(s) index(es) in a range
    - (Add) `-i`, `--indexes` option to prints only the matching layer(s) index(es)
  - (Add) Command: `set-properties <input-file> <property=value> Set properties in a file or to it layers with new values`
  - (Add) Command: `print-issues <input-file> Detect and print issues in a file`
  - (Add) New option to the `run` command: `-p, --property <property=value>  Set a property with a new value (Compatible with operations only)`
  - (Remove) Command: `print-layers` as it has been moved to `print-properties`, use `-r :` to obtain same result as default on `print-layers`
- **Issues:**
  - (Fix) Issues groups with only one issue was displaying the wrong area value
  - (Fix) Volume incorrectly calculated, resulting in a high value for group of issues
  - (Fix) Incorrect calculation of the bounding rectangle for a group of issues
- **Repair layers:**
  - (Add) Switch to opt between "Re-detect the selected issues before repair" and "Use and repair the previous detected issues" (Default)
  - (Improvement) Do not allow to run the tool if there are no detected issues when the option "Use and repair the previous detected issues" is selected
- (Improvement) Linux: Recompile libcvextern.so on a older system to be able to run on both older and newest system (#603)
- (Upgrade) .NET from 6.0.10 to 6.0.11
2022-11-10 04:09:00 +00:00
Tiago Conceição 051f11bb6e Update install-uvtools.sh 2022-11-09 03:19:50 +00:00
Tiago Conceição 0c63caa547 v3.8.2
- **Import thumbnails:**
  - (Add) Import from file
  - (Add) Import from file (Replace all)
  - (Add) Import from current layer
  - (Add) Import from current layer (Replace all)
  - (Add) Import from random layer
  - (Add) Import from random layer (Replace all)
  - (Add) Import from heatmap
  - (Add) Import from heatmap (Replace all)
  - (Fix) Import from file could load in any image color type, resulting in wrong encoding on file save
- **Auto-upgrade script:** (Will only take effect on the next release)
  - (Improvement) Add some marker/debug messages
  - (Improvement) On generic Linux and macOS try to rename the folder if contain the version on it name to the upgraded version name
  - (Improvement) Linux AppImage upgrades now renames to UVtools.AppImage
  - (Improvement) Re-open the program with the current loaded file
- (Add) UVtoolsCmd: `set-preview, set-thumbnail <input-file> <file path|layer index|:random-layer|:heatmap>  Sets and replace thumbnail(s) in the file [default: :heatmap]`. (#599)
        Use `UVtoolsCmd set-preview -?` to view the full documentation
- (Improvement) Export layers to mesh: Write the file to a temporary location and move it to the target location when complete with success
- (Fix) Error when opening a file with light calculated issues that cause a complete issue detection and when there are auto applied suggestions that modify the layer count (#598)
- (Fix) Auto applying suggestions was not triggering a UI properties refresh, causing some values to show outdated
- (Fix) PCB exposure: Bad parsing of macros when the ending `%` is alone in a new line (#600)
2022-11-05 23:07:16 +00:00
Tiago Conceição 9bfe534e55 Update install-uvtools.sh 2022-11-05 19:48:48 +00:00
Tiago Conceição e727a097b3 v3.8.1
- **Tools:**
  - **PCB Exposure:**
    - (Add) Allow to scale the drawing sizes per gerber file
    - (Add) Allow to invert the drawing polarity per gerber file (#592)
    - (Add) Allow to drag and drop files into "Add files" button and grid header
    - (Improvement) Do not add empty layers when usable to draw or when draw a all black image
    - (Improvement) "Merge all gerbers into one layer" will now draw all gerber into one image instead of perform the Max(of all gerbers pixels), allowing to subtract areas as they are on gerbers
  - **Import layers:** Fix error when trying to insert layers
  - **Export layers images:** Better compression of contours for SVG export, resulting in smooth curves, better visuals and lower file size
- (Add) Outline: Triangulate
- (Remove) Avalonia.Diagnostics dependency in release mode
2022-11-02 23:39:21 +00:00
Tiago Conceição 55cbe02a7b Add args to the process 2022-10-30 17:09:51 +00:00
Tiago Conceição 16cbe21315 Fix -r macOS 2022-10-30 17:09:14 +00:00
Tiago Conceição 0de089b8ba Fix --debug arg 2022-10-30 17:09:03 +00:00
Tiago Conceição 7759ddf989 Update install-uvtools.sh 2022-10-30 17:02:52 +00:00
Tiago Conceição f99b432cd2 Update install-uvtools.sh 2022-10-30 17:01:10 +00:00
Tiago Conceição 890f637b9d Validate download file 2022-10-30 16:45:45 +00:00
Tiago Conceição 4015bd2214 Update install-uvtools.sh 2022-10-30 16:10:59 +00:00
Tiago Conceição 222b7f387f Update install-uvtools.sh 2022-10-30 15:04:09 +00:00
Tiago Conceição c534f3c120 Update install-uvtools.sh 2022-10-30 14:57:10 +00:00
Tiago Conceição 9580b26fe5 Missing ; then 2022-10-30 06:08:43 +00:00
Tiago Conceição 0cfef9fb62 Better macOS run 2022-10-30 05:59:50 +00:00
Tiago Conceição 6e0fda8e53 Better install, upgrade and run scripts 2022-10-30 05:37:47 +00:00
Tiago Conceição 35c63beebf Update install-uvtools.sh 2022-10-30 04:55:18 +00:00
Tiago Conceição 6e60e354be Update install-uvtools.sh 2022-10-30 04:36:17 +00:00
Tiago Conceição 3d402606c7 Update install-uvtools.sh 2022-10-30 04:21:08 +00:00
Tiago Conceição 191745792d Update install-uvtools.sh 2022-10-30 03:52:39 +00:00
Tiago Conceição d41ef9cd99 Update install-uvtools.sh 2022-10-30 03:48:04 +00:00