]> git.street.me.uk Git - andy/viking.git/log
andy/viking.git
15 years agoMake sure we won't pick up unwanted _pixmap.h files
Quy Tonthat [Thu, 30 Oct 2008 13:50:34 +0000 (13:50 +0000)]
Make sure we won't pick up unwanted _pixmap.h files

Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
15 years agoLarger waypoint symbols
Quy Tonthat [Thu, 30 Oct 2008 11:49:54 +0000 (11:49 +0000)]
Larger waypoint symbols

* 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.

Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
15 years agoWaypoint icons are now compatible with GPS.
Quy Tonthat [Tue, 28 Oct 2008 03:00:16 +0000 (03:00 +0000)]
Waypoint icons are now compatible with GPS.

This is to fix problems that cause  waypoint icons to disappear or display
incorrectly after transferred between viking and GPS. It also makes
viking more compatible with other software when import/export gpx
files.

Viking files created by earlier version should still work as before
(only show icons which were set on viking and GPS can not
display them when uploaded)

Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
15 years agoFix compatibility problem for windows.
Quy Tonthat [Wed, 22 Oct 2008 04:29:31 +0000 (04:29 +0000)]
Fix compatibility problem for windows.

g_shell_parse_argv() causes problems on windows when parsing "\"
on pathnames.

Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
15 years agoNew server for OSM cycle map
Quy Tonthat [Mon, 20 Oct 2008 06:52:00 +0000 (06:52 +0000)]
New server for OSM cycle map

Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
15 years agominor fix in gcget.
Evan Battaglia [Tue, 14 Oct 2008 07:06:17 +0000 (07:06 +0000)]
minor fix in gcget.

15 years agoUpdate gcget to adapt to changes at geocaching.com
Evan Battaglia [Tue, 14 Oct 2008 03:51:29 +0000 (03:51 +0000)]
Update gcget to adapt to changes at geocaching.com

15 years agoMake warning messages a bit more informative.
Quy Tonthat [Mon, 13 Oct 2008 06:27:16 +0000 (06:27 +0000)]
Make warning messages a bit more informative.

Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
15 years agog_timeout_add_seconds() did not exist until glib 2.14
Quy Tonthat [Mon, 13 Oct 2008 04:09:30 +0000 (04:09 +0000)]
g_timeout_add_seconds() did not exist until glib 2.14

Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
15 years agogps realtime tracking: retry on connection to gpsd.
Quy Tonthat [Mon, 13 Oct 2008 02:58:00 +0000 (02:58 +0000)]
gps realtime tracking: retry on connection to gpsd.

This fix is to improve the reliability of the connectivity to gpsd:

- When gpsd is not available, viking will keep retrying until gpsd
  comes up. User will be asked (dialogged) whether it should do so.

- Automatically retry if get disconnected by gpsd. Gpsd disconnects
  when gps is unplugged.

- Retry interval can be set as layer parameter. Setting the interval
  to 0 or negative value will disable retry.

Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
15 years agofix curl error buffer usage
Jon Burgess [Sun, 12 Oct 2008 19:46:25 +0000 (19:46 +0000)]
fix curl error buffer usage

Submitted by Jon Burgess

15 years agofix missing status return in spawn_command_line_async()
Jon Burgess [Sun, 12 Oct 2008 19:45:56 +0000 (19:45 +0000)]
fix missing status return in spawn_command_line_async()

Submitted by Jon Burgess

15 years agofix implicit declaration of maps_layer_default_dir()
Jon Burgess [Sun, 12 Oct 2008 19:45:24 +0000 (19:45 +0000)]
fix implicit declaration of maps_layer_default_dir()

Submitted by Jon Burgess

15 years agoTypo
Guilhem Bonnefille [Sun, 12 Oct 2008 19:44:54 +0000 (19:44 +0000)]
Typo

15 years agoRelease 0.9.7
Guilhem Bonnefille [Sun, 12 Oct 2008 16:58:21 +0000 (16:58 +0000)]
Release 0.9.7

15 years agoFix some more compiler warnings
Robert Norris [Sun, 12 Oct 2008 16:51:37 +0000 (16:51 +0000)]
Fix some more compiler warnings

Submitted by Rob Norris

15 years agoRename test files
Guilhem Bonnefille [Sun, 12 Oct 2008 16:43:36 +0000 (16:43 +0000)]
Rename test files

The "sf_" prefix will help to remember that the
number in the name of the file refers to a ticket
on SourceForge (at least, I hope).

15 years agoProperties of some tracks show as NaN
Jon Burgess [Sun, 12 Oct 2008 16:42:59 +0000 (16:42 +0000)]
Properties of some tracks show as NaN

Submitted by Jon Burgess

15 years agoRealtime tracking: Add new moving map method.
Quy Tonthat [Fri, 10 Oct 2008 22:00:24 +0000 (22:00 +0000)]
Realtime tracking: Add new moving map method.

With this new method (selectable in GPS layer Properties) maps only
move when the vehicle reaches near the edge of screen.

Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
15 years agogps realtime tracking: fixed segfault.
Quy Tonthat [Fri, 10 Oct 2008 21:59:37 +0000 (21:59 +0000)]
gps realtime tracking: fixed segfault.

When "Jump to current position on start" is on and both
"Recording track" and "Keep current position at center" is off,
the first "Start realtime tracking" segfaulted.

The problem is now fixed.

Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
15 years agoFix icon target dir
Stanislav Brabec [Tue, 30 Sep 2008 20:18:16 +0000 (20:18 +0000)]
Fix icon target dir

Uses icon path recommended by Freedesktop.

Submitted by Stanislav Brabec

15 years agoImprove viking.desktop
Stanislav Brabec [Tue, 30 Sep 2008 20:17:02 +0000 (20:17 +0000)]
Improve viking.desktop

Submitted by Stanislav Brabec

15 years agoFix missing files in po/POTFILES.in
Stanislav Brabec [Tue, 30 Sep 2008 20:16:03 +0000 (20:16 +0000)]
Fix missing files in po/POTFILES.in

Submitted by Stanislav Brabec

15 years agoRename icon: viking_icon.png -> viking.png
Stanislav Brabec [Tue, 30 Sep 2008 20:14:54 +0000 (20:14 +0000)]
Rename icon: viking_icon.png -> viking.png

Submitted by Stanislav Brabec

15 years agoNote TODO
Guilhem Bonnefille [Tue, 30 Sep 2008 20:13:25 +0000 (20:13 +0000)]
Note TODO

15 years agoDocument Fix #1947260
Guilhem Bonnefille [Tue, 30 Sep 2008 20:12:35 +0000 (20:12 +0000)]
Document Fix #1947260

16 years agoChange "Zoom To" short cut to avoid conflict with "Zoom Tool".
Quy Tonthat [Sun, 21 Sep 2008 14:18:44 +0000 (14:18 +0000)]
Change "Zoom To" short cut to avoid conflict with "Zoom Tool".

Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
16 years agoTypos
Guilhem Bonnefille [Tue, 16 Sep 2008 20:50:43 +0000 (20:50 +0000)]
Typos

16 years agoUpdate translations
Guilhem Bonnefille [Tue, 16 Sep 2008 20:36:15 +0000 (20:36 +0000)]
Update translations

Automatice update to synchronise with current code source.
Manual improves.

16 years agoUpdate translations from launchpad
Guilhem Bonnefille [Tue, 16 Sep 2008 20:35:17 +0000 (20:35 +0000)]
Update translations from launchpad

16 years agoFix parallel build (make -j8) on multi-processor machines. Based on a patch from...
Quy Tonthat [Sat, 6 Sep 2008 18:40:00 +0000 (18:40 +0000)]
Fix parallel build (make -j8) on multi-processor machines. Based on a patch from sbrabec.

Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
16 years agoQA: cleanning unused stuff
Guilhem Bonnefille [Wed, 3 Sep 2008 20:26:52 +0000 (20:26 +0000)]
QA: cleanning unused stuff

16 years agoQA: un-needed external reference
Guilhem Bonnefille [Wed, 3 Sep 2008 20:18:35 +0000 (20:18 +0000)]
QA: un-needed external reference

16 years agoPortability
Guilhem Bonnefille [Wed, 3 Sep 2008 20:17:54 +0000 (20:17 +0000)]
Portability

16 years agoQA: homogeneous way of doing stuff
Guilhem Bonnefille [Wed, 3 Sep 2008 20:17:14 +0000 (20:17 +0000)]
QA: homogeneous way of doing stuff

16 years agoFix #1947260: correct a corrupted escape
Guilhem Bonnefille [Mon, 1 Sep 2008 21:03:35 +0000 (21:03 +0000)]
Fix #1947260: correct a corrupted escape

16 years agoGoogle search adapting changes from Google.
Quy Tonthat [Mon, 1 Sep 2008 14:57:11 +0000 (14:57 +0000)]
Google search adapting changes from Google.

Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
16 years agoFix crashes when creating new layers.
Quy Tonthat [Sun, 31 Aug 2008 15:28:35 +0000 (15:28 +0000)]
Fix crashes when creating new layers.

This is to fix crashes caused by recent changes that try to get the viewport
to refresh after layer properties are changed. Unfortunately the changes
caused crash when a new layer is created (r761 and r781).

This fix will get the refresh without the crashes.

Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
16 years agoTypo: removing trailing double-colon on ChangeLog
Guilhem Bonnefille [Sat, 30 Aug 2008 21:53:04 +0000 (21:53 +0000)]
Typo: removing trailing double-colon on ChangeLog

16 years agoRemoving critical message
Guilhem Bonnefille [Sat, 30 Aug 2008 21:52:14 +0000 (21:52 +0000)]
Removing critical message

16 years agoQA: removing specific GtkCellRenderer
Guilhem Bonnefille [Sat, 30 Aug 2008 21:51:19 +0000 (21:51 +0000)]
QA: removing specific GtkCellRenderer

GtkCellRenderer is part of Gtk+ since 2.6

16 years agoDocumenting previous patch + I18N updates
Guilhem Bonnefille [Sat, 30 Aug 2008 20:24:13 +0000 (20:24 +0000)]
Documenting previous patch + I18N updates

16 years agoadded a menu entry to extend an existing track using magic scissors
Armin Moser [Sat, 30 Aug 2008 20:23:00 +0000 (20:23 +0000)]
added a menu entry to extend an existing track using magic scissors

Submitted by Armin Moser

16 years agoDocumenting previous patch
Guilhem Bonnefille [Sat, 30 Aug 2008 20:22:06 +0000 (20:22 +0000)]
Documenting previous patch

16 years agoosm cycle layer support
Armin Moser [Sat, 30 Aug 2008 20:21:14 +0000 (20:21 +0000)]
osm cycle layer support

Submitted by Armin Moser

16 years agoFix typo
Guilhem Bonnefille [Sat, 30 Aug 2008 20:20:23 +0000 (20:20 +0000)]
Fix typo

16 years agoDocument previous patch and fix typo
Guilhem Bonnefille [Sat, 30 Aug 2008 15:46:18 +0000 (15:46 +0000)]
Document previous patch and fix typo

16 years agoPatch #2009666: OpenAerialMap
anonymous [Sat, 30 Aug 2008 15:45:54 +0000 (15:45 +0000)]
Patch #2009666: OpenAerialMap

A small Patches that can download areal photos form OpenAerialMap.org.

Submitted by anonymous

16 years agoQA: avoid segfault
Guilhem Bonnefille [Sat, 30 Aug 2008 15:45:32 +0000 (15:45 +0000)]
QA: avoid segfault

Bug introduced in SVN r761

16 years agoReplace GTK_STOCK_GO_FORWARD with GTK_STOCK_JUMP_TO
Guilhem Bonnefille [Sat, 30 Aug 2008 15:45:09 +0000 (15:45 +0000)]
Replace GTK_STOCK_GO_FORWARD with GTK_STOCK_JUMP_TO

The search and goto feature are really near to the "jump to" metaphor.
An alternative could be the GTK_STOCK_FIND.

16 years agoDocument previous fix and add data to reproduce problem
Guilhem Bonnefille [Sat, 30 Aug 2008 09:36:55 +0000 (09:36 +0000)]
Document previous fix and add data to reproduce problem

16 years agoQA
Guilhem Bonnefille [Sat, 30 Aug 2008 09:36:30 +0000 (09:36 +0000)]
QA

16 years agoSynchronise vikwindow.c and menu.xml around mode handling
Guilhem Bonnefille [Sat, 30 Aug 2008 09:36:08 +0000 (09:36 +0000)]
Synchronise vikwindow.c and menu.xml around mode handling

16 years agoFix 1952523
Robert Norris [Sat, 30 Aug 2008 09:35:46 +0000 (09:35 +0000)]
Fix 1952523

Submitted by Rob Norris

16 years agoRelocate current data field
Guilhem Bonnefille [Fri, 29 Aug 2008 06:36:13 +0000 (06:36 +0000)]
Relocate current data field

16 years agoTextual properties go in a dedicated tab
Guilhem Bonnefille [Fri, 29 Aug 2008 06:35:54 +0000 (06:35 +0000)]
Textual properties go in a dedicated tab

16 years agoTypo
Guilhem Bonnefille [Mon, 25 Aug 2008 20:48:09 +0000 (20:48 +0000)]
Typo

16 years agoQA: use standard function instead of viking specific
Guilhem Bonnefille [Mon, 25 Aug 2008 20:47:23 +0000 (20:47 +0000)]
QA: use standard function instead of viking specific

16 years agoAdd preferences to select how degrees are displayed
Guilhem Bonnefille [Mon, 25 Aug 2008 20:46:29 +0000 (20:46 +0000)]
Add preferences to select how degrees are displayed

16 years agoUpdate layer after modifying properties
Guilhem Bonnefille [Sun, 24 Aug 2008 14:07:00 +0000 (14:07 +0000)]
Update layer after modifying properties

16 years agoQA: Unused code
Guilhem Bonnefille [Sun, 24 Aug 2008 14:06:37 +0000 (14:06 +0000)]
QA: Unused code

16 years agoAdd documentation and test file for previous patch
Guilhem Bonnefille [Sun, 24 Aug 2008 14:06:17 +0000 (14:06 +0000)]
Add documentation and test file for previous patch

16 years agoColor picker button for the Coordlayer properties dialog
Mathieu Albinet [Sun, 24 Aug 2008 14:05:45 +0000 (14:05 +0000)]
Color picker button for the Coordlayer properties dialog

Add a color picker button to the Coordlayer properties dialog

Patch #1970257 Submitted by Mathieu Albinet

16 years agoActing (Cut, Copy, Paste) when nothing selected is not critical
Guilhem Bonnefille [Sat, 23 Aug 2008 17:32:42 +0000 (17:32 +0000)]
Acting (Cut, Copy, Paste) when nothing selected is not critical

g_return_if_fail function produces critical message.

16 years agoQA: more generic way of computing size of an array
Guilhem Bonnefille [Sat, 23 Aug 2008 17:32:18 +0000 (17:32 +0000)]
QA: more generic way of computing size of an array

16 years agoAdd tooltips to some actions
Guilhem Bonnefille [Sat, 23 Aug 2008 17:31:58 +0000 (17:31 +0000)]
Add tooltips to some actions

16 years agoDocumenting previous patch
Guilhem Bonnefille [Sat, 23 Aug 2008 17:31:37 +0000 (17:31 +0000)]
Documenting previous patch

16 years agoLayers panel UI improvements
Mathieu Albinet [Sat, 23 Aug 2008 17:31:17 +0000 (17:31 +0000)]
Layers panel UI improvements

Layers panel UI:
- add "Add", "Remove", "Cut", "Copy" and "Paste" buttons
- change resize behaviour
Toolbar:
- Remove "Cut", "Copy", "Paste" and "Remove" buttons
- Add buttons to go fullscreen and show/hide layers panel (F9
shortcut)

Submitted by Mathieu Albinet

16 years agoHomogeneous icons management.
Guilhem Bonnefille [Fri, 22 Aug 2008 21:49:59 +0000 (21:49 +0000)]
Homogeneous icons management.

16 years agoReplace some g_warning by g_debug
Guilhem Bonnefille [Fri, 22 Aug 2008 21:48:59 +0000 (21:48 +0000)]
Replace some g_warning by g_debug

16 years agoAdd email support in about dialog
Guilhem Bonnefille [Fri, 22 Aug 2008 21:48:35 +0000 (21:48 +0000)]
Add email support in about dialog

16 years agoReplace specific about dialog by GtkAboutDialog
Guilhem Bonnefille [Fri, 22 Aug 2008 21:48:12 +0000 (21:48 +0000)]
Replace specific about dialog by GtkAboutDialog

16 years agoAdd dependencies between built sources and Makefile.am
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.

16 years agoUse the new widget to hide OSM's password
Guilhem Bonnefille [Sun, 17 Aug 2008 19:40:46 +0000 (19:40 +0000)]
Use the new widget to hide OSM's password

16 years agoAdd a password entry widget
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

16 years agoCreate preferences for OSM traces module
Guilhem Bonnefille [Sun, 17 Aug 2008 19:39:58 +0000 (19:39 +0000)]
Create preferences for OSM traces module

16 years agoEnsure that confirmation dialog is over file selector
Guilhem Bonnefille [Sat, 16 Aug 2008 21:01:27 +0000 (21:01 +0000)]
Ensure that confirmation dialog is over file selector

16 years agoFixed Google map download problem.
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>
16 years agoReleasing 0.9.6
Guilhem Bonnefille [Thu, 31 Jul 2008 20:38:50 +0000 (20:38 +0000)]
Releasing 0.9.6

16 years agoRemove unecessary directive
Guilhem Bonnefille [Thu, 31 Jul 2008 19:22:26 +0000 (19:22 +0000)]
Remove unecessary directive

16 years agoFix gcget command line to accomodate negative coords.
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>
16 years agoGoogle maps no longer worked due to changes by Google. Problems now fixed.
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>
16 years agoReleasing 0.9.5
Guilhem Bonnefille [Tue, 22 Jul 2008 06:04:05 +0000 (06:04 +0000)]
Releasing 0.9.5

16 years agoDelete duplicates
Guilhem Bonnefille [Tue, 22 Jul 2008 06:03:33 +0000 (06:03 +0000)]
Delete duplicates

16 years agoAdd directives to clean
Guilhem Bonnefille [Tue, 22 Jul 2008 06:03:11 +0000 (06:03 +0000)]
Add directives to clean

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

16 years agoUpdate AUTHORS list
Guilhem Bonnefille [Tue, 22 Jul 2008 06:01:50 +0000 (06:01 +0000)]
Update AUTHORS list

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