Files
GSS2Rework/GranuSightSoftware2.sln
amkovkov 3cc4d21947 feat: massive rework
1) GSS2.Core:
- strip prefixes in GSS2.Core.Analysis.AmineContent namespace class names
- add IEnumerable<double>.Variance extension
- remake analysis + update database so not needed to store all every file, calibration data also stored in database, also currently capturing images stored in system temporary directory and rewriting every time
2) GSS.UI.Core: AsyncImageRecordViewModel make zoom and pans public
3) GSS:
- remove image-storage-clear command
- remove ResultsView and ResultsViewModel, results presented in analysis
- rework calibration views
- add analysis views
- add text and number fields editors view
- add confirmation view on danger buttons
2026-05-13 12:56:32 +03:00

99 lines
6.5 KiB
Plaintext

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.0.31903.59
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GSS2.Core", "GSS2.Core\GSS2.Core.csproj", "{C691BFCC-A6EF-4331-B7C4-E264441BEE0D}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "GSS2.LightsControl", "GSS2.LightsControl", "{B8CA8CAF-03B6-2A4B-B2EF-758B3B2ADED2}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "CSharpClient", "CSharpClient", "{478CE71E-3653-8F33-D0F9-CF70B2F74279}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GSS2.LightsControl.CSharpClient", "GSS2.LightsControl\CSharpClient\GSS2.LightsControl.CSharpClient.csproj", "{D0130B90-6ECA-49CA-A126-EFEFF481FC74}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GSS2.FrameDecoders", "GSS2.FrameDecoders\GSS2.FrameDecoders.csproj", "{05085293-E710-41D6-8F61-701ADBA52FA9}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GSS2.UI.Core", "GSS2.UI.Core\GSS2.UI.Core.csproj", "{52424CF4-88F4-440A-AA37-21F5A080AA16}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GSS2", "GSS2\GSS2.csproj", "{F25580D6-0573-4765-A904-A4FB53D2D755}"
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
{C691BFCC-A6EF-4331-B7C4-E264441BEE0D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{C691BFCC-A6EF-4331-B7C4-E264441BEE0D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{C691BFCC-A6EF-4331-B7C4-E264441BEE0D}.Debug|x64.ActiveCfg = Debug|Any CPU
{C691BFCC-A6EF-4331-B7C4-E264441BEE0D}.Debug|x64.Build.0 = Debug|Any CPU
{C691BFCC-A6EF-4331-B7C4-E264441BEE0D}.Debug|x86.ActiveCfg = Debug|Any CPU
{C691BFCC-A6EF-4331-B7C4-E264441BEE0D}.Debug|x86.Build.0 = Debug|Any CPU
{C691BFCC-A6EF-4331-B7C4-E264441BEE0D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{C691BFCC-A6EF-4331-B7C4-E264441BEE0D}.Release|Any CPU.Build.0 = Release|Any CPU
{C691BFCC-A6EF-4331-B7C4-E264441BEE0D}.Release|x64.ActiveCfg = Release|Any CPU
{C691BFCC-A6EF-4331-B7C4-E264441BEE0D}.Release|x64.Build.0 = Release|Any CPU
{C691BFCC-A6EF-4331-B7C4-E264441BEE0D}.Release|x86.ActiveCfg = Release|Any CPU
{C691BFCC-A6EF-4331-B7C4-E264441BEE0D}.Release|x86.Build.0 = Release|Any CPU
{D0130B90-6ECA-49CA-A126-EFEFF481FC74}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D0130B90-6ECA-49CA-A126-EFEFF481FC74}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D0130B90-6ECA-49CA-A126-EFEFF481FC74}.Debug|x64.ActiveCfg = Debug|Any CPU
{D0130B90-6ECA-49CA-A126-EFEFF481FC74}.Debug|x64.Build.0 = Debug|Any CPU
{D0130B90-6ECA-49CA-A126-EFEFF481FC74}.Debug|x86.ActiveCfg = Debug|Any CPU
{D0130B90-6ECA-49CA-A126-EFEFF481FC74}.Debug|x86.Build.0 = Debug|Any CPU
{D0130B90-6ECA-49CA-A126-EFEFF481FC74}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D0130B90-6ECA-49CA-A126-EFEFF481FC74}.Release|Any CPU.Build.0 = Release|Any CPU
{D0130B90-6ECA-49CA-A126-EFEFF481FC74}.Release|x64.ActiveCfg = Release|Any CPU
{D0130B90-6ECA-49CA-A126-EFEFF481FC74}.Release|x64.Build.0 = Release|Any CPU
{D0130B90-6ECA-49CA-A126-EFEFF481FC74}.Release|x86.ActiveCfg = Release|Any CPU
{D0130B90-6ECA-49CA-A126-EFEFF481FC74}.Release|x86.Build.0 = Release|Any CPU
{05085293-E710-41D6-8F61-701ADBA52FA9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{05085293-E710-41D6-8F61-701ADBA52FA9}.Debug|Any CPU.Build.0 = Debug|Any CPU
{05085293-E710-41D6-8F61-701ADBA52FA9}.Debug|x64.ActiveCfg = Debug|Any CPU
{05085293-E710-41D6-8F61-701ADBA52FA9}.Debug|x64.Build.0 = Debug|Any CPU
{05085293-E710-41D6-8F61-701ADBA52FA9}.Debug|x86.ActiveCfg = Debug|Any CPU
{05085293-E710-41D6-8F61-701ADBA52FA9}.Debug|x86.Build.0 = Debug|Any CPU
{05085293-E710-41D6-8F61-701ADBA52FA9}.Release|Any CPU.ActiveCfg = Release|Any CPU
{05085293-E710-41D6-8F61-701ADBA52FA9}.Release|Any CPU.Build.0 = Release|Any CPU
{05085293-E710-41D6-8F61-701ADBA52FA9}.Release|x64.ActiveCfg = Release|Any CPU
{05085293-E710-41D6-8F61-701ADBA52FA9}.Release|x64.Build.0 = Release|Any CPU
{05085293-E710-41D6-8F61-701ADBA52FA9}.Release|x86.ActiveCfg = Release|Any CPU
{05085293-E710-41D6-8F61-701ADBA52FA9}.Release|x86.Build.0 = Release|Any CPU
{52424CF4-88F4-440A-AA37-21F5A080AA16}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{52424CF4-88F4-440A-AA37-21F5A080AA16}.Debug|Any CPU.Build.0 = Debug|Any CPU
{52424CF4-88F4-440A-AA37-21F5A080AA16}.Debug|x64.ActiveCfg = Debug|Any CPU
{52424CF4-88F4-440A-AA37-21F5A080AA16}.Debug|x64.Build.0 = Debug|Any CPU
{52424CF4-88F4-440A-AA37-21F5A080AA16}.Debug|x86.ActiveCfg = Debug|Any CPU
{52424CF4-88F4-440A-AA37-21F5A080AA16}.Debug|x86.Build.0 = Debug|Any CPU
{52424CF4-88F4-440A-AA37-21F5A080AA16}.Release|Any CPU.ActiveCfg = Release|Any CPU
{52424CF4-88F4-440A-AA37-21F5A080AA16}.Release|Any CPU.Build.0 = Release|Any CPU
{52424CF4-88F4-440A-AA37-21F5A080AA16}.Release|x64.ActiveCfg = Release|Any CPU
{52424CF4-88F4-440A-AA37-21F5A080AA16}.Release|x64.Build.0 = Release|Any CPU
{52424CF4-88F4-440A-AA37-21F5A080AA16}.Release|x86.ActiveCfg = Release|Any CPU
{52424CF4-88F4-440A-AA37-21F5A080AA16}.Release|x86.Build.0 = Release|Any CPU
{F25580D6-0573-4765-A904-A4FB53D2D755}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F25580D6-0573-4765-A904-A4FB53D2D755}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F25580D6-0573-4765-A904-A4FB53D2D755}.Debug|x64.ActiveCfg = Debug|Any CPU
{F25580D6-0573-4765-A904-A4FB53D2D755}.Debug|x64.Build.0 = Debug|Any CPU
{F25580D6-0573-4765-A904-A4FB53D2D755}.Debug|x86.ActiveCfg = Debug|Any CPU
{F25580D6-0573-4765-A904-A4FB53D2D755}.Debug|x86.Build.0 = Debug|Any CPU
{F25580D6-0573-4765-A904-A4FB53D2D755}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F25580D6-0573-4765-A904-A4FB53D2D755}.Release|Any CPU.Build.0 = Release|Any CPU
{F25580D6-0573-4765-A904-A4FB53D2D755}.Release|x64.ActiveCfg = Release|Any CPU
{F25580D6-0573-4765-A904-A4FB53D2D755}.Release|x64.Build.0 = Release|Any CPU
{F25580D6-0573-4765-A904-A4FB53D2D755}.Release|x86.ActiveCfg = Release|Any CPU
{F25580D6-0573-4765-A904-A4FB53D2D755}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{478CE71E-3653-8F33-D0F9-CF70B2F74279} = {B8CA8CAF-03B6-2A4B-B2EF-758B3B2ADED2}
{D0130B90-6ECA-49CA-A126-EFEFF481FC74} = {478CE71E-3653-8F33-D0F9-CF70B2F74279}
EndGlobalSection
EndGlobal