Skip to content

Commit 9092667

Browse files
authored
Merge pull request #211 from hugovk/optipng
Use optipng instead of pngcrush
2 parents 52011e5 + 44bf9bf commit 9092667

24 files changed

+6
-6
lines changed

Diff for: assets/biobuilds.png

-1 Bytes
Loading

Diff for: assets/biopython.png

-15 Bytes
Loading

Diff for: assets/cmd2.png

-82 Bytes
Loading

Diff for: assets/dateutil.png

-1 Bytes
Loading

Diff for: assets/fecon235.png

-173 Bytes
Loading

Diff for: assets/fenics.png

-18 Bytes
Loading

Diff for: assets/freud.png

-89 Bytes
Loading

Diff for: assets/geopy.png

-1 Bytes
Loading

Diff for: assets/ipython.png

-60 Bytes
Loading

Diff for: assets/mitmproxy.png

-6 Bytes
Loading

Diff for: assets/mne.png

-27 Bytes
Loading

Diff for: assets/osbrain.png

-1 Bytes
Loading

Diff for: assets/pandas.png

-1 Bytes
Loading

Diff for: assets/platon.png

-2.04 KB
Loading

Diff for: assets/psi4square.png

-22 Bytes
Loading

Diff for: assets/pylast.png

-159 Bytes
Loading

Diff for: assets/signac.png

-12 KB
Loading

Diff for: assets/sunpy.png

-620 Bytes
Loading

Diff for: assets/swcarpentry.png

-1 Bytes
Loading

Diff for: assets/toyplot-256x256.png

-15 Bytes
Loading

Diff for: assets/xarray.png

-2 Bytes
Loading

Diff for: assets/xonsh.png

-24 Bytes
Loading

Diff for: img/bgnoise.png

-4.83 KB
Loading

Diff for: scripts/squash-images.sh

+6-6
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,16 @@ else
99
python3 scripts/thumbnail-images.py
1010
fi
1111

12-
# https://pmt.sourceforge.io/pngcrush/
13-
# On Mac: brew install pngcrush
12+
# http://optipng.sourceforge.net/
13+
# On Mac: brew install optipng
1414

15-
# Options:
16-
# -ow Overwrite
17-
# -brute Use brute-force: try 176 different methods
15+
# Optimization levels:
16+
# -o7 -zm1-9 <=> -zc1-9 -zm1-9 -zs0-3 -f0-5 (1080 trials)
1817

1918
if [ ! -z $1 ]
2019
then
2120
pngcrush -ow -brute $1
21+
optipng -o7 -zm1-9 $1
2222
else
23-
find . -iname '*.png' -exec pngcrush -ow -brute {} \;
23+
optipng -o7 -zm1-9 assets/*.png
2424
fi

0 commit comments

Comments
 (0)