TopoFusion.com

TopoFusion Revision History

Also see Splash History.

3.61 - [11/20/08]  (Full Release)

Improved handling of slow and bad server responses
  (due to increased server load upon v3.60 release)
Color tileset reported "unavailable" tiles for tiles
  that do exist on the server - restarting TF forces
  retry of download
Fixed possible issues when disabling internet (stack clearing)

3.60 - [11/19/08]  (Full Release)

Public release of Color aerials and WMS server support
Fixed issues with installer not finding installed maps.dat/mapindex.dat
Added shortcut to TopoFusion.log in start menu, titled
  "TopoFusion Diagnostic Log"
Fixed bug with disabling downloading when customWMS servers fail
Improved error reporting for WMS servers (less hanging)
Turned off Oregon and Idaho tilesets by default (still present in Color tileset)
Removed "I" shortcut for Cut Track tool (conflicted with Tiger shortcut)

3.56 - [11/11/08]  (Beta only)

Added statewide color aerials for most (35) US states
- See: http://www.topofusion.com/color-coverage.php for coverage
- ~1 meter resolution
- Source: various servers, combined into the "Color" tileset
- 'C' key now shortcut for the new "Color" tileset
- 'U' key now shortcut for existing "Urban" tileset (was 'C' before)

3.55 - [11/07/08]  (Beta)

Added new imagery servers:
-Arizona statewide color aerials (1 meter resolution)
-New Mexico statewide color aerials (1 meter resolution)
-Oregon statewide color aerials (<1 meter resolution)
-Utah statewide color aerials (1 meter resolution)
-Mexico countrywide BW aerials (~1 meter resolution)
Added Custom WMS server support!
-Any WMS server can be added, provided output is EPSG:4326
-Custom tilesets are added - full range of resolution
-All downloaded maps permanently stored in on-disk cache
-Details at:  http://topofusion.com/wms.php
Added checkbox to disable "blue sphere" at position in 3D mode
Added "number of sats" and error estimate displays to live tracking (NMEA only)
Improved robustness of NMEA live tracking, preventing bad/invalid fixes
Fixed problem (TF closing) when loading certain JPEGS as User Maps
Fixed problem where tracks named "ACTIVE LOG" always went into the active log,
even if the "to saved tracks" option was selected.
Fixed problem with persistent HTTP connections to the wrong server
Added "Help" button to User Map dialog
Added confirmation dialog when removing a User Map (Are you sure?)

3.51 - [10/03/08] (Full Release)

Separated transfer of waypoints and tracks for Garmin mass storage devices
   (e.g. Edge 705, Colorado, NUVI, Oregon).
GPS transfer dialog now behaves the same for Garmin USB and Mass storage
Added track names (based on filename, and only if empty) to tracks upon 
   upload to mass storage devices.  Now on Colorado/Oregon units uploaded 
   tracks will have names, rather than "Track log." 
Fixed crash unloading a newly downloaded file after using "Save all" 
   command.

3.50 - [09/24/08] (Beta only)

Added direct upload support for Garmin mass storage devices
(e.g. Edge 705, Colorado, NUVI, Oregon series)
Updated Installer and default directories to be more Windows Vista friendly
  Fixed double .INI file problems on Vista
For new installs only:
  * Default tracks directory now "My documents\My TopoFusion Files"
  * TopoFusion.ini and TopoFusion.log stored in "AppData\Local\TopoFusion"
Existing installs:
  * Default tracks dir remains the same
  * Current TopoFusion.ini file will be loaded, whether in
    C:\Program Files\TopoFusion or in the "Virtual Store."
  * TopoFusion.log stored in "Appdata\Local\TopoFusion"
TopoFusion will now run without admin privileges on XP/Vista
   (still need admin to install)
Installer now asks to run *after* closing
Fixed problems loading some NMEA .log files


3.42 - [09/10/08]  (Beta only)

Added direct download support for Garmin mass storage devices
(e.g. Edge 705, Colorado, NUVI, Oregon series)
Changed default filename for downloaded tracks to YYYY-MM-DD
Downloaded "saved tracks" now default to their name if saved


3.41 - [08/15/08]  (Full Release)

Cut tracks now inherit the original track's color/width/pattern/etc
Fixed File Properties to only apply color to all tracks when color is
   actually changed
Fixed bug when merging tracks while download box or drawn track is active

3.40 - [08/12/08] (Beta)

Added Australian Topo Map server!
   Covers all of Australia
   Shares tileset with Canadian topo - "Can Topo" now "Can/Aus" tileset.
   Can/Aus downloads Can Topo in northern Hemisphere, Aus in southern
Added support for GPX_style extension (also KML Styles)
Added per track line width
Added per track coloring
Added per track opacity
Added per track pattern (dash/dot, et cetera)
Added track names to KML exports
GPX files now saved as GPX 1.1
Drag and Drop of files now supported for main map window
  (previously only active file list could be dropped into)
Fixed synchronization between profile/simplify/waypoint/track dialogs
Fixed infinite loop with large GIS waypoint files,  (at high zoom levels)
Fixed false clipping for long track segments 
Fixed problem reloading tiles when clicked outside current UTM zone

3.39 - [7/28/08]  (Full Release)

Fixed intermittent bug loading certain GPX files (caused crash in m_AddTrack())
Removed trailing "squares" on track names on some systems

3.38 - [7/06/08]  (Full Release)

Change climb/descending stats to include areas where time data is absent
   (in tracks with sections both valid and invalid with times)
Fixed problems with bogus track names
Fixed some issues with network calculations across UTM zone boundaries
Fixed "off by one" error on new "send to GPS" function
Added "3 file warning" message to demo upon startup

3.37 - [6/15/08]  (Beta)

Added direction arrows to tracks
  Toggle on toolbar turns them on/off for all tracks
Settings for arrow size, frequency, color are in preferences->colors
Added additional context menu to help choosing tracks/waypoints
(used when right clicking on multiple tracks / waypoints)
Added "Highlight file in Active List" to right click menu
Added more descriptive title to standard right click menu
Added ability to write Live Tracking tracklog out to disk periodically
Fixed problems between interplay of live tracking log and drawing/merging tracks
Fixed memory leak in live tracking log
Live tracking dialog can now be minimized, and gives a warning when closed
Changed draw tool's bearing to True North rather than Grid North
Fixed possible bugs in very large network computations
Lowered memory overhead of network code
Added "out of memory" error to very large network computations
Added "Green" and "Blue" track shading settings
Added "Check for Updates" button to About Menu
Drag and drop of .GPX file to TF window now only re-zooms if
a single file is dropped.  Multiple files just load.
Fixed "can't get date from win.ini" error message

3.36 - [6/06/08] (Beta)

Added speed/hr/cad/power/elevation/date/grade/filename displays to Multi-track                          
    playback (stats follow current position of each track)
Added "reverse" speed button to Multi track playback
Added "mouse wheel speed" (zoom amount) setting to Preferences->Tilesets
   (controls how much one scroll of mouse wheel zooms)
Added "fine tune" zooming - hold CTRL down with mouse wheel or '+' or '-'  
Added "Send to GPS" option to right click context menu 
    (faster access for uploading files)
Vastly improved speed of Network creation (Graph Reduction phase)
Fixed geometry-specific bug in postContract() phase of Make Network
Improved Network output - additional serial/parallel phase
Fixed time data issues in networks
Added "" (save as) file chooser to Make Network dialog
Added status display window to Make Network dialog
Fixed problem with track splitting (for upload) after simplifying a track

3.35 - [6/02/08] (Beta)

Fixed longstanding intermittent crashes in MAKE NETWORK code!
Removed "saving power/hr/cad to GPX" warning on Make Network
Added ability to reverse multi-track and single track playback
   (negative speed multipliers are allowed)
Added interpolated elevation field to Lap Analysis .CSV export
Fixed multi-track and single track playback speed multipliers to be
   consistent with real time
Improved handling of zero lat/lon (non-locked) NMEA live tracking 
Fixed bug causing time data not to be loaded in eXplorist .LOG files 
  (and Timex .txt exports)
Fixed bug causing main TF window to become tiny when un-maximizing
In progress - speed, elevation stats shown on screen in multi-track playback

3.34 - [4/27/08] (Beta)

Added "Garmin Astro" tracking to live tracking.  Continuously
   downloads tracks from the GPS.
Uploaded saved tracks now preserve track name (if present)
Downloaded saved tracks names now preserved
Track name now shown in profile window, if existing
Added "Add file to Logbook" to right click file menu
Fixed average cadence computations to not include coasting
Fixed missing baud rate with Magellan units in GPS Transfer dialog

3.32 - [4/9/08] (Full Release)

Fixed power .CSV import for iBike exports (no torque info)
Fixed possible crash with "interpolate GPS at 1 sec intervals" function
Fixed min/max computation for grade (was setting cut-off based on average
    uphill grade and average downhill grade)
Weakened grade and speed smoothing in profiler (smoothing options to come)
Fixed added waypoint fields in Lap Analysis (were always coming out as 
   "stopped time" style waypoints)
Changed Saved Tracks to display "No time" instead of "Dec 31, 1989"
Added distance field to CSV exports (for RaceDay)

3.31 - [3/19/08] (Full Release)

Fixed bogus profiles when deleting points from track
Added better handling for out of video memory with high 3D texture detail

3.3 - [3/17/08]

Made "Save as" function more robust
Changed simplify dialog to not simplify upon opening (good for large files)
Added width and color to KML exports for better visibility in GE
Fixed some issues with the map toggle (upon restart of TF)

3.261 - [3/11/08] (Beta)

Fixed access violation saving drawn tracks (introduced in 3.26)
  (also potential other issues saving out files)
Fixed Save as.. dialog issues getting to the right directory

3.26 - [3/10/08] (Beta)

Added Power Analysis Dialog (separated from Run Analysis)
Added quadratic interpolation for PowerTap files
Save as.. dialog now defaults to directory of file and to file's extension
Fixed "text property is read only" bug in 3D texture size
Fixed syncing issues with climb/power/run/lap dialogs on save as/remove files
Fixed issues with "Place Waypoint" function in Goto dialog
Added warning message when saving with HR/Cad/Power in anything but TCX/CRS
Fixed Lap Analysis stats for tracks that cross UTM zones
Fixed track shading for highlighted lap intervals 
Fixed access violation adding power data to files with no tracks (!)
Added informative message when running in DEMO mode with reg. info entered

3.25 - [3/4/08] (Beta)

Improved PowerTap auto-offset function
Added power values to TCX import/export
Added average and max power/HR/cadence to lap/interval analysis 
Added high resolution 3D exports
Added "Texture Detail" setting to 3D - far better map detail in 3D mode
Added Texture to bottom of 3D model
Improved accuracy of adding elevation to tracks (Climbing Analysis)
Drastically improved loading time for TCX files
Fixed invisible waypoints using Add Waypoint Tool in UTM coordinate mode
Fixed bug adding elevation to tracks while in Landsat mode
Fixed playback interpolation in landsat tiles
Fixed problem reading and saving newer Magellan .LOG files
Changed "Run Analysis" to "Power Analysis"
Fixed Cadence reading from powertap files

3.24 - [2/24/08] (Beta)

Added import / attachment of PowerTap .CSV exports
Added "interpolate to 1 second" function to Power Analysis
Fixed problem with TCX/CRS exports in training center (zero HR)
Fixed correspondence issues with mouse over in profile

3.23 - [2/20/08]  (Full Release)

Fixed error connecting to Canadian Topo Server
Added Heart Rate/Cadence downloading for Edge/Forerunner units
Added Garmin .CRS/.TCX import (necessary to store HR/Cadence data)
Added ability to upload tracks as "Courses" to Edge/Forerunner units
Added new track shading options: Heart Rate, Cadence and Power
  - faster access to shading type in the "Map->Track Shading" menu
Added new statistics and "y-axis" options to profile window
  - including moving time, HR, Cadence, Power
  - Climbing/Descending stats now match main TF window
Added "Moving intervals" analysis type to Lap Analysis dialog
  - Use to place waypoints at each "stop" on a GPS track
Added "Export to Raceday" button to Run Analysis - exports running power
    data to Physfarm's Raceday software
Added "Place Waypoint" button to Goto Coordinate dialog
Forced waypoint dialog to stay open after invalid coordinate entry
Fixed bug with zero elevation in NMEA live tracking
Fixed bug when exporting 3D screenshots with "add profile" checked
Improved clipping/drawing speed for photo icons
Added warning message when uploading tracks that are too large
Fixed GPS dialog to keep file choice when choosing between options
Fixed problem with highlighted track point from file props not showing up
Fixed bug causing waypoints to disappear after editing
Fixed some minor profile details - stats, low heart rates, crosshair tracking
Fixed bogus name field in CRS/TCX files

3.21 - [1/28/08]  (Beta)

Added ability to change tilesets used in combo mode
  (eg: TIGER/Aerial, Urban/Topo, Urban/Aerial now possible)
Added "smart" merging (track merge tool)
  - also: holding shift is no longer required to merge
Added export of Garmin Course files (.CRS)
Forced onscreen message OFF when exporting
Added "open containing folder" button to export view dialog
Added true north azimuth output to track drawing tool
Added settings for UTM grid line width and opacity
Added setting for waypoint symbol size
Fixed problem with stray point added to end of drawn track
Improved interplay between other graphic intensive software (e.g. GE)
Fixed issues with D3D_OUT_OF_MEMORY errors

3.20 - [01/09/08] (Full Release)

Added new Map Server: Tiger Line data for US
Added new Map Server: Topo Maps for Canada
  Find the new tilesets in the "Map" menu or the tileset dropdown
Major speedup in track drawing (clipping) esp. with large files
Fixed Lap Analysis exports for files with multiple tracks
Fixed problem adding elevation to files crossing UTM zones
Fixed splining GPS tracks across UTM zones
Made simplify dialog default to 500, or higher with large tracks
New 08 splash screen
Fixed bug loading custom sprites.bmp file
Set focus to map window upon startup
Added "bike trail" symbol

3.18 - [10/28/07] (Full Release)

Changed select points / zoom / select map rectangle to be more visible
Added Drag and Drop capability to active file list for GPX/supported files
Added "Open Containing Folder" option to right click on files
Added message when batch downloading across zones (not allowed)

3.17 - [10/6/07] (Beta)

Major speedup in track drawing
Major speedup when large numbers of waypoints are displayed
Added Lodging, Motel and Library to supported graphical symbols
(for Adventure Cycling data)
Fixed bug causing batch/box downloads to miss tiles when 
   part of the download area was already downloaded
Fixed .kml export with special characters in filenames (& etc)

3.15 - [8/5/07] 

Fixed Map toggle problem introduced in 3.14

3.14 - [8/1/07] (Full Release)

Fixed more .kml reading issues
Fixed error 383 when entire classes of tilesets are disabled
Fixed .txf (maptech) reading issues
Removed extraneous waypoint highlighting

3.13 - [7/13 - 7/26] (Beta)

Fixed crash on some systems with non power of two thumbnail size
Fixed problem with animating sprites (runner showing bike,etc)
Fixed single line .kml file reading crash

3.12 - [6/21/07]  (Full release)

Fixed "automation error" when simplifying a track multiple times
Fixed bug popping up area calculation and edit track introduced in 3.11

3.11 - [6/15/07]  (Beta)

Added custom symbols.bmp and sprites.bmp ability 
  (download and place in default tracks directory)
Added "Delete Track" to track right-click menu
Added all available GPX symbols to dropdown in waypoint dialog
Fixed intermittent "unknown exception" on finishing track download
Fixed multi-track playback in landsat tiles
Fixed multi-track playback "author" text label placement
Fixed some problems with deleted points and photos
Improved waypoint clipping
Fixed intermittent black squares in upper corners of map (since 3.03)
Increased opacity of photo thumbnails
Fixed pan/zoom between tracks in landsat
Fixed crash with D3D_OUT_OF_MEMORY at startup

3.1 - [6/6/07]  (Beta)

Added waypoint symbols!  (icons)
Added "split track" function to simplify/spline dialog
  --Used for splitting a large track into smaller chunks for
    for upload to a Garmin's "saved tracks"
Fixed some problems across zone boundaries
  Fixed scale bar in landsat tilesets
  UTM coordinate display now changes zones
  Fixed draw (pencil) distance in landsat
  Fixed dropping waypoints across zones
Improved .kml import (waypoints)
Added "Map" menu
  Allows switching to all map types without changing zoom level
  Also provides menu options for all map state toggles
  Reworked a few minor keyboard shortcuts
    Profile tool is now "F" key
    "O" key now switches directly to Combo Maps
Added "Make New Folder" button to Photofusion HTML directory chooser
Other Misc. fixes

3.09 - [5/31/07]  (Beta)

Added shapefile import
Improved .kml import
Added basic .kml export
Added GPS config dialog to GPS transfer dialog
Added confirmation dialog (y/n) to file renaming
Added purchase links to installer
Added "run TopoFusion" option to installer
Changed "no map" message for tiles outside UTM zone
Added "zoomed too far out" message

3.08 - [5/22/07]  (Beta)

Split profile/merge tool into two tools
  Profile now only profiles tracks
  Merge tool is used to join tracks
Added support for GT-3 USB GPS
Fixed possible crashes in NMEA live tracking
Fixed problem editing/selecting tracks/points when map
  display is disabled
Fixed problem reading UTM text files (from TopoUSA)
Fixed crash editing track properties

3.07 - [5/12/07]  (Full release)

Fixed problem with brightness/contrast
Fixed uninstaller not being created

3.05 - [4/9/07]  (Beta) 

Fixed PNG/BMP User map bug introduced in 3.02
Optimized getNewEasting w/o side-effects
Fixed delete/insert key not working at times
Fixed issues renaming files in active list
Fixed problems reading GPX files from GPSies.com
Fixed stats icon - no longer photo

3.04 - [4/2/07]  (Beta) 

Fixed problems with TileSet dropdown synchronization
--disabled tilesets no longer show up
--now only 5 options in 3D mode: topo/aerial/urban/landsat/combo
Added PNG and JPEG export for profiles (from profile dialog)
Photofusion HTML now works both with thumbnail view and 
  with camera icons (as before), depending on photo toggle state
Added "view Photo/URL" to right click menu for waypoints
Added better lat/lon text reading -- AZ trail passage data
Fixed problem reading KML files introduced in 3.03
Fixed problem with UTM grids in datum other than WGS 84
Fixed 3D coordinate display in datum other than WGS 84

3.03 - [3/26/07-3/29/07]

Contrast/Brightness are back, not affecting entire display
Fixed crash when coming back from suspend/hibernate
Fixed memory leak on Topo 2/8/32 meter tilesets
Added "Use compressed DXT1 maps" to Options->Preferences
---> See forum (http://tinyurl.com/2mshq5) for details
Fixed problems with animated sprites
Increased maximum download threads to 50
Fixed crash loading 2/8/32 tilesets in DXT1 mode
GIS layers now has "..." button for choosing files
Fixed issue with tracks crossing zones in topo/aerial

3.02 - [2/21/07 - 2/23/07]

Turned DXT1 compression on user maps
Speedup - user maps loading using IJL instead of D3DX
Fixed batch download totals not updating
Fixed bug causing fuzzy networks and stray lat/lon points
Fixed bug causing hang with downloading disabled
Fixed runtime 13 error with logbook and international settings
Added ability to cancel a calibration point
Added airplane icon

3.01 - [2/15/07]

Fixed problem with Magellan serial transfers and NMEA live tracking
Yanked brightness/contrast adjustment -- until another method is found

3.0 - [1/29/07 through 02/11/07]

Initial pro release
Several minor bug fixes

2.991 - [1/18/07] 

Fixed user maps not showing in topo/aerial if in different zone
Fixed 3D button synch problems when failing to access elevation server
User maps can now span zones in topo/aerial
GPX keywords in "File Information" are now saved
Age in Run Analysis now saved
Possible fix for photofusion not being able to display thumbnails on some systems
Live tracking now has a baud setting on the dialog

2.99 - [1/6/07]

TopoFusion D3D now named "Pro" version
Updated image processing dialog
Brightness/contrast now work for all tilesets (and windows in general)
Fixed export crashes.  Exports limited to maximum texture size (for now).
New splash/about screens
Photo icons go away when waypoints turned off

2.986 - [12/28/06]

Further work on compatability with older video cards
Photo waypoints show their name when photo toggle is off
Points (waypoints, multi-track playback, selected trackpoints) are now 
  smooth circles instead of squares
Changed track joining strategy
Fixed problem with .TXT input and Landsat tiles
Fixed time entering problem in GOVSS dialog

2.985 - [12/18/06]

Fixed some issues with user maps
Duplicate waypoints on download will be ignored
Changed method of exporting large images -- should clear up some issues

2.984 - [12/13/06]

Added User Map capability
  CTRL-U brings up user map dialog (or in Window menu)
  2 and 3 point calibration
  jpg/bmp/png
Added on-screen message display
Added ability to rename files in loaded file list
Fixed bug profiling tracks using profile/merge tool
Fixed short filenames coming in when double clicking on GPX file
Fixed highlight track/zooming issues in DLtracks dialog
Speedup - less maps tiles drawn when zoomed in 
Minor fixes - CTRL panning in other mouse modes, shadowed text

2.983 - [11/17/06]

TF will start in 'read only' mapX.dat mode for CD-rom use
Possible fix of D3D_out of memory error on Reset()
Fixed some issues reading corrupt maps.dat files
Changed tilebuffer from texture to surface for more video card compatability
Fixed PhotoFusion HTML generation crash
Fixed problems with repeatedly placing photos on the map via photofusion

2.982 - [11/08/06]

Added export of ESRI shapefiles
Further work on new PhotoFusion features
Further work on D3D engine, in general
Fixed problem with installer not adding start menu shortcuts
Added time to .CSV exports
Fixed speed in live tracking


2.981 - [10/31/06]

Fixed Install/Run problems on Intel chipsets
Added PhotoFusion enhancements

2.98 - [10/15/06]

TopoFusion Pro (Direct 3D) initial release, codename: Honeycomb
Changed display engine from DirectDraw7 to Direct3D9
Added larger Landsat tilesets (lat/lon projection mode)
MANY changes, see forum for more details


2.971 - [9/26/06]

Added ability to record and save tracks in "Live Tracking" dialog


2.965 - [9/22/06]

Added "correct elevation" button to Run Analysis
City search now uses city-large file
Previous searches stored 
Tweaks to installer - GIS dir and start menu shortcuts
GIS directory now defaults to track directory / GIS
Fixed export of .log files for eXplorist units
Fixed crash in paintLayers
Other small UI tweaks

2.96 - [9/19/06]
    Added GIS Layers window - auto download and display of roads, cities,
      state, world and wilderness boundaries.
    Added Run Analysis dialog, including GOVSS™ and power calculations
      http://www.physfarm.com
    Added basic .kml file reading
    Added city search / goto dialog (Goto->Goto City..)
    Various speedups and improvements

2.95 - [8/31/06]
   Added user setting for minimum speed (used in moving time calculations)             
      (preferences->units)
   Improvements to Grid Feature (tick marks, user settings, etc)
   Improved speed with large # of waypoints loaded
   Added name labels to tracks in multi-track playback (use "Author" field)
   Fixed bug trying to save file with all waypoints deleted
2.92 - [7/31/06]
  Added UTM Grid Lines (options->prefs->units)
    (Color set in prefs->colors)
      Added track shading by grade
  Added ability to export elevation profile at bottom of exported maps
  Multi-line waypoint descriptions are now supported
  Added "set stats" button on waypoint dialog
  Name of GPS unit and software version now recorded in "description"
    for GPX files
  Fixed crashes when "desc" field is displayed for waypoints
  Fixed GIF crash introduced in 2.91
  Fixed crash in playback of 76CSx files (from Garmin bug)
  Quite a few other fixes
2.91 - [7/17/06]
  Added speed shading for tracks (preferences->fonts/colors)
  Added speed limit - throw out bogus speeds (prefs->units)
  Added slideshow of photos during track playback (photofusion)
  Added Clear button to photofusion dialog
  Added "Download DEM" to climbing analysis (no more forced downloads)
2.90 - [7/02/06]
  Fixed track downloading for Edge/Forerunner units
  Changed drawing tracks (pencil) behavior.  Less duplicate points
     and cleaner "free-hand" tracks
  Fixed crash loading network GPX files with waypoints deleted
  Added warnings when merge/delete tracks dialog box open
  Fixed problem with multiple downloads while merge/delete dialog open
  Made backup GPX file add "-new" to filename instead of overwriting a
    duplicate
  Fixed problem removing files from logbook
  Added ability to open multiple files at a time in File->Open
  Fixed world file extensions, jpw -> jgw
  Fixed bug entering elevation for waypoints
  Added reverse mouse wheel option (Google Earth style)
  Fixed "Show trackseg breaks" checkbox being backwards
  Added support for NMEA live tracking at baud rates other than 4800
  Other minor bug fixes

2.85 - [3/13/06]
  Added support for Garmin X series units
  Added support for Magellan USB (eXplorist) units (use File->Open)
  Multitrack playback additions:
  - Can start all tracks together at any specified point
  - Auto Zoom, Smooth transitions
  Added ability to "nudge" maps to correct for terraserver errors
  Added ability to export maps LARGER than current view
  Added world files with map exports
  Added import of NMEA text files (e.g. Timex GPS output files)
  Added saving of backup files for all GPS data downloaded
  Improved speed in init, opening files and other areas
  Various bug fixes

2.73 - [9/25/05]
   Fixed Magellan download bug introduced in 2.70
   Fixed problems alt-tabbing to some DirectX/OpenGL apps

2.71 - [9/04/05]
 Fixed bug causing OpenGL/3D errors
 Fixed crash in writing Maptech .TXF files
 Added export of tracks to excel readable .CSV (with elevation, time)
 Fixed crash in network construction
 Added more debug output for Magellan Track Download
 Fixed problem in crash report when multiple exceptions are caught

2.70 - [8/21/05]
 Reworked GPS Options 
 - Com ports greater than 8 can now be used 
 - USB users will need to change from "Garmin Serial" to "Garmin USB" 
 - Fixed problem allowing USB to be selected for Magellan units
   Added new crash report system.
   Fixed problem with saving downloaded tracks.
   Fixed corona.dll error messages
 Route uploads will upload existing waypoints (if they exist) 
 Added "goto" buttons in places where URLs are listed
 3D download/generation exits more cleanly now.  Esc-abort works better

2.60 - [5/29/05]
   Added support for Garmin Forerunner 301 (tracklog download)
   Improved interface to Goto coordinate dialog
   Arrow keys now move terrain in 3D view (use arrow and shift+arrow)
   Fixed problem with changing printers within a single session
   Fixed problems with tracks that cross 180/-180 longitude border
   Fixed crashes and export bugs in Lap Analysis
 Save dialog goes to default tracks directory after downloading from GPS
 Fixed logbook notes to be multi-line, added label

2.5 -  [2/20/05]
       Added Landsat (satellite) imagery
  Added automatic download of elevation / 3D data
  Added basic printing support
 Added Lap Analysis tool
  Added several logbook enhancements - multiple files per day, notes
  Profile tool enhancements - grade, speed, time profiling
  Added ability to change profile / elevation shading colors
  Added runner, car and kayak/canoe icons
 Holding CTRL down in other mouse modes now switches to pan mode.
   Fixed USB transfer errors
     Fixed reading and display of GPS files in the Southern Hemisphere
   Fixed rare errors in GPX reading
   
2.1  - [08/26/04]
   Added support for Garmin USB units
   Added "Urban" (color aerial) tilesets ("c" key switches between color/BW)
   Added NMEA live tracking (covers Magellan units)
   Added black to top of "elevation shaded" profiles (cosmetic)
   Load map tool box now stays during download and can be saved as a track
   Fixed Northing/Easting mixed up in track properties dialog
   Made changes to merge/remove download dialog to alleviate resize problems
   Fixed GPX read bug (track points that self-terminate)
   Fixed bug interpolating time upon insertion of new track points 
   Fixed slow 3D with 128 MB video cards
   Fixed network code when tracks cross zone boundaries

2.01 - [04/24/04]
   Fixed a rare bug in loading UTM txt files
   Fixed a bug when the main window was resized to very large dimensions
   Fixed a bug where all tiles resided in video memory
   Limited usage of video memory.  Video memory usage will now not         
      exceed system memory tile usage
   Fixed right-click canceling when moving points using either select
      rectangle or select point tool
   Fixed elevation ranges when adding DEM elevation to tracks
   Added individual question dialogs when exiting the program with modified      
      files and when removing modified files
   Fixed the top file not being noticed as modified
   Turning on/off elevation shading while in 3d now redraws the texture
   Fixed tileset switching while in 3d mode (using the combobox)
   Added warning messages when 3d acceleration is not detected


2.00 - [04/13/04]
   Added Logbook, see web page for details
   Added 3d, see web page for details 
   Fixed track/points color problem in non-32-bit modes
   Fixed zoom `wobble' when maps are turned off
   Fixed Goto dialog when degrees and minutes are entered
   Added thumbnails to the bottom of the html pages generated by PhotoFusion
   Added metric values to the html pages generated by PhotoFusion
   Switched GIF decoding routine for 16-bit displays, will hopefully fix
     problems for some using 16-bit displays
   Directory choosers now start from the current selected directory
   Added selection of com ports 5-8
   Fixed combo tiles with slider set to aerial only
   Fixed detection of valid time stamps for Garmin track download
   Added grid of thumbnails on PhotoFusion html output
   Added smoothing of thumbnails from PhotoFusion (they look a lot better)

1.52 - [12/12/03]
   Fixed GIF decoding for non-32-bit displays.
   Fixed simplify on tracks with less than 250 points
   Added "Zoomed too far out!" message when beyond tile shrink limit
   Fixed No-Map mode to properly display sprites and tracks when zoomed
       really far out
   Fixed aspect ratio of thumbnails created with PhotoFusion
   Fixed file path bugs in gps and waypoint dialogs
   Added option to turn on/off persistent HTTP (found in internet settings)

1.51 - [11/26/03]
   Fixed load maps tool, since 1.50 it was potentially downloading tiles
       that had already been downloaded.
   Fixed fileview box, until now if new files were added to the directory
     currently open, adding files could result in the wrong file being
     added
   Added display of paths in the gps transfer and add waypoint dialogs.
     This disambiguates the case of when you have two files of the same 
     name in different directories.  
   Switched to using the Corona library for faster GIF decoding.  Special 
     thanks go to the Corona team.

1.50 - [10/24/03]
   Added file association with .gpx files.  Now you can double-click on .gpx
         files in windows explorer to open TopoFusion.  If TopoFusion is 
         already running, it will simply open the file.
   Added area calculation for tracks (right click on track->compute area)
   Added ability to download 2 meter, 8m, 32m Topo maps (GIF format)
   Added trackseg breaking option in Preferences - whether to show breaks
     in signal coverage/gps shutdown in tracks
   Added in-memory sorting of Index file - improves performance on systems 
     with large maps.dat / mapindex.dat
   Fixed GPX file reading for files generated by GPSUtility, possibly others
     Disabled Persistent HTTP; handles Terraserver's "internal server error" 
     problems better     
   Fixed crashes in network code
   Fixed PhotoFusion requiring "generate html imagemap" to produce camera
     icons

1.49 - [08/30/03]
   Fixed access violation in Maptech .txf reading
   Fixed distance calculation when tracks cross UTM zones
   Fixed access violation in network code
   Added segment breaks when Garmin units lose signal or are powered down
   Updated TerraServer address to terraserver-usa.com for proxy

1.47 - [06/18/03]
   Changed TerraServer address back to terraserver.microsoft.com
       Fixed code to read HTTP Object Moved responses
       Fixed some minor GPX writing issues when coordinates are near -180
       Included state boundary GPX file (states.gpx)

1.46 - [06/09/03]
   Fixed crash in network production code
   Added new elevation profile shading option
   Added old Garmin unit waypoint support
   Added ability to read HTTP OBJECT MOVED for next time Terraserver
        Changes its address
   Added TerraServer timeout option under Internet settings

1.45 - [05/26/03]
   Fixed change in Terraserver's address (map downloading from previous 
versions will no longer work).
   Added Combo Tiles - aerial/topo blending
   Added Waypoint and trackpoint management from "File Properties" dialog
   Converted Map index file to new format.
   Added Waypoint font size, selection, colors, shadows
   Added more waypoint fields, symbols
   Added Image Processing (combo mode only) - brightness, contrast, 
sharpness, blurring
   GPS dialog has been changed for track downloading, following added
   Added control over zooming smoothness
   Many bug fixes and refinements

1.37 - [04/04/03]
   Fixed Microsoft's Daylight Savings Time bug - caused some tracks to
        lose an hour each time they were saved.  (Only effected tracks
        recorded while DST was in effect)
   Fixed Problem causing some tiles not to be drawn in high resolutions
        with small Auto Tileset Switching setting
  Fixed problem with running out of graphics handles which was causing 
        crashes after the program had been running for a while
   Added confirmation dialog when removing modified files from the fileview
       Directory viewer is now updated when new files are added
   Track Points and Waypoints list in File Properties can be sorted now
    And no longer allow false editing
   Improved display and interface for non-96 DPI and large font user
      settings
   Fixed possible crashing when changing resolutions, TopoFusion now      
      reinitializes display
   Added "Downloading Disabled" text to download tiles when downloading is
      disabled
   Fixed crash on PhotoFusion "Generate HTML Imagemap" button when no images    
      during the track are found in the directory specified.

1.36 - [03/16/03] 
   Fixed TerraServer downloading (stopped working as of 03/14/2003)
   Added automatic disabling of Internet downloading after a number of
        failed connections

1.35 - [02/18/03]
   Fixed reversed thumbnails on PhotoFusion pages
   Added contraction of edges to network algorithm - allows for better
      handling of 4-way (and higher) intersections
   Fixed serial port communication to work with Virtual Ports 
    (for USB->Serial adapters)
   Changed icon to Flag on waypoint upload (was Anchor)
   Added some interface features, the dirlistbox and filelistbox are now
     resizable and there is a minimize-left button to move them out of
     view entirely. 

1.34 - [02/09/03]
   Added Trip Stats to PhotoFusion generated web pages (dist,time,etc)
   Fixed crash when drawing (using draw tool) large tracks
   Fixed elevation bug in drawn tracks
       Fixed reversed tiles in 24 bit color mode

1.33 - [02/04/03]
   Fixed bug where blank file `descriptions' caused crashes
   Eliminated `error' tiles, instead those tiles are automatically
      re-downloaded
   Fixed behavior of "Generate HTML Imagemap" button to force picture icons
    and other visual artifacts

1.32 - [01/26/03] 
   Fixed bug where latitude and longitude were reversed
   Fixed a few other bugs

1.3  - [01/17/03]
   Added PhotoFusion feature - placement of jpegs along GPS tracks
   Added PhotoFusion imagemap with thumbnails feature       
   Added interpolation (splining) and simplifying of GPS tracks
   Added Multi-Track Playback feature (compare tracks from multiple GPSRs,
      or playback all Tracks in succession)
   Added elevation scaled icons (hiker, biker) to profile, playback and 
      Live tracking tools
   Added auto-follow feature to profile, playback and live tracking tools
   Added ability to upload tracks into the Active Log OR saved tracks
    (Garmin feature only)
   Added different Lat/Lon display and entering types (degrees, min, secs)
   Made waypoint dialog remember and set the file a waypoint was last added
      to (for adding waypoints in succession)
   Added Speed scaling option to profile (colored based on speed)
   Added Export to SVG (Scalable Vector Graphics) format
       Added Import of Maptech MXF (waypoint) files
   Fixed average speed computation, tuned ascent/descent totals, added 
       current speed to profile statistic displays
   Fixed bug saving out "cut" tracks
   Fixed bug with elevation shading after downloading a new track
   Fixed bug loading new files while GPS xfer is in progress
   Fixed bug with creating networks without elevation data
   Eliminated need for binary (.tgf) network files (simulation now runs
    on .gpx files)

1.25 - [11/15/02]
   Fixed floating point exception handling (prevented startup on some CPUs)
   Fixed crashing issues with clipping on lower end graphics cards (4MB)
   Fixed GPX string reading w/o CDATA
   Eliminated `Way Out 128M' from tile set choices
   Better GPS interface errors, robust detection of COM port errors
   Fixed live tracking bug with Lat/Lon display
   Further development of Trail Simulator

1.2  - [11/03/02]
       Added Magellan GPSR support
       Added Basic Trail Simulation (beta feature only)
       Number of internet download threads is now configurable
       Proxy Server support added
       Downloading tracks are now shown as the transfer proceeds
       Added smooth zooming feature
       Fixed bug where waypoint comments were not being downloaded correctly 
       PGUP/PGDOWN now do zoom in/out (for laptop use)
       Various speed ups to Graphics Engine (improved video memory caching)
       Fixed OverFlow bug when selecting a large area for batch download
       Eliminated 2m, 8m and 32m Aerial maps (wasting unnecessary space)

1.1  - Added Load Maps tool (replaces reload image tile)
       Added Export of .JPG and .BMP
       Added Lat/Lon display option
       Added Datum selection - WGS84, NAD27 (US, Mexico, Canada), OS36, 
                               Australian, Hawaiian
       Added Goto Coordinate feature
       Added background to waypoint text
       Added File Information tab
       Various user interface touchups
       Fixed download waypoint bug with D109 type

1.01 - Prevents 'error' tiles from showing up
       Fixed display of tracks with no time or elevation data

1.00 - Initial Full Release
       Various bug fixes & improvements
       Added Real Time GPS Tracking (Garmin only)
       Added Edit Track Properties (naming, comments for tracks)
       Better Garmin unit support

0.98 - Initial Demo Release