GSAK (Geocaching Swiss Army Knife)
Contents - Index

Older Version History



5.6.0 14th June, 2005 (Minor Release) 
  • Magellan eXplorist support (File=>Export=>Magellan eXplorist and SD card)
  • Allow for zero near by caches in the HTML export
  • Trying to run a macro file (via Macro=>Run) that did not exists would crash GSAK - error now trapped.
  • Better handling of GPX files output from ExpertGps
  • New regular expression engine (GSAK now uses the PRCE engine)
  • Regular expressions now validated;
  • Input macro dialog now has abort macro button
  • Cachemate logs now allow for date and/or time to prefix the log
  • Cachemate logs now allow setting of the user sort column per this thread
  • Fixed open file dialog quirk if folder exists but file doesn't (didn't browse to folder correctly)
  • Added Temp disabled and archived log icons to HTML view
  • Updated Found, Not Found, Attended, log icons to same as Groundspeak
  • When deleting a filter of records, the filter is now cleared after completion
  • Tweak to smart name generation to better handle caches with similar names
  • Removed tabs from description of S&T export
  • Method for matching the user now allows for regular expressions
  • Method for matching the user now allows for multiple ID's
  • Macro "Save As" option name makes the saved file the current file
  • Ozi Names file now allows for a path name
  • All Macro errors now give you the option to open up the macro in the GSAK editor at the error line
  • From and To now supported for all export formats on the EXPORT command
  • Added macro command CHOOSE
  • Summary totals of load of GPX files now shows if you select the load option on the getmail dialog (when not running in macro mode)
  • Fixed bug where Tools=>Options=>Advanced option "interrogate logs for found/dnf" was not sticky
  • Fixed a "file permission" crash when loading cachemate GPX files
  • Fixed problem where switching from one database to another would not clear out the current filter 
  • Fixed bug in Macro editor when saving a newly created macro
  • Fixed problem with %UserNote special tag not working
  • Fixed problem with ozi names file generation if Ozi not installed to default path. 
  • Fixed crash on GPS send (and MapSource) as a result of upgrading GSAK from a version several releases ago
  • Fixed a problem when clicking the abort button for HTML export and the dialog would cause a crash if you immediately tried to run it again
  • Fixed problem of whole number coordinates used in arc filter generating error saying they were invalid
  • Fixed a problem when using a combination of special tags %ShortName and %Datelf


    5.5.1 3rd May, 2005 (Maintenance release) 
  • Macro SORT command now behaves the same way as clicking on a column heading (column is highlighted) when sorting on a single column.
  • All areas where you can "browse" for a folder in GSAK now expose "My Documents" and "Desktop" 
  • Fixed a reported bug with the Waypoint menu.
  • Fixed a reported bug with the GSAK screen gaining focus when it shouldn't
  • Fixed a reported bug with the split screen and mouse movement "lock up"
  • Added tool buttons for GetMaill and CacheMate Logs (see this post )
  • Fixed a weird problem where the non registered version of GSAK would (on some systems) bring up the load GPX screen twice if you double mouse clicked on a GPX file (see this post )
  • Fixed a "macro expression error" when using the INPUT command  with a variable name on the second use of the command
  • Fixed CacheMate logs dialog help button pointing to the wrong help topic
  • Full text search using regular expressions are now not case sensitive by default (to be consistent with other searches)
  • Full text search regular expressions now highlight the matched text better.
  • Fixed a problem when setting a filter and there are zero records the filter screen would "disappear" if you moved your mouse to the bottom part of the split screen view. 
  • Fixed a problem of the "custom export" (File=>Export=>Custom) not running on some computer configurations
  • Fixed a crash when using the # to comment a macro line inside an IF/ENDIF block and the comment started with if (that is # if bla bla)
  • Fixed crash when using right mouse click "Cache status" option to change the very last record in your grid and you have a filter active
  • Changed behaviour of all file open dialogs to better handle the situation where the existing path to the file no longer exists
  • Fixed a problem when running a macro via Macro=>Run, GSAK would minimize (loose focus) after the macro finished 
  • Double quotes (") stripped from GetFile function as they cause problems when reading into a GSAK variable
  • Condensed print "ignore images" now also looks for <image> tag (currently was only looking for the <img> tag)
  • When updating the User Sort or User data directly in the grid, the delete key no longer asks you if you want to delete the waypoint
  • Added sample macro Distance.txt to the macro folder
  • Fixed a minor problem with the Streets and trips export per this post
  • GPX files will no longer be deleted (when you have the "delete loaded files when finished" ) if there is an error loading that file.
  • Fixed Ozi names generation problem if folder did not exist per this post

    This version of GSAK Includes GPSBabel 1.2.6 Beta_04302005c-gsak For a list of changes please see the GPSBabel Change list

    5.5.0 25th, April, 2005 (Major Update) 

    Major changes this release
  • Added ability to download files from a POP3 mail account and automatically update GSAK
  • Macro language gets a huge boost in functionality (includes IF/ENDIF WHILE/ENDWHILE, variables,functions, macro editor) making it very versatile.
  • Ability to filter dates by comparing one date column to another
  • Added "Regular Expressions" to the options available when searching alpha columns
  • Speed improvements when filtering and traversing filtered sub sets in large databases
  • New "Cache Status" options on waypoint right click menu
  • Doubled supported macro buttons from 10 to 20
  • Automatic update of CacheMate logs and finds by loading the GPX file generated by CM2GPX
  • Customize the Status Bar

    Macros
  • Added new main menu options for Macros
  • Added support for calling another Macro (sub routines)
  • Added support for IF and WHILE logic. This allows looping and running certain command for certain conditions
  • Added the "CacheRaid.txt" macro to the GSAK macro folder
  • Added support for variables and the use of internal functions
  • Added Macro editor (From the main menu, Macro=>Create/Edit)
  • Added Macro Command IF - allow conditional macro commands
  • Added Macro Command WHILE - allow looping
  • Added Macro Command SET - allow evaluation of expressions (using literals and functions)
  • Added Macro Command CANCEL - Terminate the macro (but not exit GSAK)
  • Added Macro Command PURGELOGS - Purge logs from database
  • Added macro command MACRO - Call another macro file (subroutines)
  • Added Macro command INPUT - prompt user for data
  • Added Macro command CACHEMATE - update of CacheMate logs and finds by loading the GPX file generated by CM2GPX
  • Added NEXT to the Position token of the GOTO macro command
  • When Debug Status=ON, the dialog now displays the name of the current macro file in the screen caption, and the current line number the macro is about to run
  • PAUSE command now allows for longer messages to be displayed

    Filters
  • Added new "compared to" operand to all date filters 
  • Added User Sort (see other tab)
  • Added the ability to use Regular Expressions to string searches
  • Optimization and speed improvements for large databases

    General
  • Loading GPX files now supports wild card matching
  • Replaced right mouse click "Toggle status" option with new "Cache status" option (includes sub menu options)
  • Added "settings" to the Purge logs dialog
  • Added option to right click menu to delete an individual log
  • You can now customize the status bar
  • OziExplorer Export - added "waypoint display format" option
  • OziExplorer Export - added option to also generate the corresponding "NAMES" file
  • When a filter is restored that has a centre point, waypoints are automatically sorted by distance (providing "move to first waypoint after sequence change" is checked via Tools=>Options=>General)
  • Added "Add only" to the database update options for the Load GPX dialog 
  • Add/Edit waypoint dialog now allows updating of the Short Description, Long description, and hints
  • Add/Edit waypoint dialog now correctly fits on a screen running 800 x 600 resolution
  • Added special tag %UserSort
  • Added option to purge logs by age 
  • User Data field updated from 15 characters to 30 characters 
  • Streets & Trips export now includes cache type, container, difficulty and terrain
  • Streets & Trips export changed to use tab as the separator as there were problems with commas inside the data
  • Added name search time delay  (See Tools=>Options=>Advanced)
  • Added option to remove pictures from condensed html print
  • Added option to unregister gsak (from help menu)
  • Doubled supported macro buttons from 10 to 20
  • Added option (File menu) for load of CacheMate CM2GPX finds and logs
  • Count boxes at bottom right should now fit even when system setting is set to large fonts
  • Added "Show waypoint name along side icon" option to Memory Map export
  • Added GPSr setup button to send waypoints dialog
  • Split screen display now has focus when you move your mouse over it (you can now immediately use your mouse wheel to scroll the information without having to left mouse click first)

    Fixes
  • Fixed a problem where GSAK would "Freeze" if you canceled a GPX export while running a macro
  • Fixed a problem where '"Clear GPS before sending" in waypoint send dialog was not "sticky" 
  • Last User update date now updated for all user alterations to the database 
  • Fixed a crash where your International Short Date Format had a "space" as the date separator (example dd-MMM-yyyy was ok but "dd MMM yyyy" crashed)
  • Fixed "skip" option not working correctly when using the DEBUG command in a macro
  • Fixed problem with windows shutdown while GSAK active. GSAK will now acknowledge windows shutdown and terminates GSAK normally.
  • Fixed a problem in Memory Map export where cache names that contained both a double quote and comma, would cause problems for the generated CSV file
  • Fixed crash when using the CLIP macro command and your database has zero records
  • Fixed most recent folders not fully showing in HTML export
  • Added missing "Earth Cache" type to drop down box in add/edit dialog
  • Macro command centre is no longer case sensitive for the Location token

    This version of GSAK Includes GPSBabel 1.2.6 Beta_04122005



    5.1.4 20th, March, 2005 (Maintenance release) 
  • Global Replace - Updating Found also updates the Found by me date to the current date. Updating Found by me date also updates the status to Found.
  • Fixed a bug where some Magellan icons did not match the corresponding names
  • Fixed problem of full stop in folder name for data storage causing database drop down box not to be populated
  • Fixed problem of setting centre point not saving sort sequence on exit 
  • Fixed last 4 logs not correctly showing finds for event caches
  • Fixed a problem where the "delete file option" was not being respected for zip files when using the LOAD command in a macro
  • Fixed a problem where current waypoint would "jump" to the bottom of the screen when setting/unsetting the user flag
  • Fixed a crash when swapping from decimal degrees to decimal minutes in the corrected coordinates dialog
  • Fixed a problem when typing a space in the code search being ignored
  • Double mouse click on "placed by" count now sets a filter that exactly matches the placed by count
  • Added [<OnError=Abort|Ignore>] to the GOTO macro command
  • Fixed a saved settings icon override bug*

    *If you had saved settings that did not have any icon overrides, when restored your settings should not show any icon overrides. However, the bug in this scenario was that GSAK was   not clearing out the previously used icon overrides (if any used) thus causing unpredictable results in the override icon section

    5.1.3 10th, March, 2005 (Maintenance release) 
  • Fixed problem of blank lines being Imported/Exported in GPX files
  • Stopped " (double quotes) from being used in a named settings
  • Fixed a crash that sometimes happened when using Help=>About
  • Fixed crash when sometimes clicking on the "change" button to change icons in exports that support icons
  • Macro LOAD command now suppresses message if folder has no files to load
  • Fixed a problem with saved setting not being saved properly on win98 systems
  • Fixed "invalid variant type conversion" crash when using corrected coordinates.
  • Fixed problem of descending sort sequence (sequence=D) not working in the SORTBY macro command
  • Removed "Quest not yet supported" from gps dialog.
  • Fixed problem of incorrect cache types when loading certain GPX files
  • New "heartbeat" animator (uses less resources) when calling GPSBabel and CMconvert "Under the hood" to prevent crashes on low end systems
  • Fixed priority not being respected in all exports that support found, not found, placed, and archived icons
  • Html condensed print number of logs to print now sticky
  • When Highlighting offline html (via full text search filter), the case of the matched expression is now preserved when highlighted
  • Change menu option from File=>Open to File=>Load as this better reflects what this action actually is
  • Added [<Wait=No|Yes>] to the RUNPGM macro command
  • Fixed condensed HTML image display problem in Firefox browser 
  • Custom icons - GarminOther.txt and MagellanOther.txt now support comments
  • Fixed problems with missing information in GeoToad GPX files
  • Fixed this bug when using a particular combination of options to load a GPX file into GSAK

    5.1.2 3rd, March, 2005 (Maintenance release) 
  • Fixed problem of manual version check being stopped by automatic override
  • When printing condensed format, encrypted hints no longer encrypt text enclosed by [] (square brackets)
  • Option added to Tools=>Options=>HTML to respect all logs "encrypted" status
  • New algorithm for "status bar" resizing so counts always show regardless of form size or screen resolution.
  • Fixed problem with # in NAME= statement of HTML which cause problems with Firefox browser.
  • Added missing </a> tag to distance summary index in exported HTML
  • Fixed corrected coordinates crash when moving waypoints from one database to another
  • Fixed distance and cache density miles/kms label showing incorrectly (only happens when generated using a macro)
  • When double click on archived count box, filter now correctly says archived/temporarily unavailable rather than just archived.
  • Added extra error checking in automatic backup to cater for locked files on networks 
  • All File=>Export menu options are now in alphabetical sequence.
  • Fixed a problem where you can't update the user flag column after updating to version 5 form a very old version of GSAK.
  • Suppressed another warning message "Filter contains 0 waypoints - it will now be cleared", when running a macro.
  • Fixed (hopefully) a problem where you were left in "macro" mode after a macro ended because of some error message. 
  • HTML Export - Setting "distance steps for distance Index" to blank or zero now suppresses the steps summary
  • Fixed Macro error when using "FoundDate" in SORT command. (error was saying this is an invalid column when it shouldn't)
  • Macro SORT, sequence token is now case insensitive
  • Macro SORT, added LastLog to list of columns you can sort on
  • Last found and Last log dates now recalculated after a log purge (and repair/defrag)
  • Log purge now quicker and more intuitive
  • Fixed hints on same page ignoring line feeds
  • Fixed problem of GSAK "hang" when global replace assigned to macro button 
  • More than one blank line in a row in HTML is now condensed to just one blank line
  • Fixed bug when special tags %dif=1%ter=1 (used without spacing) would not work
  • Global replace, changed "Archived" and "Temporarily Unavailable" to "Available Status" 
  • Added support for HTML in the logs of Terracaching.com GPX files (requires reload of those files into GSAK)
  • GSAK no longer "freezes" temporarily when doing the automatic or manual version check

    5.1.1 21st, February, 2005 (Maintenance release) 
  • Fixed problem of manual version check being stopped by automatic override.
  • Fixed problem of line feeds being stripped from logs imported from GPX files.
  • Fixed "error #2 file not found..." message when doing manual or automatic backup.
  • Fixed html generation crash if zip file name does not have a .zip extension 
  • Fixed a problem with the HTML name index for cache names that begin with a "space"
  • Suppress message that stops a macro when moving waypoints from one database to another, leaving the source database empty.
  • Increase size of status bar for computers with screen resolution set to 1024 x 768 or higher 
  • Saving settings now inserts the name (similar to filter save) when you are changing an existing entry as opposed to creating a new one.
  • GSAK HTML generation for the logs now has limited BBcode support to display colours, images, and links. 
  • The main GSAK.exe is now compressed. This reduces this file size from 4.7mb to 1.5mb 
  • Dramatic increase in speed in loading benchmark files created by BMGPX (and any other large GPX file that doesn't have logs)

    5.1.0 17th, February, 2005 
  • Added DD MM SS.S format to the Tools=>Options=>Display (applies to Latitude, Longitude, as shown in the grid)
  • Latitude, Longitude, format via Tools=>Options=>Display now saved and restored with views
  • Filters - Full text search can now search everything (as before) or narrow down to logs, description, user notes
  • Filters - General screen now has Archived, Temporarily Unavailable, and Available split in to 3 separate boxes.
  • When showing waypoint in OziExplorer, GSAK no longer warns if not on current map - automatically displays list of possible maps.
  • OziExplorer Export - added option to enable you add waypoints to an existing Ozi WPT file
  • GSAK generated HTML files now have the file name generated by a sequential number rather than the waypoint code.
  • As a result of changes to HTML file generation, there is now no restriction to the characters that a waypoint code can have
  • When a cache becomes available from unavailable status, the message now shows instructions to disable this message
  • Added new macro command CLIP
  • Added new macro command WEB
  • Added new macro command PURGENOTE 
  • Added special tag %UserNote
  • Added special tag %UserLog
  • Added semi automatic logging
  • Added percentage to status display for filters (shows current filter as a percentage of all the waypoints in the database)
  • Added support for numeric log ID for Terracaching.com files
  • Added "User Sort" field
  • "Last updated" date is now strictly "Last updated by GPX" date
  • Added "Last updated by user" date
  • Added option to GPX export to generate the same symbols as when sending to your GPS
  • Locations list for HTML dialog is now sorted in location name order
  • Added "..Not active" to locations drop down box, and location drop down box is now synchronized with current centre point when active.
  • Added option to advanced tab to fix the screen maximize problem
  • Database=>Move/copy waypoints now preserves your current sort column after the move
  • Database=>Move/copy waypoints now clears the filter drop down box to "None" if the move results in your filter being canceled because your sub set now has zero records
  • Unrecognized log types now show the "note" image until fully supported
  • Allow for changes to gpsgames GPX format for unique log ID (see http://geocaching.gpsgames.org)
  • Added option to HTML export to remove "A", "THE", etc from name index (stops clusters of meaningless names in the summary)
  • Added index summary to HTML code index (same as name index) 
  • Added warning when loading LOC files so that you know these files contain very limited information
  • New version of exception handler that adds a screen shot and asks for more information
  • Added "GSAK error dump test" to the Help menu
  • Added alternative method for sending error dump on Tools=>Options=>Advanced
  • GSAK now allows for embedded html format in logs for GPX files from Geocaching Australia
  • "Found by me date" is now cleared if GPX load has cache as "not found"
  • Corrected coordinates are now preserved when exporting/importing GPX from/to GSAK 
  • Added option to right click menu to show the current row number.
  • Fixed "Message: '1.0-8859-11.' is not a valid floating point value" type messages when loading certain LOC files. 
  • Fixed icon showing benchmark when should be other for certain LOC files
  • Fixed problem of status counts not being updated after moving waypoints from one database to another
  • Fixed problem of Marco command "USERFLAG type=set/clear/swap Range=nn" moving to the first record of the subset after completion
  • Fixed obscure Macro/HTML generation problem per this post
  • Fixed problem of a blank line being added to logs if you did an export to GPX then loaded the same file back in.
  • Still problems with com ports > 9, hopefully now fixed.
  • Fixed Export then Import of GPX file loosing line feeds in user notes. 
  • Fixed bug where GSAK reported "COM" is not a valid serial port, but the USB box was checked, so it shouldn't be checking com ports (Only happens when transferring waypoints from GPS to GSAK)
  • Fixed saved/restore of filter if "needs archiving" is the only box checked on log tab when saved (when you restored the filter all items would be selected and not just the "needs archiving")
  • Fixed crash when trying to load a GPX file that you do not have network permissions for
  • Fixed crash if trying option to add to locations from a database that is empty
  • Fixed bug of not recalculating found stats correctly when multiple found logs (same cache) are purged from the database

    Note: This version includes GPSBabel 1.2.5 Beta_01232005 the newly included GPSBabel includes zillions of small fixes, but the user visible ones are meant to be here


    5.0.4 18th January, 2005 (Minor Release) 
  • CENTRE macro command changed so that you can also set the current waypoint as your centre point
  • Added "natural" to the sort order for the macro command SORT
  • Fixed grid "lock up" when using page down button from the navigation bar on the last page of waypoints
  • GPX export now places "GSAK extra data" in its own name space in the generated XML 
  • Fixed Dutch post codes having latitude and longitude reversed
  • Fixed problem of parms= token (RUNPGM macro command) having double quotes stripped out
  • Delete option on load GPX dialog now also moves files to the recycle bin
  • Fixed grid "lock up" when using page up button from the navigation bar on the first page of waypoints
  • Fixed problem of views combo box not being updated after a restore or settings
  • Added UTM option to Tools=>Options=>Display to enable grid latitude and longitude to display in UTM format
  • Allow for changes to gpsgames GPX format (see http://geocaching.gpsgames.org)
  • Archived caches now show code in "strike out" font to enable distinction between archived and temporarily unavailable
  • Fixed "permanent delete list" not being copied when using the "Database=>Save As" option
  • Added support for GPX files from http://geocaching.com.au
  • Changed GPX export so <type> exactly matches gc.com (For example, Multi-Cache has changed to Multi-cache)
  • Fixed decimal separator of , (comma) being removed from %tags in HTML display (For example, when using %dist)
  • Archive toggle (F3)  is now a 3 way toggle Available=>Unavailable=>Archived (more info)
  • Added %FoundByMe to user tags
  • Added "Rename" to the Database menu
  • Backup (File=>Backup) now checks to make sure the path to the backup file is valid
  • Fixed problem of grid position moving to the last row after a waypoint edit (current row now preserved)


    5.0.3 4th January, 2005 (Maintenance Release) 
  • Fixed generation of blank records in corrected coordinate files when using the Move/Copy waypoints option
  • Fixed problem of the "lock" flag not being update from the edit dialog
  • Added check to make sure you enter a number if you selected "Use gc.com logon ID#" for matching
  • Fixed "Invalid variant conversion" crash after clicking cancel on GPX load into an empty database
  • Added check to make sure %smart=nn tag can not be set to greater than 20 characters
  • Limited "user data" to 15 characters for filter (Database only contains 15 characters)
  • Delorme Export now allows you to have a blank waypoint name
  • Added "Traditional Micro Cache" to the list of icon overrides
  • GSAK now allows for COM ports greater than 1-9 (For example, COM21 is now a valid COM port recognized by GSAK)
  • Fixed obscure crash when running automatic backup
  • Fixed "can't make visible windows modal" error when you sometimes abort the generation of a GPX file then try again.
  • Added support (limited) for gpsgames GPX files (see http://geocaching.gpsgames.org)
  • Fixed bug with %notGC not working when used in the HTML export dialog
  • Added Dutch (Netherlands) post codes to the post code file
  • Added support (limited) for TerraCaching GPX files (see http://www.terracaching.com)
  • Delorme "Geocache Found" icon name changed to "GeocacheFound" (without the space)
  • Added ability to manually allocate a "category" to Delorme export
  • Fixed problem with Delorme export on first use without changing icons (Anchor icon showing as flag)
  • Added "send debug info to Clyde" option to tools menu
  • Changed HTML export dialog to better fit at 800 x 600 resolution 
  • Fixed MapSource "invalid file format" error by making sure you have unique waypoint name for th MapSource export.
  • Fixed event caches not updating the "Date last found" when "Attended" logs are used.

    5.0.2 22nd December, 2004 (Maintenance Release) 
  • Fixed HTML generation "lock up". This would occur if you selected the cache density report and there was not at least 1 waypoint outside the distance range.
  • Fixed broken help links to search bar and macro buttons
  • Fixed problem of not being able to delete some filters (names that contained accentuated characters)
  • Fixed problem with "not during" last log date being treated as "during" last log date
  • Changed generation of  Delorme local URL links to remove %20 and just leave as spaces
  • Resize of search bar controls now also moves headings
  • Fixed crash  Invalid index expression [sort]. when opening very old databases (created prior to version 5.0)
  • URL clickable links now supported in street atlas 2004
  • GPX load dialog - OK button now has focus (is the default) on opening.
  • Fixed crash if you double mouse click a GPX file inside winzip when you already have the load GPX file dialog open
  • Fixed crash in HTML generation if your filter was just your finds and you checked the box "exclude found caches" in the nearby caches box
  • Fixed "corrected coordinates" not showing (corrected) in offline html
  • Fixed some minor memory leaks
  • Fixed crash when using macro command EXPORT with type=DEL (Delorme Topo USA, Street Atlas, etc)
  • Fixed crash when doing HTML export then immediately editing a cache.
  • When setting a filter via a macro, filter name now shows in the status panel rather than just "filter"
  • Removed duplicate icon names in Delorme export
  • Fixed problems when calling out to GPSBabel on windows NT systems
  • Fixed problem of GSAK allowing you to change priority status numbers to a value that already exists
  • Fixed problem of clicking on cancel in the Options dialog, but priority numbers still updated after changing them.
  • Restored cut-copy-paste options to right click menu on code and name search
  • Refresh of the current cache HTML in split screen view after a GPX load
  • Fixed crash when setting the watch flag (but no connected to Internet), then trying to un set it.
  • Fixed obscure problem of not being able to move off (downwards) the current waypoint when filter is on user flag = set and you are on the last page
  • Fixed problem of "Custom Export" saved settings that had both leading and trailing double quotes (") stripped out on restore. 


    5.0.1 15th December, 2004 (Maintenance Release) 
  • Fixed "Cannot perform this operation on a closed table" crash when double clicking on a GPX file and GSAK is already open
  • Fixed "Cannot focus a disabled or invisible window" crash when using the mouse wheel in the locations drop down box
  • Fixed "Cannot perform this operation on an empty table" when moving waypoints to another database
  • Fixed broken help link to "Move/Copy waypoints dialog box"
       
    5.0.0 14th December, 2004 
  • Major changes this release:
  •    Custom Tool bar - Add/Remove/ buttons  (also change their position)
  •    Custom Search bar - Select, Move, Size, controls on the search bar
  •    New "settings" option added to all export dialogs.
  •    New "settings" option added to  GPX load dialog
  •    Macro language can now control all options for the Export and Load dialogs
  •    New macro commands
  •    New special tags
  •    Database changes to make saving of icons and corrected coordinates more robust (more information)
  •    Support for Delorme Topo USA, Street Atlas Plus (Including shipped and custom icons)
  •    Support for Memory Map (Including shipped and custom icons)
  •    Major overhaul of GSAK generated HTML to fix mal formed pages and better support PDA "non graphics" formats 
  •    Icon overrides - override icons for "micro" cache type and others like GPX spinner
  •    Ability to Move/Copy waypoints between databases (Database=>Move/Copy Waypoints...)
  •    Ability to purge logs from your database (Database=>Purge Logs...)
  •    New uncluttered default tool bar - customize the way you want it
  • New Special Tags:
  •    %dist - Distance from current centre point
  •    %bear - Bearing from current centre point
  •    %centre - Current centre point
  •    %datelf - Date last found)
  •    %datepl - Date placed
  •    %UTMZone - The UTM zone
  •    %UTMEast - The UTM Easting
  •    %UTMNorth - The UTM Northing
  • Automation/Macros:
  • New macro commands
  •    RUNPGM - run any external program
  •    ENDFILTER - Enable a Group of Macro commands to be executed depending if the previous filter returns records or not
  •    GOTO  - Go to any position in the current grid
  •    CANCELFILTER - cancel the current filter
  •    CENTRE  - Set the centre point
  •    REPLACE  - Global database replace of fields.
  •    SHOWSTOP - Show a "stop macro" window to allow you to abort the running of a macro
  •    SORT - Sort by any combination of columns
  •    MOVECOPY  - Move/Copy waypoints between databases.
  •    DELETE  - Delete waypoint(s) from the current database.
  •    VIEW - Select a GSAK grid view
  •   Macro changes
  •    Added [<REVERSE=Yes|No>] token to the FILTER command
  •    Added SWAP to type token for USERFLAG command
  •    Added SETTINGS token to the LOAD macro command - control any load dialog setting
  •    Added SETTINGS token to the EXPORT macro command - control any export dialog setting
  •    Added ACTION token to macro DATABASE command - Add, Delete, Select databases.
  •    EXPORT macro command now supports all export types
  •    All Macro commands and tokens are now validated
  •    Complete macro language is now case insensitive. This includes commands, tokens, and parameters.
  • General Changes:
  •    Warning message if you click on the last 4 logs column for sorting
  •    Bearing filter will now always include your current centre point (regardless what bearing it might show)
  •    Global replace settings are now sticky
  •    Advanced/ Basic button added to GPX load dialog
  •    Added "Page Break" option for HTML condensed print
  •    Added hot link to waypoint code for grid printing 
  •    Changed GPSBabel custom export to just "custom export"
  •    Changed default state abbreviation for Hawaii from HA to HI 
  •    Navigation bar now scrolls a page at a time rather than 10 records  
  •    Deleting a single waypoint now leaves the grid at the current position 
  •    Added advanced tab to configuration - some of the more esoteric general options have been moved there
  •    Added "interrogate logs for found/dnf" option to advanced tab 
  •    Added "GCXXXX code special sort" to advanced tab
  •    Added option to run a macro on start up to advanced tab
  •    Corrected coordinates now defaults to same as current ones when you open this dialog (coordinate format is now also sticky)
  •    GSAK now creates the folder "Macros" and "UserImages" under the install folder of GSAK. (more information)
  •    Drop down boxes added to search bar for Locations and Views
  •    Offline Html changed "latest cache information" to "Online waypoint url"
  •    Polygon filter now assumes last point same as first if you do not enter it
  •    Added "always include my logs" option to GPX Export 
  •    Added "always include my logs" option to CacheMate Export
  •    Added abort button to GPX generation (more information)
  •    Removed hint bubble from all "file name" export dialogs
  •    More precise calculation of distance and bearing (more information)
  •    Added "cache density" summary to list of available reports when exporting to HTML
  •    HTML export now allows you to limit the number of logs from that dialog.
  •    Added "distance steps" to the distance index for HTML export.
  •    All fields are automatically now in "selected mode" when tabbing from field to field when editing a waypoint 
  •    HTML summary files now all start with _ (underscore - more information)
  •    Load of points to arc filter changed to remove duplicate or close points
  •    LOC file benchmarks now show correctly with the benchmark type rather than the "other" type
  •    Custom icons now allowed for in mapsource, mapsend, and gps
  •    "In list" operand added to "placed by" filter
  •    GSAK now supports loading multiple GPX and LOC files within a zip file
  •    Watch, found, dnf, found by me date, dnf date, not copied when you clone a waypoint
  •    Code search now behaves the same as name search when zero records 
  •    Automatic notification if a newer version of GSAK is available (May require firewall software to allow GSAK access to the Internet)
  •    Manual check if a new version of GSAK is available (Tools=>Check if newer version of GSAK is available)
  •    Added link to current GSAK thread on geocaching.com to Help menu
  •    Added vertical scroll bar to user notes
  •    Copy button in user notes now copies to the clipboard then closes the dialog (saving having to click on the ok message, then save)
  •    Added check to make sure you are sending unique waypoint names to your GPS
  •    Install program now gives you the option to install the GSAK shortcut to the desktop or not
  •    More intuitive error messages for addition of incorrectly formatted locations.
  • Fixes: 
  •    Fixed crash if you get read only files in your GSAK temp folder
  •    Fixed grid display when deleting "User notes" and a filter is set on "Has user note" 
  •    Fixed filter status not showing the name of the filter when restoring a saved filter
  •    Fixed GSAK HTML pages where the text looked invisible because the owner had used "white" for the text. 
  •    Fixed "Clone a waypoint" so waypoints with "corrected coordinates" now have editable coordinates
  •    Fixed crash when dropping zip file onto GPX load dialog
  •    Fixed crash if backup folder does not exist for auto backup
  •    Fixed "cannot create zip file here" error message in HTML if you browse to a folder that contains spaces
  •    Fixed user flag update bug where "and ONLY update the user flag" was still updating logs
  •    Fixed tab order in all dialogs to reflect the natural tabbing order (Top to bottom, left to right)
  •    Fixed bug where your current sort sequence and filter are lost after doing a backup.


    Version history for V4.2 and older

  • Copyright 2004-2019 CWE Computer Services  
    Privacy Policy Contact