Skip to content

Implement WinUI-style immersive overlays and migrate existing pop-ups; tweak context menus to better match WinUI styling; implement sliding pill animation #2603

Implement WinUI-style immersive overlays and migrate existing pop-ups; tweak context menus to better match WinUI styling; implement sliding pill animation

Implement WinUI-style immersive overlays and migrate existing pop-ups; tweak context menus to better match WinUI styling; implement sliding pill animation #2603

Triggered via pull request July 28, 2026 18:04
@MeteonyMeteony
synchronize #5194
Meteony:main
Status Success
Total duration 19m 22s
Artifacts

dotnet-test.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

20 warnings
test-codebase: src/UniGetUI.Avalonia/ViewModels/MainWindowViewModel.cs#L172
Member 'CancelAllOperations' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
test-codebase: src/UniGetUI.Avalonia/ViewModels/MainWindowViewModel.cs#L169
Member 'ClearFinishedOperations' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
test-codebase: src/UniGetUI.Avalonia/ViewModels/MainWindowViewModel.cs#L166
Member 'ClearSuccessfulOperations' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
test-codebase: src/UniGetUI.Avalonia/ViewModels/MainWindowViewModel.cs#L163
Member 'RetryFailedOperations' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
test-codebase: src/UniGetUI.Avalonia/Views/SoftwarePages/AbstractPackagesPage.axaml.cs#L647
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
test-codebase: src/UniGetUI.Avalonia/ViewModels/MainWindowViewModel.cs#L172
Member 'CancelAllOperations' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
test-codebase: src/UniGetUI.Avalonia/ViewModels/MainWindowViewModel.cs#L169
Member 'ClearFinishedOperations' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
test-codebase: src/UniGetUI.Avalonia/ViewModels/MainWindowViewModel.cs#L166
Member 'ClearSuccessfulOperations' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
test-codebase: src/UniGetUI.Avalonia/ViewModels/MainWindowViewModel.cs#L163
Member 'RetryFailedOperations' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
test-codebase: src/UniGetUI.Avalonia/Views/SoftwarePages/AbstractPackagesPage.axaml.cs#L647
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
test-codebase: src/UniGetUI.Avalonia/ViewModels/MainWindowViewModel.cs#L172
Member 'CancelAllOperations' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
test-codebase: src/UniGetUI.Avalonia/ViewModels/MainWindowViewModel.cs#L169
Member 'ClearFinishedOperations' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
test-codebase: src/UniGetUI.Avalonia/ViewModels/MainWindowViewModel.cs#L166
Member 'ClearSuccessfulOperations' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
test-codebase: src/UniGetUI.Avalonia/ViewModels/MainWindowViewModel.cs#L163
Member 'RetryFailedOperations' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
test-codebase: src/UniGetUI.Avalonia/Views/SoftwarePages/AbstractPackagesPage.axaml.cs#L647
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)
test-codebase: src/UniGetUI.Avalonia/ViewModels/MainWindowViewModel.cs#L172
Member 'CancelAllOperations' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
test-codebase: src/UniGetUI.Avalonia/ViewModels/MainWindowViewModel.cs#L169
Member 'ClearFinishedOperations' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
test-codebase: src/UniGetUI.Avalonia/ViewModels/MainWindowViewModel.cs#L166
Member 'ClearSuccessfulOperations' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
test-codebase: src/UniGetUI.Avalonia/ViewModels/MainWindowViewModel.cs#L163
Member 'RetryFailedOperations' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
test-codebase: src/UniGetUI.Avalonia/Views/SoftwarePages/AbstractPackagesPage.axaml.cs#L647
Use 'string.Contains' instead of 'string.IndexOf' to improve readability (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2249)