]>
git.street.me.uk Git - andy/viking.git/log
Guilhem Bonnefille [Fri, 22 Aug 2008 21:49:59 +0000 (21:49 +0000)]
Homogeneous icons management.
Guilhem Bonnefille [Fri, 22 Aug 2008 21:48:59 +0000 (21:48 +0000)]
Replace some g_warning by g_debug
Guilhem Bonnefille [Fri, 22 Aug 2008 21:48:35 +0000 (21:48 +0000)]
Add email support in about dialog
Guilhem Bonnefille [Fri, 22 Aug 2008 21:48:12 +0000 (21:48 +0000)]
Replace specific about dialog by GtkAboutDialog
Guilhem Bonnefille [Fri, 22 Aug 2008 21:47:46 +0000 (21:47 +0000)]
Add dependencies between built sources and Makefile.am
This is usefull to ensure anything is correctly rebuilt after
modifications of Makefile.am files.
So, this is particularly usefull when moving from multiple branches.
Guilhem Bonnefille [Sun, 17 Aug 2008 19:40:46 +0000 (19:40 +0000)]
Use the new widget to hide OSM's password
Guilhem Bonnefille [Sun, 17 Aug 2008 19:40:25 +0000 (19:40 +0000)]
Add a password entry widget
This widget has a warning about the insecure password storage
Guilhem Bonnefille [Sun, 17 Aug 2008 19:39:58 +0000 (19:39 +0000)]
Create preferences for OSM traces module
Guilhem Bonnefille [Sat, 16 Aug 2008 21:01:27 +0000 (21:01 +0000)]
Ensure that confirmation dialog is over file selector
Quy Tonthat [Wed, 13 Aug 2008 02:00:31 +0000 (02:00 +0000)]
Fixed Google map download problem.
Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
Guilhem Bonnefille [Thu, 31 Jul 2008 20:38:50 +0000 (20:38 +0000)]
Releasing 0.9.6
Guilhem Bonnefille [Thu, 31 Jul 2008 19:22:26 +0000 (19:22 +0000)]
Remove unecessary directive
Quy Tonthat [Mon, 28 Jul 2008 07:14:26 +0000 (07:14 +0000)]
Fix gcget command line to accomodate negative coords.
Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
Quy Tonthat [Tue, 22 Jul 2008 14:21:44 +0000 (14:21 +0000)]
Google maps no longer worked due to changes by Google. Problems now fixed.
Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
Conflicts:
Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
Guilhem Bonnefille [Tue, 22 Jul 2008 06:04:05 +0000 (06:04 +0000)]
Releasing 0.9.5
Guilhem Bonnefille [Tue, 22 Jul 2008 06:03:33 +0000 (06:03 +0000)]
Delete duplicates
Guilhem Bonnefille [Tue, 22 Jul 2008 06:03:11 +0000 (06:03 +0000)]
Add directives to clean
Guilhem Bonnefille [Tue, 22 Jul 2008 06:02:45 +0000 (06:02 +0000)]
Automatic update
Guilhem Bonnefille [Tue, 22 Jul 2008 06:01:50 +0000 (06:01 +0000)]
Update AUTHORS list
Guilhem Bonnefille [Tue, 22 Jul 2008 06:01:25 +0000 (06:01 +0000)]
Fix suggested by Jocelyn
Guilhem Bonnefille [Tue, 22 Jul 2008 06:01:03 +0000 (06:01 +0000)]
Document recent activities
Guilhem Bonnefille [Tue, 22 Jul 2008 06:00:36 +0000 (06:00 +0000)]
Automatic update
intltool-update -r
Guilhem Bonnefille [Tue, 22 Jul 2008 05:59:34 +0000 (05:59 +0000)]
Update from Launchpad
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
Guilhem Bonnefille [Fri, 18 Jul 2008 22:10:57 +0000 (22:10 +0000)]
Convert and install man pages
Guilhem Bonnefille [Tue, 15 Jul 2008 20:28:39 +0000 (20:28 +0000)]
Better integration of .desktop file
Guilhem Bonnefille [Tue, 15 Jul 2008 20:27:41 +0000 (20:27 +0000)]
Comment
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>
Guilhem Bonnefille [Mon, 14 Jul 2008 13:46:37 +0000 (13:46 +0000)]
Documenting recent patch
Guilhem Bonnefille [Mon, 14 Jul 2008 13:46:23 +0000 (13:46 +0000)]
QA: Remove some more warnings
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
Guilhem Bonnefille [Mon, 14 Jul 2008 13:45:23 +0000 (13:45 +0000)]
Package new languages
Guilhem Bonnefille [Mon, 14 Jul 2008 13:45:05 +0000 (13:45 +0000)]
Translation update (automatic)
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.
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>
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>
Mathieu Albinet [Sun, 29 Jun 2008 08:57:42 +0000 (08:57 +0000)]
Windows port: fallback temporary file
Spotted by Mathieu Albinet
Mathieu Albinet [Sun, 29 Jun 2008 08:57:17 +0000 (08:57 +0000)]
Windows port: typo in util.c
Submitted by Mathieu Albinet
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>
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>
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>
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
Mathieu Albinet [Sat, 14 Jun 2008 20:35:55 +0000 (20:35 +0000)]
Windows: home dir define via GLib
Submitted by Mathieu Albinet
Mathieu Albinet [Sat, 14 Jun 2008 19:32:42 +0000 (19:32 +0000)]
Recursive mkdir: use dedicated GLib function
Submitted by Mathieu Albinet
Mathieu Albinet [Sat, 14 Jun 2008 19:32:21 +0000 (19:32 +0000)]
strtod -> g_strtod
Submitted by Mathieu Albinet
Mathieu Albinet [Sat, 14 Jun 2008 19:16:59 +0000 (19:16 +0000)]
Windows port: add serial port
Submitted by Mathieu Albinet
Mathieu Albinet [Sat, 14 Jun 2008 19:16:04 +0000 (19:16 +0000)]
Windows port: calling gpsbabel from windows
Submitted by Mathieu Albinet
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
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>
Mathieu Albinet [Tue, 3 Jun 2008 05:47:57 +0000 (05:47 +0000)]
Portability: remove "/dev/null" reference
Spotted by Mathieu Albinet
Jon Burgess [Fri, 9 May 2008 21:31:14 +0000 (21:31 +0000)]
Fix compilation issue
Submitted by Jon Burgess
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
Guilhem Bonnefille [Thu, 8 May 2008 21:18:26 +0000 (21:18 +0000)]
Improve error handling + I18N
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
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
Guilhem Bonnefille [Thu, 8 May 2008 09:43:57 +0000 (09:43 +0000)]
Update man page
Guilhem Bonnefille [Thu, 8 May 2008 09:43:31 +0000 (09:43 +0000)]
Storing manpages
Guilhem Bonnefille [Fri, 2 May 2008 08:53:47 +0000 (08:53 +0000)]
Moving manpage upstream
Guilhem Bonnefille [Fri, 2 May 2008 08:44:21 +0000 (08:44 +0000)]
Moving manpage upstream
Guilhem Bonnefille [Thu, 1 May 2008 21:01:40 +0000 (21:01 +0000)]
Add file content checking process
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.
Guilhem Bonnefille [Thu, 1 May 2008 21:00:42 +0000 (21:00 +0000)]
Improve error handling
Mathieu Albinet [Thu, 1 May 2008 21:00:19 +0000 (21:00 +0000)]
Remove dependency to wget
Submitted by Mathieu Albinet
Guilhem Bonnefille [Thu, 1 May 2008 20:59:39 +0000 (20:59 +0000)]
Adding --debug and --verbose command line option
Guilhem Bonnefille [Sun, 27 Apr 2008 08:37:16 +0000 (08:37 +0000)]
Portability: conditional sys/wait.h
Guilhem Bonnefille [Sun, 27 Apr 2008 08:36:53 +0000 (08:36 +0000)]
Cosmetic change
Guilhem Bonnefille [Sun, 27 Apr 2008 08:36:29 +0000 (08:36 +0000)]
Cosmetic change
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