-Mapcache: checks if only a few images in cache (list_shift)
-what happens if image is bigger than cache size! fix this...
-
-del from cache when updating image
-
-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 (???)
-
- smarter caching (size-based), too many open files bug?
-
- what if try to REDOWLOAD while RE/DOWNLOADing?
- remove from CACHE after REDOWNLOADing
- 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.
- FIX CACHE TOO BIG/SMALL STUFF!!! Just add a 'size' field to each tile, add and subtract as ness.
- Then convert to MB and set this a program option.
- 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