First commit of Ruby-Processing, with version 0.6.5
Ruby-Processing 0.7 coming on through. Streamlined the App itself, refactored the applet exporter a bit, added the boids library.
Ruby-Processing 0.7 coming on through. Streamlined the App itself, refactored the applet exporter a bit, added the boids library.
An example for the Boids library. Added a method 'library_loaded?' for help with conditional loading of libraries which may or may not exist. Now, full_screen and flight_patterns check for OpenGL, use it if it's there, and don't worry about it if it's not.
Initial work on the Graph library.

It's a port of the nodebox one, probably simplified and rubified.
Fixin return values for library loading.
porting Recursion2 example from Processing to ruby-processing
More work on Graph, from __init__
Merge branch 'master' of git://github.com/rick/ruby-processing
Bug fix and a recursion sample from rick.
Renamed Graph to NodeGraph, inherited from NodeBox, more work.
Whoops. That's sort, not sort_by
Added specs for Ruby-Processing.

You can use the JRuby version of RSpec to run them. There ain't too many because Ruby-Processing just doesn't have to do all that much.
Boids lib now 40% faster.
Adding a Fern sample thanks to (unknowingly) Luis Correia.
More work on NodeGraph, still a long, long way to go.
Initial work on an application exporter. Refactored the exporters.
Ha ha\! Application exporting for the Mac\!
Ha ha\! Application exporting for the Mac\!
Custom icons for those who put .icns in their data folder. For app exports.