Changelog for StarPlot

Version	  Changes
-------	  -------
0.92.3	- Will now display and search on full constellation names of stars,
	  e.g. "Alpha Centauri", even though still stored in data files as
	  abbreviations ("Alpha Cen")
	- Added ability to toggle filtering on each spectral class by
	  clicking on chart legend
	- A couple small fixes to make it compile with icc, Intel's C++
	  compiler
	- Cosmetic edits of Makefile and debian scripts

0.92.2	- Fixed to compile with g++ version 3.0 as well as 2.95.x and 2.91.66
	- Added missing makefile dependency upon classes/viewer.h
	- Anti-aliased stars for nicer look
	- Released September 23, 2001.

0.92.1	- Bugfix to deal with conflicts between StringList member function
	  names and toupper, tolower functions (which may be macros)
	- Should now compile with egcs 1.1.2 (= g++ 2.91.66)
	- Released June 18, 2001.
	
0.92	- Added ability to read/write a ~/.starplotrc file saving the user's
	  display and chart settings
	- Added File menu options to read/write "parameter files" with the same
	  format as the RC file
	- Added menu option to select a web browser for use in reading docs
	- Added menu option to browse help documentation
	- Improved search function (for substring match, it now tries to
	  match all space-separated tokens in search string)
	- Rewrote code dealing with "Rules" struct (program settings) and
	  entries in Options menu for ANSI C++ compliance
	- Worked around bug in recent GTK versions which causes text labels
	  containing extended ASCII characters not to be displayed
	- Separated stararray display code into several functions
	- Reorganized installation section of Makefile
	- Merged Debian control and package-build information into source tree
	- Worked on compliance with Debian Policy Manual
	- Released May 23, 2001.

0.91.2  - Yet another fix for Flamsteed numbers in starconvert.  I swear
	  this is the last one.
	- Released January 31, 2001.
	- Announced on FreshMeat February 14, 2001.

0.91.1	- Fix for starconvert Flamsteed number bug in previous release had
          bugs itself; these have now been fixed also (I hope).
	- Released January 30, 2001.

0.91	- Added minimalist "About StarPlot" dialog
	- Added File->Merge dialog allowing the user to view more than one
	  file at once from the GUI
	- Added the option to view only names of "landmark" stars on the chart
	  and set it as the default
	- Added the option to set star icon size based either on MK class
	  or on absolute magnitude
	- Attached submenus to the Options menu to prevent it from getting
	  too cluttered
	- Fixed synch of radio buttons between Options menus in main window
	  and HR diagram window
	- Added scaling dialog for magnitude axis of HR diagram window
	- All the dialogs available from Stars menu now behave like HR window
	  (only one instance of each open at a time, automatic updating, etc.)
	- Chart status data on the display turns red if invalid (e.g. chart 
	  radius < 0)
	- Fixed several bugs relating to charts at extremely high
	  magnifications (chart radius < 50 stellar radii)
	- starconvert now recognizes "SD" as a valid Durchmusterung prefix
	  (in addition to BD, CD and CP)
	- Fixed a bug in starconvert which occasionally caused bizarre
	  Flamsteed numbers to be produced
	- More code tidying
	- Released January 28, 2001.

0.90	- There is now a Hertzsprung-Russell diagram pop-up window!
	- Implemented star search dialog box.  You can also now center the
	  chart origin at a particular star without knowing its coordinates
	  beforehand.
	- Added a "feature" to prevent more than 20000 stars from being
	  loaded into memory at once, to avoid accidentally DOS'ing oneself
	- Changed the appearance of the chart dialog boxes slightly
	- Changed a few accelerator keys (Control+<key>) for the menu bar
	- Fixed a bug in DecStringsToRadians function which caused sign errors
	  for some stars with a declination between 0 deg and 1 deg south
	- Various random code tidying up
	- Released January 14, 2001.

0.86    - Added fast star filtering code and used different input functions
	  in the StarArray::Read loop in classes/stararray.cc.  This improves
	  StarPlot's file loading speed by a factor of 5 or more with large
	  files.  I can now check out a 19-megabyte database in about 8 seconds
	  on my Pentium 233.
	- Minor changes to Makefiles and gui/filedialogs.cc to allow for easier
	  Debianization of StarPlot.
	- Released January 11, 2001.

0.85.1	- Edited convert/parse.h to put structs in a more C++-like format.
	  This should fix the starconvert segfaults observed on some systems.
	- Released November 13, 2000.

Version 0.85 - Initial alpha release, put on the Web November 12, 2000.

-Kevin B. McCarty <kmccarty@princeton.edu>

