Releae 0.14.0 Thu Nov  6 17:20:14 EST 2003
===========================================================================

Features:
	general
	- efforts to build with gcc 3.x along with wxGTK 2.4.x

	ffs
	- no longer distributed.  Primarily due to it's non-releasable state.

Bugs Fixed:
	general
	- Window manager issued close no longer causes core dump if a dialog
	  is up.  I haven't seen this for a few releases.

	- $TRAVDIR/bin  and $TRAVDIR/lib should be created either from the tarball 
	  or in the Makefile.

	- should use wxSizers and not wxConstraints.


Release 0.13.0 Sun Apr 27 17:58:11 EDT 2003
===========================================================================

Features:
	general
	- Made the About dialog prettier.

	sector
	- New 'border mode'.  Now can change an inividual hex side's 
	  border by clicking (near) it.

Bugs Fixed:
	general
	- Loading stars in star box wasn't matching string properly.

	sector
	- Sizing in view dialog.
	- Execed programs were using -S instead of -F for file reads.

	trade
	- Should use -F not -S for sector file.

	sysgen
	- Fixed star selection in star dialog when None is selected


Release 0.12.0 Tue Oct  8 08:10:19 EDT 2002
===========================================================================
Features:
	General
	- User menus.  Left clicking in the mtu program, and left and center
	  clicking in the sector program bring up a menu for the universe,
	  the sector, or the hex, respectively.
	Sector
	- Hex layout.  
	- Return of CP.  Hexes can again contain more information than just
	  worlds.

Bugs Fixed:
	Sector
	- Sides 2,3,4 bug.  Only draw hex outline when needed (which in most
	  cases is sides 4,5,6).  This may be providing a slight amount of
	  speed-up for the drawing code.

Release 0.11.0 Tue Jun  4 12:27:25 CDT 2002
===========================================================================
(some of the stuff I remember and is visible:)
Features:
	General
	- release more of source tree.  Moved dice and word into 'other' and
	  added trade and secgen programs.
	- also added a few utilities.
	- beefed up the common trade codes (and broke out the big t_code.cfg file).

	mtu:
	- added some support to handle hard times.

	sector;
	- can now edit uwp and data from .sec file.
	- should do a better job with running w/o dir struct.
	- route mode should be easier to use.
	- fixed the hex drawing routine so an edge is drawn if it is neccassary
	  (allows user to specify any hex side for a border, and not have a line
	  drawn through the middle on sides 2, 3, and 4).

	sysgen:
	- improved priority code for main world placement.

Bugs Fixed:
	General:
	- sector files not closed after read.
	- cleaned up mess in directory structure.
	- cleaned up quite a bit of the text file stuff.
	- fixed dived by zero bug when printing to a graphics image with scale < 1.

	mtu:
	- memory leak should be resolved.

	sector:
	- should handle blanks a little better.

	sysgen:
	- shouldn't hog so much cpu.


Release 0.10.0 Sat Sep 16 09:48:26 CDT 2000
=====================================================================
Features:
	General:
	- The biggest change with this release is having a directory
	  structure imposed underneath (most of) the programs.  The
	  short description is everything lives under
	  <data dir from resource file>/mtu.  From there, collections
	  of 'universes' live in their own dir, with individual sectors
	  in their respected dirs in the 'universe' directory.  Below
	  the sector dir are additional dirs for notes, encounter tables,
	  systems and world details.  And yes, this very similiar to
	  the heirarchy used by Jim Vassilakos' Galatic program(s).
	- Support for 3D space.  Realize this is real experimental,
	  and I don't know how much further I will be taking this.
	- Releasing the mtu program.  Mostly this (attempts) to tie
	  the above changes into something cohesive.  It also provides
	  a means to configure global (base, alleg, and trade) codes,
	  and a means to seach an entire 'universe' for a particular
	  world.
	- Added an About Dialogbox.
	- Made seperate data (not config) files available.
	
	Sector:
	- Slowly becoming a sector editor.  The data in the .sec file
	  still isn't editable (hopefully it will be in the next release).
	  From the menu in the map window, there are 2 modes available:
	  1) Route mode allows the ability to click on a source and destinion
		 to assign a route.  Note that there is little to no feedback
		 on what has been selected (see BUGS about XOR rubberbanding).
	  2) Border mode allows a quick means to assign borders.  The old
	     method, in a word, sucked, requiring the hex to be selected
		 and then each edge of a hex had to be selected.  There is
		 some goofiness with this scheme, however (see notes in BUGS
		 for a work around for the most common one).  I can't seem to
		 get every case to work, so you may need to use the old (sucky)
		 method to clean up.
	- Search has been implemented.
	- A notes scheme has been started.  (Edit on the main menu).

	System/Sysgen:
	- The interaction between these two has changed.  Currently, system
	  will start and check if a file name was passed on the command line.
	  If this file is not present, system then asks if it should be 
	  created.  If it should, system will pass all of it's args on to
	  sysgen and exit.  Once sysgen has finished generating the system
	  file, it will then start up system and exit.
	  
	Misc:
	- The above required changes to the command lines of several programs.  
	  As always, the command line switches can be determined by running 
	  the program with a bogus switch (like say, -h).

Bugs fixed:
    - Still not sure if text prints work on A4
	  (I've confirmed A4, and all the other sizes print)
	- Should review the license with respect to FarFuture Ent.
	  (MM has approved the scheme of this release).
	- Search is implemented for regular sectors, but not for 3D nor system 
	  files (there is still a wxGTK bug -- see BUGS).
	- others???  (bugs induced?  many?)


Release 0.9.4 Thu Feb 24 22:11:40 CST 2000
=====================================================================

<<<<<<<<<<<< A general note: >>>>>>>>>>>>>>>
With this release, the libs and my release build process has changed 
a bit.  libtrav.* is now libmtu.*  libtrav_app.* is now libmtu_gui.*  
Additionally the versioning for the shared libs now follow more closely 
with the release.  Automating the build process shouldn't effect anyone 
using this (yeah, right).

<<<<<< The following bugs have been fixed/changes have been made: >>>>>>
General:
	- using stderr way to much.  wxWindows has a better mechanism for this...
	  (yes, there is, but it's inappropriate for the code that needs it,
	  so it's staying the way it is).  Also be aware that what error
	  handling there is, at best, non-existant, non-fatal parsing
	  errors are silently ignored.
	- Started consolidating some of the controls (hopefully, this is
	  invisible to the user).
	- Resources have changed.  The use of colors being the most notable.
	  Previously, sector allocated a lot of colors for it's own use, when
	  it only needed maybe 4 to 6.  Currently, only 8 colors are allocated.
	  Unfortunately, this means any .dat file for a .sec file will need it's
	  index value decreased by 40.  For example, the following line:

		T:B:48:Zhodani

	  would need to be changed to:

		T:B:8:Zhodani

Sector:
	- the multi-frame scheme returns.  The code for a single frame
	  should still be present and available with a conditional compile.
	  Personally, I never liked the single frame.
	- History menus return.  I don't believe this was ever publicly
	  available (warning: there is an ugly kludge in this).
	- popup menu->select hex should select the hex it popup's on.
	  Well, it will if it can make a reasonable guess about what hex
	  was clicked on.  Otherwise a dialog appears.

	  These two are the same.  What is present (editing codes) isn't very 
	  full featured, but does fit in with the scheme I'm trying to do for
	  a future release (possibly the next one, see README)
	- still no good way to do sector's config (beyond editing the file).
	- config ??? is there even a right way (let alone a workable one)


System:
	- Added a tool bar.  Should make (un)zooming of the map easier
	  to use.
	- Added pretty icons to the tree view (stars are a bit questionable...)
	- Above icons also added to map (what the hey, it took about 20 minutes).

dice and word:
	- these both have had toolbars (removed the hokey buttons left from raw
	  Motif code) and status bars added.  They look better (I don't think
	  they behave any differently).

=====================================================================
Release 0.9.3 Wed Aug 25 22:24:59 CDT 1999

<<<<<<<<<<<< The following bugs have been fixed: >>>>>>>>>>>>>>>
General:
	- src/lib/Makefile has a hard code.
	- TRAVDIR should not be hard coded.  All references should be
	  to relative paths now.
	- Made some changes to the layout of the BUGS file.

Sector:
	- It would seem the zombie problem has gone away (and may have
	  been replaced with SIGSEGV's in 0.9.2).  I can't force it to
	  happen, and if you can get it to happen, I'll need very
	  detailed information on how to repeat it.  FWIW, this can be
	  avoided in previous releases by not running more than one of 
	  the following from sector at a time:  sysgen, system, or 
	  enc_tbl.
	- setting border causes core dump
	- speed up on the map redraws.  Not nearly as painful on a P133
	  (probably would really hurt on my 486, but it doesn't even
	  run X....)

System:
	- the menu should be dockable

<<<<<<<<<<<< The following features have been added: >>>>>>>>>>>>>>>
	Added the entire gal2mtu directory.

=====================================================================
Release 0.9.2 Sat Jul 17 17:31:47 CDT 1999

<<<<<<<<<<<< The following bugs have been fixed: >>>>>>>>>>>>>>>
General:
    - resources are stupid - needs to be (re-)rethought.
	  (Everything lives in ~/.mtu now--which is distributed in
	  src/resources).
	- make.env should be the only thing to edit to compile (moved the WXDIR
	  assignment into make.env).
	- There's a hardcode in some of the printing routines which expect
	  wxWindows to be in /usr/wxGTK.  Should this be a(nother) resource
	  entry? (deleted the hardcodes--these were required for early betas
	  of wxGTK).
	- Dialog boxes ignore esc (and Enter?)-- OnCharHook ???
	  (seems to behave better, existing problem appears to be in wxGTK)
	- Changed the way sector/sysgen/system interact.  From the users
	  perspective, there shouldn't be any change, but it should address
	  the dreaded zombie/defunct problems.


Sector
	- When printing to a graphics file, it's possible to select to small
	  of an image.  This will cause a SEGV (divede by zero).
	  (I misidentified this as a general bug, but it was unique to 
	  the sector program.  The fix was only to use floating for scaling.
	  Yes, I know it sounds dumb not to, but at some point wx switched
	  from floats (like X) to ints (like windows) for it's drawing
	  routines.  For ease of conversion, the scaling in sector followed).
	- delete a route or border and every one after in list gets
      shifted down (dumb index method!) (used a better indexing method--
	  also fixed a bug corrupting any linked list)
	- Write Meta Data has been disabled.  (Disabled when I was having
	  trouble with border/route colors)

Sysgen
    - in quiet mode, won't close until mouse enters window (and then SEGV's)
	  (SEGV was a seperate problem involving doing dumb things on a linked
	  list.  The close was some confusion between the windowing functions
	  and a timer).


<<<<<<<<<<<< The following features have been added: >>>>>>>>>>>>>>>
	- added the b_gen (border generate) program (see the gal2mtu dir)

=====================================================================

Release 0.9.1

<<<<<<<<<<<< The following bugs have been fixed: >>>>>>>>>>>>>>>

sector:
	- Frames closing down (need to ^C to terminate)
		it's not a pretty kludge, but it works....
	- Not sure about all the menu disables
		should be correct now.

system:
	- zoom selection, zoom orbit are broke

sysgen:
    - message in auto mode is hosed....
	- main world config dialog not reading 'codes'
		(fall-out from corrupted resources)
	- sometimes cannot place know components (leave DEBUG code in)
		(not convinced this is 100% -- leave DEBUG code in)

Word
    - memory leak (??) in base word class
	- not saving language name in base word class

<<<<<<<<<<<< The following features have been added: >>>>>>>>>>>>>>>
	sector and system now can print to a graphics (xpm, jpeg, gif, png)
	file (but, see BUGS).

=====================================================================
Sun Jun 13 11:59:15 CDT 1999  Release 0.9.0

- Compiling against wxGTK 2.1.0 beta 5 and GTK 1.2.x.
- Scraped the multi-window aspect of the sector program.
- Search feature in sector is now a dialog box.

