Skip to content

Fix visuals for Avalonia components and bump pinget to 0.10.0#4986

Merged
Marc-André Moreau (mamoreau-devolutions) merged 3 commits into
mainfrom
fix/avalonia-banner-card-search-ui
Jun 23, 2026
Merged

Fix visuals for Avalonia components and bump pinget to 0.10.0#4986
Marc-André Moreau (mamoreau-devolutions) merged 3 commits into
mainfrom
fix/avalonia-banner-card-search-ui

Conversation

@GabrielDuf

Copy link
Copy Markdown
Contributor

This pull request includes several UI improvements and a dependency update. The most significant changes enhance the visual consistency and focus handling of card controls, update the appearance of underlines to use a more neutral color, and update a package dependency. Additionally, some redundant code related to the expansion state of the install options expander has been removed.

UI Improvements:

  • Improved focus handling and border rendering for SettingsCard controls, ensuring focused cards always have a complete border and restoring the original border thickness when focus is lost (SettingsCard.cs).
  • Refined the appearance of the InfoBar control by adding rounded corners, a uniform border, and margin for a more modern look (InfoBar.axaml).
  • Changed the underline color for search and query fields from the accent color to a secondary text fill color for better visual consistency (MainWindow.axaml, AbstractPackagesPage.axaml).

Dependency Updates:

  • Updated the Devolutions.Pinget.Cli.Rust package from version 0.9.0 to 0.10.0 (UniGetUI.Avalonia.csproj).

Code Cleanup:

  • Removed code that explicitly set the expanded state of the install options expander, likely to allow for more flexible or user-driven control (PackageDetailsWindow.axaml.cs).

@mamoreau-devolutions Marc-André Moreau (mamoreau-devolutions) merged commit afbb1e4 into main Jun 23, 2026
3 checks passed
@mamoreau-devolutions Marc-André Moreau (mamoreau-devolutions) deleted the fix/avalonia-banner-card-search-ui branch June 23, 2026 17:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants