2026-03-01 16:50:06 +08:00
<Project Sdk= "Microsoft.NET.Sdk" >
2026-02-26 23:08:19 +08:00
<PropertyGroup >
<OutputType > WinExe</OutputType>
<TargetFramework > net10.0</TargetFramework>
<Nullable > enable</Nullable>
<Version > 1.0.0</Version>
<ApplicationManifest > app.manifest</ApplicationManifest>
<AvaloniaUseCompiledBindingsByDefault > true</AvaloniaUseCompiledBindingsByDefault>
</PropertyGroup>
<ItemGroup >
<Folder Include= "Models\" />
<AvaloniaResource Include= "Assets\**" />
2026-02-28 04:23:28 +08:00
<None Include= "Localization\*.json" CopyToOutputDirectory= "PreserveNewest" />
2026-02-28 12:30:16 +08:00
<None Include= "Extensions\Components\*.json" CopyToOutputDirectory= "PreserveNewest" />
2026-02-26 23:08:19 +08:00
</ItemGroup>
<ItemGroup >
<PackageReference Include= "Avalonia" Version= "11.3.12" />
<PackageReference Include= "Avalonia.Desktop" Version= "11.3.12" />
<PackageReference Include= "Avalonia.Themes.Fluent" Version= "11.3.12" />
<PackageReference Include= "Avalonia.Fonts.Inter" Version= "11.3.12" />
<!-- Condition below is needed to remove Avalonia.Diagnostics package from build output in Release configuration. -->
<PackageReference Include= "Avalonia.Diagnostics" Version= "11.3.12" >
<IncludeAssets Condition= "'$(Configuration)' != 'Debug'" > None</IncludeAssets>
<PrivateAssets Condition= "'$(Configuration)' != 'Debug'" > All</PrivateAssets>
</PackageReference>
<PackageReference Include= "CommunityToolkit.Mvvm" Version= "8.2.1" />
2026-03-03 04:56:04 +08:00
<PackageReference Include= "DotNetCampus.AvaloniaInkCanvas" Version= "1.0.1" />
2026-02-27 13:43:27 +08:00
<PackageReference Include= "FluentAvaloniaUI" Version= "2.5.0" />
2026-02-28 03:00:25 +08:00
<PackageReference Include= "FluentIcons.Avalonia" Version= "2.0.319" />
2026-03-01 00:34:07 +08:00
<PackageReference Include= "FluentIcons.Avalonia.Fluent" Version= "2.0.319" />
2026-02-28 03:00:25 +08:00
<PackageReference Include= "LibVLCSharp.Avalonia" Version= "3.9.5" />
2026-03-03 18:26:29 +08:00
<PackageReference Include= "PortAudioSharp2" Version= "1.0.6" />
<PackageReference Include= "System.Runtime.WindowsRuntime" Version= "4.7.0" />
2026-03-01 00:34:07 +08:00
<PackageReference Include= "System.Drawing.Common" Version= "10.0.0" />
2026-03-03 18:26:29 +08:00
<PackageReference Include= "VideoLAN.LibVLC.Windows" Version= "3.0.23" Condition= "('$(RuntimeIdentifier)' == '' and $([MSBuild]::IsOSPlatform('Windows')))
 or '$(RuntimeIdentifier)' == 'win-x64'
 or '$(RuntimeIdentifier)' == 'win-x86'" />
<PackageReference Include= "VideoLAN.LibVLC.Mac" Version= "3.1.3.1" Condition= "('$(RuntimeIdentifier)' == '' and $([MSBuild]::IsOSPlatform('OSX')))
 or '$(RuntimeIdentifier)' == 'osx-x64'" />
2026-03-04 03:41:59 +08:00
<PackageReference Include= "WebView.Avalonia" Version= "11.0.0.1" />
<PackageReference Include= "WebView.Avalonia.Desktop" Version= "11.0.0.1" />
2026-03-03 15:09:49 +08:00
<PackageReference Include= "YamlDotNet" Version= "16.3.0" />
2026-02-26 23:08:19 +08:00
</ItemGroup>
</Project>