Devolutions / Devolutions/UniGetUI
[BUG] Several UI comfort problem occured
- Dominant language
- C#
- Stars
- 26.1k
- Forks
- 924
- Avg merge
- 15h 52m
- Merged PRs (30d)
- 52
Description
### Please confirm these before moving forward
- [x] I have searched for my issue and have not found a work-in-progress/duplicate/resolved issue.
- [x] I have tested that this issue has not been fixed in the latest [(beta or stable) release](https://github.com/Devolutions/UniGetUI/releases/).
- [x] I have checked the [FAQ](https://github.com/Devolutions/UniGetUI#frequently-asked-questions) section for solutions.
- [x] This issue is about a bug (if it is not, please use the [correct template](https://github.com/Devolutions/UniGetUI/issues/new/choose)).
### UniGetUI Version
2026.2.1
### Windows version, edition, and architecture
Windows 10 Version 22H2
### Describe your issue
Several UI comfort problem occured after update from 2026.2.0 to 2026.2.1. what supposed to be a minor bug fix (version x.y.z) changed everything.
opening the console while update progress is a difficult task because the symbols / \ - | from winget are extreamly small to click at.
these search bars used to have an [X] button to clear the search history. now it's gone and i have to clear the search bar manually for searching for other programs.
still the search bar on the software-updates tab isn't necessary or should redirect the first tab "search packets" because i will never have more than 20 updates even if i don't touch my device for 5 years. and 20 updates don't need a search bar, a SCROLL bar is enough. update is update and HAS TO be installed, no matter what.
it's not a big problem, but i got used to work with the old GUI.
thank you for transferring the reload button to a better place.
it's good that the filter tab is gone automatically and forever the moment i shrink the window. saved a quite amount of time on many PCs and i have never had to use the filter in the software-updates tab.
### Steps to reproduce the issue
_No response_
### UniGetUI Log
```text
[18.06.2026 14:28:57] __ __ _ ______ __ __ ______
/ / / /___ (_) ____/__ / /_/ / / / _/
/ / / / __ \/ / / __/ _ \/ __/ / / // /
/ /_/ / / / / / /_/ / __/ /_/ /_/ // /
\____/_/ /_/_/\____/\___/\__/\____/___/
Welcome to UniGetUI Version 2026.2.1
[18.06.2026 14:28:57]
[18.06.2026 14:28:57] Build 107
[18.06.2026 14:28:57] UI Framework: Avalonia
[18.06.2026 14:28:57] Data directory C:\Users\Nutzer\AppData\Local\UniGetUI
[18.06.2026 14:28:57] OS: Microsoft Windows 10.0.19045
[18.06.2026 14:28:57] Process arch: X64 (OS: X64)
[18.06.2026 14:28:57] Runtime: .NET 10.0.9
[18.06.2026 14:28:57] Loaded language locale: de
[18.06.2026 14:28:57] Elevated: False
[18.06.2026 14:28:57] Packaged (MSIX): False
[18.06.2026 14:28:57] Args: (none)
[18.06.2026 14:29:02] Command cargo-binstall.exe was not found on the system
[18.06.2026 14:29:03] Unable to retrieve secret for resource 'UniGetUI/GitHubAccessToken': Element nicht gefunden.
Anmeldeinformationen können nicht aus dem Tresor abgerufen werden.
[18.06.2026 14:29:04] Starting Avalonia shell bootstrap
[18.06.2026 14:29:04] Loaded language locale: de
[18.06.2026 14:29:05] Generated a IPC API auth token for the current session
[18.06.2026 14:29:05] PowerShell is enabled and was found on C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe
[18.06.2026 14:29:06] Command pwsh.exe was not found on the system
[18.06.2026 14:29:06] PowerShell7 is enabled but was not found on the system!
[18.06.2026 14:29:06] .NET Tool is enabled but was not found on the system!
[18.06.2026 14:29:06] Command vcpkg.exe was not found on the system
[18.06.2026 14:29:06] Command vcpkg was not found on the system
[18.06.2026 14:29:07] Command vcpkg was not found on the system
[18.06.2026 14:29:07] Vcpkg root was not found. Please define the %VCPKG_ROOT% environment variable or define it from UniGetUI Settings
[18.06.2026 14:29:07] vcpkg is enabled but was not found on the system!
[18.06.2026 14:29:07] Command cargo.exe was not found on the system
[18.06.2026 14:29:07] Cargo is enabled but was not found on the system!
[18.06.2026 14:29:07] Pip is enabled and was found on C:\Users\Nutzer\AppData\Local\Programs\Python\Python314\python.EXE
[18.06.2026 14:29:10] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: PowerShell 5.x (aka PowerShell)
█ Executable name: "powershell.exe"
█ Executable path: "C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe"
█ Call arguments: " -NoProfile -Command"
█ Version: Name Value
█ ---- -----
█ PSVersion 5.1.19041.7417
█ PSEdition Desktop
█ PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
█ BuildVersion 10.0.19041.7417
█ CLRVersion 4.0.30319.42000
█ WSManStackVersion 3.0
█ PSRemotingProtocolVersion 2.3
█ SerializationVersion 1.1.0.1
█
█ PowerShell 5.x is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[18.06.2026 14:29:10] Command bun.exe was not found on the system
[18.06.2026 14:29:10] Command bun.cmd was not found on the system
[18.06.2026 14:29:10] Bun is enabled but was not found on the system!
[18.06.2026 14:29:10] Command npm.cmd was not found on the system
[18.06.2026 14:29:10] Npm is enabled but was not found on the system!
[18.06.2026 14:29:10] Chocolatey is not enabled
[18.06.2026 14:29:10] Command pwsh.exe was not found on the system
[18.06.2026 14:29:10] Command scoop.ps1 was not found on the system
[18.06.2026 14:29:10] Scoop is enabled but was not found on the system!
[18.06.2026 14:29:12] Connected to WinGet API using packaged COM activation.
[18.06.2026 14:29:12] WinGet activation mode selected: packaged COM registration | Source: system COM registration
[18.06.2026 14:29:12] Winget is enabled and was found on C:\Users\Nutzer\AppData\Local\Microsoft\WindowsApps\winget.exe
[18.06.2026 14:29:12] Api running on named pipe UniGetUI.IPC
[18.06.2026 14:29:12] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Pip (aka Pip)
█ Executable name: "pip"
█ Executable path: "C:\Users\Nutzer\AppData\Local\Programs\Python\Python314\python.EXE"
█ Call arguments: "-m pip "
█ Version: pip 26.1.2 from C:\Users\Nutzer\AppData\Local\Programs\Python\Python314\Lib\site-packages\pip (python 3.14)
█
█ Pip is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[18.06.2026 14:29:13] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: WinGet (aka Winget)
█ Executable name: "winget.exe"
█ Executable path: "C:\Users\Nutzer\AppData\Local\Microsoft\WindowsApps\winget.exe"
█ Call arguments: ""
█ Version: System WinGet (CLI) Version: v1.28.240
█ Using Native WinGet helper (COM Api)
█ Activation mode: packaged COM registration
█ Activation source: system COM registration
█
█ WinGet is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[18.06.2026 14:29:13] Auto-updater source 'ProductInfo' returned version 2026.2.1.0 (upgradable=False)
[18.06.2026 14:29:15] Downloaded new icons and screenshots successfully!
[18.06.2026 14:29:25] Found 1 installed packages from Pip
[18.06.2026 14:29:30] Found 0 available updates from Pip
[18.06.2026 14:29:31] Found 1 installed packages from PowerShell
[18.06.2026 14:29:31] Found 1 installed packages from PowerShell
[18.06.2026 14:29:32] Found 0 available updates from PowerShell
[18.06.2026 14:29:55] Found 198 installed packages from Winget
[18.06.2026 14:29:56] Could not parse Images array from Microsoft Store response
[18.06.2026 14:29:56] Icon download attempt at https://postimg.cc/DSG2WZg2 failed with code NotFound
[18.06.2026 14:29:57] Found 2 available updates from Winget
[18.06.2026 14:29:57] WinGet package Adobe.Acrobat.Reader.64-bit is installed on a system-wide scope, forcing administrator rights...
[18.06.2026 14:29:57] Loaded operation parameters for package id=Adobe.Acrobat.Reader.64-bit on manager Winget and operation Update: update --id "Adobe.Acrobat.Reader.64-bit" --exact --source winget --accept-source-agreements --disable-interactivity --silent --include-unknown --accept-package-agreements --force --architecture x64
[18.06.2026 14:29:57] Caching admin rights for process id 7556
[18.06.2026 14:29:59] Could not parse Images array from Microsoft Store response
[18.06.2026 14:30:02] Integrity check passed successfully!
[18.06.2026 14:30:02] Avalonia shell bootstrap completed
[18.06.2026 14:30:37] Found 20 available packages from Pip with the query windows
[18.06.2026 14:30:39] Found 50 available packages from PowerShell with the query windows
[18.06.2026 14:30:41] Icon download attempt at https://raw.githubusercontent.com/rebelinux/AsBuiltReport.Diagram/main/Icons/AsBuiltReport.png failed with code NotFound
[18.06.2026 14:30:43] Unknown mimetype text/html; charset=utf-8 for icon https://github.com/AutomatedLab/AutomatedLab/blob/master/Assets/Automated-Lab_icon256.png, aborting download
[18.06.2026 14:30:44] Unknown mimetype text/html; charset=utf-8 for icon https://github.com/AutomatedLab/AutomatedLab/blob/master/Assets/Automated-Lab_icon256.png, aborting download
[18.06.2026 14:31:33] Manager WinGet failed to find packages with exception TimeoutException: Task _getInstalledPackages for manager Winget did not finish after 60 seconds, aborting. You may disable timeouts from UniGetUI Advanced Settings
[18.06.2026 14:31:33] Since this was the first attempt, Winget.AttemptFastRepair() will be called and the procedure will be restarted
[18.06.2026 14:31:33] Attempting to reconnect to WinGet COM Server...
[18.06.2026 14:31:33] Connected to WinGet API using packaged COM activation.
[18.06.2026 14:31:33] WinGet activation mode selected: packaged COM registration | Source: system COM registration
[18.06.2026 14:31:39] Version string 11.25H2 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[18.06.2026 14:31:39] Version string 11.25H2 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[18.06.2026 14:31:45] Version string 11.25H2 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[18.06.2026 14:31:45] Version string 11.25H2 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[18.06.2026 14:31:48] Version string 22H2 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[18.06.2026 14:31:48] Version string 22H2 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[18.06.2026 14:31:49] Version string 22H2 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[18.06.2026 14:31:49] Version string 22H2 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[18.06.2026 14:32:28] Version string 2.3.1rc9 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[18.06.2026 14:32:28] Version string 2.3.1rc9 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[18.06.2026 14:32:29] Version string 2.3.1rc9 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[18.06.2026 14:32:29] Version string 2.3.1rc9 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[18.06.2026 14:32:33] Error finding packages on manager Winget with query windows
[18.06.2026 14:32:33] System.TimeoutException: Task _getInstalledPackages for manager Winget did not finish after 60 seconds, aborting. You may disable timeouts from UniGetUI Advanced Settings
at UniGetUI.PackageEngine.ManagerClasses.Manager.PackageManager._findPackages(String query, Boolean SecondAttempt)
[18.06.2026 14:33:25] Version string 22H2 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[18.06.2026 14:33:25] Version string 22H2 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[18.06.2026 14:33:25] Version string 22H2 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[18.06.2026 14:33:25] Version string 22H2 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[18.06.2026 14:40:07] Found 0 available updates from Pip
[18.06.2026 14:40:22] Found 1 installed packages from PowerShell
[18.06.2026 14:40:23] Found 0 available updates from PowerShell
[18.06.2026 14:40:34] Found 1 available updates from Winget
[18.06.2026 14:40:41] Clearing UAC prompt since there are no remaining operations
[18.06.2026 14:40:41] Resetting administrator rights cache for process id 7556
[18.06.2026 14:41:02] Found 198 installed packages from Winget
```
### Package Managers Logs
```text
Manager WinGet with version:
System WinGet (CLI) Version: v1.28.240
Using Native WinGet helper (COM Api)
Activation mode: packaged COM registration
Activation source: system COM registration
——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListSources
Process start time: 18.06.2026 14:29:13
Process end time: 18.06.2026 14:29:13
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged subprocess-based task on manager Winget. Task type is RefreshIndexes
Subprocess executable: "C:\Users\Nutzer\AppData\Local\Microsoft\WindowsApps\winget.exe"
Command-line arguments: " source update --disable-interactivity "
Process start time: 18.06.2026 14:29:20
Process end time: 18.06.2026 14:29:43
-- Process STDOUT
...
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListInstalledPackages
Process start time: 18.06.2026 14:29:20
Process end time: 18.06.2026 14:29:55
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is OtherTask
Process start time: 18.06.2026 14:29:20
Process end time: 18.06.2026 14:29:52
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListUpdates
Process start time: 18.06.2026 14:29:43
Process end time: 18.06.2026 14:29:57
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is FindPackages
Process start time: 18.06.2026 14:30:33
Process end time: 18.06.2026 14:33:33
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is FindPackages
Process start time: 18.06.2026 14:31:33
Process end time: 18.06.2026 14:33:33
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged subprocess-based task on manager Winget. Task type is RefreshIndexes
Subprocess executable: "C:\Users\Nutzer\AppData\Local\Microsoft\WindowsApps\winget.exe"
Command-line arguments: " source update --disable-interactivity "
Process start time: 18.06.2026 14:39:57
Process end time: 18.06.2026 14:40:00
-- Process STDOUT
...
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListUpdates
Process start time: 18.06.2026 14:40:00
Process end time: 18.06.2026 14:40:34
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is OtherTask
Process start time: 18.06.2026 14:40:00
Process end time: 18.06.2026 14:40:25
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListInstalledPackages
Process start time: 18.06.2026 14:40:41
Process end time: 18.06.2026 14:41:02
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is OtherTask
Process start time: 18.06.2026 14:40:41
Process end time: 18.06.2026 14:41:00
-- Task information
...
The task reported success
——————————————————————————————————————————
```
### Relevant information
_No response_
### Screenshots and videos
_No response_
Contributor guide
Research direction
Start by comparing the update-progress console and search controls between UniGetUI 2026.2.0 and 2026.2.1 on Windows 10. Review the reported changes to console symbol click targets, search clearing controls, and the software-updates search bar; done means the agreed UI behavior is restored or clarified and verified across those areas.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- desktop, frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100