First commit of Ruby-Processing, with version 0.6.5


Former-commit-id: 9d886f7fed16abfd8260572a090225c0fdf4c53a
Former-commit-id: def6095bb85c3d392c95d8d66b2bc582b944ac9a
Ruby-Processing 0.7 coming on through. Streamlined the App itself, refactored the applet exporter a bit, added the boids library.


Former-commit-id: f809daaab5c088e08266e610b4d6b89610e02884
Former-commit-id: f4cff34e82715949e76eeeaeb9c26607ff2f3639
Ruby-Processing 0.7 coming on through. Streamlined the App itself, refactored the applet exporter a bit, added the boids library.


Former-commit-id: fc677920d60d6df092d8753d704c9307616f38e1
Former-commit-id: a23befa8961910116c02841cc66409beb5d212cf
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.


Former-commit-id: d8f97bc2b95db2a89990aa431ea3e685bcbb7bf4
Former-commit-id: b524c439ffac638fa33949719bae4ca7d46b042d
Initial work on the Graph library.

It's a port of the nodebox one, probably simplified and rubified.


Former-commit-id: 5857938fadf8ae7fa311693a59c871c408ec8832
Former-commit-id: 13f88ada931d059ec7a6543f6204b6a48de2373d
Fixin return values for library loading.


Former-commit-id: c74b0c3368d4b237270d39c604b61f2b93da898a
Former-commit-id: 74dddf01cb3d654606be7a3f7b2597503ac66040
porting Recursion2 example from Processing to ruby-processing


Former-commit-id: d385552018000e7d8c09950280b97985b52bf716
Former-commit-id: 2fa6e49a0376adbd328a442fbcd7057315200926
More work on Graph, from __init__


Former-commit-id: 07a9bc3f7b7233a2d38e5a440be4bb196770d09d
Former-commit-id: 416e6543106a1e8a60082e0f95a1f4db75613d5a
Merge branch 'master' of git://github.com/rick/ruby-processing


Former-commit-id: a97a33a0c0c672b70c87af7efd4e0cd27a41913e
Former-commit-id: 9d39ef45ec49d9d4eb495934e85031d195a6d81c
Bug fix and a recursion sample from rick.


Former-commit-id: 6581bdb1499bf4a586f74442cb3484b37bbba666
Former-commit-id: fe0bca4e10bce2ed76921f9b0edfbca207491cdc
Renamed Graph to NodeGraph, inherited from NodeBox, more work.


Former-commit-id: 4bc1d2766b5007299e5ca45a913cea14d0f8ac03
Former-commit-id: 3ef53589660863c6f59989a11746322b8b93c8b1
Whoops. That's sort, not sort_by


Former-commit-id: 24e5aa6521755eb06d7a5f30ba93b195b0345d0c
Former-commit-id: 5afb757b73a8f48423d29f6a1ba5a0b0dd4b6f03
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.


Former-commit-id: e8d6df5d526a2e384d55877dd8f0b2887c9d28f6
Former-commit-id: fc5bee11c39708629e50fc3e27dfa0cf80067a31
Boids lib now 40% faster.


Former-commit-id: def5f2442688e6eab3e7d632ad64ed4342bd50ae
Former-commit-id: 6266b0173c845ad4ec2e1f7f9858233bb1196ca2
Adding a Fern sample thanks to (unknowingly) Luis Correia.


Former-commit-id: d25d7e73b617de77caae024df56316193b911bd1
Former-commit-id: e85dff37e6343037ed9edff1cade4c920efc12f1
More work on NodeGraph, still a long, long way to go.


Former-commit-id: d6a7e53e45012b21e11da2352ade0f5ba07bbdb0
Former-commit-id: c3d915c3b9b72ae72e00a8317bb9e3b4ce19a289
Initial work on an application exporter. Refactored the exporters.


Former-commit-id: ef0a9d6b09d95ea1dcf27cbe82bea57a0e957bb1
Former-commit-id: d0d67d16cc49f2c5e2369499bd63ab116f2c873c
Former-commit-id: ce203b55c06834179819baa539973e0c55b070fa
Ha ha\! Application exporting for the Mac\!


Former-commit-id: 9ff86b67f54012d8f6841c244abf088502722a63
Former-commit-id: 5672e6bf74fda959d299e9b0625ccf54e1aa5348
Former-commit-id: bdd5752ccaec22068a6aa9762a66129712aa4680
Ha ha\! Application exporting for the Mac\!


Former-commit-id: f4bf32f8bb476a15422096eb553d2739d93acf05
Former-commit-id: 4689bd013203b11ccfc7d3c17ece539511332b33
Former-commit-id: fefc3a3946608eb5a6a796795ec686bc823800fc
Custom icons for those who put .icns in their data folder. For app exports.


Former-commit-id: 43261d359778045dd80ce9caeac9fb242703f95b
Former-commit-id: 9815ebf889998f8bb6fe783f4639fff1576605ea
Former-commit-id: 675ab298a2dfc561c99f58f6aab81c89b25ed4a0