diff options
author | Tiago Conceição <Tiago_caza@hotmail.com> | 2021-04-02 06:26:55 +0300 |
---|---|---|
committer | Tiago Conceição <Tiago_caza@hotmail.com> | 2021-04-02 06:26:55 +0300 |
commit | 65ef92d7f01bbdc3dbc94582a269f90ee37ff6fe (patch) | |
tree | a557300e153a68ec8a73fff17fd1e31128aba09a /UVtools.Core/UVtools.Core.csproj | |
parent | 186cf71aa207e107d4b00d28d7e5c30a2e1bf001 (diff) |
v2.8.0v2.8.0
* **Scripting:**
* Add scripting capability, this allow to run external scripts inside the GUI and take advantage of visual layout to display user input fields
* Scripts run under the "Roslyn Scripting API" and can make use of the whole C# language, this mean a huge boost compared to PowerShell scripts
* Scripts are written in the same way UVtools is, by learning and programing scripts you are learning the UVtools core
* For more information see the script sample: https://github.com/sn4k3/UVtools/tree/master/UVtools.ScriptSample
* To run scripts go to: Tools - Scripting
* **File formats:**
* Add a check and warning when opening an file that have a diferent layer and file resolution
* **Issues:**
* Add "Print height" as new type of issue detection, all layers that goes beyond maximum printer Z height will be flagged as PrintHeight issue
* Print height issues will not be automatical fixed, however user can fix it by remove some layers to counter the problem, still is recommended to resize object on slicer
* Fix unable to compute issues when only islands or overhangs are selected to be detected alone (#177)
* **Settings:**
* Add default directory for scripts on "General - File dialogs"
* Add checkbox on "Issues - Compute - Print height" to enable or disable this type of detection
* Add numerical on "Issues - Print height - Offset" to define a custom offset from Z top
* Fix default directories input width to not grow with text, it was overflowing on large strings
* **Menu - Help:**
* Add web link to "Wiki & tutorials"
* Add web link to "Facebook group"
* Add web link to "Report a issue"
* Add web link to "Ask a question"
* Add web link to "Suggest an improvement or new features"
Diffstat (limited to 'UVtools.Core/UVtools.Core.csproj')
-rw-r--r-- | UVtools.Core/UVtools.Core.csproj | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/UVtools.Core/UVtools.Core.csproj b/UVtools.Core/UVtools.Core.csproj index 5f4d166..b5b8319 100644 --- a/UVtools.Core/UVtools.Core.csproj +++ b/UVtools.Core/UVtools.Core.csproj @@ -10,7 +10,7 @@ <RepositoryUrl>https://github.com/sn4k3/UVtools</RepositoryUrl> <PackageProjectUrl>https://github.com/sn4k3/UVtools</PackageProjectUrl> <Description>MSLA/DLP, file analysis, calibration, repair, conversion and manipulation</Description> - <Version>2.7.2</Version> + <Version>2.8.0</Version> <Copyright>Copyright © 2020 PTRTECH</Copyright> <PackageIcon>UVtools.png</PackageIcon> <Platforms>AnyCPU;x64</Platforms> @@ -46,6 +46,7 @@ <ItemGroup> <PackageReference Include="BinarySerializer" Version="8.6.0" /> <PackageReference Include="Emgu.CV" Version="4.5.1.4349" /> + <PackageReference Include="Microsoft.CodeAnalysis.CSharp.Scripting" Version="3.10.0-1.final" /> <PackageReference Include="Newtonsoft.Json" Version="13.0.1" /> <PackageReference Include="Portable.BouncyCastle" Version="1.8.10" /> <PackageReference Include="System.Memory" Version="4.5.4" /> |