What happened?
Issue Details
Icons (tool tips) and images are aliased on windows and linux. This issue limits the amount of graphical updates we could do with the USB creator in the future. This issue does not seem to impact the macOS build.
No idea how difficult of a fix this is. This problem did NOT occur in v1.0.1 but does occur in v1.1.0. Have not attempted to replicated in the rpi-imager codebase (to see if it's just an unraid-usb-creator problem or if our upstream also suffers it).
Before, we encountered a similar aliasing problem on windows for text. However, that was resolved by commenting out code in main.cpp that worked on Qt 5 but caused problems for Qt 6.
Steps to Replicate
-
open USB Creator on Windows or Linux and inspect the Unraid logo at the top left carefully. You'll see aliasing.
-
inspect the help, info, and select language icons at the bottom. Those also have aliasing.
-
inspect the tool tips for USBs with missing/blacklisted guids and you'll also see aliasing.
-
compare to v1.0.1 to see what it should look like. Alternatively, compare to the mac build, which works fine. Screenshots below
Screenshots
Mac (fine):

Windows (aliased):

Linux (aliased):

Version
1.1.0 (Default)
What host operating system were you using?
Windows
Host OS Version
Windows 11 Pro 23H2
Selected OS
Unraid
Which Raspberry Pi Device are you using?
Raspberry Pi 5
What kind of storage device are you using?
USB Pen Drive
OS Customisation
Relevant log output
What happened?
Issue Details
Icons (tool tips) and images are aliased on windows and linux. This issue limits the amount of graphical updates we could do with the USB creator in the future. This issue does not seem to impact the macOS build.
No idea how difficult of a fix this is. This problem did NOT occur in v1.0.1 but does occur in v1.1.0. Have not attempted to replicated in the rpi-imager codebase (to see if it's just an unraid-usb-creator problem or if our upstream also suffers it).
Before, we encountered a similar aliasing problem on windows for text. However, that was resolved by commenting out code in main.cpp that worked on Qt 5 but caused problems for Qt 6.
Steps to Replicate
open USB Creator on Windows or Linux and inspect the Unraid logo at the top left carefully. You'll see aliasing.
inspect the help, info, and select language icons at the bottom. Those also have aliasing.
inspect the tool tips for USBs with missing/blacklisted guids and you'll also see aliasing.
compare to v1.0.1 to see what it should look like. Alternatively, compare to the mac build, which works fine. Screenshots below
Screenshots
Mac (fine):

Windows (aliased):

Linux (aliased):

Version
1.1.0 (Default)
What host operating system were you using?
Windows
Host OS Version
Windows 11 Pro 23H2
Selected OS
Unraid
Which Raspberry Pi Device are you using?
Raspberry Pi 5
What kind of storage device are you using?
USB Pen Drive
OS Customisation
Relevant log output