X-Git-Url: https://git.street.me.uk/andy/viking.git/blobdiff_plain/35c7c0bac00a308755f48fab591dd9ead8dc4c7e..941aa6e9dcad8baa3952be9fc50c7635be8eaab4:/TODO diff --git a/TODO b/TODO index 6e7cfb77..dcec4b80 100644 --- a/TODO +++ b/TODO @@ -1,23 +1,42 @@ -TODO till release 0.1.1: -IMPORTANT STUFF: - check out bgitemcount stuff in background.c (hangs on clear!) - g_dtostr instead of fprintf in the appropriate places - Debugging output shouldn't be printf'd but we g_print'd, and we should have a DEBUG flag - -BIG THINGS: - Fix coord layer for various projections - selections (select area of waypoints, trackpoints, etc) - Clipboard done right -- GtkClipboard, between processes - direct GPS support - combine layers - OR copy & paste >1 item (better! not too hard?) - funky gpsbabel filter stuff (data sources -- think about, i want something innovative in this release.) - bug fixes, UI fixes - elevation plotting is not so pretty if you're moving north, as it overlays stuff uglily. discussion? +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 + direct GPS support (instant) arrows to show track direction - bicycle runs your track (animation) that tilts depending on slope + Select multiple items (waypoints, etc) in layers panel (???) + Merge layers easier ("Merge down" à la Gimp) + Output to GPS? + 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: +----------------------------------------- + +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) @@ -29,10 +48,10 @@ RATHER HARD FIXES: map loading/memory caching in the background? (for zoom out) WHITE UNDER TRACKS! DONE FASTER! CLEAN THIS UP! -EASY FIXES: - "click to go there" elevation map: average out, not nearest trackpoint. - 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 @@ -40,8 +59,7 @@ FEATURE WISHLIST (i.e. unlikely to get done): right click to do new track or "Track/Waypoint Tool" I18N (das mundo ne parle pas agglika) - Drag & Drop Layers - import from data sources ( gpsbabel (gps device) / google / geocaching.com ) + Vector/TIGER maps!!! (use Cairo/Roadster code?) MISC FIXES (i.e. will never get done): Reid's 23, including waypoints, GPX/XML Viking files.