]>
git.street.me.uk Git - andy/viking.git/log
Mathieu Albinet [Sun, 27 Apr 2008 08:36:04 +0000 (08:36 +0000)]
Fix pipe leaks
Based on work done by Mathieu Albinet
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
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
Robert Norris [Tue, 22 Apr 2008 20:26:59 +0000 (20:26 +0000)]
Fix: Initalize tv_usec field
Submitted by Robert Norris
Guilhem Bonnefille [Mon, 21 Apr 2008 21:04:03 +0000 (21:04 +0000)]
Read/Write ISO date in GLib's way
Fix #
1915121
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.
Tim Scofield [Sat, 19 Apr 2008 20:25:06 +0000 (20:25 +0000)]
Fix: typo
Submitted by Tim Scofield
Guilhem Bonnefille [Tue, 15 Apr 2008 20:41:20 +0000 (20:41 +0000)]
M_PI already defined
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
Mathieu Albinet [Sat, 12 Apr 2008 20:18:19 +0000 (20:18 +0000)]
Portability: replace deprecated bzero function by memset
Submitted by Mathieu Albinet
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
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
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
Evan Battaglia [Sat, 12 Apr 2008 15:34:34 +0000 (15:34 +0000)]
add copyright in dem files
Evan Battaglia [Sat, 12 Apr 2008 15:34:26 +0000 (15:34 +0000)]
Add chinese translation from Zhang Jun
Guilhem Bonnefille [Tue, 1 Apr 2008 20:19:38 +0000 (20:19 +0000)]
Revert "Declare the need of C99 compliant compiler"
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
Guilhem Bonnefille [Tue, 25 Mar 2008 20:54:05 +0000 (20:54 +0000)]
Declare the need of C99 compliant compiler
Guilhem Bonnefille [Tue, 25 Mar 2008 20:53:08 +0000 (20:53 +0000)]
Update authors list
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
Guilhem Bonnefille [Sun, 16 Mar 2008 19:28:45 +0000 (19:28 +0000)]
Store cursor info directly into tool struct
Guilhem Bonnefille [Sat, 15 Mar 2008 10:31:39 +0000 (10:31 +0000)]
Pan tool (as default)
Guilhem Bonnefille [Sat, 15 Mar 2008 10:31:08 +0000 (10:31 +0000)]
Extract pan related codes
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.
Guilhem Bonnefille [Sat, 15 Mar 2008 09:15:28 +0000 (09:15 +0000)]
Comment typo
Guilhem Bonnefille [Wed, 27 Feb 2008 21:45:42 +0000 (21:45 +0000)]
Typo
Guilhem Bonnefille [Wed, 27 Feb 2008 21:44:54 +0000 (21:44 +0000)]
Improve form to simplify automatic extractions
Guilhem Bonnefille [Mon, 25 Feb 2008 17:13:52 +0000 (17:13 +0000)]
Releasing 0.9.4
Guilhem Bonnefille [Mon, 25 Feb 2008 16:55:24 +0000 (16:55 +0000)]
Add missing file
Guilhem Bonnefille [Mon, 25 Feb 2008 16:54:53 +0000 (16:54 +0000)]
Remove debug trace
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>
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
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
Guilhem Bonnefille [Mon, 25 Feb 2008 09:59:27 +0000 (09:59 +0000)]
Documenting previous commit
Guilhem Bonnefille [Sun, 24 Feb 2008 22:15:01 +0000 (22:15 +0000)]
Correct OSM URL
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>
Guilhem Bonnefille [Wed, 20 Feb 2008 19:38:04 +0000 (19:38 +0000)]
Update translations
Guilhem Bonnefille [Wed, 20 Feb 2008 19:37:29 +0000 (19:37 +0000)]
State of LaunchPad contributions
Guilhem Bonnefille [Wed, 20 Feb 2008 15:42:47 +0000 (15:42 +0000)]
Update french translation
Guilhem Bonnefille [Wed, 20 Feb 2008 15:42:30 +0000 (15:42 +0000)]
Typo
'ed form is also a progressive one (here)
Guilhem Bonnefille [Wed, 20 Feb 2008 15:17:04 +0000 (15:17 +0000)]
Update french translation
Guilhem Bonnefille [Wed, 20 Feb 2008 15:12:19 +0000 (15:12 +0000)]
Typo
"..." must be used for "in progress" messages
Guilhem Bonnefille [Wed, 20 Feb 2008 15:12:03 +0000 (15:12 +0000)]
Update French translation
Guilhem Bonnefille [Wed, 20 Feb 2008 15:11:40 +0000 (15:11 +0000)]
Update from fresh .pot file
Guilhem Bonnefille [Wed, 20 Feb 2008 15:11:21 +0000 (15:11 +0000)]
Update French translation
Guilhem Bonnefille [Wed, 20 Feb 2008 15:10:52 +0000 (15:10 +0000)]
Correct famous sentence
Source: http://en.wikipedia.org/wiki/Apollo_13
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.
Guilhem Bonnefille [Sat, 16 Feb 2008 21:56:11 +0000 (21:56 +0000)]
Update french translation
Guilhem Bonnefille [Sat, 16 Feb 2008 21:55:50 +0000 (21:55 +0000)]
Marking translatable string in main.c
Guilhem Bonnefille [Sat, 16 Feb 2008 14:16:09 +0000 (14:16 +0000)]
Documenting Jocelyn's patches
Guilhem Bonnefille [Sat, 16 Feb 2008 14:15:55 +0000 (14:15 +0000)]
Patch fr translation
Guilhem Bonnefille [Sat, 16 Feb 2008 14:15:40 +0000 (14:15 +0000)]
I18N improvement
Alex Foobarian [Fri, 25 Jan 2008 02:43:03 +0000 (02:43 +0000)]
Sort out the viewport header file a bit for better readability and in
preparation for a cairo branch.
Alex Foobarian [Tue, 22 Jan 2008 20:35:11 +0000 (20:35 +0000)]
fix a crash bug in the merge-by-time function
Quy Tonthat [Fri, 18 Jan 2008 04:36:12 +0000 (04:36 +0000)]
Added mutex to protect map pixbuf cache from being corrupted.
Since the ring list and the hash and other house keeping data for the
pixbuf cache are modified by (map download) threads, there are potentional
problems of data corruption. A mutex was added to address the problem.
Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
Quy Tonthat [Thu, 17 Jan 2008 15:05:48 +0000 (15:05 +0000)]
Fix a crash bug in mapcache reported by Jocelyn <jocelyn.jaubert@gmail.com>
There seem to be race conditions in removing/accessing mapcache but I'm
not sure they really cause problems after this fix.
Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
Christoph Eckert [Tue, 15 Jan 2008 03:49:59 +0000 (03:49 +0000)]
bugfix (thanks Christoph Eckert)
Guilhem Bonnefille [Sat, 12 Jan 2008 17:06:23 +0000 (17:06 +0000)]
Fix: remove unused
Guilhem Bonnefille [Sat, 12 Jan 2008 17:06:11 +0000 (17:06 +0000)]
Fix: remove warnings
Alex Foobarian [Fri, 4 Jan 2008 22:12:43 +0000 (22:12 +0000)]
Adjusted v-t drawing
Evan Battaglia [Thu, 27 Dec 2007 18:46:59 +0000 (18:46 +0000)]
Bugfix for preferences
Evan Battaglia [Thu, 27 Dec 2007 18:37:50 +0000 (18:37 +0000)]
DEBUG option for gcget.
Evan Battaglia [Thu, 27 Dec 2007 18:29:09 +0000 (18:29 +0000)]
gcget-perl
Evan Battaglia [Thu, 27 Dec 2007 18:25:22 +0000 (18:25 +0000)]
fix remove duplicates gpsbabel filter. full screen mode.
Evan Battaglia [Thu, 27 Dec 2007 18:25:16 +0000 (18:25 +0000)]
one bugfix for gcget. there may be another bug out there.
Oddgeir Kvien [Thu, 27 Dec 2007 15:49:45 +0000 (15:49 +0000)]
Add GpxWritingOptions to control GPX file writing
It's a complement to the patch submitted by Oddgeir Kvien in order to
ensure that only GPX files wroten for OSM upload have "ele" and "time" fields
forced.
Oddgeir Kvien [Thu, 27 Dec 2007 15:49:25 +0000 (15:49 +0000)]
Add default values to ele and time fields (due to OSM)
Submitted by Oddgeir Kvien
Evan Battaglia [Sun, 23 Dec 2007 01:27:36 +0000 (01:27 +0000)]
Don't scare off users from trying geocache support.
Guilhem Bonnefille [Sat, 22 Dec 2007 16:41:41 +0000 (16:41 +0000)]
Update french plural form
Evan Battaglia [Sat, 22 Dec 2007 08:07:27 +0000 (08:07 +0000)]
preferences / geocaching update
Jocelyn Jaubert [Fri, 21 Dec 2007 21:44:58 +0000 (21:44 +0000)]
Update French translation
Submitted by Jocelyn Jaubert
Christoph Eckert [Fri, 21 Dec 2007 21:18:02 +0000 (21:18 +0000)]
Update source for OSM/Osmarender tiles
Submitted by Christoph Eckert
Evan Battaglia [Fri, 21 Dec 2007 06:19:15 +0000 (06:19 +0000)]
Preferences: include the file. oops.
Evan Battaglia [Fri, 21 Dec 2007 06:16:09 +0000 (06:16 +0000)]
Preferences!!!! Make way for the Geocachers.
Quy Tonthat [Wed, 19 Dec 2007 13:55:56 +0000 (13:55 +0000)]
Revert a previous change that disabled realtime tracking if libgps does not exist.
Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
Jocelyn Jaubert [Mon, 17 Dec 2007 21:42:41 +0000 (21:42 +0000)]
Use specific gettext call for plural form
Submitted by Jocelyn Jaubert
Guilhem Bonnefille [Mon, 17 Dec 2007 21:42:26 +0000 (21:42 +0000)]
Fix contribution dates
Evan Battaglia [Mon, 17 Dec 2007 05:39:40 +0000 (05:39 +0000)]
"Highest unused" (not really) waypoint number as deafult name for waypoint.
Evan Battaglia [Mon, 17 Dec 2007 03:24:05 +0000 (03:24 +0000)]
Sort waypoints in GPX output
Guilhem Bonnefille [Sat, 15 Dec 2007 22:42:43 +0000 (22:42 +0000)]
Fix: ensure config.h is included conditionnaly
Jocelyn Jaubert [Sat, 15 Dec 2007 22:42:26 +0000 (22:42 +0000)]
Update french translation
Submitted by Jocelyn Jaubert
Jocelyn Jaubert [Sat, 15 Dec 2007 22:42:11 +0000 (22:42 +0000)]
Mark many strings translatable
Submitted by Jocelyn Jaubert
Guilhem Bonnefille [Sat, 15 Dec 2007 22:23:29 +0000 (22:23 +0000)]
Fix: if libgps is missing, Realtime GPS Tracking is disabled
It is very annoying to have to specify "--disable-realtime-gps-tracking"
option when your system does not offer libgps.
The script configure should automatically detect available features.
Guilhem Bonnefille [Sat, 15 Dec 2007 22:23:14 +0000 (22:23 +0000)]
Fix compilation under HURD (missing MAXPATHLEN macro)
See http://experimental.debian.net/build.php?pkg=viking
Jocelyn Jaubert [Sat, 15 Dec 2007 14:32:22 +0000 (14:32 +0000)]
Make menu entries translatable
Submitted by Jocelyn Jaubert
Guilhem Bonnefille [Thu, 13 Dec 2007 21:18:06 +0000 (21:18 +0000)]
First french translation (incomplete)
Guilhem Bonnefille [Thu, 13 Dec 2007 21:17:45 +0000 (21:17 +0000)]
Marking translatable strings.
Remind:
- _("..."): in dynamic context
- N_("..."): in static context,
corresponding dynamic context must be tagged with _(var)
(where var contains the static string)
More details at http://developer.gimp.org/api/2.0/glib/glib-I18N.html
and in gettext manual http://www.gnu.org/software/gettext/manual/gettext.html
Guilhem Bonnefille [Wed, 12 Dec 2007 22:23:17 +0000 (22:23 +0000)]
Fix bug: "config.status: error: cannot find input file: Makefile.in"
autoheader must be run.
Guilhem Bonnefille [Wed, 12 Dec 2007 22:21:21 +0000 (22:21 +0000)]
Fix warning: underquoted definition of AM_WITH_EXPAT
Quy Tonthat [Mon, 10 Dec 2007 13:59:30 +0000 (13:59 +0000)]
Now that autogen.sh runs configure, "make full" should not.
Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
Quy Tonthat [Mon, 10 Dec 2007 13:37:19 +0000 (13:37 +0000)]
Fix autogen.sh to remove the assumption that version 1.9 of automake is available on all systems.
Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
Evan Battaglia [Sat, 8 Dec 2007 04:02:15 +0000 (04:02 +0000)]
disable printing & let viking compile for gtk < 2.10.0
Evan Battaglia [Sat, 8 Dec 2007 03:54:33 +0000 (03:54 +0000)]
Google terrain maps.
Evan Battaglia [Sat, 8 Dec 2007 03:39:02 +0000 (03:39 +0000)]
BlueMarble tile
Guilhem Bonnefille [Sat, 1 Dec 2007 17:29:04 +0000 (17:29 +0000)]
Renaming AC_PROG_INTLTOOL (deprecated) with IT_PROG_INTLTOOL
Guilhem Bonnefille [Tue, 27 Nov 2007 21:52:47 +0000 (21:52 +0000)]
Use a list of possible browsers.
To find the available browser, we try lots of one,
starting by the "standardized" xdg-open.
Guilhem Bonnefille [Tue, 27 Nov 2007 21:52:25 +0000 (21:52 +0000)]
Forgot incremental rebuild
Guilhem Bonnefille [Mon, 26 Nov 2007 07:33:34 +0000 (07:33 +0000)]
I18N: Adding minimal stuff
Viking is now ready to be translated.
Guilhem Bonnefille [Mon, 26 Nov 2007 07:06:41 +0000 (07:06 +0000)]
I18N: Using standard autogen.sh
Quy Tonthat [Mon, 19 Nov 2007 13:20:30 +0000 (13:20 +0000)]
Fix a bug that can potentially cause segfault.
Hopefully this may fix a crash reported by Tim. I could not reproduce the crash
so I would not be able to verify whether it did fix it. It's still a fix for
potential problems otherwise.
Signed-off-by: Quy Tonthat <qtonthat@gmail.com>