Devolutions / Devolutions/UniGetUI

[BUG] icons mangled by resizing

Open
#4,629 1 comment 0 reactions 0 assignees View on GitHub
bug
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.1.6

### Windows version, edition, and architecture

windows 11

### Describe your issue

Icons are being rendered at resolution other than 32x32, which corrupts them visually.
In the below screenshot you can compare the original icon versus what's rendered and see while the original is perfectly legible, the end-result is visual mush.

Image

Icons must be rendered at their resolution, 1:1 to be as legible as they were when created.

### Steps to reproduce the issue

1. "Discover Packages"
2. Select Sources: winget
3. Search "python"
4. see the mangled icons for python 3.12-3.14

In particular:

- the double horizontal stroke on the blue down arrow becomes a bold H
- the monitor stand (between monitor and keyboard) is entirely deleted

### UniGetUI Log

```text
n/a
```

### Package Managers Logs

```text
n/a
```

### Relevant information

_No response_

### Screenshots and videos

* original: Image
* mangled: Image

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.