]> git.street.me.uk Git - andy/viking.git/log
andy/viking.git
16 years agoFix suggested by Jocelyn
Guilhem Bonnefille [Tue, 22 Jul 2008 06:01:25 +0000 (06:01 +0000)]
Fix suggested by Jocelyn

16 years agoDocument recent activities
Guilhem Bonnefille [Tue, 22 Jul 2008 06:01:03 +0000 (06:01 +0000)]
Document recent activities

16 years agoAutomatic update
Guilhem Bonnefille [Tue, 22 Jul 2008 06:00:36 +0000 (06:00 +0000)]
Automatic update

intltool-update -r

16 years agoUpdate from Launchpad
Guilhem Bonnefille [Tue, 22 Jul 2008 05:59:34 +0000 (05:59 +0000)]
Update from Launchpad

16 years agoAutomatically disable man pages generation
Guilhem Bonnefille [Sat, 19 Jul 2008 22:47:00 +0000 (22:47 +0000)]
Automatically disable man pages generation

Man pages will be generated only on a system hosting:
- xsltproc
- XSL to convert DocBook to man

16 years agoConvert and install man pages
Guilhem Bonnefille [Fri, 18 Jul 2008 22:10:57 +0000 (22:10 +0000)]
Convert and install man pages

16 years agoBetter integration of .desktop file
Guilhem Bonnefille [Tue, 15 Jul 2008 20:28:39 +0000 (20:28 +0000)]
Better integration of .desktop file

16 years agoComment
Guilhem Bonnefille [Tue, 15 Jul 2008 20:27:41 +0000 (20:27 +0000)]
Comment

16 years agoAdd viking.desktop file
Quy Tonthat [Tue, 15 Jul 2008 04:07:37 +0000 (04:07 +0000)]
Add viking.desktop file

Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
16 years agoDocumenting recent patch
Guilhem Bonnefille [Mon, 14 Jul 2008 13:46:37 +0000 (13:46 +0000)]
Documenting recent patch

16 years agoQA: Remove some more warnings
Guilhem Bonnefille [Mon, 14 Jul 2008 13:46:23 +0000 (13:46 +0000)]
QA: Remove some more warnings

16 years agoCompiler warning fixes
Robert Norris [Mon, 14 Jul 2008 13:46:00 +0000 (13:46 +0000)]
Compiler warning fixes

Use macro converters such as GINT_TO_POINTER and GPOINTER_TO_INT for
platform independent casting where appropriate.
Match correct prototype definitions in khmaps & googlemaps according to
VikMapsLayer_MapType.
Enforce correct Motion Event (GdkEventMotion) for Mouse Move functions.

Patch submitted by Rob Norris

16 years agoPackage new languages
Guilhem Bonnefille [Mon, 14 Jul 2008 13:45:23 +0000 (13:45 +0000)]
Package new languages

16 years agoTranslation update (automatic)
Guilhem Bonnefille [Mon, 14 Jul 2008 13:45:05 +0000 (13:45 +0000)]
Translation update (automatic)

16 years agoUpdate translations
Guilhem Bonnefille [Wed, 9 Jul 2008 21:39:05 +0000 (21:39 +0000)]
Update translations

Import translations made at Launchpad.net.
Automatic updates with intltool-update.

16 years agoTrack properties: split track at marker.
Quy Tonthat [Tue, 1 Jul 2008 16:02:03 +0000 (16:02 +0000)]
Track properties: split track at marker.

I often find myself in the need of trimming tracks generated from my GPS.
This is how I can do with this new added feature:

- Bring up the track properties dialog (right click on the track and select
  "Properties".
- Click on the one of the graphs to select where I want to split. I'd check
  the center cross on the map to make sure it is at the point I want to split.
  I don't mind to do few more click to get exactly to where I want.
- Click "Split at Marker" to split the track.
- I might have to do all over again to trim the other side of the track.
  (one day, multiple markers can make things much easier).

Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
16 years agoTrack Properties: Keep markers of the graphs in sync with each other.
Quy Tonthat [Sun, 29 Jun 2008 14:21:21 +0000 (14:21 +0000)]
Track Properties: Keep markers of the graphs in sync with each other.

Clicking on the elevation graph will now also set the marker on the speed
graph to the corresponding (in time domain) position. And vice versa.

Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
16 years agoWindows port: fallback temporary file
Mathieu Albinet [Sun, 29 Jun 2008 08:57:42 +0000 (08:57 +0000)]
Windows port: fallback temporary file

Spotted by Mathieu Albinet

16 years agoWindows port: typo in util.c
Mathieu Albinet [Sun, 29 Jun 2008 08:57:17 +0000 (08:57 +0000)]
Windows port: typo in util.c

Submitted by Mathieu Albinet

16 years agoTrack graph marker now works again.
Quy Tonthat [Tue, 24 Jun 2008 01:58:55 +0000 (01:58 +0000)]
Track graph marker now works again.

Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
16 years agoFix google version number.
Quy Tonthat [Sat, 21 Jun 2008 21:23:27 +0000 (21:23 +0000)]
Fix google version number.

Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
16 years agoMark release 0.9.4.20080614 in ChangeLog
Quy Tonthat [Sun, 15 Jun 2008 00:40:16 +0000 (00:40 +0000)]
Mark release 0.9.4.20080614 in ChangeLog

Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
16 years agoWindows port: use as many directories as POSIX version
Mathieu Albinet [Sat, 14 Jun 2008 20:36:20 +0000 (20:36 +0000)]
Windows port: use as many directories as POSIX version

Inspired by Mathieu Albinet

16 years agoWindows: home dir define via GLib
Mathieu Albinet [Sat, 14 Jun 2008 20:35:55 +0000 (20:35 +0000)]
Windows: home dir define via GLib

Submitted by Mathieu Albinet

16 years agoRecursive mkdir: use dedicated GLib function
Mathieu Albinet [Sat, 14 Jun 2008 19:32:42 +0000 (19:32 +0000)]
Recursive mkdir: use dedicated GLib function

Submitted by Mathieu Albinet

16 years agostrtod -> g_strtod
Mathieu Albinet [Sat, 14 Jun 2008 19:32:21 +0000 (19:32 +0000)]
strtod -> g_strtod

Submitted by Mathieu Albinet

16 years agoWindows port: add serial port
Mathieu Albinet [Sat, 14 Jun 2008 19:16:59 +0000 (19:16 +0000)]
Windows port: add serial port

Submitted by Mathieu Albinet

16 years agoWindows port: calling gpsbabel from windows
Mathieu Albinet [Sat, 14 Jun 2008 19:16:04 +0000 (19:16 +0000)]
Windows port: calling gpsbabel from windows

Submitted by Mathieu Albinet

16 years agoWindows port: redefine LOCALEDIR
Mathieu Albinet [Mon, 9 Jun 2008 19:25:38 +0000 (19:25 +0000)]
Windows port: redefine LOCALEDIR

./configure proposes a --localedir. But it does not work.
On windows, we really need to redefine it.

Submitted by Mathieu Albinet

16 years agoDo not convert waypoint names to uppercase. Make them case insensitive.
Quy Tonthat [Thu, 5 Jun 2008 14:48:09 +0000 (14:48 +0000)]
Do not convert waypoint names to uppercase. Make them case insensitive.

It means you can now have your waypoint names (almost) in anyway you want,
all uppercase, all lowercase or anything in between. It may not work
in some languages, but it won't be worse than before.

"Case insensitive" means viking will not let/allow waypoints named "Home" and
"HOME" and "HoMe" (to) exist in the same trw layer. Hopefully this may ease
the pain to users whose (very) old GPS that can only accept uppercase waypoint
names.

Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
16 years agoPortability: remove "/dev/null" reference
Mathieu Albinet [Tue, 3 Jun 2008 05:47:57 +0000 (05:47 +0000)]
Portability: remove "/dev/null" reference

Spotted by Mathieu Albinet

16 years agoFix compilation issue
Jon Burgess [Fri, 9 May 2008 21:31:14 +0000 (21:31 +0000)]
Fix compilation issue

Submitted by Jon Burgess

16 years agoPortability: use of g_ascii_dtostr to format google url
Mathieu Albinet [Thu, 8 May 2008 21:19:46 +0000 (21:19 +0000)]
Portability: use of g_ascii_dtostr to format google url

This allows a LOCALE independant formatting

Submitted by Mathieu Albinet

16 years agoImprove error handling + I18N
Guilhem Bonnefille [Thu, 8 May 2008 21:18:26 +0000 (21:18 +0000)]
Improve error handling + I18N

16 years agoPortability: replace mmap functions by g_mapped_file*
Mathieu Albinet [Thu, 8 May 2008 21:17:33 +0000 (21:17 +0000)]
Portability: replace mmap functions by g_mapped_file*

Submitted by Mathieu Albinet

16 years agoWindows port: rename interface to source_interface
Mathieu Albinet [Thu, 8 May 2008 15:51:10 +0000 (15:51 +0000)]
Windows port: rename interface to source_interface

"interface" seems to be a keyword on Windows.

Submitted by Mathieu Albinet

16 years agoUpdate man page
Guilhem Bonnefille [Thu, 8 May 2008 09:43:57 +0000 (09:43 +0000)]
Update man page

16 years agoStoring manpages
Guilhem Bonnefille [Thu, 8 May 2008 09:43:31 +0000 (09:43 +0000)]
Storing manpages

16 years agoMoving manpage upstream
Guilhem Bonnefille [Fri, 2 May 2008 08:53:47 +0000 (08:53 +0000)]
Moving manpage upstream

16 years agoMoving manpage upstream
Guilhem Bonnefille [Fri, 2 May 2008 08:44:21 +0000 (08:44 +0000)]
Moving manpage upstream

16 years agoAdd file content checking process
Guilhem Bonnefille [Thu, 1 May 2008 21:01:40 +0000 (21:01 +0000)]
Add file content checking process

16 years agoUse a more generic error message
Guilhem Bonnefille [Thu, 1 May 2008 21:00:59 +0000 (21:00 +0000)]
Use a more generic error message

Missing gpsbabel utility is not the only possible failure.

16 years agoImprove error handling
Guilhem Bonnefille [Thu, 1 May 2008 21:00:42 +0000 (21:00 +0000)]
Improve error handling

16 years agoRemove dependency to wget
Mathieu Albinet [Thu, 1 May 2008 21:00:19 +0000 (21:00 +0000)]
Remove dependency to wget

Submitted by Mathieu Albinet

16 years agoAdding --debug and --verbose command line option
Guilhem Bonnefille [Thu, 1 May 2008 20:59:39 +0000 (20:59 +0000)]
Adding --debug and --verbose command line option

16 years agoPortability: conditional sys/wait.h
Guilhem Bonnefille [Sun, 27 Apr 2008 08:37:16 +0000 (08:37 +0000)]
Portability: conditional sys/wait.h

16 years agoCosmetic change
Guilhem Bonnefille [Sun, 27 Apr 2008 08:36:53 +0000 (08:36 +0000)]
Cosmetic change

16 years agoCosmetic change
Guilhem Bonnefille [Sun, 27 Apr 2008 08:36:29 +0000 (08:36 +0000)]
Cosmetic change

16 years agoFix pipe leaks
Mathieu Albinet [Sun, 27 Apr 2008 08:36:04 +0000 (08:36 +0000)]
Fix pipe leaks

Based on work done by Mathieu Albinet

16 years agoPortability: provide our own curl WRITE function
Mathieu Albinet [Sun, 27 Apr 2008 08:35:40 +0000 (08:35 +0000)]
Portability: provide our own curl WRITE function

Even if writing to FILE* is supported by libcurl by default,
it seems that it is non-portable (win32 DLL specific "bug").

Submitted by Mathieu Albinet

16 years agoFix for implicit declaration of function 'g_fopen'
Robert Norris [Tue, 22 Apr 2008 20:50:55 +0000 (20:50 +0000)]
Fix for implicit declaration of function 'g_fopen'

Submitted by Robert Norris

16 years agoFix: Initalize tv_usec field
Robert Norris [Tue, 22 Apr 2008 20:26:59 +0000 (20:26 +0000)]
Fix: Initalize tv_usec field

Submitted by Robert Norris

16 years agoRead/Write ISO date in GLib's way
Guilhem Bonnefille [Mon, 21 Apr 2008 21:04:03 +0000 (21:04 +0000)]
Read/Write ISO date in GLib's way

Fix #1915121

16 years agoAdd a GPX non regression utility
Guilhem Bonnefille [Mon, 21 Apr 2008 21:03:37 +0000 (21:03 +0000)]
Add a GPX non regression utility

GPX read/write utility: rewrite on stdout what was read on stdin.

16 years agoFix: typo
Tim Scofield [Sat, 19 Apr 2008 20:25:06 +0000 (20:25 +0000)]
Fix: typo

Submitted by Tim Scofield

16 years agoM_PI already defined
Guilhem Bonnefille [Tue, 15 Apr 2008 20:41:20 +0000 (20:41 +0000)]
M_PI already defined

16 years agoPortability: remove dirname needs with g_mkdir_with_parents
Mathieu Albinet [Sat, 12 Apr 2008 20:18:44 +0000 (20:18 +0000)]
Portability: remove dirname needs with g_mkdir_with_parents

Submitted by Mathieu Albinet

16 years agoPortability: replace deprecated bzero function by memset
Mathieu Albinet [Sat, 12 Apr 2008 20:18:19 +0000 (20:18 +0000)]
Portability: replace deprecated bzero function by memset

Submitted by Mathieu Albinet

16 years agoPortability: use Glib function related to stdio.h
Mathieu Albinet [Sat, 12 Apr 2008 20:17:44 +0000 (20:17 +0000)]
Portability: use Glib function related to stdio.h

Based on work done by Mathieu Albinet for windows port

16 years agoPortability: replace mkdir by g_mkdir
Mathieu Albinet [Sat, 12 Apr 2008 20:16:07 +0000 (20:16 +0000)]
Portability: replace mkdir by g_mkdir

This allows to reduce conditionnal compilation complexity.

Based on work done by Mathieu Albinet for windows port

16 years agoPortability: reduce unistd.h dependency
Mathieu Albinet [Sat, 12 Apr 2008 20:15:16 +0000 (20:15 +0000)]
Portability: reduce unistd.h dependency

Use Glib functions to increase portability.
g_file_test is used in place of access (or g_acces) for every test related
to existence of file/dir.

Based on work done by Mathieu Albinet for windows port

16 years agoadd copyright in dem files
Evan Battaglia [Sat, 12 Apr 2008 15:34:34 +0000 (15:34 +0000)]
add copyright in dem files

16 years agoAdd chinese translation from Zhang Jun
Evan Battaglia [Sat, 12 Apr 2008 15:34:26 +0000 (15:34 +0000)]
Add chinese translation from Zhang Jun

16 years agoRevert "Declare the need of C99 compliant compiler"
Guilhem Bonnefille [Tue, 1 Apr 2008 20:19:38 +0000 (20:19 +0000)]
Revert "Declare the need of C99 compliant compiler"

16 years agoReplace GtkFileSelection by GtkFileChooser
Mathieu Albinet [Sun, 30 Mar 2008 16:28:28 +0000 (16:28 +0000)]
Replace GtkFileSelection by GtkFileChooser

GtkFileSelection is declared deprecated:
http://library.gnome.org/devel/gtk/unstable/GtkFileSelection.html

Submitted by Mathieu Albinet

16 years agoDeclare the need of C99 compliant compiler
Guilhem Bonnefille [Tue, 25 Mar 2008 20:54:05 +0000 (20:54 +0000)]
Declare the need of C99 compliant compiler

16 years agoUpdate authors list
Guilhem Bonnefille [Tue, 25 Mar 2008 20:53:08 +0000 (20:53 +0000)]
Update authors list

16 years agoMake all icons in a single .o
Guilhem Bonnefille [Mon, 24 Mar 2008 22:26:36 +0000 (22:26 +0000)]
Make all icons in a single .o

By this way, we reduce the size of the final binary executable.
Previous code produced multiple static data.

Gain: 10kB ~ 1% of total size

16 years agoStore cursor info directly into tool struct
Guilhem Bonnefille [Sun, 16 Mar 2008 19:28:45 +0000 (19:28 +0000)]
Store cursor info directly into tool struct

16 years agoPan tool (as default)
Guilhem Bonnefille [Sat, 15 Mar 2008 10:31:39 +0000 (10:31 +0000)]
Pan tool (as default)

16 years agoExtract pan related codes
Guilhem Bonnefille [Sat, 15 Mar 2008 10:31:08 +0000 (10:31 +0000)]
Extract pan related codes

16 years agoFix: [ 1839948 ] Maximize/Restore changes current cursor
Guilhem Bonnefille [Sat, 15 Mar 2008 09:15:44 +0000 (09:15 +0000)]
Fix: [ 1839948 ] Maximize/Restore changes current cursor

This fix is quite gruik as I think there is a good way to synchronize
tools and their cursors.
I commited it as is because I plan to refactor this part.

16 years agoComment typo
Guilhem Bonnefille [Sat, 15 Mar 2008 09:15:28 +0000 (09:15 +0000)]
Comment typo

16 years agoTypo
Guilhem Bonnefille [Wed, 27 Feb 2008 21:45:42 +0000 (21:45 +0000)]
Typo

16 years agoImprove form to simplify automatic extractions
Guilhem Bonnefille [Wed, 27 Feb 2008 21:44:54 +0000 (21:44 +0000)]
Improve form to simplify automatic extractions

16 years agoReleasing 0.9.4
Guilhem Bonnefille [Mon, 25 Feb 2008 17:13:52 +0000 (17:13 +0000)]
Releasing 0.9.4

16 years agoAdd missing file
Guilhem Bonnefille [Mon, 25 Feb 2008 16:55:24 +0000 (16:55 +0000)]
Add missing file

16 years agoRemove debug trace
Guilhem Bonnefille [Mon, 25 Feb 2008 16:54:53 +0000 (16:54 +0000)]
Remove debug trace

16 years agoRename func a_array_to_glist to str_array_to_glist (due to current interface)
Guilhem Bonnefille [Mon, 25 Feb 2008 14:35:44 +0000 (14:35 +0000)]
Rename func a_array_to_glist to str_array_to_glist (due to current interface)

Signed-off-by: Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
16 years agoFix some compiler warnings (SF#1888407)
Robert Norris [Mon, 25 Feb 2008 14:35:09 +0000 (14:35 +0000)]
Fix some compiler warnings (SF#1888407)

Tested with gcc 4.2.3 & 4.12.

Submitted by Rob Norris

16 years agoFix 1881475 autogen can generate broken configure file
Robert Norris [Mon, 25 Feb 2008 14:34:46 +0000 (14:34 +0000)]
Fix 1881475 autogen can generate broken configure file

Ensure intltoolize program exists.
Lookup key in configure.ac has changed (in r551).
Also use $INTLTOOLIZE where appropriate.

Submitted by Rob Norris

16 years agoDocumenting previous commit
Guilhem Bonnefille [Mon, 25 Feb 2008 09:59:27 +0000 (09:59 +0000)]
Documenting previous commit

16 years agoCorrect OSM URL
Guilhem Bonnefille [Sun, 24 Feb 2008 22:15:01 +0000 (22:15 +0000)]
Correct OSM URL

16 years agoviking.spec: Correct license, required packages and local.
Quy Tonthat [Thu, 21 Feb 2008 15:46:18 +0000 (15:46 +0000)]
viking.spec: Correct license, required packages and local.

Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
16 years agoUpdate translations
Guilhem Bonnefille [Wed, 20 Feb 2008 19:38:04 +0000 (19:38 +0000)]
Update translations

16 years agoState of LaunchPad contributions
Guilhem Bonnefille [Wed, 20 Feb 2008 19:37:29 +0000 (19:37 +0000)]
State of LaunchPad contributions

16 years agoUpdate french translation
Guilhem Bonnefille [Wed, 20 Feb 2008 15:42:47 +0000 (15:42 +0000)]
Update french translation

16 years agoTypo
Guilhem Bonnefille [Wed, 20 Feb 2008 15:42:30 +0000 (15:42 +0000)]
Typo

'ed form is also a progressive one (here)

16 years agoUpdate french translation
Guilhem Bonnefille [Wed, 20 Feb 2008 15:17:04 +0000 (15:17 +0000)]
Update french translation

16 years agoTypo
Guilhem Bonnefille [Wed, 20 Feb 2008 15:12:19 +0000 (15:12 +0000)]
Typo

"..." must be used for "in progress" messages

16 years agoUpdate French translation
Guilhem Bonnefille [Wed, 20 Feb 2008 15:12:03 +0000 (15:12 +0000)]
Update French translation

16 years agoUpdate from fresh .pot file
Guilhem Bonnefille [Wed, 20 Feb 2008 15:11:40 +0000 (15:11 +0000)]
Update from fresh .pot file

16 years agoUpdate French translation
Guilhem Bonnefille [Wed, 20 Feb 2008 15:11:21 +0000 (15:11 +0000)]
Update French translation

16 years agoCorrect famous sentence
Guilhem Bonnefille [Wed, 20 Feb 2008 15:10:52 +0000 (15:10 +0000)]
Correct famous sentence

Source: http://en.wikipedia.org/wiki/Apollo_13

16 years agoRemove trailing '\n' in g_message calls
Guilhem Bonnefille [Wed, 20 Feb 2008 15:10:29 +0000 (15:10 +0000)]
Remove trailing '\n' in g_message calls

Unneeded as g_message are in charge of formatting messages
and annoying for translators.

16 years agoUpdate french translation
Guilhem Bonnefille [Sat, 16 Feb 2008 21:56:11 +0000 (21:56 +0000)]
Update french translation

16 years agoMarking translatable string in main.c
Guilhem Bonnefille [Sat, 16 Feb 2008 21:55:50 +0000 (21:55 +0000)]
Marking translatable string in main.c

16 years agoDocumenting Jocelyn's patches
Guilhem Bonnefille [Sat, 16 Feb 2008 14:16:09 +0000 (14:16 +0000)]
Documenting Jocelyn's patches

16 years agoPatch fr translation
Guilhem Bonnefille [Sat, 16 Feb 2008 14:15:55 +0000 (14:15 +0000)]
Patch fr translation

16 years agoI18N improvement
Guilhem Bonnefille [Sat, 16 Feb 2008 14:15:40 +0000 (14:15 +0000)]
I18N improvement