2013-10-13 Rob Norris <rw_norris@hotmail.com>: * Releasing Viking 1.5 * Remove OSM web link layer options so you now get what ever is the OSM default. * Add beginnings of Slovak translation. * Add Translation for Basque * Document previous translation updates * Import Launchpad translation updates 2013-10-13 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix "figure" element in documentation * Fix simple typo in documentation * Fix missing declaration in po/POTFILES.in 2013-10-10 Rob Norris <rw_norris@hotmail.com>: * Fix crashing if attempting to Extend a Route via the Route Finder when the route has no points. * SF Support Requests#21: Make default print size full page. 2013-10-06 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix: replace home made macro by GLib one * Fix: include file.h in file.c 2013-10-05 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix export dialog title 2013-10-04 Rob Norris <rw_norris@hotmail.com>: * SF Features#116: Add an Acquire From URL option. 2013-10-03 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix gpsbabel capabilities parsing * QA: minor refactor to reduce code 2013-10-02 Rob Norris <rw_norris@hotmail.com>: * SF Features#116: Add an Acquire From URL option. * Fix not moving the viewport to the data when using TrackWaypoint->Acquire methods. * Fix the default value for getting the GPS Protocol in acquire. 2013-09-29 Rob Norris <rw_norris@hotmail.com>: * Add tooltip to help align the name in TrackWaypoint->Acquire menu to the File->Acquire menu 2013-09-28 Rob Norris <rw_norris@hotmail.com>: * [DOC] Mention ability to set a waypoint's altitude from DEM data. * Fix incorrectly updating files during geotagging that are read only. * Update libjpeg utilities from exif command line tool to version 0.6.21 * SF Features#115: Part 2. Update working directory when loading images for geotagging * SF Features#115: Part 1. Add the ability to Geotag multiple images against a Waypoint. * [QA] Fix not showing new waypoints after geotagging due to not setting waypoint bounds. * Only allow JPGs in the file selector for Geotagging. * Fix broken map layer property tooltip. * Add support for OSM Humanitarian (HOT) Style Map. * [QA] These functions should be static to match the definition 2013-09-27 Rob Norris <rw_norris@hotmail.com>: * Show Map License information for each map type only once. 2013-09-21 Rob Norris <rw_norris@hotmail.com>: * Ensure consistent view of waypoint changes. * Support Waypoint timestamps in .vik files. 2013-09-18 Rob Norris <rw_norris@hotmail.com>: * [QA] Use specific type 2013-09-14 Rob Norris <rw_norris@hotmail.com>: * Always open new .vik file in current window when no .vik file is loaded. * [DOC] Images for the Track properties - since this has changed for version 1.5 * Allow some redirects for routing web sites by default. * Improve item list dialogs to handle long text values better. 2013-09-13 Rob Norris <rw_norris@hotmail.com>: * Always create a menu separator for waypoints as now there is always at least the transform menu option 2013-09-11 Rob Norris <rw_norris@hotmail.com>: * Fix opening files with spaces in them when using the drag and drop mechanism * [DOC] Update help with text and images for multi-layer TrackWaypoint lists and statistics dialogs. * Merge branch 'WaypointsList' * Use Waypoint list dialog from Aggregate Layer menus. * Use Waypoint list dialog in TrackWaypoint layer menus. * Add Waypoint List dialog. * Expose functions for reuse and promote types. * [QA] Update year values. * [DOC] Transform menu help * [DOC] Maps download region including image of the dialog * [DOC] Improve Trackpoint edit dialog description and add example image. * [DOC] Selected trackpoint operations: inserting and deleting in Track/Route menu. * Actually make intended debug messages print only in debug instead of warnings. * SF Features#76: Fix Trackpoint copying after the introduction of trackpoint naming. * SF Features#53: Part2: Keep the size and zoom options next to each other in the Image Generation dialog. 2013-09-10 Rob Norris <rw_norris@hotmail.com>: * Add some safety checks and don't add the pixbuf into the cache if it's invalid. * In the Goto Lat/Lon dialog, allow the return key to accept the entry values. * [QA] Include your own header file. * [QA] Fixup if statement intention. * [QA] Shift Viking dependent functions in 'util' to 'vikutils' * SF Features#76: Add ability to handle and name trackpoints. * [QA] Fix some clang compiler warnings. 2013-09-05 Rob Norris <rw_norris@hotmail.com>: * Expand list of potentially used libraries. * [DOC] Add help for DEM File Information dialog * [DOC] Improve help for map tile information * Ignore new output from autotools build system. * Enable compiling with older glib versions (a function used is 2.32+ only) * [WINDOWS] Installer improvement * [WINDOWS] Need to specify magic database location. * [WINDOWS] Add libmagic DLL 5.03 for Windows build. * [WINDOWS] Add use of libbz2 (bzip2) 1.0.6 DLL for Windows build 2013-09-02 Rob Norris <rw_norris@hotmail.com>: * Fix files missing for translation 2013-08-30 Rob Norris <rw_norris@hotmail.com>: * [QA] Use the common map_utils_mpp_to_zoom function 2013-08-29 Rob Norris <rw_norris@hotmail.com>: * Merge branch 'TrackList' * [QA] Remove unused function parameter * Add Track list output from aggregate layers. * Add track list capability to the track sublayer container. * Add Track List dialog. * Functions for reuse and promote a type. * Refactor track and layer list creation code for better reuse. 2013-08-28 Rob Norris <rw_norris@hotmail.com>: * Fix spelling of visible. * Remove compiler warning on 32bit systems. * Fix statusbar info format message to not display '(null)' repeatedly at the end. * Enable inserting a trackpoint before or after the selected trackpoint from the TrackWaypoint layer menu. * Enable direct deletion of a selected trackpoint from the TrackWaypoint layer menu. * Maintain trackpoint selected when moving it. * [QA] Function should use a constant name parameter * [QA] Function should use a constant name parameter * Fix coord layer copying so the copied one is actually drawn. * Fix crashing when attempting to download maps along a track when multiple maps are enabled. * [QA] Remove unused function * [QA] Remove an unused function parameter. * Add option to the cache-mbtile tool to avoid optimizing the database. 2013-08-27 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix missing question mark 2013-08-26 Rob Norris <rw_norris@hotmail.com>: * Merge branch 'StatusBarInfoControl' * Merge branch 'TrackLabelling' * Merge branch 'TransformUtils' * Merge branch 'DownloadDecompression' 2013-07-24 Rob Norris <rw_norris@hotmail.com>: * Add 'Transform' abilities to set DEM information for Waypoints. * Refactor to use the new function to get the waypoint height. * Add function to set waypoint height from DEM information. * Add an option to anonymize track timestamps on upload to OSM Traces. * Make the anonymize timestamp method available in the GUI. * Add function to anonymize timestamps of a track. * Make the downloading SRTM error visible in the GUI. * Add warning of when trying to apply DEM data, but no DEM layers are available. * Improve options for applying DEM Data to a track/route. * Make the track/route elevation smoothing methods available in the GUI. * Add methods to smooth missing elevation data from tracks (or routes). * Create and use new menu level 'Transform' for some track/route operations. 2013-07-23 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Check size of route before refining it * Add function to refine a route with routing service * [DOC] Tag some contextual restrictions as 'note' * Fix: use g_list dedicated function instead of own code 2013-07-20 Rob Norris <rw_norris@hotmail.com>: * Enable optional opening of the track properties dialog on the statistics tab * Move all editable properties of a track/route to a dedicated tab. * Split TrackWaypoint layer tracks properties into an 'Advanced' section. * [DOC] New settings value * Add ability to draw track names and distance labels on the viewport. * Add helper function distance_in_preferred_units() * Add function to get a trackpoint by distance along a track. 2013-07-18 Rob Norris <rw_norris@hotmail.com>: * [DOC] Document options for the Trackpoint message format codes. * SF Features#113: Allow distance from track start to be shown in the Statusbar. * SF Features#111: Add Optional Statusbar update in GPS Realtime Tracking mode. * Enable following GPS realtime tracking even when no heading (course) is available. * Add a common method to produce an information message string about a Trackpoint. * Add a function to find out the distance along a track to a particular trackpoint. * Quick hack method to enable display of compiled in libraries (albeit in the wrong section of 'Artists') in the About dialog. * Support opening compressed files downloaded for the My OSM Traces feature. * Unzip comment * Start to make compression code more reuseable. * Fix menu use of named own Icons since the icons were renamed some time ago. 2013-07-15 Rob Norris <rw_norris@hotmail.com>: * [QA] Fix memory leak in drawing new tracks/routes. * [QA] Fix memory leak in sorting layers. * [QA] Fix name memory leaks in TrackWaypoint operations. * [QA] Fix misc small memory leaks. * [QA] Fix several memory leaks on program closure. * [QA] Fix memory leak on deleting TrackWaypoint layers. * [QA] Fix new tracks not shown after split called from the Track Properties dialog. * [QA] Fix large memory leak on viewing Track Properties. * [QA] Fix incorrect iterator usage. * [QA] Fix memory leaks in usage of the clipboard. * [QA] Fix memory leaks on reading in Viking files. * [QA] Fix memory leak in treeview tooltips and selection. * [QA] Fix large memory leak when removing DEM layers. 2013-07-10 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * QA: replace direct access to GtkWidget->window member by function call 2013-07-09 Rob Norris <rw_norris@hotmail.com>: * Add view of course and speed properties of trackpoints. * Enable control of create_label_vbox spacing and padding. * Fix some interpolated values of a trackpoint on insertion between points. 2013-07-07 Rob Norris <rw_norris@hotmail.com>: * Use the busy cursor during downloads of My OSM Traces. * Fix handling failed downloads with the My OSM Traces method. * SF Bugs#101: Fix Acquire from Google Directions. * Refactor Track property grid drawing into a common function. * SF Bugs#100: Fix Crash on viewing Track Properties with extreme gradients. * Add ability to use a conversion function between the displayed widget contents and the value stored internally. * SF Bugs#97: Fix missing redownload settings of some maps in the example config * SF Bugs#99: Increase limit for Map IDs * [QA] Fix issue spotted with cppcheck 1.59 * SF Features#114: Increase the time limit for the Tile Age and use days in the GUI. 2013-07-02 Rob Norris <rw_norris@hotmail.com>: * More reliable waypoint symbol resetting on preferences change. * Fix name search using Google. * Fix some layer sorting issues. * [QA] Fix some issues spotted with cppcheck 1.59 * Make dialog shifting a bit more reliable. * Use already calculated bounding box for 'maxmin' calculations. 2013-06-29 Rob Norris <rw_norris@hotmail.com>: * Add statistics for all tracks within a single TRW layer. * Enable all tracks statistics analysis for all TRW Layers within an Aggregate layer. * Add Multiple Tracks Statistical analysis dialog. * Add functions to return sublayer visibility. * [DOC] Fix some incorrect docbook markup. * Merge branch 'LayerSort' 2013-06-23 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix documentation minor typo * Generalize Acquire Directions * [QA] minor doc improvment 2013-06-22 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * [QA] More minor code improving * [QA] Add type checking * [QA] Add minor comment * Add a builder for a routing engine selector * Expose a function to iterate on all registered engines * [QA] Use more explicit funcion name * [DOC] fix ref doc 2013-06-13 Rob Norris <rw_norris@hotmail.com>: * Remove now unused alphabetical sort functions as they have been superseded. * [DOC] This internal setting no longer exists. * Enable TrackWaypoint sublayer alphabetical sort options. * Enable Alphabetical sorting of layers within Aggregate layers * Enable fast and GUI controllable alphabetical sorting of treeview layers. * Merge branch 'InternalSettings+StartupPreferences' * [DOC] Some words about the new Startup preferences options. * [DOC] Some words about the viking.ini file * Add option to control whether a periodic version check should be performed. * Map data license does not need to be shown every time for the default map. * On the very first startup, ask whether internet related options should default to on. * Enable detection of when Viking is run for the very first time. * Enable an optional automatic IP to location startup mode - mainly for new users to get going more easily. * Enable Startup Method option to choose between using the home position, last position or loading a specified file. * Add a startup option to load a default map (as defined by layer default for the map layer). * Add preference to control whether the auto window settings should be used. * Start Startup preferences * Use settings to allow configuration of max background threads. * Use settings to maintain the track properties dialog size between invocations. * Use settings to allow configuration of hardcoded map display performance values. * Use settings to save and restore Geotag values. * Use settings to save and restore the Goto Provider selected. * Use settings for OSM Traces visibility value. * Save and restore the generate image values using the settings mechanism. * [QA] Tidy up general preferences into single array * Use settings to store GPS values for reuse. * Alphabetized TrackWaypoint layer ordering is now a configurable run time setting. * Use settings to store Window layout states * First iteration of internal settings 2013-06-12 Rob Norris <rw_norris@hotmail.com>: * Fix track not displayed from realtime GPS tracking. 2013-06-11 Rob Norris <rw_norris@hotmail.com>: * Add a simple file properties dialog to show some details for a Viking file: * Fix usage of default maps cache directory when it does not end in a separator. 2013-06-09 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * [DOC] Add documentation on new public routing function * [QA] minor revision on cast operators 2013-06-03 Rob Norris <rw_norris@hotmail.com>: * [QA] Fix incorrect comment 2013-06-02 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * QA: Add glib.h * Ensure all buildable types are registered 2013-06-01 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix doc: Replace simple quotes by DocBook tags 2013-06-01 Rob Norris <rw_norris@hotmail.com>: * Add Show/Hide all Layers within an Aggregate Layer. * SF#3314896: Show/Hide All Tracks (Routes+Waypoints too) of a Layer. 2013-05-31 Rob Norris <rw_norris@hotmail.com>: * [QA] Fix missing G_BEGIN/END_DECLS * Automated check for the latest version. ATM only on Windows systems. * Enable getting Viking Version as a number from a string to enable comparisons. 2013-05-29 Rob Norris <rw_norris@hotmail.com>: * SF#3613971: Remove Geofabrik's OpenStreetMap WMS, as it is not for public use. * SF#3613971: Remove Geofabrik's OpenStreetMap WMS, as it is not for public use. 2013-05-27 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix GLib macros typo * QA: factorize GObject cast operations (datasource_osm_my_traces.c) * QA: factorize GObject cast operations (datasource_osm.c) * QA: factorize GObject cast operations (datasource_google.c) * QA: factorize GObject cast operations (datasource_geotag.c) * QA: factorize GObject cast operations (datasource_gc.c) * QA: factorize GObject cast operations (datasource_file.c) 2013-05-25 Rob Norris <rw_norris@hotmail.com>: * [QA] Revise direct access for '->vbox' to use gtk_dialog_get_content_area() instead. * Add ability to Download Maps for a defined region over several Zoom levels. * Don't silently fail on attempting to split to a track. * Fix selection of trackpoint via Edit Trackpoint button. 2013-05-24 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Routing: refactor * Routing: suppress Google * Routing: suppress OSRM specific code * Generalize routing engine 2013-05-23 Rob Norris <rw_norris@hotmail.com>: * [QA] Prevent Gtk-Critical warnings on trying to use NULL strings on file entry widgets. * Fix Drag and Drop file loading on Windows. * Prevent gcc 4.7.3 compiler warnings for new routing code. * Support new versions of depreciated g_thread_* functions for glib 2.32 * Allow opening of files via Drag and Drop onto the Viewport. * Fix background thread statusbar update instability. * Fix location of gdk_threads_enter() to be before first window creation. * Allow Bing Map source URL to be set via the configuration XML file. 2013-05-23 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Doc: improve reference documentation * QA: add a NULL check * DOC: add classname tags 2013-05-22 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix vik_routing_register: replace existing engine * Remove uneeded (and wrong) finalize functions * Update AC_INIT macro call 2013-05-20 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix compilation warning * Allow to use full URL as download parameter 2013-05-16 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add OSRM routing engine * Generalize route finder * Add a fixed combobox for string parameter 2013-05-05 Rob Norris <rw_norris@hotmail.com>: * Oops! Remember to commit new files for DatasourceRemoteFile feature. 2013-05-04 Rob Norris <rw_norris@hotmail.com>: * SF#3601584: Fix minimum vertical size for the track properties dialog. 2013-05-03 Rob Norris <rw_norris@hotmail.com>: * Merge branch 'DatasourceRemoteFile' * Add support for acquiring OpenStreetMap Notes as GPX files. * [DOC] Explain datasources.xml usage. * Add a new webtool datasource to allow acquiring data from URLs that return a file. * Rework mpp_to_zoom() to return the actual zoom level and handle all Viking zoom levels. * [DOC] Promote Extending Viking to the top level section in the manual. * [DOC] Ids are not necessary in these configuration files. * Make mpp_to_zoom() a generic function * Prepare for dynamic VikDataSourceInterface creation/deletion. * Make window related values available on acquire initialisation. * Ensure string is long enough for potential dates. 2013-05-01 Rob Norris <rw_norris@hotmail.com>: * Simpler and better use of time display for tracks. * Simpler and better use of time display for trackpoints. * Add display of Waypoint time property (only when waypoint has a time). 2013-04-30 Rob Norris <rw_norris@hotmail.com>: * Add time property to Waypoints since it's in the GPX1.0 standard. 2013-04-29 Rob Norris <rw_norris@hotmail.com>: * Fix waypoints may not be shown if drag copied between layers. * Enable changing name of an existing waypoint in the Waypoint Properties dialog. * Correct tooltip message for paste behaviour * Scope to include additional menu items for an Aggregate Layer. * Add simple dialog to show DEM file information. 2013-04-27 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Relicensing source code from GPLv3+ to GPLv2+ 2013-04-27 Rob Norris <rw_norris@hotmail.com>: * Prevent cut/copy/paste options appearing in the popup menu from the '+' layer button. * [QA] Remove spurious commented out code. * Waive copyright on my accessory scripts to build Viking on Windows. * Remove shell script as route capabilities are now in Viking. * [QA] Protection from trying to use small values in the zoom combo box. * Fix incorrect setting to lowest zoom value when clicking away from the statusbar zoom menu. * [QA] Improve create zoom menu to use G_N_ELEMENTS to know array bounds. 2013-04-27 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Relicensing source code from GPLv3+ to GPLv2+ 2013-04-26 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Geocaching: fix geotools call when locale is not C 2013-04-22 Rob Norris <rw_norris@hotmail.com>: * Fix may crash on exporting to GPX. Caused by recent commit. * Set the generate image file filter according to the file type selected. 2013-04-20 Rob Norris <rw_norris@hotmail.com>: * Fix a_vik_gpx_export_wpt_sym_name internal type * Really fix showing map timestamps on Windows on the map tile info dialog. 2013-04-17 Rob Norris <rw_norris@hotmail.com>: * Add 'Creation' sort option for saving GPX tracks. * SF#3387591: Improve keyboard copy+paste behaviour when the editing a layer name in the treeview. * SF#3608417: Add Preference option to control the display of the track creation distance tooltip. * Reduce wasted space in the Preferences dialog if there are lots of tabs. * SF#2998555: Control of saving Absolute vs Relative Paths in .vik files * Add 'Advanced' preferences tab. * Make more portable .vik file, as don't save the map cache directory if it's the map cache default directory. * SF#3028797: Remember last directory used when saving / opening main files. 2013-04-16 Michael Klein <michael.klein@puffin.lb.shuttle.de>: * SF#3610708: Fix Failing to Load DEM files on Big Endian Systems. 2013-04-14 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * [DOC] Minor improve 2013-04-10 Rob Norris <rw_norris@hotmail.com>: * Import Launchpad translation updates for Asturian language 2013-04-10 Wolfgang Goetz <Wolfgang.ztoeG@web.de>: * Fix Double defined msgid's in po-files. 2013-04-10 Rob Norris <rw_norris@hotmail.com>: * Merge branch 'GTK+-Updates' * Create own marshal_VOID__POINTER_POINTER function. * Don't use deprecated Gtk Type Objects - use G Type Objects instead. * [QA] Remove old checks for minimum GTK+2.10, since we require 2.14. * If using GTK+2.24 or later don't use depreciated about dialog features as not needed any more. * Rework combo boxes to work with GTK+2.24 or earlier. * gtk_marshal_VOID__POINTER_UINT depreciated, use g_cclosure_marshal_VOID__UINT_POINTER instead. * Use GTK+2.18 functions if available. * Improved usage of GTK+2.14 features for URIs. * Minimum GTK+2.14 required for the build. * [QA] Better use of VikLayerTypeEnum rather than gints * Merge branch 'i18n-launchpad' into master * Update translations for layers menu popup which no longer have to start with '/' * Remove usage of depreciated GtkItemFactory. * Position Trackpoint Edit and Waypoint dialogs to not obscure the selected point. * When adding layers insert 'Base' layers (i.e Maps/GeoRef/DEM) below the selected layer. * Add 'Export All' functionality to convert all TrackWaypoint layers into individual GPX or KML files. 2013-04-09 Rob Norris <rw_norris@hotmail.com>: * Enable opening background jobs window from the status bar by clicking on the items field. * When loading unnamed items in a gpx file improve the default name. * Fix using .vik files with 'unusual' track or waypoint names * Fix waypoint selection when the waypoint has an image but the images are not being displayed. 2013-04-08 Rob Norris <rw_norris@hotmail.com>: * Releasing 1.4.1 * Don't need specify full path for cmd.exe in using wine * Use a busy cursor when exporting to a file. 2013-04-07 Rob Norris <rw_norris@hotmail.com>: * Enable a busy cursor when loading and saving files as that may take some time. * Improve Goto place search UI usage so one can start typing and then press return to instigate it. 2013-03-29 Rob Norris <rw_norris@hotmail.com>: * Fix unintentional renames if drag dropping within the same layer 2013-03-24 Rob Norris <rw_norris@hotmail.com>: * SF#3608411: Part 2 - Avoid creating command window on Viking start-up. * Fix showing map timestamps on Windows on the map tile info dialog. * Merge branch 'WaypointSymbolImprovements' * Maintain support of old waypoint symbol names with new hashed lookup method. * Add preference to support writing Waypoint symbol names in Title or lower case. * Add an example viking file with all the supported waypoint symbols in use. * Add 'helipad' waypoint symbol. * Add 'exit' waypoint symbol. * Amend ground transport icon colour to differentiate between it and the school symbol. * Fix incorrect GPSBabel/Garmin symbol names. 2013-03-23 Rob Norris <rw_norris@hotmail.com>: * Document previous translation updates * Import Launchpad translation updates 2013-03-21 Rob Norris <rw_norris@hotmail.com>: * Maintain waypoint symbol .vik file compatibility with older Viking releases. 2013-03-21 Sven Eckelmann <sven@narfation.org>: * Fix GPX symbol names for Garmin Oregon 450 2013-03-21 Rob Norris <rw_norris@hotmail.com>: * [QA] Tidy up Coordlayer function definitions. * Fix layer defaults fix, which breaks setting the layer defaults. 2013-03-20 Rob Norris <rw_norris@hotmail.com>: * Fix compiling geocaches to work with updated VikLayerParam definition. * SF#3608411: Part 1 - Avoid warning about unbuffer on Windows Systems. * SF#3608264: Improve Statusbar Location Info Maybe Truncated 2013-03-17 Rob Norris <rw_norris@hotmail.com>: * Prevent inputting empty names for layers and sublayers via the layers panel. * SF#3608311: Fix crash caused by renaming blank sublayer names * Correct spelling of map layer. * [QA] Move file related function into file.c and rename for general reuse * [QA] Better for vik_track reverse to worry about trackpoints. * Merge branch 'Optimize' * GeoRef layer draw: only scale the image when the image will be drawn on the viewport. 2013-03-14 Rob Norris <rw_norris@hotmail.com>: * Optimize: Calculate associated icon of a waypoint only on change. * Optimize: Only create waypoint font size string when actual setting is changed. * Speed up item selection by restricting search within bounding box limits. * Make vik_viewport_coord_to_screen() calculation faster. * Only attempt to draw waypoints when they are in the screens bounding box. 2013-03-13 Rob Norris <rw_norris@hotmail.com>: * Store track bounding box and only attempt to draw it if some part of it is visible on screen. 2013-03-13 Wolfgang Goetz <Wolfgang.ztoeG@web.de>: * Be less strigent in loading Geotagged images without optional GPS tags 2013-03-13 Rob Norris <rw_norris@hotmail.com>: * [QA] Consistent use of *_layer_draw parameter types. * [QA] Tidy up DEM layer function definitions. * [QA] These GeoRef layer functions should be static. * Convert GeoRef failed image loading message into a GUI message. * GeoRef Layer only works in UTM Projection Mode. * Fix tooltip of GeoRef northing / easting values. * Improve defaults for the GeoRef layer using the current view to suggest some values. 2013-03-09 Rob Norris <rw_norris@hotmail.com>: * Remove blank entry on the Tools->Webtools menu list. * Change map image interpolation to a more precise one. * Prevent the program grinding to a halt if trying to deal with thousands of tiles * Prevent requests for downloading tiles at Zoom Level 19 and above for most map types * Extend map scales down to support 1/32 zoom level. 2013-03-07 Rob Norris <rw_norris@hotmail.com>: * Fix use of scaled tile image when tile image not present. 2013-03-06 Rob Norris <rw_norris@hotmail.com>: * Add Wikimedia Toolserver GeoHack as a webtool. 2013-03-05 Rob Norris <rw_norris@hotmail.com>: * [QA] Add missing include as this header uses an externally defined type DownloadMapOptions. * [QA] Function should have only local scope. * Enable updating the treeview to allow setting a blank waypoint symbol. * Merge pull request #2 from gdt/maxzoom * Merge pull request #1 from gdt/whitespace-README 2013-03-04 Greg Troxel <gdt@lexort.com>: * Allow zoom to 1/32. * Wrap long lines. 2013-03-03 Rob Norris <rw_norris@hotmail.com>: * Merge branch 'LayerDefaultValues' * Now layer property defaults are available, improve some layer defaults. * Fix usage of layer defaults when file has been manually editted and entries have been removed. * [DOC] Layer property defaults. * Improve the Waypoint tooltip to display the description if there is no comment. * Remove unnecessary include statements. * Fix datasource acquiring waypoints from geotag images. * Create and use a function to detect when a TrackWaypoint layer is empty. * [QA] Use vik_track function to append trackpoints from another track * [QA] Simplify vik_track_steal_and_append_trackpoints() * Remove direct access for '->style' and replace with gtk_widget_get_style() * Don't use deprecated GtkObject - use GObject instead. * gtk_object_sink() has been deprecated since GTK version 2.10, use g_object_ref_sink() instead. * Replace G_CONST_RETURN with 'const' * [QA] Remove unused variable in VikWindow. 2013-02-26 Rob Norris <rw_norris@hotmail.com>: * Better copying of limited sized string. * [DOC] Update the TODO file to say that it's old and superseded by the wiki. * Updated geo-* scripts to version released on 2013/02/18 * Fix compilation with --enable-geocaches option. 2013-02-23 Greg Troxel <gdt@ir.bbn.com>: * help/Makefile.am: explicitly list figures. 2013-02-17 Rob Norris <rw_norris@hotmail.com>: * Revise Layer Default icon. 2013-02-16 Rob Norris <rw_norris@hotmail.com>: * Add default values for layers. * [QA] Refactor general string processing to avoid pointer arithmetic. * [QA] Simplify setting the colour in coordinate layer. * [QA] Move preferences_load_parse_param() to be a general function * [QA] Move VikLayerTypedParamData from preferences into viklayer header * [QA] Promote layer_type_from_string to be a global function. * [QA] Enumerate and use VikLayerWidgetType * [QA] Enumerate and use VikLayerParamType * [QA] Better usage of enumeration type to identify layers. * [QA] Initialization of TrackWaypoint layer data in related part. * Enable some layers to be created without needing a viewport. * Releasing 1.4.0.1 2013-02-16 Mathieu Albinet <mathieu17@gmail.com>: * Windows: Add .vik file extension association option in the installer 2013-02-11 Rob Norris <rw_norris@hotmail.com>: * Releasing Viking 1.4.0 * Document previous translation updates * Import Launchpad translation updates * [DOC] Add an example screenshot of Viking. * [DOC] Update map download tool text. * Fix copy and paste typo in a Windows script. * Fix crashing if creating a DEM layer with no files. 2013-02-09 Rob Norris <rw_norris@hotmail.com>: * Fix usage of GDateTime functionality which is only in GLIB 2.26 and newer. * Fix crash when cancelling an 'Acquire' in progress thread task. * Need more files for Windows packaging. * Fix potential unnecessary exit in trying to handle spawning of external command. * Restore help files to being part of the source distribution. * Remove checking of unused headers and functions. * Remove useless include. 2013-02-04 Cristian Klein <cristiklein@gmail.com>: * Fix: crash when dealing with non-compressed DEM files 2013-02-04 Rob Norris <rw_norris@hotmail.com>: * Include Windows scripts in the source distribution. 2013-02-03 Rob Norris <rw_norris@hotmail.com>: * Windows: Script full generation of Windows build from scratch for version 1.4. 2013-01-31 Rob Norris <rw_norris@hotmail.com>: * Improve Windows installer script. * Make the Spanish version of the Windows Installer actually selectable. * Fix Windows installer script to run on a real Windows system. * Add Windows installer files to be included in a 'make dist' source distribution * [DOC] Minor corrections * [DOC] Remove really old file * Remember to add support of Finnish translation 2013-01-30 Rob Norris <rw_norris@hotmail.com>: * Merge branch 'i18n-launchpad' * Define Windows build version in the Installer script. * Windows build installation steps in installer.bat script file. * [QA] Remember Exif library removal on Windows deinstall. * Document previous translation updates * Import Launchpad translation updates from 1.3 2013-01-28 Rob Norris <rw_norris@hotmail.com>: * Add simple dialog to show map tile information. * Ensure tracks coloured according to the draw mode. 2013-01-26 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Remove zoom combobox in toolbar * Add a zoom selector on status bar 2013-01-26 Rob Norris <rw_norris@hotmail.com>: * Add file version to .vik files. * Ensure when creating tracks they are allocated a colour. * Rework TrackWaypoint layer option to draw 'All Tracks Black' into 'All Tracks Same Color'. * Add map layer option to only download missing tiles. * [QA] Remove unneeded include. * [QA] Better variable naming * Maintain script output of TrackWaypoint layer format. * [QA] Reduce warnings when compiling with Clang. * [QA] Actually use results from IS_VIK_* calls. * Add more files to ignore, when building on Windows 2013-01-23 Rob Norris <rw_norris@hotmail.com>: * Merge branch 'MyOSMTraces' * [DOC] Add My OSM Traces help. * Add marker to indicate whether my tracks from OSM starts within the current viewport. * Add Acquiring 'My' OSM Traces as a datasource. * [DOC] Top layer can no longer be renamed. * [DOC] Fix internal doc reference. 2013-01-21 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * [QA] Apply naming convention to GType macros (vikviewport) 2013-01-20 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * [QA] Replace some coef with more explicit function * [QA] Convert DEG2RAD and RAD2DEG to macro functions 2013-01-20 Rob Norris <rw_norris@hotmail.com>: * [QA] Tidy up vikgoto header usage. * [QA] datasource_geotag tidy ups + fix copyright * [QA] Prefer g_strdup() over strdup(). Also gives clean cppcheck 1.57 run. * [QA] Adjust test and move variable declaration to give clean a cppcheck 1.57 run 2013-01-19 Rob Norris <rw_norris@hotmail.com>: * [DOC] Add further TrackWaypoint detail. * [DOC] Promote individual layers into top level sections. * [DOC] Improve Acquire help wording and links to TrackWaypoint layer. * [DOC] Fix internal document linking when used with Yelp. * Add TrackWaypoint layer Delete menu options for routes. * Merge branch 'WikipediaPointsRework' * [DOC] Update Wikipedia Waypoints to be from the Acquire menu level. * Fix geonamessearch to handle not being able to map a file to memory. * Use Wikipedia featue type to generate a suitable waypoint icon * Use elevation values in creating waypoints from Wikipedia. * Allow for getting more Wikipedia Waypoints (up to 20). * All translated versions to select appropriate language Wikipedia articles. * Allow the columns to be sortable in the Wikipedia Waypoints that are available. * Decide the 'feature' type is more useful than seeing the country code. * Add getting Wikipedia Waypoints via the File->Acquire menu method. * Fix geonames country pattern * Simplify getting bounds for wikipedia waypoints by reusing existing function. * Save Wikipedia Waypoint links in a simple format as the waypoint comment. * Remove useless 'selected' check box on Wikipedia points creation method. * Move 'Add Wikipedia Waypoints' into the Acquire Menu in the TrackWaypoint Layer. 2013-01-18 Rob Norris <rw_norris@hotmail.com>: * Simplify layer update redraw in determining the gtk update method. * Fix: Improve internal redrawing method for layer panel updates. * Store the main thread value so comparisons can be made to determine the gdk update method * Allow acquiring an URL with a username/password authenticated download. * Allow downloading with authentication via curl * Allow an acquire datasource method to *not* have to use a threading mechanism. 2013-01-17 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix screenshot included in previous commit * Add bearing information while creating route/track 2013-01-16 Rob Norris <rw_norris@hotmail.com>: * Avoid CRITICAL warnings when updating a waypoint. Check the symbol value is something before attempting to use it. * Fix routes display in different coordinate views. * Allow attempting to open a URL in a waypoint comment or description. * [QA] Mark some GPS layer strings for translation. 2013-01-14 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * [QA] Factor the way to compute window's name 2013-01-12 Rob Norris <rw_norris@hotmail.com>: * [QA] Use specific type GHashTable *, instead of generic gpointer. * Optimise: get reference to VikWindow only once per TrackWaypoint layer drawing update. * [QA] Better variable name usage following the change from name to an id. * [QA] Add specific enumeration for route finder tool * Change TrackWaypoint properties that are radiogroups into combo boxes for compactness of displayed dialog. * Add tooltips for Preferences and Layer Parameters. * [QA] Tidy up preferences.c * [QA] Remove unused viewport variables. * [QA] Remove unneeded include statement. 2013-01-09 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Avoid gpsbabel conversion on OSM traces * Allow to download and acquire a GPX without gpsbabel * [DOC] Improve aquire's reference documentation * Simplify acquire feature * [DOC] Improve babel's reference documentation 2013-01-07 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * [DOC] Reformat viktrack's reference documentation * [DOC] Format acquire's reference documentation 2013-01-07 Rob Norris <rw_norris@hotmail.com>: * The vikgoto should not be calling display updates. * Factor download to a temporary file into a single reused function. * The geonamesearch should not be calling display updates. * Remove of temporary file after processing Geonames Wikipedia information. 2013-01-06 Rob Norris <rw_norris@hotmail.com>: * Fix an acquire callback type usage. * Allow sorting on the column of the select from list dialog. * [QA] Fixup go to Geocache Webpage * [QA] Make more local functions static. * [QA] Improve header usage * [QA] Prevent potential clash of accelerator 2013-01-05 Rob Norris <rw_norris@hotmail.com>: * Merge branch 'GPX-Route+Icons+Colour' * Fix Google Route Finding usage as a route type. * Maintain track properties when splitting a track. * [DOC] Help improvement - mention automatic view on file load. * [DOC] Amend help for addition of Routes capability. * [DOC] Amend and tidy man page for addition of Routes capability. * [DOC] Remove old doc. Use the User Manual instead. * Enable display of GPS Device on GPS Upload. * Add a sample route GPX file. Useful for testing. * SF#2692629: Allow control of GPX file saving track order * Improve contrast between default track colours. * Rewrite TrackWaypoint layer copy/paste to use GbyteArray rather than using a temporary GPX file. * Simplify internals of layer copy and paste for waypoints and tracks. * SF#2564997: Enable specific track colours in default draw by track mode. * Fix odd issue with waypoint symbol not getting set on copy. * Display waypoint symbols in the layers panel tree view. * Fix allocation of tree iterator as it may be used some point in time in the future. * Enable setting the icon on a viktreeview item. * Replace 'Add Track' tool with 'Create Route' tool. * Improve warning message, no creating is happening here. * Now allowed same track names so an overwrite warning is not necessary any more. * Add ability to append other type of track or route to a route or track. * Enable converting a track to a route, or a route to a track via the TrackWaypoint layer menu. * Add support for GPX routes - as a new sublayer type of the now less accurately named TrackWaypoint layer * Add paste menu option in the sublayer menu container for Tracks and Waypoints. * Add method to return the type of Viking data held in the clipboard * Add options to start making a new track and finishing it from the TrackWaypoint layer menus * Add new 'New' submenu for the TrackWaypoint layer * Move TrackWaypoint layer menu view sublayer options into a submenu * Enable tooltip for track and waypoint sublayer containers. * Make sublayer containers for track and waypoint sublayers only visible in the layers panel when they actually contain something * Fix combo box zoom level selection calculation. * [QA] Better internal variable name in track drawing * [QA] Make a local function static. 2013-01-04 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Restore Google Directions feature 2013-01-03 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * [QA] Remove uneeded const modifier * Use local variable instead of multiple GCast 2012-12-30 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * [QA] Add ifdef macro for Google Directions related * Add debug message tracing name of temporary files * [QA] Replace g_mapped_file_free * [QA] Remove uneeded compatibility * [I18N] Mark translatable string 2012-12-13 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * [QA] Remove unusable constructor * [QA] Extract utility function from viktrwlayer 2012-12-11 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * [QA] Use dedicated macro for creating abstract type 2012-12-07 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * [QA] Replace code by GObject macro (viklayer) * [QA] Replace code by GObject macro (viklayerspanel) * [QA] Replace code by GObject macro (viktreeview) * [QA] Replace code by GObject macro (vikgotoxmltool) * [QA] Replace code by GObject macro (vikviewport) * [QA] Replace code by GObject macro (vikwebtoolcenter) * [QA] Replace code by GObject macro (vikwebtoolbounds) * [QA] Replace code by GObject macro (vikwebtool) * [QA] Replace code by GObject macro (vikgototool) * [QA] Replace code by GObject macro (vikexttool) * [QA] Replace code by GObject macro (googlesearch) * [QA] Replace specific code by GObject macro 2012-12-06 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * [DOC] Add keycap tagging over Ctrl shortcuts 2012-12-05 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * [DOC] Add reference documentation to VikStatusbar 2012-12-02 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix tooltip setting * Add tooltip to new zoom level combo 2012-11-30 Rob Norris <rw_norris@hotmail.com>: * Ensure when opening multiple .vik files they are each loaded into a new window. * Remove unnecessary pass_along variables usage. * Tidy up: remove unused parameter in select track or waypoint functions * Allow configuration of trackpoint size and direction arrow size drawing. * Add the capability to draw a directional arrow on tracks. * SF#2783468: Show UTM location in statusbar when in UTM mode. * Change the save to image to only use tile supported zoom levels. * Add a zoom combo box into the toolbar 2012-11-24 Rob Norris <rw_norris@hotmail.com>: * [DOC] Add version and source to the man page. 2012-11-17 Rob Norris <rw_norris@hotmail.com>: * [I8N] Maintain .vik file compatibilty with translated layer names. 2012-11-16 Rob Norris <rw_norris@hotmail.com>: * Better integer type usage * Add G_BEGIN_DECLS and G_END_DECLS to most header files. * Add missing G_END_DECLS to header files. * Add missing define for a header file * [DOC] Add information about file types and window level operations to the user manual. * [DOC] Fixup help on mouse clicks. * Fix build for optional use of libX11 2012-11-12 Rob Norris <rw_norris@hotmail.com>: * Tidy up: Remove used function. * Never willingly abort, remove exit() statements. 2012-11-11 Rob Norris <rw_norris@hotmail.com>: * Merge branch 'HelpUpdates' * [DOC] New Upload to GPS methods detail. * [DOC] Illustrate help for all the tools with the associated icon. * Improve feedback if there is some problem in opening the help. * [DOC] Reminder on how to generate the PDF help * Remove unused script * [DOC] Example on how to convert help output for the Wiki * [DOC] Map Cache Information * [DOC] There's more Howto's now. * [DOC] Add GPS Real Time Howto * [DOC] Extend Geotagging Help * [DOC] Improve Getting Started Help * [DOC] Misc tidy ups in help * Add configuration to generate help in HTML format * Add copyright of Rob Norris in documentation and update the year * Remove document which relates to using a bespoke version of Viking. * Remove unnecessary .*config files. * Remove old and unused gpsd pixmap 2012-11-09 Rob Norris <rw_norris@hotmail.com>: * Allow a simple Waypoint text size to be set per layer. * Use default system font in manually created layouts. * Tidy some functions to use the VikTrack type properly * Add file filter for Viking type files in the save as function. * When downloading maps along a track always display the maps when available! * Add support of GPX comments and descriptions for tracks and waypoints. * Add simple user feedback about the image generation process. * Add basic image type file filters of JPG and PNG when saving to an image file. * Rework draw_to_image_file() methods to ask for filename later in the process. * SF#2831256: Allow generation of large pixel sized images. * Correct spelling of map cache. * Bump up default map cache size to 128MB and allow setting to 1GB. * Add acquire from file into the TrackWaypoint menu options. 2012-11-04 Rob Norris <rw_norris@hotmail.com>: * Fixup and simplify GPX saving tracks in timestamp order. 2012-11-02 Rob Norris <rw_norris@hotmail.com>: * Merge branch 'TrackWaypoint-GPS-Up' 2012-10-27 Rob Norris <rw_norris@hotmail.com>: * SF#356778: Download Map Tiles using F5 * [DOC] Some help detail about keyboard shortcuts. * Minor tidy ups. * SF#3575828: Ensure new track drawing uses track property line thickness 2012-10-25 Stanislav Brabec <sbrabec@suse.cz>: * New Desktop Menu Specification[1] finally has appropriate Category for map applications: Maps 2012-10-21 Rob Norris <rw_norris@hotmail.com>: * Ensures the highlight gets drawn around waypoint image when waypoint is near the screen edge * Another bit of Google Directions needs ifdef disabling 2012-10-19 Rob Norris <rw_norris@hotmail.com>: * Allow GPS Upload from any selected TrackWaypoint layer or individual track. * Expose methods to get details about options from the GPS datasource selection GUI. * Only create dialog in GPS communication layer if we're going to do some transferring * Add option to turn off GPS device in GPS Layer communication. * On all GPS Uploads/Downloads always update progress status with 'Status: Working...' * Fix opening GPX files with own internal "hidden" markers on waypoints. * Enable option to not write invisible tracks or waypoints in GPX file and don't write them on GPSBabel convert to method. * Allow uploading a single track via the GPS layer interface. * Expose the GPS device communication in the GPS layer for reuse. * Make GPS layer use dynamic list of GPS devices as supported by GPSBabel. * Allow passing just a track into a_babel_convert_to() for uploading to a GPS Device * Correct layer read definition + enable reporting of issues from gpspoint parts in .vik files * Add basic warning message if an issue has been detected in loading a .vik file. * Tidy up variable names * Improve optional build of documentation components * Limit the size of GPS Babel 'friendly' labels since they can be really long. 2012-10-13 Rob Norris <rw_norris@hotmail.com>: * [DOC] Amend help to detail new merge, split and delete points track operations. * Merge branch 'TrackMergeSplitImprovements' 2012-10-09 Rob Norris <rw_norris@hotmail.com>: * Add some protection against crazy elevation numbers that cause viewing a track's properties to crash * Detail on how to regenerate reference help * [I8N] Mark vikaggregatelayer.c for translation * [I8N] Mark file vikwaypoint.c for translation. * Fix memory leak detected by cppcheck 1.56 * Tidy ups to keep cppcheck 1.56 happy. * Prevent obscure crash on key press when layer is not selected but create track tool is enabled * Never use g_error() as it aborts the program. Use g_critical() instead. * Add python tool to convert a Viking tile cache into a MapBox MBTiles format file. * Rework a_file_load() to always load .vik files in preference to other kinds and other clean ups. * Suggest default filename with .vik file extension when saving a new file. 2012-10-05 Rob Norris <rw_norris@hotmail.com>: * Revert Stonehenge.jpg back to the previous version *without* GPS information. 2012-10-01 Rob Norris <rw_norris@hotmail.com>: * Use the signalling method to the update statusbar from OSM traces background thread. * Allow statusbar update signal method to specify which part of the statusbar to update. * Move window code that is unnecessarily in main.c to vikwindow.c 2012-09-28 Rob Norris <rw_norris@hotmail.com>: * Fix crashing due to GUI updates from the background thread on GPS Upload. * Fix CPU usage going to 100% when statusbar items update is called. 2012-09-23 Rob Norris <rw_norris@hotmail.com>: * git ignore the generated PDF manual. * Releasing version 1.3.2 * Fix 'make distcheck' to have a clean run. * Prevent compiler warning. 2012-09-21 Rob Norris <rw_norris@hotmail.com>: * Minor code tidy up to match staticness of function definitions. * Fix non slippy maps from complaining about lack of function definition. * Remove Direction Finding from the Help as direction finding via Google services has been disabled. 2012-09-20 Rob Norris <rw_norris@hotmail.com>: * Disable direction finding via Google services as they no longer support KML output. * Fix usage of vvp in gpslayer in uploading TRW layer data. * Ignore built viking.exe file under Windows. * Fix DEM icon usage following internal rename. * git ignore output from make dist * git ignore files generated in the data directory * Remove old and unused src/.depend file * Reduce warnings when compiling on Windows * Update âÂÂgdk_pixbuf_refâ deprecated functions to the g_object_ref equivalents * Ensure correct selection of track or waypoint following name usage rework. * Add a background block to the track drawing distance to make the text easier to read. * Use gdk_draw_layout() rather than gdk_draw_string() in track distance drawing * Fix flickering map background when creating a new track and panning the map with the mouse. * Rework the create track drawing with a specific GC on which to draw the next potential point. * Fix for Debian#685817: Statusbar Update From Thread Instability * Fix openwindow internal type to match actual usage. * [Geotagging] Improve detection of image files having GPS information. * Fix GPSBabel Dynamic Device List generation on Windows Systems. * Add zoom by bounds capability when using the zoom tool and holding the SHIFT key and left click to select the zoom in area. * Enable zoom tool to recenter the display on the clicked position when the CTRL key is held at the same time. * More intuitive zoom actions involving the mouse to retain the location under the pointer within the viewport bounds. 2012-09-06 Rob Norris <rw_norris@hotmail.com>: * [Geotagging] Update RPM spec for new dependency. * Improve feedback for handling erroneous GPX. * [Geotagging] Fix SF#3564795: Crashing when attempting to create waypoints from EXIF images without enough GPS information. * Prevent crashing when attempting to import with GPSBabel a file and not specifying the file type (due to a malformed (null) result of the GPSBabel file types list). * Prevent crashing when attempting to acquire data with a malformed (null) result of the known GPS devices list. 2012-09-04 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix lack of feedback when reading erroneous GPX 2012-08-27 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * [MAPS] Add OpenSeaMap source 2012-08-27 Guido Scholz <guido.scholz@bayernline.de>: * Fix usage of directory "doc/reference" missing even it is used in configure.ac. Automake hangs here if called with autoreconf. * Clean gnome-doc-utils.make in target "dist-clean" * Further tab fixes in Makefiles * Remove doubled defined "XP" in src/Makefile.am (conplained by automake) * Fix the missing tabulator * Fix an incompatible make file rule (using "%"); this is complained by automake. * Enhance the "make dist" target wrapping the package also in a tar.bz2 as well as a zip package 2012-08-27 Rob Norris <rw_norris@hotmail.com>: * Ensure the pan toolbar button is activated by default to match the default tool mode. 2012-08-26 Rob Norris <rw_norris@hotmail.com>: * Enable merging segments of a track from the Track->Combine submenu. * Add function to merge segments of a track. * Fix implicit ordering of Trackpoint property dialog buttons. * Tidy up: simpler and better use of trackpoint free methods in TRW Layer. * Fix potential loss of track segment in vik_track_remove_dup_points() * Enable deletion of track points with the same timestamp from the Track -> Delete Points submenu. * Add functions to count and delete track points with the same timestamp. * Add new 'Delete Points' track submenu and allow deleting duplicate track points. * Update vik_track_remove_dup_points() to return the number of points deleted 2012-08-25 Rob Norris <rw_norris@hotmail.com>: * Add Track Split by Segments into Track menu options. * Consistent use of unique_sublayer_name function when creating new tracks via all split operations. * Internal reorganization of unique_sublayer_name function for reuse * Make splitting a track consistant in that it never asks the user the name of the new tracks. * Remove joining tracks via the Track Point dialog as it was a 'weird hack'. * Move View Track menu option above submenu options. * Add new append track command to join tracks not caring about the whether they have timestamps. * Move track merge options into a new submenu called 'Combine' * Add track split at trackpoint as an option to the menus. * Rework track split at trackpoint into a function for later reuse * Move split track menu options into a new submenu * Fix merge track by times for using the internal track id properly. * Fix display of track edit dialog values when invoked via Track Edit dialog. 2012-08-12 Rob Norris <rw_norris@hotmail.com>: * Fix split track at trackpoint for using the internal track id properly. 2012-08-09 Guido Scholz <guido.scholz@bayernline.de>: * Fix the untranslated "top layer" context menu. Signed-off-by: Rob Norris <rw_norris@hotmail.com> * Fix radio button labels not translated in dialog windows. 2012-08-08 Rob Norris <rw_norris@hotmail.com>: * Add and use keyboard accelerator shortcuts to be able to create the most likely used layers. 2012-08-07 Rob Norris <rw_norris@hotmail.com>: * Add keyboard accelerator marker for layers used in menus. * [I18N] Ensure all layer names are marked for translation 2012-08-06 Rob Norris <rw_norris@hotmail.com>: * Rework Tool interface for give better control for Tool menu labels and tooltips. * Add some keyboard shortcuts to the help. 2012-08-05 Rob Norris <rw_norris@hotmail.com>: * Fix header as vik_trw_layer_get_waypoint is required again. 2012-08-04 Rob Norris <rw_norris@hotmail.com>: * Rework Track Draw by Velocity into Draw by Speed with a simple traffic light colouring scheme. * For tooltips use plain text so that comments with HTML markup or similar are shown in a literal fashion rather than causing parsing failures. * Add simple direct on disk access map type to tiles ideally pregenerated in the OSM tile layout format. * Geotagging: add option to overwrite existing waypoints. * Fixup making the track name a property of the track. 2012-07-19 Mathieu Albinet <mathieu17@gmail.com>: * Windows: Really fix opening pictures 2012-07-19 Rob Norris <rw_norris@hotmail.com>: * Remove create_realtime_trackpoint call in cleanup which can crash. * Fix crashing when deleting a GPS layer which has started a realtime tracking. * Add missing function declaration in dir.h 2012-07-10 Rob Norris <rw_norris@hotmail.com>: * When uploading to a GPS device, maintain the unique names of tracks and waypoints. * Expose ability to uniquify both tracks and waypoints names in a TRW layer. * Add method to uniquify waypoint names in a TRW layer and give the option to use it within the delete selection of waypoints ability. * Add method to uniquify track names in a TRW layer and give the option to use it within the delete selection of tracks ability. * Make the track name a property of the track. * Make the waypoint name a property of the waypoint. 2012-06-28 Rob Norris <rw_norris@hotmail.com>: * Fix potential crashing when using multiple maps on especially 64bit systems. * Fix crashing when displayed map copyright(s) is longer than the internal buffer. * Remove incorrect comment * Fix crash in Show Picture functionality on Window's Systems. 2012-06-10 Rob Norris <rw_norris@hotmail.com>: * Fix intended preferences group. * Fix typo * Add missing parameter terminator. 2012-06-02 Fernando Arbeiza <fernando.arbeiza@gmail.com>: * Add a Gradient Graph to the Track properties display 2012-05-10 Evan Battaglia <evan@seomoz.org>: * Add CalTopo 7.5" (24k) USGS Topos! 2012-05-10 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add support for many extensions' configuration 2012-05-08 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * [LEGAL] Bump copyright's year 2012-05-07 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix printing of DEBUG message since glib 2.32 2012-05-05 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * [DOC] Declare VikWebtoolBounds in documentation 2012-05-03 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * [DOC] Improve build options for gtk-doc framework * [DOC] Minor improve on internal documentation * [BUILD] Remove explicit add of -lexif 2012-04-22 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Releasing viking 1.3 * Merge branch 'i18n-launchpad' * Document previous translation updates * Import Launchpad updates * Merge tag 'viking-1.2.2' * [DOC] Fix DocBook syntax in user manual * [I18N] Fix POTFILES with new files 2012-04-11 Rob Norris <rw_norris@hotmail.com>: * Be consistent in that track and waypoint list dialogs are always sorted alphabetically. * Fix build when --disable-alphabetized-trw is specified 2012-04-09 Rob Norris <rw_norris@hotmail.com>: * [DOC] Update current built in map types. * [DOC] Add more detailed help about the available preferences. * Credit tile supplier Andy Allan for OSM Cyclemap tiles. * Add OSM Transport map as a built in map option. * Tidy map examples. * Remove Tiles@home support as the service has stopped. 2012-04-03 Rob Norris <rw_norris@hotmail.com>: * Add supported MIME types to the desktop file specification. * Reduce warnings from the build due to slightly misformed libcurl.m4 macros. 2012-02-11 Rob Norris <rw_norris@hotmail.com>: * Fix Track Properties graph blob marker drawn at wrong elevation when elevation graphs have different min/max heights. 2012-02-04 Rob Norris <rw_norris@hotmail.com>: * Example script that can be used to upload a track as a route to a predefined GPS device. * [DOC] Update auto generated INSTALL file to latest version. * cleanup: Remove unused and out of date 'viking-remote' script and related files. * cleanup: Remove *very* old documentation and don't bother distributing any of it which is all old. * Out of date file GEOCODED-PHOTOS has been removed 2012-01-29 Rob Norris <rw_norris@hotmail.com>: * Reduce scope of a variable. 2012-01-20 Rob Norris <rw_norris@hotmail.com>: * Display the average moving speed for a track in the track properties. * Add function to return an average moving speed for a track. * Add ability to open a TrackWaypoint layer with another external program (default merkaartor). * Add ability to open a TrackWaypoint layer with an external program (default JOSM). 2012-01-19 Rob Norris <rw_norris@hotmail.com>: * Better memory cleanup on unint. * Update HACKING information for contribution recommendations. 2012-01-18 Rob Norris <rw_norris@hotmail.com>: * Add an image without GPS Information and the associated tracklog sample for testing purposes. (Location Stonehenge in England). * Add an image with GPS Information for testing purposes. (Location Brecon Beacons in Wales). * Fix small memory leak in geotagging images processing. * Correct format for an include statement of a C standard library. * Fix compiler warning. 2012-01-17 Rob Norris <rw_norris@hotmail.com>: * Allow TrackWaypoint layer creation without a viewport. * Restore compilation of test program gpx2gpx. 2012-01-15 Rob Norris <rw_norris@hotmail.com>: * Reduce scope of wikipedia_submenu variable, as it's not used if VIK_CONFIF_GEONAMES is not enabled. 2012-01-07 Rob Norris <rw_norris@hotmail.com>: * Fix error identified by cppcheck 1.52. * Fix error identified by cppcheck 1.52. * Fix error identified by cppcheck 1.52. * Fix error identified by cppcheck 1.52. * Fix error identified by cppcheck 1.52. * Fix error identified by cppcheck 1.52. * Fix potential GdkPixbuf-CRITICAL warning in thumbnail creation. 2011-12-22 Rob Norris <rw_norris@hotmail.com>: * Use map default: OSM MapQuest tileserver. * Add map OSM MapQuest tileserver as a built-in type. 2011-12-19 Rob Norris <rw_norris@hotmail.com>: * Merge branch 'Geotagging' * Merge branch 'ExternalOptions' * Fix Track Properties graph DEM points drawn at wrong elevation when lowest elevation is not zero. 2011-12-18 Rob Norris <rw_norris@hotmail.com>: * Tidy up static preference values. * Use an intermediary program which will invoke the system's default for opening images. * Add and use a preference for the associated image viewer program. * Add and use KML File Export units option. * Add second group of global preferences, called 'Export/External' 2011-12-11 Rob Norris <rw_norris@hotmail.com>: * Make geotag processing run in the background. * [DOC] Add help for Geotagging. Remove old documentation. * [DOC] Mention Bing maps and some more Tools. * Add files for internationalization. * Add ability to geotag images interpolating times against tracks. * Make jpeg-data build against glib i18n instead of own i18n version. * Add libjpeg utilities from exif command line tool version 0.6.20 * Acquire Geotag Images via TRW Layer * Ensure vtl created in acquire operation runs post read stage. * EXIF read implementation for geotagged images (libexif). * Rationalize babel function parameter ordering. * Add new process stage for acquire methods. * Ensure track stop is drawn before trackpoint. * Ensure track stops are always drawn if required. 2011-12-11 Greg Troxel <gdt@ir.bbn.com>: * Add comments. 2011-12-11 Greg Troxel <gdt@lexort.com>: * Omit drawops when point == last point. 2011-12-11 Rob Norris <rw_norris@hotmail.com>: * Restore "New layer" button (with "+" icon) function. * Code cleanup. Remove very old GTK support for <2.6 since 2.12 is needed for building. * Enable reversing a track from the track menu. * Fix: Improve internal redrawing method. * Fix opening of external web sites via center method when the zoom level is less than 1 mpp. * Enable internationalization and simpilify 'Global' preferences text into less specific 'General' term. 2011-12-04 Rob Norris <rw_norris@hotmail.com>: * Fix crashing on opening a file via recent menu after a .vik file is opened. * Display compact message on the statusbar for the selected trackpoint or waypoint. (SF#3314888) 2011-11-16 Rob Norris <rw_norris@hotmail.com>: * Enable multiple selection and deletion of entries from vikfilelist. * Do not use preset Google cookie when we don't even use google maps (images) anymore. * Acquire: Maintain default to Garmin devices (assumed most popular/numerous device) * Scale waypoint icons to give large or small icons as necessary. * Add Yahoo! Maps webtool link. * Fix too easy to accidently move a waypoint with an image with the select tool - must use shift key. * Fix Join Tracks functionality - Part2. * Ensure waypoint image size always initialized. * Fix can not immediately select another layer if currently selected layer's visibility changes. * Improve trackpoint edit dialog window sizing when the trackname is very long. * Merge branch 'GPSD-API-v5' 2011-11-13 Rob Norris <rw_norris@hotmail.com>: * Improve libgps test with the consistently available function: gps_close * Merge branch 'master' into GPSD-API-v5 2011-11-03 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Releasing version 1.2.2 2011-11-03 Hanno Boeck <ctulhu@users.sourceforge.net>: * Fix compilation with curl 7.21.7 (SF#3376584) 2011-11-03 Rob Norris <rw_norris@hotmail.com>: * Increase default tile age check to 7 days. 2011-10-29 Rob Norris <rw_norris@hotmail.com>: * Remember last track and waypoint request type on GPS acquire dialog. * Add control of GPS upload/download of components tracks and waypoints. * 'Import files with GPSBabel' help update. * Fix <GTK 2.24 combo box usage. * Merge branch 'WebToolBounds' * Use new webtoolbounds to invoke local webservice on port 8111 - i.e. JOSM (or merkaartor) * Extend webtools with a bounds version for the URL which takes four string parameters. * Add webtool for Bing maps. 2011-10-28 Rob Norris <rw_norris@hotmail.com>: * Restore distance and times between trackpoints shown on the trackpoint edit window. * Fix crashing on opening multiple files after a .vik file is opened. * Fix potential crashes if check_file_magic_vik function is used incorrectly. * Add Acquire OSM option into the Track/Waypoint layer operations. * Solution for SF#2766266 - Give user feedback about OSM uploads (success/failure). 2011-10-21 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Remove duplicate redraw * Fix: send VLP's update signal when adding a layer 2011-10-17 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add Windows' path to configuration files 2011-10-14 Rob Norris <rw_norris@hotmail.com>: * Fix: Don't abort program when attempting webtool center with different x & y factors. 2011-10-08 Roberto Camarero <rcamarero@gmail.com>: * Spanish translation of the win32 installer 2011-10-02 Rob Norris <rw_norris@hotmail.com>: * Add used geo-* scripts as they are public domain. * Continue geocaching.com support via third party tools. * Show Geocache configure status. * Show elevation gain/loss on track creation 'tooltip' (as per SF#2838561 request), when such data is available. * Automatically attempt to set elevation data from the DEM layer whilst a track is being created. * When creating a track, display the total distance of track (via a tooltip like text) on the main display. * TrackWaypoint Layer Interface function code tidy. * Improve trackpoint or waypoint edit selection. * Fix Join Tracks functionality. * Make tile age parameter jump by 1 minute steps in preferences setup. * Add keyboard accelerator 'N' for New Layer in Aggregate Menu. * Remove unused function definition. * Fix SF#3408170: Selected Track Thickness is Always 1px * Use more icons for menu entries. 2011-10-01 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Allow to import any file known by gpsbabel 2011-09-20 Rob Norris <rw_norris@hotmail.com>: * Merge branch 'WindowsInstaller' 2011-09-16 Rob Norris <rw_norris@hotmail.com>: * Fix tracks not shown over map when map layer is dragged to the end of the treeview list. * Add some file open filters to ease file selection. * Increase default tile age check to 7 days. * Show error message earlier if in incompatible print image directory coord mode. * Fix spelling * Refuse to load unsupported file types. * Restore broken GPS power off command. 2011-09-11 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add support for any device known by gpsbabel * Dynamically adapt viking to gpsbabel's file formats * factorize gpsbabel command line 2011-09-11 Rob Norris <rw_norris@hotmail.com>: * Fix: SF#3042692 - Tiles May Get Deleted During Offline Usage. * Fix some tracks elevation profile may display no altitude, despite all altitudes available in the track. * Use more icons for menu entries. 2011-09-10 Rob Norris <rw_norris@hotmail.com>: * Add experimental support for GPSD_API_MAJOR_VERSION 5. * Rework gpsd interface for conditional compiling using GPSD_API_MAJOR_VERSION. * Add Acquire options into the Track/Waypoint layer operations. 2011-09-10 Mathieu Albinet <mathieu17@gmail.com>: * Add Windows Installer (NSIS) 2011-09-07 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * [DOC] Document viking's dependencies 2011-09-01 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix SF#3387590: Top Layer cannot be renamed 2011-08-26 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Oups: clean code * [QA] Factorize code 2011-08-25 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Minor fix: declare static internal functions 2011-08-23 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix typo 2011-08-21 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add ability to acquire GPS traces stored on OSM * Extend OSM to OpenStreetMap 2011-08-20 Rob Norris <rw_norris@hotmail.com>: * Enable merging tracks without timestamps to other tracks that do not have timestamps. (SF#2886231) * Prevent track merge by time requests when there are no other suitable tracks. * Remove DEM data source 'None' as it does nothing. * Enable copying layer/sublayer names as plain text, so that it can be pasted into external text handling applications. * When exporting a TrackWaypoint layer as a GPX file, automatically append '.gpx' to the suggested filename. * Enable getting of the statusbar from the window. * Enumerate use of and simplify the internals of the statusbar. This enables control of the size of the first element of the statusbar. 2011-08-19 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * [DOC] Fix layer related structure of documentation * [DOC] Improve reference documentation for babel.c 2011-07-25 Hanno Boeck <ctulhu@users.sourceforge.net>: * Fix compilation with curl 7.21.7 (SF#3376584) 2011-07-15 Rob Norris <rw_norris@hotmail.com>: * Improve track name when split from Track Properties window. 2011-07-14 Rob Norris <rw_norris@hotmail.com>: * Better safety checking to prevent crash due to null variable reference in use of the current waypoint. 2011-07-13 Rob Norris <rw_norris@hotmail.com>: * Better safety checking to prevent crash due to null variable reference in use of the current trackpoint. * When loading from the recent file menu, only open a new window if a Viking file. * On creating a new waypoint always attempt to auto set the altitude if DEM data is available. * Enable the escape key to remove/reset the ruler tool. * Enable keypress processing for vik windows tools. 2011-07-02 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Document utility functions 2011-06-27 Rob Norris <rw_norris@hotmail.com>: * Oops, remember to remove reference to deleted icon. 2011-06-25 Rob Norris <rw_norris@hotmail.com>: * Internal tidy: replace magic scissor variables/references with route finder. * Improve the associated icon, remove the scissor effort and use something to try to suggest the idea of a list of directions to get somewhere for 'Route Finding'. * Replace 'Magic Scissors' by a more accurate name - 'Route Finder'. * Improve altitude track property display by adding another grid size chunk value. * Enable internationalization of the OSM Traces preferences text. 2011-06-22 Rob Norris <rw_norris@hotmail.com>: * Fix compiler warnings generated with gcc4.6 in viktrwlayer_propwin.c * Fix compiler warnings generated with gcc4.6 in viktrwlayer.c * Fix compiler warnings generated with gcc4.6 in viktreeview.c * Fix compiler warnings generated with gcc4.6 in viktmsmapsource.c * Fix compiler warnings generated with gcc4.6 in vikgpslayer.c * Fix compiler warnings generated with gcc4.6 in print.c * Fix compiler warnings generated with gcc4.6 in file.c 2011-06-16 Rob Norris <rw_norris@hotmail.com>: * Releasing viking 1.2.1 2011-06-14 Rob Norris <rw_norris@hotmail.com>: * Support proper MAC OS file locations. * Fix incorrect track property line marker positioning when the track has gaps. * Fix track property point marker drawing error - sometimes draws dot marker too low. 2011-05-29 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Releasing viking 1.2 * Fix translations: addbing mapsource.c 2011-05-24 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Merge branch 'i18n-launchpad' into viking-1.2.rc1 2011-05-22 Rob Norris <rw_norris@hotmail.com>: * Better safety checking to prevent crash due to null variable reference in use of the current trackpoint. * Remove unecessary treeview item selection. 2011-05-21 Sven Wegener <sven.wegener@stealer.net>: * Fix etag handling * Add zoom level 0.5 to map layer 2011-05-21 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * [DOC] Add links to access Viking's source code 2011-05-16 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix: generate doc/reference/Makefile when needed * Improve configure script when error occurs * Document previous translation updates * Import Launchpad updates 2011-05-10 Rob Norris <rw_norris@hotmail.com>: * Rename file to prevent any case-insensitive issues. * Improve README to mention OSM. 2011-04-07 Rob Norris <rw_norris@hotmail.com>: * Add getting the users confirmation when deleting (emptying) data from the GPS layer. * Enable keypad delete to remove layers in the layers panel. * Enable deleting multiple tracks or waypoints within a layer by selecting them from a list. * Add getting the users confirmation when deleting an individual track or waypoint. * Add the ability to delete all waypoints or tracks in the layer. * Add getting the users confirmation when deleting a layer. * Start a new 'Tracks' treeview menu, similar to the 'new' Waypoints treeview menu. * Add operations on waypoints into the 'new' Waypoints treeview menu. * Prevent unnecessary internal track creation/deletion when splitting a track by time request doesn't actually alter the number of tracks. * Fix Track -> Split by Timestamp such that newly created tracks are ordered correctly. 2011-04-06 Rob Norris <rw_norris@hotmail.com>: * Add new graph type Speed/Distance in the track properties window. * Tidy up draw_elevations and draw_vt functions. * Add new graph type Elevation/Time in the track properties window. * Remove unnecessary calculation in make_speed_map in viktrack.c * Add new graph type Distance/Time in the track properties window. * Update source code copyright on viktrwlayer_propwin.c * Remove pointless storage of vlp in track properties window. * Improve Track Properties speed/time drawing to display in nice human friendly whole number scaled units. * Improve Track Properties elevation drawing to display in nice human friendly whole number scaled units. * On the Track Properties Window draw an always updating indicator of where the readings are taken from. * Track Properties Window internal tidy: Maintain minimum/maximum altitudes/speeds for reuse. * Enable controls of drawing DEM data and GPS speeds on the Track Properties Window. * Track Properties Window internal tidy: Enable DEM and GPS speeds to be optionally drawn on the elevation profile. * Add keyboard accelerators for the Track Properties Window. * Add ability to resize the Track Properties window. * Track Properties internal refactor: rename function to reflect what it really does. * On the Track Properties Window, also show the elevation or speed for the current track position as indicated by the mouse pointer. * Track Properties internal refactor: make getting percentage along a track via distance or time into separate functions for further reuse. * Track Properties Window internal tidy: individual profile sizes for each window. * Track Properties Window internal tidy: maintain graph profile arrays for reuse by update and future functions. * Fix sensitivity of the track properties window split marker to be disabled when the track marker is not drawn. * Restructure the graph drawing functions to only handle a single aspect of functionality. (create or update) * Rename function minmax_alt to minmax_array, and refactor for optional altitude test. * Fix crashing due to incorrect usage of libcurl - SF#3206628. 2011-03-31 Rob Norris <rw_norris@hotmail.com>: * Add support for kml files. * Add ... where necessary to track & waypoint menu entries. * Enable vik_layers_panel_get_all_layers_of_type to optionally return only visible layers. * Enable Open Waypoint Image via right click menu entry. * Use ability to select a waypoint given the thumbnail image size. * Add ability to open the trackpoint edit dialog via the viewport right click menu when a trackpoint is selected. * Add ability to move selected trackpoint or waypoint by the mouse within the select tool. * Add a new select tool at the window level to enable/disbale item selection of the a track or a waypoint. * Enable getting the treeview from the layerspanel. * Enable to unselect treeview item * Define an interface function to show the viewport menu on the selected item (track or waypoint). * Store name of individual track or waypoint for later selection usage. * Need to store the containing trw layer for later usage of selected track(s) or waypoint(s) operations. * Add Select Request layer interface and use within the track/waypoint layer to select an item. * Add internal track right click menu variable. * On selection of layers panel item, automatically ensure it is fully shown. * Tidy up track/waypoint sublayer callbacks to only use the layers panel if it available. * Add viewport to sublayer add menu items callback. * Make the highlight colour configurable and use as appropriate for the selected track/waypoint drawing. * Add track and waypoint highlight for the selected layer or individual item. * Add the storage and retrieval of any kind of track or waypoint selected item (either an individual item, list (i.e. a sublayer) or layer) at the window level. * Add the ability to return the layers_panel from the window. * Add viewport property to control the display of the track / waypoint item highlight. * Add backup support for launching URLs with Mac OS based browsers. * Add backup support for launching URLs with Google Chrome based browsers. * Fix non-void function should return a value. * Fix compiler warning for Bing use of dynamic copyright. * Fix compiler warning for dynamic copyright. * Improve git ignore for reference documentation generation. * Fix reference documentation generation - some systems need explicit mention of libz. * gtk_object_sink has been deprecated since gtk version 2.10, use g_object_ref_sink() instead. 2011-03-27 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add support for Bing maps * Add support for dynamic copyright * Add map's logo support 2011-03-26 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Document VikViewport * Document Map Source hierarchie * Improve documentation of background.c * Add support for reference documentation 2011-03-17 Rob Norris <rw_norris@hotmail.com>: * Generate a trackwaypoint layer update on the finish creatiing of the thumbnails so the images are shown. 2011-03-16 Rob Norris <rw_norris@hotmail.com>: * Fix displaying of 'Waypoints' treeview menu. * Enable the tree view panel to be more usefully resized smaller than the text names. 2011-03-14 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Improve HACKING documentation 2011-03-11 Mathieu Albinet <mathieu17@gmail.com>: * Windows : Open help pdf file when when clicked on Help->help 2011-03-03 Rob Norris <rw_norris@hotmail.com>: * Fix vik_aggregate_layer_get_all_layers_of_type for track/waypoint layer types, since these may also be stored under GPS layers. 2011-03-02 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add autoconf HAVE macros 2011-02-28 Rob Norris <rw_norris@hotmail.com>: * Improve previous fix: background calling code should control return value * [DOC] Split By Number of Points * Add Track->Split by Number of Points (as per SF#2847587 request). * Add a new dialog to return positive number. 2011-02-22 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix: background calling code should control return value * Fix: enforce background feature 2011-02-17 Rob Norris <rw_norris@hotmail.com>: * Rework the a_dialog_new_waypoint function * Fix compiler warnings from gcc 4.5.4 2011-02-17 Milan Jurik <jurikm@users.sourceforge.net>: * SF#3178554: Fix Sun Studio build 2011-02-15 Rob Norris <rw_norris@hotmail.com>: * Prevent map license from being displayed more than necessary. 2011-02-13 Rob Norris <rw_norris@hotmail.com>: * Remove dulipcate icon reference. * Correct several babel.h function return types. * SF#2844872: Suggest name for the new track when splitting the track via the trackpoint edit dialog. 2011-02-10 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Reduce GObject cast 2011-02-08 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Releasing viking 1.1 * Fix typo in translation * Merge branch 'i18n' * Merge branch 'i18n-launchpad' into i18n * Document previous translation updates * Import Launchpad updates 2011-02-07 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * [DOC] Add MapQuest Nominating search service in examples 2011-02-06 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix dangerous code 2011-02-04 Rob Norris <rw_norris@hotmail.com>: * Fix trackpoint edit altitude sensitivity to be re-enabled after it has been disabled. 2011-01-29 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Merge branch 'i18n-launchpad' * Add Javanese translation 2011-01-29 Rob Norris <rw_norris@hotmail.com>: * Use define for conversion of meters->miles units. 2011-01-28 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Document previous translation updates * Import Launchpad updates 2011-01-28 Rob Norris <rw_norris@hotmail.com>: * Add and use defines for conversion of meters<->miles units. * Adjust colour of last auto track colour to not clash with default create track colour. * Tidy up: Rename a dialog function as it's used to get a yes or no value. * Add menu icons for the maps layer menu. 2011-01-27 Rob Norris <rw_norris@hotmail.com>: * Add myself (Rob Norris) as someone you can blame in the doap file. * Improve project description in the spec file. 2011-01-24 Rob Norris <rw_norris@hotmail.com>: * Fix variable spelling part2. 2011-01-23 Rob Norris <rw_norris@hotmail.com>: * Fix spelling 2011-01-21 Rob Norris <rw_norris@hotmail.com>: * Make the selection list in Merge With Other Tracks sorted alphabetically. * Add sort list by name function. Will be useful for track and waypoint list ordering. * Fix incorrect cut/copy of sublayers when accessed via the layers panel buttons. * Prevent Gtk-CRITICAL **: gtk_list_store_get_path: assertion `iter->stamp == GTK_LIST_STORE (tree_model)->stamp' message. * Fix the List Dialog so that it does not become taller than the screen when there are lots of entries. * Tidy Up:Improve a_dialog_select_from_list function. 2011-01-16 Rob Norris <rw_norris@hotmail.com>: * [DOC] Mark ready for 1.1 release. Update help manual version to 0.2. * [DOC] Add layer information for Aggregates, Coords and GeoRefs in help. * [DOC] Add Maps layer help information. * [DOC] Add overall layer information and promote each layer to be a top level section in help. * [DOC] Add DEM layer help information. * [DOC] Mention waypoint properties in help information. * [DOC] Update GPS layer help information. * [DOC] Update track operations help information. * [DOC] Update waypoint operations help information. * [DOC] Update Tools help section * [DOC] Update TrackWaypoint layer menu help Information * Improve positioning of the menu separator on waypoint menus. 2011-01-14 Rob Norris <rw_norris@hotmail.com>: * Remove unecessary print statement. * Prevent Gtk-CRITICAL assertion when the application is closed with a Track Property window on display. * Prevent Gtk-CRITICAL assertion when the application is closed whilst loading DEMs. * Fix some compiler warnings in viktrwlayer.c when configured to build with --disable-alphabetized-trw 2011-01-12 Rob Norris <rw_norris@hotmail.com>: * Fix Resource leak detected by cppcheck 1.46 2011-01-07 Rob Norris <rw_norris@hotmail.com>: * Add GeoRef layer tooltip to show the file name in use. * Add GPS Layer tooltip to say the protocol (aka device manufacturer) type. * TrackWaypoint Layer tooltip featuring summaries for tracks and waypoints. * Add maps layer tooltip to show the map name(type). * Add DEM layer tooltip to show the number of DEM files in use. * Add Track and waypoint sublayer tooltip information. * Add treeview use and display of layers tooltip. * Add Layer Tooltip callback definition * Add sublayer tooltip callback definition. 2011-01-07 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix typo 2011-01-07 Rob Norris <rw_norris@hotmail.com>: * When getting data via the GPS layer automatically set the view to see it, unless the realtime tracking mode is on. * On acquiring data from sources (inc. GPS) automatically set the view to see it. Except for GeoCaches; as it's likely you're requesting data for the current area, so no point in trying to change the view. * On opening GPX files automatically view all the data. * Add 'View All Tracks' option to the panel Layer menu options, which sets the view (center & zoom) to see all the tracks of that layer. * Add 'View Waypoints' option to the TrackWaypoint layer menu options, which sets the view (center & zoom) to see all the Waypoints. * Add 'View Track' option to the Track sublayer menu options, which sets the view (center & zoom) to see the track. * Add 'View Layer' option to the TrackWaypoint Layer menu options, which sets the view (center & zoom) to see the entire layer. * Add the ability to 'autozoom' to view an area specified by maximum and minimum lat/longs for a TrackWaypoint layer. 2011-01-07 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Remove the hability to hide copyright 2011-01-07 Robert Norris <rw_norris@hotmail.com>: * Create a new 'Show' submenu entry 2011-01-04 Rob Norris <rw_norris@hotmail.com>: * Improve curl usage as should call cleanup on application exit. * Add copyright and license properties for NASA BlueMarble data. * Fix compiler warning in curl_download.c 2010-12-23 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix dangerous static declaration * Fix compiler warning in vikmapslayer.c 2010-12-23 Rob Norris <rw_norris@hotmail.com>: * Fix compiler warning in vikwindow.c - use correct const typing. * Fix compiler warnings - correct Widget / Window type. 2010-12-19 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix memory leak when generating image file * Fix Spotmaps license 2010-12-16 Rob Norris <rw_norris@hotmail.com>: * Add background thread loading of DEM files. * Add Track->Goto Highest and Lowest points features. * Tidy intended logic in if statement. * Add Track->Goto Maximum Speed feature. * Rework Track->Goto menu options. 2010-12-15 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add support for the TMS interface provided by SPOTMaps * Fix: Improve XML reading error reporting 2010-12-14 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add license related properties 2010-12-11 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add copyright property 2010-12-09 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add undeclared translations 2010-12-05 Rob Norris <rw_norris@hotmail.com>: * Fix compiler warnings in osm.c * Improve key binding for Mercator Mode -> ctrl+m * Fix compiler warning in vikmapslayer.c 2010-12-03 Rob Norris <rw_norris@hotmail.com>: * Fix Waypoint & Track visibility issues. 2010-11-30 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add documentation for generic TMS map source 2010-11-30 Rob Norris <rw_norris@hotmail.com>: * Fix SF#3104028: Default Color Background is incorrectly saved as black into a new .vik file. * Improve key bindings for ModeLatLon. * Set git to ignore test_coord_conversion program 2010-11-29 Rob Norris <rw_norris@hotmail.com>: * Set git to ignore autogenerated documenters.h 2010-11-28 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add OSM WMS Server * Add support for WMS-C * Add support for more standard TMS 2010-11-27 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Move-up download methods * Add LatLon projection 2010-11-27 Rob Norris <rw_norris@hotmail.com>: * Better safety checking code 2010-11-26 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix some translated strings 2010-11-25 Rob Norris <rw_norris@hotmail.com>: * Add support for Locosys devices via GPSBabel's navilink device protocol. * Add support for DeLorme devices via GPSBabel's delbin device protocol. * Add the ability to insert a trackpoint into a track via the Edit Trackpoint dialog. * Add internal function to insert a trackpoint after the currently selected trackpoint. 2010-11-25 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add license notice to new file 2010-11-24 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Replace macros by enum * Simplify previous commit 2010-11-22 Rob Norris <rw_norris@hotmail.com>: * Enable individual track to GPX export via the Track sublayer menu. 2010-11-21 Rob Norris <rw_norris@hotmail.com>: * Set 'OK' default for autogenerated dialogs. * Set 'OK' default for find waypoint dialog. * Set 'OK' default for download along track dialog. * Set 'OK' defaults for new track, custom zoom & split time dialogs. * Set 'Cancel' default for merge track dialog. User needs to select items first. * Set 'OK' default for the new waypoint dialog. * Set 'OK' default for goto dialogs. * Set 'OK' default for the Save to Image dialog. * Set 'OK' default for the track properties dialog. * Set 'OK' default for the GPS layer dialog. * Set 'OK' defaults for goto dialogs. * Set 'Cancel' default for the Geo Ref dialog, as user should really specify a map file first. * Set 'Cancel' default for the OSM upload dialog. * Set defaults for geonamesearch dialogs. * Set 'OK' default for the background jobs dialog. * Set 'OK' defaults for acquire dialogs. * Add a perl script to auto generate basic Viking .vik files for directories containing images. 2010-11-19 Rob Norris <rw_norris@hotmail.com>: * Enable control of the visibility of the menubar [including keyboard shortcut - F4]. Also enable panic key 'Escape' to restore menubar if hidden and no tool uses it. * Enable control of the visibility of the toolbar [including keyboard shortcut - F3]. * Make use of the vikwindow toolbar variable. * Enable control of the visibility of the statusbar [including keyboard shortcut - F12]. 2010-11-17 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Releasing viking 1.0 * Remove duplicates msgid * Merge branch 'i18n-launchpad' into master * Auto-update PO translation files 2010-11-14 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Document previous translation updates * Import Launchpad updates 2010-11-11 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add minimal translator-credits in About dialog * Use $(top_srcdir) to locate AUTHORS file * Add documenters to About dialog 2010-11-10 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add copyright notice to maintainer's scripts 2010-11-09 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Improve copyright holders 2010-11-07 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add copyright to srtm_continent.c * Add origin comment 2010-11-07 Rob Norris <rw_norris@hotmail.com>: * Add copyright for geonamessearch.h and correct for geonamessearch.c * Add copyright for files vikgoto.h & vikgotoxmltool.h 2010-11-07 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix copyright for googlesearch.[ch] 2010-11-07 Rob Norris <rw_norris@hotmail.com>: * Add copyright for files preferences.c & preferences.h * Add copyright for dems.c & dems.h * Add copyright for datasources.h. 2010-11-07 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Correct DocBook usage 2010-11-07 Rob Norris <rw_norris@hotmail.com>: * Various improvements and tidy ups. 2010-11-03 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Deprecated: only include gtk/gtk.h * Improve depreaction options 2010-11-02 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add built-in map sources in example file 2010-11-02 Rob Norris <rw_norris@hotmail.com>: * Fix extend track using magic scissors. 2010-11-01 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Merge branch 'master' into i18n-launchpad * Document previous translation updates 2010-10-23 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Import Launchpad updates 2010-10-20 Sven Wegener <sven.wegener@stealer.net>: * Fix autodownloading while panning 2010-10-19 Rob Norris <rw_norris@hotmail.com>: * Prevent crashes when downloading Expedia Maps. 2010-10-16 Rob Norris <rw_norris@hotmail.com>: * Fix Debian #599048: Segmentation fault when using gpsbabel * Fix dem_gradient_colors allocation. 2010-10-13 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix commit 1c6a6010661da96fd105ec42ad2f048df79fabbd 2010-10-12 Rob Norris <rw_norris@hotmail.com>: * Fix compiler warnings in preferences.c 2010-10-12 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix: enforce defensive code * Releasing viking 0.9.96 2010-10-11 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix unecessary change in string * Free memory * Add defensive code * Increase buffer length 2010-10-11 Jon Burgess <jburgess777@gmail.com>: * Fix memcheck error 2010-10-11 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Merge remote branch 'jocelyn/etag' * Disable autodownloading when dragging the map 2010-10-10 Robert Norris <rw_norris@hotmail.com>: * Fix: Uninitialized color value being used 2010-10-10 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Avoid uninitialized color value usage * Defensive code 2010-10-08 Rob Norris <rw_norris@hotmail.com>: * Add new menu entry in GPS Layer to delete the realtime information. * Ensure GPS realtime information deleted when GPS Layer -->Empty All is called. * Fix SF#3009431: Prevent Crash in Real Time Tracking GPS Mode & Autodownload Maps. * Fix display of rounded speed units scale markers in the speed profile. 2010-10-08 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Revert "Make more portable .vik file, as don't save the map cache directory if it's the map cache default directory." * Merge remote branch 'rnorris/LayerMenuKeyboardAccelerators' 2010-10-01 Rob Norris <rw_norris@hotmail.com>: * Make more portable .vik file, as don't save the map cache directory if it's the map cache default directory. * Remove specific user's map cache directory from test Terraserver.vik file, so that anyone can use it. * Prevent zoom factor string displaying unnecessary .0s when it's a whole number. 2010-10-01 Jon Burgess <jburgess777@gmail.com>: * Prevent access to undefined data when fgets() returns NULL 2010-10-01 Rob Norris <rw_norris@hotmail.com>: * Improve Track Properties speed profile display for low speed difference (e.g. walking) tracks. * 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. 2010-10-01 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix arithmetic macro definition 2010-10-01 Rob Norris <rw_norris@hotmail.com>: * Add and use defines for conversion of speed units. 2010-10-01 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix arithmetic macro definition 2010-09-29 Rob Norris <rw_norris@hotmail.com>: * Add keyboard accelerators for as many as possible View Menu entries. * Remove duplicated line of code in trackpoint drawing. * Fix small memory leak when downloading DEM data via the tool method. 2010-09-26 Rob Norris <rw_norris@hotmail.com>: * DEM layer properties tidy up. 2010-09-25 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add a new debug message * Simplify zoom status when xmpp and ympp are equal * Fix minor source code typo * Fix arithmetic macro definition 2010-09-24 Rob Norris <rw_norris@hotmail.com>: * Improve grammar/usage for conversion macro function to convert meters into feet. Also prepend these macros with VIK_ as better practice. 2010-09-19 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Use constant for 'feet in meter' 2010-09-19 Rob Norris <rw_norris@hotmail.com>: * Use height units in the altitude readout for the cursor position on the status bar. * Use height units in display of DEM min / max elevation values, but maintain units as metres when read from/saved to files. * Extend set/get param interface to have knowledge of what type of operation it is - i.e. is it related to file i/o or display/cut/copy usage. 2010-09-19 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix cycle map URL * Fix GType macro usage 2010-09-19 Rob Norris <rw_norris@hotmail.com>: * Add keyboard accelerator for the Filter extension to the Track/Waypoint layer menu. * Add keyboard accelerators for the Waypoints sublayer menu. * Add keyboard accelerators for the Tracks sublayer menu and improve the text casing. * Add keyboard accelerators for the Track/Waypoints layer menu and improve the text casing. * Add keyboard accelerators for the Maps tools menu and improve the text casing. * Add keyboard accelerators for the Maps layer menu and improve the text casing. * Add keyboard accelerators for the GPS layer menu and improve text casing. * Add keyboard accelerators for the GeoRef layer menu. 2010-09-18 Rob Norris <rw_norris@hotmail.com>: * Fix compiler warning in file.c * Fix compiler warnings in vikgobjectbuilder.c * Fix compiler warnings in vikwindow.c * Fix compiler warnings in vikmaptype.c * Fix compiler warning in download.c * Fix compiler warning in degrees_converters.c * Fix compiler warnings in babel.c * Prevent getting stuck in a near infinite loop when using Coord layer, UTM mode and zoomed out to see the whole world. * Fix Track Draw by Velocity mode, so that individual track points are coloured (as was the intention). 2010-09-18 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add a message to explain why feature does nothing * Fix previous commit 2010-09-18 Rob Norris <rw_norris@hotmail.com>: * Prevent lock up in attempt to download maps along a track in UTM mode. 2010-09-17 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Use the standard "Reload" verb 2010-09-17 Jocelyn Jaubert <jocelyn.jaubert@gmail.com>: * Clarify text on map layer menu 2010-09-17 Rob Norris <rw_norris@hotmail.com>: * Launchpad Bug #445374: Prevent crash when downloading maps along a track, with Terraserver maps when in Mercator mode. 2010-09-15 Jocelyn Jaubert <jocelyn.jaubert@gmail.com>: * Simplify code on download action to do when map file is not present * Fix bug where older file was removed when network not present 2010-09-15 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix a minor missing include 2010-09-14 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Comment VikSlippyMapSource 2010-09-14 Greg Troxel <gdt@ir.bbn.com>: * Fix bashisms. 2010-09-14 Jon Burgess <jburgess777@gmail.com>: * Add explicit linking against libz and libm 2010-09-14 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix: warning 'draw-mode' message does not display 2010-09-13 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix incorrect limitation on source map id 2010-09-11 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add warning when requested GObject type is unknown * [TEST] Add Terraserver viking file 2010-09-11 Rob Norris <rw_norris@hotmail.com>: * Prevent viewport tool selection/edit of trackpoint or waypoint when the layer or sublayer is invisible. 2010-09-07 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Releasing viking 0.9.95 * Merge branch 'i18n-launchpad' * Restore as many translations as possible 2010-09-06 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Document previous translation updates * Import Launchpad updates 2010-09-05 Benjamin Wagner <thewag@users.sourceforge.net>: * Invalid number of arguments in call to a_http_download_get_u 2010-09-05 Rob Norris <rw_norris@hotmail.com>: * Prevent crash when cut of a GPS track/waypoint layer is attempted via the layers buttons. * Prevent DEM layer colour indexing going negative and can crash on gradient view. * Add some function short cut key definitions to control showing of the center mark and scale viewport features. * Fix DEM layer to show default sea level. 2010-08-24 Rob Norris <rw_norris@hotmail.com>: * [DOC] Minor update. * [DOC] Replace Google with OSM capability in man pages. 2010-08-17 Rob Norris <rw_norris@hotmail.com>: * When manually creating a track, automatically give it a default name. * Fix track background thickness being able to set back to zero. * [DOC] Tidy Up: First Pass * [DOC] Add contributors from the Wiki(s) history. 2010-08-16 Sven Wegener <sven.wegener@stealer.net>: * Fix internal tile locking 2010-08-16 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix debug message 2010-08-16 Rob Norris <rw_norris@hotmail.com>: * Fix top layer not drawn after made invisible and then back to being visible. * Fix impaired (drawcentermark setting bodged) vik file if saved with the top layer visibility turned off. 2010-08-12 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix syntax errors in help manual 2010-07-18 Jocelyn Jaubert <jocelyn.jaubert@gmail.com>: * Rename supports_if_modified_since to supports_download_only_new as it also contains etag support * Remove debug printf for etag * Write and read etag values from a file that is stored in the same directory than the image * Check if file is old enough for options check_file_server_time and use_etag * Leave download() function as soon as we know that we don't want to check server for a more recent file * Enable etag - need to use options from DownloadMapOptions * Get and send etag values to server if file_options allows it * Add use_etag in vikslippymapsource, and enable it on OSM mapnik maps only * Add use_etag to struct DownloadMapOptions * Add etag to struct DownloadFileOptions * Move time_condition to scruct DownloadFileOptions - this is to add the etag value * Rename struct DownloadOptions to DownloadMapOptions * Fix map drag and drop to show the correct whole map 2010-07-18 Rob Norris <rw_norris@hotmail.com>: * Fix "Go to UTM" dialog title. * Fix first opening of a file which has spaces (or other interesting characters) via the recent files menu. 2010-07-02 Rob Norris <rw_norris@hotmail.com>: * Better dialog name when searching for a waypoint. * Improvements for test programs. 2010-06-24 Rob Norris <rw_norris@hotmail.com>: * Fix unnamed_tracks / unnamed_waypoints misuse. * Prevent "Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated" messages. 2010-06-17 Greg Troxel <gdt@ir.bbn.com>: * Change max cache time to 1 week. 2010-06-11 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Releasing viking 0.9.94 2010-06-08 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix POTFILES with new source file * Merge branch 'i18n-launchpad' * Document previous translation updates * Import Launchpad updates 2010-06-06 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix OMF category 2010-06-06 Rob Norris <rw_norris@hotmail.com>: * Fix Filter->Simplify All Tracks default. * Add knots as a speed unit option. 2010-05-27 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * [DOC] Fix Gnome's menu entry category for viking 2010-05-26 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Minor improves on gitchangelog script * [DOC] Update README and INSTALL files * [DOC] Fix erroneous warning 2010-05-25 Rob Norris <rw_norris@hotmail.com>: * Fix compiler warning. 2010-05-25 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Merge branch 'help' * [DOC] Correct tagging * Merge commit 'viking-0.9.93' into help * [DOC] Document Default maplayer directory property * [DOC] Document tile's age property * [DOC] Introduce properties related to units 2010-05-20 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add Robert Norris as active contributor * Add Viking's contributors as copyright holders 2010-05-19 Rob Norris <rw_norris@hotmail.com>: * Detect USB Garmin eTrex HCx Legend devices (and maybe others). * On GPS data acquire, only create a layer if it contains something. * Auto use of /dev/ttyUSB type device if available on Unix systems. * Add ability to turn off Garmin GPS after transfer. 2010-05-19 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add a 'home' default location preference. 2010-05-19 Rob Norris <rw_norris@hotmail.com>: * Add ability to changes preferences outside of the preferences.c file. 2010-05-19 Mathieu Albinet <mathieu17@gmail.com>: * Fix #2977752 : win-gtk: osm tiles don't show up 2010-05-19 Robert Norris <rw_norris@hotmail.com>: * Fix Track -> View Google Directions URL 2010-05-18 Robert Norris <rw_norris@hotmail.com>: * NLS Maps API: Historic map of Great Britain 2010-05-18 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix function's return value * Fix compilation warnings 2010-05-02 Robert Norris <rw_norris@hotmail.com>: * Better Preferences Dialog Title 2010-05-02 Simon Munton <nomis@users.sourceforge.net>: * Fix #2988574: Can't save files opened via recent file menu 2010-05-02 Rob Norris <rw_norris@hotmail.com>: * Change GUI related command line parameter for Waypoint symbol size into run time preference. 2010-04-29 Robert Norris <rw_norris@hotmail.com>: * Support All Zoom Levels in Zoom Menu 2010-04-27 Robert Norris <rw_norris@hotmail.com>: * More Menu Improvements * More Menu Improvements * Remove unecessary '\' from the View Menu 2010-04-27 Mark Coulter <i_offroad@yahoo.com>: * Fix #2991657: Terraserver downloads fail 2010-04-21 Mark Coulter <i_offroad@yahoo.com>: * Fix geocaching 2010-04-11 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Releasing viking 0.9.93 * Merge branch 'i18n-launchpad' * Fix old po/Changelog entry * Document previous translation updates * Fix the way to extract Translators * Import Launchpad updates * Fix: set a default filename while exporting 2010-04-03 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Allow overriding map source 2010-04-02 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * [DOC] Fix: Viking's sources are hosted by Git now 2010-03-27 Robert Norris <rw_norris@hotmail.com>: * Clean git status 2010-03-24 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Merge commit 'viking-0.9.92' into help * Documenting extension files * Document external tools 2010-03-23 Rob Norris <rw_norris@hotmail.com>: * Further variable type corrections. * Make GPS layer cut/copy available from popup menu. * Minor Improvements. * Fix GPS layer copy. * Fix Track/Waypoint Layer Paste on 64bit systems. 2010-03-21 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix FILES section of manpage. 2010-03-20 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Document new files in viking's manpage 2010-03-18 Rob Norris <rw_norris@hotmail.com>: * Fix: First Track not Black in Draw All Tracks Black Mode. 2010-03-15 Jocelyn Jaubert <jocelyn.jaubert@gmail.com>: * Add a debug printf for map display * Increase possible smaller zoom * Add negative scales so that we can have bigger zoom on maps * Allow images from bigger and smaller zoom to be selected if current zoom has no image Merge logic for smaller zoom with current zoom 2010-03-15 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Rleasing viking 0.9.92 * Merge branch 'i18n-launchpad' * Document previous import * Import translations from launchpad 2010-03-13 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Merge commit 'viking-0.9.91' into help * Merge remote branch 'rnorris/unitPref' 2010-03-13 Gerhard Killesreiter <gerhard@killesreiter.de>: * Fix: Correctly rotate thumbnail images 2010-03-10 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Memorize previously selected go-to service 2010-03-09 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix #2958601: Support for non ascii characters in "Go-to" search 2010-03-07 Rob Norris <rw_norris@hotmail.com>: * Minor tidy up. * Better scale when zoomed close in and in miles distance mode. * Add and use preference for height units. * Add and use preference for speed units. * Add and use preference for distance units. 2010-02-16 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Use a preference to set the tiles age 2010-02-15 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix error handling in go-to feature 2010-02-14 Jocelyn Jaubert <jocelyn.jaubert@gmail.com>: * New preference for default maplayer cache 2010-02-08 David Rasmus Piegdon <viking@p23q.org>: * Improve DEM-Layer 2010-02-08 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Remove OpenAerial 2010-02-06 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Realising viking 0.9.91 2010-02-05 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Update POTFILES * Merge branch 'master' into i18n-launchpad * Declare new languages * Document previous import * Import translation from launchpad 2010-02-05 Mike Ryan <mikeryan@lacklustre.net>: * Fix #2946287: open a recent file 2010-02-03 Mike Ryan <mikeryan@lacklustre.net>: * cache the scaled pixbuf in the vikgeoreflayer struct if the newly-scaled width and height are the same, do not waste CPU rescaling the pixbuf * scale the georef layer based on current viewport rescales the image for every repaint, even if the mpp hasn't changed * fix some confusing indentation and bracing 2010-02-02 Robert Norris <rw_norris@hotmail.com>: * Fix #2881916: rename a track with c&p 2010-02-01 Jocelyn Jaubert <jocelyn.jaubert@gmail.com>: * Add missing ) in string 2010-02-01 Mike Ryan <mikeryan@lacklustre.net>: * add GIO dependency and header for GFile 2010-02-01 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Portability: use GLib function g_utime if possible 2010-01-24 Sven Wegener <sven.wegener@stealer.net>: * Update mtime of up-to-date tiles * Allow reuse of curl connection objects 2010-01-24 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Use combobox to select map type 2010-01-14 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add compatibility to previous GPS device setting * Fix #2766373: Use a string as device path 2010-01-13 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Merge branch 'new-maps' 2010-01-12 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Recode DownloadOptions as properties to VikSlippyMapSource 2010-01-11 Sven Wegener <sven.wegener@stealer.net>: * Change default map type to OSM * Fix "Moving Map Method" cannot be disabled 2010-01-11 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix #2880741: replace gps_open with gps_open_r * Fix #2921899: uses conditional macro to support two versions of libgps 2010-01-11 Bernd Zeimetz <bernd@bzed.de>: * Make Viking compatible with libgps >= 2.90 2010-01-02 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Include configuration examples in distribution * Add configuration file for go-to search engines 2010-01-01 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Refactor goto feature to allow multiple search engines * Add Name finder search engine * Add Nominatim search engine * Add XPATH related attribute support 2009-12-17 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add a unit test for VikGotoXmlTool * Add support for XML attribute based lat/lon values * Refactoring: move download code to vikgototool * Fix warnings 2009-12-16 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Use a configure option to set the age of tiles before checking them online 2009-12-14 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Replace "search" substring by "goto" * Fix URL formatting issue * Remove unused code * Fix URL formatting issue * Use only the first result * Fix error messages 2009-12-09 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix typo * Remove old code * Create the geonames search as an VikXmlSearchTool 2009-12-08 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Parse XML for XPath like path * Add copyright 2009-12-06 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add generic XML earch code * Move common last search code to viksearch.c * Use a more expressive icon for "Go to" features 2009-12-03 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix typo * Move GoogleSearch to new framework 2009-11-26 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * GObjectify search dialog 2009-11-05 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix #2801874: keep second part of a splitted track visible * Unecessary code * Fix #2838556: emit warning when gpsbabel is not found in PATH 2009-11-05 Stanislav Brabec <sbrabec@suse.cz>: * Use motion hints to make map motion more responsive in slow environment. 2009-10-24 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Tiles must be older than a specified age before checking server * Use an internal thread concurrency model * Try to download newer tiles when autodownload is set and server supports such check * The "Download new" option must be available via download tool * Add support for recently used files 2009-10-20 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Distribute old version of ChangeLog * Add HACKING info 2009-10-19 Gleb Smirnoff <glebius@glebius.int.ru>: * suppress gtk warning 2009-10-18 Gleb Smirnoff <glebius@glebius.int.ru>: * remove declaration of non-existent function 2009-10-17 Gleb Smirnoff <glebius@glebius.int.ru>: * keeping OSM password safe 2009-10-12 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Declare new translations 2009-10-02 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Mark translatable strings 2009-09-30 Bernd Zeimetz <bernd@bzed.de>: * Fix bashism in test script. 2009-09-30 David Rasmus Piegdon <viking@p23q.org>: * Add DEM Gradient 2009-09-29 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Merge branch 'fix-osm-api-0.6' * Update translatable strings 2009-09-29 Gleb Smirnoff <glebius@glebius.int.ru>: * finish OSM 0.6 API support 2009-09-29 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add configure option to track deprecated feature 2009-09-27 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Refactoring: use a GObject model to implement MapSource hierarchy tree * Refactoring: keep a single definition for keys of global preferences * Add info for GeoRef Map's parameters * Import User Manual from wiki * Add DOAP file * Move src/.gitignore to main .gitignore * Add menu item for help contents * Setup build rules for help system * Replace autogen.sh 2009-09-22 Stanislav Brabec <sbrabec@suse.cz>: * Get rid deprecated GtkTooltips API. 2009-09-22 Stanislav Brabec <utx@penguin.cz>: * Added tooltips for layer panel buttons. 2009-09-21 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Merge commit 'viking-0.9.9' into gobjectify-map-type 2009-09-20 Jocelyn Jaubert <jocelyn.jaubert@gmail.com>: * ftp response code for success is 226 * Add option to download only maps that are more recent on server * Remove defines used for preferences * Move defines for preference to globals.h 2009-09-19 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Merge branch 'interpolation' 2009-09-18 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Refactoring: merge a_check_html_file and a_check_kml_file 2009-09-18 Harry G McGavran Jr <w5pny@arrl.net>: * Fix magic scissors 2009-09-09 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Releasing viking 0.9.9 * Add maintainer script to help releasing process * Document previous import * Import translations from launchpad 2009-08-28 Jocelyn Jaubert <jocelyn.jaubert@gmail.com>: * Change interpolation to a faster one * Use less precise images when wanted image is not present 2009-08-20 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Update translations from launchpad 2009-08-18 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Auto-Generation of ChangeLog file * Add a script to compute po/ChangeLog fragment * Update administrative file * Import current Launchpad translations 2009-08-18 Tal <tal.bav@gmail.com>: * Fix #2163652: GPX file with byte order mark not parsed 2009-08-18 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add src/mapcache.c as source file containing translatable strings 2009-07-28 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix #2766609: Don't use gpsd_units() 2009-07-28 Jocelyn Jaubert <jocelyn.jaubert@gmail.com>: * Add missing (VikLayerFuncPostRead) in structs VikLayerInterface 2009-07-26 Herm <hermk@users.sourceforge.net>: * Fix #2812856: Change SRTM URL 2009-07-26 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix #2818818: unset langage preset while opening external Google * Fix copyright in --version output 2009-07-25 Herm <hermk@users.sourceforge.net>: * Fix SRTM Server change 2009-07-24 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add configuration file for map sources * Merge branch 'gobjectify-map-type' into gobject-builder * Manage memory of private fields * Fill in the interface * Move label 2009-07-22 Jocelyn Jaubert <jocelyn.jaubert@gmail.com>: * Fix memory leaks found with cppcheck 2009-07-21 Jocelyn Jaubert <jocelyn.jaubert@gmail.com>: * Fix warning in call to MD5Update() in function md5_hash() 2009-07-19 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add configuration file for external tools * Remove dead code * Create the GObject builder 2009-07-19 Jocelyn Jaubert <jocelyn.jaubert@gmail.com>: * Add .gitignore 2009-07-19 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Value of property is the content of the property XML element 2009-07-18 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Expose VikSlippyMapSource's private fields as properties * Expose TerraserverMapSource's type as property * Expose VikMapSourceDefault's private fields as properties * GObjectify VikViewportDrawMode enum * Store test example for GValue * Use GtkBuilder to convert string to expected value's GType 2009-07-16 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Proof of concept 2009-07-15 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Style fix * Merge 'viking-0.9.8' 2009-07-14 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Merge 'viking-0.9.7' * Set VikMapSourceDefault properties * Remove dependencies to gob2 * Replace terraserver-map-type.gob by raw implementation * Merge vikslippymapsourceabstract and slippy-map-type * Finish to remove Google * Remove Google's map tiles * Remove old Google stuff 2009-06-19 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Complete 376c917751b680fd238cd85511bab4ed26727c0f * Document previous patches from Jonas Norling 2009-06-19 Jonas Norling <norling@lysator.liu.se>: * Don't crash when jobs are cancelled via the background jobs dialog. * Join common code in zoom in and zoom out cases. * Filter out irrelevant modifiers. 2009-06-02 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Upgrade OSM-traces support to 0.6 API 2009-05-22 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Document previous patches * Fix previous patch 2009-05-22 Tal B <tal.bav@gmail.com>: * use default values VIK_DEFAULT_DOP, VIK_DEFAULT_ALTITUDE * remove _VikTrackpoint.extended field. * Document when field in _VikTrackpoint are considered unavailable. * gpx_write_trackpoint(): * vdop, hdop, pdop, nsats and fix_mode values were not shown * hdop,vdop,pdop,nsat 2009-05-22 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Remove unused (and buggy) feature 2009-05-22 Jocelyn Jaubert <jocelyn.jaubert@gmail.com>: * Fix #570956: change saved_width to 1 2009-05-09 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Document previous merge * Merge improvement of map cache made by Jocelyn Jaubert 2009-05-09 Tal <tal.bav@gmail.com>: * Replace g_strtod by g_ascii_strtod 2009-05-06 Jocelyn Jaubert <jocelyn.jaubert@gmail.com>: * Add a viking parameter for mapcache memory size * Move VIK_CONFIG_MAPCACHE_SIZE to a variable * Add menu option to flush mapcache, and reduce viking memory footprint * Add a_mapcache_flush() to completely flush the mapcache 2009-05-06 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add a TODO * Document previous merge * Merge 'thread-pool' features from Jocelyn Jaubert 2009-05-06 Jocelyn Jaubert <jocelyn.jaubert@gmail.com>: * Stop all curl downloads on quit 2009-04-25 Jocelyn Jaubert <jocelyn.jaubert@gmail.com>: * Wait for all threads to finish before exiting viking * Replace g_thread by g_thread_pool 2009-04-17 Lixus Zoran <gps@muellers.ms>: * Example file: OpenStreetMap 2009-04-17 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Avoid crash 2009-04-15 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix build problem 2009-04-13 Jocelyn Jaubert <jocelyn.jaubert@gmail.com>: * Show path used for map directory in options even when using default one 2009-04-13 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Change dependencies checking 2009-04-04 Jocelyn Jaubert <jocelyn.jaubert@gmail.com>: * Add missing include glib/gprintf.h 2009-04-04 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Document previous patch 2009-04-04 Jocelyn Jaubert <jocelyn.jaubert@gmail.com>: * Fix bug #2481237: Maps directory file chooser should look for directory 2009-04-04 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Document previous patch 2009-04-04 Jocelyn Jaubert <jocelyn.jaubert@gmail.com>: * libcurl update: replace deprecated CURLOPT_FILE by CURLOPT_WRITEDATA 2009-04-04 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Documenting previous patch 2009-04-04 Jocelyn Jaubert <jocelyn.jaubert@gmail.com>: * Include full libcurl version in user agent 2009-03-27 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add vik prefix * Rename slippy-map-type-abstract as slippymapsourceabstract * Replace old-vik-map-type by vikmaptype * Replace vik-map-type-default by vikmapsourcedefault * Replace vik-map-type by vikmapsource * Document new hierarchie * Add compatibility facilities * Declare built sources * Insert a level of abstraction in map type hierarchie * Remove Google * Update design 2009-03-27 (null) <(null)>: * Add UML design * Typo * Inherit GoogleMapType from SlippyMapTypeAbstract * Insert slippy map type * Add Google Kh map type * QA: cleanning unused stuff * Cleanning code * Finalize Terraserver migration * Extract BlueMarble and OpenAerial form OSM module * Make osm-map-type running * Make google-map-type running * Start using GoogleMapType GObject * Replace VikMapsLayer_MapType by VikMapType * Correct google gobject * Declare built sources * Add Terraserver * Add OSM * Create Google map type * Initial GoogleMaps implementation based on gob2 * Allow compilation * Initial VikMapType class * QA: un-needed external reference * Portability * QA: homogeneous way of doing stuff 2009-02-13 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Release 0.9.8 * Update translations for 0.9.8 2009-02-02 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Release 0.9.8 2009-01-31 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Finish to remove Google 2009-01-22 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Document previous patch 2009-01-22 Mathieu Albinet <mathieu17@gmail.com>: * Fix loading a world file 2009-01-22 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Enforce memory free 2009-01-22 Robert Norris <rw_norris@hotmail.com>: * Fix some memory leaks. 2009-01-18 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Document previous commits * Allow to select between Google and Geonames for searching method * Add conditional compilation for geonames 2009-01-18 Hein Ragas <viking@ragas.nl>: * Documenting previous patches from Hein Ragas * Geonames et Wikipedia search * Better GeoNames.org implementation * a patch to use GeoNames.org instead of Google for the 'Go to'-functionality. 2009-01-15 Mathieu Albinet <mathieu17@gmail.com>: * Windows port 2008-12-20 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Remove Google's map-tiles 2008-12-18 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Remove old Google stuff * Add configuration options for OpenAerial and BlueMarble 2008-12-13 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * News feature: external tools * QA: improve portability 2008-12-06 Quy Tonthat <qtonthat@gmail.com>: * Clicking on "vivisble" tick of a layer no longer makes the layer selected. 2008-12-03 Hein Ragas <viking@ragas.nl>: * GPX export: sort track by time. (By Hein Ragas). 2008-11-21 Quy Tonthat <qtonthat@gmail.com>: * Fix bugs that caused magic scissors not working. * Merging track: Merge with more than one tracks at a time. 2008-11-18 Quy Tonthat <qtonthat@gmail.com>: * Merging track. Few safegards, enhance and bug fixes. 2008-11-18 Hein Ragas <viking@ragas.nl>: * Merging track by name. As submitted by Hein Ragas <viking@ragas.nl> 2008-11-13 Quy Tonthat <qtonthat@gmail.com>: * No longer provide support for google satellite maps. 2008-10-31 Quy Tonthat <qtonthat@gmail.com>: * Change Title of Waypoint Properties dialog to "Waypoint Properties" 2008-10-30 Quy Tonthat <qtonthat@gmail.com>: * Change how waypoint names are displayed. * Make sure we won't pick up unwanted _pixmap.h files * Larger waypoint symbols 2008-10-28 Quy Tonthat <qtonthat@gmail.com>: * Waypoint icons are now compatible with GPS. 2008-10-22 Quy Tonthat <qtonthat@gmail.com>: * Fix compatibility problem for windows. 2008-10-20 Quy Tonthat <qtonthat@gmail.com>: * New server for OSM cycle map 2008-10-14 Evan Battaglia <gtoevan@gmx.net>: * minor fix in gcget. * Update gcget to adapt to changes at geocaching.com 2008-10-13 Quy Tonthat <qtonthat@gmail.com>: * Make warning messages a bit more informative. * g_timeout_add_seconds() did not exist until glib 2.14 * gps realtime tracking: retry on connection to gpsd. 2008-10-12 Jon Burgess <jburgess777@googlemail.com>: * fix curl error buffer usage * fix missing status return in spawn_command_line_async() * fix implicit declaration of maps_layer_default_dir() 2008-10-12 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Typo * Release 0.9.7 2008-10-12 Robert Norris <rw_norris@hotmail.com>: * Fix some more compiler warnings 2008-10-12 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Rename test files 2008-10-12 Jon Burgess <jburgess777@googlemail.com>: * Properties of some tracks show as NaN 2008-10-10 Quy Tonthat <qtonthat@gmail.com>: * Realtime tracking: Add new moving map method. * gps realtime tracking: fixed segfault. 2008-09-30 Stanislav Brabec <sbrabec@users.sourceforge.net>: * Fix icon target dir * Improve viking.desktop * Fix missing files in po/POTFILES.in * Rename icon: viking_icon.png -> viking.png 2008-09-30 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Note TODO * Document Fix #1947260 2008-09-21 Quy Tonthat <qtonthat@gmail.com>: * Change "Zoom To" short cut to avoid conflict with "Zoom Tool". 2008-09-16 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Typos * Update translations * Update translations from launchpad 2008-09-06 Quy Tonthat <qtonthat@gmail.com>: * Fix parallel build (make -j8) on multi-processor machines. Based on a patch from sbrabec. 2008-09-03 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * QA: cleanning unused stuff * QA: un-needed external reference * Portability * QA: homogeneous way of doing stuff 2008-09-01 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix #1947260: correct a corrupted escape 2008-09-01 Quy Tonthat <qtonthat@gmail.com>: * Google search adapting changes from Google. 2008-08-31 Quy Tonthat <qtonthat@gmail.com>: * Fix crashes when creating new layers. 2008-08-30 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Typo: removing trailing double-colon on ChangeLog * Removing critical message * QA: removing specific GtkCellRenderer * Documenting previous patch + I18N updates 2008-08-30 Armin Moser <armin.moser@student.tugraz.at>: * added a menu entry to extend an existing track using magic scissors 2008-08-30 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Documenting previous patch 2008-08-30 Armin Moser <armin.moser@student.tugraz.at>: * osm cycle layer support 2008-08-30 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix typo * Document previous patch and fix typo 2008-08-30 anonymous <>: * Patch #2009666: OpenAerialMap 2008-08-30 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * QA: avoid segfault * Replace GTK_STOCK_GO_FORWARD with GTK_STOCK_JUMP_TO * Document previous fix and add data to reproduce problem * QA * Synchronise vikwindow.c and menu.xml around mode handling 2008-08-30 Robert Norris <rw_norris@hotmail.com>: * Fix 1952523 2008-08-29 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Relocate current data field * Textual properties go in a dedicated tab 2008-08-25 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Typo * QA: use standard function instead of viking specific * Add preferences to select how degrees are displayed 2008-08-24 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Update layer after modifying properties * QA: Unused code * Add documentation and test file for previous patch 2008-08-24 Mathieu Albinet <mathieu17@gmail.com>: * Color picker button for the Coordlayer properties dialog 2008-08-23 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Acting (Cut, Copy, Paste) when nothing selected is not critical * QA: more generic way of computing size of an array * Add tooltips to some actions * Documenting previous patch 2008-08-23 Mathieu Albinet <mathieu17@gmail.com>: * Layers panel UI improvements 2008-08-22 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Homogeneous icons management. * Replace some g_warning by g_debug * Add email support in about dialog * Replace specific about dialog by GtkAboutDialog * Add dependencies between built sources and Makefile.am 2008-08-17 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Use the new widget to hide OSM's password * Add a password entry widget * Create preferences for OSM traces module 2008-08-16 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Ensure that confirmation dialog is over file selector 2008-08-13 Quy Tonthat <qtonthat@gmail.com>: * Fixed Google map download problem. 2008-07-31 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Releasing 0.9.6 * Remove unecessary directive 2008-07-28 Quy Tonthat <qtonthat@gmail.com>: * Fix gcget command line to accomodate negative coords. 2008-07-22 Quy Tonthat <qtonthat@gmail.com>: * Google maps no longer worked due to changes by Google. Problems now fixed. 2008-07-22 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Releasing 0.9.5 * Delete duplicates * Add directives to clean * Automatic update * Update AUTHORS list * Fix suggested by Jocelyn * Document recent activities * Automatic update * Update from Launchpad 2008-07-19 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Automatically disable man pages generation 2008-07-18 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Convert and install man pages 2008-07-15 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Better integration of .desktop file * Comment 2008-07-15 Quy Tonthat <qtonthat@gmail.com>: * Add viking.desktop file 2008-07-14 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Documenting recent patch * QA: Remove some more warnings 2008-07-14 Robert Norris <rw_norris@hotmail.com>: * Compiler warning fixes 2008-07-14 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Package new languages * Translation update (automatic) 2008-07-09 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Update translations 2008-07-01 Quy Tonthat <qtonthat@gmail.com>: * Track properties: split track at marker. 2008-06-29 Quy Tonthat <qtonthat@gmail.com>: * Track Properties: Keep markers of the graphs in sync with each other. 2008-06-29 Mathieu Albinet <mathieu17@gmail.com>: * Windows port: fallback temporary file * Windows port: typo in util.c 2008-06-24 Quy Tonthat <qtonthat@gmail.com>: * Track graph marker now works again. 2008-06-21 Quy Tonthat <qtonthat@gmail.com>: * Fix google version number. 2008-06-15 Quy Tonthat <qtonthat@gmail.com>: * Mark release 0.9.4.20080614 in ChangeLog 2008-06-14 Mathieu Albinet <mathieu17@gmail.com>: * Windows port: use as many directories as POSIX version * Windows: home dir define via GLib * Recursive mkdir: use dedicated GLib function * strtod -> g_strtod * Windows port: add serial port * Windows port: calling gpsbabel from windows 2008-06-09 Mathieu Albinet <mathieu17@gmail.com>: * Windows port: redefine LOCALEDIR 2008-06-05 Quy Tonthat <qtonthat@gmail.com>: * Do not convert waypoint names to uppercase. Make them case insensitive. 2008-06-03 Mathieu Albinet <mathieu17@gmail.com>: * Portability: remove "/dev/null" reference 2008-05-09 Jon Burgess <jburgess777@googlemail.com>: * Fix compilation issue 2008-05-08 Mathieu Albinet <mathieu17@gmail.com>: * Portability: use of g_ascii_dtostr to format google url 2008-05-08 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Improve error handling + I18N 2008-05-08 Mathieu Albinet <mathieu17@gmail.com>: * Portability: replace mmap functions by g_mapped_file* * Windows port: rename interface to source_interface 2008-05-08 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Update man page * Storing manpages 2008-05-02 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Moving manpage upstream * Moving manpage upstream 2008-05-01 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add file content checking process * Use a more generic error message * Improve error handling 2008-05-01 Mathieu Albinet <mathieu17@gmail.com>: * Remove dependency to wget 2008-05-01 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Adding --debug and --verbose command line option 2008-04-27 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Portability: conditional sys/wait.h * Cosmetic change * Cosmetic change 2008-04-27 Mathieu Albinet <mathieu17@gmail.com>: * Fix pipe leaks * Portability: provide our own curl WRITE function 2008-04-22 Robert Norris <rw_norris@hotmail.com>: * Fix for implicit declaration of function 'g_fopen' * Fix: Initalize tv_usec field 2008-04-21 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Read/Write ISO date in GLib's way * Add a GPX non regression utility 2008-04-19 Tim Scofield <nospam546@comcast.net>: * Fix: typo 2008-04-15 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * M_PI already defined 2008-04-12 Mathieu Albinet <mathieu17@gmail.com>: * Portability: remove dirname needs with g_mkdir_with_parents * Portability: replace deprecated bzero function by memset * Portability: use Glib function related to stdio.h * Portability: replace mkdir by g_mkdir * Portability: reduce unistd.h dependency 2008-04-12 Evan Battaglia <gtoevan@gmx.net>: * add copyright in dem files * Add chinese translation from Zhang Jun 2008-04-01 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Revert "Declare the need of C99 compliant compiler" 2008-03-30 Mathieu Albinet <mathieu17@gmail.com>: * Replace GtkFileSelection by GtkFileChooser 2008-03-25 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Declare the need of C99 compliant compiler * Update authors list 2008-03-24 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Make all icons in a single .o 2008-03-16 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Store cursor info directly into tool struct 2008-03-15 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Pan tool (as default) * Extract pan related codes * Fix: [ 1839948 ] Maximize/Restore changes current cursor * Comment typo 2008-02-27 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Typo * Improve form to simplify automatic extractions 2008-02-25 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Releasing 0.9.4 * Add missing file * Remove debug trace * Rename func a_array_to_glist to str_array_to_glist (due to current interface) 2008-02-25 Robert Norris <rw_norris@hotmail.com>: * Fix some compiler warnings (SF#1888407) * Fix 1881475 autogen can generate broken configure file 2008-02-25 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Documenting previous commit 2008-02-24 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Correct OSM URL 2008-02-21 Quy Tonthat <qtonthat@gmail.com>: * viking.spec: Correct license, required packages and local. 2008-02-20 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Update translations * State of LaunchPad contributions * Update french translation * Typo * Update french translation * Typo * Update French translation * Update from fresh .pot file * Update French translation * Correct famous sentence * Remove trailing '\n' in g_message calls 2008-02-16 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Update french translation * Marking translatable string in main.c * Documenting Jocelyn's patches * Patch fr translation * I18N improvement 2008-01-25 Alex Foobarian <foobarian@gmail.com>: * Sort out the viewport header file a bit for better readability and in preparation for a cairo branch. 2008-01-22 Alex Foobarian <foobarian@gmail.com>: * fix a crash bug in the merge-by-time function 2008-01-18 Quy Tonthat <qtonthat@gmail.com>: * Added mutex to protect map pixbuf cache from being corrupted. 2008-01-17 Quy Tonthat <qtonthat@gmail.com>: * Fix a crash bug in mapcache reported by Jocelyn <jocelyn.jaubert@gmail.com> 2008-01-15 Christoph Eckert <ce@christeck.de>: * bugfix (thanks Christoph Eckert) 2008-01-12 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix: remove unused * Fix: remove warnings 2008-01-04 Alex Foobarian <foobarian@gmail.com>: * Adjusted v-t drawing 2007-12-27 Evan Battaglia <gtoevan@gmx.net>: * Bugfix for preferences * DEBUG option for gcget. * gcget-perl * fix remove duplicates gpsbabel filter. full screen mode. * one bugfix for gcget. there may be another bug out there. 2007-12-27 Oddgeir Kvien <oddgeir@oddgeirkvien.com>: * Add GpxWritingOptions to control GPX file writing * Add default values to ele and time fields (due to OSM) 2007-12-23 Evan Battaglia <gtoevan@gmx.net>: * Don't scare off users from trying geocache support. 2007-12-22 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Update french plural form 2007-12-22 Evan Battaglia <gtoevan@gmx.net>: * preferences / geocaching update 2007-12-21 Jocelyn Jaubert <jocelyn.jaubert@gmail.com>: * Update French translation 2007-12-21 Christoph Eckert <ce@christeck.de>: * Update source for OSM/Osmarender tiles 2007-12-21 Evan Battaglia <gtoevan@gmx.net>: * Preferences: include the file. oops. * Preferences!!!! Make way for the Geocachers. 2007-12-19 Quy Tonthat <qtonthat@gmail.com>: * Revert a previous change that disabled realtime tracking if libgps does not exist. 2007-12-17 Jocelyn Jaubert <jocelyn.jaubert@gmail.com>: * Use specific gettext call for plural form 2007-12-17 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix contribution dates 2007-12-17 Evan Battaglia <gtoevan@gmx.net>: * "Highest unused" (not really) waypoint number as deafult name for waypoint. * Sort waypoints in GPX output 2007-12-15 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix: ensure config.h is included conditionnaly 2007-12-15 Jocelyn Jaubert <jocelyn.jaubert@gmail.com>: * Update french translation * Mark many strings translatable 2007-12-15 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix: if libgps is missing, Realtime GPS Tracking is disabled * Fix compilation under HURD (missing MAXPATHLEN macro) 2007-12-15 Jocelyn Jaubert <jocelyn.jaubert@gmail.com>: * Make menu entries translatable 2007-12-13 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * First french translation (incomplete) * Marking translatable strings. 2007-12-12 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix bug: "config.status: error: cannot find input file: Makefile.in" * Fix warning: underquoted definition of AM_WITH_EXPAT 2007-12-10 Quy Tonthat <qtonthat@gmail.com>: * Now that autogen.sh runs configure, "make full" should not. * Fix autogen.sh to remove the assumption that version 1.9 of automake is available on all systems. 2007-12-08 Evan Battaglia <gtoevan@gmx.net>: * disable printing & let viking compile for gtk < 2.10.0 * Google terrain maps. * BlueMarble tile 2007-12-01 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Renaming AC_PROG_INTLTOOL (deprecated) with IT_PROG_INTLTOOL 2007-11-27 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Use a list of possible browsers. * Forgot incremental rebuild 2007-11-26 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * I18N: Adding minimal stuff * I18N: Using standard autogen.sh 2007-11-19 Quy Tonthat <qtonthat@gmail.com>: * Fix a bug that can potentially cause segfault. * Improve track graphs. Some tracks looked too flat. 2007-11-13 Evan Battaglia <gtoevan@gmx.net>: * add another missing file * adding forgotten uibulder code... 2007-11-10 Evan Battaglia <gtoevan@gmx.net>: * gctrackbyarc script * Filters filters oh my 2007-11-07 Quy Tonthat <qtonthat@gmail.com>: * New feature: map printing. 2007-10-31 Quy Tonthat <qtonthat@gmail.com>: * Fix bug that caused Old Google maps not being disabled by default. 2007-10-24 Quy Tonthat <qtonthat@gmail.com>: * Fix "incompatible pointer type" warnings. * Make elev graph show better graph for low altitude tracks. * Fix a bug that caused crashes when displaying elev graph for some track. 2007-10-22 Bernd Zeimetz <bernd@bzed.de>: * Fixing the implicit declaration completely, thanks to dann frazier <dannf@debian.org> Debian #447662 * Fixing another implicit declaration. * Missing declaration. Thanks to Bernd Zeimetz <bernd@bzed.de> 2007-10-21 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Releasing 0.9.3 * Add "version" option 2007-10-20 Evan Battaglia <gtoevan@gmx.net>: * Fixing minor typo which caused crashes for me recently, unknown why it didn't crash before 2007-10-20 Quy Tonthat <qtonthat@gmail.com>: * Added track name to title of properties dialog. * Diasable buttons on Track Properties Dialog when not needed. * Draw position marker on track elev/speed graphs at mouse click * Track Properties Dialog no longer blocks interaction of the main window. 2007-10-17 Evan Battaglia <gtoevan@gmx.net>: * Minor bugfix (one_zone is 0 for non-UTM projections) 2007-10-16 Evan Battaglia <gtoevan@gmx.net>: * Fix Google parsing. Should probably change default number to "2.61" too. 2007-10-15 Quy Tonthat <qtonthat@gmail.com>: * Cosmetic changes and cleanup * Interpolating DEM data. * Interpolating DEM data. * Add more room to the top of altitude-distance graph. 2007-10-15 Evan Battaglia <gtoevan@gmx.net>: * fix plotting of DEM data on elevation graph 2007-10-12 Evan Battaglia <gtoevan@gmx.net>: * Fix tool keypresses to work only when Viewport has focus. 2007-10-12 Quy Tonthat <qtonthat@gmail.com>: * Make use of DEM elevation data and GPS speed data for track graphs. 2007-10-12 Evan Battaglia <gtoevan@gmx.net>: * keypress framework for tools, Esc & Backspace 2007-10-11 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Upgrading to API 0.5 of OSM 2007-10-11 Quy Tonthat <qtonthat@gmail.com>: * Added new fields to trackpoints for data from GPS in realtime mode. 2007-10-10 Quy Tonthat <qtonthat@gmail.com>: * Make Realtime Tracking a feature that can be disabled at configure time. 2007-10-10 Evan Battaglia <gtoevan@gmx.net>: * Use $BROWSER environment variable (for viewing geocache pages) 2007-10-09 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * libgps is no more mandatory 2007-10-09 Evan Battaglia <gtoevan@gmx.net>: * Implement g_hash_table_remove_all in file.c too (for early glib versions) * Preview adding a trackpoint by drawing a line when moving mouse 2007-10-09 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Relax dependencies about glib 2007-10-09 Evan Battaglia <gtoevan@gmx.net>: * Color current track red with dashed lines. (Better feedback) * Ctrl-shift-scroll to zoom like google, scroll to zoom w/o changing center 2007-10-09 Quy Tonthat <qtonthat@gmail.com>: * Fix a crash bug caused by operation on variable inside a macro. 2007-10-08 Quy Tonthat <qtonthat@gmail.com>: * Fix compiling breakage caused by missing icon file from the list. 2007-10-07 Evan Battaglia <gtoevan@gmx.net>: * Experimental "begin track" tool * Extend track * Undo Magic Scissors by right clicking. * Remove debug line from last commit * Cursors! * Scroll zoom keeps cursor over same spot on map 2007-10-07 Quy Tonthat <qtonthat@gmail.com>: * Track Properties: now displays track distance/time instead of "Selected Time". 2007-10-06 Quy Tonthat <qtonthat@gmail.com>: * The "Selected Time" on track properties dialog is now correct. * Correctly calculate position when click on speed-time graph. * Pop a message when failed to connect to gpsd. * Fix bugs that caused odd display of date/time on track properties dialog. 2007-10-05 Quy Tonthat <qtonthat@gmail.com>: * Be more selective in collecting realtime trackpoints. * Fix a segfault caused by (mistakenly) adding a new layer to gps layer. 2007-10-04 Quy Tonthat <qtonthat@gmail.com>: * Improvements for GPS layer's "Realtime tracking". 2007-10-03 Evan Battaglia <gtoevan@gmx.net>: * Removing GPSDLayer (functionality now in gpslayer) 2007-10-02 Quy Tonthat <qtonthat@gmail.com>: * Cleanup and cosmetic changes. * Fix half-drawn problem for gps layer * Add realtime tracking to GPS layer. 2007-10-01 Quy Tonthat <qtonthat@gmail.com>: * Fix crashes caused by emitting update too early at layer creation. * Disable half-drawn update mode when the center is moved. 2007-09-28 Quy Tonthat <qtonthat@gmail.com>: * ChangeLog entry * Fix a long lasting bug that causes track property not working properly. 2007-09-28 Evan Battaglia <gtoevan@gmx.net>: * Half-drawn hack * Draw arrow in Gpsdlayer DEM Layer -- minimum elevation 2007-09-26 Evan Battaglia <gtoevan@gmx.net>: * gpsdlayer -- gps_close() the connection. 2007-09-25 Quy Tonthat <qtonthat@gmail.com>: * SRTM download now works for regions outside North_America too. 2007-09-24 Evan Battaglia <gtoevan@gmx.net>: * Experimental VikGpsdLayer 2007-09-23 Evan Battaglia <gtoevan@gmx.net>: * Magic Scissors goodies * Add Magic Scissors icon (from GIMP) * Remove unused vik_layer_copy code * Fix crashes on using wrong tools * Serialize string lists / fix DEM Layer copy/paste * * Pan Accelerators (Ctrl+Left, etc) * Ctrl-Scroll and Ctrl-Shift-Scroll to pan, kind of like Gimp. * Add a RADIOGROUP_STATIC properties factory type to make it easy for new layers. Uses an array list (like before) instead of a GList. * DEM US 10m (dem24k) source! Option in DEM Layer & ./configure * (copying & pasting DEM layers is broken, will fix later) * Download&import SRTM 90m data (more work needed) Fix right-click geocache->goto geocaching.com web page 2007-09-18 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Refactoring: really minor change * Refactoring: minor changes 2007-09-18 Evan Battaglia <gtoevan@gmx.net>: * Saner vikfilelist.c -- allow multiple selections when adding DEM files * Fix optional geocaching -- include config.h to compile * Update ChangeLog * Draw lines for file existence at very-zoomed out levels 2007-09-09 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Removing unused files (*.png.h). * Fix #1789550: define MAX macro if not defined on ALL systems * g_*ify a path building 2007-09-08 Quy Tonthat <qtonthat@gmail.com>: * Automatically fetching google version numbers. 2007-09-07 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Fix #1789550: mkdtemp usage is conditioned * QA: remove a warning * g_*ify maps_layer_default_dir function and code related to maps cache * g_*ify a_get_viking_dir function 2007-09-06 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Adding command line option framework. 2007-09-05 Quy Tonthat <qtonthat@gmail.com>: * Fix a bug that causes crashes when using "Maps Download" tool. * Make viking's default start location somewhere more likely has maps. 2007-09-04 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Releasing 0.9.2 * QA: removing warning 2007-09-03 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Hide Expedia view mode when expedia is not built in. * Do not warn about drawmode inconsistency while reading file. * Do not warn about drawmode inconsistency while reading file. * Use $EMAIL to initialise email field for OSM upload. * Refactoring: retrieve the VikWindow from the VikViewport via its GtkWidget nature * Preset filename when exporting a TrwLayer. * QA: strong type the second argument of the *_post_read functions. * Fix: crash when "applying" a map layer property dialog 2007-09-02 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Releasing 0.9.1 2007-09-01 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Disable Expedia map layer by default (as it is not working) 2007-08-30 Bernd Zeimetz <bernd@bzed.de>: * Add redirect support (for Expedia map layer) 2007-08-30 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add ability to upload a single track * QA: Remove warnings 2007-08-28 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Check current drawmode after creating a new MapsLayer * QA: testing NULL before *free is not necessary * Refactoring: compute drawmode name by getting menu entry label * Allow to retrieve VikWindow from VikViewport 2007-08-24 Quy Tonthat <qtonthat@gmail.com>: * Give more instructive message for attempting to download maps in wrong mapmode * Better checking to detect downloaded text instead of images * New google version number 2007-08-22 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Adding the ability to upload to OSM. 2007-08-20 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Small target to easy multi-branch developer's work * libcurl is a requirement 2007-08-20 Quy Tonthat <qtonthat@gmail.com>: * Fix bug in Google search that caused viking jump to wrong location when Google can not find the match. 2007-08-19 Quy Tonthat <qtonthat@gmail.com>: * Fix bugs that cause crashes on layers copy/paste/delete. 2007-08-15 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Group "Export Layer" entries in a submenu 2007-08-15 Quy Tonthat <qtonthat@gmail.com>: * Clean up and get rid of compiler warnings. * Old google modes are now disabled by default. 2007-08-14 Quy Tonthat <qtonthat@gmail.com>: * Fix bug in creating temporary HOME when HOME is not set. 2007-08-14 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Adding "name" accessor 2007-08-08 Quy Tonthat <qtonthat@gmail.com>: * Make Google Map default map type. 2007-08-04 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Refactoring 2007-08-01 Quy Tonthat <qtonthat@gmail.com>: * Read hgt.zip files directly. Process correctly 1 arc sec hgt(.zip) files 2007-07-27 Quy Tonthat <qtonthat@gmail.com>: * Plug file descriptor leak 2007-07-26 Quy Tonthat <qtonthat@gmail.com>: * Display altitude at the cursor position, on status bar. 2007-07-25 Quy Tonthat <qtonthat@gmail.com>: * New google version number 2007-07-24 Quy Tonthat <qtonthat@gmail.com>: * Disable Geocaches Acquire. 2007-07-17 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Adding copyright * Solving a regression But Viking don't compile without libcurl, even with this modification 2007-07-17 Quy Tonthat <qtonthat@gmail.com>: * Clean up (my) degug messages 2007-07-16 Bernd Zeimetz <bernd@bzed.de>: * moving trunk/debian into the pkg-deb directory, adding tags/branches dirs 2007-07-14 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Converting printf calls 2007-07-13 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Releasing 0.9 * Declaring vikdemlayer_pixmap.h to automake * Removing Reid from AUTHORS file. * Revert "Add debian subdirectory to automaked tarball" * Declaring new icon for Debian package 2007-07-13 Quy Tonthat <qtonthat@gmail.com>: * ChangeLog entry * Eliminate the needs of entering DEM files for every single track/waypoint layer. 2007-07-07 Quy Tonthat <qtonthat@gmail.com>: * Fixed typo. 2007-07-06 Evan Battaglia <gtoevan@gmx.net>: * DEM: fix vertical units * Fix invalid elevation * Merge DEM branch 2007-07-04 Quy Tonthat <qtonthat@gmail.com>: * ChangeLog entry * Bug fix: View Mode displayed wrong setting on startup. 2007-07-03 Quy Tonthat <qtonthat@gmail.com>: * ChangeLog entry * Fixed bugs that caused "draw_scale" and "draw_centermark" not consistent. 2007-07-02 Quy Tonthat <qtonthat@gmail.com>: * ChangeLog entry * Fix bugs that caused crashes on gps download/upload. 2007-07-01 Quy Tonthat <qtonthat@gmail.com>: * ChangeLog entry * Make "Save Image" and "Save Image Directory" dialogs reusable. 2007-06-28 Quy Tonthat <qtonthat@gmail.com>: * Really using the new icon. 2007-06-27 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Using the new icon 2007-06-27 Mark Coulter <i_offroad@yahoo.com>: * Added Viking icon provided by Mark Coulter <i_offroad@yahoo.com> 2007-06-24 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Refreshing INSTALL * Removing old (and no more functional) Makefile * Add debian subdirectory to automaked tarball 2007-06-24 Ralf Meyer <ranfyy@gmail.com>: * Merging with Ralf debianization 2007-06-23 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Unused variable * Add include to avoid implicit declaration * Initialisation to avoid warning * Explicit donw-casting * Correct declaration * Unused variables * Correct some erroneous declarations * Use g_mkdir instead of native mkdir * Use g_free as free function * Add requested sentinel and correct gdk_pixbuf_save call * Declare usage of math.h include * Suppress warning about backslashed newline at end of line * Dynamic version in User-Agent * Add referer to DownloadOptions 2007-06-23 Tim Scofield <nospam546@comcast.net>: * Minor change to avoid SEGFAULT on x86_64 2007-06-23 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Adding a DownloadOptions type. 2007-06-20 Quy Tonthat <qtonthat@gmail.com>: * ChangeLog * Google Search: fixed to work with new Google output. 2007-06-19 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Moving acinclude.m4 as expat.m4 * File forgotten on commit trunk@289 2007-06-19 Quy Tonthat <qtonthat@gmail.com>: * Fix a wild pointer bug that can cause crashes. * Fix bugs that causes "drawcentermark" not recognised when reading from files. 2007-06-18 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Declaring curl_download_init function. * Copying libcurl.m4 2007-06-18 Quy Tonthat <qtonthat@gmail.com>: * Release 0.1.3-20070618 * Download maps along track: maps between far apart trackpoints. * Download maps along a track. * New Google version numbers. * Add User-Agent to http request header. * Make the center mark look a bit better. * Add center mark which can be turn on/off in View menu. * Make the scale more visible on dark maps. * Added cookies to google requests. * New google version number 2007-06-13 Ralf Meyer <ranfyy@gmail.com>: * Adding an icon for the entry menu (Debian package only) 2007-06-13 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Correct the man pages generation * Adding an icon 2007-06-08 Quy Tonthat <qtonthat@gmail.com>: * ChangLog entries * Fix a bug that causes segfault on trackpoint properties dialog. 2007-06-01 Quy Tonthat <qtonthat@gmail.com>: * Bacported Evan's magic scissors from DEM branch. * Fix a segfault on track properties dialog. 2007-05-31 Quy Tonthat <qtonthat@gmail.com>: * ChangeLog entry. * Use google maps search string as comment for new immediately created waypoint. * Add Google Maps search to toolbar. * Google Maps search: code clean up. * Go to location using Google Maps search. * Cosmetic changes: fix compiler warnings. 2007-05-26 Mark Coulter <i_offroad@yahoo.com>: * Many new waypoint symbols created by Mark Coulter. 2007-05-26 Quy Tonthat <qtonthat@gmail.com>: * viking 0.1.3.20070526 * ChangeLog entries * Fix intermittent problem of map redraw. * Handle cases that only need redraw (without downloading). 2007-05-24 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Removing generated files * Adding man pages 2007-05-24 Quy Tonthat <qtonthat@gmail.com>: * Make window dimensions easier to be changed. * Small touches on the look. * Maps layer: Improve performance for map autodownload. 2007-05-23 Quy Tonthat <qtonthat@gmail.com>: * ChangeLog entries * Put Google Directions dialogs at the center of viking window. * Google Directions now remembers previous query (from/to entries). * ChangeLog Entries * Gpslayer: New menu items to remove all tracks and waypoints in GPS folders. 2007-05-22 Quy Tonthat <qtonthat@gmail.com>: * Add "Save and Exit" to File menu. * Disable temporarily prompt for saving on exit. 2007-05-21 Quy Tonthat <qtonthat@gmail.com>: * ChangeLog entry * Save function for GPS layer (part 2: read) * Save function for GPS layer (part 1: write only) 2007-05-20 Alex Foobarian <foobarian@gmail.com>: * edit waypoint fix 2007-05-19 Quy Tonthat <qtonthat@gmail.com>: * ChangeLog entry for autodownload fixes * osm now reports download error status. * Terraserver now reports download error status. * Expedia now reports download error status. * Stop autodownload from running forever on map downloading errors. 2007-05-18 Quy Tonthat <qtonthat@gmail.com>: * Add curl-devel to spec file 2007-05-17 Quy Tonthat <qtonthat@gmail.com>: * ChangeLog entry * Check for non-displayable data after downloading map. * ChangeLog entry * Map tool: Left click can now refresh display of map tiles. 2007-05-17 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Releasing 0.1.3 2007-05-17 Quy Tonthat <qtonthat@gmail.com>: * Fix problems in map downloading caused by unreliable error detection. 2007-05-14 Quy Tonthat <qtonthat@gmail.com>: * Changelog entry for the last commit * Fix bug that causes crash on viking exit. 2007-05-13 Evan Battaglia <gtoevan@gmx.net>: * Remove the old tile from cache BEFORE redrawing. * Fix "corrupted tile" problem -- was really just that incomplete tiles were being drawn & subsequently taken into memory cache. We should really add a "clear memory cache" menu item too. 2007-05-11 Evan Battaglia <gtoevan@gmx.net>: * Fix stupid segfault bug in main.c (open file) * Now when we refresh tiles it will remove them from the memory cache like it was supposed to. 2007-05-09 Quy Tonthat <qtonthat@gmail.com>: * New google version number 2007-05-08 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Refreshing tiles 2007-05-04 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Declaring Debianization * Added watch configuration files for other Debian packager * Removing Debian maintainer script examples * Adding menu entry inside the Debian package * Removing unused file for Viking's Debian package * Correct copyright holder in Debian package * Update Debian package documentation * Initial dh_make debianization 2007-04-29 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Declaring Reid's patch * Applying Reid's patch 2007-04-28 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Allows to enable/disable OpenStreetMap module * Adding Maplint OpenStreetMap layer 2007-04-23 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * New module for OpenStreetMap sources. * Updating Changelog for libcurl adition 2007-04-21 Evan Battaglia <gtoevan@gmx.net>: * Slippy maps * slippy maps 2007-04-16 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add libcurl * Moving up cache management * Introducing download module * Unused function 2007-04-04 Quy Tonthat <qtonthat@gmail.com>: * Fixed Google Directions * New google version number 2007-02-20 Quy Tonthat <qtonthat@gmail.com>: * GPS layer dialog is now displayed at the center of the Viking main window 2007-02-19 Quy Tonthat <qtonthat@gmail.com>: * New Google version numbers 2007-02-15 Quy Tonthat <qtonthat@gmail.com>: * Added viking.spec.in (by Michael A Peters). Made autoconf be aware of the new file * Added viking.spec.in (by Michael A Peters). Made autoconf be aware of the new file 2007-02-14 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Preparing 0.1.2 * Cleanup 2007-02-13 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * About dialog filled with AUTHORS file * Preparing 0.1.2: update contributors lists * Update ChangeLog for my recent modifications * Add (current) version and URL in about dialog * Remove URL and version from title 2007-02-06 Quy Tonthat <qtonthat@gmail.com>: * Fix bug that causes crashes when click at the right of the track graph. 2007-02-06 Jocelyn Jaubert <jocelyn.jaubert@gmail.com>: * Patch from Jocelyn Jaubert. Add time position to Track Poperties 2007-02-05 Quy Tonthat <qtonthat@gmail.com>: * Corrected main window title and viking website * New google version numbers * Cosmetic changes 2007-02-04 Quy Tonthat <qtonthat@gmail.com>: * Simplify tools enable/disable codes 2007-02-01 Quy Tonthat <qtonthat@gmail.com>: * Disable/enable tools according to what layer is active 2007-01-28 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Work done by Quy 2007-01-27 Quy Tonthat <qtonthat@gmail.com>: * Display map sections while downloading 2007-01-25 Quy Tonthat <qtonthat@gmail.com>: * Fixed bugs that caused crashes on creating new map layer or new track/waypoint layer 2007-01-23 Quy Tonthat <qtonthat@gmail.com>: * Updated google tranparent version number * Merged branch modular (r146:173) to trunk 2007-01-18 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Content moved to the Wiki * Update 2007-01-05 Quy Tonthat <qtonthat@gmail.com>: * Bug fix: main menu edit->delete and edit->cut did not work with waypoints and tracks. 2007-01-04 Quy Tonthat <qtonthat@gmail.com>: * Added 'Copy' and 'Cut' to popup menus for waypoint and track 2007-01-03 Quy Tonthat <qtonthat@gmail.com>: * Remove assumption aggregate is the only type of layers that has child layers. Gpslayer does too. 2007-01-02 Quy Tonthat <qtonthat@gmail.com>: * menu selection for layer instances. * Layers now can have their say on what pop up menu items they want. 2007-01-01 Quy Tonthat <qtonthat@gmail.com>: * gpslayer: code cleanup 2007-01-01 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Make all .h self sufficient 2007-01-01 Quy Tonthat <qtonthat@gmail.com>: * gpslayer: fix bug that caused crash when click \'Cancel\' on layer creating dialog 2006-12-31 Quy Tonthat <qtonthat@gmail.com>: * Added gpslayer 2006-12-26 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Improve ChangeLog for next test release * Fix a google version number change 2006-12-17 Alex Foobarian <foobarian@gmail.com>: * 2006-12-07 Alex Foobarian <foobarian@gmail.com>: * fix array overflow 2006-12-05 Alex Foobarian <foobarian@gmail.com>: * 2006-12-04 Alex Foobarian <foobarian@gmail.com>: * about dialog 2006-11-30 Alex Foobarian <foobarian@gmail.com>: * 2006-11-29 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Makefile and Makefile.in are generated files and should be ignored by SVN 2006-11-29 Alex Foobarian <foobarian@gmail.com>: * 2006-11-12 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Add explicit dependency to expat library 2006-10-31 Alex Foobarian <foobarian@gmail.com>: * visual feedback when moving waypoints 2006-10-30 Alex Foobarian <foobarian@gmail.com>: * * fix toolbar icons in recent gtk 2006-10-28 Alex Foobarian <foobarian@gmail.com>: * ticket 1577378: make viking compile with older gtk * ignore png_h files * fixing icons * fixing icons * modified mime types for png files * 2006-10-26 Alex Foobarian <foobarian@gmail.com>: * *** empty log message *** * *** empty log message *** * google version seems to be required in europe 2006-10-23 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Improve the ChangeLog for the 2006-10-23 release * Improve Makefile for a "make distcheck" support 2006-10-23 Alex Foobarian <foobarian@gmail.com>: * toolbox tool improvements 2006-08-15 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Adding implicit DMS->dec conversion in dialogs * Adding implicit DMS->dec conversion in dialogs 2006-07-26 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * add dec -> DDD conversion * add dec -> DMM conversion * refactor dms conversions 2006-07-24 Reid Priedhorsky <reid@reidster.net>: * Adding the path for GoogleMaps from Reid Priedhorsky 2006-07-22 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Adding degrees conversion functions (DDD/DMM/DMS) 2006-07-06 Evan Battaglia <gtoevan@gmx.net>: * Upgrade Google Maps -- Europe 2006-06-11 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Preparing 0.1.1 2006-05-26 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Bootstraping from CVS 2006-05-25 Alex Foobarian <foobarian@gmail.com>: * added a setup dialog for acquire from gps 2006-05-12 Alex Foobarian <foobarian@gmail.com>: * small fixes in acquire from gps code 2006-05-08 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Bootstraping from CVS 2006-05-06 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * moving generated config.h to src to allow 'make dist' * bug #1479244: FreeBSD port 2005-12-04 Evan Battaglia <gtoevan@gmx.net>: * More data source fixes * Data sources existence checks and other fixes 2005-11-26 Evan Battaglia <gtoevan@gmx.net>: * Geocaching.com (via gcget) data source * Data sources update * Google import adds to currently-existing layer 2005-11-25 Evan Battaglia <gtoevan@gmx.net>: * Data sources core structure, google directions 2005-11-24 Evan Battaglia <gtoevan@gmx.net>: * Getting ready for Google directions import * Locale-independent output for gpsmapper.c and gpspoint.c 2005-11-23 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Better GPX export 2005-11-21 Alex Foobarian <foobarian@gmail.com>: * *** empty log message *** * fixed v-t diagram crash bug * fixed a v-t diagram crash bug 2005-11-19 Evan Battaglia <gtoevan@gmx.net>: * Alex's GPSBabel acquire code 2005-11-18 Alex Foobarian <foobarian@gmail.com>: * *** empty log message *** * copy/paste of individual track- and waypoints- between processes now works 2005-11-17 Alex Foobarian <foobarian@gmail.com>: * finished layer marshalling support * fix sprintf warning * Fix Makefile.am 2005-11-16 Alex Foobarian <foobarian@gmail.com>: * Added layer marshalling support; for now trw and map layers are implemented. * Retooled clipboard to support interprocess pasting; only full layers work between processes for now. * fix implicit declaration warning * Commenting out converter.[ch] until the files are in CVS; otherwise the build is broken. 2005-10-28 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Adding --with-mapcache to configure 2005-10-18 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Changing my email 2005-10-18 Alex Foobarian <foobarian@gmail.com>: * fix ruler declination in UTM mode 2005-10-17 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Relocating icons.h in order to better handle its prodution 2005-10-16 Evan Battaglia <gtoevan@gmx.net>: * Minor SList/List confusion fix * Some work on zoom-in overflow bugs * Fix bgitemcount * Fix ruler to show angle, distance when off-screen 2005-10-14 Alex Foobarian <foobarian@gmail.com>: * sanity check pasted lat/lon coordinate 2005-10-13 Alex Foobarian <foobarian@gmail.com>: * Drag and drop whole track/waypoint lists * fixed dnd crash when moving to same spot, and when moving from in front of target 2005-10-12 Alex Foobarian <foobarian@gmail.com>: * coord layer drawing for lat/lon * draw ruler only when idle * deadlock fix 2005-10-11 Alex Foobarian <foobarian@gmail.com>: * Draw a compass and bearing while using the ruler 2005-10-09 Alex Foobarian <foobarian@gmail.com>: * fix pasting Google Maps links 2005-10-08 Evan Battaglia <gtoevan@gmx.net>: * Fix DISCONNECT_UPDATE_SIGNAL failed assertion 2005-10-07 Alex Foobarian <foobarian@gmail.com>: * Added ruler drawing to the ruler tool 2005-10-06 Alex Foobarian <foobarian@gmail.com>: * More wp icons added * Added support for pasting lat/lon coordinates as waypoints 2005-10-06 Evan Battaglia <gtoevan@gmx.net>: * Name resolution for pasting wps&tracks 2005-10-05 Evan Battaglia <gtoevan@gmx.net>: * Alex's �bercool clipboard patch 2005-10-01 Evan Battaglia <gtoevan@gmx.net>: * Remove USGS * Remove USGS * Option as to whether to show scale * Update TODO * Update AUTHORS * Alex's optional symbols patch; Fix geocaching .loc symbols * Remove icons.h (generated) * make symbols work for geocaching .loc 2005-09-30 Alex Foobarian <foobarian@gmail.com>: * fixed name collisions during track/wp DND * added GPX symbols * Updated DND to insert layers at the point of the drop, instead of front of list * added a DnD method to layer interface, and updated treeview DnD to use it 2005-09-30 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Generated files should not appears on CVS * Added ato-tools support for src/icons 2005-09-29 Evan Battaglia <gtoevan@gmx.net>: * Fix saving bug I introduced earlier; update TODO 2005-09-29 Alex Foobarian <foobarian@gmail.com>: * fix warnings and remove some debug output * Added wp symbol support; added scale ruler 2005-09-29 Evan Battaglia <gtoevan@gmx.net>: * trying to get g_dtostr to work * Update TODO * Forgot to add icons.h * all icons inline * menu.xml -> menu.xml.h 2005-09-28 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>: * Handle doc subdirectory * Use configure.ac version * Substitution of CFLAGS by AM_CFLAGS 2005-09-28 Evan Battaglia <gtoevan@gmx.net>: * Update TODO file * Guilhem's autotools update * strtod -> g_strtod * Alex's DND & Toolbar patch 2005-09-17 Evan Battaglia <gtoevan@gmx.net>: * Update TODO/Changelog * Update TODO/ChangeLog * Stops and elevation plotting options and fixxes * Update TODO/ChangeLog * GPX write, clickable v-vs-t diagram * Tools that may or may not be helpful/fun * Read Geocaching .loc (about time) 2005-09-16 Evan Battaglia <gtoevan@gmx.net>: * Initial GPX support, experimental 3-d plotting, bugfixes, oh myg 2005-09-15 Evan Battaglia <gtoevan@gmx.net>: * Fix layer editable/checkbox bug due to stupid GTK's closures * Elevation map click and bugfixes * Fix USGS support 2005-09-13 Evan Battaglia <gtoevan@gmx.net>: * Guilhem's autotools support/alphabetized trw option * Fixes to Alex's last patch 2005-09-13 Alex Foobarian <foobarian@gmail.com>: * Alex Foobarian's v-vs-t and elevation map patch 2005-09-07 Evan Battaglia <gtoevan@gmx.net>: * Update INSTALL file * Add dummy NEWS file * Guilhem's Autotools support 2005-09-07 Alex Foobarian <foobarian@gmail.com>: * Alex Foobarian's track profile patch * Alex Foobarian's track duration patch 2005-09-05 Evan Battaglia <gtoevan@gmx.net>: * Delete from cache when updating image. 2005-09-04 Evan Battaglia <gtoevan@gmx.net>: * Fix mapcache stuff 2005-09-03 Alex Foobarian <foobarian@gmail.com>: * Alex Foobarian's track split/merge patch 2005-09-01 Evan Battaglia <gtoevan@gmx.net>: * Initial revision 2005-09-01 (no author) <(no author)@02d69b8e-d120-0410-893f-fe71a3b6e39e>: * New repository initialized by cvs2svn.