]>
Commit | Line | Data |
---|---|---|
1 | Viking 0.9.96 (2010-10-11) | |
2 | New features since 0.9.95 | |
3 | * Use ETag to detect fresh tiles on servers | |
4 | * Add new menu entry in GPS Layer to delete the realtime information. | |
5 | * Ensure GPS realtime information deleted when GPS Layer -->Empty All is called. | |
6 | * Prevent zoom factor string displaying unnecessary .0s when it's a whole number. | |
7 | * Improve Track Properties speed profile display for low speed difference (e.g. walking) tracks. | |
8 | * Use speed units in display of Track/Waypoint layer draw by velocity config values, but maintain units as metres per second when read from/saved to files. | |
9 | * Add keyboard accelerators for as many as possible View Menu entries. | |
10 | * Simplify zoom status when xmpp and ympp are equal | |
11 | * Use height units in the altitude readout for the cursor position on the status bar. | |
12 | * Use height units in display of DEM min / max elevation values, but maintain units as metres when read from/saved to files. | |
13 | ||
14 | Fixes since 0.9.95 | |
15 | * Fix many memory leaks | |
16 | * DEM layer properties tidy up. | |
17 | * Prevent getting stuck in a near infinite loop when using Coord layer, UTM mode and zoomed out to see the whole world. | |
18 | * Prevent lock up in attempt to download maps along a track in UTM mode. | |
19 | * Launchpad Bug #445374: Prevent crash when downloading maps along a track, with Terraserver maps when in Mercator mode. | |
20 | * Add explicit linking against libz and libm | |
21 | * Fix SF#3009431: Prevent Crash in Real Time Tracking GPS Mode & Autodownload Maps. | |
22 | * Fix display of rounded speed units scale markers in the speed profile. | |
23 | * Fix cycle map URL | |
24 | * Fix compiler warnings | |
25 | * Fix Track Draw by Velocity mode, so that individual track points are coloured (as was the intention). | |
26 | * Fix bug where older file was removed when network not present | |
27 | * Fix: warning 'draw-mode' message does not display | |
28 | * Fix incorrect limitation on source map id | |
29 | ||
30 | Viking 0.9.95 (2010-09-07) | |
31 | New features since 0.9.94 | |
32 | * Add some function short cut key definitions to control showing of the center mark and scale viewport features. | |
33 | * [DOC] Replace Google with OSM capability in man pages. | |
34 | * When manually creating a track, automatically give it a default name. | |
35 | * [DOC] Add contributors from the Wiki(s) history. | |
36 | * Better dialog name when searching for a waypoint. | |
37 | * Change max cache time to 1 week. | |
38 | ||
39 | Fixes since 0.9.94 | |
40 | * Prevent "Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated" messages. | |
41 | * Invalid number of arguments in call to a_http_download_get_u | |
42 | * Prevent crash when cut of a GPS track/waypoint layer is attempted via the layers buttons. | |
43 | * Prevent DEM layer colour indexing going negative and can crash on gradient view. | |
44 | * Fix DEM layer to show default sea level. | |
45 | * Fix track background thickness being able to set back to zero. | |
46 | * Fix internal tile locking | |
47 | * Fix top layer not drawn after made invisible and then back to being visible. | |
48 | * Fix impaired (drawcentermark setting bodged) vik file if saved with the top layer visibility turned off. | |
49 | * Fix syntax errors in help manual | |
50 | * Fix map drag and drop to show the correct whole map | |
51 | * Fix "Go to UTM" dialog title. | |
52 | * Fix first opening of a file which has spaces (or other interesting characters) via the recent files menu. | |
53 | * Fix unnamed_tracks / unnamed_waypoints misuse. | |
54 | ||
55 | Viking 0.9.94 (2010-06-10) | |
56 | New features since 0.9.93 | |
57 | * Add knots as a speed unit option. | |
58 | * Detect USB Garmin eTrex HCx Legend devices (and maybe others). | |
59 | * Auto use of /dev/ttyUSB type device if available on Unix systems. | |
60 | * Add ability to turn off Garmin GPS after transfer. | |
61 | * Add a 'home' default location preference. | |
62 | * Add ability to changes preferences outside of the preferences.c file. | |
63 | * NLS Maps API: Historic map of Great Britain | |
64 | * Change GUI related command line parameter for Waypoint symbol size into run time preference. | |
65 | * Support All Zoom Levels in Zoom Menu | |
66 | * [DOC] Import User Manual from wiki | |
67 | * Add menu item for help contents | |
68 | ||
69 | Fixes since 0.9.93 | |
70 | * Add Viking's contributors as copyright holders | |
71 | * Remove unecessary '\' from the View Menu | |
72 | * Better Preferences Dialog Title | |
73 | * More Menu Improvements | |
74 | * Replace autogen.sh | |
75 | * On GPS data acquire, only create a layer if it contains something. | |
76 | * Fix POTFILES with new source file | |
77 | * Fix OMF category | |
78 | * Fix Filter->Simplify All Tracks default. | |
79 | * [DOC] Fix Gnome's menu entry category for viking | |
80 | * [DOC] Fix erroneous warning | |
81 | * Fix compiler warning. | |
82 | * Fix #2977752: win-gtk: osm tiles don't show up | |
83 | * Fix Track -> View Google Directions URL | |
84 | * Fix function's return value | |
85 | * Fix compilation warnings | |
86 | * Fix #2988574: Can't save files opened via recent file menu | |
87 | * Fix #2991657: Terraserver downloads fail | |
88 | * Fix geocaching | |
89 | ||
90 | Viking 0.9.93 (2010-04-11) | |
91 | New features since 0.9.92 | |
92 | * Allow overriding map source | |
93 | * Make GPS layer cut/copy available from popup menu. | |
94 | * [DOC] Document new files in viking's manpage | |
95 | * Increase possible smaller zoom | |
96 | * Add negative scales so that we can have bigger zoom on maps | |
97 | * Allow images from bigger and smaller zoom to be selected if current zoom has no image | |
98 | ||
99 | Fixes since 0.9.92 | |
100 | * Fix: set a default filename while exporting | |
101 | * [DOC] Fix: Viking's sources are hosted by Git now | |
102 | * Further variable type corrections. | |
103 | * Fix GPS layer copy. | |
104 | * Fix Track/Waypoint Layer Paste on 64bit systems. | |
105 | * [DOC] Fix FILES section of manpage. | |
106 | * Fix: First Track not Black in Draw All Tracks Black Mode. | |
107 | ||
108 | Viking 0.9.92 (2010-03-15) | |
109 | New features since 0.9.91 | |
110 | * Memorize previously selected go-to service. | |
111 | * Better scale when zoomed close in and in miles distance mode. | |
112 | * Add and use preference for height units. | |
113 | * Add and use preference for speed units. | |
114 | * Add and use preference for distance units. | |
115 | * Use a preference to set the tiles age. | |
116 | * New preference for default maplayer cache. | |
117 | * Improve DEM-Layer. | |
118 | * Remove OpenAerial support. | |
119 | * Translation updates. | |
120 | ||
121 | Fixes since 0.9.91 | |
122 | * Fix: Correctly rotate thumbnail images | |
123 | * Fix #2958601: Support for non ascii characters in "Go-to" search | |
124 | * Fix error handling in go-to feature | |
125 | ||
126 | Viking 0.9.91 (2010-02-06) | |
127 | New features since 0.9.9 | |
128 | * Interpolation for maps: use less precise images when wanted image is not present | |
129 | * GObjectify maps | |
130 | ** Add compatibility facilities | |
131 | * GObjectify go-to/search feature | |
132 | ** Add Name finder search engine | |
133 | ** Add Nominatim search engine | |
134 | ** Add Geonames search engine | |
135 | ** Add generic XML search code | |
136 | * Add configuration file for map sources, goto and external tool | |
137 | (See examples in distribution) | |
138 | * Add option to download only maps that are more recent on server | |
139 | ** Try to download newer tiles when autodownload is set and server supports such check | |
140 | ** Tiles must be older than a specified age before checking server | |
141 | * Add support for recently used files | |
142 | * Add DEM Gradient | |
143 | * Add DOAP file | |
144 | ||
145 | Fixes since 0.9.9 | |
146 | * Fix: add GIO dependency and header for GFile | |
147 | * Fix #2946287: open a recent file | |
148 | * fix some confusing indentation and bracing | |
149 | * Fix #2881916: rename a track with c&p | |
150 | * Fix #2766373: Use a string as device path | |
151 | * Fix "Moving Map Method" cannot be disabled | |
152 | * Fix #2880741: replace gps_open with gps_open_r | |
153 | * Fix #2921899: uses conditional macro to support two versions of libgps | |
154 | * Fix warnings | |
155 | * Fix URL formatting issue | |
156 | * Fix error messages | |
157 | * Fix #2801874: keep second part of a splitted track visible | |
158 | * Fix #2838556: emit warning when gpsbabel is not found in PATH | |
159 | * Fix bashism in test script. | |
160 | * Merge branch 'fix-osm-api-0.6' | |
161 | * Fix magic scissors | |
162 | * Get rid deprecated GtkTooltips API. | |
163 | * Add configure option to track deprecated feature | |
164 | * Use motion hints to make map motion more responsive in slow environment. | |
165 | * Viking compatible with libgps >= 2.90 | |
166 | * finish OSM 0.6 API support | |
167 | * Optimise bandwidth usage | |
168 | * keeping OSM password safe | |
169 | ||
170 | Viking 0.9.9 (2009-09-09) | |
171 | New features since 0.9.8 | |
172 | * Filter out irrelevant key-modifiers. | |
173 | * Upgrade OSM-traces support to 0.6 API | |
174 | * Manage hdop,vdop,pdop,nsat | |
175 | * Remove unused (and buggy) feature | |
176 | * Document previous merge | |
177 | * Improvement of map cache | |
178 | * Add a viking parameter for mapcache memory size | |
179 | * Add menu option to flush mapcache, and reduce viking memory footprint | |
180 | * Use thread-pool to manage download | |
181 | * Show path used for map directory in options even when using default one | |
182 | * Include full libcurl version in user agent | |
183 | ||
184 | Fixes since 0.9.8 | |
185 | * Don't crash when jobs are cancelled via the background jobs dialog. | |
186 | * Fix #2163652: GPX file with byte order mark not parsed | |
187 | * Fix #2766609: Don't use gpsd_units() | |
188 | * Fix #2812856: Change SRTM URL | |
189 | * Fix #2818818: unset langage preset while opening external Google | |
190 | * Fix copyright in --version output | |
191 | * Fix SRTM Server change | |
192 | * Fix memory leaks found with cppcheck | |
193 | * Fix warning in call to MD5Update() in function md5_hash() | |
194 | * Fix previous patch | |
195 | * vdop, hdop, pdop, nsats and fix_mode values were not shown | |
196 | * Fix #570956: change saved_width to 1 | |
197 | * Fix build problem | |
198 | * Fix bug #2481237: Maps directory file chooser should look for directory | |
199 | ||
200 | Viking 0.9.8 (2009-01-31) | |
201 | New features since 0.9.7 | |
202 | * Add GeoNames support (both for search and for POI import from Geonames+Wikipedia) | |
203 | * Remove Google's map tiles. | |
204 | * Add external tools framework. | |
205 | * Add OpenStreetMap and Google web tools. | |
206 | * Clicking on "visible" tick no longer makes the layer selected. | |
207 | * GPX export: sort track by time. | |
208 | * Merging tracks by name. | |
209 | * Tittle waypoint properties dialog as "Waypoint Properties". | |
210 | * Add larger size waypoint symbols (icons). | |
211 | * Waypoint names are now displayed at the top of waypoint symbol. | |
212 | * Waypoint symbols: Use Garmin waypoint. | |
213 | * New server for OSM cycle map. | |
214 | ||
215 | Fixes since 0.9.7 | |
216 | * Fix loading of world map file. | |
217 | * Fix 2249398: Fix some memory leaks. | |
218 | * Fix bugs that caused magic scissors not working. | |
219 | * Fix compatibility problem for windows. | |
220 | * Fix implicit declaration of maps_layer_default_dir(). | |
221 | * Fix missing status return in spawn_command_line_async(). | |
222 | * Fix curl error buffer usage. | |
223 | * GPS realtime tracking: Keep retrying when fail to connect. | |
224 | * Windows port: avoid "\\" in URL. | |
225 | ||
226 | Viking 0.9.7 (2008-10-12) | |
227 | New features since 0.9.6 | |
228 | * Add new moving map method for realtime tracking. | |
229 | * Rename icon: viking_icon.png -> viking.png | |
230 | * src/viking.desktop.in: add GenericName and revise Categories | |
231 | * Change "Zoom To" short cut to avoid conflict with "Zoom Tool". | |
232 | * Update translations | |
233 | * Google search adapting changes from Google. | |
234 | * add osm cycle layer support | |
235 | * add a menu entry to extend an existing track using magic scissors | |
236 | * Patch #2009666: OpenAerialMap | |
237 | * Add preferences to select how degrees are displayed | |
238 | * Color picker button for the Coordlayer properties dialog | |
239 | * Cut/Copy/Paste empty selection is not critical | |
240 | * Layers panel UI improvements | |
241 | * Homogeneous icons management. | |
242 | * Add preferences to store OSM login/password | |
243 | * Add a password entry widget | |
244 | * Ensure that confirmation dialog is over file selector | |
245 | ||
246 | Fixes since 0.9.6 | |
247 | * Fix 2161310: Fix some more compiler warnings | |
248 | * Fix 2134452: Properties of some tracks show as NaN | |
249 | * QA: cleanning old stuff | |
250 | * Fix segfault in realtime tracking. | |
251 | * Fix missing files in po/POTFILES.in | |
252 | * viking.spec.in, src/icons/Makefile.am: Fix icon target dir | |
253 | * fix parallel build (make -j8) on multi-processor machines. | |
254 | * Fix #1947260: correct a corrupted escape | |
255 | * Fixed crashes when creating new layers. | |
256 | * Fix #1952523: mode_button assertion loading old datafile | |
257 | * Fix: update layer after applying properties | |
258 | * Fixed google map download problem. | |
259 | * Replace specific About dialog by GtkAboutDialog | |
260 | * Replace some g_warning by g_debug | |
261 | ||
262 | Viking 0.9.6 (2008-07-31) | |
263 | Fixes since 0.9.5 | |
264 | ||
265 | * Fix Google maps' URL | |
266 | * Fix gcget command line to accomodate negative coords | |
267 | * Fix unecessary viking.desktop | |
268 | ||
269 | Viking 0.9.5 (2008-07-21) | |
270 | New features since 0.9.4 | |
271 | ||
272 | * Add panning tool as default. | |
273 | * Replace GtkFileSelection by GtkFileChooser. | |
274 | * No longer converts waypoint names to uppercase. Waypoint names are now case insensitive. | |
275 | * Windows port updated. | |
276 | * Track properties: Keep markers of the graphs in sync with each other. | |
277 | * Track properties: split track at marker. | |
278 | * New translations: el, it, ja, lt, nb, nl, pl, zh_CN, zh_TW | |
279 | * Added viking.desktop | |
280 | * Added --debug and --verbose command line options. | |
281 | * Updated man pages. | |
282 | ||
283 | Fixes since 0.9.4 | |
284 | ||
285 | * Fix #1839948: Maximize/Restore changes current cursor. | |
286 | * Bug #1915121: add an utility to reproduce (test/gpx2gpx). | |
287 | * Fix #1915121: use GLib functions to handle ISO8601 dates. | |
288 | * Fix pipe leaks. | |
289 | * Remove dependency to wget. | |
290 | * Fix google version number. | |
291 | * Track graph marker now works again. | |
292 | * Fix #1947456: Compiler warning fixes | |
293 | ||
294 | ||
295 | Viking 0.9.4 (2008-02-25) | |
296 | New features since 0.9.3 | |
297 | ||
298 | * Make elev graph show better graph for low altitude tracks. | |
299 | * Printing support | |
300 | * Draw circle for downloading geocaches. | |
301 | * Improve track graphs. Some tracks looked too flat. | |
302 | * Internationalization (I18N) | |
303 | * Localization (L10N): Czech, Danish, German, Spanish, French, Brazilian Portuguese, Swedish | |
304 | * Use a list of possible browsers. | |
305 | * New map source: BlueMarble tiles (http://mike.teczno.com/notes/blue-marble-tiles.html) | |
306 | * New map source: Google Terrain | |
307 | * Use the "next unused" (not really) waypoint number as default. | |
308 | * Sort waypoints in GPX output. | |
309 | * Preferences support in ~/.viking/viking.prefs | |
310 | * Update source for OSM/Osmarender tiles | |
311 | * Full screen mode. | |
312 | * Tuned the v-t diagram drawing | |
313 | ||
314 | Fixes since 0.9.3 | |
315 | ||
316 | * Many fixes around compilation warnings | |
317 | * Fix a bug that caused crashes when displaying elev graph for some track. | |
318 | * Fix bug that caused Old Google maps not being disabled by default. | |
319 | * Fix a bug that can potentially cause segfault. | |
320 | * Fix compilation under HURD (missing MAXPATHLEN macro) | |
321 | * Fix: ensure config.h is included conditionnaly | |
322 | * Fix a crash bug in mapcache | |
323 | * Fix a crash bug in merge-by-time | |
324 | ||
325 | Viking 0.9.3 (2007-10-21) | |
326 | New features since 0.9.2 | |
327 | ||
328 | * Half-drawn redraw for faster refreshing display of viewport (Maps, tracks, waypoints...) | |
329 | * Allow multiple selections when adding DEM files. | |
330 | * (Semi) auto downloading and importing for SRTM 90m DEM file (worldwide). | |
331 | * Indicating areas which have DEM file download but not imported. | |
332 | * "Minimum elevation" is now configurable for DEM layer. It can be used together with the existing "Max Elev" to make DEM display more distinguish colors for a particular area of interest. | |
333 | * Interpolating DEM data. | |
334 | * Add realtime tracking to GPS layer with track recording. | |
335 | * Trackpoints acquired in realtime mode store extra information of speed, course, fix mode and number of satellites. | |
336 | * Track properties dialog no longer blocks user interaction on main window. Using multiple track dialogs (simultaneously for different tracks) is now allowed. | |
337 | * Make use of DEM elevation data and GPS speed data for track graphs (Properties Dialog). | |
338 | * Track Properties: now displays track distance/time instead of "Selected Time". | |
339 | * Marker for selected position on track graphs. | |
340 | * Various enhancement to improve usability of track dialog. | |
341 | * Mouse cursor is now changed accordingly to tool currently in used. | |
342 | * Magic Scissors (Automatically drawing track between points) can now be undone using right click, and extended via Ctrl-click. | |
343 | * Shortcuts for panning: Ctrl-arrow key, and Shift-scroll and Ctrl-scroll. | |
344 | * Extend track. | |
345 | * Ctrl-shift-scroll to zoom like google, scroll to zoom w/o changing center. | |
346 | * Preview adding a trackpoint by drawing a line when moving mouse. | |
347 | * Esc key used to stop track edition. | |
348 | * Backspace key used to remove last added point. | |
349 | * Use $BROWSER environment variable (for viewing geocache pages). | |
350 | * Automatically fetching google version numbers. | |
351 | * Upgrading to API 0.5 of OSM. | |
352 | ||
353 | Fixes since 0.9.2 | |
354 | ||
355 | * Fix: Make viking's default start location somewhere more likely has maps. | |
356 | * Fix: bug that causes crashes when using "Maps Download" tool. | |
357 | * Fix: Adding command line option framework (--help & --version). | |
358 | * Fix #1789550: mkdtemp usage is conditioned. | |
359 | * Fix #1789550: define MAX macro if not defined on ALL systems. | |
360 | * Fix: optional geocaching -- include config.h to compile. | |
361 | * Fix: DEM Layer copy/paste. | |
362 | * Fix: crashes on using wrong tools. | |
363 | * Fix: bugs that caused odd display of date/time on track properties dialog. | |
364 | * Fix: Correctly calculate position when click on speed-time graph. | |
365 | * Fix: Relax dependencies about glib. | |
366 | * Fix: Upgrading to API 0.5 of OSM. | |
367 | * Fix: plotting of DEM data on elevation graph. | |
368 | ||
369 | Viking 0.9.2 (2007-09-04) | |
370 | New features since 0.9.1 | |
371 | ||
372 | * Use $EMAIL to initialise email field for OSM upload. | |
373 | * Preset filename when exporting a TrwLayer. | |
374 | ||
375 | Fixes since 0.9.1 | |
376 | ||
377 | * Fix: crash when "applying" a map layer property dialog. | |
378 | * Fix: Do not warn about drawmode inconsistency while reading file. | |
379 | * Fix: Hide Expedia view mode when expedia is not built in. | |
380 | ||
381 | Viking 0.9.1 (2007-09-02) | |
382 | New features since 0.9 | |
383 | ||
384 | * Upload data (TrackWaypoint layer or single track) to OpenStreetMap. | |
385 | * Group "Export Layer..." entries in a sub-menu. | |
386 | * Added --enable-old-google to configure script. Old google modes are now disabled by default. | |
387 | * Default mode for new maps is Google Maps. | |
388 | * DEM module can now read hgt.zip files directly (no need to unzip them). | |
389 | * DEM module can now process 1 arc sec hgt(.zip) files (mainly for USA regions). | |
390 | * Display on status bar altitude at cursor using data from DEM layer(s). | |
391 | ||
392 | Fixes since 0.9 | |
393 | ||
394 | * Add redirect support. | |
395 | * Some improves to introduce the drawmode notion. | |
396 | * Better checking to detect downloaded text instead of images. | |
397 | * New google version number. | |
398 | * libcurl is a requirement. | |
399 | * Fix bugs that cause crashes on layers copy/paste/delete. | |
400 | * Fix bug in Google search that caused viking jump to wrong location when Google can not find the match. | |
401 | * Clean up and eliminate compiler warning. | |
402 | * Fix bug in creating temporary HOME when HOME is not set. | |
403 | * Disable GeoCache Acquire since it no longer works. Can be enabled again using configure --enable-geocaches. | |
404 | * Disable expedia map layer by default since it no longer works. Can be enabled again using configure --enable-expedia. | |
405 | ||
406 | Viking 0.9 (2007-07-13) | |
407 | New Features since 0.1.3 | |
408 | ||
409 | * DEM data -- DEMLayer & applying data to tracks & waypoints | |
410 | * Make "Save Image" and "Save Image Directory" dialogs reusable | |
411 | * Add viking icon | |
412 | * Download maps along track | |
413 | * Add User-Agent to http request header | |
414 | * Add cookies support (for google requests) | |
415 | * Add center mark which can be turn on/off in View menu | |
416 | * Make the scale more visible on dark maps | |
417 | * Add magic scissors feature | |
418 | * Add Google Maps search feature | |
419 | * Many new waypoint symbols | |
420 | * Add man pages | |
421 | * Improve performance for map autodownload | |
422 | * Google Directions now remembers previous query (from/to entries) | |
423 | * New menu items to remove all tracks and waypoints in GPS folders | |
424 | * Add "Save and Exit" to File menu | |
425 | * Save function for GPS layer | |
426 | * Map tool: Left click can now refresh display of map tiles | |
427 | ||
428 | Fixes since 0.1.3 | |
429 | ||
430 | * View Mode displayed wrong setting on startup | |
431 | * crashes on gps download/upload | |
432 | * SEGFAULT on x86_64 | |
433 | * segfault on trackpoint properties dialog | |
434 | * intermittent problem of map redraw | |
435 | * Stop autodownload from running forever on map downloading errors | |
436 | * Check for non-displayable data after downloading map | |
437 | ||
438 | Viking 0.1.3 (2007-05-17) | |
439 | - New "Refresh onscreen tiles" entry menu | |
440 | - Default .spec file for building RPM packages | |
441 | - Default debian/ subtree for building Debian packages | |
442 | - Usage of the libcurl library | |
443 | - Three new map sources from OpenStreetMap | |
444 | - Better usage of libusb | |
445 | - Google source map improved | |
446 | - GUI improves | |
447 | ||
448 | Viking 0.1.2 (2007-02-13) | |
449 | - direct access to GPS device: GPS layer | |
450 |