shimmerproject/elementary-xfce

No support for new Thunar zoom sizes (160, 192, 256)

newhoa opened this issue · 0 comments

Thunar added several new zoom sizes for icon view and sidebar view (shortcuts and tree). New sizes include 160px, 192px, and 256px. This affects mimes and places icons.

Right now Thunar is upscaling a png to fill those sizes and it looks very very blurry.

Ideally it would be best to have native-sized icons. But if there's some way that the svgtopng process could scale the svgs before converting to png for those sizes it would be a big improvement.

  • 48x2 -> 160px
  • 96x2 -> 192px
  • 128x2 -> 256px

Another option would be to move away from the png conversion and simply install the theme as an svg icon set so that they can scale automatically. Switch to an svg theme would also make supporting HiDPI scaling easier to add.


elementary-xfce-thunar-big-sizes

  1. Current, png scaled up
  2. This result is from either scaling the svg before png conversion or by installing as svg and letting the system auto-scale
  3. This is opening the svg, scaling by 200% and saving (strokes are a bit off and not everything is grid aligned). I wish this could be automated as it's a decent compromise, but I don't know a way to do that.
  4. Native, resizing the svg by hand to grid align everything.