2003-09-09 16:40 knarf * src/plot_window.c: - small fix 2003-09-09 16:19 knarf * src/callbacks.c: - remove debug statements 2003-09-09 16:08 knarf * src/ygraph.c: - fix memory leak 2003-09-09 15:38 knarf * src/callbacks.c: - fix a segfault while trying to opening a file in a new plot window 2003-09-09 15:24 knarf * src/read_data.c: - fix more memory leaks 2003-09-09 14:38 knarf * src/Makefile.am: - remove LD_FLAGS = static to have dynamically linked versions by default 2003-09-09 14:34 knarf * NEWS: - mention zoom history 2003-09-09 14:29 knarf * src/: axis.c, callbacks.c, legend.c, plot_area.c, plot_window.c, ygraph.h: - fix various memory leaks -> it still leaks, but memprof does not find the location of that >-/ - include zoom history 2003-09-09 11:17 knarf * src/plot_window.c: - fix typo, so that now k and not k is the key for the keybindings-window (overloading the k for 'one step forward') 2003-09-09 11:13 knarf * src/: about.c, axis.c, callbacks.c, legend.c, scale_panel.c, special_fn.c: - change tabs to spaces 2003-09-09 11:08 knarf * src/util.c: - Apply patch from Daniel Kobras: Fix reference to uninitialized variable in string_to_range. 2003-09-09 11:02 knarf * doc/ygraph.sgml: - mention - and < in manpage 2003-09-09 10:56 knarf * doc/ygraph.sgml: - format change (tabs) 2003-09-09 10:49 knarf * src/about.c: - fix help box 2003-09-09 10:36 knarf * src/color.c: - apply path from Daniel Kobras: color.pixel needs to be a 24bit value composed of 8bit RGB values. 2003-09-09 10:34 knarf * doc/Makefile.am: - apply patch from Daniel Kobras: Move upstream clean target to clean local so it is not shadowed by the default automake target. 2003-09-09 10:32 knarf * src/: about.c, callbacks.c: - include full support for help-box, but the text to be inserted is not there yet -> TODO 2003-09-09 09:55 knarf * src/: about.c, plot_window.c: - introduce help window again - still empty 2003-09-09 09:04 knarf * ChangeLog: - remove entry made by gettextize 2003-09-09 09:03 knarf * INSTALL: - add option to gettextize to not let the Changelog be altered 2003-09-09 09:01 knarf * Makefile.am, configure.ac: - revert changes from last commit which broke the installing procedure 2003-09-08 08:17 pollney * test/10.xl: Added a simple data file for testing log axes. 2003-09-08 08:16 pollney * AUTHORS, ChangeLog, INSTALL, Makefile.am, NEWS, configure.ac, doc/ygraph.sgml, src/Makefile.am, src/about.c, src/axis.c, src/callbacks.c, src/control_panel.c, src/plot_area.c, src/plot_window.c, src/scale_panel.c, src/util.c, src/ygraph.c, src/ygraph.h: Another fairly large commit, which finishes the log axis feature and adds pointer-location on right-click. Docs also updated. Version number bumped to 0.15rc2. 2003-08-27 20:14 knarf * NEWS, doc/ygraph.sgml: - updated NEWS and manpage about old changes 2003-08-26 22:50 pollney * NEWS, doc/ygraph.sgml: Updated the NEWS and removed references to convergence testing from the docs. 2003-08-26 22:48 pollney * src/: Makefile.am, axis.c, callbacks.c, control_panel.c, export.c, legend.c, plot_area.c, plot_window.c, read_data.c, scale_panel.c, special_fn.c, ygraph.c, ygraph.h: A fairly large commit of code written while flying to LSU. Most significantly, the ability to multiply functions has been added, and the broken convergence testing has been removed. Also key bindings for controlling plot animations are added (not documented yet). Plus there are some fixes to the legend drawing routines, and some half-completed log axis code which will likely get finished on the flight back. 2003-08-26 17:07 knarf * INSTALL: - more explanation to removing the backup files 2003-08-26 16:28 knarf * INSTALL, Makefile.am, acconfig.h, autogen.sh, configure.ac, configure.in, stamp-h.in, po/Makevars: - changed install and configure procedure 2003-07-25 07:07 knarf * src/: read_data.c, special_fn.c, ygraph.c, ygraph.h: - read time using str_to_double and do a better check for the time indicator - new option (-I) to integrate file before plotting 2003-07-23 07:06 knarf * src/read_data.c: - additional check for sscanf 2003-07-23 06:56 knarf * src/util.c: - range command line arg fix 2003-07-23 06:38 knarf * src/read_data.c: - fix dataset name readin 2003-07-18 14:58 knarf * doc/ygraph.sgml: - slight changes 2003-07-18 14:30 knarf * doc/ygraph.sgml: - document '-' 2003-07-17 13:09 knarf * src/: callbacks.c, read_data.c, ygraph.c, ygraph.h: - added support for data from stdin using '-' - fix small return problem 2003-07-17 12:08 knarf * src/callbacks.c: - fix another segfault 2003-07-17 10:10 knarf * src/plot_area.c: - fix segfaults while step-change with no open files or open empty files 2003-06-06 15:52 knarf * src/: axis.c, legend.c, plot_window.c, read_data.c: - insert foo->bar=NULL after allocation of foo (struct) because pointers are not necessarily NULL 2003-06-06 14:30 knarf * src/: axis.c, legend.c, plot_area.c, plot_window.c, read_data.c, util.c: - fix several memory leaks 2003-03-17 15:28 knarf * configure.in, src/legend.c: - fix a bug with too small legend height - set version to 0.15rc1 (release candidate 1) 2003-01-14 13:30 pollney * src/plot_window.c: Added a bit of memory-freeing that I forgot to commit a few weeks ago. This only cleans up a trivial amount of memory, and doesn't fix the large leak that some people are seeing. Could that be a result of a bug in some versions of gdk-imlib, since I don't seem to get hit by that problem? 2002-10-31 13:17 knarf * src/: read_data.c, ygraph.h: - applied Erik's patch for gnuplot files - did not test 2002-10-31 12:57 knarf * src/ygraph.h: - changing font back to original one, but left 'new' one commented drawback: the old one supports not so much sizes but: it looks nicer. 2002-10-30 13:10 knarf * src/ygraph.h: - changed default font size to be a little bit larger 2002-10-30 11:17 knarf * src/: about.c, axis.c, legend.c, plot_window.c, util.c, ygraph.c, ygraph.h: - added a simple font size command-line-option - fixed some compile warnings (and maybe added some) 2002-10-29 17:25 knarf * src/: special_fn.c, ygraph.c, ygraph.h: - fixed reload of integrated frames 2002-10-28 15:37 knarf * src/read_data.c: - added support for pipes. now 'ygraph "< bzcat bla.xg.bz2"' also works and there are more possibilities than that :-) 2002-10-25 13:33 knarf * src/: special_fn.c, ygraph.c: - option 'time_integrate' for Michael :-) -> this can convert lapse-data in a time_as_going_by - plot -> works similar to frame_integrate, but values are multiplied by dt and are one frame offset to the future to have exactly the time at a given timestep 2002-10-10 13:42 knarf * ChangeLog: - changes to ChangeLog undone because this is automatically generated while dist-building 2002-10-10 13:06 knarf * ChangeLog: - added my changes to Changelog 2002-10-08 16:15 knarf * src/: special_fn.c, ygraph.c: - added '--frame_integrate' option for first testing of data manipulation as requested by Michael (hopefully) this option adds all previous frames to the actual frame. -> evl. usefull for lapse - later with multiplication with time in case of changing timesteps. 2002-10-08 10:30 knarf * src/: Makefile.am, plot_window.c, read_data.c: - added bzip2-support - added 'X-server-bug while zooming' workaround - added little fix to segfault 2002-10-08 09:49 knarf * src/ygraph.c: - added missing , 2002-10-07 14:21 knarf * src/: about.c, axis.c, callbacks.c, control_panel.c, export.c, legend.c, message.c, plot_area.c, plot_window.c, read_data.c, special_fn.c, util.c, ygraph.c, ygraph.h: - replaced tabs by spaces in *.c and *.h files - commit test :-) 2002-09-09 12:17 pollney * src/: about.c, callbacks.c, plot_window.c, ygraph.c: Fix command-line help text for -l option. 2002-08-20 14:59 pollney * ChangeLog, src/callbacks.c, src/legend.c: Removed debugging statement. 2002-08-20 14:49 pollney * ChangeLog, src/callbacks.c, src/legend.c: Fixed initialisation of legend->pixmap. 2002-08-18 16:24 pollney * doc/: Doxyfile, refman.css: Adding doxygen configuration file missing from previous commits. 2002-08-18 12:05 pollney * ChangeLog, INSTALL, NEWS, README, doc/ygraph.sgml, src/about.c, src/axis.c, src/callbacks.c, src/color.c, src/control_panel.c, src/export.c, src/legend.c, src/message.c, src/plot_area.c, src/plot_window.c, src/read_data.c, src/special_fn.c, src/util.c, src/ygraph.c, src/ygraph.h: Added display of axis ranges plus menu position configuration option. Added Doxygen mark-up to inline docs. 2002-08-15 06:39 pollney * INSTALL, NEWS, configure.in, doc/ygraph.sgml, src/read_data.c: Added gzip support. 2002-08-01 10:35 pollney * NEWS, configure.in, src/ygraph.c: Bumped up the version number. 2002-08-01 10:20 pollney * ChangeLog, src/Makefile.am, src/read_data.c, src/ygraph.c, src/ygraph.h: Improved NAN-checking support (now includes NaNQ and Inf). 2002-07-19 14:16 pollney * AUTHORS, INSTALL: Added a tip about using autogen.sh in INSTALL file. 2002-07-18 15:37 pollney * src/: plot_window.c, util.c: Switched references to G_MINDOUBLE to -G_MAXDOUBLE (again, FrankL's suggestion). 2002-07-17 15:33 pollney * src/: Makefile.am, special_fn.c: Added Frank's fix to the derivative calculator. 2002-02-28 16:37 pollney * src/export.c: Added missing export file. 2002-02-28 16:23 pollney * ChangeLog, NEWS: Added News. 2002-02-28 16:22 pollney * ChangeLog, configure.in, src/about.c, src/axis.c, src/callbacks.c, src/legend.c, src/plot_area.c, src/special_fn.c, src/util.c, src/ygraph.c, src/ygraph.h: Fixed an incorrect binding to the okay button in the animation dialog. Added missing include headers in a few files to prevent warning messages when compiling on the xeons. 2002-02-28 10:34 dp * ChangeLog, configure.in: [no log message] 2002-02-27 21:54 dp * ChangeLog, NEWS, doc/ygraph.sgml, src/callbacks.c, src/plot_window.c, src/ygraph.c: Added 'p' keybinding in plot window. 2002-02-27 20:18 dp * src/: read_data.c, ygraph.h: Cleaned up handling of NaNs -- I hope. 2002-02-27 20:11 dp * doc/ygraph.sgml: Some documentation reorganisation. 2002-02-27 20:02 dp * src/: callbacks.c, legend.c, special_fn.c: Legend lines are of a single colour (not faded from start to end) if there is only one frame in the data set. 2002-02-27 20:01 dp * doc/ygraph.sgml: Included better documentation of convergence testing and image export. 2002-02-27 20:01 dp * NEWS: Updated news. 2002-02-27 16:17 dp * ChangeLog, configure.in, doc/ygraph.sgml, src/callbacks.c, src/plot_area.c, src/plot_window.c, src/special_fn.c, src/ygraph.h: Added support for export of multiple frames. 2002-02-27 11:04 dp * src/: Makefile.am, callbacks.c, plot_window.c, ygraph.c, ygraph.h: Fixed -s option for starting files in separate windows. 2002-02-27 11:04 dp * src/special_fn.c: Fixed convergence formula, plus no longer take log of convergence comparison. 2002-02-15 20:27 dp * NEWS, src/axis.c, src/read_data.c, src/ygraph.h: Added the ability to specify plot labels in the input file. 2002-02-14 23:45 dp * ChangeLog, configure.in: Updated version number. 2002-02-14 23:30 dp * src/plot_window.c: Added `...' strings to menu options that open new dialogs. 2002-02-14 23:30 dp * ChangeLog: Added `...' strings to menu options that open a new window. 2002-02-14 23:23 dp * ChangeLog: [no log message] 2002-02-14 23:22 dp * NEWS, doc/ygraph.sgml, src/axis.c, src/callbacks.c, src/plot_window.c, src/special_fn.c, src/ygraph.c, src/ygraph.h: Added a menu option and dialog box for setting axis ranges. Updated documentation. 2002-02-13 22:48 dp * ChangeLog, NEWS, src/plot_window.c, src/util.c, src/ygraph.c, src/ygraph.h: Added setting axis ranges from the command line. 2002-02-12 00:07 dp * src/: about.c, callbacks.c, legend.c, plot_area.c, plot_window.c, special_fn.c, ygraph.c, ygraph.h: Added subtract, convergerence test, and derivatives to menu options plus Various stability improvements. 2002-02-11 17:21 dp * src/: callbacks.c, plot_window.c, special_fn.c, ygraph.h: Added derivative plots. 2002-02-11 00:21 dp * ChangeLog, doc/ygraph.sgml, src/read_data.c, src/special_fn.c, src/ygraph.c, src/ygraph.h: Added convergence testing from the command line. 2002-02-08 23:59 dp * src/special_fn.c: Removed some debugging print statements. 2002-02-08 23:53 dp * src/: legend.c, plot_area.c: Convert legend bars to solid lines (corresponding to the displayed plots) for animate mode. 2002-02-08 22:17 dp * ChangeLog, INSTALL, NEWS, configure.in, doc/ygraph.sgml, src/Makefile.am, src/callbacks.c, src/read_data.c, src/special_fn.c, src/util.c, src/ygraph.c, src/ygraph.h: Completed subtraction of two files. Currently only available from the command line. 2002-02-06 23:18 dp * src/: special_fn.c, ygraph.h: Started work on implementing special functions, using subtraction as a model. 2001-12-12 19:34 dp * README: Fixed incorrect text. 2001-12-06 20:46 dp * src/util.c: Fixed a crash caused by loading a single frame dataset while another dataset is being animated. 2001-12-06 20:33 dp * src/plot_window.c: Connected delete event to plot window. This fixes Scott's bug. 2001-12-06 20:24 dp * src/axis.c: Fixed calculation of axis text separations when only one tick is present. 2001-12-04 21:19 dp * src/: read_data.c, util.c: Added ability to read fortran double-precision values specified using a "d" or "D" as the exponent delimiter. 2001-11-20 21:38 dp * src/: read_data.c, ygraph.h: Added check for NaN values in input files. 2001-11-17 20:15 dp * ChangeLog, INSTALL: Some additions to the documentation. 2001-11-17 19:48 dp * doc/ygraph.sgml, src/about.c, src/color.c, src/legend.c, src/plot_area.c, src/ygraph.c: Removed the -w linewidth command line option. 2001-11-17 19:31 dp * src/: Makefile.am, debug.c: Removed defunct debugging file. 2001-11-17 19:30 dp * src/: legend.c, plot_window.c, read_data.c: Fixed segfault on reload. 2001-11-17 17:43 dp * configure.in, test/Makefile.am: Removed a warning message in distribution build. 2001-11-17 17:18 dp * ChangeLog, po/ygraph.pot: Adding various files needed for the distribution build. 2001-11-17 17:08 dp * po/: ChangeLog, POTFILES.in: Removed POTFILES listing. 2001-11-17 17:06 dp * src/message.c: Replaced message.c which had not been commited previously 2001-11-17 16:24 dp * ChangeLog, INSTALL, Makefile.am, configure.in, doc/Makefile.am, doc/ygraph.sgml, src/callbacks.c: Changes to build process. 2001-11-17 16:16 dp * test/: Axx.xl, Axz.xl, Gx.xl: Added a directory of test files to the distribution. 2001-11-17 15:44 dp * src/read_data.c: Added check for duplicate frames (two frames at the same time value). 2001-11-17 15:34 dp * src/: plot_area.c, read_data.c: Added sort frames by time as frames are loaded. 2001-11-17 11:04 dp * src/: callbacks.c, color.c, legend.c, plot_area.c, plot_window.c, read_data.c, util.c, ygraph.c, ygraph.h: Reworked storage of data sets. Now data is kept in the global_data_set_list and individual plot windows only keep references to indices in this list corresponding to data sets to be displayed. This cleans up the loading/reloading/freeing of data and prevents some spurious seg-faults. 2001-11-16 22:03 dp * src/: axis.c, plot_area.c: Fixed problem of alignment of grid lines with axis ticks. 2001-11-15 12:05 dp * src/ygraph.c: Removed debugging statement. 2001-11-14 21:37 dp * src/ygraph.c: Switched default behaviour to draw squares at each data point. 2001-11-14 21:18 dp * src/: read_data.c, ygraph.c, ygraph.h: Improved check for files that have already been loaded. 2001-11-14 20:48 dp * src/plot_area.c: Removed some debugging print statements. 2001-11-14 20:46 dp * src/: callbacks.c, plot_area.c: Fix some problems with choosing the current frame in animate mode. 2001-11-08 21:43 dp * ChangeLog, INSTALL, README: Fixed up some docs. 2001-11-08 21:40 dp * doc/ygraph.sgml: Added SGML documentation source. 2001-11-08 20:14 dp * src/: axis.c, callbacks.c, ygraph.c: Fixed load of flat data (max = min). 2001-11-01 00:25 dp * AUTHORS, ChangeLog, INSTALL, NEWS, po/ChangeLog: Addeded generic INSTALL notes. 2001-11-01 00:12 dp * src/: about.c, axis.c, callbacks.c, color.c, control_panel.c, legend.c, plot_area.c, plot_window.c, read_data.c, util.c, ygraph.h: Added lots of documentation. 2001-10-31 21:41 dp * src/: callbacks.c, control_panel.c, legend.c, plot_area.c, plot_window.c, read_data.c, ygraph.c, ygraph.h: Added re-loading of files from plot window and control panel. 2001-10-30 23:58 dp * src/: callbacks.c, control_panel.c, plot_window.c, ygraph.c, ygraph.h: Added "close window" option. 2001-10-30 23:21 dp * src/: Makefile.am, about.c, callbacks.c, plot_window.c, read_data.c, ygraph.c, ygraph.h: Added "open in new window" feature. 2001-10-30 20:43 dp * src/: Makefile.am, about.c, callbacks.c, legend.c, plot_area.c, plot_window.c, read_data.c, ygraph.c, ygraph.h: File selection box now remembers the previous directory. Added a rudimentary about box. 2001-10-28 16:20 dp * src/: axis.c, callbacks.c, color.c, legend.c, plot_area.c, plot_window.c, ygraph.c, ygraph.h: Fixed bug that was causing the plot to zoom as soon as a new dataset was loaded. 2001-10-27 22:05 dp * src/: callbacks.c, plot_area.c, plot_window.c, read_data.c, ygraph.c, ygraph.h: Added time message to plot window, and optional grid on the plot area background. 2001-10-27 18:37 dp * src/: axis.c, callbacks.c, legend.c, plot_area.c, plot_window.c, ygraph.c: Fixed initialisation of legend so that its width can be calculated before the plot dimesions are set. 2001-10-27 17:19 dp * src/: axis.c, callbacks.c, color.c, control_panel.c, plot_area.c, plot_window.c, read_data.c, util.c, ygraph.c, ygraph.h: Reworked animation so that it is in terms of dataset time rather than frame number. 2001-10-27 01:32 dp * src/legend.c: Some more legend refinements. 2001-10-27 01:04 dp * src/plot_window.c: Added update of window titles according to plot contents. 2001-10-27 00:46 dp * src/: Makefile.am, axis.c, callbacks.c, legend.c, plot_area.c, plot_window.c, read_data.c, ygraph.h: Added a legend, plus various modifications of the gc initialisations. Legend code probably needs cleaning up. 2001-10-25 23:44 dp * src/: axis.c, plot_window.c, ygraph.c, ygraph.h: Some comments added. 2001-10-25 23:06 dp * ChangeLog, po/ChangeLog, src/axis.c, src/callbacks.c, src/plot_area.c, src/plot_window.c, src/ygraph.h: Finished zoom in/out; fixed up display so that no data is displayed beyond the axes; added functionality for displaying dots (actually squares) at data points, but haven't implemented this fully since don't know how to attach this to the item factory toggle button. 2001-10-25 00:29 dp * src/: about.c, axis.c, callbacks.c, plot_area.c, plot_window.c, util.c, ygraph.c, ygraph.h: Added point-drag zoom function. Re-display of plot not working properly, as data lines beyond the plot boundary are exposed on the button press. Need to be more careful about when the whole plot is exposed vs. just area within the axes. 2001-10-21 22:05 dp * src/: about.c, axis.c, callbacks.c, plot_area.c, plot_window.c, read_data.c, util.c, ygraph.c, ygraph.h: Loading new files now works. Improved rendering of axes. Added a nonfunctional stub for an About window. 2001-10-20 23:40 dp * src/: axis.c, callbacks.c, color.c, control_panel.c, plot_area.c, plot_window.c, read_data.c, ygraph.c, ygraph.h: Cleaned up source, added some inline comments. 2001-10-20 17:04 dp * src/: Makefile.am, callbacks.c, plot_window.c, read_data.c, readdata.c, ygraph.c, ygraph.h: Added file-selection dialog (though still non-functional) and -v version message command line option. Renamed readdata.c to read_data.c for consistency. 2001-10-20 16:11 dp * src/: Makefile.am, plot_area.c, plot_window.c, ygraph.c: Added command line argument parsing and fixed up animation of multiple plots with different numbers of frames. 2001-10-20 13:37 dp * src/: callbacks.c, control_panel.c, plot_area.c, readdata.c, ygraph.c, ygraph.h: Animation and stepping working. 2001-10-20 09:22 dp * src/: Makefile.am, callbacks.c, color.c, control_panel.c, plot_area.c, plot_window.c, readdata.c, ygraph.c, ygraph.h: Added a control panel and the ability to step through frames via a global current_frame variable. Infrastructure for displaying only a single frame is there, but not working. 2001-10-17 20:47 dp * src/: axis.c, plot_window.c, ygraph.c, ygraph.h: Now in Technicolor(tm). 2001-10-13 00:17 dp * src/axis.c: Fixed labelling of axes. 2001-10-12 23:58 dp * src/: axis.c, util.c: Added header. 2001-10-12 23:52 dp * po/ChangeLog, src/axis.c, src/callbacks.c, src/plot_window.c, src/util.c, src/ygraph.c: Added missing #include files so that code can compile. 2001-10-12 23:31 dp * AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.am, NEWS, README, acconfig.h, autogen.sh, configure.in, stamp-h.in, po/ChangeLog, po/POTFILES.in, src/Makefile.am, src/axis.c, src/callbacks.c, src/debug.c, src/plot_window.c, src/readdata.c, src/util.c, src/ygraph.c, src/ygraph.h: Initial import of sources. 2001-10-12 23:31 dp * AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.am, NEWS, README, acconfig.h, autogen.sh, configure.in, stamp-h.in, po/ChangeLog, po/POTFILES.in, src/Makefile.am, src/axis.c, src/callbacks.c, src/debug.c, src/plot_window.c, src/readdata.c, src/util.c, src/ygraph.c, src/ygraph.h: Initial revision