]> git.street.me.uk Git - andy/viking.git/log
andy/viking.git
13 years agoFix compiler warnings generated with gcc4.6 in print.c
Rob Norris [Mon, 30 May 2011 19:52:22 +0000 (20:52 +0100)]
Fix compiler warnings generated with gcc4.6 in print.c

13 years agoFix compiler warnings generated with gcc4.6 in file.c
Rob Norris [Mon, 30 May 2011 19:52:07 +0000 (20:52 +0100)]
Fix compiler warnings generated with gcc4.6 in file.c

13 years agoReleasing viking 1.2.1
Rob Norris [Thu, 16 Jun 2011 22:18:47 +0000 (23:18 +0100)]
Releasing viking 1.2.1

13 years agoSupport proper MAC OS file locations.
Rob Norris [Wed, 23 Mar 2011 21:44:36 +0000 (21:44 +0000)]
Support proper MAC OS file locations.

Thanks to Aymeric Gillaizeau for providing the correct file locations.

13 years agoFix incorrect track property line marker positioning when the track has gaps.
Rob Norris [Mon, 13 Jun 2011 22:03:54 +0000 (23:03 +0100)]
Fix incorrect track property line marker positioning when the track has gaps.

Use 'length including gaps' for drawing calculations.

13 years agoFix track property point marker drawing error - sometimes draws dot marker too low.
Rob Norris [Mon, 13 Jun 2011 21:58:21 +0000 (22:58 +0100)]
Fix track property point marker drawing error - sometimes draws dot marker too low.

Ensure lower altitude value is changed when index changed.

13 years agoReleasing viking 1.2
Guilhem Bonnefille [Sun, 29 May 2011 20:51:32 +0000 (22:51 +0200)]
Releasing viking 1.2

13 years agoFix translations: addbing mapsource.c
Guilhem Bonnefille [Sun, 29 May 2011 20:49:13 +0000 (22:49 +0200)]
Fix translations: addbing mapsource.c

13 years agoMerge branch 'i18n-launchpad' into viking-1.2.rc1
Guilhem Bonnefille [Tue, 24 May 2011 20:36:46 +0000 (22:36 +0200)]
Merge branch 'i18n-launchpad' into viking-1.2.rc1

13 years agoBetter safety checking to prevent crash due to null variable reference in use of...
Rob Norris [Sun, 22 May 2011 09:03:45 +0000 (10:03 +0100)]
Better safety checking to prevent crash due to null variable reference in use of the current trackpoint.

ATM This can happen when the Track/Waypoint layer is selected, then go to toolbar edit trackpoint, then select a trackpoint.
This internally invokes the treeview select_cb layer track callback which highlights just that track but resets the current trackpoint.
Thus an operation in edit trackpoint dialog previously crashes due to attempting to use the null current trackpoint.

13 years agoRemove unecessary treeview item selection.
Rob Norris [Wed, 18 May 2011 21:54:45 +0000 (22:54 +0100)]
Remove unecessary treeview item selection.

Since redraws can now occur on item selection, this can generate unwanted drawing events.

13 years agoFix etag handling
Sven Wegener [Sat, 21 May 2011 18:18:35 +0000 (20:18 +0200)]
Fix etag handling

commit fba991f645629444888e099c85d254a621991ac7 ("Fix compiler warning
in curl_download.c") actually broke etag handling by only modifying the
local pointer variable instead of the target it points to.

Signed-off-by: Sven Wegener <sven.wegener@stealer.net>
13 years agoAdd zoom level 0.5 to map layer
Sven Wegener [Sat, 21 May 2011 18:18:37 +0000 (20:18 +0200)]
Add zoom level 0.5 to map layer

Signed-off-by: Sven Wegener <sven.wegener@stealer.net>
13 years ago[DOC] Add links to access Viking's source code
Guilhem Bonnefille [Sat, 21 May 2011 20:11:22 +0000 (22:11 +0200)]
[DOC] Add links to access Viking's source code

13 years agoFix: generate doc/reference/Makefile when needed
Guilhem Bonnefille [Mon, 16 May 2011 21:52:27 +0000 (23:52 +0200)]
Fix: generate doc/reference/Makefile when needed

This Makefile cannot be generated when gtk-doc is not enabled.

13 years agoImprove configure script when error occurs
Guilhem Bonnefille [Mon, 16 May 2011 20:35:35 +0000 (22:35 +0200)]
Improve configure script when error occurs

13 years agoDocument previous translation updates
Guilhem Bonnefille [Mon, 16 May 2011 20:12:20 +0000 (22:12 +0200)]
Document previous translation updates

13 years agoImport Launchpad updates
Guilhem Bonnefille [Mon, 16 May 2011 19:59:58 +0000 (21:59 +0200)]
Import Launchpad updates

13 years agoRename file to prevent any case-insensitive issues.
Rob Norris [Tue, 10 May 2011 07:52:19 +0000 (08:52 +0100)]
Rename file to prevent any case-insensitive issues.

13 years agoImprove README to mention OSM.
Rob Norris [Tue, 10 May 2011 07:45:19 +0000 (08:45 +0100)]
Improve README to mention OSM.

13 years agoAdd getting the users confirmation when deleting (emptying) data from the GPS layer.
Rob Norris [Sun, 23 Jan 2011 19:46:18 +0000 (19:46 +0000)]
Add getting the users confirmation when deleting (emptying) data from the GPS layer.

13 years agoEnable keypad delete to remove layers in the layers panel.
Rob Norris [Mon, 17 Jan 2011 22:30:19 +0000 (22:30 +0000)]
Enable keypad delete to remove layers in the layers panel.

Note normal backspace is used by the treeview itself so we don't receive those events.

13 years agoEnable deleting multiple tracks or waypoints within a layer by selecting them from...
Rob Norris [Tue, 18 Jan 2011 01:42:37 +0000 (01:42 +0000)]
Enable deleting multiple tracks or waypoints within a layer by selecting them from a list.

13 years agoAdd getting the users confirmation when deleting an individual track or waypoint.
Rob Norris [Mon, 17 Jan 2011 10:30:40 +0000 (10:30 +0000)]
Add getting the users confirmation when deleting an individual track or waypoint.

Replace the static iterator in callback array (since it was never used) with the delete item flag.
As a bonus this means no increase to the size of the array and so no need to change everywhere else it is used.

13 years agoAdd the ability to delete all waypoints or tracks in the layer.
Rob Norris [Mon, 17 Jan 2011 10:32:26 +0000 (10:32 +0000)]
Add the ability to delete all waypoints or tracks in the layer.

The user is asked for confirmation.

13 years agoAdd getting the users confirmation when deleting a layer.
Rob Norris [Mon, 17 Jan 2011 10:29:31 +0000 (10:29 +0000)]
Add getting the users confirmation when deleting a layer.

13 years agoStart a new 'Tracks' treeview menu, similar to the 'new' Waypoints treeview menu.
Rob Norris [Wed, 26 Jan 2011 02:16:37 +0000 (02:16 +0000)]
Start a new 'Tracks' treeview menu, similar to the 'new' Waypoints treeview menu.

13 years agoAdd operations on waypoints into the 'new' Waypoints treeview menu.
Rob Norris [Wed, 26 Jan 2011 02:08:37 +0000 (02:08 +0000)]
Add operations on waypoints into the 'new' Waypoints treeview menu.

13 years agoPrevent unnecessary internal track creation/deletion when splitting a track by time...
Rob Norris [Wed, 22 Dec 2010 19:25:17 +0000 (19:25 +0000)]
Prevent unnecessary internal track creation/deletion when splitting a track by time request doesn't actually alter the number of tracks.

13 years agoFix Track -> Split by Timestamp such that newly created tracks are ordered correctly.
Rob Norris [Fri, 31 Dec 2010 17:47:12 +0000 (17:47 +0000)]
Fix Track -> Split by Timestamp such that newly created tracks are ordered correctly.

i.e. track #1 is the first by time, followed by #2, #3 etc... rather than ordered #3,#2,#1.

13 years agoAdd new graph type Speed/Distance in the track properties window.
Rob Norris [Sun, 30 Jan 2011 14:38:59 +0000 (14:38 +0000)]
Add new graph type Speed/Distance in the track properties window.

Part of request SF#2894245.
Add vik_track_make_speed_dist_map.

13 years agoTidy up draw_elevations and draw_vt functions.
Rob Norris [Sun, 30 Jan 2011 14:21:49 +0000 (14:21 +0000)]
Tidy up draw_elevations and draw_vt functions.

Only allocate+calculate values for DEM/GPS points when such features are drawn.

13 years agoAdd new graph type Elevation/Time in the track properties window.
Rob Norris [Sat, 29 Jan 2011 23:59:53 +0000 (23:59 +0000)]
Add new graph type Elevation/Time in the track properties window.

Part of request SF#2894245.
Add vik_track_make_elevation_time_map based on the 'time' generation method.

13 years agoRemove unnecessary calculation in make_speed_map in viktrack.c
Rob Norris [Sat, 29 Jan 2011 20:25:23 +0000 (20:25 +0000)]
Remove unnecessary calculation in make_speed_map in viktrack.c

13 years agoAdd new graph type Distance/Time in the track properties window.
Rob Norris [Sat, 29 Jan 2011 20:24:37 +0000 (20:24 +0000)]
Add new graph type Distance/Time in the track properties window.

Part of request SF#2894245.
Add vik_track_make_distance_map based on the vik_track_make_speed_map function
Refactor graph types into enumeration.
Refactor track_graph_click to simplify redrawing all graph types.

13 years agoUpdate source code copyright on viktrwlayer_propwin.c
Rob Norris [Sun, 9 Jan 2011 15:51:22 +0000 (15:51 +0000)]
Update source code copyright on viktrwlayer_propwin.c

I think my recent updates justify it :)

13 years agoRemove pointless storage of vlp in track properties window.
Rob Norris [Sun, 9 Jan 2011 12:58:13 +0000 (12:58 +0000)]
Remove pointless storage of vlp in track properties window.

13 years agoImprove Track Properties speed/time drawing to display in nice human friendly whole...
Rob Norris [Sat, 8 Jan 2011 20:51:09 +0000 (20:51 +0000)]
Improve Track Properties speed/time drawing to display in nice human friendly whole number scaled units.

13 years agoImprove Track Properties elevation drawing to display in nice human friendly whole...
Rob Norris [Sat, 8 Jan 2011 20:32:38 +0000 (20:32 +0000)]
Improve Track Properties elevation drawing to display in nice human friendly whole number scaled units.

13 years agoOn the Track Properties Window draw an always updating indicator of where the reading...
Rob Norris [Sat, 8 Jan 2011 19:49:26 +0000 (19:49 +0000)]
On the Track Properties Window draw an always updating indicator of where the readings are taken from.

Internally this indicator is called a 'blob' (to be different from the marker line indicator) which is drawn in the same function as the track marker (and so is also coloured black), so that the saved image can be updated as necessary. The whole image is now always saved as any part of it could have changed and is restored when the window hasn't changed size.

13 years agoTrack Properties Window internal tidy: Maintain minimum/maximum altitudes/speeds...
Rob Norris [Sat, 8 Jan 2011 19:10:02 +0000 (19:10 +0000)]
Track Properties Window internal tidy: Maintain minimum/maximum altitudes/speeds for reuse.

13 years agoEnable controls of drawing DEM data and GPS speeds on the Track Properties Window.
Rob Norris [Sat, 8 Jan 2011 17:15:19 +0000 (17:15 +0000)]
Enable controls of drawing DEM data and GPS speeds on the Track Properties Window.

13 years agoTrack Properties Window internal tidy: Enable DEM and GPS speeds to be optionally...
Rob Norris [Sat, 8 Jan 2011 17:06:44 +0000 (17:06 +0000)]
Track Properties Window internal tidy: Enable DEM and GPS speeds to be optionally drawn on the elevation profile.

ATM always attempt to draw them.

13 years agoAdd keyboard accelerators for the Track Properties Window.
Rob Norris [Sat, 8 Jan 2011 16:56:28 +0000 (16:56 +0000)]
Add keyboard accelerators for the Track Properties Window.

13 years agoAdd ability to resize the Track Properties window.
Rob Norris [Sat, 8 Jan 2011 14:53:49 +0000 (14:53 +0000)]
Add ability to resize the Track Properties window.

Only redraw on initialization and when dialog is resized.
Ensure the saved graph images are reset.
Ensure the track marker is also redrawn.
Improve the statistics text positioning to behave better on dialog resizing.

13 years agoTrack Properties internal refactor: rename function to reflect what it really does.
Rob Norris [Sat, 8 Jan 2011 13:34:45 +0000 (13:34 +0000)]
Track Properties internal refactor: rename function to reflect what it really does.

13 years agoOn the Track Properties Window, also show the elevation or speed for the current...
Rob Norris [Sun, 2 Jan 2011 22:14:59 +0000 (22:14 +0000)]
On the Track Properties Window, also show the elevation or speed for the current track position as indicated by the mouse pointer.

13 years agoTrack Properties internal refactor: make getting percentage along a track via distanc...
Rob Norris [Fri, 7 Jan 2011 21:34:56 +0000 (21:34 +0000)]
Track Properties internal refactor: make getting percentage along a track via distance or time into separate functions for further reuse.

Also add sanity check for NULL trackpoints

13 years agoTrack Properties Window internal tidy: individual profile sizes for each window.
Rob Norris [Fri, 7 Jan 2011 01:29:01 +0000 (01:29 +0000)]
Track Properties Window internal tidy: individual profile sizes for each window.

13 years agoTrack Properties Window internal tidy: maintain graph profile arrays for reuse by...
Rob Norris [Thu, 6 Jan 2011 01:48:45 +0000 (01:48 +0000)]
Track Properties Window internal tidy: maintain graph profile arrays for reuse by update and future functions.

13 years agoFix sensitivity of the track properties window split marker to be disabled when the...
Rob Norris [Wed, 5 Jan 2011 01:06:06 +0000 (01:06 +0000)]
Fix sensitivity of the track properties window split marker to be disabled when the track marker is not drawn.

13 years agoRestructure the graph drawing functions to only handle a single aspect of functionali...
Rob Norris [Tue, 4 Jan 2011 01:17:03 +0000 (01:17 +0000)]
Restructure the graph drawing functions to only handle a single aspect of functionality. (create or update)

This will allows the main draw update functions to be called as necessary.
To ensure the graphs have been drawn, they are triggered by the window's initial configuration event.

13 years agoRename function minmax_alt to minmax_array, and refactor for optional altitude test.
Rob Norris [Tue, 4 Jan 2011 00:27:01 +0000 (00:27 +0000)]
Rename function minmax_alt to minmax_array, and refactor for optional altitude test.

13 years agoFix crashing due to incorrect usage of libcurl - SF#3206628.
Rob Norris [Tue, 5 Apr 2011 23:24:44 +0000 (00:24 +0100)]
Fix crashing due to incorrect usage of libcurl - SF#3206628.

Tell curl we are a multi-threaded program - i.e. it can not use signals.

13 years agoAdd support for kml files.
Rob Norris [Mon, 17 Jan 2011 10:33:54 +0000 (10:33 +0000)]
Add support for kml files.

Implicitly attempt to convert to/from the kml filetype via GPSBabel.
Rework the a_file_load return type as an enumeration to help detect GPSBabel failures.

13 years agoAdd ... where necessary to track & waypoint menu entries.
Rob Norris [Sat, 15 Jan 2011 12:00:44 +0000 (12:00 +0000)]
Add ... where necessary to track & waypoint menu entries.

13 years agoEnable vik_layers_panel_get_all_layers_of_type to optionally return only visible...
Rob Norris [Thu, 3 Mar 2011 01:21:56 +0000 (01:21 +0000)]
Enable vik_layers_panel_get_all_layers_of_type to optionally return only visible layers.

In selection tool only get visible layers. (especially useful to avoid invisible aggregrate layers)
Maintain full list of (map) layers when invoked from the download_maps_along_track function.

13 years agoEnable Open Waypoint Image via right click menu entry.
Rob Norris [Sun, 13 Feb 2011 19:18:59 +0000 (19:18 +0000)]
Enable Open Waypoint Image via right click menu entry.

Refactor original waypoint show picture tool to commonize code.

13 years agoUse ability to select a waypoint given the thumbnail image size.
Rob Norris [Sun, 13 Feb 2011 17:44:55 +0000 (17:44 +0000)]
Use ability to select a waypoint given the thumbnail image size.

13 years agoAdd ability to open the trackpoint edit dialog via the viewport right click menu...
Rob Norris [Fri, 4 Feb 2011 00:46:31 +0000 (00:46 +0000)]
Add ability to open the trackpoint edit dialog via the viewport right click menu when a trackpoint is selected.

13 years agoAdd ability to move selected trackpoint or waypoint by the mouse within the select...
Rob Norris [Fri, 4 Feb 2011 00:15:35 +0000 (00:15 +0000)]
Add ability to move selected trackpoint or waypoint by the mouse within the select tool.

If you want to move the waypoint immediately press shift whilst selecting the waypoint, otherwise one can move it on the second selection.
If you want to move the trackpoint immediately press control whilst selecting the trackpoint, otherwise one can move it on the second selection.

The idea is to prevent accidently moving the item upon initial selection.

Reuse the core of the existing track/waypoint tool move code.

13 years agoAdd a new select tool at the window level to enable/disbale item selection of the...
Rob Norris [Mon, 6 Sep 2010 22:18:29 +0000 (23:18 +0100)]
Add a new select tool at the window level to enable/disbale item selection of the a track or a waypoint.

This may be from any track/waypoint layer upon left mouse clicks in the viewport.
A right mouse click in the viewport brings up the context menu for the track or waypoint selected, which can be used in the normal manner.
Left mouse clicks not near a track or waypoint clears the currently selected item.

13 years agoEnable getting the treeview from the layerspanel.
Rob Norris [Wed, 2 Feb 2011 00:12:28 +0000 (00:12 +0000)]
Enable getting the treeview from the layerspanel.

13 years agoEnable to unselect treeview item
Rob Norris [Wed, 2 Feb 2011 00:11:43 +0000 (00:11 +0000)]
Enable to unselect treeview item

13 years agoDefine an interface function to show the viewport menu on the selected item (track...
Rob Norris [Mon, 6 Sep 2010 21:24:26 +0000 (22:24 +0100)]
Define an interface function to show the viewport menu on the selected item (track or waypoint).

13 years agoStore name of individual track or waypoint for later selection usage.
Rob Norris [Mon, 6 Sep 2010 21:22:23 +0000 (22:22 +0100)]
Store name of individual track or waypoint for later selection usage.

13 years agoNeed to store the containing trw layer for later usage of selected track(s) or waypoi...
Rob Norris [Mon, 6 Sep 2010 20:14:34 +0000 (21:14 +0100)]
Need to store the containing trw layer for later usage of selected track(s) or waypoint(s) operations.

13 years agoAdd Select Request layer interface and use within the track/waypoint layer to select...
Rob Norris [Mon, 6 Sep 2010 19:40:24 +0000 (20:40 +0100)]
Add Select Request layer interface and use within the track/waypoint layer to select an item.

13 years agoAdd internal track right click menu variable.
Rob Norris [Sun, 5 Sep 2010 16:45:55 +0000 (17:45 +0100)]
Add internal track right click menu variable.

13 years agoOn selection of layers panel item, automatically ensure it is fully shown.
Rob Norris [Sun, 5 Sep 2010 16:32:19 +0000 (17:32 +0100)]
On selection of layers panel item, automatically ensure it is fully shown.

13 years agoTidy up track/waypoint sublayer callbacks to only use the layers panel if it available.
Rob Norris [Sun, 5 Sep 2010 16:19:21 +0000 (17:19 +0100)]
Tidy up track/waypoint sublayer callbacks to only use the layers panel if it available.

Otherwise use the viewport as necessary for display updates.

13 years agoAdd viewport to sublayer add menu items callback.
Rob Norris [Sun, 5 Sep 2010 16:13:59 +0000 (17:13 +0100)]
Add viewport to sublayer add menu items callback.

13 years agoMake the highlight colour configurable and use as appropriate for the selected track...
Rob Norris [Sun, 5 Sep 2010 20:26:40 +0000 (21:26 +0100)]
Make the highlight colour configurable and use as appropriate for the selected track/waypoint drawing.

Implementation of this configuration is similar to the background colour method.

13 years agoAdd track and waypoint highlight for the selected layer or individual item.
Rob Norris [Fri, 13 Aug 2010 22:15:36 +0000 (23:15 +0100)]
Add track and waypoint highlight for the selected layer or individual item.

Adds VikLayerFuncLayerSelected callback property into the layer, so that action can be taken by the each layer code.
The treeview on selection invokes the layer selection callback. The trwlayer on the selection callback, stores the selected item into the window, and turns highlight on or off as appropriate.
Provided the draw highlight mode is on, the drawing of selected track(s)/ waypoint(s) item(s) is amended, such that a selected track is shown in the highlight colour;
 a selected waypoint has it's text background of the name drawn in the highlight colour or if it has an image associated with it, then that is shown with a highlighted border.
ATM the highlight colour is hard coded to orange.

13 years agoAdd the storage and retrieval of any kind of track or waypoint selected item (either...
Rob Norris [Sun, 5 Sep 2010 18:36:05 +0000 (19:36 +0100)]
Add the storage and retrieval of any kind of track or waypoint selected item (either an individual item, list (i.e. a sublayer) or layer) at the window level.

13 years agoAdd the ability to return the layers_panel from the window.
Rob Norris [Tue, 27 Jul 2010 22:07:41 +0000 (23:07 +0100)]
Add the ability to return the layers_panel from the window.

13 years agoAdd viewport property to control the display of the track / waypoint item highlight.
Rob Norris [Wed, 11 Aug 2010 20:04:09 +0000 (21:04 +0100)]
Add viewport property to control the display of the track / waypoint item highlight.

This control is implemented similarly to the current draw scale and draw center mark properties.

13 years agoAdd backup support for launching URLs with Mac OS based browsers.
Rob Norris [Wed, 30 Mar 2011 23:06:51 +0000 (00:06 +0100)]
Add backup support for launching URLs with Mac OS based browsers.

13 years agoAdd backup support for launching URLs with Google Chrome based browsers.
Rob Norris [Wed, 30 Mar 2011 23:04:10 +0000 (00:04 +0100)]
Add backup support for launching URLs with Google Chrome based browsers.

13 years agoFix non-void function should return a value.
Rob Norris [Wed, 30 Mar 2011 22:48:16 +0000 (23:48 +0100)]
Fix non-void function should return a value.

13 years agoFix compiler warning for Bing use of dynamic copyright.
Rob Norris [Wed, 30 Mar 2011 22:47:32 +0000 (23:47 +0100)]
Fix compiler warning for Bing use of dynamic copyright.

13 years agoFix compiler warning for dynamic copyright.
Rob Norris [Wed, 30 Mar 2011 22:45:16 +0000 (23:45 +0100)]
Fix compiler warning for dynamic copyright.

13 years agoImprove git ignore for reference documentation generation.
Rob Norris [Wed, 30 Mar 2011 22:26:44 +0000 (23:26 +0100)]
Improve git ignore for reference documentation generation.

13 years agoFix reference documentation generation - some systems need explicit mention of libz.
Rob Norris [Wed, 30 Mar 2011 22:25:49 +0000 (23:25 +0100)]
Fix reference documentation generation - some systems need explicit mention of libz.

13 years agogtk_object_sink has been deprecated since gtk version 2.10, use g_object_ref_sink...
Rob Norris [Wed, 30 Mar 2011 22:18:14 +0000 (23:18 +0100)]
gtk_object_sink has been deprecated since gtk version 2.10, use g_object_ref_sink() instead.

See http://library.gnome.org/devel/gtk/2.11/GtkObject.html

13 years agoAdd support for Bing maps
Guilhem Bonnefille [Sun, 27 Mar 2011 21:06:25 +0000 (23:06 +0200)]
Add support for Bing maps

This implementation is quite rude as:
* logo is built-in, while a right solution would be to download
  the logo and caching the result in viking's cache.
* attributions are downloaded at first need, without automatically
  refreshing vikviewport, while a right solution would be to cache
  the file in viking's cache.

Signed-off-by: Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
13 years agoAdd support for dynamic copyright
Guilhem Bonnefille [Sun, 27 Mar 2011 20:28:12 +0000 (22:28 +0200)]
Add support for dynamic copyright

Some providers use different copyright at different zoom levels or
different world region.

This is an initial implementation. By some aspect it is a rude patch.
Currently, VikViewport asks VikMapsLayer which asks VikMapSouce
which calls back VikViewport via function callback. This seems the
simplest solution to transmit many copyright per map provider without
affecting performances and without changing too many interfaces.

A better/cleaner solution could be to add a get_copyright method on
VikLayer. By this way, VikViewport can pick copyright directly from
owner (Vikayer) and only when needed (for example only when showing
or hiding a Layer).

Signed-off-by: Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
13 years agoAdd map's logo support
Guilhem Bonnefille [Sun, 27 Mar 2011 20:26:50 +0000 (22:26 +0200)]
Add map's logo support

Add support for map's logo, displayed in viewport.
Each map layer can provides a logo, displayed in the viewport.

Signed-off-by: Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
13 years agoDocument VikViewport
Guilhem Bonnefille [Sat, 26 Mar 2011 13:32:34 +0000 (14:32 +0100)]
Document VikViewport

Signed-off-by: Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
13 years agoDocument Map Source hierarchie
Guilhem Bonnefille [Sat, 26 Mar 2011 13:29:38 +0000 (14:29 +0100)]
Document Map Source hierarchie

Signed-off-by: Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
13 years agoImprove documentation of background.c
Guilhem Bonnefille [Sat, 26 Mar 2011 13:25:35 +0000 (14:25 +0100)]
Improve documentation of background.c

Signed-off-by: Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
13 years agoAdd support for reference documentation
Guilhem Bonnefille [Sat, 26 Mar 2011 13:25:03 +0000 (14:25 +0100)]
Add support for reference documentation

One issue against viking's code is the lack of documentation. One
of the best way to easily improve the code documentation is... to
allow extraction.

Signed-off-by: Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
13 years agoGenerate a trackwaypoint layer update on the finish creatiing of the thumbnails so...
Rob Norris [Sun, 13 Mar 2011 12:41:10 +0000 (12:41 +0000)]
Generate a trackwaypoint layer update on the finish creatiing of the thumbnails so the images are shown.

Have to pass the layer into the thread to know how to generate an appropriate redraw event, thus the reworking of the thread data.

13 years agoFix displaying of 'Waypoints' treeview menu.
Rob Norris [Wed, 26 Jan 2011 01:56:39 +0000 (01:56 +0000)]
Fix displaying of 'Waypoints' treeview menu.

Previous code's intention was to show a menu for waypoints grouping. Now it does.

13 years agoEnable the tree view panel to be more usefully resized smaller than the text names.
Rob Norris [Fri, 14 Jan 2011 18:59:10 +0000 (18:59 +0000)]
Enable the tree view panel to be more usefully resized smaller than the text names.

As now names can be obscured enable the ellipsize property to indicate there is hidden text.

13 years agoImprove HACKING documentation
Guilhem Bonnefille [Mon, 14 Mar 2011 20:16:43 +0000 (21:16 +0100)]
Improve HACKING documentation

Inspired corresponding file in Folks project.

13 years agoWindows : Open help pdf file when when clicked on Help->help
Mathieu Albinet [Thu, 10 Mar 2011 21:45:02 +0000 (21:45 +0000)]
Windows : Open help pdf file when when clicked on Help->help

13 years agoFix vik_aggregate_layer_get_all_layers_of_type for track/waypoint layer types, since...
Rob Norris [Sun, 5 Sep 2010 16:35:23 +0000 (17:35 +0100)]
Fix vik_aggregate_layer_get_all_layers_of_type for track/waypoint layer types, since these may also be stored under GPS layers.

13 years agoAdd autoconf HAVE macros
Guilhem Bonnefille [Wed, 2 Mar 2011 21:37:09 +0000 (22:37 +0100)]
Add autoconf HAVE macros

13 years agoImprove previous fix: background calling code should control return value
Rob Norris [Mon, 28 Feb 2011 23:01:59 +0000 (23:01 +0000)]
Improve previous fix: background calling code should control return value