shlomif / PySolFC

A comprehensive, feature-rich, open source, and portable, collection of Solitaire games.
http://pysolfc.sourceforge.net/
GNU General Public License v3.0
445 stars 97 forks source link

Clean up duplicate images - GIFs and PNGs #371

Open joeraz opened 1 week ago

joeraz commented 1 week ago

I noticed throughout PySol, there are a number of duplicate image files - one GIF image and one PNG image. I believe we should be able to clean up some of these duplicates to reduce the size of the app. Due to PNG being an overall superior format, I think we can just get rid of the GIFs where there's an equivalent PNG file.

This is probably because PNG was still an emerging format in the late 90s to early 2000s, though it's a standard today. However, even Python 2.7 supports PNG. Plus, some of the newer images are PNG format only, and there have not been any reported issues with these images.

I mainly want to confirm if there's a specific reason we need both before proceeding with a major change like this (i.e. some platform I'm not thinking of that requires the GIFs).

shlomif commented 1 week ago

Hi! I think it is OK as far as I am concerned. :+1:

joeraz commented 1 week ago

Okay, I'll get started on this cleanup sometime in the next couple days then.