Skip to content

Operation Card Presentation Improvements, Settings Text Wrapping Fixes, and Other Misc Accessibility Improvements - #5425

Open
Meteoni-San (Meteoni) wants to merge 4 commits into
Devolutions:mainfrom
Meteoni:experimental/compact-operation-cards-20260922
Open

Meteoni-San (Meteoni) wants to merge 4 commits into
Devolutions:mainfrom
Meteoni:experimental/compact-operation-cards-20260922

Conversation

@Meteoni

@Meteoni Meteoni-San (Meteoni) commented Sep 22, 2026 •

Copy link
Copy Markdown
Contributor
image 2026-09-22-011057-UniGetUI exe
  • I have read the contributing guidelines, and I agree with the Code of Conduct.
  • Have you checked that there aren't other open pull requests for the same changes?
  • Have you tested that the committed code can be executed without errors?
  • Have you confirmed that this issue is caused by UniGetUI itself, and not by the package manager or the package involved?
    If the same issue can be reproduced outside UniGetUI with the relevant package manager or with the package itself, please report it there first. UniGetUI should only be used to track issues that are specific to UniGetUI's behavior or integration.

@Meteoni
Meteoni-San (Meteoni) force-pushed the experimental/compact-operation-cards-20260922 branch from 67403d4 to 86ca6ed Compare September 22, 2026 10:10
…s, and Other Misc Accessibility Improvements
@Meteoni
Meteoni-San (Meteoni) force-pushed the experimental/compact-operation-cards-20260922 branch from 86ca6ed to c9ebfed Compare September 22, 2026 10:22
@Meteoni Meteoni-San (Meteoni) changed the title Operation Card Presentation Improvements, Settings Text Wrapping Fixes, and Other Misc Accessibility Improvements - #5424 Operation Card Presentation Improvements, Settings Text Wrapping Fixes, and Other Misc Accessibility Improvements Sep 22, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I left a few comments. These changes break the settings-card hover on every non-Mica configuration — macOS, Linux, Windows 10, and Windows 11 with transparency effects turned off. Windows 11 with transparency on is the only setup that's safe, because Styles.WindowsMica overrides the two brushes involved; Styles.Common never got the same tuning. You can reproduce it on your own machine: turn off Personalization → Colors → Transparency effects, restart, and hover a settings card in dark mode.

Comment thread src/UniGetUI.Avalonia/Views/MainWindow.axaml Outdated
Comment thread src/UniGetUI.Avalonia/Views/Controls/Settings/SettingsCard.cs Outdated
Comment thread src/UniGetUI.Avalonia/Views/Controls/Settings/SettingsCard.cs Outdated
Comment thread src/UniGetUI.Avalonia/Assets/Styles/Styles.Common.axaml Outdated
Comment thread src/UniGetUI.Avalonia/Assets/Styles/Styles.WindowsMica.axaml
Comment thread src/UniGetUI.Avalonia/Infrastructure/AvaloniaOperationRegistry.cs Outdated
Comment thread src/UniGetUI.Avalonia/Assets/Styles/Styles.Common.axaml
@GabrielDuf

Copy link
Copy Markdown
Contributor

Here's a video showing the issue I mentioned.

Also, I think the hover color is now way too light. It looks a bit weird.

Screen.Recording.2026-09-22.at.10.23.24.AM.mov

@Meteoni

Copy link
Copy Markdown
Contributor Author

That isn't supposed to happen. I'll look into it.

UniGetUI_.2026-09-22_22.26.52.mp4

@Meteoni

Meteoni-San (Meteoni) commented Sep 22, 2026 •

Copy link
Copy Markdown
Contributor Author

Gabriel Dufresne (@GabrielDuf) I've updated the PR with some additional fixes bundled in for several pre-existing bugs that I found along the way. Appreciate your review.

This branch has not been deployed

No deployments
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.

[BUG] Settings dialog is messed in Russian locale [IMPROVEMENT] New User Interface is worse than before

2 participants