0bd17ab428
- Source.ShowDesktop bool persisted in DB (schema migration + LayoutStore) - ClearBackdropCaptureAsync clears CaptureKey + VideoImageSource for static fallback - Top bar: red/green/pulsing status light, avatar via BitmapImage, Log In button - ShowStartStream now requires IsConnected - RunMockChatPreviewAsync: simple async loop, ChatPreviewEnabled property on Source - EnsureDefaultBackdrop called on every scene switch, seeds all 5 scenes - SeedEndingBackdrop replaces existing, SeedChatBackdrop added - SceneCatalog: Chat scene display name corrected (layer = 'YouTube Chat') - Left panel spacing consistency, context menu reordered - Border animation rendering via code-behind Storyboard approach - 3 new backdrop assets (ending-backdrop.jpg, chat-backdrop.jpg, live-backdrop.jpg) - Build 0 warnings, 178 tests passing
51 lines
1.8 KiB
XML
51 lines
1.8 KiB
XML
<Project Sdk="Microsoft.NET.Sdk">
|
|
|
|
<PropertyGroup>
|
|
<OutputType>WinExe</OutputType>
|
|
<TargetFramework>net8.0-windows10.0.19041.0</TargetFramework>
|
|
<Nullable>enable</Nullable>
|
|
<ImplicitUsings>enable</ImplicitUsings>
|
|
<UseWPF>true</UseWPF>
|
|
<EnableWindowsTargeting>true</EnableWindowsTargeting>
|
|
<ApplicationIcon>Assets\llamacasty-icon.ico</ApplicationIcon>
|
|
<AssemblyName>ytLive</AssemblyName>
|
|
<RootNamespace>ytLive</RootNamespace>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<Compile Remove="ytLive.Tests\**"/>
|
|
<EmbeddedResource Remove="ytLive.Tests\**"/>
|
|
<None Remove="ytLive.Tests\**"/>
|
|
<Page Remove="ytLive.Tests\**"/>
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<Resource Include="Assets\llamacasty-icon.png"/>
|
|
<Resource Include="Assets\llamacasty-logo.jpg"/>
|
|
<Resource Include="Assets\starting-backdrop.jpg"/>
|
|
<Resource Include="Assets\brb-backdrop.jpg"/>
|
|
<Resource Include="Assets\live-backdrop.jpg"/>
|
|
<Resource Include="Assets\ending-backdrop.jpg"/>
|
|
<Resource Include="Assets\chat-backdrop.jpg"/>
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<None Include="THIRD-PARTY-NOTICES.txt" CopyToOutputDirectory="PreserveNewest"/>
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<AssemblyAttribute Include="System.Runtime.CompilerServices.InternalsVisibleTo">
|
|
<_Parameter1>ytLive.Tests</_Parameter1>
|
|
</AssemblyAttribute>
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<PackageReference Include="Microsoft.Data.Sqlite" Version="8.0.10"/>
|
|
<PackageReference Include="NAudio.Wasapi" Version="2.2.1"/>
|
|
<PackageReference Include="NAudio.WinMM" Version="2.2.1"/>
|
|
<PackageReference Include="SQLitePCLRaw.bundle_e_sqlite3" Version="2.1.12"/>
|
|
<PackageReference Include="System.Security.Cryptography.ProtectedData" Version="8.0.0"/>
|
|
</ItemGroup>
|
|
|
|
</Project>
|