]> git.street.me.uk Git - andy/viking.git/log
andy/viking.git
12 years agoMerge branch 'i18n-launchpad'
Guilhem Bonnefille [Sun, 22 Apr 2012 19:21:20 +0000 (21:21 +0200)]
Merge branch 'i18n-launchpad'

Conflicts:
po/de.po

12 years agoDocument previous translation updates
Guilhem Bonnefille [Sun, 22 Apr 2012 19:18:21 +0000 (21:18 +0200)]
Document previous translation updates

12 years agoImport Launchpad updates
Guilhem Bonnefille [Sun, 22 Apr 2012 19:15:19 +0000 (21:15 +0200)]
Import Launchpad updates

12 years agoMerge tag 'viking-1.2.2'
Guilhem Bonnefille [Sun, 22 Apr 2012 15:37:46 +0000 (17:37 +0200)]
Merge tag 'viking-1.2.2'

Releasing viking 1.2.2

12 years ago[DOC] Fix DocBook syntax in user manual
Guilhem Bonnefille [Sun, 22 Apr 2012 15:31:49 +0000 (17:31 +0200)]
[DOC] Fix DocBook syntax in user manual

12 years ago[I18N] Fix POTFILES with new files
Guilhem Bonnefille [Sun, 22 Apr 2012 15:31:07 +0000 (17:31 +0200)]
[I18N] Fix POTFILES with new files

12 years agoBe consistent in that track and waypoint list dialogs are always sorted alphabetically.
Rob Norris [Wed, 11 Apr 2012 21:13:45 +0000 (22:13 +0100)]
Be consistent in that track and waypoint list dialogs are always sorted alphabetically.

Only the treeview listing can not alphabetized.

12 years agoFix build when --disable-alphabetized-trw is specified
Rob Norris [Wed, 11 Apr 2012 21:11:36 +0000 (22:11 +0100)]
Fix build when --disable-alphabetized-trw is specified

12 years ago[DOC] Update current built in map types.
Rob Norris [Mon, 9 Apr 2012 12:20:36 +0000 (13:20 +0100)]
[DOC] Update current built in map types.

12 years ago[DOC] Add more detailed help about the available preferences.
Rob Norris [Mon, 9 Apr 2012 12:15:15 +0000 (13:15 +0100)]
[DOC] Add more detailed help about the available preferences.

12 years agoCredit tile supplier Andy Allan for OSM Cyclemap tiles.
Rob Norris [Mon, 9 Apr 2012 11:07:50 +0000 (12:07 +0100)]
Credit tile supplier Andy Allan for OSM Cyclemap tiles.

12 years agoAdd OSM Transport map as a built in map option.
Rob Norris [Mon, 9 Apr 2012 11:01:48 +0000 (12:01 +0100)]
Add OSM Transport map as a built in map option.

12 years agoTidy map examples.
Rob Norris [Mon, 9 Apr 2012 10:55:41 +0000 (11:55 +0100)]
Tidy map examples.

Remove commented out section.
Remove non-working Yahoo examples.

12 years agoRemove Tiles@home support as the service has stopped.
Rob Norris [Mon, 9 Apr 2012 09:56:36 +0000 (10:56 +0100)]
Remove Tiles@home support as the service has stopped.

ATM see ttp://wiki.openstreetmap.org/wiki/Tiles@home for further info.

12 years agoAdd supported MIME types to the desktop file specification.
Rob Norris [Tue, 3 Apr 2012 19:43:21 +0000 (20:43 +0100)]
Add supported MIME types to the desktop file specification.

12 years agoReduce warnings from the build due to slightly misformed libcurl.m4 macros.
Rob Norris [Tue, 3 Apr 2012 19:42:31 +0000 (20:42 +0100)]
Reduce warnings from the build due to slightly misformed libcurl.m4 macros.

12 years agoFix Track Properties graph blob marker drawn at wrong elevation when elevation graphs...
Rob Norris [Sat, 11 Feb 2012 19:31:46 +0000 (19:31 +0000)]
Fix Track Properties graph blob marker drawn at wrong elevation when elevation graphs have different min/max heights.

Use separate values for each elevation graph minimum values and indexing.
Normally these values are the same but sometimes they differ due to differing methods of altitude array creation.

12 years agoExample script that can be used to upload a track as a route to a predefined GPS...
Rob Norris [Sat, 4 Feb 2012 11:36:46 +0000 (11:36 +0000)]
Example script that can be used to upload a track as a route to a predefined GPS device.

This can be used inconjunction with the export GPX with external program to upload a route to the GPS in absence of true GPX route support in Viking at present.

12 years ago[DOC] Update auto generated INSTALL file to latest version.
Rob Norris [Sat, 4 Feb 2012 10:52:28 +0000 (10:52 +0000)]
[DOC] Update auto generated INSTALL file to latest version.

12 years agocleanup: Remove unused and out of date 'viking-remote' script and related files.
Rob Norris [Sat, 4 Feb 2012 10:51:18 +0000 (10:51 +0000)]
cleanup: Remove unused and out of date 'viking-remote' script and related files.

12 years agocleanup: Remove *very* old documentation and don't bother distributing any of it...
Rob Norris [Sat, 4 Feb 2012 10:33:29 +0000 (10:33 +0000)]
cleanup: Remove *very* old documentation and don't bother distributing any of it which is all old.

12 years agoOut of date file GEOCODED-PHOTOS has been removed
Rob Norris [Sat, 4 Feb 2012 10:31:36 +0000 (10:31 +0000)]
Out of date file GEOCODED-PHOTOS has been removed

12 years agoReduce scope of a variable.
Rob Norris [Sun, 29 Jan 2012 15:11:16 +0000 (15:11 +0000)]
Reduce scope of a variable.

12 years agoDisplay the average moving speed for a track in the track properties.
Rob Norris [Fri, 20 Jan 2012 01:01:31 +0000 (01:01 +0000)]
Display the average moving speed for a track in the track properties.

12 years agoAdd function to return an average moving speed for a track.
Rob Norris [Fri, 20 Jan 2012 01:00:50 +0000 (01:00 +0000)]
Add function to return an average moving speed for a track.

This method doesn't use samples that differ over the specified time limit - effectively skipping that time chunk from the total time - hence removing the 'stationary' bits to give only the moving parts.

12 years agoAdd ability to open a TrackWaypoint layer with another external program (default...
Rob Norris [Fri, 20 Jan 2012 00:41:02 +0000 (00:41 +0000)]
Add ability to open a TrackWaypoint layer with another external program (default merkaartor).

The program can be changed by the user and is stored in the preferences.

This *hasn't* been tested on Windows OSs. It's possible a full path to the program may be needed to invoke it on such systems.

12 years agoAdd ability to open a TrackWaypoint layer with an external program (default JOSM).
Rob Norris [Fri, 20 Jan 2012 00:27:28 +0000 (00:27 +0000)]
Add ability to open a TrackWaypoint layer with an external program (default JOSM).

This is ideal for editing around the track and waypoints with OSM, as it's very unlikely Viking will ever be an OSM editor - it's best left to other dedicated programs.
The layer is converted to a temporary GPX file, but it is not deleted as loading it with another program is not instantaneous.
For now it is up to the user to delete it / use system temp cleanup methods.

The program can be changed by the user and is stored in the preferences.

This *hasn't* been tested on Windows OSs. It's possible a full path to the program may be needed to invoke it on such systems.

12 years agoBetter memory cleanup on unint.
Rob Norris [Thu, 19 Jan 2012 20:13:02 +0000 (20:13 +0000)]
Better memory cleanup on unint.

12 years agoUpdate HACKING information for contribution recommendations.
Rob Norris [Thu, 19 Jan 2012 20:09:28 +0000 (20:09 +0000)]
Update HACKING information for contribution recommendations.

12 years agoAdd an image without GPS Information and the associated tracklog sample for testing...
Rob Norris [Wed, 18 Jan 2012 20:08:34 +0000 (20:08 +0000)]
Add an image without GPS Information and the associated tracklog sample for testing purposes. (Location Stonehenge in England).

This photograph was taken by myself and I release it as Public Domain.

Use this famous location for a geotagging sample.

12 years agoAdd an image with GPS Information for testing purposes. (Location Brecon Beacons...
Rob Norris [Wed, 18 Jan 2012 20:04:03 +0000 (20:04 +0000)]
Add an image with GPS Information for testing purposes. (Location Brecon Beacons in Wales).

This photograph was taken by myself and I release it as Public Domain.

The GPS Information was embedded via use of gpscorrelate.

12 years agoFix small memory leak in geotagging images processing.
Rob Norris [Wed, 18 Jan 2012 20:00:50 +0000 (20:00 +0000)]
Fix small memory leak in geotagging images processing.

12 years agoCorrect format for an include statement of a C standard library.
Rob Norris [Wed, 18 Jan 2012 19:59:50 +0000 (19:59 +0000)]
Correct format for an include statement of a C standard library.

12 years agoFix compiler warning.
Rob Norris [Wed, 18 Jan 2012 19:59:02 +0000 (19:59 +0000)]
Fix compiler warning.

12 years agoAllow TrackWaypoint layer creation without a viewport.
Rob Norris [Tue, 17 Jan 2012 20:25:09 +0000 (20:25 +0000)]
Allow TrackWaypoint layer creation without a viewport.

This allows the test program gpx2gpx to run, as it does not use a windowing system.

12 years agoRestore compilation of test program gpx2gpx.
Rob Norris [Tue, 17 Jan 2012 20:22:16 +0000 (20:22 +0000)]
Restore compilation of test program gpx2gpx.

Code tidy up in commit a7cd93ac0848d91f1cf133a934c473cc4054c532, means direct layer functions are no longer available.

12 years agoReduce scope of wikipedia_submenu variable, as it's not used if VIK_CONFIF_GEONAMES...
Rob Norris [Sun, 15 Jan 2012 16:57:15 +0000 (16:57 +0000)]
Reduce scope of wikipedia_submenu variable, as it's not used if VIK_CONFIF_GEONAMES is not enabled.

12 years agoFix error identified by cppcheck 1.52.
Rob Norris [Sat, 7 Jan 2012 12:44:31 +0000 (12:44 +0000)]
Fix error identified by cppcheck 1.52.

Error is index out of bounds, from old commit 941aa6e9dcad8baa3952be9fc50c7635be8eaab4.

12 years agoFix error identified by cppcheck 1.52.
Rob Norris [Sat, 7 Jan 2012 12:44:00 +0000 (12:44 +0000)]
Fix error identified by cppcheck 1.52.

Error is index out of bounds, introduced by commit 6bb723502bba45fec1ba064598558368632e60de.

12 years agoFix error identified by cppcheck 1.52.
Rob Norris [Sat, 7 Jan 2012 12:39:03 +0000 (12:39 +0000)]
Fix error identified by cppcheck 1.52.

Remove redundant check added by old commit b42a25ba53c5097c14a41a22074c6b0d7c4346a7

12 years agoFix error identified by cppcheck 1.52.
Rob Norris [Sat, 7 Jan 2012 12:04:23 +0000 (12:04 +0000)]
Fix error identified by cppcheck 1.52.

Possible null pointer dereference, since old commit 9903c3881ddd463c078931c2ffb10f8fea45e6b1

12 years agoFix error identified by cppcheck 1.52.
Rob Norris [Sat, 7 Jan 2012 12:02:01 +0000 (12:02 +0000)]
Fix error identified by cppcheck 1.52.

Error is a memory leak, existing since commit 8c721f83feaa525b9fd0de58b9fc6dc7698b4a48.

12 years agoFix error identified by cppcheck 1.52.
Rob Norris [Sat, 7 Jan 2012 11:56:01 +0000 (11:56 +0000)]
Fix error identified by cppcheck 1.52.

Error is index out of bounds, existing since initial commit 50a14534a51f892500ee82f867e8ab2f85b936ae.

12 years agoFix potential GdkPixbuf-CRITICAL warning in thumbnail creation.
Rob Norris [Fri, 6 Jan 2012 22:09:03 +0000 (22:09 +0000)]
Fix potential GdkPixbuf-CRITICAL warning in thumbnail creation.

This can be generated when trying to open non existant image files (e.g. if stored in a .vik file)
Error was introduced by commit 6d0927b1b61b1f2f9ec5d048d85d8a4cad24f649, which uses a variable without testing if it is valid.

12 years agoUse map default: OSM MapQuest tileserver.
Rob Norris [Thu, 22 Dec 2011 18:48:48 +0000 (18:48 +0000)]
Use map default: OSM MapQuest tileserver.

This is in response to requests from the OSM administrators to lessen the load placed on the OSM tile servers that are run entirely on a volunteer basis.

12 years agoAdd map OSM MapQuest tileserver as a built-in type.
Rob Norris [Thu, 22 Dec 2011 18:47:49 +0000 (18:47 +0000)]
Add map OSM MapQuest tileserver as a built-in type.

NB From my simple tests MapQuest does not appear to support the ETag scheme, hence it is turned off.

12 years agoMerge branch 'Geotagging'
Rob Norris [Mon, 19 Dec 2011 22:15:02 +0000 (22:15 +0000)]
Merge branch 'Geotagging'

Conflicts:
src/file.c

Resolve KML units setting with babel function parameter ordering from commits:
60dbd0ad7333bcc0502106e003ce321dfbf75ea2 + 9181183a2880930d694fddef2582c75ffffa3d53

12 years agoMerge branch 'ExternalOptions'
Rob Norris [Mon, 19 Dec 2011 22:13:44 +0000 (22:13 +0000)]
Merge branch 'ExternalOptions'

12 years agoFix Track Properties graph DEM points drawn at wrong elevation when lowest elevation...
Rob Norris [Mon, 19 Dec 2011 00:33:15 +0000 (00:33 +0000)]
Fix Track Properties graph DEM points drawn at wrong elevation when lowest elevation is not zero.

Elevation offset already applied, so don't need to do it again.
Hence it previously worked OK when the offset was zero.

12 years agoTidy up static preference values.
Rob Norris [Fri, 24 Jun 2011 00:46:38 +0000 (01:46 +0100)]
Tidy up static preference values.

12 years agoUse an intermediary program which will invoke the system's default for opening images.
Rob Norris [Fri, 24 Jun 2011 09:07:10 +0000 (10:07 +0100)]
Use an intermediary program which will invoke the system's default for opening images.

This is similar to the URL opening method - see utils.c.

Leave the option to override this program, so the user can still put in a specific program of their own choosing.

12 years agoAdd and use a preference for the associated image viewer program.
Rob Norris [Fri, 24 Jun 2011 00:44:25 +0000 (01:44 +0100)]
Add and use a preference for the associated image viewer program.

Except Windows, which use the system default program already.

12 years agoAdd and use KML File Export units option.
Rob Norris [Thu, 23 Jun 2011 23:49:12 +0000 (00:49 +0100)]
Add and use KML File Export units option.

Enables selection of the type of units used - Statute, Nautical and Metric (default).

12 years agoAdd second group of global preferences, called 'Export/External'
Rob Norris [Thu, 23 Jun 2011 23:26:53 +0000 (00:26 +0100)]
Add second group of global preferences, called 'Export/External'

The plan is to hold:
. KML export options.
. Image Viewer Program (Non-Windows only).

Some where a GPX export version option can go - should this ever be done.

12 years agoMake geotag processing run in the background.
Rob Norris [Sun, 11 Dec 2011 21:40:08 +0000 (21:40 +0000)]
Make geotag processing run in the background.

12 years ago[DOC] Add help for Geotagging. Remove old documentation.
Rob Norris [Sat, 29 Oct 2011 18:19:09 +0000 (19:19 +0100)]
[DOC] Add help for Geotagging. Remove old documentation.

12 years ago[DOC] Mention Bing maps and some more Tools.
Rob Norris [Sat, 29 Oct 2011 18:13:57 +0000 (19:13 +0100)]
[DOC] Mention Bing maps and some more Tools.

12 years agoAdd files for internationalization.
Rob Norris [Sat, 29 Oct 2011 11:26:29 +0000 (12:26 +0100)]
Add files for internationalization.

12 years agoAdd ability to geotag images interpolating times against tracks.
Rob Norris [Fri, 21 Oct 2011 15:04:03 +0000 (16:04 +0100)]
Add ability to geotag images interpolating times against tracks.

Geotag information is saved (when specified) as EXIF GPS information using the built in libjpeg component of libexif. (EXIF writing using libexif is more complicated than one would wish!)

The geotagging can be invoked 3 ways:
. Directly updating an image that is already on a waypoint
. For specified images on a TrackWaypoint layer (all tracks with the layer may be used interpolating a match)
. For specified images on a specified Track

Various options are given to the user to control the geotagging process:
. Whether to write EXIF
. Whether to create Waypoints from the images.
. Whether to Overwrite existing GPS information
. Timestamp issues:
- Whether to change file modification time
- Time offset between creator (normally the camera time) and actual GPS UTC time
- Cater for time zone setting of the creator (again normally the camera setting)

Much of this work has been inspired by GPSCorrelate. (http://freefoote.dview.net/linux_gpscorr.html)

12 years agoMake jpeg-data build against glib i18n instead of own i18n version.
Rob Norris [Fri, 21 Oct 2011 11:12:46 +0000 (12:12 +0100)]
Make jpeg-data build against glib i18n instead of own i18n version.

12 years agoAdd libjpeg utilities from exif command line tool version 0.6.20
Rob Norris [Fri, 21 Oct 2011 11:08:27 +0000 (12:08 +0100)]
Add libjpeg utilities from exif command line tool version 0.6.20

Source was http://libexif.sourceforge.net/

12 years agoAcquire Geotag Images via TRW Layer
Rob Norris [Wed, 5 Oct 2011 14:20:04 +0000 (15:20 +0100)]
Acquire Geotag Images via TRW Layer

Also ensure thumbnails are reverified upon acquiring geotagged images into an existing TrackWaypoint layer.

12 years agoEnsure vtl created in acquire operation runs post read stage.
Rob Norris [Thu, 6 Oct 2011 13:46:33 +0000 (14:46 +0100)]
Ensure vtl created in acquire operation runs post read stage.

12 years agoEXIF read implementation for geotagged images (libexif).
Rob Norris [Wed, 5 Oct 2011 14:45:04 +0000 (15:45 +0100)]
EXIF read implementation for geotagged images (libexif).

A new dependency on libexif (which can be disabled via the
configure options) to perform processing of images to get geo
information.
Users can use the acquire method to import images and automatically
create waypoints for the image locations.

12 years agoRationalize babel function parameter ordering.
Rob Norris [Thu, 6 Oct 2011 10:34:48 +0000 (11:34 +0100)]
Rationalize babel function parameter ordering.

This will enable the these functions to be used via function callbacks.

12 years agoAdd new process stage for acquire methods.
Rob Norris [Thu, 6 Oct 2011 18:09:36 +0000 (19:09 +0100)]
Add new process stage for acquire methods.

This is designed to handle the main event of conversion / whatever processing is to be done.
ATM only invoked for the new VIK_DATASOURCE_INTERNAL type.

12 years agoEnsure track stop is drawn before trackpoint.
Rob Norris [Sun, 11 Dec 2011 20:01:59 +0000 (20:01 +0000)]
Ensure track stop is drawn before trackpoint.

12 years agoEnsure track stops are always drawn if required.
Rob Norris [Sun, 11 Dec 2011 20:00:40 +0000 (20:00 +0000)]
Ensure track stops are always drawn if required.

12 years agoAdd comments.
Greg Troxel [Thu, 21 Jul 2011 01:22:46 +0000 (21:22 -0400)]
Add comments.

Explain how stops are drawn differently.

12 years agoOmit drawops when point == last point.
Greg Troxel [Tue, 10 May 2011 23:09:23 +0000 (19:09 -0400)]
Omit drawops when point == last point.

12 years agoRestore "New layer" button (with "+" icon) function.
Rob Norris [Sun, 11 Dec 2011 18:50:18 +0000 (18:50 +0000)]
Restore "New layer" button (with "+" icon) function.

Unfortunately earlier change has this unintended side effect.
Full solution probably requires reworking GtkItemFactory code into GtkUIManager version

Revert "Add keyboard accelerator 'N' for New Layer in Aggregate Menu."
This reverts commit a229773ff51163cbc823001de34bd8c7833f9d49.

12 years agoCode cleanup. Remove very old GTK support for <2.6 since 2.12 is needed for building.
Rob Norris [Sun, 4 Dec 2011 19:38:05 +0000 (19:38 +0000)]
Code cleanup. Remove very old GTK support for <2.6 since 2.12 is needed for building.

12 years agoEnable reversing a track from the track menu.
Rob Norris [Sun, 4 Dec 2011 18:38:57 +0000 (18:38 +0000)]
Enable reversing a track from the track menu.

12 years agoFix: Improve internal redrawing method.
Rob Norris [Thu, 24 Nov 2011 23:09:24 +0000 (23:09 +0000)]
Fix: Improve internal redrawing method.

Should now have no race conditions / lock outs to be more reliable when handling (e.g. downloading) multiple sources and redrawing the screen at any time by using the appropriate gtk idle drawing methods for all updates.

12 years agoFix opening of external web sites via center method when the zoom level is less than...
Rob Norris [Tue, 22 Nov 2011 01:21:19 +0000 (01:21 +0000)]
Fix opening of external web sites via center method when the zoom level is less than 1 mpp.

12 years agoEnable internationalization and simpilify 'Global' preferences text into less specifi...
Rob Norris [Thu, 23 Jun 2011 23:17:00 +0000 (00:17 +0100)]
Enable internationalization and simpilify 'Global' preferences text into less specific 'General' term.

Also shorten name as preferences is already in the dialog title.
General is a better term, as all preferences are 'global' when considered from an end user point of view.
This enables further 'global' tabs to be named according to some logical grouping (even if is just 'Advanced').

12 years agoFix crashing on opening a file via recent menu after a .vik file is opened.
Rob Norris [Sun, 4 Dec 2011 20:32:33 +0000 (20:32 +0000)]
Fix crashing on opening a file via recent menu after a .vik file is opened.

Follow on to previous fix in commit: 08812b09d0bb6062a68b8aa90e6f07c78fd83923.

Issue derives from commit: 6e4a49aa9ec3ca64334124a009d4774a7bb4bb8e back in early 2008, which replaced GtkFileSelection by GtkFileChooser, this changes the signal callback from using an array of strings (gchar**) to being a GSList type.

Thus update to use the correct type methods.

12 years agoDisplay compact message on the statusbar for the selected trackpoint or waypoint...
Rob Norris [Thu, 14 Jul 2011 20:19:12 +0000 (21:19 +0100)]
Display compact message on the statusbar for the selected trackpoint or waypoint. (SF#3314888)

12 years agoEnable multiple selection and deletion of entries from vikfilelist.
Rob Norris [Sat, 22 Oct 2011 00:30:10 +0000 (01:30 +0100)]
Enable multiple selection and deletion of entries from vikfilelist.

12 years agoDo not use preset Google cookie when we don't even use google maps (images) anymore.
Rob Norris [Thu, 6 Oct 2011 23:03:43 +0000 (00:03 +0100)]
Do not use preset Google cookie when we don't even use google maps (images) anymore.

Use of other Google services (go-to location & route finder) still work without the preset cookie.

12 years agoAcquire: Maintain default to Garmin devices (assumed most popular/numerous device)
Rob Norris [Fri, 14 Oct 2011 10:24:26 +0000 (11:24 +0100)]
Acquire: Maintain default to Garmin devices (assumed most popular/numerous device)

12 years agoScale waypoint icons to give large or small icons as necessary.
Rob Norris [Fri, 14 Oct 2011 22:12:36 +0000 (23:12 +0100)]
Scale waypoint icons to give large or small icons as necessary.

Only for 'missing' icons, otherwise uses existing icon.

12 years agoAdd Yahoo! Maps webtool link.
Rob Norris [Sat, 29 Oct 2011 09:54:20 +0000 (10:54 +0100)]
Add Yahoo! Maps webtool link.

12 years agoFix too easy to accidently move a waypoint with an image with the select tool - must...
Rob Norris [Fri, 28 Oct 2011 21:30:25 +0000 (22:30 +0100)]
Fix too easy to accidently move a waypoint with an image with the select tool - must use shift key.

Previously subsequent clicks within the thumbnail image move the waypoint.
To prevent this the only way to drag move it is by holding the shift key at the same time.

12 years agoFix Join Tracks functionality - Part2.
Rob Norris [Fri, 28 Oct 2011 21:34:56 +0000 (22:34 +0100)]
Fix Join Tracks functionality - Part2.

Hopefully the real fix now - don't reset the 'cur_tp' (was cleared when selecting things) as this is used for the last trackpoint.

12 years agoEnsure waypoint image size always initialized.
Rob Norris [Fri, 28 Oct 2011 21:26:37 +0000 (22:26 +0100)]
Ensure waypoint image size always initialized.

12 years agoFix can not immediately select another layer if currently selected layer's visibility...
Rob Norris [Fri, 28 Oct 2011 21:25:36 +0000 (22:25 +0100)]
Fix can not immediately select another layer if currently selected layer's visibility changes.

Only set the internal was_a_toggle flag when the toggle event is on a new or different treeview path.

12 years agoImprove trackpoint edit dialog window sizing when the trackname is very long.
Rob Norris [Fri, 28 Oct 2011 21:22:55 +0000 (22:22 +0100)]
Improve trackpoint edit dialog window sizing when the trackname is very long.

Don't make each box homogeneous, otherwise it gets unnecessarily big.

12 years agoMerge branch 'GPSD-API-v5'
Rob Norris [Wed, 16 Nov 2011 00:02:31 +0000 (00:02 +0000)]
Merge branch 'GPSD-API-v5'

Resolved conflicts:
src/vikgpslayer.c

12 years agoImprove libgps test with the consistently available function: gps_close
Rob Norris [Sun, 13 Nov 2011 09:32:51 +0000 (09:32 +0000)]
Improve libgps test with the consistently available function: gps_close

12 years agoMerge branch 'master' into GPSD-API-v5
Rob Norris [Sat, 12 Nov 2011 23:08:56 +0000 (23:08 +0000)]
Merge branch 'master' into GPSD-API-v5

Resolve conflicts:
src/vikgpslayer.c

12 years agoReleasing version 1.2.2
Guilhem Bonnefille [Thu, 3 Nov 2011 22:09:12 +0000 (23:09 +0100)]
Releasing version 1.2.2

12 years agoFix compilation with curl 7.21.7 (SF#3376584)
Hanno Boeck [Mon, 25 Jul 2011 18:39:59 +0000 (19:39 +0100)]
Fix compilation with curl 7.21.7 (SF#3376584)

Remove include of curl/types.h, which has been deprecated for a long time.

12 years agoIncrease default tile age check to 7 days.
Rob Norris [Sat, 20 Aug 2011 11:29:04 +0000 (12:29 +0100)]
Increase default tile age check to 7 days.

Better alignment with OSM policy:
http://wiki.openstreetmap.org/wiki/Tile_usage_policy

12 years agoRemember last track and waypoint request type on GPS acquire dialog.
Rob Norris [Sat, 29 Oct 2011 11:05:02 +0000 (12:05 +0100)]
Remember last track and waypoint request type on GPS acquire dialog.

12 years agoAdd control of GPS upload/download of components tracks and waypoints.
Rob Norris [Mon, 29 Nov 2010 00:34:20 +0000 (00:34 +0000)]
Add control of GPS upload/download of components tracks and waypoints.

Controls added for both GPS Layer and acquire methods which alters the command used to run GPSbabel.
Thus the user can decide if they want to just get waypoints for example.
The defaults are set to do everything (just as previously without the individual controls).

12 years ago'Import files with GPSBabel' help update.
Rob Norris [Wed, 5 Oct 2011 14:16:10 +0000 (15:16 +0100)]
'Import files with GPSBabel' help update.

12 years agoFix <GTK 2.24 combo box usage.
Rob Norris [Mon, 3 Oct 2011 10:52:33 +0000 (11:52 +0100)]
Fix <GTK 2.24 combo box usage.

12 years agoMerge branch 'WebToolBounds'
Rob Norris [Sat, 29 Oct 2011 09:08:47 +0000 (10:08 +0100)]
Merge branch 'WebToolBounds'

12 years agoUse new webtoolbounds to invoke local webservice on port 8111 - i.e. JOSM (or merkaartor)
Rob Norris [Thu, 13 Oct 2011 23:40:21 +0000 (00:40 +0100)]
Use new webtoolbounds to invoke local webservice on port 8111 - i.e. JOSM (or merkaartor)

JOSM (or merkaartor) must already be running and have the remote control enabled to load and zoom at the current viewport bounds.