feat: Add GPU support options and enhance UI for Face Encoder and Matcher functionalities

This commit is contained in:
Maddo 2026-05-24 18:33:54 +02:00
commit 6e05869b04
9 changed files with 160 additions and 115 deletions

View file

@ -3,6 +3,7 @@
<Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
<ProduceReferenceAssembly>False</ProduceReferenceAssembly>
<AvaloniaUseCompiledBindingsByDefault>false</AvaloniaUseCompiledBindingsByDefault>
<!-- Default assembly name for regular builds -->
<AssemblyName>ImageCatalog</AssemblyName>
<LangVersion>default</LangVersion>
@ -46,12 +47,16 @@
<DebugType>embedded</DebugType>
</PropertyGroup>
<ItemGroup>
<AvaloniaXaml Remove="AvaloniaApp.axaml" />
<AvaloniaXaml Remove="Sorgenti\**" />
<Compile Remove="Sorgenti\**" />
<EmbeddedResource Remove="Sorgenti\**" />
<None Remove="Sorgenti\**" />
<Page Remove="Sorgenti\**" />
</ItemGroup>
<ItemGroup>
<AvaloniaResource Include="AvaloniaApp.axaml" />
</ItemGroup>
<ItemGroup>
<None Update="Properties\Settings.settings">
<Generator>SettingsSingleFileGenerator</Generator>
@ -71,10 +76,10 @@
<PackageReference Include="Microsoft.Extensions.Logging" Version="10.0.8" />
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="10.0.8" />
<PackageReference Include="MinVer" Version="7.0.0" PrivateAssets="all" />
<PackageReference Include="Avalonia" Version="12.0.3" />
<PackageReference Include="Avalonia.Desktop" Version="12.0.3" />
<PackageReference Include="Avalonia.Themes.Fluent" Version="12.0.3" />
<PackageReference Include="Avalonia.Controls.DataGrid" Version="12.0.0" />
<PackageReference Include="Avalonia" Version="11.3.13" />
<PackageReference Include="Avalonia.Desktop" Version="11.3.13" />
<PackageReference Include="Avalonia.Themes.Fluent" Version="11.3.13" />
<PackageReference Include="Avalonia.Controls.DataGrid" Version="11.3.13" />
<PackageReference Include="Microsoft.DotNet.UpgradeAssistant.Extensions.Default.Analyzers" Version="0.4.421302">
<PrivateAssets>all</PrivateAssets>
</PackageReference>