20120309
-added Low Res mode with blocks covering 16 times the length of standard res.
-set Viewport in actor_test to speed up drawing at high zoom.
20120318
-added support for asynchronous GdkPixbuf rendering.
-improvements to hi res mode handling.
-bugfixes for XDG cache directory settings.
20120320
-fixed position of first block at hi res with inset.
-added pkgconfig file.
20120401
-improved shader texture sampling: added pseudo window fn and 2x oversampling.
20120407
-added impulse section to test wav.
-initial support for texture overlapping.
-added initial support for rendering to frame buffer objects.
-added additional test program actor_plus to demonstrate more complex display.
[...]
20130111
-improved support for decorative text
-added gtkwidget that includes support for text labels
-made fbo's variable size
-moved some functions from libwaveform to libagl
20130329
-added support for non-square fbo's
-added support for stencil buffer masks in fbo's.
-expanded api for font setting.
20130504
-fixes for non-shader non-texture hi-res mode.
-added incomplete support for non-shader hi-res textures.
-added test program showing a list of regions similar to a wav editor.
-added fn to set gain for the canvas.
-added gain controls to actor_test
-fixed segfault in animation cancelling
-fixed opacity and colour issues with non-shader rendering.
20130505
-fixed upside down shader rendering
-added plain colour shader
20130520
-made WaveformCanvas a GObject
20130608
-better handling of unrealizing of the WaveformView widget
20130721
-added anti-aliased drawing at very high zoom.
20130809
-refactored the transition animator so that it can be used as an independent library.
20130907
-added support for 32 bit float wavs.
20130920
-fix for missing redraw following file load at v hi zoom.
20131001
-fix for gdk keysyms for gtk < 2.22
