Update changelog and remove one-time script [ci skip]

This commit is contained in:
Joshua Holmer 2016-04-04 16:11:02 -04:00
parent 1fc81ef683
commit 19bcc67668
2 changed files with 5 additions and 157 deletions

View file

@ -1,3 +1,8 @@
**Version 0.3.0 (unreleased)**
- Support interlaced images
- Allow converting between progressive and interlaced images
- Fix a bug that would cause oxipng to crash on very small images
**Version 0.2.2**
- Limit number of threads to 1.5x number of cores
- Significantly improve memory usage, especially with high optimization levels. ([#32](https://github.com/shssoichiro/oxipng/issues/32))

View file

@ -1,157 +0,0 @@
#/bin/bash
cp rgba_16_should_be_rgba_16.png interlaced_rgba_16_should_be_rgba_16.png
cp rgba_16_should_be_rgba_8.png interlaced_rgba_16_should_be_rgba_8.png
cp rgba_8_should_be_rgba_8.png interlaced_rgba_8_should_be_rgba_8.png
cp rgba_16_should_be_rgb_16.png interlaced_rgba_16_should_be_rgb_16.png
cp rgba_16_should_be_rgb_8.png interlaced_rgba_16_should_be_rgb_8.png
cp rgba_8_should_be_rgb_8.png interlaced_rgba_8_should_be_rgb_8.png
cp rgba_16_should_be_palette_8.png interlaced_rgba_16_should_be_palette_8.png
cp rgba_8_should_be_palette_8.png interlaced_rgba_8_should_be_palette_8.png
cp rgba_16_should_be_palette_4.png interlaced_rgba_16_should_be_palette_4.png
cp rgba_8_should_be_palette_4.png interlaced_rgba_8_should_be_palette_4.png
cp rgba_16_should_be_palette_2.png interlaced_rgba_16_should_be_palette_2.png
cp rgba_8_should_be_palette_2.png interlaced_rgba_8_should_be_palette_2.png
cp rgba_16_should_be_palette_1.png interlaced_rgba_16_should_be_palette_1.png
cp rgba_8_should_be_palette_1.png interlaced_rgba_8_should_be_palette_1.png
cp rgba_16_should_be_grayscale_alpha_16.png interlaced_rgba_16_should_be_grayscale_alpha_16.png
cp rgba_16_should_be_grayscale_alpha_8.png interlaced_rgba_16_should_be_grayscale_alpha_8.png
cp rgba_8_should_be_grayscale_alpha_8.png interlaced_rgba_8_should_be_grayscale_alpha_8.png
cp rgba_16_should_be_grayscale_16.png interlaced_rgba_16_should_be_grayscale_16.png
cp rgba_16_should_be_grayscale_8.png interlaced_rgba_16_should_be_grayscale_8.png
cp rgba_8_should_be_grayscale_8.png interlaced_rgba_8_should_be_grayscale_8.png
cp rgba_16_should_be_palette_4_grayscale.png interlaced_rgba_16_should_be_palette_4_grayscale.png
cp rgba_8_should_be_palette_4_grayscale.png interlaced_rgba_8_should_be_palette_4_grayscale.png
cp rgba_16_should_be_palette_2_grayscale.png interlaced_rgba_16_should_be_palette_2_grayscale.png
cp rgba_8_should_be_palette_2_grayscale.png interlaced_rgba_8_should_be_palette_2_grayscale.png
cp rgba_16_should_be_palette_1_grayscale.png interlaced_rgba_16_should_be_palette_1_grayscale.png
cp rgba_8_should_be_palette_1_grayscale.png interlaced_rgba_8_should_be_palette_1_grayscale.png
cp rgb_16_should_be_rgb_16.png interlaced_rgb_16_should_be_rgb_16.png
cp rgb_16_should_be_rgb_8.png interlaced_rgb_16_should_be_rgb_8.png
cp rgb_8_should_be_rgb_8.png interlaced_rgb_8_should_be_rgb_8.png
cp rgb_16_should_be_palette_8.png interlaced_rgb_16_should_be_palette_8.png
cp rgb_8_should_be_palette_8.png interlaced_rgb_8_should_be_palette_8.png
cp rgb_16_should_be_palette_4.png interlaced_rgb_16_should_be_palette_4.png
cp rgb_8_should_be_palette_4.png interlaced_rgb_8_should_be_palette_4.png
cp rgb_16_should_be_palette_2.png interlaced_rgb_16_should_be_palette_2.png
cp rgb_8_should_be_palette_2.png interlaced_rgb_8_should_be_palette_2.png
cp rgb_16_should_be_palette_1.png interlaced_rgb_16_should_be_palette_1.png
cp rgb_8_should_be_palette_1.png interlaced_rgb_8_should_be_palette_1.png
cp rgb_16_should_be_grayscale_16.png interlaced_rgb_16_should_be_grayscale_16.png
cp rgb_16_should_be_grayscale_8.png interlaced_rgb_16_should_be_grayscale_8.png
cp rgb_8_should_be_grayscale_8.png interlaced_rgb_8_should_be_grayscale_8.png
cp rgb_16_should_be_palette_4_grayscale.png interlaced_rgb_16_should_be_palette_4_grayscale.png
cp rgb_8_should_be_palette_4_grayscale.png interlaced_rgb_8_should_be_palette_4_grayscale.png
cp rgb_16_should_be_palette_2_grayscale.png interlaced_rgb_16_should_be_palette_2_grayscale.png
cp rgb_8_should_be_palette_2_grayscale.png interlaced_rgb_8_should_be_palette_2_grayscale.png
cp rgb_16_should_be_palette_1_grayscale.png interlaced_rgb_16_should_be_palette_1_grayscale.png
cp rgb_8_should_be_palette_1_grayscale.png interlaced_rgb_8_should_be_palette_1_grayscale.png
cp palette_8_should_be_grayscale_8.png interlaced_palette_8_should_be_grayscale_8.png
cp palette_8_should_be_palette_8.png interlaced_palette_8_should_be_palette_8.png
cp palette_8_should_be_palette_4.png interlaced_palette_8_should_be_palette_4.png
cp palette_4_should_be_palette_4.png interlaced_palette_4_should_be_palette_4.png
cp palette_8_should_be_palette_2.png interlaced_palette_8_should_be_palette_2.png
cp palette_4_should_be_palette_2.png interlaced_palette_4_should_be_palette_2.png
cp palette_2_should_be_palette_2.png interlaced_palette_2_should_be_palette_2.png
cp palette_8_should_be_palette_1.png interlaced_palette_8_should_be_palette_1.png
cp palette_4_should_be_palette_1.png interlaced_palette_4_should_be_palette_1.png
cp palette_2_should_be_palette_1.png interlaced_palette_2_should_be_palette_1.png
cp palette_1_should_be_palette_1.png interlaced_palette_1_should_be_palette_1.png
cp grayscale_alpha_16_should_be_grayscale_alpha_16.png interlaced_grayscale_alpha_16_should_be_grayscale_alpha_16.png
cp grayscale_alpha_16_should_be_grayscale_alpha_8.png interlaced_grayscale_alpha_16_should_be_grayscale_alpha_8.png
cp grayscale_alpha_8_should_be_grayscale_alpha_8.png interlaced_grayscale_alpha_8_should_be_grayscale_alpha_8.png
cp grayscale_alpha_16_should_be_grayscale_16.png interlaced_grayscale_alpha_16_should_be_grayscale_16.png
cp grayscale_alpha_16_should_be_grayscale_8.png interlaced_grayscale_alpha_16_should_be_grayscale_8.png
cp grayscale_alpha_8_should_be_grayscale_8.png interlaced_grayscale_alpha_8_should_be_grayscale_8.png
cp grayscale_alpha_16_should_be_palette_4.png interlaced_grayscale_alpha_16_should_be_palette_4.png
cp grayscale_alpha_8_should_be_palette_4.png interlaced_grayscale_alpha_8_should_be_palette_4.png
cp grayscale_alpha_16_should_be_palette_2.png interlaced_grayscale_alpha_16_should_be_palette_2.png
cp grayscale_alpha_8_should_be_palette_2.png interlaced_grayscale_alpha_8_should_be_palette_2.png
cp grayscale_alpha_16_should_be_palette_1.png interlaced_grayscale_alpha_16_should_be_palette_1.png
cp grayscale_alpha_8_should_be_palette_1.png interlaced_grayscale_alpha_8_should_be_palette_1.png
cp grayscale_16_should_be_grayscale_16.png interlaced_grayscale_16_should_be_grayscale_16.png
cp grayscale_16_should_be_grayscale_8.png interlaced_grayscale_16_should_be_grayscale_8.png
cp grayscale_16_should_be_palette_4.png interlaced_grayscale_16_should_be_palette_4.png
cp grayscale_16_should_be_palette_2.png interlaced_grayscale_16_should_be_palette_2.png
cp grayscale_16_should_be_palette_1.png interlaced_grayscale_16_should_be_palette_1.png
cp grayscale_8_should_be_grayscale_8.png interlaced_grayscale_8_should_be_grayscale_8.png
cp grayscale_8_should_be_palette_4.png interlaced_grayscale_8_should_be_palette_4.png
cp grayscale_8_should_be_palette_2.png interlaced_grayscale_8_should_be_palette_2.png
cp grayscale_8_should_be_palette_1.png interlaced_grayscale_8_should_be_palette_1.png
optipng -nx -i 1 interlaced_rgba_16_should_be_rgba_16.png
optipng -nx -i 1 interlaced_rgba_16_should_be_rgba_8.png
optipng -nx -i 1 interlaced_rgba_8_should_be_rgba_8.png
optipng -nx -i 1 interlaced_rgba_16_should_be_rgb_16.png
optipng -nx -i 1 interlaced_rgba_16_should_be_rgb_8.png
optipng -nx -i 1 interlaced_rgba_8_should_be_rgb_8.png
optipng -nx -i 1 interlaced_rgba_16_should_be_palette_8.png
optipng -nx -i 1 interlaced_rgba_8_should_be_palette_8.png
optipng -nx -i 1 interlaced_rgba_16_should_be_palette_4.png
optipng -nx -i 1 interlaced_rgba_8_should_be_palette_4.png
optipng -nx -i 1 interlaced_rgba_16_should_be_palette_2.png
optipng -nx -i 1 interlaced_rgba_8_should_be_palette_2.png
optipng -nx -i 1 interlaced_rgba_16_should_be_palette_1.png
optipng -nx -i 1 interlaced_rgba_8_should_be_palette_1.png
optipng -nx -i 1 interlaced_rgba_16_should_be_grayscale_alpha_16.png
optipng -nx -i 1 interlaced_rgba_16_should_be_grayscale_alpha_8.png
optipng -nx -i 1 interlaced_rgba_8_should_be_grayscale_alpha_8.png
optipng -nx -i 1 interlaced_rgba_16_should_be_grayscale_16.png
optipng -nx -i 1 interlaced_rgba_16_should_be_grayscale_8.png
optipng -nx -i 1 interlaced_rgba_8_should_be_grayscale_8.png
optipng -nx -i 1 interlaced_rgba_16_should_be_palette_4_grayscale.png
optipng -nx -i 1 interlaced_rgba_8_should_be_palette_4_grayscale.png
optipng -nx -i 1 interlaced_rgba_16_should_be_palette_2_grayscale.png
optipng -nx -i 1 interlaced_rgba_8_should_be_palette_2_grayscale.png
optipng -nx -i 1 interlaced_rgba_16_should_be_palette_1_grayscale.png
optipng -nx -i 1 interlaced_rgba_8_should_be_palette_1_grayscale.png
optipng -nx -i 1 interlaced_rgb_16_should_be_rgb_16.png
optipng -nx -i 1 interlaced_rgb_16_should_be_rgb_8.png
optipng -nx -i 1 interlaced_rgb_8_should_be_rgb_8.png
optipng -nx -i 1 interlaced_rgb_16_should_be_palette_8.png
optipng -nx -i 1 interlaced_rgb_8_should_be_palette_8.png
optipng -nx -i 1 interlaced_rgb_16_should_be_palette_4.png
optipng -nx -i 1 interlaced_rgb_8_should_be_palette_4.png
optipng -nx -i 1 interlaced_rgb_16_should_be_palette_2.png
optipng -nx -i 1 interlaced_rgb_8_should_be_palette_2.png
optipng -nx -i 1 interlaced_rgb_16_should_be_palette_1.png
optipng -nx -i 1 interlaced_rgb_8_should_be_palette_1.png
optipng -nx -i 1 interlaced_rgb_16_should_be_grayscale_16.png
optipng -nx -i 1 interlaced_rgb_16_should_be_grayscale_8.png
optipng -nx -i 1 interlaced_rgb_8_should_be_grayscale_8.png
optipng -nx -i 1 interlaced_rgb_16_should_be_palette_4_grayscale.png
optipng -nx -i 1 interlaced_rgb_8_should_be_palette_4_grayscale.png
optipng -nx -i 1 interlaced_rgb_16_should_be_palette_2_grayscale.png
optipng -nx -i 1 interlaced_rgb_8_should_be_palette_2_grayscale.png
optipng -nx -i 1 interlaced_rgb_16_should_be_palette_1_grayscale.png
optipng -nx -i 1 interlaced_rgb_8_should_be_palette_1_grayscale.png
optipng -nx -i 1 interlaced_palette_8_should_be_grayscale_8.png
optipng -nx -i 1 interlaced_palette_8_should_be_palette_8.png
optipng -nx -i 1 interlaced_palette_8_should_be_palette_4.png
optipng -nx -i 1 interlaced_palette_4_should_be_palette_4.png
optipng -nx -i 1 interlaced_palette_8_should_be_palette_2.png
optipng -nx -i 1 interlaced_palette_4_should_be_palette_2.png
optipng -nx -i 1 interlaced_palette_2_should_be_palette_2.png
optipng -nx -i 1 interlaced_palette_8_should_be_palette_1.png
optipng -nx -i 1 interlaced_palette_4_should_be_palette_1.png
optipng -nx -i 1 interlaced_palette_2_should_be_palette_1.png
optipng -nx -i 1 interlaced_palette_1_should_be_palette_1.png
optipng -nx -i 1 interlaced_grayscale_alpha_16_should_be_grayscale_alpha_16.png
optipng -nx -i 1 interlaced_grayscale_alpha_16_should_be_grayscale_alpha_8.png
optipng -nx -i 1 interlaced_grayscale_alpha_8_should_be_grayscale_alpha_8.png
optipng -nx -i 1 interlaced_grayscale_alpha_16_should_be_grayscale_16.png
optipng -nx -i 1 interlaced_grayscale_alpha_16_should_be_grayscale_8.png
optipng -nx -i 1 interlaced_grayscale_alpha_8_should_be_grayscale_8.png
optipng -nx -i 1 interlaced_grayscale_alpha_16_should_be_palette_4.png
optipng -nx -i 1 interlaced_grayscale_alpha_8_should_be_palette_4.png
optipng -nx -i 1 interlaced_grayscale_alpha_16_should_be_palette_2.png
optipng -nx -i 1 interlaced_grayscale_alpha_8_should_be_palette_2.png
optipng -nx -i 1 interlaced_grayscale_alpha_16_should_be_palette_1.png
optipng -nx -i 1 interlaced_grayscale_alpha_8_should_be_palette_1.png
optipng -nx -i 1 interlaced_grayscale_16_should_be_grayscale_16.png
optipng -nx -i 1 interlaced_grayscale_16_should_be_grayscale_8.png
optipng -nx -i 1 interlaced_grayscale_16_should_be_palette_4.png
optipng -nx -i 1 interlaced_grayscale_16_should_be_palette_2.png
optipng -nx -i 1 interlaced_grayscale_16_should_be_palette_1.png
optipng -nx -i 1 interlaced_grayscale_8_should_be_grayscale_8.png
optipng -nx -i 1 interlaced_grayscale_8_should_be_palette_4.png
optipng -nx -i 1 interlaced_grayscale_8_should_be_palette_2.png
optipng -nx -i 1 interlaced_grayscale_8_should_be_palette_1.png