]> git.street.me.uk Git - andy/viking.git/log
andy/viking.git
14 years agoUse a more expressive icon for "Go to" features
Guilhem Bonnefille [Sun, 6 Dec 2009 20:45:11 +0000 (21:45 +0100)]
Use a more expressive icon for "Go to" features

14 years agoFix typo
Guilhem Bonnefille [Thu, 3 Dec 2009 22:09:48 +0000 (23:09 +0100)]
Fix typo

14 years agoFix #2801874: keep second part of a splitted track visible
Guilhem Bonnefille [Thu, 5 Nov 2009 20:51:12 +0000 (21:51 +0100)]
Fix #2801874: keep second part of a splitted track visible

14 years agoUnecessary code
Guilhem Bonnefille [Thu, 5 Nov 2009 20:22:51 +0000 (21:22 +0100)]
Unecessary code

14 years agoFix #2838556: emit warning when gpsbabel is not found in PATH
Guilhem Bonnefille [Thu, 5 Nov 2009 20:22:31 +0000 (21:22 +0100)]
Fix #2838556: emit warning when gpsbabel is not found in PATH

14 years agoUse motion hints to make map motion more responsive in slow environment.
Stanislav Brabec [Thu, 5 Nov 2009 19:03:32 +0000 (20:03 +0100)]
Use motion hints to make map motion more responsive in slow environment.

Problems:

GTK+ motion hint implementation is incorrect. This patch uses deprecated
way to get the best results. See
http://bugzilla.gnome.org/show_bug.cgi?id=587714 for more.

The patch makes a bit more visible some redrawing races (original image is
sometimes redrawn after the just-moved tile).

14 years agoAdd support for recently used files
Guilhem Bonnefille [Sat, 24 Oct 2009 16:17:26 +0000 (18:17 +0200)]
Add support for recently used files

14 years agoDistribute old version of ChangeLog
Guilhem Bonnefille [Tue, 20 Oct 2009 19:57:28 +0000 (21:57 +0200)]
Distribute old version of ChangeLog

14 years agoAdd HACKING info
Guilhem Bonnefille [Tue, 20 Oct 2009 19:57:02 +0000 (21:57 +0200)]
Add HACKING info

14 years agosuppress gtk warning
Gleb Smirnoff [Mon, 19 Oct 2009 20:21:56 +0000 (22:21 +0200)]
suppress gtk warning

A layer string parameters may be empty. Do not emit gtk
warning in this case.

14 years agoremove declaration of non-existent function
Gleb Smirnoff [Sun, 18 Oct 2009 07:56:45 +0000 (09:56 +0200)]
remove declaration of non-existent function

Signed-off-by: Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
14 years agokeeping OSM password safe
Gleb Smirnoff [Sat, 17 Oct 2009 08:23:51 +0000 (10:23 +0200)]
keeping OSM password safe

Since preferences files saves OSM login credentials,
it'll be better to store it in secret.

Signed-off-by: Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
14 years agoDeclare new translations
Guilhem Bonnefille [Mon, 12 Oct 2009 20:18:12 +0000 (22:18 +0200)]
Declare new translations

14 years agoMark translatable strings
Guilhem Bonnefille [Fri, 2 Oct 2009 20:16:49 +0000 (22:16 +0200)]
Mark translatable strings

14 years agoFix bashism in test script.
Bernd Zeimetz [Wed, 30 Sep 2009 21:32:56 +0000 (23:32 +0200)]
Fix bashism in test script.

Closes: #548449 (Debian)
Thanks: Kurt Roeckx

Signed-off-by: Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
14 years agoAdd DEM Gradient
David Rasmus Piegdon [Wed, 30 Sep 2009 21:23:58 +0000 (23:23 +0200)]
Add DEM Gradient

add a switch to DEM layers: either `absolute height' or  `height gradient'

Signed-off-by: Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
14 years agoMerge branch 'fix-osm-api-0.6'
Guilhem Bonnefille [Tue, 29 Sep 2009 20:43:26 +0000 (22:43 +0200)]
Merge branch 'fix-osm-api-0.6'

14 years agoUpdate translatable strings
Guilhem Bonnefille [Tue, 29 Sep 2009 20:28:39 +0000 (22:28 +0200)]
Update translatable strings

14 years agofinish OSM 0.6 API support
Gleb Smirnoff [Tue, 29 Sep 2009 20:08:44 +0000 (22:08 +0200)]
finish OSM 0.6 API support

* Finish support on uploading traces via new OSM API.
* Make use of new "visibility" trace property instead of the deprecated "public" boolean.
* Simplify the code a little bit and moves
default focus to the trace title, because in most cases there is no need to edit login credentials, they are stored.

14 years agoAdd configure option to track deprecated feature
Guilhem Bonnefille [Tue, 29 Sep 2009 19:43:06 +0000 (21:43 +0200)]
Add configure option to track deprecated feature

Currently, the option is disabled by default.

14 years agoRefactoring: use a GObject model to implement MapSource hierarchy tree
Guilhem Bonnefille [Sun, 27 Sep 2009 20:20:41 +0000 (22:20 +0200)]
Refactoring: use a GObject model to implement MapSource hierarchy tree

Merge branch 'gobjectify-map-type'

14 years agoRefactoring: keep a single definition for keys of global preferences
Guilhem Bonnefille [Sun, 27 Sep 2009 20:03:08 +0000 (22:03 +0200)]
Refactoring: keep a single definition for keys of global preferences

Merge commit '44b376766423858a71312fe61db09fb9160cd1c0'

14 years agoAdd info for GeoRef Map's parameters
Guilhem Bonnefille [Sun, 27 Sep 2009 17:39:38 +0000 (19:39 +0200)]
Add info for GeoRef Map's parameters

14 years agoAdd DOAP file
Guilhem Bonnefille [Sun, 27 Sep 2009 14:34:07 +0000 (16:34 +0200)]
Add DOAP file

Such file is common on GNOME projects.

14 years agoMove src/.gitignore to main .gitignore
Guilhem Bonnefille [Sun, 27 Sep 2009 14:11:40 +0000 (16:11 +0200)]
Move src/.gitignore to main .gitignore

15 years agoGet rid deprecated GtkTooltips API.
Stanislav Brabec [Tue, 22 Sep 2009 20:05:46 +0000 (22:05 +0200)]
Get rid deprecated GtkTooltips API.

Signed-off-by: Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
15 years agoAdded tooltips for layer panel buttons.
Stanislav Brabec [Tue, 22 Sep 2009 20:00:17 +0000 (22:00 +0200)]
Added tooltips for layer panel buttons.

Signed-off-by: Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
15 years agoMerge commit 'viking-0.9.9' into gobjectify-map-type
Guilhem Bonnefille [Mon, 21 Sep 2009 19:39:08 +0000 (21:39 +0200)]
Merge commit 'viking-0.9.9' into gobjectify-map-type

15 years agoRemove defines used for preferences
Jocelyn Jaubert [Sun, 12 Apr 2009 18:26:32 +0000 (20:26 +0200)]
Remove defines used for preferences

Remove VIKING_PREFERENCES_GROUP_KEY and VIKING_PREFERENCES_NAMESPACE defines as
they are now defined in globals.h

15 years agoMove defines for preference to globals.h
Jocelyn Jaubert [Sun, 12 Apr 2009 18:25:20 +0000 (20:25 +0200)]
Move defines for preference to globals.h

Move VIKING_PREFERENCES_GROUP_KEY and VIKING_PREFERENCES_NAMESPACE from
globals.c to globals.h as these defines are used in other files.

15 years agoMerge branch 'interpolation'
Guilhem Bonnefille [Sat, 19 Sep 2009 12:20:07 +0000 (14:20 +0200)]
Merge branch 'interpolation'

15 years agoRefactoring: merge a_check_html_file and a_check_kml_file
Guilhem Bonnefille [Fri, 18 Sep 2009 21:13:44 +0000 (23:13 +0200)]
Refactoring: merge a_check_html_file and a_check_kml_file

15 years agoFix magic scissors
Harry G McGavran Jr [Fri, 18 Sep 2009 20:45:06 +0000 (22:45 +0200)]
Fix magic scissors

Searching the gpsbabel lists, there are some posts that
the maps.google.com "output=js" has changed and gpsbabel
types have had a hard time keeping up with the changes
at maps.google.com.  One suggestion was to use "output=kml"
at maps.google.com and the input_type "kml" instead of
"google" in gpsbabel.

15 years agoReleasing viking 0.9.9
Guilhem Bonnefille [Wed, 9 Sep 2009 20:45:12 +0000 (22:45 +0200)]
Releasing viking 0.9.9

15 years agoAdd maintainer script to help releasing process
Guilhem Bonnefille [Wed, 9 Sep 2009 20:35:23 +0000 (22:35 +0200)]
Add maintainer script to help releasing process

15 years agoDocument previous import
Guilhem Bonnefille [Wed, 9 Sep 2009 20:30:26 +0000 (22:30 +0200)]
Document previous import

15 years agoImport translations from launchpad
Guilhem Bonnefille [Wed, 9 Sep 2009 20:24:39 +0000 (22:24 +0200)]
Import translations from launchpad

15 years agoChange interpolation to a faster one
Jocelyn Jaubert [Sun, 15 Mar 2009 12:07:19 +0000 (13:07 +0100)]
Change interpolation to a faster one

TODO: this should be put in a viking preference.

15 years agoUse less precise images when wanted image is not present
Jocelyn Jaubert [Sat, 14 Mar 2009 22:44:37 +0000 (23:44 +0100)]
Use less precise images when wanted image is not present

15 years agoUpdate translations from launchpad
Guilhem Bonnefille [Thu, 20 Aug 2009 07:50:09 +0000 (09:50 +0200)]
Update translations from launchpad

Merge branch 'i18n-launchpad'

15 years agoAuto-Generation of ChangeLog file
Guilhem Bonnefille [Tue, 18 Aug 2009 20:30:26 +0000 (22:30 +0200)]
Auto-Generation of ChangeLog file

Since we use Git, it is possible to generate the ChangeLog file at
distribution time (see "make dist").

Here is my really first script for this.

15 years agoAdd a script to compute po/ChangeLog fragment
Guilhem Bonnefille [Tue, 18 Aug 2009 15:42:03 +0000 (17:42 +0200)]
Add a script to compute po/ChangeLog fragment

It is boring to retrieve who made which modifications after
a launchpad import.

Note: this is not perfect as we only list last translator.
If a po file was edited by many people, only the last one is listed.

15 years agoUpdate administrative file
Guilhem Bonnefille [Tue, 18 Aug 2009 15:38:05 +0000 (17:38 +0200)]
Update administrative file

15 years agoImport current Launchpad translations
Guilhem Bonnefille [Tue, 18 Aug 2009 14:02:09 +0000 (16:02 +0200)]
Import current Launchpad translations

15 years agoFix #2163652: GPX file with byte order mark not parsed
Tal [Tue, 18 Aug 2009 14:51:50 +0000 (16:51 +0200)]
Fix #2163652: GPX file with byte order mark not parsed

It simply treats files with ".gpx" extention as gpx files. All other
files, including gpx files without gpx extentions, receive the same
treatment as before.

15 years agoAdd src/mapcache.c as source file containing translatable strings
Guilhem Bonnefille [Tue, 18 Aug 2009 14:07:09 +0000 (16:07 +0200)]
Add src/mapcache.c as source file containing translatable strings

15 years agoFix #2766609: Don't use gpsd_units()
Guilhem Bonnefille [Tue, 28 Jul 2009 21:01:21 +0000 (23:01 +0200)]
Fix #2766609: Don't use gpsd_units()

gpsd_units is no more at the interface of libgps library.
Furthermore, viking not really uses this value.

So, code is removed.

15 years agoAdd missing (VikLayerFuncPostRead) in structs VikLayerInterface
Jocelyn Jaubert [Wed, 11 Mar 2009 20:54:47 +0000 (21:54 +0100)]
Add missing (VikLayerFuncPostRead) in structs VikLayerInterface

15 years agoFix #2812856: Change SRTM URL
Herm [Sun, 26 Jul 2009 20:40:22 +0000 (22:40 +0200)]
Fix #2812856: Change SRTM URL

NASA released a new version of the SRTM data.
So they moved from
http://dds.cr.usgs.gov/srtm/version2/
to
http://dds.cr.usgs.gov/srtm/version2_1/
but there are some more changes: Some files were removed, so one would
have to update the tile database also.
We can also use the old version 2.0 located at
http://dds.cr.usgs.gov/srtm/version2_1/SRTM3/OLD/

15 years agoFix #2818818: unset langage preset while opening external Google
Guilhem Bonnefille [Sun, 26 Jul 2009 20:28:03 +0000 (22:28 +0200)]
Fix #2818818: unset langage preset while opening external Google

15 years agoFix copyright in --version output
Guilhem Bonnefille [Sun, 26 Jul 2009 20:20:29 +0000 (22:20 +0200)]
Fix copyright in --version output

About dialog refers to 2008.

15 years agoFix SRTM Server change
Herm [Sat, 25 Jul 2009 20:54:10 +0000 (22:54 +0200)]
Fix SRTM Server change

The SRTM server recently changed it's address:
ftp://e0srp01u.ecs.nasa.gov/srtm/README

Now it is only available via HTTP.

Tested-by: Alexander Poddey <alexander.poddey@gmx.net>
Signed-off-by: Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
15 years agoAdd configuration file for map sources
Guilhem Bonnefille [Fri, 24 Jul 2009 21:19:45 +0000 (23:19 +0200)]
Add configuration file for map sources

Viking loads ~/.viking/maps.xml to create map sources.
/doc/examples/maps.xml is such a file.

15 years agoMerge branch 'gobjectify-map-type' into gobject-builder
Guilhem Bonnefille [Fri, 24 Jul 2009 20:47:42 +0000 (22:47 +0200)]
Merge branch 'gobjectify-map-type' into gobject-builder

15 years agoManage memory of private fields
Guilhem Bonnefille [Fri, 24 Jul 2009 20:37:52 +0000 (22:37 +0200)]
Manage memory of private fields

15 years agoFill in the interface
Guilhem Bonnefille [Fri, 24 Jul 2009 20:33:13 +0000 (22:33 +0200)]
Fill in the interface

15 years agoMove label
Guilhem Bonnefille [Fri, 24 Jul 2009 20:32:48 +0000 (22:32 +0200)]
Move label

It is now a property of VikMapSourceDefault.
It is also a private filed of VikMapType (compat layer).

15 years agoFix memory leaks found with cppcheck
Jocelyn Jaubert [Sun, 19 Jul 2009 17:34:55 +0000 (19:34 +0200)]
Fix memory leaks found with cppcheck

15 years agoFix warning in call to MD5Update() in function md5_hash()
Jocelyn Jaubert [Sun, 15 Mar 2009 22:25:32 +0000 (23:25 +0100)]
Fix warning in call to MD5Update() in function md5_hash()

15 years agoAdd configuration file for external tools
Guilhem Bonnefille [Sun, 19 Jul 2009 21:14:05 +0000 (23:14 +0200)]
Add configuration file for external tools

Viking loads ~/.viking/external_tools.xml to create external tools.
/doc/examples/external_tools.xml is such a file.

15 years agoRemove dead code
Guilhem Bonnefille [Sun, 19 Jul 2009 20:40:55 +0000 (22:40 +0200)]
Remove dead code

15 years agoCreate the GObject builder
Guilhem Bonnefille [Sun, 19 Jul 2009 18:33:15 +0000 (20:33 +0200)]
Create the GObject builder

This object parse a XML file and fire a "new-object" signal

Thus, remove test/gobject_builder and test/test_gvalues.

15 years agoAdd .gitignore
Jocelyn Jaubert [Sat, 11 Apr 2009 19:59:11 +0000 (21:59 +0200)]
Add .gitignore

15 years agoValue of property is the content of the property XML element
Guilhem Bonnefille [Sun, 19 Jul 2009 14:11:59 +0000 (16:11 +0200)]
Value of property is the content of the property XML element

This is like GtkBuilder configuration file.

15 years agoExpose VikSlippyMapSource's private fields as properties
Guilhem Bonnefille [Sat, 18 Jul 2009 19:47:36 +0000 (21:47 +0200)]
Expose VikSlippyMapSource's private fields as properties

15 years agoExpose TerraserverMapSource's type as property
Guilhem Bonnefille [Sat, 18 Jul 2009 19:08:44 +0000 (21:08 +0200)]
Expose TerraserverMapSource's type as property

15 years agoExpose VikMapSourceDefault's private fields as properties
Guilhem Bonnefille [Sat, 18 Jul 2009 18:30:28 +0000 (20:30 +0200)]
Expose VikMapSourceDefault's private fields as properties

15 years agoGObjectify VikViewportDrawMode enum
Guilhem Bonnefille [Sat, 18 Jul 2009 18:04:36 +0000 (20:04 +0200)]
GObjectify VikViewportDrawMode enum

This enum is used in VikMapSourceDefault.
In order to expose properties, we have to gobjectify this enum.

15 years agoStore test example for GValue
Guilhem Bonnefille [Sat, 18 Jul 2009 15:08:42 +0000 (17:08 +0200)]
Store test example for GValue

15 years agoUse GtkBuilder to convert string to expected value's GType
Guilhem Bonnefille [Sat, 18 Jul 2009 15:04:41 +0000 (17:04 +0200)]
Use GtkBuilder to convert string to expected value's GType

15 years agoProof of concept
Guilhem Bonnefille [Thu, 16 Jul 2009 21:16:17 +0000 (23:16 +0200)]
Proof of concept

Unable to build a GObject by reading config file.

15 years agoStyle fix
Guilhem Bonnefille [Wed, 15 Jul 2009 18:27:52 +0000 (20:27 +0200)]
Style fix

15 years agoMerge 'viking-0.9.8'
Guilhem Bonnefille [Wed, 15 Jul 2009 18:27:33 +0000 (20:27 +0200)]
Merge 'viking-0.9.8'

15 years agoMerge 'viking-0.9.7'
Guilhem Bonnefille [Tue, 14 Jul 2009 19:51:02 +0000 (21:51 +0200)]
Merge 'viking-0.9.7'

15 years agoSet VikMapSourceDefault properties
Guilhem Bonnefille [Tue, 14 Jul 2009 19:40:53 +0000 (21:40 +0200)]
Set VikMapSourceDefault properties

Simplest solution: use direct accessor.
An evolved solution can be to use GObject properties.

15 years agoRemove dependencies to gob2
Guilhem Bonnefille [Tue, 14 Jul 2009 17:09:11 +0000 (19:09 +0200)]
Remove dependencies to gob2

15 years agoReplace terraserver-map-type.gob by raw implementation
Guilhem Bonnefille [Tue, 14 Jul 2009 17:03:56 +0000 (19:03 +0200)]
Replace terraserver-map-type.gob by raw implementation

15 years agoMerge vikslippymapsourceabstract and slippy-map-type
Guilhem Bonnefille [Tue, 14 Jul 2009 17:07:34 +0000 (19:07 +0200)]
Merge vikslippymapsourceabstract and slippy-map-type

15 years agoFinish to remove Google
Guilhem Bonnefille [Sat, 31 Jan 2009 20:14:03 +0000 (20:14 +0000)]
Finish to remove Google

15 years agoRemove Google's map tiles
Guilhem Bonnefille [Tue, 14 Jul 2009 15:24:29 +0000 (17:24 +0200)]
Remove Google's map tiles

15 years agoRemove old Google stuff
Guilhem Bonnefille [Tue, 14 Jul 2009 15:15:15 +0000 (17:15 +0200)]
Remove old Google stuff

15 years agoComplete 376c917751b680fd238cd85511bab4ed26727c0f
Guilhem Bonnefille [Fri, 19 Jun 2009 20:32:57 +0000 (22:32 +0200)]
Complete 376c917751b680fd238cd85511bab4ed26727c0f

15 years agoDocument previous patches from Jonas Norling
Guilhem Bonnefille [Fri, 19 Jun 2009 20:18:02 +0000 (22:18 +0200)]
Document previous patches from Jonas Norling

15 years agoDon't crash when jobs are cancelled via the background jobs dialog.
Jonas Norling [Tue, 26 May 2009 18:06:06 +0000 (20:06 +0200)]
Don't crash when jobs are cancelled via the background jobs dialog.

15 years agoJoin common code in zoom in and zoom out cases.
Jonas Norling [Mon, 25 May 2009 19:28:54 +0000 (21:28 +0200)]
Join common code in zoom in and zoom out cases.

15 years agoFilter out irrelevant modifiers.
Jonas Norling [Mon, 25 May 2009 19:24:32 +0000 (21:24 +0200)]
Filter out irrelevant modifiers.

15 years agoUpgrade OSM-traces support to 0.6 API
Guilhem Bonnefille [Tue, 2 Jun 2009 20:15:29 +0000 (22:15 +0200)]
Upgrade OSM-traces support to 0.6 API

15 years agoDocument previous patches
Guilhem Bonnefille [Fri, 22 May 2009 11:05:59 +0000 (13:05 +0200)]
Document previous patches

Also, add exemple file (for non regression). File taken from
http://gpsbabel.cvs.sourceforge.net/viewvc/gpsbabel/gpsbabel/reference/v900_advanced_mode.gpx?revision=1.1&view=markup

15 years agoFix previous patch
Guilhem Bonnefille [Fri, 22 May 2009 10:58:35 +0000 (12:58 +0200)]
Fix previous patch

15 years agouse default values VIK_DEFAULT_DOP, VIK_DEFAULT_ALTITUDE
Tal B [Thu, 21 May 2009 11:10:18 +0000 (14:10 +0300)]
use default values VIK_DEFAULT_DOP, VIK_DEFAULT_ALTITUDE

15 years agoremove _VikTrackpoint.extended field.
Tal B [Thu, 21 May 2009 11:10:17 +0000 (14:10 +0300)]
remove _VikTrackpoint.extended field.

15 years agoDocument when field in _VikTrackpoint are considered unavailable.
Tal B [Thu, 21 May 2009 11:10:16 +0000 (14:10 +0300)]
Document when field in _VikTrackpoint are considered unavailable.

15 years agogpx_write_trackpoint():
Tal B [Thu, 21 May 2009 11:10:15 +0000 (14:10 +0300)]
gpx_write_trackpoint():

15 years agovdop, hdop, pdop, nsats and fix_mode values were not shown
Tal B [Thu, 21 May 2009 11:10:14 +0000 (14:10 +0300)]
vdop, hdop, pdop, nsats and fix_mode values were not shown

15 years agohdop,vdop,pdop,nsat
Tal B [Thu, 21 May 2009 11:10:13 +0000 (14:10 +0300)]
hdop,vdop,pdop,nsat

15 years agoRemove unused (and buggy) feature
Guilhem Bonnefille [Fri, 22 May 2009 10:17:50 +0000 (12:17 +0200)]
Remove unused (and buggy) feature

15 years agoFix #570956: change saved_width to 1
Jocelyn Jaubert [Fri, 22 May 2009 10:13:32 +0000 (12:13 +0200)]
Fix #570956: change saved_width to 1

The bug is in fact caused because we try to save data which is not
available on the picture drawn (the width of the saved data exceed the
pixmap).
We only draw a line, so only a 1-pixel-large column needs to be saved.

15 years agoDocument previous merge
Guilhem Bonnefille [Sat, 9 May 2009 19:58:29 +0000 (21:58 +0200)]
Document previous merge

15 years agoMerge improvement of map cache made by Jocelyn Jaubert
Guilhem Bonnefille [Sat, 9 May 2009 19:56:14 +0000 (21:56 +0200)]
Merge improvement of map cache made by Jocelyn Jaubert

15 years agoReplace g_strtod by g_ascii_strtod
Tal [Sat, 9 May 2009 19:54:36 +0000 (21:54 +0200)]
Replace g_strtod by g_ascii_strtod

The normal situation when reading numbers not for human consumption is to use g_ascii_strtod().