PlotDrop
A minimal GNOME frontend to gnuplot
by John Spray (jcspray at icculus.org)
Introduction
PlotDrop is designed for quick simple visualisation of 2D
data series. It is not intended to encompass anywhere near
the full capabilities of gnuplot.
PlotDrop is intended to be used in tandem with an external
filesystem browser such as GNOME's nautilus or KDE's konqueror.
Data files are added by dragging them from the
browser to the file list.
Plotdrop looks like this:
(Version 0.5)
Requirements
PlotDrop is tested with GCC 3.3. It requires the following
libraries:
- GTK+ 2.4 (earlier versions untested)
- libgnomevfs
- libglade
You will, of course, also need gnuplot installed to use PlotDrop. I
couldn't say exactly how recent a version you need, but it's tested with
versions 3.7 and 4.0.
Download
Packages are available for some distributions, if none is available for your distribution then you'll need to compile from source:
Version history
Version 0.5.2
- Debianised version number
- Makefile copies extra icon instead of symlinking
- Fix about dialog
- Set limits on axis adjustments to infinity.
- Include csplines, acsplines, bezier, sbezier, unique, frequency styles (Johann Wilhelm)
- Source tarball: plotdrop-0.5.2.tar.gz (40k)
Version 0.51
- Fix uninstallation in Makefile, add DESTDIR stuff for packaging
- Fix export dialog remembering where to export to.
- Move about dialog out of glade, to avoid requiring glade 2.6
- Guess export format correctly for filenames containing multiple periods
- Make errorbars same color as data lines.
- For plots with points, prefer to use the nicer shapes, rather
- than crosses and stars
- Fix detection of the absence of gnuplot
- Source tarball: plotdrop-0.51.tar.gz (40k)
Version 0.5
- Fixed sensitivity of plot/export buttons
- Make export guess format to be used from extension given
- Make export remember user's desired format during session
- Add XFig format to export
- Allow more decimal places in limits values
- Add "Use super/subscripts" checkbox, controls whether
gnuplot uses 'enhanced' output modes.
- Check for GNUPlot at startup, complain if it's absent
- Display GNUPlot's output in case of error
- Enable startup notification in .desktop file
- Rearrange UI, add menu bars
- Add about dialog
- Add "Add file" dialog
- Fix non-ASCII characters in titles and captions, now anything
in ISO-8859-1 should work. No full Unicode, blame gnuplot.
- Change GNUPlot to gnuplot in UI and homepage.
- Source tarball: plotdrop-0.5.tar.gz (28k)
Version 0.4
- Fixed setting limits in non-english locales
- Added "Show Zero Axes" check button
- Fixed some memory leaks
- Handle relative paths passed as command line arguments
- Escaped title/caption strings when passing to gnuplot (now
one can have equotation marks)
- Tell the user when gnuplot failed
- Add crude error bar support
- Add format selection when exporting, initially PS, EPS and
color variants, and PNG.
- Updated COPYING with the FSF's new address
- Added help dialog for 'Extra' tab
- When compiled with GTK+ >= 2.8, prompt for confirmation
when overwriting file on export.
- Source tarball: plotdrop-0.4.tar.gz (22k)
Ubuntu Package:
plotdrop_0.4-breezy1_i386.deb (22k)
Requires Ubuntu 5.10 (The Breezy Badger) or later.
Version 0.3
- Add "Series" column to allow plotting of different
columns in a datafile.
- Change gnuplot style command from "set style data" to
"set data style" to be compatible with older versions.
- Modify .desktop file to allow dragging one or more
datafiles onto it and have them be opened.
- Source tarball: plotdrop-0.3.tar.gz (20k)
Ubuntu Package: plotdrop-0.3-hoary_0.3-1_i386.deb (22k)
Requires Ubuntu 5.04 (The Hoary Hedgehog) or later.
Version 0.2
- Add capability to specify limits for plot
- Add capability to give arbitrary gnuplot commands
- Add opening of data files by double clicking
- Add icon
- Source tarball: plotdrop-0.2.tar.gz (210k)
Version 0.1
Have a nice day