replacing all non-vector icons in /share/pixmaps with SVG icons #2878

issue msva opened this issue on August 5, 2013
  1. msva commented at 9:06 AM on August 5, 2013: contributor

    Hi there! What do you think about replacing all raster icons in /share/pixmaps with vertor SVG ones? It'd be easy to use them in the application with QtSvg, that Qt Framework contains out-of-the-box ;)

    That should fix all upscaling issues on big screen resolutions and decrease tarball size by using less icons (ther will be no need to duplicate it in different formats).

  2. jonasschnelli commented at 9:09 AM on August 5, 2013: contributor

    As a designer i would say, you cannot reproduce every effect and style with a SVG filter. Raster images have more possibilities and can look better then SVGs (in general). SVGs also sometime has render problems and look different on different render platforms. And theres also the performance/API issues. I think QT would not be happy to load direct a SVG for a button icon, etc.

  3. laanwj commented at 1:04 PM on August 6, 2013: member

    I prefer svg myself too. It is always possible to generate raster images from them (at any size) but not the other way around. Its even possible to provide svg versions for specific size ranges (ie <24x24) if that flexibility is needed.

    Where available, svg versions are already present.

    But do you have replacement icons in svg format for all others? Or planning to design them? If not, this whole argument is moot. It is much harder to find freely licensed svg icons (even harder than raster).

  4. msva commented at 4:29 PM on August 6, 2013: contributor

    Unfortunately I'm not a designer (so that was just suggestion). And, to be honest, I'm mostly worried only about bitcoin (bitcoin-qt) application icon ;)

    Actually, root problem that forced me to create that request is that some package maintainers [in Gentoo, for example], use ".ico" application icon instead of png/svg and closes bugs about it with WONTFIX: https://bugs.gentoo.org/show_bug.cgi?id=478056 . Then, when I posted link to that bug in my blog, I get tons of comments like "why the hell you're using .ico/.png, while it is tons of .SVG bitcoin icons everywhere on internets, including bitcoin forum?!" ;)

    That's why I thought, that it'd be nice to use vector graphics in btc-client everywhere. So, don't take it as requirement/ultimatum, please ;)

  5. jonasschnelli commented at 6:04 PM on August 6, 2013: contributor

    Hmm... i've once created a nice SVG of the (new) bitcoin icon. It's here: https://github.com/bitcoin/bitcoin/blob/master/src/qt/res/src/bitcoin.svg

    It's also mentioned in the assets file: https://github.com/bitcoin/bitcoin/blob/master/doc/assets-attribution.txt

  6. laanwj commented at 8:00 AM on August 10, 2013: member

    Indeed, the bitcoin application icon has been available (in the repository) as SVG since the beginning of Bitcoin-Qt. This still holds for the redesigned one by @jonasschnelli .

    Closing this issue.

  7. laanwj closed this on Aug 10, 2013

  8. IntegralTeam referenced this in commit 7f419ae7fc on Jun 4, 2019
  9. MarcoFalke locked this on Sep 8, 2021

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-17 06:16 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me