In version 2.0.6 and 3.0 some configuration files have significant new options available. Any older files
that have been modified will be moved to a "backup" directory.
3.0.0 2005/05/26 |
- Changes related to the GPX output files
- GPX template now includes all fields in the groundspeak
namespace for import into other programs such as Watcher. All
fields use proper html entities. (e.g. & > < " °)
- A second GPX template exists for Easy/ExpertGPS compatibility. Fields in this
file do not use entities since Easy/ExpertGPS does not convert them correctly.
- Added a .csv output template for Streets & Trips and MapPoint users.
- Changed detection of output templates. The program now looks for files that start
with wp_ in addition to files starting with gpx_.
- Added support for custom icons for caches with corrected coordinates.
- Added support for custom icons for archived and/or disabled caches.
- Added cache size
%S and %s format specifiers.
- Added
%h format specifier for hints.
- Added prefix and symbol handling for files created by the BMGPX program.
- Improved the Smart-Truncate routine to remove punctuation before removing vowels.
- Fixed the parsing of the
<groundspeak:exported> tag.
- Fixed waypoint generator so it will always create unique waypoints.
- Fixed the logic for determining "missing" caches.
- Fixed functionality for Project APE caches.
- Changes related to the HTML output pages.
- Added maps to the cache pages and distance/bearing index pages. In the U.S. the maps are
created by TerraServer-USA and show the nearest 6 caches (limited by 255 character
URLs). Outside the U.S. the maps are from the geocaching.com cache pages.
- Improved UTF support. All output pages now retain all UTF characters. Certain fields are UTF-decoded to keep GPS units happy.
- Added travel bug pages.
- Added an Index by Waypoint.
- Changed the default cache page filenames to the GCID. This can be
overridden by changing the
<%output_filename%>
pragma on the cache pages and changing the links on the index pages.
- Added support for disabled and archived caches.
- Added support for new cache and log types. Starting with this version, no log types are
hardcoded in the program. New types can be added by simply dropping a file into the images
directory.
- Fixed problem with the
%owned% variable.
- Added an icon to cache pages and indexes to show owned caches.
- Added support for custom sorting of index lists.
- Added variables for source file and folder names.
- Added support for "include file" in templates.
- Added support for actual comparisons in
<%if%> statements.
- Added code to strip
<html> and <body> tags
from cache descriptions to remove background images.
- Added code to strip some types of useless html such as
<![if !supportEmptyParas]>..<![endif]> and
<o:p>..</o:p>
which are typically added by the Microsoft Word html export tool and sometimes cause Plucker to choke.
- Fixed inconsistent use of the phrase "corrected coordinates" vs. "updated coordinates."
Now all templates use the former.
- Added support for Watcher's "found" and "marked" attributes.
- Added support for Watcher's "notes."
- Added support for showing coordinates in UTM format.
- Other Changes
- Added ability to enter options on the command line that will override what is in the INI
file.
- Added support for passing parameters to the Run_After program or batch file.
- Fixed sorting routines to be case-insensitive and to ignore non-alphanumeric characters.
- Fixed parsing of
<%output_filename%> pragma so it can now have a space in the name.
- Several minor changes to support porting to platforms other than Win32 (e.g. Mac, Unix).
- Changed from donation-ware to shareware.
- Several minor performance enhancements.
- New icon. Thanks webscouter!
- Files updated:
- Spinner.exe
- Spinner.ini - Several options added, removed, or changed.
- Minor to major changes to all template files to exploit new features, but
existing templates will continue to work.
|
2.0.6 2003/05/10 |
- Fixed all the problems with the
%imagepath%
variable. I eliminated it. Contents of /images/ directory is now copied
into the HTML output directory. %imagepath% is set to
"." for compatibility with older templates.
- Fixed a couple of templates to properly use the
%url_type% variable
instead of the %type% variable.
- Fixed a problem with the
%exported_date% variable.
- Added a
<%if owned%> conditional for cache templates. Set Owner
to your username or ID in INI file.
- Characters
&<> in waypoint name and description are now
converted to named entities & < > when writing GPX file.
- Made a few changes to the handling of variables to support writing a
full GPX file including the groundspeak namespace. A template is available
in the Extras section of the Downloads page.
- Added support for multiple GPX file outputs.
- No longer uses default values when a variable is commented out in
the INI file.
- Added optional field max distance to RefLocations.txt file. Caches
will only be included on the index page if it is within this distance.
- Added Micro_Prefix and TB_Prefix options
to the INI file.
- Fixed a problem with DNF_Limit option.
- Improved the descriptions of several fields in the INI file.
- Added support for specifying INI file via command line. Use
-i=filename.ini
- Added
<% output_filename=%ID% %> pragma support to all template files.
- If units set to miles, show distance in feet when less than 1000 feet.
- If units set to kilometers, show distance in meters when less than 300 meters.
- Added option to execute a batch file after Spinning.
- More improvements to the UTF-8 conversion routine. Now faster and less likely to cause
crashes.
- Ignore the Qty_Limit setting if it's less than the number of unfound caches
in the input files.
- Removed a semicolon from the end of the Input_Path_Recursive line in the
options file. This was preventing it from being set to true zero.
- Added Templates_Directory and Images_Directory options for the
options file.
- Made a couple of small changes to deal with out-of-the-US caches better.
- Made a few minor changes to better handle files created with Fuzzy's BMGPX program.
- Files updated:
- GPX Spinner.exe
- GPX Spinner.ini - Several options added, removed, or changed.
- RefLocations.txt - Optional field added.
- Minor changes to all template files to exploit new features, but
existing templates will continue to work.
- New Installer - Thanks MindVision!
- Automatically install all files and create a shortcut on the desktop.
- Old user-editable files are renamed first.
|
2.0.5 2003/04/03 |
- Now reads zip files - no need to unzip first.
- Better UTF-8 conversion - many characters are now actually converted instead
of removed.
- Added support for the
Cache In Trash Out Event cache type.
- More improvements related to the
%imagepath% variable.
- Better algorithm to find relative path.
- Added option to create absolute URLs in the format
file:/// (with
a triple-slash) to make iSilo happy.
- Files updated: GPX Spinner.exe and GPX Spinner.ini
- File added: \images\CITO_Event.gif
|
2.0.4 2003/03/30 |
- Apply a few defaults settings when the configuration file can't
be found.
- Improved the description of Waypoint in the INI file.
- Properly strip '(Reverse)' from URL of cache type icon.
- Replace
<img src="/images/foo.gif"> with
<img src="http://www.geocaching.com/images/foo.gif">
- Added some more named color replacements (grey and gold) - I sure
wish the Plucker team would add the
suggested fixes
by RobertLipe and daneeka to the released code.
- Fixed a problem with the smart-truncate routine - words such as
for will only be replaced with their shorter equivalent (4
in this case) if they are a separate word - words such as formal will no longer be
changed.
- Files updated: GPX Spinner.exe and GPX Spinner.ini
|
2.0.3 2003/03/27 |
- Fixed some problems with the
%imagepath% variable. It will now use a
relative path when possible, and a correctly formatted absolute
path when necessary.
- Improved command line parsing. Will now accept multiple paths and/or
filenames. Files are taken literally and paths are searched for any GPX
files.
- Fixed a minor problem with the Smart Truncation routine.
- File updated: GPX Spinner.exe
|
2.0.2 2003/03/26 |
- Improved and corrected the description of Distance_Limit and
Qty_Limit in the INI file.
- File updated: GPX Spinner.ini
|
2.0.1 2003/03/26 |
- Replaced space with an underscore in image filenames. Previously was
referring to spaces as %20 in URLs, but some versions of Windows were
apparently "fixing" that to %2520. Changing to a legal underscore should
fix this everywhere.
- Files updated: GPX Spinner.exe and the names of 3 image files.
|
2.0.0 2003/03/25 |
- GPX Spinner is now a stand-alone application! It's no longer web-based.
- Multiple GPX file support
- Ignore list - Reads own list and Watcher's
- Corrected coordinates list
- Supports new 'exported date' field in GPX files.
- All output is now template-ized - Sample templates include: ID, name, placed
by, cache type, distance and bearing from origins, contains travel bugs,
unfound. The possibilities are endless.
- Notes which caches are already found.
- Found caches don't count towards limit of nearest caches.
- Show found vs. not found caches in indexes.
- More accurate distance calculation.
- When a URL is included on a cache page that points to another cache,
Spinner re-writes it so it points to a local page instead of back to geocaching.com
- Many, many other features and improvements
|
Version 1.x.x is the web-based version. At this time I don't
plan on adding any more features to it, but I will fix any bugs that are found.
|
1.2.7
in progress |
- - Characters
&<> in waypoint name and description are now
converted to named entities & < > when writing GPX file.
- - Reduced the number of cookies that are used to store values.
- - Added support for CITO Event.
- Removed code that removed bad images. Better to use Plucker's
exclusion list.
- Added some more named color replacements (grey and gold).
- Imported some improved routines from version 2.0.6 where reasonable.
|
1.2.6 2003/03/07 |
- Added some more named color replacements.
- Added code to remove certain images that Plucker chokes on.
|
1.2.5 2003/02/17 |
- Work around a bug in Plucker where it won't render pages that use named colors.
|
1.2.4 2003/02/03 |
- Show lat/long for log entries, if supplied.
- Don't spin when resetting to defaults.
- Catch error when uploading file and don't try to unzip null file.
|
1.2.3 2003/01/20 |
- Nearby caches list will now show 5 caches, or caches within 5 miles, whichever is greater.
- Added Index by "Placed by".
- Report non-fatal errors only to me, determined by IP address.
|
1.2.2 2003/01/19 |
- Unicode characters are now converted, where possible, or removed.
Thanks to AllenLacy for supplying
the code.
- Added list of nearest caches (within 5 miles) to each cache page.
Thanks to Brian Scearce for the code.
- Removed "Cache" from the end of the cache type.
- Don't report non-fatal errors, such as when deleting old files.
- Now has better "alt" text for when you don't include graphics in your Plucker/iSilo/AvantGo file.
- The modified cache type-codes (GC, MC, VC, etc.) are now used on the HTML pages.
- Added Index by Cache Type.
- Added Indexes of hints and encoded logs.
|
1.2.1 2003/01/12 |
- Symbol for micro-sized container is no longer limited to Traditional Caches.
- Delete files that are over three hours old to save disk space.
- Show progress dots when verbose is off.
- Fixed bug that caused an endless loop if the cache name was made of all numbers.
- Slight change to the HTML cache page format.
- Added logo trademark text to initial HTML index page.
|
| 2003/01/09 |
- Purchased gpxspinner domain. New URL is http://www.gpxspinner.com/
|
1.2.0 2003/01/06 |
- Generate HTML files for synchronizing to handheld devices.
- Added fields to the database file.
|
1.1.1 2003/01/04 |
- Added ability to modify the description field.
- Added more Format Specifiers.
|
1.1.0 2003/01/03 |
- Added ability to read and write ZIP files.
|
1.0.3 2003/01/01 |
- Modularized code for easier addition of new features.
- Changed format of database file for increased speed and decreased disk usage.
|
1.0.2 2002/12/27 |
- Added latitude & longitude to database file.
|
1.0.1 2002/12/27 |
- Added flag to output file to prevent re-spinning of file.
|
1.0.0 2002/12/27 |
|