Releases: tschoonj/gtkmm-plplot
Releases · tschoonj/gtkmm-plplot
gtkmm-plplot-3.0
This release introduces support for Gtkmm4, which was generously contributed by @tp-spectronite!
Support for GNU Autotools was removed, and meson must be used now.
gtkmm-plplot-2.5
gtkmm-plplot-2.4
New features:
PlotData2D::replace_datapoints
: new methodPlotData2D::size
: new methodPlotData2D::remove_datapoint
: new method- Remove minimum of two points in PlotData2D (contributed by @Ersikan)
- Ensure PlotData2D derived classes work with empty arrays
Changes:
- Replace use of deprecated std::bind2nd with lambdas
This release maintains API compatibility, but breaks the ABI. This means that your existing code will need to get recompiled before it will work with this release.
gtkmm-plplot-2.3
New features:
- Add support for date/time datas on plot 2d (contributed by @Dalan94 )
- PlotObject2DText and PlotObject2DLine: two new classes that allow for adding respectively text and lines at arbitrary positions in 2D plots.
Bugs fixed:
- Plot2D: ensure data min == data max cases are properly dealt with
- RegionSelection: fix bug when selecting outside of plot_data_range
This release maintains API compatibility, but breaks the ABI. This means that your existing code will need to get recompiled before it will work with this release.
gtkmm-plplot-2.2
- RegionSelection: add scroll zooming
- RegionSelection: add support for selection box color and width
- RegionSelection: add panning support
- PlotDataLine: new class, acts as parent for Plot2D and PlotDataHistogram
- PlotDataHistogram: new abstract class, parent for PlotDataHistogramUnbinned and PlotDataHistogramBinned
- PlotHistogram: new class for a plot containing a single PlotDataHistogram dataset
gtkmm-plplot-2.1
Removes build dependency on mm-common
gtkmm-plplot-2.0
Major API overhaul
gtkmm-plplot-1.0
First stable release of Gtkmm-PLplot