GeezerVison is showing github.com — [Bug]: Tiny icons for UI elements in 3.13.0-rc1 on Windows · Issue #3684 · sqlitebrowser/sqlitebrowser
[Bug]: Tiny icons for UI elements in 3.13.0-rc1 on Windows #3684DescriptionWhat did you do?
I just installed the latest release from here using the standard 64 bit installer for windows
What did you expect to see?
Regularly sized icons for the various UI elements in the app
What did you see instead?
Tiny icons for the various UI elements in the app

DB4S Version
3.13.0-rc1
What OS are you seeing the problem on?
Windows
OS version
Microsoft Windows 11
Relevant log output
No response
Prevention against duplicate issues
- I have searched for similar issues
Activityjustinclift commented on Jul 14, 2024 Oh wow, that looks kind of strange.
I'm kind of wondering if it might be some kind of incorrect handling in our code for your monitor's dpi setting. I don't suppose your monitor is a HiDPI model of some sort? changed the title [-][Bug]: [/-] [+][Bug]: Tiny icons for UI elements in 3.13.0-rc1 on Windows[/+] on Jul 14, 2024awa5114 commented on Jul 14, 2024 It's pretty high resolution, namely 3840x2160, but it's a regular laptop screen. Around 15 or 16 inches. justinclift commented on Jul 14, 2024 No worries. That does sound like it might be a HiDPI issue of some sort. awa5114 commented on Jul 16, 2024 @justinclift Thanks. Are there any workarounds that I can implement locally until this gets fixed? I'm very keen to use this tool justinclift commented on Jul 16, 2024 Oops, sorry I got distracted. I'd give the solution here a go and see if that fixes things: #2305 (comment)
It's probably something to do with the HiDPI handing in the graphical toolkit we use (Qt5).
That toolkit has a few environment variables which can be set to adjust it's way of operating.
So, some experimentation can be needed because what works for one person might not work for the next person (etc). It's kind of a pain. 😦 lucydodo commented on Jul 17, 2024 vlakoff commented on Jul 23, 2024 I am also using a 3840x2160 monitor, I have tried DB4S 3.13.0 on Windows 10 22H2 with various font scaling values, and I did not encounter this issue. lucydodo commented on Aug 27, 2024 Hi @amine-aboufirass, This issue will be resolved by the 2c50024 commit.
Could you please check it out and let us know? You can download a binary with this change here. :) vlakoff commented on Aug 28, 2024
I am also using a 3840x2160 monitor, I have tried DB4S 3.13.0 on Windows 10 22H2 with various font scaling values, and I did not encounter this issue.
I have compared the latest release (3.13.0) with the very latest binary:
- Previously, my icons had correct sizes (contrarily to what amine-aboufirass was encountering), but upon further inspection, they were quite pixelated, as if they were upscaled using some low-quality nearest-neighbor interpolation.
- Now, the icons are slightly larger, but more importantly, they are now very sharp and clear. Which is a great thing.
Using a 4K monitor with 150% font scaling, screenshots for comparison (click to expand):
version 3.13.0:

latest binary:
 justinclift commented on Aug 29, 2024 Awesome, sounds like the change makes a good difference. 😄 lucydodo commented on Aug 29, 2024 As an aside, the font size looks (to me) too large after this patch was applied.
I changed the default value of 13 to 8 and it was just right. What do others think? 🤔
MetadataMetadataDevelopmentNo branches or pull requestsIssue actions
|