I've done some major updating of my Plot2kill plotting library lately,
such that I thought it was worth posting an announcement and calling it
version 0.2. The code is at http://dsource.org/projects/plot2kill/wiki
. The documentation unfortunately won't compile due to DMD Bug 5704
(http://d.puremagic.com/issues/show_bug.cgi?id=5704).
New features/improvements:
Box Plots
Grouped Bar Plots
X and Y tick labels can be rotated
Legends
Better tick label drawing heuristics
Several settings (Labels, legends, zoom, fonts, tick labels and
settings) exposed in GTK default plot window GUI.
A new sample image is located at:
http://dsource.org/projects/plot2kill/browser/docs/sp.png Note that
some of the plots look a little weird because they're so compacted.
Rest assured, they look better when you zoom in.
For those who aren't familiar with it, Plot2kill supports both gtkD and
DFL. I've put the DFL port in maintenance mode. It still works, but I
won't be backporting any of the GUI-specific changes anytime soon. This
is mostly because DFL has a few key limitations that would make this
port second-rate compared to the GTK port no matter what. The most
important ones are lack of support for non-Windows OS's and lack of an
easy way to save in vector formats. Furthermore, DFL has bit rotted
such that it doesn't even compile without some modifications on DMD 2.052.