Rummage icon indicating copy to clipboard operation
Rummage copied to clipboard

Move assets over to SVG if possible

Open facelessuser opened this issue 6 years ago • 2 comments

We've already redesigned the icon as an SVG. We convert it over to png ico, icns, etc. Now we don't have to worry about redesigning at higher res in the future, just export if needed.

I'd like to move all assets over to SVG and actually not have to use PNG at all (nothing can be done about the ico, icns). Haven't really used SVG in as control assets before. It may simply be converting them over to bitmap on the fly or whatever. If that is all, we it'd be nice to just SVG so we never have to worry about redesigning assets again. Most should be easy to redesign as they are simple shapes and symbols.

Anyways, we should at least explore how easy/hard this is to do, and see how well it works.

facelessuser avatar Apr 02 '20 14:04 facelessuser

New wxPython was released that supports SVGs. We shouldn't have to convert them to PNG, but we'll have to see how good the support actually is. We also need new SVG assets that don't look terrible 🙃 .

facelessuser avatar May 27 '20 20:05 facelessuser

I believe the latest wxPython supports SVGs, but I think the biggest holdup with this is creating SVGs that don't suck 🙃. So far, all we have is a logo. I think it looks fine, but creating all the other assets may take time. I should at least test SVG support with the logo and try integrating it using the new support to test how good support is.

facelessuser avatar Aug 05 '20 14:08 facelessuser