mirror of
https://github.com/riegera2412/UVtools.git
synced 2026-07-08 17:42:31 +02:00
22897ea389
- **Benchmark:**
- (Add) PNG, GZip, Deflate and LZ4 compress tests
- (Change) Test against a known image instead of random noise
- (Change) Single-thread tests from 100 to 200 and multi-thread tests from 1000 to 5000
- (Improvement) Same image instance is shared between tests instead of create new per test
- (Fix) Encode typo
- **Core:**
- (Add) Layer compression method: Allow to choose the compression method for layer image
- **PNG:** Compression=High Speed=Slow (Use with low RAM)
- **GZip:** Compression=Medium Speed=Medium (Optimal)
- **Deflate:** Compression=Medium Speed=Medium (Optimal)
- **LZ4:** Compression=Low Speed=Fast (Use with high RAM)
- (Improvement) Better handling on cancel operations and more immediate response
- (Fix) Extract: Zip Slip Vulnerability (CWE-22)
- **File formats:**
- (Improvement) Better handling of encode/decoding layers from zip files
- (Fix) ZCode: Canceling the file load can trigger an error
- (Fix) VDA: Unable to open vda zip files
- **Tools:**
- (Improvement) Allow operations to be aware of ROI and Masks before execution (#436)
- (Improvement) Scripting: Allow save and load profiles (#436)
- (Fix) Adjust layer height: When using the Offset type the last layer in the range was not taken in account (#435)
- **UI:**
- (Improvement) Allow layer zoom levels of 0.1x and 64x but constrain minimum zoom to the level of image fit
- (Improvement) Update change log now shows with markdown style and more readable
- (Fix) Windows MSI upgrade to this version (#432)
- (Fix) Auto-updater for Mac ARM, was downloading x64 instead
74 lines
2.8 KiB
XML
74 lines
2.8 KiB
XML
<Project Sdk="Microsoft.NET.Sdk">
|
|
|
|
<PropertyGroup>
|
|
<TargetFramework>net6.0</TargetFramework>
|
|
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
|
|
<PackageLicenseFile>LICENSE</PackageLicenseFile>
|
|
<Company>PTRTECH</Company>
|
|
<Authors>Tiago Conceição</Authors>
|
|
<RepositoryType>Git</RepositoryType>
|
|
<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>3.1.0</Version>
|
|
<Copyright>Copyright © 2020 PTRTECH</Copyright>
|
|
<PackageIcon>UVtools.png</PackageIcon>
|
|
<Platforms>AnyCPU;x64</Platforms>
|
|
<SignAssembly>false</SignAssembly>
|
|
<PackageIconUrl />
|
|
<PackageTags>msla, dlp, resin, printer, slicer, 3d printing, image processing, layers</PackageTags>
|
|
<ApplicationIcon>UVtools.ico</ApplicationIcon>
|
|
<PackageReadmeFile>README.md</PackageReadmeFile>
|
|
<Nullable>enable</Nullable>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
|
|
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
|
<DocumentationFile></DocumentationFile>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
|
|
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<Content Include="UVtools.ico" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<None Include="..\LICENSE">
|
|
<Pack>True</Pack>
|
|
<PackagePath></PackagePath>
|
|
</None>
|
|
<None Include="..\README.md">
|
|
<Pack>True</Pack>
|
|
<PackagePath>\</PackagePath>
|
|
</None>
|
|
<None Include="..\UVtools.CAD\UVtools.png">
|
|
<Pack>True</Pack>
|
|
<PackagePath></PackagePath>
|
|
</None>
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<PackageReference Include="AnimatedGif" Version="1.0.5" />
|
|
<PackageReference Include="BinarySerializer" Version="8.6.2.2" />
|
|
<PackageReference Include="Emgu.CV" Version="4.5.5.4823" />
|
|
<PackageReference Include="K4os.Compression.LZ4" Version="1.2.16" />
|
|
<PackageReference Include="KdTree" Version="1.4.1" />
|
|
<PackageReference Include="Microsoft.CodeAnalysis.CSharp.Scripting" Version="4.1.0" />
|
|
<PackageReference Include="Portable.BouncyCastle" Version="1.9.0" />
|
|
<PackageReference Include="System.Memory" Version="4.5.4" />
|
|
<PackageReference Include="System.Reflection.TypeExtensions" Version="4.7.0" />
|
|
<PackageReference Include="System.Text.Json" Version="6.0.2" />
|
|
</ItemGroup>
|
|
</Project>
|