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.

Reply via email to