Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Dec 9, 2012
  1. Remove trailing newline

    authored
  2. @3b

    only copy IDAT chunks once

    3b authored
    saves ~5-10 sec on loading some moderately large (~2-3MB) png files on
    SBCL and CCL
  3. @3b
Commits on Nov 30, 2012
  1. Bump version: bugfix

    authored
  2. Remove debug print

    authored
  3. Fix pixel order

    authored
    The  specification  says "...samples  are  packed  into bytes  with  the
    leftmost sample in  the high-order bits of a byte  followed by the other
    samples for the  scanline.". This was not followed which  lead to images
    using greyscale and  indexed colours with pixel width  smaller than full
    byte to have the order of pixels reversed within the byte reversed.
    
    Thanks to Samium Gromoff for the report and test case.
  4. Indentation.

    authored
Commits on Jan 18, 2012
  1. @akovalenko

    Really invoke build-transparency-map when a tRNS chunk is present.

    akovalenko authored
    tRNS method sets (TRANSPARENCY *PNG-STATE*) to some raw data
    representation depending on colour-type. Then it adds
    so (TRANSPARENCY *PNG-STATE*) will become a 2D-array
    before *png-state* is finished.
    
    The latter part (adding the postprocessor) was inside an incorrect
    WHEN form, requiring (COLOUR-TYPE *PNG-STATE*) to be 0 or 2. First,
    our COLOUR-TYPE is a keyword, not a byte (thus 0 and 2 correspond to
    :greyscale and :truecolor, respectively). Second,
    build-transparency-map is prepared to handle :indexed-colour images as
    well, and there are images where it's useful. Third, preceding ECASE
    will fail for any colour-type except :greyscale, :truecolor and
    :indexed-colour.
    
    Therefore it seems that no additional checks are needed here at all,
    and that's the assumption behind this patch.
Commits on Feb 2, 2011
  1. @acieroid

    Fix iTXt parsing

    acieroid authored
Commits on Nov 2, 2010
  1. Fix issue #1, thanks to asdr

    authored
Commits on Sep 1, 2009
  1. @deepfire
Commits on Jun 9, 2009
  1. Fix indentation.

    authored
Commits on Apr 3, 2009
  1. Fix typo

    authored
  2. Remove check-type and add compiler macro for big-endian-integer-from-…

    authored
    …vector on subsequences for ten time speed gain for truecolor images.
Commits on Jun 18, 2008
  1. Add README.markdown

    authored
  2. Document *crc-fail-behaviour*

    authored
  3. Export restart name.

    authored
Commits on Apr 16, 2008
Commits on Apr 9, 2008
  1. Fix spelling.

    authored
  2. Off by one.

    authored
Something went wrong with that request. Please try again.