File: changes.txt (C) C.R. Henderson, 1997-2009 Latest Build Date: A.00.201 [Sep 26 2009 11:32] See NOTES at end of file. ====================================================================== A.00.201 Sept 26, 2009 Added the ability to save Track Link data to .g7t and .gpx files. Previously the track link data was only saved in .gdb files. Aug 26, 2009 Placed a check for a line being too long in the reading of .csv files. If a line that is more than 255 characters is read the rest of the file will be skipped. A .csv file is a standard ASCII text file and must be terminated with a CRLF pair. Terminating with a single LF or a CR will cause G7ToWin to fail to read the lines correctly and is not allowed. May 28, 2009 Changed serial port timeout values for Magellan units. The timeout value is 2 seconds and the program will re-try five times. April 4, 2009 Extensive changes were made to the Edit a Waypoint dialog to facilitate using G7ToWin to read/write/create Garmin POI files. See the helpfile for more info. Cleanup and bug fixes for the code written in the last few days. April 3, 2009 Added ability to edit a waypoints Street Address, City, State/Province, Country, Postal Code, and Telephone Number. This is primarily for use with .gpx files and the Garmin POI loader. April 2, 2009 Added a postMunge option to apply when reading waypoint duplicate. This will add a '_mX' where X is a number that starts at '1' for the first duplicate and increments for each duplicate for that waypoint. For example, if postMUNGE is selected and the three waypoints MYWPT, MYWPT, and MYWPT are read the three will become MYWPT, MYWPT_m1, and MYWPT_m2. Added the ability to read and write .csv files that are in Garmin POI format. See the G7ToWin helpfile for more info. Mar 30, 2009 Fixed a problem reading a quoted field in a .csv file when that field contained a comma. The comma ended the field and it should not have. Added the ability to read Address info from MapSource .gpx files and write the data to both .gpx and .g7t files. The data in .g7t files is in a new continuation line: 'cE' and is this format: cE Street Address|City|State or Province|Country|Postal Code|Telephone Number At this time there is no way to edit the address info with G7ToWin. Mar 28, 2009 Internal housekeeping. Mar 7, 2009 Added a command line option -web. This option is used for internal web site housekeeping. If you really wish to see what it does execute G7ToWin -web >mm and then edit the file mm. Added a command line option -v to display the version and build time. Mar 4, 2009 Fixed a bug that caused a track created by a conversion from a route to output incorrectly to .PCX5 files. Each track point would be output as the start of a new track. Mar 1, 2009 Modified the 'send to Google Maps' functions to use the default web browser and not specifically execute IE. Feb 22, 2009 Moved around some Waypoint List right-click menu items. Gamin has introduced two new waypoint display parameters: Image, Image & Name. Garmin did not define what these are in the help file. MapSource will save these two new values into a .gdb file but will not save them to .gpx files. When saving to .gpx they will be changed to Symbol+Name. When reading .gdb files G7ToWin will convert Image display mode to Symbol and Image&Name display mode to Symbol+Name. If .gpx file writing is updated to include the two new display parameters then G7ToWin will also be updated. Feb 6, 2009 Added Cntl+G to send first selected waypoint to Google Maps from a waypoint list. Fixed a problem reading tracks from .gpx files written by gpstuner. ====================================================================== A.00.200f Jan 24, 2009 Minor change so that a .gpx file without an 'encoding' tag is assumed to NOT be in UTF-8 format. Jan 18, 2009 Minor change to bring the helpfile comments concerning UTF-8 and the code into agreement. If G7ToWin reads data from a GPX file written in a format other than UTF-8 no conversion of data is made. G7ToWin writes data in UTF-8 format and will convert any characters accoringly. This may or may not be what is desired so it is best to either not mix data sources or to carefully check GPX files written by G7ToWin to ensure the data is written in a desired manner. Jan 14, 2009 Fixed a small precision error in cut/paste of waypoint lat/long. The cut or copied value could be off by 1 in the 6th digit to the right of the decimal. Fixed an error that could cause the program to crash when deleting a record or multiple records from a list. Added support for saving .kml files for use with Google Earth. Waypoints are placed in a folder named Waypoints and tracks are in a folder named Tracks. Both Wapoints and Tracks are in a Document named for the file name. Each subtrack is a new track and has the name of the original track with a ' - X' added where X represents the subtrack. The point data consists of lat, long, altitude in meters. Waypoint data consists of the name, description or comment, and coordinants: lat,long,altitude in meters. Nov 19, 2008 Changed default .g7t file output version to 3. Version three files require that track point names be output and reside in version 3 files. However, the date time line is not required in version 3 files. The selection of which file version to use for output is now a drop down list and not radio buttons. Nov 11, 2008 Fixed a problem deleting a single waypoint from a route in a route list window. Some debug code was left into the route download code for Garmin mapping units and that caused route waypoint names to be replaced with the type of point. Removed. Nov 8, 2008 .g7t files that were version 2 files but did not have the date line immediately following would cause G7ToWin to crash. Fixed. Nov 4, 2008 Added an item to the right click menu for the waypoint list and trackpoint list. This item will allow the first selected waypoint or trackpoint in the waypoint or trackpoint list to be 'sent' to Google Maps. When this item is selected the program will attempt to find iexplore.exe and execute it with the proper URL to send the data to Google Maps. If the program is unable to find iexplore.exe the menu selection is ignored, i.e. no error message is displayed. The items added are: Send First Selected Wpt To Google Maps Send First Selected Trackpoint to Google Maps Oct 8, 2008 (same day) Local time zone offset can now be written to .gpx files by selecting 'Output Local Times' in File->Conviguration-> General Tab->Text File Modifiers. Fixed a typo that caused processing of offset times to sometimes crash the program. Oct 8, 2008 Modified reading of .gpx files so that times encoded as