GSAK (Geocaching Swiss Army Knife)
 

Contents - Index - Previous


7.2.1  28th March, 2008 

New features
  Added support for the new "Wherigo" cache type
  Added macro function UTF16(sData,sType) : String (more information)
  Added CodeMatch() macro function (more information)
  Added notification image in HTML when no grabbed image available (more information)
  Better looking cache type icons used in grid  (more information)
  Added option to run split screen browser in "silent" mode (Tools=>Options=>Advanced) (more information)
  Added option to Google maps to use back up server (Tools=>Options=>HTML) (more information)
  BBcode tweaks to support more combinations of BBcode
  GSAK will now also flag a cache as found if the GPX <type> element contains "Found" 
  When adding a child waypoint, the type is now "sticky" 
  User notes tweaks (more information)
  "Database=>Rename" duplication check tweak to allow case sensitive rename (more information)
  Forms designer - Memo control "ReadOnly" property is now consistent with other controls and is a drop down box
   "Waypoint=>Add" - OwnerId now defaults to "0", but this default is "sticky" if you change it (more information)
  Added [<Hide=Yes|No>] to the RunPgm command (more information)


Fixes
  Fixed delete count of flagged waypoints when a filter is set (more information)
  Fixed calendar start day issue with child waypoints (more information)
  Fixed obscure extract() function bug (more information)
  Fixed problem when using blank RegEx in filter dialog (more information)
  Fixed a forms designer problem when one control name is a subset and begins with the name of another
  Fixed "copy images issue" whith "File=>Export=>HTML" (more information)
  Fixed a problem with array() function on second macro use (more information)
  Fixed polygon filter error in macro locking up GSAK (more information)
  Fixed problem with FTF in change log (more information)
  Fixed problem with use of array(1,-1) (more information)
  Fixed problem of grid becoming "locked" after certain actions using a custom split screen format macro
  When doing a screenshot (Ctrl-Shift-F10) GSAK is now forced to be the front window.
  Running multiple instances of the macro editor now correctly updates the MRU list (more information)
  Fixed crash when using split screen that contains a wav file and you have Quicktime installed (more information)
  Fixed obscure crash when deleting a macro from the macro manager (more information)
  Fixed a problem with the "Full display" split screen when not connected to the Internet (more information)
  Fixed a bug with using the tab character and macro command INCLUDE (more information)
  Fixed a crash when using the macro Replace() function with very large strings (more information)
  Fixed "invalid Mfilter" message when doing "File=>Restore" (more information)
  "File=>Export=>GPX" now outputs at least one space for long and short description. (more information)
  Added <!-- saved from url=(0014)about:internet --> to html() function (more information)
  "File=>Export=>GPX" fixed problem of the setting "also apply to cache name" not being "sticky"
  Fixed a problem where hitting the escape key in another application would terminate the currently running macro in GSAK
  Fixed problem where GSAK allowed adding of duplicate child waypoint codes (more information)
  "File=>Export=>Ozi", fixed crash caused by having blank (missing) "Placed dates"
  "File=>Export=>HTML" Fixed an obscure problem when using grabbed images with a particular signature would cause a blank HTML page to be generated
  Fixed "Load summary" to correctly display on systems with large fonts and/or > 96 DPI (more information
  Fixed obscure display problem caused by incorrect settings (more information)
  Fixed a problem if your screenshot upload file was empty or pointed to an invalid file (more information)
  Coordinate box color is now "fixed" and not tied to any system setting(more information)
  Fixed problem when docking the tool bar from left, bottom, or right, to the top (more information)
  Fixed HTML export problem with converted image extensions for some files (more information)
  Fixed duplicate image file copies when using custom formats in HTML export (more information)
  Fixed macro install crash if install dialog already open (more information)
  Fixed problem with "logs" filter where "unarchive" was selecting "archive" as well (more information)
  Fixed a problem with the CENTER macro command when using a named location (more information)
  Fixed crash caused by using BREAK command inside BeginCase/EndCase construct
  Fixed "typo" in TomTom file export (more information)
  Fixed saved filter problem when using filters that contain log selections (more information)
 
Includes the latest Beta 135 build of GPSBabel. This build of GPSBabel should address issues observed with the Garmin H series models (more information)

7.2.0  12th January, 2008 

General Changes
   Added automatic image retrieval for offline viewing of images "Database=>Grab images"
   Added "Symbol Name" support
   New Dialog for "GPSr Receive waypoints"
   "File=>Print" - Added support for custom HTML formats for the condensed print
   Added Google map to default split screen display
   Added "Waypoint=>Highlight"
   All log types are now supported in the log filter
   New totals and format for "Database=>Totals
   Added support for new "Maze Exhibit" cache type
   "Tools=>Options=>General" added "conversions" to the smart name.
   File=>Export=>TomTom, now supports custom bmp file for export with ov2 file.
   Better support for selection of child waypoints to export
   Changed GetMail to add the ability to download the Header and body of a message for further interrogation
   Added support for "silent" URI calls (see note 4 in that topic)
   Added  Google maps (with child waypoint support) as a native split screen format
   All dialogs now have the default font set to "Microsoft Sans Serif"
   Better method of loading "child waypoints" (more information)
   Log filter now supports a regular expression option for "logged by" matching
   "Tools=>Options=>Locations",  error checking - better handling of missing comma (http://gsak.net/board/index.php?showtopic=6072&view=findpost&p=35728)
   "Database=>Child waypoints" - child waypoint add dialog now forces "add by user flag" to be set 
   Backup and restore now have options for "Grabbed images"
   Automatic backup (Tools=>Options=>General) now has option to also back up "Grabbed images"
   Added log type to the display "Waypoint=>Delete logs"
   Macro Manager now has a link to the new online Macro index (more information)
   "File=>Export=>HTML", you can now disable the automatic generation of the "cache" folder
    "File=>Export=>HTML", image links are now unique (more information)
   "Database=>Global Replace" - Added check box option to close Global replace dialog 
   Changed the way a row is "highlighted" when a row is already colored
   Added UserSort, SmartName, and LastGPXUpdate to the GSAK extensions when doing a GPX export (more information).
   Load summary available/unavailable links are now the offline page rather than the online page
   All URI file references in GSAK HTML have now been converted to use the standard file:/// (previously was only using 2 slashes as in file://)
   Child waypoint date now shows in split screen and other GSAK HTML formats (more information)  
   Added $d_cDate database variable
   Empty macros in the all macro button drop down list are now disabled (more information)
   "Waypoint=>Project coordinates" now respects your coordinate format settings
   Added "Archived" to list of available icon overides 
   All HTML tags are now removed from "Place by" (more information)
   Adding a child waypoint defaults the code to a parking waypoint of the parent
  Changed background color for all coordinate boxes (more information)
  File=>Export=>HTML - added option for .htm or .html extension (more information)
  SQL "connect to" now only performed at macro initialization (more information)

Form Designer changes
   Added "Properties" dialog (click on any control to see and change the properties for that control). Most properties that are updated are shown on the form in "real time"
   Added Grid (with settings to display, change size, and "snap to")
   Added "Send to back" and "Bring to front"
   Added Copy, Cut, and Paste for form controls
   Added "get from file" and "exit and save to file" 
   Added "Undo" feature
   Controls can now be added via double mouse click
   You can now delete or swap the control "container"
   Re-write of the form generation code - it is now near instant even on form with a large number of controls

Form handling changes
   Error checking to prevent a macro from running while the forms designer is running.
   Added new Form() function
   Added new form control type CheckListBox
   Deprecated the use of $xxx variable to populate the Combobox "Values" (more information)
   Forms - added ExitOnChange property to Combobox control. See this property in the Form() function and the example in the EditForm() function
   Added image support to forms (see image control in the Form() function )

Macro language changes
   Added Boolean system variables $_ShiftKey and $_CtrlKey
   Added system variable $_pi (equals 3.14159265)
   Added command PreProcess
   Added Title= to the ShowStatus command so you can now update the title of that dialog.
   Macro file name no longer requires the full path (more information)
   Added section "GoogleMap" to HTML() function
   Changed RegexData() function so that using nNumber = 0 returns all matches.
   BACKUP command - added [<GrabbedImages=Yes|No>] 
   Added support for "Case" statements
   Macro error log (MacroError.txt) now contains all the Mac Keyword values for better identification of the macro
   Added array support
   Macro run "Lock down"
   Added function Round(nNumber, nDecimals) : number
   Added function Lower(sData) : string
   Added function DegToRad(nDegrees) : number
   Added function RadToDeg(nRadians) : number
   Added function Keep(sSource, sKeepData, sType) : string
   Added function Remove(sSource, sRemoveData, sType) : string
   Added function CacheType(sCacheLetter) : string
   Added function Form(sForm,sOptions) : string
   Added function: GetNear(sLatLon,sMeasurement,nNumber) : string
   Added function SqlToHtml(sSqlData, sHeading, sOptions) : string
   Added function Array(nArray,nIndex) : string
   Added command MacroDelete <Action=DelCurrent|DelScope|Commit>

Fixes

The "Macro manager dialog" is now automatically closed if found open when running a macro via Ctrl-R from the GSAK macro editor
Fixed "freeze" in split screen when viewing Java applets (more information)
Support for %c_lat=x and %c_lon=x formatting (more information)
DbtoSql() function now automatically does a "Release table tablename" on completion (more information)
Fixed a "freeze" with offline HTML and certain mal formed HTML (more information)
Fixed split screen not updating when deleting last waypoint when only 2 waypoints in the database (more information)
Fixed Manual center point error message behaviour (more information)
Fixed a problem with macro command "Goto Position=Bottom" and the active table is "logs" and using the "$d_lType" database variable
Fixed MacroFlag/UserFlag command not correctly obeying the SpeedMode status
"File=>Export=>GPX" fixed log limit issue (more information)
"File=>Export=>GPX" fixed display issue (more information)
Fixed Polygon filter problem after smart name recalc (more information)
Macro forms designer - Fixed a crash when using the down arrow key after selecting a group box
Macro EXPORT command fixed a "hang" after error message when file folder does not exist for generation of file (more information)
Fixed crash when using command PlayWav and no sound card is present
Fixed problem with MRU and "Save As..." in macro editor (more information)
Fixed issues with debug dialog when system DPI settings are greater than the default 96 (more information)
Fixed problem with trailing spaces when used with "in list" option for code filter (more information)
Fixed split screen not updating when switching from an empty database (more information
Fixed a problem with the "First to Find" flag not surviving the round trip from "File=>Export=>GPX" to "File=>Load GPX" 


7.1.2  3rd Nov, 2007

Better handling of member only caches for "Waypoint=>Status check"
Automatic backup now shows the date/time of your last backup
You can now configure the key combination for screen shots (Tools=>Options=>Keyboard shortcuts)
"Macro=>Run/Manage" - disabled run button when there are no macros listed
"Waypoint=>edit" - non standard container types are no longer "forced/converted" to standard ones
Better description of progress bar when loading multiple GPX files inside a zip file 
Reduced grid "flicker" on slower computers when split screen is active and cache row changes
Slight speed tweak in the macro preprocessor (probably only noticeable in the Findstats3 macro)
HttpEncode now also replaces ' (single apostrophe) with %27
Uninstalling macros now renames the macro file with a .gsb file extension (more information)
Added "Force full pop3 read" option to GetMail to work around a Google mail quirk (more information)
TomTom export now uses the MS-ANSI character set option (more information)
Tweak to coordinate grabber to better grab coordinates split over lines (more information)
Short and long description now recognize bbcode (more information)
GPX load option changed to read "Load GPX/LOC/ZIP File" to better acknowledge the support for zip files
Stopped forms "delay" property being active when designing a form
"File=>Print" now uses a more direct method of printing rather than by file action association (more information)
New zip component used for automatic and normal backup (more information)
Removed red highlight of Child waypoint PQs that had exactly 500 waypoints (more information)
"On the fly" detection and repair of a fatal type of database corruption (more information)
Fixed PageDown and PageUp problems with the macro manager dialog (more information)
Fixed a child waypoint bug when doing the export/load round trip [1]
Mac keywords are now correctly retrieved when tabs (chr 09) have been used in the macro comments section.
Fixed Difficulty and Terrain not showing in the "From" section of the change log (only happening when your decimal separator was a comma) 
Fixed an issue with some exports not recognizing "Mega Event" for icon allocation
Fixed "Soft Freeze" when using Resync with no macros installed
Fixed a problem with Macro file names containing a - (hyphen) not being uninstalled (more information)
Fixed "Enter Key" problem with the Arc/Poly filter coordinates box (more information)
Fixed database restore quirk when spaces are in the folder or file name (more information)
Fixed purge logs setting problem (more information)
Fixed an obscure start up crash message of "Message: 'N' is not a valid integer value" (more information)
Fixed duplicate views listed in dropdown box when using "Database=>New" (more information)
GSAK now generates a "Soft error" when exporting to a file that is already being used by another application (more information)
Fixed problem when trying to load 1 digit month/day dates. Example 2006-1-1 instead of 2006-01-01
Fixed a problem with the "ResyncLogs" macro command - evident when used in the Addlogs.gsk macro (more information)
Fixed date error in comment section of macro (more information)
Fixed problem of keyboard shortcuts not loading on start up if allocated to macros
Fixed problem of GPX export setting "Also apply to cache name" not being saved (more information)
Fixed a problem with "drag and drop" of single waypoints to the speed bar
Link to archived.gif now correct case (more information)
Fixed a problem with the allocation of icons symbols for "Mega event" and "Project APE" caches. (more information)
Fixed a problem with savefilter()/RestoreFilter() when used twice in a row with some special filters (more information)
Removed superfluous filter message when loading GPX files and the database has no records in it after the load (more information)

[1] This problem would arise if you exported a GPX file with child waypoints and selected the "Make symbols same as last gpsr send", then loaded this GPX file back into GSAK - the child waypoint type would be incorrectly set to the symbol rather than the corresponding type.

Note: This version Includes GPSBabel 1.3.4 For a complete list of changes from GPSBabel 1.3.3 to 1.3.4 please see http://www.gpsbabel.org/changes.html


7.1.1  24th July, 2007

Added Macro function Eval()  
Added Macro ResyncLogs command 
Added DirectInput=Yes/No as an allowed property of the ComboBox control
Added new graphics for container size and difficulty and terrain
Added Align and Resize options to the forms designer
Easier method of moving and resizing controls in the forms designer
Speed enhancements to the generation of macro form code
Removed "Cancel" as a button property because it is not a valid button property
Force disk write of all tables when hard crash error thrown to try and minimize database corruption.
Implemented a more efficient method for "Waypoint=>Status check" - it should now be quicker and use less bandwidth.
cbxViews.Text now synchronized with database properties (more information)
Added new "MacUrl" keyword support for macros to enable quick navigation to corresponding forum thread (more information)
Focus is now always set to the main grid after finishing a macro (more information)
GSAK macro buttons now check for macro name with .txt or .gsk extension (more information)
Fixed counts not be calculated when using a filter by distance and then setting a different center point (more information)
Fixed date validation when ENTER pressed in filter dialog (more information)
Fixed a problem when a cache is updated to found via the GUI, and the $d_FoundCount was not also being updated
Fixed a problem in data generated by DbToSQL when only one column and data is NULL
Fixed hard crash caused by using the DataSave command in a macro with no records in the database
Fixed change log showing the "from" difficulty and terrain as blank when your International settings has a , (comma) for the decimal separator.
Fixed URI support sorting problem when cache not found (more information)
Fixed arc/poly macro error that would prevent future macros from running 
Fixed problem with forms designer that would generate duplicate control names if your source control name included trailing spaces 
Fixed binary debug display when character 512 was a single CR 
Fixed keyboard "weirdness" with the run macro dialog (more information)
Fixed a bug when using DbToSQL() function with a filter active, and exporting child waypoints (more information)
Fixed a hard crash caused by using a matching part child waypoint variable name in a function, and then leaving off the $ prefix (more information)


7.1.0  27th June, 2007

Added spell checking to GSAK
New extension of .gsk for macro support (more information)
New Macro run dialog (more information)
Added "Status Check" option to Waypoint menu
Child grid columns position and size are now sticky
Child grid column has option to set the "ByUser" highlight color
Added "ByUser" checkbox to the child waypoints edit dialog
Added vertical scroll bars to the child waypoints edit dialog
Enabled the delete key to delete individual waypoints from the child waypoints edit dialog
Added "Extra information to show as first log" box to GPX export
Added "Extra information to show as first log" box to CacheMate export
Added support for CacheMate dnf logs (more information)
Added support for Cachemate GPX 1.1 files (more information)
Added option to exclude user notes for CacheMate export
Added "Not(RegEx)" to all filter drop down boxes that support regular expressions (allows you to "negate" a regular expression selection)
Form Designer now only writes out form Top and Left if found in original form
Tools=>Options=>General, added "Keep chars" to smart name options 
Main screen - changed "Escape key" behaviour [1]
Corrected coordinates dialog now shows distance and bearing from original coordinates
"Database=>Global replace" now supports escaping of characters via the chr() function
"Center point=>Locations" added a search box
"Center point=>Post code" added a "nearby caches" button which links to Geocaching.com nearby caches list
$d_LastGPXDate is now supported as "lockable" variable for the LOAD command parameter Lock=
"Waypoint=>Add/Edit" added "Owner name" to this dialog.
"View=>Save" now assumes current view name
"File=>Export=>GPX" Added support for "use last symbol for last gps send"
"Tools=>Options=>Advanced", name search delay now applies to the code search as well (and is now referred to as only "search delay")
Added "back" link for hints in GSAK offline HTML [2]
Added ability to delete all caches from the permanent delete list (more information)
GSAK now prompts when configured data folder not accessible rather than automatically creating a default (more information)
"File=>Open GPX" database list now sorted alphabetically
GUI tweaks to "Tools=>Options=>Advanced" (more information)
Arc/poly filter using W,xxxxxx format now ignores non matched entries 
Added Special Tag for cache owner name - %ownername
Macro command FILTER now respects the speedmode status
Goto Command now supports Position=Previous
$_Eol now set when any Goto positions you outside your current sub set of records
Added macro function IsOwner()
Added macro function GetClipText()
Distance and bearing (from parent cache) now shown in child waypoints HTML table
Added macro function VarExists() 
Added new class of variables. All variables starting with $P_ are now "persistent"
Added macro function RemoveVar()
Added macro function SQL()
Added new macro command Option <Explicit=Yes|No>
Added new macro command Declare <Var=Varname> <Type=Date|Numeric|String|Boolean>
Exposed the $d_MacroSort variable for update and display
Added "MacroSort" to the list of available columns for the SORT command
"SplitScreen Display=Yes" now forces a refresh of the split screen 
Added function Rot13()
Added function UTF8() 
Gcalc() function added high accuracy projection. Action = "ProjectHigh"
Added function ZipFile()  
Added "*Omit*" symbol when using macro to allocate symbol for child waypoints 
Added the status of the "SplitScreen" to the SysInfo() function. Returns "On" if on or "Off" if off.
Special tag %typ1 is now synchronised with $d_CacheType (more information)
Speed improvements when using the %macro special tag

Macro Editor:
  • Added option "File=>Install" to install the current macro
  • "File=>New" generates a default template populated with all the "Mac" keywords
  • Added "Run" option to main menu (which actually performs a "save and run")
  • Added "Help" option to main menu - Opens the Macro help topic in the main GSAK help file
  • Added Alt+ default keyboard shortcuts to all main menu options
  • "Edit=>Insert template" added to insert  default template populated with all the "Mac" keywords

    Fixes:
    Better logo file to help eliminate artifacts on analog monitors (more information)
    Offline HTML - any open <font> tags are now closed at the end of the log (more information)
    Fixed problem with macro command Goto Position=bottom and $_Eol (more information)
    File=>Export=>GPX fixed crash when clicking on abort then retry (more information)
    Fixed load of GPX file with corrected coordinates not updating the $d_HasCorrected database variable (more information)
    Fixed problem with seek() function when used on the "logs" table (more information)
    "Tools=>Options=>Keyboard shortcuts" fixed problem where the replaced keyboard short cut not being returned to the available list (more information)
    Fixed "Invalid variant type conversion" crash (and other strange happenings) when using macro command Mfilter with Sort by=Natural (more information)
    Fixed bbcode [size] problem (more information)
    Fixed a memory leak when using the %macro special tag (more information)
    Fixed filter selection problem when using the keyboard (more information)
    Fixed SysInfo("MacroPath") problem (more information)
    "File=>Export=>csv/txt" fixed view problem (more information)
    Fixed %UserLog to stop stripping out of double quotes (more information)
    Fixed various "sleeping" bugs with the list() function (mainly when using CRLF as the delimiter)
    Fixed "Lock up" when aborting GPX generation via a macro (more information)
    "GPS=>Setup" now checks to make sure you have checked at least one symbol (more information)
    Ozi explorer names file changed to use 45 characters for the name rather than 60 (more information)
    Last center latitude and longitude now written out to gsak.ini when database is changed (more information)
    Fixed problem with "load CacheMate logs and finds" options not working correctly (more information)

    Extra notes:

    [1] -  Previously when you hit the escape key it would clear your current filter completely. Now it is more intelligent. When you hit the escape key, GSAK now checks to see if you are doing a name or code search - if so, only this search is cleared and your subset returns to the main filter. If you hit the escape key again, then the main filter is cleared.

    [2] - When jumping to hints in any offline HTML page, there is now a "back" link that will take you back to where you came from

    7.0.4  2nd May, 2007 (Maintenance Release) 

    Fixed a macro problem where an expression like "1.01" was being seen as a "date" variable if your international settings were Germany. This may apply to other European countries as well (more information)
    Fixed $d_cByUser variable issues (more information)
    "Database=>Properties" - center point coordinate display now respects your current display format settings 
    "Not chosen" and "Other" are now recognized as valid container types when updating the database variable $d_Container
    Added type "Other" to container type for global replace
    Fixed invalid coordinate problems when using the "grab waypoints" tool. (more information here and here)
    Repair=>Defrag now removes any line feeds that have manged to get into cache names.
    Fixed underscore showing in GetMail subject status (more information)
    Setting $d_found to true will now automatically set $d_FoundCount to 1 if it is zero
    Minor tweaks to the coordinate grabber, including better recognition of coordinates inside HTML formatted tables
    Mapsource is now opened by association if MapSource "Path" not found in registry (more information)
    Command "Splitscreen Display=Yes" now makes sure the split screen is also refreshed
    New GSAK Logo added to "Help=>About", Desktop icon, associated files icons, Taskbar icon.
    Database variable $d_lLogId is no longer read only (write at your own risk!)
    "Search=>Filter=>Logs" the text "and log is by a certain person" also toggles the status of the check box when clicked (previously it was inconsistent with the other check boxes and did not)
    Logs in offline HTML now support bbcode [Font=] and [size=] tags
    Fixed a bug in the macro List() function for actions "find" and "findcs" when the list delimiter was more than one character
    "File=>Restore" with settings previously restored the "Macros" and "UserImages" folders but not the sub folders within these folders. Now fixed.
    "Tools=>Options=>Abbreviations" is now case insensitive
    "Tools=>Options=>Abbreviations" From/To conversions now also convert the "state" in corrected coordinates.
    Macro command "Database Action=Delete" now includes error checking for success or failure


    7.0.3  29th March, 2007 (Maintenance Release) 

    All line feeds are now removed from the waypoint name (more information)
    Fixed issue of old GSAK settings causing problems with some file loads (more information
    Repair/Defrag now also removes any duplicated corrected coordinates that it finds)
    Fixed "cancel" option not working correctly when accidentally selecting Ozi option on right click menu (more information)
    Split screen now refreshed after load of GPX file (more information)
    Fixed macro command MacroSet not working correctly for filters, if never used before (more information)
    Fixed minor gpx export settings bug (more information)
    Fixed macro Command VerCheck bug (more information)
    Fixed Pause command, skip button problem (more information
    Fixed a problem when using a location name with hyphen to set a center point (more information)
    Task bar update for multi monitors (more information)
    Fixed File=>Export=>HTML not respecting found and placed settings (more information)
    Fixed File=>Export=>HTML generating invalid reserved file names (more information)
    Fixed macro command TextOut not clearing out variables correctly after each invocation (more information)
    Child (and project) waypoints respect display settings format (more information)
    Fixed edit dialog quirk with corrected coordinates (more information)
    Fixed problem with not() function used in macro command MFILTER (more information)
    Fixed ShowForm() exit when using incompatible variable types (more information)
    Fixed child url not being updated in GUI and Macro language (more information)
    Fixed crash when using $d_cflag in a macro (more information)
    Child waypoint field $d_cFlag is now preserved on a Geocaching.com GPX update (more information)
    User created child waypoints now distinguished from Geocaching.com additional waypoints (more information)
    $d_cByUser variable to indicate user created child waypoints
    Fixed a problem where smart names were being unnecessarily re calculated (more information)

    Includes GPSBabel 1.3.3 (release notes)



    7.0.2  23rd February, 2007 (Maintenance Release) 

    Fixed Delorme export default online URL problem (more information)
    Fixed crash when grabbing waypoints from clipboard into an empty database (more information)
    Fixed crash when Palm install tool left active and another CacheMate export is done (more information)
    Fixed "Details" split screen view not showing decrypted hints via decrypt button (more information)
    Added "Blank" option to drop down box list for Delorme URL link (more information)
    Grabbed Child parking waypoints now have type "Parking Area" rather than just "Parking" (more information)
    Fixed a problem with load summary links (more information)
    Fixed problem with macro function List() and edit with only 1 item (more information)
    Moved GPX file association on first run to install program (more information)
    Updates specific to resolving issues with running GSAK under Windows Vista
    Fixed Ozi open attachment problem with databases that have spaces (more information)
    Cache type for "Netherlands" LOC files are now correctly identified
    Macro error checking to make sure FROM= can not be greater than the total number of records in your current filter (more information)
    Graceful error handling of errors when loading points for the arc/poly filter
    Fixed Name and code search focus problem when using a custom split screen format (more information)
    Fixed a problem where setting a filter on "Travel bug contains" and "not found" would always return zero caches regardless
    "And" logic used in macro filters now can also be applied to filters set via the GUI (previously this would only work if the filter was set via the macro)

    Also, GSAK now uses a new installer. New features include:

  • Adds option to install GSAK in the quick launch bar
  • Adds start menu links for GSAK web site and support forum
  • Checks for correct privileges before installing
  • Windows Vista aware
  • Removes file association on uninstall
  • Better file compression
  • Option to launch GSAK after install


    7.0.1  10th February, 2007 (Maintenance Release) 

    Fixed problem on GPX file load of all zip files being deleted rather than those that only contain GPX files loaded (more information)
    Changed Offline HTML page to stop IE7 showing security warning (more information)
    Fixed "permanent delete/ignore" feature which was broken in V7 (more information)
    Fixed CacheMate "Geocache" problem  (more information)
    Line feeds (CRLF) are now removed from the data sent to GPSBabel for all conversions (more information)
    Fixed view restore incorrectly overriding miles/kms column heading 
    Fixed problem with custom export settings not being restored correctly (more information)
    Fixed custom export always generating the GPX file, regardless of the "Generate GPX file" check box setting
    On GPX load, waypoint name is only updated when the incoming GPX file does contain a name (more information)
    Fixed "Database=>Properties" grab button not picking up current center point coordinates (more information)
    Fixed Fugawi settings not being restored correctly (more information)
    Fixed problem when using clipboard after running command RunPgm with Wait=Yes (more information)
    First column in grid now uses "strikeout font" if cache is archived (more information)
    Special "tweak" to support gcuk county files (more information)
    Fixed problem of locations drop down box being reset when config menu is used (more information)
    Waypoint=>Project, fixed tabbing order
    Waypoint=>Project, settings are now "sticky"
    Fixed mixed up CacheMate options (more information
    Fixed erroneous behaviour with some "Yes/No" dialogs (more information)


    7.0.0  30th January, 2007 (Major Release) 

    General

       Many usability improvements for first time users
       Ability to fully customise GSAK generated HTML pages  
       New URI support
       New "forms" support for macros
       Added ability to Add/Change/Delete child waypoints (WayPoint=>Child waypoint and right click menu)  
       Added ability to set child flags individually or in bulk
       Added support for custom URLs for child waypoints
       Added ability to Join filters in a macro
       New intelligent "Maximum number of waypoints"  on all exports 
       New "Database properties
       New free floating coordinate input that supports many formats and variations
       New "Database Totals" dialog added
       Full Keyboard shortcut configuration for every menu option
       New simple layouts for all exports with default settings
       Support for large fonts and DPI settings > 96
       Added Ability to easily export just the current waypoint or subset via drag and drop
       Replaced "home grown" XML parser with a standard XML parser with all GPX files now "pre checked" to be well formed (more information).
       Added to option to project a waypoint, with the ability to add as a normal or child waypoint 
       Update of the "Grab waypoints" tool to recognise more valid coordinate formats, and to better reject invalid ones (especially those found in puzzle cache descriptions)
       Added option to "Grab waypoints" to add the waypoint as Normal or Child
       Tool bar is now dockable (left, right, top, bottom)
       Added support for "Project APE" and "Mega Event" cache types
       File=>Export=>HTML dialog overhaul with general and advanced tabs
       Added ability to set the colors used for the "Last 4 logs
       Added ability to color rows/or column via the GUI (Waypoint=>Color or right mouse click)
       Added "Degrees" column and ability to filter on degrees and degree ranges
       Added configuration option to suppress "Finished OK" messages
       Added option to manually enter a center point
       Added option Get center point (NMEA mode)
       Allow selection of font for grid
       Added Global Replace options of: remove, add before, add after, and swap
       Speed improvements for Move/Copy waypoints 
       Automatic backup prompt now only when changes have been made to a database
       Added the ability to generate the cache description using special tags for the CacheMate Export
       Changed order of waypoints exported to current sort sequence
       TomTom export converted to use GPSBabel
       GPX export option to allow for the same special tags to be used for the "cache name" as the "cache description"
       Added "GPSr name" to Memory Map export
       New simplified custom export dialog
       User notes dialog is now "sticky"
       Load summary links now open in your default browser (using the new URI support)
       Saved settings with name of <macro> now just copies the generated code to the clipboard (more information)
       Delete waypoints dialog now supports the option of "all waypoints in database".
       File=>Export=>HTML - Added database name to html index
       File=>Export=>HTML - Added distance and bearing to cache density summary
       File=>Export=>HTML - output now uses cache code if valid file name
       File=>Export=>HTML - added option to remove pictures for html output
       All GSAK generated HTML logs now have the "by" as a clickable link that takes you to the profile of person that made the log
       User Data 2 now shows in all HTML output
       Database=>Purge Logs - Added ability to save logs for multiple user ID's
       Database=>Purge Logs - Added ability to purge by user ID
       File=>print - html row print now same as display and if wayp