mirror of
https://github.com/riegera2412/UVtools.git
synced 2026-07-08 17:42:31 +02:00
ea4f7e0400
- **UI:** - (Improvement) Layer navigation load time by parallel `Mat` to `Bitmap` conversion - (Improvement) Allow to show exceptions without the stack trace and detailed trigger action by using the `MessageExceiption` (#644) - (Improvement) Allow progress to have and display a detailed log (#644) - (Improvement) Convert format to another with multiple versions will now only show the possible versions for the extension - **Suggestion - Wait time before cure:** - (Improvement) Set the first wait time based on first valid layer mass rather than use the fixed limit - (Improvement) Set zero time to empty and dummy layers - (Improvement) When creating the dummy layer also increment the bottom layer count as the created layer count as one - **PCB Exposure:** - (Add) Excellon Drill Format (drl) to cut off holes (Implementation may lack some advanced features, please confirm the result) (#646) - (Fix) Arc (G03) with negative offsets (I-/J-) was not drawing the shape correctly - (Fix) Implement the rotation for the outline primitive (#645) - **File formats:** - (Improvement) Formats now sanitize the selected version before encode given the file extension, if version is out of range it will force the last known version - (Fix) CBDDLP: Remove a table from the file that might cause layer corruption - (Add) Operations - `AfterCompleteReport` property: Gets or sets an report to show to the user after complete the operation with success - (Improvement) Suggestion - Wait time after cure: Set zero time to empty and dummy layers - (Improvement) Slight improvement on the contour intersection check, yields better performance on resin and suction cup detection - (Improvement) Allow to trigger message boxes from operations and scripts (#644) - (Upgrade) .NET from 6.0.12 to 6.0.13
145 lines
8.8 KiB
Plaintext
145 lines
8.8 KiB
Plaintext
|
|
Microsoft Visual Studio Solution File, Format Version 12.00
|
|
# Visual Studio Version 17
|
|
VisualStudioVersion = 17.1.32228.430
|
|
MinimumVisualStudioVersion = 10.0.40219.1
|
|
Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "UVtools.Installer", "UVtools.Installer\UVtools.Installer.wixproj", "{41224896-08E9-4F22-9E56-5F9D46DEC7D2}"
|
|
EndProject
|
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "UVtools.Core", "UVtools.Core\UVtools.Core.csproj", "{7C9927F8-132E-4A37-B894-440E0FD5AA3D}"
|
|
EndProject
|
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "UVtools.WPF", "UVtools.WPF\UVtools.WPF.csproj", "{B1B40A7B-D30B-4056-AE6F-C4F0519FD8D4}"
|
|
ProjectSection(ProjectDependencies) = postProject
|
|
{0858E09F-023D-4F9B-A0E9-802C26EF9C0A} = {0858E09F-023D-4F9B-A0E9-802C26EF9C0A}
|
|
{7C9927F8-132E-4A37-B894-440E0FD5AA3D} = {7C9927F8-132E-4A37-B894-440E0FD5AA3D}
|
|
EndProjectSection
|
|
EndProject
|
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "UVtools.ScriptSample", "Scripts\UVtools.ScriptSample\UVtools.ScriptSample.csproj", "{6CCAA18A-8810-42DF-B75B-4160B40B9DD5}"
|
|
ProjectSection(ProjectDependencies) = postProject
|
|
{7C9927F8-132E-4A37-B894-440E0FD5AA3D} = {7C9927F8-132E-4A37-B894-440E0FD5AA3D}
|
|
EndProjectSection
|
|
EndProject
|
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "UVtools.AvaloniaControls", "UVtools.AvaloniaControls\UVtools.AvaloniaControls.csproj", "{0858E09F-023D-4F9B-A0E9-802C26EF9C0A}"
|
|
EndProject
|
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "UVtools.Cmd", "UVtools.Cmd\UVtools.Cmd.csproj", "{D0733F51-0CB1-483B-8F93-36B815FBFFF3}"
|
|
EndProject
|
|
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "build", "build", "{B5BD32D7-3B3E-4254-877C-3353664BC044}"
|
|
ProjectSection(SolutionItems) = preProject
|
|
build\compile.bat = build\compile.bat
|
|
build\compile.sh = build\compile.sh
|
|
build\createRelease.ps1 = build\createRelease.ps1
|
|
build\createRelease.sh = build\createRelease.sh
|
|
build\cvextern.ps1 = build\cvextern.ps1
|
|
build\libcvextern.sh = build\libcvextern.sh
|
|
build\README.md = build\README.md
|
|
build\run.bat = build\run.bat
|
|
build\run.sh = build\run.sh
|
|
EndProjectSection
|
|
EndProject
|
|
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "root", "root", "{E91CEB7A-5EDC-4928-8133-D8F354EF3CE8}"
|
|
ProjectSection(SolutionItems) = preProject
|
|
CHANGELOG.md = CHANGELOG.md
|
|
CREDITS.md = CREDITS.md
|
|
LICENSE = LICENSE
|
|
README.md = README.md
|
|
RELEASE_NOTES.md = RELEASE_NOTES.md
|
|
EndProjectSection
|
|
EndProject
|
|
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "scripts", "scripts", "{2BE3B5D1-3E9C-451E-A795-40298AFFDE6B}"
|
|
ProjectSection(SolutionItems) = preProject
|
|
Scripts\ImportPrusaSlicerData.ps1 = Scripts\ImportPrusaSlicerData.ps1
|
|
Scripts\install-dependencies.sh = Scripts\install-dependencies.sh
|
|
Scripts\install-uvtools.sh = Scripts\install-uvtools.sh
|
|
Scripts\libdl-solver.sh = Scripts\libdl-solver.sh
|
|
EndProjectSection
|
|
EndProject
|
|
Global
|
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
|
Debug|Any CPU = Debug|Any CPU
|
|
Debug|x64 = Debug|x64
|
|
Debug|x86 = Debug|x86
|
|
Release|Any CPU = Release|Any CPU
|
|
Release|x64 = Release|x64
|
|
Release|x86 = Release|x86
|
|
EndGlobalSection
|
|
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
|
{41224896-08E9-4F22-9E56-5F9D46DEC7D2}.Debug|Any CPU.ActiveCfg = Debug|x86
|
|
{41224896-08E9-4F22-9E56-5F9D46DEC7D2}.Debug|x64.ActiveCfg = Debug|x64
|
|
{41224896-08E9-4F22-9E56-5F9D46DEC7D2}.Debug|x86.ActiveCfg = Debug|x86
|
|
{41224896-08E9-4F22-9E56-5F9D46DEC7D2}.Debug|x86.Build.0 = Debug|x86
|
|
{41224896-08E9-4F22-9E56-5F9D46DEC7D2}.Release|Any CPU.ActiveCfg = Release|x86
|
|
{41224896-08E9-4F22-9E56-5F9D46DEC7D2}.Release|x64.ActiveCfg = Release|x86
|
|
{41224896-08E9-4F22-9E56-5F9D46DEC7D2}.Release|x86.ActiveCfg = Release|x86
|
|
{41224896-08E9-4F22-9E56-5F9D46DEC7D2}.Release|x86.Build.0 = Release|x86
|
|
{7C9927F8-132E-4A37-B894-440E0FD5AA3D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
|
{7C9927F8-132E-4A37-B894-440E0FD5AA3D}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
|
{7C9927F8-132E-4A37-B894-440E0FD5AA3D}.Debug|x64.ActiveCfg = Debug|x64
|
|
{7C9927F8-132E-4A37-B894-440E0FD5AA3D}.Debug|x64.Build.0 = Debug|x64
|
|
{7C9927F8-132E-4A37-B894-440E0FD5AA3D}.Debug|x86.ActiveCfg = Debug|Any CPU
|
|
{7C9927F8-132E-4A37-B894-440E0FD5AA3D}.Debug|x86.Build.0 = Debug|Any CPU
|
|
{7C9927F8-132E-4A37-B894-440E0FD5AA3D}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
|
{7C9927F8-132E-4A37-B894-440E0FD5AA3D}.Release|Any CPU.Build.0 = Release|Any CPU
|
|
{7C9927F8-132E-4A37-B894-440E0FD5AA3D}.Release|x64.ActiveCfg = Release|x64
|
|
{7C9927F8-132E-4A37-B894-440E0FD5AA3D}.Release|x64.Build.0 = Release|x64
|
|
{7C9927F8-132E-4A37-B894-440E0FD5AA3D}.Release|x86.ActiveCfg = Release|Any CPU
|
|
{7C9927F8-132E-4A37-B894-440E0FD5AA3D}.Release|x86.Build.0 = Release|Any CPU
|
|
{B1B40A7B-D30B-4056-AE6F-C4F0519FD8D4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
|
{B1B40A7B-D30B-4056-AE6F-C4F0519FD8D4}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
|
{B1B40A7B-D30B-4056-AE6F-C4F0519FD8D4}.Debug|x64.ActiveCfg = Debug|x64
|
|
{B1B40A7B-D30B-4056-AE6F-C4F0519FD8D4}.Debug|x64.Build.0 = Debug|x64
|
|
{B1B40A7B-D30B-4056-AE6F-C4F0519FD8D4}.Debug|x86.ActiveCfg = Debug|Any CPU
|
|
{B1B40A7B-D30B-4056-AE6F-C4F0519FD8D4}.Debug|x86.Build.0 = Debug|Any CPU
|
|
{B1B40A7B-D30B-4056-AE6F-C4F0519FD8D4}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
|
{B1B40A7B-D30B-4056-AE6F-C4F0519FD8D4}.Release|Any CPU.Build.0 = Release|Any CPU
|
|
{B1B40A7B-D30B-4056-AE6F-C4F0519FD8D4}.Release|x64.ActiveCfg = Release|Any CPU
|
|
{B1B40A7B-D30B-4056-AE6F-C4F0519FD8D4}.Release|x64.Build.0 = Release|Any CPU
|
|
{B1B40A7B-D30B-4056-AE6F-C4F0519FD8D4}.Release|x86.ActiveCfg = Release|Any CPU
|
|
{B1B40A7B-D30B-4056-AE6F-C4F0519FD8D4}.Release|x86.Build.0 = Release|Any CPU
|
|
{6CCAA18A-8810-42DF-B75B-4160B40B9DD5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
|
{6CCAA18A-8810-42DF-B75B-4160B40B9DD5}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
|
{6CCAA18A-8810-42DF-B75B-4160B40B9DD5}.Debug|x64.ActiveCfg = Debug|x64
|
|
{6CCAA18A-8810-42DF-B75B-4160B40B9DD5}.Debug|x64.Build.0 = Debug|x64
|
|
{6CCAA18A-8810-42DF-B75B-4160B40B9DD5}.Debug|x86.ActiveCfg = Debug|Any CPU
|
|
{6CCAA18A-8810-42DF-B75B-4160B40B9DD5}.Debug|x86.Build.0 = Debug|Any CPU
|
|
{6CCAA18A-8810-42DF-B75B-4160B40B9DD5}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
|
{6CCAA18A-8810-42DF-B75B-4160B40B9DD5}.Release|Any CPU.Build.0 = Release|Any CPU
|
|
{6CCAA18A-8810-42DF-B75B-4160B40B9DD5}.Release|x64.ActiveCfg = Release|Any CPU
|
|
{6CCAA18A-8810-42DF-B75B-4160B40B9DD5}.Release|x64.Build.0 = Release|Any CPU
|
|
{6CCAA18A-8810-42DF-B75B-4160B40B9DD5}.Release|x86.ActiveCfg = Release|Any CPU
|
|
{6CCAA18A-8810-42DF-B75B-4160B40B9DD5}.Release|x86.Build.0 = Release|Any CPU
|
|
{0858E09F-023D-4F9B-A0E9-802C26EF9C0A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
|
{0858E09F-023D-4F9B-A0E9-802C26EF9C0A}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
|
{0858E09F-023D-4F9B-A0E9-802C26EF9C0A}.Debug|x64.ActiveCfg = Debug|Any CPU
|
|
{0858E09F-023D-4F9B-A0E9-802C26EF9C0A}.Debug|x64.Build.0 = Debug|Any CPU
|
|
{0858E09F-023D-4F9B-A0E9-802C26EF9C0A}.Debug|x86.ActiveCfg = Debug|Any CPU
|
|
{0858E09F-023D-4F9B-A0E9-802C26EF9C0A}.Debug|x86.Build.0 = Debug|Any CPU
|
|
{0858E09F-023D-4F9B-A0E9-802C26EF9C0A}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
|
{0858E09F-023D-4F9B-A0E9-802C26EF9C0A}.Release|Any CPU.Build.0 = Release|Any CPU
|
|
{0858E09F-023D-4F9B-A0E9-802C26EF9C0A}.Release|x64.ActiveCfg = Release|Any CPU
|
|
{0858E09F-023D-4F9B-A0E9-802C26EF9C0A}.Release|x64.Build.0 = Release|Any CPU
|
|
{0858E09F-023D-4F9B-A0E9-802C26EF9C0A}.Release|x86.ActiveCfg = Release|Any CPU
|
|
{0858E09F-023D-4F9B-A0E9-802C26EF9C0A}.Release|x86.Build.0 = Release|Any CPU
|
|
{D0733F51-0CB1-483B-8F93-36B815FBFFF3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
|
{D0733F51-0CB1-483B-8F93-36B815FBFFF3}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
|
{D0733F51-0CB1-483B-8F93-36B815FBFFF3}.Debug|x64.ActiveCfg = Debug|x64
|
|
{D0733F51-0CB1-483B-8F93-36B815FBFFF3}.Debug|x64.Build.0 = Debug|x64
|
|
{D0733F51-0CB1-483B-8F93-36B815FBFFF3}.Debug|x86.ActiveCfg = Debug|Any CPU
|
|
{D0733F51-0CB1-483B-8F93-36B815FBFFF3}.Debug|x86.Build.0 = Debug|Any CPU
|
|
{D0733F51-0CB1-483B-8F93-36B815FBFFF3}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
|
{D0733F51-0CB1-483B-8F93-36B815FBFFF3}.Release|Any CPU.Build.0 = Release|Any CPU
|
|
{D0733F51-0CB1-483B-8F93-36B815FBFFF3}.Release|x64.ActiveCfg = Release|x64
|
|
{D0733F51-0CB1-483B-8F93-36B815FBFFF3}.Release|x64.Build.0 = Release|x64
|
|
{D0733F51-0CB1-483B-8F93-36B815FBFFF3}.Release|x86.ActiveCfg = Release|Any CPU
|
|
{D0733F51-0CB1-483B-8F93-36B815FBFFF3}.Release|x86.Build.0 = Release|Any CPU
|
|
EndGlobalSection
|
|
GlobalSection(SolutionProperties) = preSolution
|
|
HideSolutionNode = FALSE
|
|
EndGlobalSection
|
|
GlobalSection(NestedProjects) = preSolution
|
|
{B5BD32D7-3B3E-4254-877C-3353664BC044} = {E91CEB7A-5EDC-4928-8133-D8F354EF3CE8}
|
|
{2BE3B5D1-3E9C-451E-A795-40298AFFDE6B} = {E91CEB7A-5EDC-4928-8133-D8F354EF3CE8}
|
|
EndGlobalSection
|
|
GlobalSection(ExtensibilityGlobals) = postSolution
|
|
SolutionGuid = {E9BEE8D8-E894-49A9-9435-491BF1E26E46}
|
|
EndGlobalSection
|
|
EndGlobal
|