diff --git a/.github/scripts/BuildProject.ps1 b/.github/scripts/BuildProject.ps1 new file mode 100644 index 0000000..b881691 --- /dev/null +++ b/.github/scripts/BuildProject.ps1 @@ -0,0 +1,37 @@ +param ( + [string]$Project, + [string]$Head, + [string]$Configuration +) + +# Calculate the fully qualified project name +if ($Project -eq "Riverside.Extensions.WinUI") { + $FullyQualifiedName = "Riverside.Extensions.$Head" +} else { + $FullyQualifiedName = "$($Project -replace '\.Toolkit\.', ".Toolkit.$Head.")" +} + +# Define the project directory +$ScriptDirectory = Split-Path -Parent $MyInvocation.MyCommand.Path +$ProjectRoot = Join-Path -Path $ScriptDirectory -ChildPath "..\.." +$ProjectDirectory = Join-Path -Path $ProjectRoot -ChildPath "src\platforms\$FullyQualifiedName" + +# Check if the project directory exists +if (-Not (Test-Path -Path $ProjectDirectory)) { + # Check in src\extensions if not found in src\platforms + $ProjectDirectory = Join-Path -Path $ProjectRoot -ChildPath "src\extensions\$Project" + if (-Not (Test-Path -Path $ProjectDirectory)) { + Write-Output "Project directory '$ProjectDirectory' does not exist, skipping build." + exit 0 + } +} + +# Navigate to the project directory +Set-Location -Path $ProjectDirectory + +# Run MSBuild +msbuild /t:Restore /p:Configuration=$Configuration +msbuild /t:Build /p:Configuration=$Configuration /p:Platform=x64 + +# Return to the original location +Pop-Location \ No newline at end of file diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml new file mode 100644 index 0000000..baeb764 --- /dev/null +++ b/.github/workflows/cd.yml @@ -0,0 +1,65 @@ +name: CD + +on: + workflow_dispatch: + push: + branches: + - main + paths: + - 'eng/CurrentVersion.props' + +jobs: + build: + name: Publish + runs-on: windows-latest + environment: NuGet + strategy: + fail-fast: false + matrix: + configuration: [Release] + env: + WORKING_DIR: ${{ github.workspace }} + SOLUTION_PATH: '${{ github.workspace }}\CubeKit.slnx' + HEAD_PROJECTS_DIR: '${{ github.workspace }}\src\platforms' + HEAD_EXTENSIONS_DIR: '${{ github.workspace }}\src\extensions' + CONFIGURATION: ${{ matrix.configuration }} + ARCHITECTURE: 'Any CPU' + + steps: + - name: Checkout the repository + uses: actions/checkout@v4 + - name: Setup MSBuild + uses: microsoft/setup-msbuild@v2 + - name: Setup NuGet + uses: NuGet/setup-nuget@v2 + - name: Setup .NET + uses: actions/setup-dotnet@v4 + with: + dotnet-version: 9.x + + - name: Restore project + shell: pwsh + run: | + msbuild $env:SOLUTION_PATH ` + -t:Restore ` + -p:Platform=$env:ARCHITECTURE ` + -p:Configuration=$env:CONFIGURATION + + - name: Build CubeKit + run: | + msbuild "$env:SOLUTION_PATH" ` + -t:Build ` + -p:Configuration=$env:CONFIGURATION + + - name: Package CubeKit + run: | + msbuild "$env:SOLUTION_PATH" ` + -t:Build ` + -p:Configuration=Release ` + -p:PackageOutputPath="$env:WORKING_DIR\bin" + + - name: Publish packages to NuGet + run: dotnet nuget push ./bin/*.nupkg --api-key ${{ secrets.NUGET_API_KEY }} --source https://api.nuget.org/v3/index.json + + - name: Publish symbols to NuGet + run: dotnet nuget push ./bin/*.snupkg --api-key ${{ secrets.NUGET_API_KEY }} --source https://api.nuget.org/v3/index.json diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..e4d887a --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,158 @@ +name: CI + +on: + push: + branches: + - main + paths-ignore: + - '*.md' + pull_request: + paths-ignore: + - '*.md' + +# The run name, either 'CubeKit PR Validation' if via a PR, or just 'CubeKit CI' if activated another way. +run-name: ${{ github.event_name == 'pull_request' && 'CubeKit PR Validation' || 'CubeKit CI' }} + +# Environment variables. No values should be hardcoded, they should all be accessible as an environment variable. +env: + # MSBuild file locations + WORKING_DIR: ${{ github.workspace }} + SOLUTION_PATH: '${{ github.workspace }}\CubeKit.slnx' + HEAD_PROJECTS_DIR: '${{ github.workspace }}\src\platforms' + HEAD_EXTENSIONS_DIR: '${{ github.workspace }}\src\extensions' + # Build configurations and tests + AUTOMATED_TESTS_ARCHITECTURE: 'x64' + AUTOMATED_TESTS_CONFIGURATION: 'Release' + # AUTOMATED_TESTS_PROJECT_DIR: '${{ github.workspace }}\tests\Files.InteractionTests' + # AUTOMATED_TESTS_PROJECT_PATH: '${{ github.workspace }}\tests\Files.InteractionTests\Files.InteractionTests.csproj' + # AUTOMATED_TESTS_ASSEMBLY_DIR: '${{ github.workspace }}\artifacts\TestsAssembly' + ARTIFACTS_STAGING_DIR: '${{ github.workspace }}\artifacts' + +# Runner jobs +jobs: + # This is a simple workflow that checks the formatting of XAML. + # XAML is not used in many places in CubeKit, but ensuring that + # it is formatted is imperative nonetheless. + # TODO: Migrate this to a separate workflow in another repository + check-formatting: + name: Check Formatting + + if: github.repository_owner == 'RiversideValley' + + runs-on: windows-latest + + steps: + + - name: Checkout the repository + uses: actions/checkout@v4 + with: + fetch-depth: 2 + - name: Setup .NET 8 + uses: actions/setup-dotnet@v4 + + - name: Install XamlStyler.Console + run: 'dotnet tool install --global XamlStyler.Console' + + - name: Check XAML formatting + id: check-step + run: | + $changedFiles = (git diff --diff-filter=d --name-only HEAD~1) -split "\n" | Where-Object {$_ -like "*.xaml"} + foreach ($file in $changedFiles) + { + xstyler -p -l None -f $file + if ($LASTEXITCODE -ne 0) + { + echo "::error file=$file::Format check failed" + } + } + continue-on-error: true + + - name: Fail if necessary + if: steps.check-step.outcome == 'failure' + run: exit 1 + + build: + name: Build + + if: github.repository_owner == 'RiversideValley' + + runs-on: windows-latest + + strategy: + fail-fast: false + matrix: + configuration: [Debug, Release] + core: [Riverside.Extensions.Accountability, Riverside.Extensions.PInvoke, Riverside.Extensions.Primitives, Riverside.Extensions.UAP, Riverside.Extensions.Versioning, Riverside.Extensions.WinUI, Riverside.Toolkit.Animations, Riverside.Toolkit.Brushes, Riverside.Toolkit.Controls.Primitives, Riverside.Toolkit.Controls.TitleBar, Riverside.Toolkit.Converters, Riverside.Toolkit.Extensions, Riverside.Toolkit.Helpers, Riverside.Toolkit.Icons, Riverside.Toolkit.Services] + head: [Uno, Wpf, WinUI, Uwp] + exclude: # Exclude known failing configurations + - core: Riverside.Toolkit.Controls.TitleBar + - core: Riverside.Extensions.PInvoke + - core: Riverside.Extensions.UAP + - core: Riverside.Extensions.Versioning + - core: Riverside.Extensions.Accountability + - core: Riverside.Extensions.Primitives + - core: Riverside.Toolkit.Controls.Primitives + head: Wpf + - core: Riverside.Toolkit.Animations + head: Wpf + - core: Riverside.Toolkit.Brushes + head: Wpf + include: + - configuration: Debug + core: Riverside.Extensions.PInvoke + head: NetStandard + - configuration: Debug + core: Riverside.Extensions.UAP + head: NetStandard + - configuration: Debug + core: Riverside.Extensions.Versioning + head: NetStandard + - configuration: Debug + core: Riverside.Extensions.Accountability + head: NetStandard + - configuration: Debug + core: Riverside.Extensions.Primitives + head: NetStandard + - configuration: Release + core: Riverside.Extensions.PInvoke + head: NetStandard + - configuration: Release + core: Riverside.Extensions.UAP + head: NetStandard + - configuration: Release + core: Riverside.Extensions.Versioning + head: NetStandard + - configuration: Release + core: Riverside.Extensions.Accountability + head: NetStandard + - configuration: Release + core: Riverside.Extensions.Primitives + head: NetStandard + - configuration: Debug + core: Riverside.Toolkit.Controls.TitleBar + head: WinUI + - configuration: Release + core: Riverside.Toolkit.Controls.TitleBar + head: WinUI + + env: + PROJECT: ${{ matrix.core }} + HEAD: ${{ matrix.head }} + CONFIGURATION: ${{ matrix.configuration }} + + steps: + + - name: Checkout the repository + uses: actions/checkout@v4 + - name: Setup MSBuild + uses: microsoft/setup-msbuild@v2 + - name: Setup NuGet + uses: NuGet/setup-nuget@v2 + - name: Setup .NET + uses: actions/setup-dotnet@v4 + with: + dotnet-version: 9.x + + - name: Build project + shell: pwsh + run: '.github\scripts\BuildProject.ps1 -Project $env:PROJECT -Head $env:HEAD -Configuration $env:CONFIGURATION' diff --git a/CubeKit.sln b/CubeKit.sln deleted file mode 100644 index 1a219fb..0000000 --- a/CubeKit.sln +++ /dev/null @@ -1,454 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.12.35424.110 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.GlowUI", "dev\Riverside.GlowUI\Riverside.GlowUI.csproj", "{39D58D51-829F-4259-BD22-E65BFFB7D7A1}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.GlowUI.Materials", "dev\Riverside.GlowUI.Materials\Riverside.GlowUI.Materials.csproj", "{E19D0B9E-25D9-49BD-8F1B-D3DA0C9C80D9}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Toolkit.UITests", "tests\Riverside.Toolkit.UITests\Riverside.Toolkit.UITests.csproj", "{3A31D3ED-B0A5-4023-9E49-7E5F809094D5}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{58CE73C0-AA7E-43B7-AD2E-B66182029009}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{ECDCDFAD-F6D7-4A50-9EA1-B50C7DC6DFC7}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "eng", "eng", "{CED2FD51-11BB-4E91-959E-47BF1B8C87FC}" - ProjectSection(SolutionItems) = preProject - eng\AdditionalFiles.props = eng\AdditionalFiles.props - eng\CurrentVersion.props = eng\CurrentVersion.props - eng\PackageLogo.png = eng\PackageLogo.png - eng\PackageMetadata.props = eng\PackageMetadata.props - eng\Tooling.props = eng\Tooling.props - EndProjectSection -EndProject -Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "Riverside.Toolkit.Controls.Primitives", "src\core\Riverside.Toolkit.Controls.Primitives\Riverside.Toolkit.Controls.Primitives.shproj", "{19B394FA-B98D-48A5-8F1E-B26A9C8B5D02}" -EndProject -Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "Riverside.Toolkit.Helpers", "src\core\Riverside.Toolkit.Helpers\Riverside.Toolkit.Helpers.shproj", "{8EBAEA2A-405D-4F0F-ADCA-CEA72D53A527}" -EndProject -Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "Riverside.Toolkit.Icons", "src\core\Riverside.Toolkit.Icons\Riverside.Toolkit.Icons.shproj", "{7F5B70DD-156B-4126-9463-39AB04B696EA}" -EndProject -Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "Riverside.Toolkit.Services", "src\core\Riverside.Toolkit.Services\Riverside.Toolkit.Services.shproj", "{3B5EA938-C616-4C16-9903-79496026C076}" -EndProject -Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "Riverside.Toolkit.Converters", "src\core\Riverside.Toolkit.Converters\Riverside.Toolkit.Converters.shproj", "{8DAD09C9-FE74-41AA-8DFD-A0EEF93469AD}" -EndProject -Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "Riverside.Toolkit.Animations", "src\core\Riverside.Toolkit.Animations\Riverside.Toolkit.Animations.shproj", "{737E04D9-8A42-4A00-B819-4FC537669077}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "core", "core", "{02EA681E-C7D8-13C7-8484-4AC65E1B71E8}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "platforms", "platforms", "{AA619411-1D80-4167-9BB6-84534B676BEB}" -EndProject -Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "Riverside.Toolkit.Brushes", "src\core\Riverside.Toolkit.Brushes\Riverside.Toolkit.Brushes.shproj", "{BCDC11EC-A933-4B7B-829B-58AF5AA5DD14}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Toolkit.Uwp.Animations", "src\platforms\Riverside.Toolkit.Uwp.Animations\Riverside.Toolkit.Uwp.Animations.csproj", "{C51F5C87-F211-4072-B1F0-6C1367B31CDF}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Toolkit.Uwp.Brushes", "src\platforms\Riverside.Toolkit.Uwp.Brushes\Riverside.Toolkit.Uwp.Brushes.csproj", "{3D089F33-FB4B-4AE4-8208-AA7813538B00}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Toolkit.Uwp.Controls.Primitives", "src\platforms\Riverside.Toolkit.Uwp.Controls.Primitives\Riverside.Toolkit.Uwp.Controls.Primitives.csproj", "{641D8078-40A5-4D8E-BA78-6FDFB29E4C65}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Toolkit.Uwp.Converters", "src\platforms\Riverside.Toolkit.Uwp.Converters\Riverside.Toolkit.Uwp.Converters.csproj", "{51A3AB3B-672D-40C3-9A4A-6BCCDF0486A9}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Toolkit.Uwp.Helpers", "src\platforms\Riverside.Toolkit.Uwp.Helpers\Riverside.Toolkit.Uwp.Helpers.csproj", "{5F02E135-6996-4FEA-B5C0-6632BB809D3D}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Toolkit.Uwp.Icons", "src\platforms\Riverside.Toolkit.Uwp.Icons\Riverside.Toolkit.Uwp.Icons.csproj", "{3E95BC91-1C4A-4F02-AF75-6AB809FD8E8C}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Toolkit.Uwp.Services", "src\platforms\Riverside.Toolkit.Uwp.Services\Riverside.Toolkit.Uwp.Services.csproj", "{582D77AA-34B5-41DC-9FDE-383D1EF5F1B0}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Toolkit.WinUI.Animations", "src\platforms\Riverside.Toolkit.WinUI.Animations\Riverside.Toolkit.WinUI.Animations.csproj", "{C86BE1EA-D056-442B-B09A-ED660763631B}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Toolkit.WinUI.Brushes", "src\platforms\Riverside.Toolkit.WinUI.Brushes\Riverside.Toolkit.WinUI.Brushes.csproj", "{F887F376-5221-4C82-9DED-0B991FB90D90}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Toolkit.WinUI.Controls.Primitives", "src\platforms\Riverside.Toolkit.WinUI.Controls.Primitives\Riverside.Toolkit.WinUI.Controls.Primitives.csproj", "{E0EA4CE1-6B70-40B3-A5DE-8DAFEAE01FDC}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Toolkit.WinUI.Helpers", "src\platforms\Riverside.Toolkit.WinUI.Helpers\Riverside.Toolkit.WinUI.Helpers.csproj", "{245D1074-ABD4-456C-95D8-6C5F06CB6C9E}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Toolkit.WinUI.Icons", "src\platforms\Riverside.Toolkit.WinUI.Icons\Riverside.Toolkit.WinUI.Icons.csproj", "{81666F0E-D457-4634-84BB-20DF6D4CCFF4}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Toolkit.WinUI.Services", "src\platforms\Riverside.Toolkit.WinUI.Services\Riverside.Toolkit.WinUI.Services.csproj", "{5D3784A7-CC3B-43FE-8AF3-8C996ADBC4E1}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Toolkit.Flyouts", "dev\Riverside.Toolkit.Flyouts\Riverside.Toolkit.Flyouts.csproj", "{B1BBC377-DAE1-4638-5A7A-2AB159EE8BB8}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "dev", "dev", "{2E2D7A71-B62D-4EE3-AC3E-1AECF61D0583}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "extensions", "extensions", "{91BB25A0-AA77-4B6C-A101-2717467BA888}" -EndProject -Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "Riverside.Extensions.WinUI", "src\core\Riverside.Extensions.WinUI\Riverside.Extensions.WinUI.shproj", "{A33F78A1-9797-47F2-A93E-BA1963E3C0BD}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Extensions.Versioning", "src\extensions\Riverside.Extensions.Versioning\Riverside.Extensions.Versioning.csproj", "{1846753E-E9A5-43C1-9BD5-75E96FAA7273}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Extensions.UAP", "src\extensions\Riverside.Extensions.UAP\Riverside.Extensions.UAP.csproj", "{64247AFD-83B7-4564-B798-106F4AE55EE7}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Extensions.Uwp", "src\platforms\Riverside.Extensions.Uwp\Riverside.Extensions.Uwp.csproj", "{3F4D5A40-9934-4518-BAB1-C3EBB1D434CB}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Extensions.WinUI", "src\platforms\Riverside.Extensions.WinUI\Riverside.Extensions.WinUI.csproj", "{1F1BAB82-B6C3-46D1-920E-D41FD775D4C7}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Extensions.Primitives", "src\extensions\Riverside.Extensions.Primitives\Riverside.Extensions.Primitives.csproj", "{FF7718E4-E0C6-4803-A502-6E7ADF2392B2}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Extensions.PInvoke", "src\extensions\Riverside.Extensions.PInvoke\Riverside.Extensions.PInvoke.csproj", "{5AB57E49-B230-445F-83E6-0B1B05580286}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Toolkit.WinUI.Converters", "src\platforms\Riverside.Toolkit.WinUI.Converters\Riverside.Toolkit.WinUI.Converters.csproj", "{922ADD1E-C50B-41CB-AE9B-6D07EC3608EA}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "MultiTarget", "MultiTarget", "{78BB65EA-AA93-4725-9985-FCA661A67521}" - ProjectSection(SolutionItems) = preProject - eng\MultiTarget\Aot.props = eng\MultiTarget\Aot.props - eng\MultiTarget\DefinedConstants.props = eng\MultiTarget\DefinedConstants.props - eng\MultiTarget\GlobalUsings.cs = eng\MultiTarget\GlobalUsings.cs - eng\MultiTarget\InheritedDependencies.props = eng\MultiTarget\InheritedDependencies.props - eng\MultiTarget\SharedCodeMapping.props = eng\MultiTarget\SharedCodeMapping.props - EndProjectSection -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Uno", "Uno", "{710A6A61-EF7B-4755-8DB9-3EEDBF3D9FD5}" - ProjectSection(SolutionItems) = preProject - eng\MultiTarget\Uno\Head.props = eng\MultiTarget\Uno\Head.props - EndProjectSection -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Uwp", "Uwp", "{016DAAA0-2931-4ED9-A13B-E8256B92347D}" - ProjectSection(SolutionItems) = preProject - eng\MultiTarget\Uwp\Head.props = eng\MultiTarget\Uwp\Head.props - EndProjectSection -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "WinUI", "WinUI", "{A1390F63-B9C5-4629-8C77-40E61B5530BC}" - ProjectSection(SolutionItems) = preProject - eng\MultiTarget\WinUI\Head.props = eng\MultiTarget\WinUI\Head.props - EndProjectSection -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "NetStandard", "NetStandard", "{9F42BC89-7A8F-4E5C-BE13-D46D44131505}" - ProjectSection(SolutionItems) = preProject - eng\MultiTarget\NetStandard\Head.props = eng\MultiTarget\NetStandard\Head.props - EndProjectSection -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Wpf", "Wpf", "{BE76DB87-9BCD-4A3A-A1AE-9E9336F0E90C}" - ProjectSection(SolutionItems) = preProject - eng\MultiTarget\Wpf\Head.props = eng\MultiTarget\Wpf\Head.props - EndProjectSection -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Toolkit.Wpf.Converters", "src\platforms\Riverside.Toolkit.Wpf.Converters\Riverside.Toolkit.Wpf.Converters.csproj", "{47643752-496D-4E9A-A86A-875E08D87633}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Extensions.Wpf", "src\platforms\Riverside.Extensions.Wpf\Riverside.Extensions.Wpf.csproj", "{8366D81C-8ACD-419E-AD83-AC928CEA082B}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Toolkit.Wpf.Helpers", "src\platforms\Riverside.Toolkit.Wpf.Helpers\Riverside.Toolkit.Wpf.Helpers.csproj", "{B3E667D9-90BB-472C-91C8-9C66104CF3B4}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Toolkit.Wpf.Services", "src\platforms\Riverside.Toolkit.Wpf.Services\Riverside.Toolkit.Wpf.Services.csproj", "{DF79B7CC-0D88-44A7-969E-E8D1E9EA0930}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Toolkit.Wpf.Icons", "src\platforms\Riverside.Toolkit.Wpf.Icons\Riverside.Toolkit.Wpf.Icons.csproj", "{C348CA70-681E-4B99-BE32-0C6B5F5D136D}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Extensions.Accountability", "src\extensions\Riverside.Extensions.Accountability\Riverside.Extensions.Accountability.csproj", "{A9583B63-01B8-4BD0-9A47-2F58B2096E34}" -EndProject -Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "Riverside.Toolkit.Extensions", "src\core\Riverside.Toolkit.Extensions\Riverside.Toolkit.Extensions.shproj", "{7FB92A05-40AC-45A2-A02F-70512AA49AF5}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Toolkit.Uwp.Extensions", "src\platforms\Riverside.Toolkit.Uwp.Extensions\Riverside.Toolkit.Uwp.Extensions.csproj", "{D6A31AF4-BD7F-4ADE-B971-7F1EBC9F3641}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Toolkit.Wpf.Extensions", "src\platforms\Riverside.Toolkit.Wpf.Extensions\Riverside.Toolkit.Wpf.Extensions.csproj", "{28FFF33C-865A-4A1B-9260-5D9CF3FF3048}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Toolkit.WinUI.Extensions", "src\platforms\Riverside.Toolkit.WinUI.Extensions\Riverside.Toolkit.WinUI.Extensions.csproj", "{158B6446-8204-4FE5-95F2-AEE1CA24BFC5}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Toolkit.Uno.Converters", "src\platforms\Riverside.Toolkit.Uno.Converters\Riverside.Toolkit.Uno.Converters.csproj", "{CDA1F65D-68B2-4878-BB43-E1DEAAE3C369}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Extensions.Uno", "src\platforms\Riverside.Extensions.Uno\Riverside.Extensions.Uno.csproj", "{CF4EE044-8BFB-4286-A46E-C166F3BDEE11}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Toolkit.Uno.Extensions", "src\platforms\Riverside.Toolkit.Uno.Extensions\Riverside.Toolkit.Uno.Extensions.csproj", "{112331D7-7626-45AB-AE41-800F480E7FBB}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Toolkit.Uno.Helpers", "src\platforms\Riverside.Toolkit.Uno.Helpers\Riverside.Toolkit.Uno.Helpers.csproj", "{6B89690C-43E4-47E4-99F5-D5177524920B}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Toolkit.Uno.Icons", "src\platforms\Riverside.Toolkit.Uno.Icons\Riverside.Toolkit.Uno.Icons.csproj", "{84386B42-1249-498E-9D99-80EB35A0A187}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Toolkit.Uno.Services", "src\platforms\Riverside.Toolkit.Uno.Services\Riverside.Toolkit.Uno.Services.csproj", "{03FCCF58-3F0E-4354-BC2A-A18E2D1C72B2}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Toolkit.Uno.Controls.Primitives", "src\platforms\Riverside.Toolkit.Uno.Controls.Primitives\Riverside.Toolkit.Uno.Controls.Primitives.csproj", "{0D955E0D-F3F1-4BD8-BA8F-5C366D1A1CAB}" -EndProject -Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "Riverside.Toolkit.Controls.TitleBar", "src\core\Riverside.Toolkit.Controls.TitleBar\Riverside.Toolkit.Controls.TitleBar.shproj", "{A307A619-6D12-4C0A-817F-2A8772B4DF1B}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Toolkit.WinUI.Controls.TitleBar", "src\platforms\Riverside.Toolkit.WinUI.Controls.TitleBar\Riverside.Toolkit.WinUI.Controls.TitleBar.csproj", "{3C890E4F-1E95-8787-7919-C7C53B2FEE4E}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Riverside.Tooling.CsWin32", "eng\Riverside.Tooling.CsWin32\Riverside.Tooling.CsWin32.csproj", "{DD26CFB1-5681-4515-89E4-A9F0A0751901}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {39D58D51-829F-4259-BD22-E65BFFB7D7A1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {39D58D51-829F-4259-BD22-E65BFFB7D7A1}.Debug|Any CPU.Build.0 = Debug|Any CPU - {39D58D51-829F-4259-BD22-E65BFFB7D7A1}.Release|Any CPU.ActiveCfg = Release|Any CPU - {39D58D51-829F-4259-BD22-E65BFFB7D7A1}.Release|Any CPU.Build.0 = Release|Any CPU - {E19D0B9E-25D9-49BD-8F1B-D3DA0C9C80D9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {E19D0B9E-25D9-49BD-8F1B-D3DA0C9C80D9}.Debug|Any CPU.Build.0 = Debug|Any CPU - {E19D0B9E-25D9-49BD-8F1B-D3DA0C9C80D9}.Release|Any CPU.ActiveCfg = Release|Any CPU - {E19D0B9E-25D9-49BD-8F1B-D3DA0C9C80D9}.Release|Any CPU.Build.0 = Release|Any CPU - {3A31D3ED-B0A5-4023-9E49-7E5F809094D5}.Debug|Any CPU.ActiveCfg = Debug|x64 - {3A31D3ED-B0A5-4023-9E49-7E5F809094D5}.Debug|Any CPU.Build.0 = Debug|x64 - {3A31D3ED-B0A5-4023-9E49-7E5F809094D5}.Debug|Any CPU.Deploy.0 = Debug|x64 - {3A31D3ED-B0A5-4023-9E49-7E5F809094D5}.Release|Any CPU.ActiveCfg = Release|x64 - {3A31D3ED-B0A5-4023-9E49-7E5F809094D5}.Release|Any CPU.Build.0 = Release|x64 - {3A31D3ED-B0A5-4023-9E49-7E5F809094D5}.Release|Any CPU.Deploy.0 = Release|x64 - {C51F5C87-F211-4072-B1F0-6C1367B31CDF}.Debug|Any CPU.ActiveCfg = Debug|x64 - {C51F5C87-F211-4072-B1F0-6C1367B31CDF}.Debug|Any CPU.Build.0 = Debug|x64 - {C51F5C87-F211-4072-B1F0-6C1367B31CDF}.Release|Any CPU.ActiveCfg = Release|Any CPU - {C51F5C87-F211-4072-B1F0-6C1367B31CDF}.Release|Any CPU.Build.0 = Release|Any CPU - {3D089F33-FB4B-4AE4-8208-AA7813538B00}.Debug|Any CPU.ActiveCfg = Debug|x64 - {3D089F33-FB4B-4AE4-8208-AA7813538B00}.Debug|Any CPU.Build.0 = Debug|x64 - {3D089F33-FB4B-4AE4-8208-AA7813538B00}.Release|Any CPU.ActiveCfg = Release|Any CPU - {3D089F33-FB4B-4AE4-8208-AA7813538B00}.Release|Any CPU.Build.0 = Release|Any CPU - {641D8078-40A5-4D8E-BA78-6FDFB29E4C65}.Debug|Any CPU.ActiveCfg = Debug|x64 - {641D8078-40A5-4D8E-BA78-6FDFB29E4C65}.Debug|Any CPU.Build.0 = Debug|x64 - {641D8078-40A5-4D8E-BA78-6FDFB29E4C65}.Release|Any CPU.ActiveCfg = Release|Any CPU - {641D8078-40A5-4D8E-BA78-6FDFB29E4C65}.Release|Any CPU.Build.0 = Release|Any CPU - {51A3AB3B-672D-40C3-9A4A-6BCCDF0486A9}.Debug|Any CPU.ActiveCfg = Debug|x64 - {51A3AB3B-672D-40C3-9A4A-6BCCDF0486A9}.Debug|Any CPU.Build.0 = Debug|x64 - {51A3AB3B-672D-40C3-9A4A-6BCCDF0486A9}.Release|Any CPU.ActiveCfg = Release|Any CPU - {51A3AB3B-672D-40C3-9A4A-6BCCDF0486A9}.Release|Any CPU.Build.0 = Release|Any CPU - {5F02E135-6996-4FEA-B5C0-6632BB809D3D}.Debug|Any CPU.ActiveCfg = Debug|x64 - {5F02E135-6996-4FEA-B5C0-6632BB809D3D}.Debug|Any CPU.Build.0 = Debug|x64 - {5F02E135-6996-4FEA-B5C0-6632BB809D3D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5F02E135-6996-4FEA-B5C0-6632BB809D3D}.Release|Any CPU.Build.0 = Release|Any CPU - {3E95BC91-1C4A-4F02-AF75-6AB809FD8E8C}.Debug|Any CPU.ActiveCfg = Debug|x64 - {3E95BC91-1C4A-4F02-AF75-6AB809FD8E8C}.Debug|Any CPU.Build.0 = Debug|x64 - {3E95BC91-1C4A-4F02-AF75-6AB809FD8E8C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {3E95BC91-1C4A-4F02-AF75-6AB809FD8E8C}.Release|Any CPU.Build.0 = Release|Any CPU - {582D77AA-34B5-41DC-9FDE-383D1EF5F1B0}.Debug|Any CPU.ActiveCfg = Debug|x64 - {582D77AA-34B5-41DC-9FDE-383D1EF5F1B0}.Debug|Any CPU.Build.0 = Debug|x64 - {582D77AA-34B5-41DC-9FDE-383D1EF5F1B0}.Release|Any CPU.ActiveCfg = Release|Any CPU - {582D77AA-34B5-41DC-9FDE-383D1EF5F1B0}.Release|Any CPU.Build.0 = Release|Any CPU - {C86BE1EA-D056-442B-B09A-ED660763631B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {C86BE1EA-D056-442B-B09A-ED660763631B}.Debug|Any CPU.Build.0 = Debug|Any CPU - {C86BE1EA-D056-442B-B09A-ED660763631B}.Release|Any CPU.ActiveCfg = Release|Any CPU - {C86BE1EA-D056-442B-B09A-ED660763631B}.Release|Any CPU.Build.0 = Release|Any CPU - {F887F376-5221-4C82-9DED-0B991FB90D90}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F887F376-5221-4C82-9DED-0B991FB90D90}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F887F376-5221-4C82-9DED-0B991FB90D90}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F887F376-5221-4C82-9DED-0B991FB90D90}.Release|Any CPU.Build.0 = Release|Any CPU - {E0EA4CE1-6B70-40B3-A5DE-8DAFEAE01FDC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {E0EA4CE1-6B70-40B3-A5DE-8DAFEAE01FDC}.Debug|Any CPU.Build.0 = Debug|Any CPU - {E0EA4CE1-6B70-40B3-A5DE-8DAFEAE01FDC}.Release|Any CPU.ActiveCfg = Release|Any CPU - {E0EA4CE1-6B70-40B3-A5DE-8DAFEAE01FDC}.Release|Any CPU.Build.0 = Release|Any CPU - {245D1074-ABD4-456C-95D8-6C5F06CB6C9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {245D1074-ABD4-456C-95D8-6C5F06CB6C9E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {245D1074-ABD4-456C-95D8-6C5F06CB6C9E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {245D1074-ABD4-456C-95D8-6C5F06CB6C9E}.Release|Any CPU.Build.0 = Release|Any CPU - {81666F0E-D457-4634-84BB-20DF6D4CCFF4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {81666F0E-D457-4634-84BB-20DF6D4CCFF4}.Debug|Any CPU.Build.0 = Debug|Any CPU - {81666F0E-D457-4634-84BB-20DF6D4CCFF4}.Release|Any CPU.ActiveCfg = Release|Any CPU - {81666F0E-D457-4634-84BB-20DF6D4CCFF4}.Release|Any CPU.Build.0 = Release|Any CPU - {5D3784A7-CC3B-43FE-8AF3-8C996ADBC4E1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D3784A7-CC3B-43FE-8AF3-8C996ADBC4E1}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D3784A7-CC3B-43FE-8AF3-8C996ADBC4E1}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D3784A7-CC3B-43FE-8AF3-8C996ADBC4E1}.Release|Any CPU.Build.0 = Release|Any CPU - {B1BBC377-DAE1-4638-5A7A-2AB159EE8BB8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {B1BBC377-DAE1-4638-5A7A-2AB159EE8BB8}.Debug|Any CPU.Build.0 = Debug|Any CPU - {B1BBC377-DAE1-4638-5A7A-2AB159EE8BB8}.Release|Any CPU.ActiveCfg = Release|Any CPU - {B1BBC377-DAE1-4638-5A7A-2AB159EE8BB8}.Release|Any CPU.Build.0 = Release|Any CPU - {1846753E-E9A5-43C1-9BD5-75E96FAA7273}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {1846753E-E9A5-43C1-9BD5-75E96FAA7273}.Debug|Any CPU.Build.0 = Debug|Any CPU - {1846753E-E9A5-43C1-9BD5-75E96FAA7273}.Release|Any CPU.ActiveCfg = Release|Any CPU - {1846753E-E9A5-43C1-9BD5-75E96FAA7273}.Release|Any CPU.Build.0 = Release|Any CPU - {64247AFD-83B7-4564-B798-106F4AE55EE7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {64247AFD-83B7-4564-B798-106F4AE55EE7}.Debug|Any CPU.Build.0 = Debug|Any CPU - {64247AFD-83B7-4564-B798-106F4AE55EE7}.Release|Any CPU.ActiveCfg = Release|Any CPU - {64247AFD-83B7-4564-B798-106F4AE55EE7}.Release|Any CPU.Build.0 = Release|Any CPU - {3F4D5A40-9934-4518-BAB1-C3EBB1D434CB}.Debug|Any CPU.ActiveCfg = Debug|x64 - {3F4D5A40-9934-4518-BAB1-C3EBB1D434CB}.Debug|Any CPU.Build.0 = Debug|x64 - {3F4D5A40-9934-4518-BAB1-C3EBB1D434CB}.Release|Any CPU.ActiveCfg = Release|Any CPU - {3F4D5A40-9934-4518-BAB1-C3EBB1D434CB}.Release|Any CPU.Build.0 = Release|Any CPU - {1F1BAB82-B6C3-46D1-920E-D41FD775D4C7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {1F1BAB82-B6C3-46D1-920E-D41FD775D4C7}.Debug|Any CPU.Build.0 = Debug|Any CPU - {1F1BAB82-B6C3-46D1-920E-D41FD775D4C7}.Release|Any CPU.ActiveCfg = Release|Any CPU - {1F1BAB82-B6C3-46D1-920E-D41FD775D4C7}.Release|Any CPU.Build.0 = Release|Any CPU - {FF7718E4-E0C6-4803-A502-6E7ADF2392B2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {FF7718E4-E0C6-4803-A502-6E7ADF2392B2}.Debug|Any CPU.Build.0 = Debug|Any CPU - {FF7718E4-E0C6-4803-A502-6E7ADF2392B2}.Release|Any CPU.ActiveCfg = Release|Any CPU - {FF7718E4-E0C6-4803-A502-6E7ADF2392B2}.Release|Any CPU.Build.0 = Release|Any CPU - {5AB57E49-B230-445F-83E6-0B1B05580286}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5AB57E49-B230-445F-83E6-0B1B05580286}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5AB57E49-B230-445F-83E6-0B1B05580286}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5AB57E49-B230-445F-83E6-0B1B05580286}.Release|Any CPU.Build.0 = Release|Any CPU - {922ADD1E-C50B-41CB-AE9B-6D07EC3608EA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {922ADD1E-C50B-41CB-AE9B-6D07EC3608EA}.Debug|Any CPU.Build.0 = Debug|Any CPU - {922ADD1E-C50B-41CB-AE9B-6D07EC3608EA}.Release|Any CPU.ActiveCfg = Release|Any CPU - {922ADD1E-C50B-41CB-AE9B-6D07EC3608EA}.Release|Any CPU.Build.0 = Release|Any CPU - {47643752-496D-4E9A-A86A-875E08D87633}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {47643752-496D-4E9A-A86A-875E08D87633}.Debug|Any CPU.Build.0 = Debug|Any CPU - {47643752-496D-4E9A-A86A-875E08D87633}.Release|Any CPU.ActiveCfg = Release|Any CPU - {47643752-496D-4E9A-A86A-875E08D87633}.Release|Any CPU.Build.0 = Release|Any CPU - {8366D81C-8ACD-419E-AD83-AC928CEA082B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8366D81C-8ACD-419E-AD83-AC928CEA082B}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8366D81C-8ACD-419E-AD83-AC928CEA082B}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8366D81C-8ACD-419E-AD83-AC928CEA082B}.Release|Any CPU.Build.0 = Release|Any CPU - {B3E667D9-90BB-472C-91C8-9C66104CF3B4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {B3E667D9-90BB-472C-91C8-9C66104CF3B4}.Debug|Any CPU.Build.0 = Debug|Any CPU - {B3E667D9-90BB-472C-91C8-9C66104CF3B4}.Release|Any CPU.ActiveCfg = Release|Any CPU - {B3E667D9-90BB-472C-91C8-9C66104CF3B4}.Release|Any CPU.Build.0 = Release|Any CPU - {DF79B7CC-0D88-44A7-969E-E8D1E9EA0930}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {DF79B7CC-0D88-44A7-969E-E8D1E9EA0930}.Debug|Any CPU.Build.0 = Debug|Any CPU - {DF79B7CC-0D88-44A7-969E-E8D1E9EA0930}.Release|Any CPU.ActiveCfg = Release|Any CPU - {DF79B7CC-0D88-44A7-969E-E8D1E9EA0930}.Release|Any CPU.Build.0 = Release|Any CPU - {C348CA70-681E-4B99-BE32-0C6B5F5D136D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {C348CA70-681E-4B99-BE32-0C6B5F5D136D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {C348CA70-681E-4B99-BE32-0C6B5F5D136D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {C348CA70-681E-4B99-BE32-0C6B5F5D136D}.Release|Any CPU.Build.0 = Release|Any CPU - {A9583B63-01B8-4BD0-9A47-2F58B2096E34}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {A9583B63-01B8-4BD0-9A47-2F58B2096E34}.Debug|Any CPU.Build.0 = Debug|Any CPU - {A9583B63-01B8-4BD0-9A47-2F58B2096E34}.Release|Any CPU.ActiveCfg = Release|Any CPU - {A9583B63-01B8-4BD0-9A47-2F58B2096E34}.Release|Any CPU.Build.0 = Release|Any CPU - {D6A31AF4-BD7F-4ADE-B971-7F1EBC9F3641}.Debug|Any CPU.ActiveCfg = Debug|x64 - {D6A31AF4-BD7F-4ADE-B971-7F1EBC9F3641}.Debug|Any CPU.Build.0 = Debug|x64 - {D6A31AF4-BD7F-4ADE-B971-7F1EBC9F3641}.Release|Any CPU.ActiveCfg = Release|Any CPU - {D6A31AF4-BD7F-4ADE-B971-7F1EBC9F3641}.Release|Any CPU.Build.0 = Release|Any CPU - {28FFF33C-865A-4A1B-9260-5D9CF3FF3048}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {28FFF33C-865A-4A1B-9260-5D9CF3FF3048}.Debug|Any CPU.Build.0 = Debug|Any CPU - {28FFF33C-865A-4A1B-9260-5D9CF3FF3048}.Release|Any CPU.ActiveCfg = Release|Any CPU - {28FFF33C-865A-4A1B-9260-5D9CF3FF3048}.Release|Any CPU.Build.0 = Release|Any CPU - {158B6446-8204-4FE5-95F2-AEE1CA24BFC5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {158B6446-8204-4FE5-95F2-AEE1CA24BFC5}.Debug|Any CPU.Build.0 = Debug|Any CPU - {158B6446-8204-4FE5-95F2-AEE1CA24BFC5}.Release|Any CPU.ActiveCfg = Release|Any CPU - {158B6446-8204-4FE5-95F2-AEE1CA24BFC5}.Release|Any CPU.Build.0 = Release|Any CPU - {CDA1F65D-68B2-4878-BB43-E1DEAAE3C369}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {CDA1F65D-68B2-4878-BB43-E1DEAAE3C369}.Debug|Any CPU.Build.0 = Debug|Any CPU - {CDA1F65D-68B2-4878-BB43-E1DEAAE3C369}.Release|Any CPU.ActiveCfg = Release|Any CPU - {CDA1F65D-68B2-4878-BB43-E1DEAAE3C369}.Release|Any CPU.Build.0 = Release|Any CPU - {CF4EE044-8BFB-4286-A46E-C166F3BDEE11}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {CF4EE044-8BFB-4286-A46E-C166F3BDEE11}.Debug|Any CPU.Build.0 = Debug|Any CPU - {CF4EE044-8BFB-4286-A46E-C166F3BDEE11}.Release|Any CPU.ActiveCfg = Release|Any CPU - {CF4EE044-8BFB-4286-A46E-C166F3BDEE11}.Release|Any CPU.Build.0 = Release|Any CPU - {112331D7-7626-45AB-AE41-800F480E7FBB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {112331D7-7626-45AB-AE41-800F480E7FBB}.Debug|Any CPU.Build.0 = Debug|Any CPU - {112331D7-7626-45AB-AE41-800F480E7FBB}.Release|Any CPU.ActiveCfg = Release|Any CPU - {112331D7-7626-45AB-AE41-800F480E7FBB}.Release|Any CPU.Build.0 = Release|Any CPU - {6B89690C-43E4-47E4-99F5-D5177524920B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {6B89690C-43E4-47E4-99F5-D5177524920B}.Debug|Any CPU.Build.0 = Debug|Any CPU - {6B89690C-43E4-47E4-99F5-D5177524920B}.Release|Any CPU.ActiveCfg = Release|Any CPU - {6B89690C-43E4-47E4-99F5-D5177524920B}.Release|Any CPU.Build.0 = Release|Any CPU - {84386B42-1249-498E-9D99-80EB35A0A187}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {84386B42-1249-498E-9D99-80EB35A0A187}.Debug|Any CPU.Build.0 = Debug|Any CPU - {84386B42-1249-498E-9D99-80EB35A0A187}.Release|Any CPU.ActiveCfg = Release|Any CPU - {84386B42-1249-498E-9D99-80EB35A0A187}.Release|Any CPU.Build.0 = Release|Any CPU - {03FCCF58-3F0E-4354-BC2A-A18E2D1C72B2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {03FCCF58-3F0E-4354-BC2A-A18E2D1C72B2}.Debug|Any CPU.Build.0 = Debug|Any CPU - {03FCCF58-3F0E-4354-BC2A-A18E2D1C72B2}.Release|Any CPU.ActiveCfg = Release|Any CPU - {03FCCF58-3F0E-4354-BC2A-A18E2D1C72B2}.Release|Any CPU.Build.0 = Release|Any CPU - {0D955E0D-F3F1-4BD8-BA8F-5C366D1A1CAB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {0D955E0D-F3F1-4BD8-BA8F-5C366D1A1CAB}.Debug|Any CPU.Build.0 = Debug|Any CPU - {0D955E0D-F3F1-4BD8-BA8F-5C366D1A1CAB}.Release|Any CPU.ActiveCfg = Release|Any CPU - {0D955E0D-F3F1-4BD8-BA8F-5C366D1A1CAB}.Release|Any CPU.Build.0 = Release|Any CPU - {3C890E4F-1E95-8787-7919-C7C53B2FEE4E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {3C890E4F-1E95-8787-7919-C7C53B2FEE4E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {3C890E4F-1E95-8787-7919-C7C53B2FEE4E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {3C890E4F-1E95-8787-7919-C7C53B2FEE4E}.Release|Any CPU.Build.0 = Release|Any CPU - {DD26CFB1-5681-4515-89E4-A9F0A0751901}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {DD26CFB1-5681-4515-89E4-A9F0A0751901}.Debug|Any CPU.Build.0 = Debug|Any CPU - {DD26CFB1-5681-4515-89E4-A9F0A0751901}.Release|Any CPU.ActiveCfg = Release|Any CPU - {DD26CFB1-5681-4515-89E4-A9F0A0751901}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(NestedProjects) = preSolution - {39D58D51-829F-4259-BD22-E65BFFB7D7A1} = {2E2D7A71-B62D-4EE3-AC3E-1AECF61D0583} - {E19D0B9E-25D9-49BD-8F1B-D3DA0C9C80D9} = {2E2D7A71-B62D-4EE3-AC3E-1AECF61D0583} - {3A31D3ED-B0A5-4023-9E49-7E5F809094D5} = {ECDCDFAD-F6D7-4A50-9EA1-B50C7DC6DFC7} - {19B394FA-B98D-48A5-8F1E-B26A9C8B5D02} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} - {8EBAEA2A-405D-4F0F-ADCA-CEA72D53A527} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} - {7F5B70DD-156B-4126-9463-39AB04B696EA} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} - {3B5EA938-C616-4C16-9903-79496026C076} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} - {8DAD09C9-FE74-41AA-8DFD-A0EEF93469AD} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} - {737E04D9-8A42-4A00-B819-4FC537669077} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} - {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} = {58CE73C0-AA7E-43B7-AD2E-B66182029009} - {AA619411-1D80-4167-9BB6-84534B676BEB} = {58CE73C0-AA7E-43B7-AD2E-B66182029009} - {BCDC11EC-A933-4B7B-829B-58AF5AA5DD14} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} - {C51F5C87-F211-4072-B1F0-6C1367B31CDF} = {AA619411-1D80-4167-9BB6-84534B676BEB} - {3D089F33-FB4B-4AE4-8208-AA7813538B00} = {AA619411-1D80-4167-9BB6-84534B676BEB} - {641D8078-40A5-4D8E-BA78-6FDFB29E4C65} = {AA619411-1D80-4167-9BB6-84534B676BEB} - {51A3AB3B-672D-40C3-9A4A-6BCCDF0486A9} = {AA619411-1D80-4167-9BB6-84534B676BEB} - {5F02E135-6996-4FEA-B5C0-6632BB809D3D} = {AA619411-1D80-4167-9BB6-84534B676BEB} - {3E95BC91-1C4A-4F02-AF75-6AB809FD8E8C} = {AA619411-1D80-4167-9BB6-84534B676BEB} - {582D77AA-34B5-41DC-9FDE-383D1EF5F1B0} = {AA619411-1D80-4167-9BB6-84534B676BEB} - {C86BE1EA-D056-442B-B09A-ED660763631B} = {AA619411-1D80-4167-9BB6-84534B676BEB} - {F887F376-5221-4C82-9DED-0B991FB90D90} = {AA619411-1D80-4167-9BB6-84534B676BEB} - {E0EA4CE1-6B70-40B3-A5DE-8DAFEAE01FDC} = {AA619411-1D80-4167-9BB6-84534B676BEB} - {245D1074-ABD4-456C-95D8-6C5F06CB6C9E} = {AA619411-1D80-4167-9BB6-84534B676BEB} - {81666F0E-D457-4634-84BB-20DF6D4CCFF4} = {AA619411-1D80-4167-9BB6-84534B676BEB} - {5D3784A7-CC3B-43FE-8AF3-8C996ADBC4E1} = {AA619411-1D80-4167-9BB6-84534B676BEB} - {B1BBC377-DAE1-4638-5A7A-2AB159EE8BB8} = {2E2D7A71-B62D-4EE3-AC3E-1AECF61D0583} - {91BB25A0-AA77-4B6C-A101-2717467BA888} = {58CE73C0-AA7E-43B7-AD2E-B66182029009} - {A33F78A1-9797-47F2-A93E-BA1963E3C0BD} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} - {1846753E-E9A5-43C1-9BD5-75E96FAA7273} = {91BB25A0-AA77-4B6C-A101-2717467BA888} - {64247AFD-83B7-4564-B798-106F4AE55EE7} = {91BB25A0-AA77-4B6C-A101-2717467BA888} - {3F4D5A40-9934-4518-BAB1-C3EBB1D434CB} = {AA619411-1D80-4167-9BB6-84534B676BEB} - {1F1BAB82-B6C3-46D1-920E-D41FD775D4C7} = {AA619411-1D80-4167-9BB6-84534B676BEB} - {FF7718E4-E0C6-4803-A502-6E7ADF2392B2} = {91BB25A0-AA77-4B6C-A101-2717467BA888} - {5AB57E49-B230-445F-83E6-0B1B05580286} = {91BB25A0-AA77-4B6C-A101-2717467BA888} - {922ADD1E-C50B-41CB-AE9B-6D07EC3608EA} = {AA619411-1D80-4167-9BB6-84534B676BEB} - {78BB65EA-AA93-4725-9985-FCA661A67521} = {CED2FD51-11BB-4E91-959E-47BF1B8C87FC} - {710A6A61-EF7B-4755-8DB9-3EEDBF3D9FD5} = {78BB65EA-AA93-4725-9985-FCA661A67521} - {016DAAA0-2931-4ED9-A13B-E8256B92347D} = {78BB65EA-AA93-4725-9985-FCA661A67521} - {A1390F63-B9C5-4629-8C77-40E61B5530BC} = {78BB65EA-AA93-4725-9985-FCA661A67521} - {9F42BC89-7A8F-4E5C-BE13-D46D44131505} = {78BB65EA-AA93-4725-9985-FCA661A67521} - {BE76DB87-9BCD-4A3A-A1AE-9E9336F0E90C} = {78BB65EA-AA93-4725-9985-FCA661A67521} - {47643752-496D-4E9A-A86A-875E08D87633} = {AA619411-1D80-4167-9BB6-84534B676BEB} - {8366D81C-8ACD-419E-AD83-AC928CEA082B} = {AA619411-1D80-4167-9BB6-84534B676BEB} - {B3E667D9-90BB-472C-91C8-9C66104CF3B4} = {AA619411-1D80-4167-9BB6-84534B676BEB} - {DF79B7CC-0D88-44A7-969E-E8D1E9EA0930} = {AA619411-1D80-4167-9BB6-84534B676BEB} - {C348CA70-681E-4B99-BE32-0C6B5F5D136D} = {AA619411-1D80-4167-9BB6-84534B676BEB} - {A9583B63-01B8-4BD0-9A47-2F58B2096E34} = {91BB25A0-AA77-4B6C-A101-2717467BA888} - {7FB92A05-40AC-45A2-A02F-70512AA49AF5} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} - {D6A31AF4-BD7F-4ADE-B971-7F1EBC9F3641} = {AA619411-1D80-4167-9BB6-84534B676BEB} - {28FFF33C-865A-4A1B-9260-5D9CF3FF3048} = {AA619411-1D80-4167-9BB6-84534B676BEB} - {158B6446-8204-4FE5-95F2-AEE1CA24BFC5} = {AA619411-1D80-4167-9BB6-84534B676BEB} - {CDA1F65D-68B2-4878-BB43-E1DEAAE3C369} = {AA619411-1D80-4167-9BB6-84534B676BEB} - {CF4EE044-8BFB-4286-A46E-C166F3BDEE11} = {AA619411-1D80-4167-9BB6-84534B676BEB} - {112331D7-7626-45AB-AE41-800F480E7FBB} = {AA619411-1D80-4167-9BB6-84534B676BEB} - {6B89690C-43E4-47E4-99F5-D5177524920B} = {AA619411-1D80-4167-9BB6-84534B676BEB} - {84386B42-1249-498E-9D99-80EB35A0A187} = {AA619411-1D80-4167-9BB6-84534B676BEB} - {03FCCF58-3F0E-4354-BC2A-A18E2D1C72B2} = {AA619411-1D80-4167-9BB6-84534B676BEB} - {0D955E0D-F3F1-4BD8-BA8F-5C366D1A1CAB} = {AA619411-1D80-4167-9BB6-84534B676BEB} - {A307A619-6D12-4C0A-817F-2A8772B4DF1B} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} - {3C890E4F-1E95-8787-7919-C7C53B2FEE4E} = {AA619411-1D80-4167-9BB6-84534B676BEB} - {DD26CFB1-5681-4515-89E4-A9F0A0751901} = {CED2FD51-11BB-4E91-959E-47BF1B8C87FC} - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {524016A6-E08B-4DAE-AE79-520996BA0E65} - EndGlobalSection - GlobalSection(SharedMSBuildProjectFiles) = preSolution - src\core\Riverside.Toolkit.Services\Riverside.Toolkit.Services.projitems*{03fccf58-3f0e-4354-bc2a-a18e2d1c72b2}*SharedItemsImports = 5 - src\core\Riverside.Toolkit.Controls.Primitives\Riverside.Toolkit.Controls.Primitives.projitems*{0d955e0d-f3f1-4bd8-ba8f-5c366d1a1cab}*SharedItemsImports = 5 - src\core\Riverside.Toolkit.Extensions\Riverside.Toolkit.Extensions.projitems*{112331d7-7626-45ab-ae41-800f480e7fbb}*SharedItemsImports = 5 - src\core\Riverside.Toolkit.Extensions\Riverside.Toolkit.Extensions.projitems*{158b6446-8204-4fe5-95f2-aee1ca24bfc5}*SharedItemsImports = 5 - src\core\Riverside.Toolkit.Controls.Primitives\Riverside.Toolkit.Controls.Primitives.projitems*{19b394fa-b98d-48a5-8f1e-b26a9c8b5d02}*SharedItemsImports = 13 - src\core\Riverside.Extensions.WinUI\Riverside.Extensions.WinUI.projitems*{1f1bab82-b6c3-46d1-920e-d41fd775d4c7}*SharedItemsImports = 5 - src\core\Riverside.Toolkit.Helpers\Riverside.Toolkit.Helpers.projitems*{245d1074-abd4-456c-95d8-6c5f06cb6c9e}*SharedItemsImports = 5 - src\core\Riverside.Toolkit.Extensions\Riverside.Toolkit.Extensions.projitems*{28fff33c-865a-4a1b-9260-5d9cf3ff3048}*SharedItemsImports = 5 - src\core\Riverside.Toolkit.Services\Riverside.Toolkit.Services.projitems*{3b5ea938-c616-4c16-9903-79496026c076}*SharedItemsImports = 13 - src\core\Riverside.Toolkit.Controls.TitleBar\Riverside.Toolkit.Controls.TitleBar.projitems*{3c890e4f-1e95-8787-7919-c7c53b2fee4e}*SharedItemsImports = 5 - src\core\Riverside.Toolkit.Brushes\Riverside.Toolkit.Brushes.projitems*{3d089f33-fb4b-4ae4-8208-aa7813538b00}*SharedItemsImports = 5 - src\core\Riverside.Toolkit.Icons\Riverside.Toolkit.Icons.projitems*{3e95bc91-1c4a-4f02-af75-6ab809fd8e8c}*SharedItemsImports = 5 - src\core\Riverside.Extensions.WinUI\Riverside.Extensions.WinUI.projitems*{3f4d5a40-9934-4518-bab1-c3ebb1d434cb}*SharedItemsImports = 5 - src\core\Riverside.Toolkit.Converters\Riverside.Toolkit.Converters.projitems*{47643752-496d-4e9a-a86a-875e08d87633}*SharedItemsImports = 5 - src\core\Riverside.Toolkit.Converters\Riverside.Toolkit.Converters.projitems*{51a3ab3b-672d-40c3-9a4a-6bccdf0486a9}*SharedItemsImports = 5 - src\core\Riverside.Toolkit.Services\Riverside.Toolkit.Services.projitems*{582d77aa-34b5-41dc-9fde-383d1ef5f1b0}*SharedItemsImports = 5 - src\core\Riverside.Toolkit.Services\Riverside.Toolkit.Services.projitems*{5d3784a7-cc3b-43fe-8af3-8c996adbc4e1}*SharedItemsImports = 5 - src\core\Riverside.Toolkit.Helpers\Riverside.Toolkit.Helpers.projitems*{5f02e135-6996-4fea-b5c0-6632bb809d3d}*SharedItemsImports = 5 - src\core\Riverside.Toolkit.Controls.Primitives\Riverside.Toolkit.Controls.Primitives.projitems*{641d8078-40a5-4d8e-ba78-6fdfb29e4c65}*SharedItemsImports = 5 - src\core\Riverside.Toolkit.Helpers\Riverside.Toolkit.Helpers.projitems*{6b89690c-43e4-47e4-99f5-d5177524920b}*SharedItemsImports = 5 - src\core\Riverside.Toolkit.Animations\Riverside.Toolkit.Animations.projitems*{737e04d9-8a42-4a00-b819-4fc537669077}*SharedItemsImports = 13 - src\core\Riverside.Toolkit.Icons\Riverside.Toolkit.Icons.projitems*{7f5b70dd-156b-4126-9463-39ab04b696ea}*SharedItemsImports = 13 - src\core\Riverside.Toolkit.Extensions\Riverside.Toolkit.Extensions.projitems*{7fb92a05-40ac-45a2-a02f-70512aa49af5}*SharedItemsImports = 13 - src\core\Riverside.Toolkit.Icons\Riverside.Toolkit.Icons.projitems*{81666f0e-d457-4634-84bb-20df6d4ccff4}*SharedItemsImports = 5 - src\core\Riverside.Extensions.WinUI\Riverside.Extensions.WinUI.projitems*{8366d81c-8acd-419e-ad83-ac928cea082b}*SharedItemsImports = 5 - src\core\Riverside.Toolkit.Icons\Riverside.Toolkit.Icons.projitems*{84386b42-1249-498e-9d99-80eb35a0a187}*SharedItemsImports = 5 - src\core\Riverside.Toolkit.Converters\Riverside.Toolkit.Converters.projitems*{8dad09c9-fe74-41aa-8dfd-a0eef93469ad}*SharedItemsImports = 13 - src\core\Riverside.Toolkit.Helpers\Riverside.Toolkit.Helpers.projitems*{8ebaea2a-405d-4f0f-adca-cea72d53a527}*SharedItemsImports = 13 - src\core\Riverside.Toolkit.Converters\Riverside.Toolkit.Converters.projitems*{922add1e-c50b-41cb-ae9b-6d07ec3608ea}*SharedItemsImports = 5 - src\core\Riverside.Toolkit.Controls.TitleBar\Riverside.Toolkit.Controls.TitleBar.projitems*{a307a619-6d12-4c0a-817f-2a8772b4df1b}*SharedItemsImports = 13 - src\core\Riverside.Extensions.WinUI\Riverside.Extensions.WinUI.projitems*{a33f78a1-9797-47f2-a93e-ba1963e3c0bd}*SharedItemsImports = 13 - src\core\Riverside.Toolkit.Helpers\Riverside.Toolkit.Helpers.projitems*{b3e667d9-90bb-472c-91c8-9c66104cf3b4}*SharedItemsImports = 5 - src\core\Riverside.Toolkit.Brushes\Riverside.Toolkit.Brushes.projitems*{bcdc11ec-a933-4b7b-829b-58af5aa5dd14}*SharedItemsImports = 13 - src\core\Riverside.Toolkit.Icons\Riverside.Toolkit.Icons.projitems*{c348ca70-681e-4b99-be32-0c6b5f5d136d}*SharedItemsImports = 5 - src\core\Riverside.Toolkit.Animations\Riverside.Toolkit.Animations.projitems*{c51f5c87-f211-4072-b1f0-6c1367b31cdf}*SharedItemsImports = 5 - src\core\Riverside.Toolkit.Animations\Riverside.Toolkit.Animations.projitems*{c86be1ea-d056-442b-b09a-ed660763631b}*SharedItemsImports = 5 - src\core\Riverside.Toolkit.Converters\Riverside.Toolkit.Converters.projitems*{cda1f65d-68b2-4878-bb43-e1deaae3c369}*SharedItemsImports = 5 - src\core\Riverside.Extensions.WinUI\Riverside.Extensions.WinUI.projitems*{cf4ee044-8bfb-4286-a46e-c166f3bdee11}*SharedItemsImports = 5 - src\core\Riverside.Toolkit.Extensions\Riverside.Toolkit.Extensions.projitems*{d6a31af4-bd7f-4ade-b971-7f1ebc9f3641}*SharedItemsImports = 5 - src\core\Riverside.Toolkit.Services\Riverside.Toolkit.Services.projitems*{df79b7cc-0d88-44a7-969e-e8d1e9ea0930}*SharedItemsImports = 5 - src\core\Riverside.Toolkit.Controls.Primitives\Riverside.Toolkit.Controls.Primitives.projitems*{e0ea4ce1-6b70-40b3-a5de-8dafeae01fdc}*SharedItemsImports = 5 - src\core\Riverside.Toolkit.Brushes\Riverside.Toolkit.Brushes.projitems*{f887f376-5221-4c82-9ded-0b991fb90d90}*SharedItemsImports = 5 - EndGlobalSection -EndGlobal diff --git a/CubeKit.slnx b/CubeKit.slnx new file mode 100644 index 0000000..7196d08 --- /dev/null +++ b/CubeKit.slnx @@ -0,0 +1,110 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Directory.Build.props b/Directory.Build.props index aaaacdf..c9a0efa 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -2,14 +2,13 @@ - + - $(MSBuildThisFileDirectory) @@ -29,6 +28,12 @@ $(MajorVersion).$(MinorVersion).$(MicroVersion) $(Product), Version=$(MajorVersion).$(MinorVersion).$(MicroVersion), Channel=$(ReleaseLevel) + $(MajorVersion).$(MinorVersion).$(MicroVersion) $(DisplayVersion)-$(ReleaseLevel)$(BetaVersion) $(DisplayVersion) @@ -52,6 +57,9 @@ true + + + diff --git a/Directory.Packages.props b/Directory.Packages.props index 41f8877..b432774 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -14,11 +14,13 @@ + + diff --git a/eng/CurrentVersion.props b/eng/CurrentVersion.props index ae08560..3128cfd 100644 --- a/eng/CurrentVersion.props +++ b/eng/CurrentVersion.props @@ -1,5 +1,10 @@ + 2 0 0 diff --git a/eng/MultiTarget/InheritedDependencies.props b/eng/MultiTarget/InheritedDependencies.props index 24bc8b1..06cef07 100644 --- a/eng/MultiTarget/InheritedDependencies.props +++ b/eng/MultiTarget/InheritedDependencies.props @@ -4,10 +4,8 @@ - - - - + + diff --git a/eng/PackageMetadata.props b/eng/PackageMetadata.props index 99934f6..e1e1b63 100644 --- a/eng/PackageMetadata.props +++ b/eng/PackageMetadata.props @@ -19,6 +19,15 @@ PackageLogo.png + + true + true + + + + + + True diff --git a/eng/Riverside.Tooling.CsWin32/Riverside.Tooling.CsWin32.csproj b/eng/Riverside.Tooling.CsWin32/Riverside.Tooling.CsWin32.csproj index 382e54b..cc2e021 100644 --- a/eng/Riverside.Tooling.CsWin32/Riverside.Tooling.CsWin32.csproj +++ b/eng/Riverside.Tooling.CsWin32/Riverside.Tooling.CsWin32.csproj @@ -2,7 +2,7 @@ netstandard2.0;net8.0-windows - true + true diff --git a/src/platforms/Riverside.Toolkit.Uno.Controls.Primitives/Riverside.Toolkit.Uno.Controls.Primitives.csproj b/src/platforms/Riverside.Toolkit.Uno.Controls.Primitives/Riverside.Toolkit.Uno.Controls.Primitives.csproj index 93a984e..75b6356 100644 --- a/src/platforms/Riverside.Toolkit.Uno.Controls.Primitives/Riverside.Toolkit.Uno.Controls.Primitives.csproj +++ b/src/platforms/Riverside.Toolkit.Uno.Controls.Primitives/Riverside.Toolkit.Uno.Controls.Primitives.csproj @@ -2,10 +2,7 @@ true - + - - - \ No newline at end of file diff --git a/src/platforms/Riverside.Toolkit.Uno.Controls.TitleBar/Riverside.Toolkit.Uno.Controls.Primitives.csproj b/src/platforms/Riverside.Toolkit.Uno.Controls.TitleBar/Riverside.Toolkit.Uno.Controls.Primitives.csproj index 93a984e..c7f0ada 100644 --- a/src/platforms/Riverside.Toolkit.Uno.Controls.TitleBar/Riverside.Toolkit.Uno.Controls.Primitives.csproj +++ b/src/platforms/Riverside.Toolkit.Uno.Controls.TitleBar/Riverside.Toolkit.Uno.Controls.Primitives.csproj @@ -1,11 +1,5 @@  - - true - - + - - - \ No newline at end of file diff --git a/src/platforms/Riverside.Toolkit.Uwp.Controls.Primitives/Riverside.Toolkit.Uwp.Controls.Primitives.csproj b/src/platforms/Riverside.Toolkit.Uwp.Controls.Primitives/Riverside.Toolkit.Uwp.Controls.Primitives.csproj index 5ac2c06..c43e427 100644 --- a/src/platforms/Riverside.Toolkit.Uwp.Controls.Primitives/Riverside.Toolkit.Uwp.Controls.Primitives.csproj +++ b/src/platforms/Riverside.Toolkit.Uwp.Controls.Primitives/Riverside.Toolkit.Uwp.Controls.Primitives.csproj @@ -1,10 +1,7 @@ - + - - - diff --git a/src/platforms/Riverside.Toolkit.Uwp.Controls.TitleBar/Riverside.Toolkit.Uwp.Controls.Primitives.csproj b/src/platforms/Riverside.Toolkit.Uwp.Controls.TitleBar/Riverside.Toolkit.Uwp.Controls.Primitives.csproj index 5ac2c06..c43e427 100644 --- a/src/platforms/Riverside.Toolkit.Uwp.Controls.TitleBar/Riverside.Toolkit.Uwp.Controls.Primitives.csproj +++ b/src/platforms/Riverside.Toolkit.Uwp.Controls.TitleBar/Riverside.Toolkit.Uwp.Controls.Primitives.csproj @@ -1,10 +1,7 @@ - + - - - diff --git a/src/platforms/Riverside.Toolkit.WinUI.Controls.Primitives/Riverside.Toolkit.WinUI.Controls.Primitives.csproj b/src/platforms/Riverside.Toolkit.WinUI.Controls.Primitives/Riverside.Toolkit.WinUI.Controls.Primitives.csproj index 1c9bdf3..02c3eeb 100644 --- a/src/platforms/Riverside.Toolkit.WinUI.Controls.Primitives/Riverside.Toolkit.WinUI.Controls.Primitives.csproj +++ b/src/platforms/Riverside.Toolkit.WinUI.Controls.Primitives/Riverside.Toolkit.WinUI.Controls.Primitives.csproj @@ -2,16 +2,10 @@ true - + - - - - \ No newline at end of file diff --git a/src/platforms/Riverside.Toolkit.WinUI.Controls.TitleBar/Riverside.Toolkit.WinUI.Controls.TitleBar.csproj b/src/platforms/Riverside.Toolkit.WinUI.Controls.TitleBar/Riverside.Toolkit.WinUI.Controls.TitleBar.csproj index 1c9bdf3..a5e03c9 100644 --- a/src/platforms/Riverside.Toolkit.WinUI.Controls.TitleBar/Riverside.Toolkit.WinUI.Controls.TitleBar.csproj +++ b/src/platforms/Riverside.Toolkit.WinUI.Controls.TitleBar/Riverside.Toolkit.WinUI.Controls.TitleBar.csproj @@ -1,17 +1,5 @@  - - true - - + - - - - - \ No newline at end of file diff --git a/tests/Riverside.Toolkit.UITests/Riverside.Toolkit.UITests.csproj b/tests/Riverside.Toolkit.UITests/Riverside.Toolkit.UITests.csproj index 6eb1ae5..6e0af82 100644 --- a/tests/Riverside.Toolkit.UITests/Riverside.Toolkit.UITests.csproj +++ b/tests/Riverside.Toolkit.UITests/Riverside.Toolkit.UITests.csproj @@ -1,4 +1,4 @@ - + WinExe net9.0-windows10.0.26100.0 @@ -53,7 +53,7 @@ - +