mirror of
https://github.com/KolibriOS/kolibrios.git
synced 2025-09-09 03:48:46 -04:00

Lossless optimization of GIF image files. Processed with `gifsicle -O3`(extreme) or `gifsicle --no-loopcount` (when only minimal adjustment is permitted). LZW stream optimized with `flexigif -p -f -a=1`. Methods selected to ensure optimal compression with final KPACK step, since better LZW may reduce LZMA used in bundling programs, using: `xz --format=lzma --check=none --lzma1=mode=normal,dict=64KiB,nice=273,lc=3,lp=0,pb=2 -k -c in.gif > out.lzma` QA with [GIF Inspector](https://movableink.github.io/gif-inspector/) and via code review. 📦 Program graphics (compiled or included with software): - Slimmed `almaz/aniall.gif`, saving 380 bytes, ~9%. - Slimmed `invaders/` 21 files, saving 1232 bytes, average ~3%. - Slimmed `megamaze/orientg2.gif`, saving 986 bytes, ~31%. - Slimmed `phenix/objects.gif`, saving 24 bytes, ~2%. 🥀 Old vestigial images, no longer used: - Deleted `almaz/explode1.gif`, 4865 bytes. Reviewed-on: https://git.kolibrios.org/KolibriOS/kolibrios/pulls/235 Reviewed-by: Burer <burer@noreply.localhost> Reviewed-by: Ivan B <dunkaist@noreply.localhost> Co-authored-by: Andrew <dent.ace@gmail.com> Co-committed-by: Andrew <dent.ace@gmail.com>