Please confirm these before moving forward
UniGetUI Version
2026.2.0
Windows version, edition, and architecture
Microsoft Windows 11 Pro 10.0.26200
Describe your issue
The current Avalonia has still very many inconsistencies and bugs. I try to collect all the ones I could find. I describe each with a screenshot down below.
Steps to reproduce the issue
No response
UniGetUI Log
[05/06/2026 09:48:24] __ __ _ ______ __ __ ______
/ / / /___ (_) ____/__ / /_/ / / / _/
/ / / / __ \/ / / __/ _ \/ __/ / / // /
/ /_/ / / / / / /_/ / __/ /_/ /_/ // /
\____/_/ /_/_/\____/\___/\__/\____/___/
Welcome to UniGetUI Version 2026.2.0
[05/06/2026 09:48:24]
[05/06/2026 09:48:24] Build 107
[05/06/2026 09:48:24] UI Framework: Avalonia
[05/06/2026 09:48:24] Data directory C:\Users\nicko\AppData\Local\UniGetUI
[05/06/2026 09:48:24] OS: Microsoft Windows 10.0.26200
[05/06/2026 09:48:24] Process arch: X64 (OS: X64)
[05/06/2026 09:48:24] Runtime: .NET 10.0.8
[05/06/2026 09:48:24] Loaded language locale: en
[05/06/2026 09:48:24] Elevated: False
[05/06/2026 09:48:24] Packaged (MSIX): False
[05/06/2026 09:48:24] Args: (none)
[05/06/2026 09:48:27] Starting Avalonia shell bootstrap
[05/06/2026 09:48:27] Loaded language locale: en
[05/06/2026 09:48:28] PowerShell is not enabled
[05/06/2026 09:48:28] .NET Tool is not enabled
[05/06/2026 09:48:28] Pip is not enabled
[05/06/2026 09:48:28] Chocolatey is not enabled
[05/06/2026 09:48:28] vcpkg is not enabled
[05/06/2026 09:48:28] Npm is not enabled
[05/06/2026 09:48:28] Cargo is enabled and was found on C:\Users\nicko\scoop\apps\rustup\current\.cargo\bin\cargo.exe
[05/06/2026 09:48:28] PowerShell7 is enabled and was found on C:\Users\nicko\AppData\Local\Microsoft\WindowsApps\pwsh.exe
[05/06/2026 09:48:28] Bun is enabled and was found on C:\Users\nicko\scoop\shims\bun.exe
[05/06/2026 09:48:28] Scoop is enabled and was found on C:\Users\nicko\AppData\Local\Microsoft\WindowsApps\pwsh.exe
[05/06/2026 09:48:28] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Cargo (aka Cargo)
█ Executable name: "cargo.exe"
█ Executable path: "C:\Users\nicko\scoop\apps\rustup\current\.cargo\bin\cargo.exe"
█ Call arguments: ""
█ Version: cargo 1.94.1 (29ea6fb6a 2026-03-24)
█
█ Cargo is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[05/06/2026 09:48:28] Packaged WinGet COM activation failed (Built-in COM has been disabled via a feature switch. See https://aka.ms/dotnet-illink/com for more information.), attempting lower-trust activation...
[05/06/2026 09:48:28] Auto-updater source 'ProductInfo' returned version 2026.2.0.0 (upgradable=False)
[05/06/2026 09:48:28] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Bun (aka Bun)
█ Executable name: "bun"
█ Executable path: "C:\Users\nicko\scoop\shims\bun.exe"
█ Call arguments: ""
█ Version: 1.3.14
█
█ Bun is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[05/06/2026 09:48:28] Generated a IPC API auth token for the current session
[05/06/2026 09:48:28] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: PowerShell 7.x (aka PowerShell7)
█ Executable name: "pwsh.exe"
█ Executable path: "C:\Users\nicko\AppData\Local\Microsoft\WindowsApps\pwsh.exe"
█ Call arguments: " -NoProfile -Command"
█ Version: PowerShell 7.6.2
█
█ PowerShell 7.x is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[05/06/2026 09:48:28] Downloaded new icons and screenshots successfully!
[05/06/2026 09:48:28] Connected to WinGet API using lower-trust COM activation.
[05/06/2026 09:48:28] WinGet activation mode selected: lower-trust COM registration | Source: system COM registration (allow lower trust)
[05/06/2026 09:48:28] Winget is enabled and was found on C:\Users\nicko\AppData\Local\Microsoft\WindowsApps\winget.exe
[05/06/2026 09:48:28] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: WinGet (aka Winget)
█ Executable name: "winget.exe"
█ Executable path: "C:\Users\nicko\AppData\Local\Microsoft\WindowsApps\winget.exe"
█ Call arguments: ""
█ Version: System WinGet (CLI) Version: v1.28.240
█ Using Native WinGet helper (COM Api)
█ Activation mode: lower-trust COM registration
█ Activation source: system COM registration (allow lower trust)
█
█ WinGet is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[05/06/2026 09:48:29] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Scoop (aka Scoop)
█ Executable name: "scoop"
█ Executable path: "C:\Users\nicko\AppData\Local\Microsoft\WindowsApps\pwsh.exe"
█ Call arguments: "-NoProfile -ExecutionPolicy Bypass -Command "C:\Users\nicko\scoop\shims\scoop.ps1" "
█ Version: Current Scoop version:
█ b588a06e chore(release): Bump to version 0.5.3 (resync) (#6436)
█
█ 'main' bucket:
█ 23166ad729 microsoft-coreutils(-lean): Add version 2026.5.29 (#8107)
█
█ 'extras' bucket:
█ 6bea2f1806 warp-terminal: Update to version 0.2026.06.03.09.49.stable_01
█
█ 'nerd-fonts' bucket:
█ 4cec3284 LXGWNeoZhiSong: Update to version 1.064
█
█ 'nonportable' bucket:
█ a1db0b89 protonvpn-np: Update to version 4.4.1
█
█ 'java' bucket:
█ 261427ce openjdk-ea: Update to version 27-24-ea
█
█ 'games' bucket:
█ df9fe1cab vita3k: Update to version 4045-51a84da
█
█ Scoop is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[05/06/2026 09:48:30] Api running on named pipe UniGetUI.IPC
[05/06/2026 09:48:31] Bun: Skipping global update detection because C:\Users\nicko\.bun\install\global is missing package.json
[05/06/2026 09:48:31] Found 0 available updates from Bun
[05/06/2026 09:48:31] Found 0 installed packages from Bun
[05/06/2026 09:48:32] Found 0 available updates from Cargo
[05/06/2026 09:48:32] Found 2 installed packages from Cargo
[05/06/2026 09:48:33] Found 7 installed packages from PowerShell7
[05/06/2026 09:48:33] Found 7 installed packages from PowerShell7
[05/06/2026 09:48:33] Found 1 available updates from PowerShell7
[05/06/2026 09:48:40] Found 61 installed packages from Scoop
[05/06/2026 09:48:40] Found 61 installed packages from Scoop
[05/06/2026 09:48:40] Icon download attempt at https://upload.wikimedia.org/wikipedia/commons/thumb/6/64/Android_logo_2019_%28stacked%29.svg/275px-Android_logo_2019_%28stacked%29.svg.png failed with code BadRequest
[05/06/2026 09:48:46] Found 190 installed packages from Winget
[05/06/2026 09:48:46] Found 1 available updates from Winget
[05/06/2026 09:48:46] Local backup saved to C:\Users\nicko\OneDrive\Documents\UniGetUI\ZENBOOK installed packages 2026-06-05 09-48-46.ubundle
[05/06/2026 09:48:50] Found 0 available updates from Scoop
[05/06/2026 09:48:50] Cloud backup completed successfully.
[05/06/2026 09:48:57] Integrity check passed successfully!
[05/06/2026 09:48:57] Dependency Scoop-Search for Scoop is present.
[05/06/2026 09:48:57] Dependency Git for Scoop is present.
[05/06/2026 09:48:57] Dependency cargo-update for Cargo is present.
[05/06/2026 09:48:57] Dependency cargo-binstall for Cargo is present.
[05/06/2026 09:48:57] Avalonia shell bootstrap completed
Package Managers Logs
Manager WinGet with version:
System WinGet (CLI) Version: v1.28.240
Using Native WinGet helper (COM Api)
Activation mode: lower-trust COM registration
Activation source: system COM registration (allow lower trust)
——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListSources
Process start time: 05/06/2026 09:48:28
Process end time: 05/06/2026 09:48:29
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListInstalledPackages
Process start time: 05/06/2026 09:48:31
Process end time: 05/06/2026 09:48:46
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged subprocess-based task on manager Winget. Task type is RefreshIndexes
Subprocess executable: "C:\Users\nicko\AppData\Local\Microsoft\WindowsApps\winget.exe"
Command-line arguments: " source update --disable-interactivity "
Process start time: 05/06/2026 09:48:31
Process end time: 05/06/2026 09:48:32
-- Process STDOUT
...
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged native task on manager Winget. Task type is OtherTask
Process start time: 05/06/2026 09:48:31
Process end time: 05/06/2026 09:48:43
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListUpdates
Process start time: 05/06/2026 09:48:32
Process end time: 05/06/2026 09:48:46
-- Task information
...
The task reported success
——————————————————————————————————————————
Relevant information
No response
Screenshots and videos
Logs should be in some kind of text container so that the user can select multiple rows at once:
Reload log file sticks to the edge of the window - missing gap:
Main titles do not line up with anything - not with subtitles, nor element edges nor anything. The back Icon next to it also does also not line up correctly. (and no it the title does not line up with the title inside the element - it just looks like this in the screenshot due to the thickness of the red bar I drew).
Carets for navigation elements are not vertically centred:
Icons in navigation bar not horizontally centred when navigation is collapsed:
Some setting rows such as the "System tray icon style:" acts as a single item element rather than inbetween row. See border radius:
Theme Change errors:
#4882
Icon styles not consistent (two filled icon one clear icon):
Gap on the right side but not the left side in the filter panel:
Filter Panel overlaps bottom border of parent container:
Filter panel has a box shadow that is not use anywhere else and also has no border radius while all remaining elements has rounded corners:
Screenshot box when no screenshots are present in the package details popup does not match the rest of the app themewise:
Actively selected input field border is not rounded:
Checkmark of selected packages in the icon view is on different heigh than its 3-dot menu:

Checkmark and the 3-dot menu are overlapping on hover of the 3-dot menu in the grid view as they're of a different size:
Navigation buttons in webviews do not match other buttons in the same location in other views:
example package list:

example log view:

now the webview navigation buttons (different color, different font color, different gaps):

Webview "View page in browser" sticks to the side (as the log reload button):
Some setting rows have a tiny gap between them while others do not:
Last row in package manager settings "view logs" should be styled as a single row element but is styled as a starter row element - upper side has corners rounded; lower side has sharp corners.

Please confirm these before moving forward
UniGetUI Version
2026.2.0
Windows version, edition, and architecture
Microsoft Windows 11 Pro 10.0.26200
Describe your issue
The current Avalonia has still very many inconsistencies and bugs. I try to collect all the ones I could find. I describe each with a screenshot down below.
Steps to reproduce the issue
No response
UniGetUI Log
Package Managers Logs
Relevant information
No response
Screenshots and videos
Logs should be in some kind of text container so that the user can select multiple rows at once:
Reload logfile sticks to the edge of the window - missing gap:Main titles do not line up with anything - not with subtitles, nor element edges nor anything. The back Icon next to it also does also not line up correctly. (and no it the title does not line up with the title inside the element - it just looks like this in the screenshot due to the thickness of the red bar I drew).
Carets for navigation elements are not vertically centred:
Icons in navigation bar not horizontally centred when navigation is collapsed:
Some setting rows such as the "System tray icon style:" acts as a single item element rather than inbetween row. See border radius:
Theme Change errors:
#4882
Icon styles not consistent (two filled icon one clear icon):
Gap on the right side but not the left side in the filter panel:
Filter Panel overlaps bottom border of parent container:
Filter panel has a box shadow that is not use anywhere else and also has no border radius while all remaining elements has rounded corners:
Screenshot box when no screenshots are present in the package details popup does not match the rest of the app themewise:
Actively selected input field border is not rounded:
Checkmark of selected packages in the icon view is on different heigh than its 3-dot menu:

Checkmark and the 3-dot menu are overlapping on hover of the 3-dot menu in the grid view as they're of a different size:
Navigation buttons in webviews do not match other buttons in the same location in other views:


example package list:
example log view:
now the webview navigation buttons (different color, different font color, different gaps):

Webview "View page in browser" sticks to the side (as the log reload button):
Some setting rows have a tiny gap between them while others do not:
Last row in package manager settings "view logs" should be styled as a single row element but is styled as a starter row element - upper side has corners rounded; lower side has sharp corners.