-FIXES:
+FEATURE FREEZE!!!
+--------------
+BEFORE RELEASE:
+ fix KH maps download
+ clipping -- OK as is?
+ fix SEGFAULT when clicking too far right on elevation diagram
+ google maps download stops (try auto-download), extra processes in background doing nothing
+ GPSBABEL!!!
+ * 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
+ Paste TRW layers into text editor -> GPX
+ Undo function
+ Map licensing issues (?)
+ DND between VikWindows
+ arrows to show track direction
+ Select multiple items (waypoints, etc) in layers panel (???)
+ Merge layers easier ("Merge down" à la Gimp)
+ Output to gc2visor
+ Selections (select waypoints, tracks in an area)
+
+EASY FIXES:
+ "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.
+
+
+-----------------------------------------
+
+RATHER HARD FIXES, SHOULD BE DONE BUT NOT MANDATORY FOR RELEASE:
+ tracks have their own colors, etc.
+ replace HTTP code!!!
+ relative photo pathnames (relative to GPS data file)
+ Optimizations (compare to 0.0.5)
+ SETTABLE OPTIONS: map cache size, alphabetized waypoints/tracks, picture viewer, webbrowser
+ Speed up waypoint drawing; option for faster drawing.
+ what if try to REDOWLOAD while RE/DOWNLOADing?
+ Redraw when becomes available, somehow? Also, show maps in progress a different color.
+ map loading/memory caching in the background? (for zoom out)
+ WHITE UNDER TRACKS! DONE FASTER! CLEAN THIS UP!
+
+FEATURE WISHLIST (i.e. unlikely to get done):
+ selections (select area of waypoints, trackpoints, etc)
+ elevation plotting is not so pretty if you're moving north, as it overlays stuff uglily. discussion?
+ bicycle runs your track (animation) that tilts depending on slope
+ hover over pic
+ Better annotation for tracks, etc. Fields, etc.
+ Filled polygons
+ New UI: "Track Tool" => just analyze/pick out, right click or button to edit
+ right click to do new track
+ or "Track/Waypoint Tool"
+ I18N (das mundo ne parle pas agglika)
+ Vector/TIGER maps!!! (use Cairo/Roadster code?)
+
+MISC FIXES (i.e. will never get done):
+ Reid's 23, including waypoints, GPX/XML Viking files.
+ modular plotting styles? just an idea...
+ optimize Lat/Lon performance with its own CE1, CE2 etc.
+ make ce1, cn2 etc for lat/lon & utm; maybe get out the checking code in vik_viewport (see draw_rectange for instance)
+ Progressive Loading (GdkPixbufLoader)
+ CACHING WHOLE CHUNKS? (USEFUL FOR MAP ZOOM TOO!) RELOAD BUTTON?
+ * instead of using "emit"s in tools, do this:
+ * "add-only" return value -- only redraw this layer and layers above it.
+ OR maybe even more advanced -- only redraw certain portions of screen.
+ what about ALPHA??? uh oh...
+ "always redraw" return value -- if layer is visible or not -- e.g. goto wp
+ "redraw if visible" return value
+ settable defaults for layers (sigh...) OR at least config.h stuff
-checkbox in list doesn't work?! (on some GTK setups anyway)
-
-map cache size a dynamically settable option
-alphabetized waypoints/tracks dynamically settable option
-
-check out bgitemcount stuff in background.c
-open jobs window a 2nd time after clearing (mess around a bit), crashes
-
-TOO MANY OPEN FILES!!!!!!!!!!!!!!!!!!!
-
-FIX HOLLISTER-RELATED DOWNLAOD TOPOS -> COORD NOT IN UTM ASSERT/CRASH (???)
-
- what if try to REDOWLOAD while RE/DOWNLOADing?
- Reid's 23, including waypoints, GPX/XML Viking files.
- Fix map downloading/HTTP code.
- Redraw when becomes available, somehow?
- Speed up waypoint drawing; option for faster drawing.
- map loading/memory caching in the background? (for zoom out)
- modular plotting styles? just an idea...
- optimize Lat/Lon performance with its own CE1, CE2 etc.
- make ce1, cn2 etc for lat/lon & utm; maybe get out the checking code in vik_viewport (see draw_rectange for instance)
- no alphabetize in the layer itself option for opening tons of GC's? (optimization tag for wp drawing and alphab.)
- Progressive Loading (GdkPixbufLoader)
- CACHING WHOLE CHUNKS? (USEFUL FOR MAP ZOOM TOO!) RELOAD BUTTON?
- * instead of using "emit"s in tools, do this:
-
- * "add-only" return value -- only redraw this layer and layers above it.
- OR maybe even more advanced -- only redraw certain portions of screen.
- what about ALPHA??? uh oh...
- "always redraw" return value -- if layer is visible or not -- e.g. goto wp
- "redraw if visible" return value
- WHITE UNDER TRACKS! DONE FASTER! CLEAN THIS UP!
- replace HTTP code!!!
- relative photo pathnames (relative to GPS data file)
- Optimizations (compare to 0.0.5)
-OTHER
- Editing/Moving waypoints: if didn't move enough
- settable defaults for layers (sigh...) OR at least config.h stuff
- hover over pic
- Clipboard done right -- GtkClipboard, between processes
- Better annotation for tracks, etc. Fields, etc.
- Waypoints -- exactly change how it looks like -- shape, size of point.
- \-- make drawing name OPTIONAL.
- Filled polygons and we'll have a QuasiGIS!!!
- merge layers -OR- copy & paste >1 item (better! not too hard?)
- New UI: "Track Tool" => just analyze/pick out, right click or button to edit
- right click to do new track
- or "Track/Waypoint Tool"
- I18N
-THUMBNAILS
- * settable viewer: xv, kview, eog, gnome-open, kfmclient, etc. custom (& web browser for geocaches)
-
-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
--------------------------------
~-~-~-~-~-~-~-~
0.0.6 "Where no man has gone before"
---------------
-DnD
Map Download Background Thread
LibGpsPoint
Settabl eFonts