File: changes.txt (C) C.R. Henderson, 1997-2007 See NOTES at end of file. ====================================================================== A.00.200f May 26, 2008 Fixed a bug which caused an empty temperature field in a .csv file to be read as 0 degrees C. May 25, 2008 Recompiled using visual styles. That removes the annoying Beep bug when changing the selected item in a listbox under Vista. This may cause problems in versions of Windows prior to XP SP2. May 23, 2008 Fixed a bug in reading .gdb version two files. This was caused by a change in the way MapSource handles the file. This change was made sometime in the past--likely before .gdb version 3 was introduced but I didn't notice the change. Nov 29, 2007 If a GPX file contained a space before the = in a latitude or longitude, i.e. About and to the title bar. March 8, 2006 Added ability to preface route waypoint names with the number of the route. This is set on the File->Configuration ->General tab. The checkbox is cleared each time the program is started. This occurs at the time the route is read. Added the ability to set the number of routes handled by the program. The number defaults to 100 (routes 0-99) and is set in the configuration "Folder Paths" tab. If no routes have been defined the new setting takes place immediately. If routes are defined then the user is prompted to save the configuration and restart the program. NOTE: As the number of routes increases the amount of housekeeping increases at an exponential rate. More than 100 routes or so can cause the program to slow down considerably. ====================================================================== A.00.200e Feb 25, 2006 Fixed a problem reading waypoint categories via the serial port. Fixed a problem reading OziExplorer route files when the Ozi time in the waypoint record is zero. Feb 23, 2006 Cosmetic changes and recompile. Feb 18, 2006 Added Product ID 292 to the list of Garmin units that support Lower case in waypoint data. Product ID 292 is at least the 76CSx and may be used for the 60Cx, 60CSx, and 76Cx, also. Feb 9, 2006 Increased the allowable length of the comment field to 50 characters. Created a class of Garmin units that allow lower case in Waypoint names and added the SP 7200 to the list. Feb 5, 2006 Changed text in two menu items to reflect the parameter WaypointNameLength added previously. Feb 1, 2006 Removed ability to remove duplicate waypoints based upon a name comparison of 6 or 10 characters. Added a waypoint name length parameter. This parameter defaults to 20 and can be set on the File->Configuration-> General tab. The waypoint name length parameter is used in a new menu item under Waypoints. This menu entry will remove duplicate waypoints based upon a comparison involving the first X characters where X is set by the waypoint name length parameter. Under Waypoint list the 'right click' menu entry 'Select' has a new item used to select duplicates based upon a comparison of the waypoint names using the first X characters in the comparison. X is set from the waypoint name length parameter. The waypoint name length parameter is also used in determining if waypoints are duplicates for sending waypoints to MapSource or writing waypoints to .gdb files. Jan 26, 2006 Waypoint categories were stored in the .ini file. That is no longer the case. Waypoint categories are stored in .g7t files and in .gpx files. No other files have waypoint categories stored in them. Reading waypoints from a GPS that supports categories resets the category information in G7ToWin. Sending waypoints to a GPS that supports waypoint categories will also send the categories to the GPS. NOTE: This has not been tested on Garmin units with a serial port. I do not have access to a Garmin serial port GPS that supports categories. Jan 21, 2006 Added support for Transparent color tracks. By default icons also support the tranparent color though I don't know of any units that support transparent colored icons. Jan 12, 2006 Minor bug fixes and code cleanup. Jan 4, 2006 Track point and Waypoint temperature is now saved to and read from .csv files. Jan 3, 2006 Added ability to read simple TopoUSA .txt files. Dec 29, 2005 Switch to VS2005 C compiler caused problems with time counter. Fixed. Added some error checking for improperly formatted lat/long in .g7t wpt/trk records. This is not implemented for versions of .g7t/.txt files prior to Version 2. Dec 24, 2005 Fixed a problem which caused the first waypoint read from to fail to save to a .g7t file. Dec 21, 2005 Fixed a bug that occurred when saving an Ozi.wpt file and the Icon set was a Magellan icon set. Dec 19, 2005 Changed Magellan download code to only report the first unknown data received. Nov 25, 2005 Modified icon names for the Magellan 330, Meridian, and SporTrak Pro to use the names presented to the user not the names as shown in the Thales specification. Nov 23, 2005 Magellan icon names will be written to .gpx files if a Magellan unit is selected. Previously the Garmin equivalent was used. Nov 22, 2005 Fixed a problem which caused SporTrak Pro icon family to not be displayed. Oct 28, 2005 Fixed a problem in reading Ozi .wpt files with incomplete lines of data. Oct 25, 2005 Cosmetic changes only. Oct 18, 2005 Fixed a problem that could cause reading MapTech .rxf files to fail. Oct 17, 2005 Altitudes from Magellan units was not displayed. Fixed. Oct 7, 2005 If G7ToWin was started by dragging a file and dropping it on the G7ToWin icon the file could not be 'sent to' MapSource or to SA. Fixed. Oct 4, 2005 Ozi files were output in WGS-84 even if a different external datum was selected. Fixed. Sept 26, 2005 Added Legend (8Mb) with Product ID of 411 to list of devices that support display download. Sept 21, 2005 Changed the output of .gdb and .gpx files to NOT rename the first track to ACTIVE LOG if the box "Garmin Trk GPX Fmt?" is NOT checked on the configuration page. Sept 5, 2005 Changed the way duplicates are removed to keep the altitude of the waypoint that has a valid altitude. If both waypoints have a valid altitude then other factors will decide which altitude to keep. Aug 19, 2005 Changed the way the program reacts after reading in a file. If waypoints are read then the waypoint list is displayed. If no waypoints are read but tracks are read then the track list is displayed. If neither waypoints nor tracks are read but routes are read then the route tree is displayed. Proximity waypoints are counted as waypoints for the above. Aug 15, 2005 Fixed a problem with uploading proximity waypoints. ====================================================================== July 22, 2005 A.00.200c Minor bug fixes. Added ability to sort all tracks entered by date and time and create a single track from the sorted segments. ====================================================================== June 28, 2005 A.00.200b Added abilit to set Proximity Distance to that of the Reference waypoint. ====================================================================== June 5, 2005 A.00.200a Fixed a problem with altitudes in uploading Magellan track points. ====================================================================== May 21, 2005 A.00.200 Added Category edit for Garmin Waypoint Category values. See File->Configuration->Waypoint Categories tab. Modified .gpx output to support Garmin Extensions for .gpx files as defined in MapSource 6.6.1 beta and above. Fixed a track naming problem when named tracks were output to .gpx output and the track did not have a name. Fixed a problem reading waypoint altitudes in .pcx5 files. Fixed a problem writing Ozi route names. Fixed a problem writing Ozi track names. ====================================================================== May 7, 2005 A.00.199f Set 'igc' to be the default file extension for 'Save IGC Track File' menu item. The extension will automatically be added to the file name if an extension is not input and the file name does not end with a period '.'. Added 60C/CS (76C/CS) Icon support. ====================================================================== April 25, 2005 A.00.199e Program now reads/writes datum from/to Ozi files. If the datum name written to the Ozi file has a trailing '*' character then the datum does not exist within OziExplorer. ====================================================================== April 20, 2005 A.00.199d Output file selection for Ozi/Fugawi/PCX was inverted. Fixed. ====================================================================== April 20, 2005 A.00.199c Added track color to .gpx routines. Added 64 Custom waypoint symbols to MapSource symbol set. Changed Ozi .wpt, .plt, and .rte routines to support the 0xD1 (209) character as a comma replacement for Ozi files. ====================================================================== March 4, 2005 A.00.199b Fixed a problem with the waypoints list. On a sort the first selected item was not made visible.