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