Bug 38 - Fallback icons are only provided in size 22x22, but 16x16 icons are needed for menu items
Summary: Fallback icons are only provided in size 22x22, but 16x16 icons are needed fo...
Status: CONFIRMED
Alias: None
Product: PulseView
Classification: Unclassified
Component: Other (show other bugs)
Version: unreleased development snapshot
Hardware: x86 Linux
: Normal normal
Target Milestone: ---
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-01-15 20:38 CET by Joel Holdsworth
Modified: 2017-05-11 01:46 CEST (History)
2 users (show)



Attachments
Windows (67.12 KB, image/png)
2017-05-11 01:22 CEST, Uwe Hermann
Details
Linux (75.81 KB, image/png)
2017-05-11 01:23 CEST, Uwe Hermann
Details
KDE (65.29 KB, image/png)
2017-05-11 01:23 CEST, Uwe Hermann
Details
GNOME (72.27 KB, image/png)
2017-05-11 01:23 CEST, Uwe Hermann
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Joel Holdsworth 2013-01-15 20:38:56 CET
Qt will try and deal with this by downscaling the 22x22 icons for menus, but it will look blurry. Small icons alway need to be hand adjusted so that they are pixel-perfect.

This does not apply when XDG icons are being used - only when the fallback is in use i.e. on Windows.
Comment 1 Martin Ling 2017-05-10 17:20:10 CEST
This is the oldest open bug in sigrok.

Is this still relevant now that PulseView doesn't have a traditional menu bar any more?
Comment 2 Uwe Hermann 2017-05-11 01:03:06 CEST
Yup, icons in general are still relevant, I think. E.g. for high-DPI displays and for use in other places differently-sized icons (or SVG icons if possible) should be provided.

Example: QT_SCALE_FACTOR=4 ./pulseview

All icons should ideally not look too pixelated in something like that, otherwise it's probably an indication that differently-sized or scalable ones should be used, I think.
Comment 3 Uwe Hermann 2017-05-11 01:22:48 CEST
Created attachment 302 [details]
Windows
Comment 4 Uwe Hermann 2017-05-11 01:23:18 CEST
Created attachment 303 [details]
Linux
Comment 5 Uwe Hermann 2017-05-11 01:23:32 CEST
Created attachment 304 [details]
KDE
Comment 6 Uwe Hermann 2017-05-11 01:23:45 CEST
Created attachment 305 [details]
GNOME
Comment 7 Uwe Hermann 2017-05-11 01:25:03 CEST
I've attached a few screenshot with QT_SCALE_FACTOR=4 with various X11 XDG themes and a Windows screenshot for comparison. Not sure how much can be improved there.

Too much hassle to do *BSD, Android, Mac OS X right now, but I expect some more variations there.
Comment 8 Martin Ling 2017-05-11 01:46:59 CEST
Right but do we still need 16x16 raster versions as per the original report? The suggestion was that those were only needed for menus.

Actually why are we even getting pixellated icons in those screenshots? Most of those icons are SVGs,