Permalink
Commits on Jan 31, 2012
  1. Fixed a misordered block of C code

    Also fixed spelling of COMPLIATION ERROR warning
    committed Jan 31, 2012
Commits on Aug 21, 2010
  1. Fixed includes for rake multi runs

    [git-p4: depot-paths = "//src/png/dev/": change = 5818]
    zenspider committed Aug 21, 2010
Commits on Jun 24, 2009
  1. Damnit

    [git-p4: depot-paths = "//src/png/dev/": change = 5218]
    zenspider committed Jun 24, 2009
  2. Fixed manifest

    [git-p4: depot-paths = "//src/png/dev/": change = 5217]
    zenspider committed Jun 24, 2009
  3. prepped for release

    [git-p4: depot-paths = "//src/png/dev/": change = 5216]
    zenspider committed Jun 24, 2009
Commits on Jun 23, 2009
  1. - Fixes for 1.9

    [git-p4: depot-paths = "//src/png/dev/": change = 5140]
    zenspider committed Jun 23, 2009
  2. + Updated Rakefile to new hoe capabilities

    [git-p4: depot-paths = "//src/png/dev/": change = 5139]
    zenspider committed Jun 23, 2009
  3. + Switched to minitest.

    [git-p4: depot-paths = "//src/png/dev/": change = 5138]
    zenspider committed Jun 23, 2009
Commits on Sep 23, 2008
  1. Used Hoe#add_include_dirs to clean up rakefile.

    [git-p4: depot-paths = "//src/png/dev/": change = 4217]
    zenspider committed Sep 23, 2008
Commits on Jul 31, 2008
  1. OMG durr

    [git-p4: depot-paths = "//src/png/dev/": change = 4107]
    zenspider committed Jul 31, 2008
  2. Updated manifest.

       Fixed example/lines and added text.
       Added PNG::load_file
       Added Font#coordinates and cached each letter when extracted.
    
    [git-p4: depot-paths = "//src/png/dev/": change = 4106]
    zenspider committed Jul 31, 2008
Commits on Jul 30, 2008
  1. Added Canvas#extract.

       Added tests for PNG::Font.
       Time to refactor PNG::Font to use #extract and #composite...
    
    [git-p4: depot-paths = "//src/png/dev/": change = 4104]
    zenspider committed Jul 30, 2008
  2. Added Color#|, Background color is effective false.

         should prolly extend for any 0x00 alpha.
       Color#blend is a simple averaging algorithm now.
       Cleaned up Color#to_ascii to make much easier to read and extend.
       Added Canvas#each, passes x, y, color.
       Added Canvas#composite(canvas, x, y, style) with overwrite, underlay,
         overlay, and blend.
    
    [git-p4: depot-paths = "//src/png/dev/": change = 4103]
    zenspider committed Jul 30, 2008
Commits on Jul 29, 2008
  1. Updated version.

       read_IHDR now returns height, width instead of a canvas.
       metadata_only now cleaner.
       Added tests for PNG::load
    
    [git-p4: depot-paths = "//src/png/dev/": change = 4102]
    zenspider committed Jul 29, 2008
  2. Clean up tests to remove duplication

    [git-p4: depot-paths = "//src/png/dev/": change = 4101]
    drbrain committed Jul 29, 2008
  3. Slimmed down rakefile for new hoe

    [git-p4: depot-paths = "//src/png/dev/": change = 4100]
    zenspider committed Jul 29, 2008
  4. Add pure-ruby versions back for png_join and png_crc.

    [git-p4: depot-paths = "//src/png/dev/": change = 4099]
    drbrain committed Jul 29, 2008
  5. Cleaned up a fair amount of code, removing as many raw literals as p…

    …ossible.
    
       Fake support for RGB as well as RGBA (default alpha to 255).
       Added to/from hsv methods to Color.
       Ignore color profile if it exists (fixes problems on osx screenshots).
    
    [git-p4: depot-paths = "//src/png/dev/": change = 4098]
    zenspider committed Jul 29, 2008
  6. Added reader tests

    [git-p4: depot-paths = "//src/png/dev/": change = 4097]
    zenspider committed Jul 29, 2008
Commits on Jul 28, 2008
  1. Add load_metadata flag to PNG.load to extract dimensions and depth.

    [git-p4: depot-paths = "//src/png/dev/": change = 4096]
    drbrain committed Jul 28, 2008
Commits on Apr 5, 2007
  1. Split out reader.

    Made reader work again (was flipped and all sorts of broken).
    Extended reader to include RGB as well, paving the way for grayscale.
    
    [git-p4: depot-paths = "//src/png/dev/": change = 3093]
    zenspider committed Apr 5, 2007
Commits on Mar 26, 2007
  1. Prepping for release.

    Gave it a real readme.
    
    [git-p4: depot-paths = "//src/png/dev/": change = 3072]
    zenspider committed Mar 26, 2007
  2. Prepping for release

    [git-p4: depot-paths = "//src/png/dev/": change = 3071]
    zenspider committed Mar 26, 2007
  3. Made all canvases rectangular and fixed x/y mapping bug.

    Added tests that manipulate all corners to prevent regression.
    
    [git-p4: depot-paths = "//src/png/dev/": change = 3070]
    zenspider committed Mar 26, 2007
  4. Replaced to_blob's map/join code with inlined png_join. 40% savings.

    Replaced String#png_crc with inlined method. 10% savings.
    
    [git-p4: depot-paths = "//src/png/dev/": change = 3069]
    zenspider committed Mar 26, 2007
  5. Finally got Dominik's suggestions to work.

    It'd be nice if he could write quality code because he does good stuff.
    Code is now about 10x faster with no C.
    
    [git-p4: depot-paths = "//src/png/dev/": change = 3068]
    zenspider committed Mar 26, 2007
  6. Heckled the crap out of this.

    Fixed a bunch of things.
    Origin now in bottom left, as it should be.
    Positive slope lines now work.
    Added optional names to colors.
    Color::Background now default for canvas.
    Pie now pixel perfect.
    Want to split reader out.
    
    [git-p4: depot-paths = "//src/png/dev/": change = 3067]
    zenspider committed Mar 26, 2007
Commits on Jan 20, 2007
  1. I'm a dumbass.

    Move README to README.txt.
    
    [git-p4: depot-paths = "//src/png/dev/": change = 2945]
    drbrain committed Jan 20, 2007
  2. Consolidate History.txt and CHANGES.

    Move pie.rb into png/.
    Move #pie_chart to PNG::pie_chart.
    
    [git-p4: depot-paths = "//src/png/dev/": change = 2944]
    drbrain committed Jan 20, 2007
  3. Added

    [git-p4: depot-paths = "//src/png/dev/": change = 2943]
    zenspider committed Jan 20, 2007
Commits on Dec 24, 2006
  1. Fix up width and height.

    Remove debugging crap.
    
    [git-p4: depot-paths = "//src/png/dev/": change = 2802]
    drbrain committed Dec 24, 2006
  2. Switched to Hoe.

    Added PNG loading.
    
    [git-p4: depot-paths = "//src/png/dev/": change = 2801]
    drbrain committed Dec 24, 2006
Commits on Dec 15, 2006
  1. Pulled flat history from subversion.

    [git-p4: depot-paths = "//src/png/dev/": change = 2769]
    zenspider committed Dec 15, 2006