mirror of
https://github.com/KolibriOS/kolibrios.git
synced 2025-08-04 04:06:32 -04:00

Lossless optimization of GIF image files. Processed with `gifsicle -O3`(extreme) or `gifsicle --no-loopcount --no-comments` (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; evaluated with: `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 `demos/free3d04 `, saved 1489 bytes, ~4%. - Slimmed `media/midamp/` 3 files, saving 131 bytes, average ~4%. - Slimmed `testing/cpuid/trunk/cyrix.gif`, saved 25 bytes, ~3%. 📖 Documentation only artwork (distributed outside a program): - Slimmed `Beat/Beat.gif`, saved 29 bytes, ~0.5%. 🥀 Old vestigial images, no longer used (pending deletion): - Slimmed `demos/3detx60b/` 2 files, saving 762 bytes, average ~5%. Reviewed-on: https://git.kolibrios.org/KolibriOS/kolibrios/pulls/238 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>