]> git.street.me.uk Git - andy/viking.git/blobdiff - ChangeLog
Document previous patches from Jonas Norling
[andy/viking.git] / ChangeLog
index 319cd91a66a0ea7218f4a536cb7ef788cf1ce993..dc1db38738555e02152717a96b3f9d01d388732a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
-2008-05-08:
+2009-06-19
+Jonas Norling <norling@lysator.liu.se>
+       * Filters out irrelevant modifiers when using the scroll wheel
+       * Minor refactoring of the zooming code
+       * Fix #2796985: Crash when cancelling background job
+
+2009-06-02
+Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
+       * Upgrade OSM-traces support to 0.6 API
+
+2009-05-22
+Tal <tal.bav@gmail.com>:
+       * Add hdop,vdop,pdop,nsat support in GPX
+
+2009-05-22
+Jocelyn Jaubert <jocelyn.jaubert@gmail.com>:
+       * Fix #570956: change saved_width to 1
+
+2009-05-09
+Jocelyn Jaubert <jocelyn.jaubert@gmail.com>:
+       * Allow to flush memory consumed by map cache
+       * Add a preference to change the map cache size
+
+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 thread pool for downloading
+
+2009-04-04
+Jocelyn Jaubert <jocelyn.jaubert@gmail.com>:
+       * Include full libcurl version in user agent
+       * replace deprecated CURLOPT_FILE by CURLOPT_WRITEDATA
+       * Fix bug #2481237: Maps directory file chooser should look for directory
+
+2009-02-08
+Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
+       * Update translations
+       * Release 0.9.8
+
+2009-01-22
+Mathieu Albinet <mathieu17@gmail.com>:
+       * Fix loading of world map file
+
+2009-01-22
+Rob Norris <robbieonsea@users.sourceforge.net>:
+       * Fix 2249398: Fix some memory leaks
+
+2009-01-18
+Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
+       * configure.ac: allow to enable/disable geonames and select the search method
+
+2009-01-18
+Hein Ragas <viking@ragas.nl>:
+       * Add GeoNames support (both for search and for POI import from Geonames+Wikipedia)
+
+2009-01-15
+Mathieu Albinet <mathieu17@gmail.com>:
+       * Windows port: avoid "\\" in URL
+
+2008-12-20
+Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
+       * Remove Google's map tiles
+
+2008-12-17
+Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
+       * Remove old Google stuff
+
+2008-12-13
+Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
+       * Add external tools framework
+       * Add OpenStreetMap and Google web tools 
+
+2008-12-07
+Quy Tonthat <qtonthat@gmail.com>:
+       * Clicking on "vivisble" tick no longer makes the layer selected.
+
+2008-12-03
+Hein Ragas <viking@ragas.nl>
+       * GPX export: sort track by time. Some application can make use
+       of this feature when reading gpx files.
+
+2008-11-22
+Quy Tonthat <qtonthat@gmail.com>:
+       * Merging tracks by name. Users can now select more than one tracks to
+       merge with.
+       * Fix bugs that caused magic scissors not working.
+
+2008-11-19
+Quy Tonthat <qtonthat@gmail.com>:
+       * Merging tracks by name. As submitted by Hein Ragas <viking@ragas.nl>
+       * Merging tracks by name. Tracks can only be merged if they have
+       timestamps. Make sure users won't cause damage to themselves by
+       merging tracks without timestamps. Also a few bug fixes and
+       optimisation.
+
+2008-11-13
+Quy Tonthat <qtonthat@gmail.com>:
+       * Viking no longer support Google satellite maps due to requests
+         from Google.
+
+2008-10-31
+Quy Tonthat <qtonthat@gmail.com>:
+       * Tittle waypoint properties dialog as "Waypoint Properties"
+       not "Create".
+
+2008-10-30
+Quy Tonthat <qtonthat@gmail.com>:
+       * Add larger size waypoint symbols (icons) that look similar to
+       the ones used in Garmin GPS.
+       * The larger symbols are now used by default. To switch back to the
+       old smaller icons, use command line option "-s" or "--small_waypoint".
+       * Waypoint Property Dialog: The combo box "symbol" (used for selecting
+       waypoint symbol) now has tooltip that shows the name of the selected
+       symbol.
+       * src/icons/Makefile.am: Make sure we won't pick up unwanted _pixmap.h
+       files
+       * Waypoint names are now displayed at the top of waypoint symbol
+       and no longer overlap symbols.
+
+2008-10-28
+Quy Tonthat <qtonthat@gmail.com>:
+       * Waypoint symbols: Use Garmin waypoit names so that waypoint has
+       proper symbols on GPS after upload (and on Viking after download). 
+       Old viking files still works the way they did.
+
+2008-10-22
+Quy Tonthat <qtonthat@gmail.com>:
+       * Fix compatibility problem for windows caused by
+       g_shell_parse_argv()
+
+2008-10-20
+Quy Tonthat <qtonthat@gmail.com>:
+       * New server for OSM cycle map.
+
+2008-10-13
+Quy Tonthat <qtonthat@gmail.com>:
+       * GPS realtime tracking: Keep retrying when fail to connect
+       to gpsd, either because gpsd is not (yet) running or gpsd
+       disconnect (eg. gps unplugged).
+
+2008-10-12
+Jon Burgess <jburgess777@googlemail.com>:
+       * fix implicit declaration of maps_layer_default_dir()
+       * fix missing status return in spawn_command_line_async()
+       * fix curl error buffer usage
+
+2008-10-12
+Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
+       * Release 0.9.7
+
+2008-10-12
+Rob Norris <robbieonsea@users.sourceforge.net>:
+       * Fix 2161310: Fix some more compiler warnings
+
+2008-10-12
+Jon Burgess <jburgess777@users.sourceforge.net>:
+       * Fix 2134452: Properties of some tracks show as NaN
+
+2008-10-11
+Quy Tonthat <qtonthat@gmail.com>:
+       * Fix segfault in realtime tracking.
+       * Add new moving map method for realtime tracking.
+
+2008-09-30
+Stanislav Brabec <sbrabec@users.sourceforge.net>:
+       * Rename icon: viking_icon.png -> viking.png
+       * Fix missing files in po/POTFILES.in
+       * src/viking.desktop.in: add GenericName and revise Categories
+       * viking.spec.in, src/icons/Makefile.am: Fix icon target dir
+
+2008-09-22
+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>:
+       * Update translations
+
+2008-09-07
+Quy Tonthat <qtonthat@gmail.com>:
+       * fix parallel build (make -j8) on multi-processor machines. Based
+       on a patch from sbrabec. Thanks.
+
+2008-09-03
+Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
+       * QA: cleanning old 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-09-01
+Quy Tonthat <qtonthat@gmail.com>:
+       * Fixed crashes when creating new layers.
+
+2008-08-30
+Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
+       * QA: removing specific GtkCellRenderer
+
+2008-08-30
+Armin Moser <armin.moser@student.tugraz.at>:
+       * add osm cycle layer support
+       * add a menu entry to extend an existing track using magic scissors
+
+2008-08-30
+anonymous:
+       * Patch #2009666: OpenAerialMap
+
+2008-08-30
+Rob Norris <robbieonsea@users.sourceforge.net>:
+       * Fix #1952523: mode_button assertion loading old datafile
+
+2008-08-25
+Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
+       * Add preferences to select how degrees are displayed
+
+2008-08-24
+Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
+       * Fix: update layer after applying properties
+
+2008-06-24
+Mathieu Albinet <mathieu17@gmail.com>:
+       * Color picker button for the Coordlayer properties dialog
+
+2008-08-23
+Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
+       * Cut/Copy/Paste empty selection is not critical
+
+2008-06-23
+Mathieu Albinet <mathieu17@gmail.com>:
+       * Layers panel UI improvements
+
+2008-08-22
+Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
+       * Replace specific about dialog by GtkAboutDialog
+       * Replace some g_warning by g_debug
+       * Homogeneous icons management.
+
+2008-08-17
+Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
+       * Add preferences to store OSM login/password
+       * Add a password entry widget
+
+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>:
+       * Release Viking 0.9.6
+       * Fix unecessary (and probably) Makefile.am 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 made by Google.
+         The Problems now fixed.
+
+2008-07-21
+Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
+       * Release Viking 0.9.5
+
+2008-07-18
+Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
+       * Install man pages
+       * Update translations
+
+2008-07-15
+Quy Tonthat <qtonthat@gmail.com>:
+       * Added viking.desktop
+
+2008-07-13
+Rob Norris <robbieonsea@users.sourceforge.net>:
+       * Fix #1947456: Compiler warning fixes
+
+2008-07-09
+Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
+       * Update translations
+
+2008-07-02
+Quy Tonthat <qtonthat@gmail.com>:
+       * Track properties: split track at marker.
+
+2008-06-30
+Quy Tonthat <qtonthat@gmail.com>:
+       * Track properties: Keep markers of the graphs in sync with each
+       other.
+
+2008-06-29
+Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
+       * Windows port: fallback temporary file
+
+2008-06-29
+Mathieu Albinet <mathieu17@gmail.com>:
+       * Windows port: typo in util.c
+
+2008-06-24
+Quy Tonthat <qtonthat@gmail.com>:
+       * Track graph marker now works again.
+
+2008-06-22
+Quy Tonthat <qtonthat@gmail.com>:
+       * Fix google version number.
+
+2008-06-15
+Quy Tonthat <qtonthat@gmail.com>:
+       * RELEASE: Test release 0.9.4.20080614 (by Guilhem)
+
+2008-06-09
+Mathieu Albinet <mathieu17@gmail.com>:
+       * Windows port: redefine LOCALEDIR
+
+2008-06-06
+Quy Tonthat <qtonthat@gmail.com>:
+       * viking no longer converts waypoint names to uppercase. Waypoint names
+       are now case insensitive.
+
+2008-06-02
+Mathieu Albinet <mathieu17@gmail.com>:
+       * Portability: remove "/dev/null" use
+
+2008-05-08
 Mathieu Albinet <mathieu17@gmail.com>:
        * Windows port: rename interface to source_interface
        * Portability: replace mmap functions by g_mapped_file*
+       * Portability: use of g_ascii_dtostr to format google url
 
-2008-05-02:
+2008-05-02
 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
        * Update man page
 
-2008-05-01:
+2008-05-01
 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
        * Add file content checking process
 
-2008-05-01:
+2008-05-01
 Mathieu Albinet <mathieu17@gmail.com>:
        * Remove dependency to wget
 
-2008-05-01:
+2008-05-01
 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
        * Adding --debug and --verbose command line option
 
-2008-04-26:
+2008-04-26
 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
        * Fix pipe leaks
 
-2008-04-26:
+2008-04-26
 Mathieu Albinet <mathieu17@gmail.com>:
        * Portability: provide our own curl WRITE function
 
-2008-04-22:
+2008-04-22
 Robert Norris <rw_norris@hotmail.com>:
        * Fix: Initalize tv_usec field.
        * Fix for implicit declaration of function 'g_fopen'
 
-2008-04-21:
+2008-04-21
 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
        * Bug #1915121: add an utility to reproduce (test/gpx2gpx)
        * Fix #1915121: use GLib functions to handle ISO8601 dates
 
-2008-04-16:
+2008-04-16
 Tim Scofield <nospam546@comcast.net>:
        * Fix: typo false -> FALSE
 
-2008-04-12:
+2008-04-12
 Mathieu Albinet <mathieu17@gmail.com>:
        * M_PI already defined
 
-2008-04-12:
+2008-04-12
 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
 Mathieu Albinet <mathieu17@gmail.com>:
        * Portability: reduce unistd.h dependency
@@ -53,52 +389,52 @@ Mathieu Albinet <mathieu17@gmail.com>:
        * Portability: replace deprecated bzero function by memset
        * Portability: remove dirname needs with g_mkdir_with_parents
 
-2008-03-27:
+2008-03-27
 Mathieu Albinet <mathieu17@gmail.com>:
        * Replace GtkFileSelection by GtkFileChooser
 
-2008-03-24:
+2008-03-24
 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
        * Merge icons in a single binary object
 
-2008-03-15:
+2008-03-15
 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
        * Fix: [ 1839948 ] Maximize/Restore changes current cursor
        * Add panning tool as default
 
-2008-02-25:
+2008-02-25
 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
        * po/ChangeLog: needed file for distribution
 
-2008-02-25:
+2008-02-25
 Rob Norris <robbieonsea@users.sourceforge.net>:
        * Fix: autogen can generate broken configure file (SF#1881475)
        * Fix some compiler warnings (SF#1888407)
 
-2008-02-24:
+2008-02-24
 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
        * Change OSM's tiles URL
 
-2008-02-22:
+2008-02-22
 Michael A. Peters <mpeters@mac.com>:
        * viking.spec: Correct license, required packages and local.
 
-2008-02-20:
+2008-02-20
 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
        * Update translations
 
-2008-02-16:
+2008-02-16
 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
        * main.c: I18N improvements
        * French translation update
 
-2008-02-16:
+2008-02-16
 Jocelyn Jaubert <jocelyn.jaubert@gmail.com>:
        * I18N improvements
        * French translation update
        (both submitted the 2008-01-12 on mailing-list)
 
-2008-01-22:
+2008-01-22
 Alex Foobarian <foobarian@gmail.com>:
        * Fix a crash bug in merge-by-time reported by Evan <gtoevan@gmx.net>
 
@@ -107,17 +443,17 @@ Quy Tonthat <qtonthat@gmail.com>:
        * Fix a crash bug in mapcache reported by Jocelyn <jocelyn.jaubert@gmail.com>
        * Added mutex to protect mapcache from being corrupted by threads.
 
-2008-01-04:
+2008-01-04
 Alex Foobarian <foobarian@gmail.com>:
        * Tuned the v-t diagram drawing
        
-2007-12-27:
+2007-12-27
 Evan Battaglia <gtoevan@gmx.net>:
        * Minor fixes/debugging to gcget. Add gcget-perl
        * Full screen mode.
        * Bugfix for prefernces -- don't cut off last character of password
 
-2007-12-27:
+2007-12-27
 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
        * Add GpxWritingOptions to control GPX file writing
 
@@ -131,15 +467,15 @@ Evan Battaglia <gtoevan@gmx.net>:
        * Fix gcget to accept username and password. Pass this in to gcget.
        * Oops! Reading preferences from the file wasn't working. Fixed.
 
-2007-12-21:
+2007-12-21
 Jocelyn Jaubert <jocelyn.jaubert@gmail.com>:
        * Update French translation
 
-2007-12-21:
+2007-12-21
 Christoph Eckert <ce@christeck.de>:
        * Update source for OSM/Osmarender tiles
 
-2007-12-20:
+2007-12-20
 Evan Battaglia <gtoevan@gmx.net>:
        * Preferences in ~/.viking/viking.prefs, this will soon allow geocaching support to go mainstream, (hopefully)
 
@@ -148,32 +484,32 @@ Quy Tonthat <qtonthat@gmail.com>:
        * Revert a previous change that disabled realtime tracking if libgps
        does not exist.
 
-2007-12-17:
+2007-12-17
 Jocelyn Jaubert <jocelyn.jaubert@gmail.com>:
        * Use specific gettext call for plural form
 
-2007-12-16:
+2007-12-16
 Evan Battaglia <gtoevan@gmx.net>:
        * Sort waypoints in GPX output.
        * Use the "next unused" (not really) waypoint number as default.
 
-2007-12-15:
+2007-12-15
 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
        * Fix compilation under HURD (missing MAXPATHLEN macro)
        * Fix: if libgps is missing, Realtime GPS Tracking is disabled
 
-2007-12-15:
+2007-12-15
 Jocelyn Jaubert <jocelyn.jaubert@gmail.com>:
        * Make menu entries translatable
        * Mark many strings translatable
        * Update french translation
 
-2007-12-12:
+2007-12-12
 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
        * Marking translatable strings
        * First french translation (incomplete)
 
-2007-12-12:
+2007-12-12
 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
        * Fix warning: underquoted definition of AM_WITH_EXPAT
        * Fix bug: "config.status: error: cannot find input file: Makefile.in"
@@ -190,24 +526,24 @@ Evan Battaglia <gtoevan@gmx.net>:
        * Google Terrain maps
        * Disable printing to make Viking compile for GTK < 2.10
 
-2007-11-27:
+2007-11-27
 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
        * util.c: Use a list of possible browsers.
 
-2007-11-20:
+2007-11-20
 Quy Tonthat <qtonthat@gmail.com>:
        * Fix a bug that can potentially cause segfault.
 
-2007-11-19:
+2007-11-19
 Quy Tonthat <qtonthat@gmail.com>:
        * Improve track graphs. Some tracks looked too flat.
 
-2007-11-09:
+2007-11-09
 Evan Battaglia <gtoevan@gmx.net>:
        * GPSBabel filter work I've been sitting on for a while now.
        * Draw circle for downloading geocaches. Constrain by maximum distance.
 
-2007-11-08:
+2007-11-08
 Quy Tonthat <qtonthat@gmail.com>:
        * Printing support