Zajal 0.3.3
Bug Fixes
- Fixed error reporting in draw event
Zajal 0.3.2
Language Changes
- Serial support is in
- Arduino support is in but still buggy
- Mouse events renamed to mouse_down, mouse_pressed, mouse_up
- triangle method takes degrees instead of radians
- Mouse events that return the button pressed now call the middle button :middle instead of :center
- Added Mathematics#osc and Numeric#remap
Bug Fixes
- Fixed crash when reloading an empty sketch
- Fixed drawer coming out of top of window sometimes
- Fixed Graphics::named_color bug
- Fixed memory leaks
- Fixed Preferences page not showing up bug
- Fixed mouse y inversion in cocoa frontend
- Live coding fixes
App Changes
- First round of examples added
- Added links to forums and documentation in Help menu
- Touched up UI
- Added About window
- Added File > Open Most Recent menu item
Zajal 0.3.1
App Changes
- Fixed typo in update settings
Zajal 0.3.0
Language Changes
- Upgraded to openFrameworks 7
- Added
Point
and Vector
classes
- Added PDF/SVG export
- Fleshed out
Image
, Video
and Font
module
- Added named colors
- Split key event into
key_down
, key_pressed
and key_up
events
- Hash syntax for classes e.g.
img = Image.new "file.jpg", type: :grayscale
- Improved live coding algorithm
- Added range interpolation e.g.
(5..15) * 0.5 == 10.0
- Added
Array#every
method
- Added
App#cursor
, App#fullscreen
, App#screen_width
, App#screen_height
, App#window_x
, App#window_y
, App#
methods
App Changes
- First release of native Mac OS app