+===============================
+ FOR HISTORICAL REFERENCE ONLY
+===============================
+
+This file hasn't been touched since early 2007 (other than this update!)
+
+Most of the TODOs/ideas are now maintained in the Wiki and/or feature requests in the SourceForge tracker.
+
+It also contains some historical implementation data for changes made in the 0.0.X series in 2003+2004,
+ before the public source code version tracking started (2005 onwards in svn and then git).
+
+--------------------------------
+
+
+FEATURE FREEZE!!!
+--------------
BEFORE RELEASE:
fix KH maps download
- 'zoom in too much' line drawing (ruler, tracks) bugs. maybe fix coord-to-screen to clip values (or make vik_viewport_coord_to_screen_clip)?
+ clipping -- OK as is?
fix SEGFAULT when clicking too far right on elevation diagram
- acquire crashes, sometimes (???)
google maps download stops (try auto-download), extra processes in background doing nothing
GPSBABEL!!!
- * Google (address -> WP and directions -> track)
- * Geotoad
+ * existence check sed, wget, etc.
+ * Smooth over rough edges / ugliness / crashes
+------------------
* Filter a TRW layer: simplify paths, get out waypoints inside a path, etc.
+ * geocaches: all on screen / radius
+ * error if gcget isn't functioning correctly
+ * Google address -> WP
FEATURES:
Paste GPX files into Viking -> TRW Layer
Undo function
Map licensing issues (?)
DND between VikWindows
- direct GPS support
arrows to show track direction
Select multiple items (waypoints, etc) in layers panel (???)
- Import from:
- * Google (address -> WP)
- (directions -> track)
- * Geocaching via GeoToad (just give me the params, I'll load 'em)
- goto diff areas of map
- download caches
- merge layers
- ENJOY...
Merge layers easier ("Merge down" à la Gimp)
- Output to GPS?
Output to gc2visor
Selections (select waypoints, tracks in an area)
EASY FIXES:
- "Interesting" stuff happens when we swich modes while using the ruler.
"click to go there" elevation map: average out, not nearest trackpoint.
Ruler: calculate degrees by spherical geometry formula ('zoom in too much' bug -- coord_to_screen out of range of double)
for UTM: rotate compass for declination.
"redraw if visible" return value
settable defaults for layers (sigh...) OR at least config.h stuff
---------------
-
-ROADMAP (old)
-0.1.2
- * Data sources: google, gpsbabel
- * gpsbabel plugin -- wired up to get directions from google maps.
- * address plugin.
- * direct GPS support (?)
- GPS navigation (speed, etc, etc)
- * advanced downloader?
-0.1.3
- * stops
- whole list: length, max movement, icons. can make more. right click -> stops...
- * symbols
- * draw by altitude, altitude side thingy.
-0.1.4
- * selections (?)
- * NASA crazhy maps
- * scale
-0.1.6
- * new UI & documentation
- * internationalization
-0.2.0
- * TIGER data, vector maps
-0.3.0
- * altitude stuff, goodies
- * major UI changes, direct manipulation
- * sit down for a day or two and design the bestest bestest UI
- * threads, etc
- * docs, lots of docs
-1.0
- * more sophisticated vector data, almost GIS stuff. garmin maps, whatever
- * party
--------------------------------