rosado/clj-processing — pull request #15 by samaaron (2012-02-21 17:17:54+00:00)
Title: Clean up applet semantics

* We now have non-macro #'applet for creating applets
* #'defapplet is now a shim over #'applet
* Removed #'run - applet now starts automatically
* switched from .destroy() to .stop() as the former seems to kill the JVM process?!
* added mouse-moved and mouse-dragged handler support
* consolidated size calls - now #'size in setup is deprecated. The :size key in applet/defapplet now accepts a drawing mode such as OPENGL
* add #'applet-stop, #'applet-start, #'applet-exit and #'applet-close helper fns
* add default :size key to applet/defapplet [500 300]