lib/chunky_png.rb in chunky_png-1.0.0.beta2 vs lib/chunky_png.rb in chunky_png-1.0.0.rc1
- old
+ new
@@ -1,22 +1,28 @@
+# Basic requirements from standard library
require 'set'
require 'zlib'
require 'stringio'
require 'enumerator'
+# Ruby 1.8 / 1.9 compatibility
require 'chunky_png/compatibility'
+
+# PNG file structure
require 'chunky_png/datastream'
require 'chunky_png/chunk'
+
+# Colors
require 'chunky_png/palette'
require 'chunky_png/color'
-require 'chunky_png/canvas/png_encoding'
-require 'chunky_png/canvas/png_decoding'
-require 'chunky_png/canvas/adam7_interlacing'
-require 'chunky_png/canvas/stream_exporting'
-require 'chunky_png/canvas/stream_importing'
-require 'chunky_png/canvas/operations'
-require 'chunky_png/canvas/drawing'
+
+# Geometry
+require 'chunky_png/point'
+require 'chunky_png/vector'
+require 'chunky_png/dimension'
+
+# Canvas / Image classes
require 'chunky_png/canvas'
require 'chunky_png/image'
# ChunkyPNG - the pury ruby library to access PNG files.
#
@@ -26,10 +32,10 @@
# @author Willem van Bergen
module ChunkyPNG
# The current version of ChunkyPNG. This value will be updated automatically
# by them gem:release rake task.
- VERSION = "1.0.0.beta2"
+ VERSION = "1.0.0.rc1"
###################################################
# PNG international standard defined constants
###################################################