Icons - overlay - add more sizes to avoid interpolation

Ideas for improvements and requests for new features in XnView MP

Moderator: xnview

User avatar
user0
XnThusiast
Posts: 2814
Joined: Sat May 09, 2015 9:37 am

Icons - overlay - add more sizes to avoid interpolation

Post by user0 »

XnViewMP 1.8.3
Windows11 (24H2), display resolution 3840x2160, dpi scale 150%


Settings - thumbnails - overlay icon
Overlay icons have 2 native sizes (12px and 24px) at which they look crisp and pixel perfect at 2 windows scales (100% and 200%).
However, at intermediate scales, readability is reduced due to interpolation. Smaller sizes are more susceptible to this problem than larger sizes.
overlay_icons_info_add_more_sizes.png
UPD 1.9.6
more sizes have been added (15,18,21px)
Customization - browser - overlay icons



Suggestion
  • size
    • add more sizes for overlay icons to avoid interpolation at small sizes (approach similar to file type icons)
      eg 15px, 18px and 21px
      example_info_dark_12_15_18_21_24.png
      example_info_dark_12_15_18_21_24.zip
    • allow user to change icons size
      in Settings>Thumbnail>Overlay icons
      eg 12, 15, 18, 21, 24, etc and maybe in between with interpolation
  • format
    • use .svg icons
      to programmatically adjust the color of icons to match the theme and style (dark/light)


ref
Icon Design: Sizing
Icon Design: Anti-Aliasing
Minimum set of assets to cover all screen sizes, densities, and orientations on Android







Related
You do not have the required permissions to view the files attached to this post.