Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

prepped for release

[git-p4: depot-paths = "//src/png/dev/": change = 5216]
  • Loading branch information...
commit 0089ebd29b2a1f59dd1962b19dc8767c43a0dbf2 1 parent 8cbd398
@zenspider zenspider authored
Showing with 59 additions and 17 deletions.
  1. +59 −17 History.txt
View
76 History.txt
@@ -1,18 +1,60 @@
-*** 1.1.0 / 2007-03-26
-
-+ 4 major enhancements:
- + Fixed and incorporated Dominik Barathon's optimizations.
- + Wrote inline methods for png_crc and png_join. Now about 15x faster overall.
- + Basic PNG loading.
- + Reoriented x/y origin to bottom left. This will break things!
-+ 3 minor enhancements:
- + Awesome ascii art patches from Tom Werner: Canvas#inpsect, Canvas#to_s, Color#to_ascii.
- + Switched to Hoe.
- + PNG.pie_chart from png/pie.
-+ 1 bug fix:
- + Fixed bug in PNG::Canvas#each.
-
-*** 1.0.0 / 2006-09-31
-
-+ Birthday!
+=== 1.2.0 / 2009-06-23
+
+* 26 minor enhancements:
+
+ * Add load_metadata flag to PNG.load to extract dimensions and depth.
+ * Add pure-ruby versions back for png_join and png_crc.
+ * Added Canvas#composite(canvas, x, y, style) with overwrite, underlay, overlay, and blend.
+ * Added Canvas#each, passes x, y, color.
+ * Added Canvas#extract.
+ * Added Color#|, Background color is effective false.
+ * Added Font#coordinates and cached each letter when extracted.
+ * Added PNG::load_file.
+ * Added reader tests.
+ * Added tests for PNG::Font.
+ * Added tests for PNG::load.
+ * Added to/from hsv methods to Color.
+ * Clean up tests to remove duplication.
+ * Cleaned up Color#to_ascii to make much easier to read and extend.
+ * Cleaned up a fair amount of code, removing as many raw literals as possible.
+ * Color#blend is a simple averaging algorithm now.
+ * Extended reader to include RGB as well, paving the way for grayscale.
+ * Fake support for RGB as well as RGBA (default alpha to 255).
+ * Made reader work again (was flipped and all sorts of broken).
+ * Split out reader.
+ * Switched to minitest.
+ * Time to refactor PNG::Font to use #extract and #composite...
+ * Updated Rakefile to new hoe capabilities.
+ * Updated manifest.
+ * metadata_only now cleaner.
+ * read_IHDR now returns height, width instead of a canvas.
+
+* 3 bug fixes:
+
+ * Fixed example/lines and added text.
+ * Fixes for 1.9.
+ * Ignore color profile if it exists (fixes problems on osx screenshots).
+
+=== 1.1.0 / 2007-03-26
+
+* 4 major enhancements:
+
+ * Fixed and incorporated Dominik Barathon's optimizations.
+ * Wrote inline methods for png_crc and png_join. Now about 15x faster overall.
+ * Basic PNG loading.
+ * Reoriented x/y origin to bottom left. This will break things!
+
+* 3 minor enhancements:
+
+ * Awesome ascii art patches from Tom Werner: Canvas#inpsect, Canvas#to_s, Color#to_ascii.
+ * Switched to Hoe.
+ * PNG.pie_chart from png/pie.
+
+* 1 bug fix:
+
+ * Fixed bug in PNG::Canvas#each.
+
+=== 1.0.0 / 2006-09-31
+
+* Birthday!
Please sign in to comment.
Something went wrong with that request. Please try again.