1SciPlot Widget 2 3 41.36 5 5 Sep 96 Released to ftp.x.org 6 4 Sep 96 Color postscript support 7 (Nicolas EERTMANS <ne@spirou.eatchip.eurocontrol.be>) 816 Aug 96 Problems in realtime update mode should be fixed 910 Aug 96 Fixed setting background color 10 (thanks to Carlos Baumann <carlosb@ticam.utexas.edu>) 11 8 Aug 95 Crashing problems in DrawCartesianAxes fixed 12 1 Aug 96 XtNmonochrome was accidently set to FALSE. Fixed 13 141.35 15 9 Jun 96 Released to ftp.x.org 16 6 Jun 96 Added SCIPLOT_SKIP_VAL to allow broken line segments 17 (thanks to Santeri Paavolainen <santtu@bank.cs.hut.fi>) 1830 May 96 Added XtNmonochrome 19 201.34 21 8 May 96 Released to ftp.x.org 22 7 May 96 Parameter to control drawing the axis numbers 23 7 May 96 User selectable marker sizes 24 251.33: 2615 Apr 96 Released to ftp.x.org 2715 Apr 96 Finally fixed GC problems that really showed up with LessTif 2815 Apr 96 New color function to store a previously allocated color, 29 (thanks to Derrick Bass <derrick@frank.harvard.edu>) 30 4 Apr 96 Minor changes to allow it work with LessTif, waiting to 31 release until LessTif 0.5 is ready 32 331.32: 3431 Mar 96 Released to ftp.x.org 3531 Mar 96 Finally remembered to put extern "C" in the header files! 36 371.31: 3828 Feb 96 Released to ftp.x.org 3927 Feb 96 Removed the XtIsRealized() check in SciPlotUpdate() 4026 Feb 96 Fixed a few little typos in documentation 41 421.30: 4320 Feb 96 Released to ftp.x.org 4420 Feb 96 Updating documentation 45 9 Feb 96 Converted demo programs to Motif 46 7 Feb 96 Horizontal numbers on y axis label 4712 Jan 96 Fixed log(0) bug in axis calculations 4817 Dec 95 New plot dialog convenience routines in plotutil.c 4929 Nov 95 Realtime demo program 5025 Nov 95 Quick update routines 5111 Nov 95 List routines to add data to existing lists 52 9 Oct 95 Decided to use the GNU Library General Public Licence 53 54 551.21: 5624 Sep 95 New demo program that plots data files 5719 Sep 95 PS command "unclip" needs a newpath 5823 Aug 95 Axis min/max: now check if min and max are equal, and add 59 a bit to the range if necessary 60 9 Jun 95 Updated documentation--docs are now HTML 61 62 631.20: 6411 May 95 Released to ftp.x.org 65 66 671.12: 6823 Feb 95 Added public function to remove a List. (Oops, forgot that.) 69 (thanks to Mike Kienenberger <FXMLK@aurora.alaska.edu>) 7013 Feb 95 Convenience functions now check for sciplotWidgetClass 71 72 731.11: 74 9 Feb 95 Text labels: wouldn't update Y label or plot title 75 (thanks to John Moyer <jrm@questconsult.com>) 76 7 Feb 95 Log Y axis: forgot to update the AdjustDimensions() 7731 Jan 95 Added foreground/background color references & functions 7827 Jan 95 Changed reference of XtNcartesian to XtNchartType in 79 anticipation of adding other types of plots 8026 Jan 95 Log axes: used incorrect precision when max was < 1 81 Log data: wouldn't draw lines when both axes were log 82 Added a few "static void"s to function declarations 83 841.10: 8520 Jan 95 Released to ftp.x.org 86 87 881.03: 8916 Jan 95 Merged the files demo-athena.c and demo-motif.c into demo.c 9010 Jan 95 User defined axis range added 91 9 Jan 95 Major axis labeling: occasionally too many decimal places 92 showing 93 5 Jan 95 Axis drawing: printed extra minor axis lines when the major 94 axis increment was small (<1) 95 96 971.02: 9819 Dec 94 Fixed some malloc/free problems 99 (thanks to Walter Underwood <wunder@msd.hpl.hp.com>) 10017 Nov 94 Axis labeling: not enough decimal places showing when major 101 axis increment was small (<1) 102 103 1041.01: 10517 Nov 94 Changed some ANSI string definitions to K&R C 106 (thanks to Todd Smith <mtsmith@vision1.engr.utk.edu>) 107 9 Nov 94 Vertical text: allocating an additional slot in drawlist. 108 3 Nov 94 Log min/max calculations: it wouldn't set the minimum if the 109 first value was less than 0. 110 111 1121.00: 11326 Oct 94 Released to comp.sources.x and ftp.x.org 114 115 1160.30: 11726 Oct 94 Fixed the Destroy procedure 118 Fixed the allocation problems for the drawitem structure 11925 Oct 94 Final checks before release. 12019 Oct 94 Version 1.00 documentation. 121 5 Oct 94 Fixed the major axis precision problem in the new axis labeling 122 4 Oct 94 Fixed log plots so that negative numbers don't bomb the plot-- 123 3 Oct 94 Changed the major/minor axis subdivision algorithm 124 the negative numbers just aren't plotted. 12530 Sep 94 Changed the way fonts are referenced. Again. The new method 126 for selecting fonts involves logical or-ing of 127 keywords, rather than standard X11 notation. 12822 Sep 94 Added a "fancy" postscript option that adds border drawing 129 and annotation at the top of the page (unsupported at 130 the moment. Still work to do.) 131 132 1330.20: 13419 Sep 94 Demo release. 13516 Sep 94 Added (Encapsulated) PostScript output 13610 Sep 94 Fixed AdjustDimensions when origin was not at zero--axis 137 numbers ran off of the screen 138 7 Sep 94 Fixed labels--local copies weren't saved 13930 Aug 94 Removed the PaperWidget subclass; all the functionality is 140 duplicated in the main Plot widget source now. This 141 saves some space, since one fewer widget class is 142 being initialized. 143 Changed name to SciPlot. 14426 Aug 94 Corrected some spacing problems, and added PlotAdjustDimensions 145 to make sure that any text doesn't go off the page. 14625 Aug 94 Added vertical text 14723 Aug 94 Tic marks for major and minor axes 14819 Aug 94 Added labeling for Y axis using vertical text 149 Added axis labeling 150 Changed fonts in Paper to be referenced by XFontStruct rather 151 than Font, so metrics will be available for vtext. 152 Fixed region problem in Paper.Redisplay 153 Fixed problem in cartesian axis drawing 154 155 1560.11: 15718 Aug 94 Demo release. 158 Fixed memory leak in PaperErase 159 Fixed the XtLINE_NONE and XtMARKER_NONE problems 160 First draft of documentation finished 161 162 1630.10: 16415 Aug 94 Demo release. 16512 Aug 94 Added labeling of axes (polar only). Cartesian is still way 166 behind polar. 16710 Aug 94 Fixed problems with legend, does the spacing correctly now. 168 8 Aug 94 Added legend 169 5 Aug 94 Fixed problems with updating lines of data 170 2 Aug 94 Added color 17115 Jul 94 Demo release. 17211 Jul 94 Major and minor axis gridlines 173 8 Jul 94 Range calculations for borders and gridlines 174 6 Jul 94 Added log and polar plotting 17528 Jun 94 PlotDrawAll & support functions. Finally plotted a graph! 17623 Jun 94 Different PlotLine set routines depending on data types 17722 Jun 94 dumb memory allocation scheme, but saves tons of little mallocs 178 in place of less frequent, but larger, mallocs 17920 Jun 94 Figured out resource definitions & how to use 'em 18016 Jun 94 PlotLine structure 181 9 Jun 94 Still mostly waiting on Paper widget 182 7 Jun 94 test program PlotT.c 183 2 Jun 94 rewrote basic widget code (ended up removing most of it in 184 favor of the superclass stuff from the Paper widget) 18531 May 94 rwmcm Created 186