Revision History
February 28, 2000 | Original reslease of my Functional Table Reader application. | |
April 14, 2000 | Added the ability to read and write the NASA 2, 3, or 4 argument table file format. | |
December 3, 2000 | Fixed a bug with reading table names that included an "_" character (among other non-alphabetic characters). Added custom icons to the Mac and Windows applications. All files saved from the Mac version are now identified as TEXT files. | |
December 19, 2000 | Fixed a bug with reading CSV file comments. | |
January 3, 2001 | Added basic table plotting capability. | |
January 10, 2001 | Picked up latest version of Plot2D package. | |
February 1, 2001 | Tables are now written out in the same order they are read in. | |
February 15, 2001 | Fixed a problem with the display of the scroll bars when more than 9 tables are loaded. | |
May 16, 2001 | Fixed two errors in writing NASA format table files. | |
November 24, 2001 | Added support for MacOS X application bundles. | |
May 27, 2002, version 1.2.1 | Added support for ART FlightLab SAV files. Picked up new version of plotting library that fixes a bug with plotting one-dimensional tables. | |
August 10, 2002, version 1.2.2 |
|
|
August 12, 2002, version 1.2.3 | Fixed a serious bug introduced in Version 1.2.2 that caused the program to ignore the name of the file to save tables to provided by the user (it would just overwrite the file last opened). | |
September 8, 2002, version 1.2.4 | Fixed a bug in reading FlightLab Airfoil SAV files that was introduced in version 1.2.2. | |
October 25, 2002 Version 1.3.0 |
|
|
November 16, 2002 Ver. 1.3.1 |
Added the ability to read C81 airfoil aero table files. I do not plan on adding the ability to write C81 format files unless someone requests it. | |
June 18, 2004 Ver. 1.4.0 |
|
|
May 3, 2005 Ver. 1.4.1 |
|
|
February 17, 2008 Ver. 1.5.0 |
Added a completely new plotting package which allows interactive axis scaling (by dragging the mouse in the plot area), printing of plots and saving plots to a PNG file. Also added the ability to cross-plot data on tables with more than one independent variable. Added support for reading, but not writing, OTIS table files. The project build process is now Apache Ant based. | |
December 14, 2008 Ver. 1.6.0 |
Added support for reading and writing POST table files. | |
January 4, 2009, Ver. 1.7.0 |
Added support for saving plotted tables as Scaled Vector Graphics (SVG) files using the Apache Batik library. Corrected a bug with reading POST tables with zero dimensions (zero dimension tables--constants--are now ignored). Added support for reading and writing POST tables with 3 independent variables. | |
May 9, 2009, Ver. 1.8.0 |
Completely rewrote the table manipulation library from scratch. This was done to support another project, but the results of that effort are being published here. The new library uses JScience and, other than the FTableReader instances, is realtime safe. Other changes: Tables can now be written out in OTIS table format, and a simple ability to read the output from S/HABP has been added, but it is extremely limited in what it can handle. | |
September 7, 2009, Ver. 1.9.0 |
Added initial support for reading and writing POST II format table files. | |
September 11, 2009, Ver. 1.9.2 |
Fixed numerous bugs with reading POST and POST II table files. | |
November 7, 2010, Ver. 1.10.0 |
|
|
April 14, 2012, Ver. 1.11.0 |
|
|
June 30, 2012, Ver. 1.11.2 |
|
|
October 27, 2013, Ver. 1.12.0 |
|
|
November 2, 2013, Ver. 1.13.0 |
|
|
November 27, 2013, Ver. 1.13.1 |
Corrected an error with writing OTIS table files that would result in illegal table or independent variable names in some circumstances. Also corrected an error with reading multiple tables from a single OTIS table file. | |
April 27, 2014, Ver. 1.13.2 |
|
|
January 11, 2015, Ver. 1.13.3 |
|
|
March 15, 2017, Ver. 1.13.4 |
|
|
October 23, 2018, Ver. 1.13.5 |
Fixed the POST2 table reader to always reserve the first column of the output file for comment characters. All data is indented by at least one space/column. | |
October 9, 2020, Ver. 1.13.6 |
Fixed a bug with an underlying library (MRJAdapter) that wasn't compatible with recent versions of Java (Java 15 in particular). | |
January 15, 2024, Ver. 1.13.7 |
|