]> git.street.me.uk Git - andy/viking.git/log
andy/viking.git
11 years ago[QA] Move file related function into file.c and rename for general reuse
Rob Norris [Sun, 17 Mar 2013 17:01:22 +0000 (17:01 +0000)]
[QA] Move file related function into file.c and rename for general reuse

11 years ago[QA] Better for vik_track reverse to worry about trackpoints.
Rob Norris [Tue, 5 Mar 2013 01:28:57 +0000 (01:28 +0000)]
[QA] Better for vik_track reverse to worry about trackpoints.

11 years agoMerge branch 'Optimize'
Rob Norris [Sun, 17 Mar 2013 21:05:04 +0000 (21:05 +0000)]
Merge branch 'Optimize'

11 years agoGeoRef layer draw: only scale the image when the image will be drawn on the viewport.
Rob Norris [Wed, 13 Mar 2013 23:30:39 +0000 (23:30 +0000)]
GeoRef layer draw: only scale the image when the image will be drawn on the viewport.

11 years agoOptimize: Calculate associated icon of a waypoint only on change.
Rob Norris [Mon, 4 Mar 2013 18:54:31 +0000 (18:54 +0000)]
Optimize: Calculate associated icon of a waypoint only on change.

Instead of looking up a hash table on every waypoint draw on every layer draw;
 store the icon reference in the waypoint itself and update only when necessary:

1. When the waypoint icon is changed directly by the user.
or
2. When implicitly changed via the size preference,
 so add method to update all windows and then all waypoints to switch between
 small<->large icons.

11 years agoOptimize: Only create waypoint font size string when actual setting is changed.
Rob Norris [Mon, 4 Mar 2013 13:18:34 +0000 (13:18 +0000)]
Optimize: Only create waypoint font size string when actual setting is changed.

Rather than performing on every drawing update of every waypoint.

11 years agoSpeed up item selection by restricting search within bounding box limits.
Rob Norris [Sun, 21 Oct 2012 18:03:04 +0000 (19:03 +0100)]
Speed up item selection by restricting search within bounding box limits.

Thus this avoids processing every point for tracks that are not on the screen.

11 years agoMake vik_viewport_coord_to_screen() calculation faster.
Rob Norris [Sun, 21 Oct 2012 17:59:10 +0000 (18:59 +0100)]
Make vik_viewport_coord_to_screen() calculation faster.

Since this function is used for every drawn trackpoint, this can be called
hundreds or thousands of times.

Thus calculate the fixed factors separately only when the dependent values change:
. factors dependent on the zoom level - set when the zoom level changes
. factors dependent on the screen size - set when the screen is resized.

11 years agoOnly attempt to draw waypoints when they are in the screens bounding box.
Rob Norris [Sun, 21 Oct 2012 16:27:09 +0000 (17:27 +0100)]
Only attempt to draw waypoints when they are in the screens bounding box.

Store bounding box of all the waypoints in a TrackWaypoint layer.
Waypoints bounds are calculated on layer create and whenever the waypoints positions have changed.

Bump minimum glib due to usage of g_hash_table_iter_init ()

11 years agoStore track bounding box and only attempt to draw it if some part of it
Rob Norris [Fri, 19 Oct 2012 11:32:05 +0000 (12:32 +0100)]
Store track bounding box and only attempt to draw it if some part of it
is visible on screen.

Bounds are calculated on TrackWaypoint creation (i.e. loading tracks
from a file or acquiring from an external source).

Bounds are recalculated on trackpoint changes.
Where 'simple' this is done within the vik_track update functions,
however much direct trackpoint list manipulation is performed by the TrackWaypoint layer,
such as the various merge and split functions, so the recalculation is called there.

Thus with multiple tracks, this skips attempting to draw all trackpoints
of every marked visible track when no part of the track is within the
current screen bounds.

This should mean Viking is much faster in drawing.

Note this still attempts to draw all trackpoints of a track should you
zoom 'inside' it. But this is not much of a penalty.

11 years agoBe less strigent in loading Geotagged images without optional GPS tags
Wolfgang Goetz [Wed, 13 Mar 2013 23:14:59 +0000 (23:14 +0000)]
Be less strigent in loading Geotagged images without optional GPS tags

Signed-off-by: Rob Norris <rw_norris@hotmail.com>
11 years ago[QA] Consistent use of *_layer_draw parameter types.
Rob Norris [Wed, 13 Mar 2013 23:08:29 +0000 (23:08 +0000)]
[QA] Consistent use of *_layer_draw parameter types.

11 years ago[QA] Tidy up DEM layer function definitions.
Rob Norris [Wed, 13 Mar 2013 23:06:45 +0000 (23:06 +0000)]
[QA] Tidy up DEM layer function definitions.

Remove from header as not used remotely.
Rename to remove vik_ prefix and make static.
Fix dem_layer_draw() definition to be consistent.

11 years ago[QA] These GeoRef layer functions should be static.
Rob Norris [Wed, 13 Mar 2013 23:03:59 +0000 (23:03 +0000)]
[QA] These GeoRef layer functions should be static.

11 years agoConvert GeoRef failed image loading message into a GUI message.
Rob Norris [Wed, 13 Mar 2013 22:57:38 +0000 (22:57 +0000)]
Convert GeoRef failed image loading message into a GUI message.

11 years agoGeoRef Layer only works in UTM Projection Mode.
Rob Norris [Wed, 13 Mar 2013 22:52:23 +0000 (22:52 +0000)]
GeoRef Layer only works in UTM Projection Mode.

Only draw when in UTM Mode.
Add warning when adding an image and the current mode is not UTM mode as it will not be drawn.

11 years agoFix tooltip of GeoRef northing / easting values.
Rob Norris [Wed, 13 Mar 2013 22:46:17 +0000 (22:46 +0000)]
Fix tooltip of GeoRef northing / easting values.

It's the top left not the top right!

11 years agoImprove defaults for the GeoRef layer using the current view to suggest some values.
Rob Norris [Wed, 13 Mar 2013 22:44:22 +0000 (22:44 +0000)]
Improve defaults for the GeoRef layer using the current view to suggest some values.

11 years agoRemove blank entry on the Tools->Webtools menu list.
Rob Norris [Sat, 9 Mar 2013 10:52:34 +0000 (10:52 +0000)]
Remove blank entry on the Tools->Webtools menu list.

Make ExtTools use GtkAction rather than tacking on GtkMenu items.

11 years agoChange map image interpolation to a more precise one.
Rob Norris [Sat, 9 Mar 2013 10:49:42 +0000 (10:49 +0000)]
Change map image interpolation to a more precise one.

Although this is slightly slower - it is not called often,
 not noticeable on modern systems and the result will get added the map memory cache anyway.

Reverse of commit SHA1:9fdb940f73cb138e942ddc38eb3f1854f6de70a2

11 years agoPrevent the program grinding to a halt if trying to deal with thousands of tiles
Rob Norris [Sat, 9 Mar 2013 10:40:20 +0000 (10:40 +0000)]
Prevent the program grinding to a halt if trying to deal with thousands of tiles

This can happen when using a small fixed zoom level and viewing large areas.
Also prevents very large number of tile download requests.

11 years agoPrevent requests for downloading tiles at Zoom Level 19 and above for most map types
Rob Norris [Sat, 9 Mar 2013 10:35:49 +0000 (10:35 +0000)]
Prevent requests for downloading tiles at Zoom Level 19 and above for most map types

Allow MapQuest Zoom Level up to 19

TODO: This should be made a property of the map source and then use that value
 rather than this temporary hack.

11 years agoExtend map scales down to support 1/32 zoom level.
Rob Norris [Sat, 9 Mar 2013 10:29:46 +0000 (10:29 +0000)]
Extend map scales down to support 1/32 zoom level.

Refactor all usage of 'GZ()' and *_mpp_to_scale() to use common definitions.
Including the addition of map_utils_mpp_to_zoom_level() and use it with WebToolCenter.

11 years agoFix use of scaled tile image when tile image not present.
Rob Norris [Wed, 6 Mar 2013 19:50:53 +0000 (19:50 +0000)]
Fix use of scaled tile image when tile image not present.

Due to the two stage initialization of the VIK_MAP_SOURCE the tilesize was actually set to zero.
This leads to the mapslayer redraw *not* trying differing tile zooms to get a pixbuf for the current zoom level.

First vik_map_source_init is performed (such as vik_slippy_map_source_init(),
 which sets a specific tilesize value in the first g_object_new() call.

However since the tilesize parameter is 'G_PARAM_CONSTRUCT | G_PARAM_READWRITE',
 on the second g_object_new() such as in osm_init(), since the tilesize is not specified
 it seems it is then 'constructed' with the default g_param value - which in this case is 0.

Thus to prevent the resetting of the tilesize, set it to 'G_PARAM_READWRITE'
and hence the extra (re)construction is avoided.

This has been broken since early 2010 in commit SHA1:0f08bd0dd39944f099a00af0ae8fe319d8bd9fa0
when the tilesizes at the osm.c level where removed, even though the underlying flaw is from earlier:
at least SHA1:31f3c5e7091825bd5c73f0d538741906cb4e4501

11 years agoAdd Wikimedia Toolserver GeoHack as a webtool.
Rob Norris [Wed, 6 Mar 2013 19:41:39 +0000 (19:41 +0000)]
Add Wikimedia Toolserver GeoHack as a webtool.

Stick it in the osm file for now.

11 years ago[QA] Add missing include as this header uses an externally defined type DownloadMapOp...
Rob Norris [Sat, 2 Mar 2013 18:13:08 +0000 (18:13 +0000)]
[QA] Add missing include as this header uses an externally defined type DownloadMapOptions.

11 years ago[QA] Function should have only local scope.
Rob Norris [Sat, 2 Mar 2013 17:57:15 +0000 (17:57 +0000)]
[QA] Function should have only local scope.

11 years agoEnable updating the treeview to allow setting a blank waypoint symbol.
Rob Norris [Mon, 4 Mar 2013 19:43:25 +0000 (19:43 +0000)]
Enable updating the treeview to allow setting a blank waypoint symbol.

11 years agoMerge pull request #2 from gdt/maxzoom
Rob Norris [Tue, 5 Mar 2013 19:59:39 +0000 (11:59 -0800)]
Merge pull request #2 from gdt/maxzoom

Allow zoom to 1/32.

11 years agoMerge pull request #1 from gdt/whitespace-README
Rob Norris [Tue, 5 Mar 2013 19:40:11 +0000 (11:40 -0800)]
Merge pull request #1 from gdt/whitespace-README

Wrap long lines.

11 years agoAllow zoom to 1/32.
Greg Troxel [Thu, 15 Dec 2011 19:12:11 +0000 (14:12 -0500)]
Allow zoom to 1/32.

Sometimes I want to look at a track in fine detail, perhaps to
understand quantization.  I find the default limit of 1/8 meter per
pixel too constraining, and I don't find allowing the user to zoom in
a bit to be problematic.

11 years agoWrap long lines.
Greg Troxel [Tue, 10 May 2011 12:39:36 +0000 (08:39 -0400)]
Wrap long lines.

11 years agoMerge branch 'LayerDefaultValues'
Rob Norris [Sun, 3 Mar 2013 13:45:23 +0000 (13:45 +0000)]
Merge branch 'LayerDefaultValues'

11 years agoNow layer property defaults are available, improve some layer defaults.
Rob Norris [Sun, 3 Mar 2013 13:44:14 +0000 (13:44 +0000)]
Now layer property defaults are available, improve some layer defaults.

. Make maps auto download by default
. Turn off Waypoint fake background translucency as it's slow
 (when there are many waypoints e.g. over 100)

11 years agoFix usage of layer defaults when file has been manually editted and entries have...
Rob Norris [Sun, 3 Mar 2013 13:40:55 +0000 (13:40 +0000)]
Fix usage of layer defaults when file has been manually editted and entries have been removed.

Upon loading ensure all values are given a default.

11 years ago[DOC] Layer property defaults.
Rob Norris [Sun, 3 Mar 2013 12:30:10 +0000 (12:30 +0000)]
[DOC] Layer property defaults.

Mention usage of the ~/.viking/viking_layer_defaults.ini

Mention the new menu entry to access the defaults.

11 years agoImprove the Waypoint tooltip to display the description if there is no comment.
Rob Norris [Tue, 19 Feb 2013 19:18:03 +0000 (19:18 +0000)]
Improve the Waypoint tooltip to display the description if there is no comment.

11 years agoRemove unnecessary include statements.
Rob Norris [Tue, 19 Feb 2013 19:17:12 +0000 (19:17 +0000)]
Remove unnecessary include statements.

11 years agoFix datasource acquiring waypoints from geotag images.
Rob Norris [Tue, 26 Feb 2013 23:15:31 +0000 (23:15 +0000)]
Fix datasource acquiring waypoints from geotag images.

Still need to return something for the 'command'.
I think in some personnel reworking to the acquire.c method I stopped requiring the command to have a value, thus I removed it.
Unfortunately I shouldn't have checked in this change to the geotag datasource, as in the end the acquire rework didn't include this hoped for simplification.

11 years agoCreate and use a function to detect when a TrackWaypoint layer is empty.
Rob Norris [Tue, 26 Feb 2013 22:30:22 +0000 (22:30 +0000)]
Create and use a function to detect when a TrackWaypoint layer is empty.

11 years ago[QA] Use vik_track function to append trackpoints from another track
Rob Norris [Tue, 29 Jan 2013 19:59:30 +0000 (19:59 +0000)]
[QA] Use vik_track function to append trackpoints from another track

11 years ago[QA] Simplify vik_track_steal_and_append_trackpoints()
Rob Norris [Tue, 29 Jan 2013 19:56:05 +0000 (19:56 +0000)]
[QA] Simplify vik_track_steal_and_append_trackpoints()

11 years agoRemove direct access for '->style' and replace with gtk_widget_get_style()
Rob Norris [Fri, 22 Feb 2013 19:45:44 +0000 (19:45 +0000)]
Remove direct access for '->style' and replace with gtk_widget_get_style()

11 years agoDon't use deprecated GtkObject - use GObject instead.
Rob Norris [Fri, 22 Feb 2013 20:48:30 +0000 (20:48 +0000)]
Don't use deprecated GtkObject - use GObject instead.

11 years agogtk_object_sink() has been deprecated since GTK version 2.10, use g_object_ref_sink...
Rob Norris [Fri, 22 Feb 2013 19:16:32 +0000 (19:16 +0000)]
gtk_object_sink() has been deprecated since GTK version 2.10, use g_object_ref_sink() instead.

11 years agoReplace G_CONST_RETURN with 'const'
Rob Norris [Fri, 22 Feb 2013 15:45:41 +0000 (15:45 +0000)]
Replace G_CONST_RETURN with 'const'

G_CONST_RETURN is deprecated.

https://bugzilla.gnome.org/show_bug.cgi?id=652211

11 years ago[QA] Remove unused variable in VikWindow.
Rob Norris [Fri, 22 Feb 2013 20:59:21 +0000 (20:59 +0000)]
[QA] Remove unused variable in VikWindow.

11 years agoBetter copying of limited sized string.
Rob Norris [Tue, 26 Feb 2013 19:49:54 +0000 (19:49 +0000)]
Better copying of limited sized string.

Use g_strlcpy() instead of g_snprintf()

11 years ago[DOC] Update the TODO file to say that it's old and superseded by the wiki.
Rob Norris [Tue, 26 Feb 2013 00:43:17 +0000 (00:43 +0000)]
[DOC] Update the TODO file to say that it's old and superseded by the wiki.

11 years agoUpdated geo-* scripts to version released on 2013/02/18
Rob Norris [Tue, 26 Feb 2013 00:42:20 +0000 (00:42 +0000)]
Updated geo-* scripts to version released on 2013/02/18

See http://geo.rkkda.com/

11 years agoFix compilation with --enable-geocaches option.
Rob Norris [Tue, 26 Feb 2013 00:38:16 +0000 (00:38 +0000)]
Fix compilation with --enable-geocaches option.

Need to specify that it uses a thread in geocache data acquiring.

11 years agohelp/Makefile.am: explicitly list figures.
Greg Troxel [Tue, 12 Feb 2013 21:05:35 +0000 (21:05 +0000)]
help/Makefile.am: explicitly list figures.

Signed-off-by: Rob Norris <rw_norris@hotmail.com>
11 years agoRevise Layer Default icon.
Rob Norris [Sun, 17 Feb 2013 11:16:31 +0000 (11:16 +0000)]
Revise Layer Default icon.

11 years agoAdd default values for layers.
Rob Norris [Wed, 23 Jan 2013 21:14:50 +0000 (21:14 +0000)]
Add default values for layers.

Add functions to set the default layer parameter data, which is used on initialization.
This uses the GKeyFile mechanism to read and write files.
Using the group type offers a straightforward way to map to the layer name.
Enable GUI access to change the default values.
Rework the layer initialization to use the current default value for each parameter.

11 years ago[QA] Refactor general string processing to avoid pointer arithmetic.
Rob Norris [Wed, 23 Jan 2013 20:14:39 +0000 (20:14 +0000)]
[QA] Refactor general string processing to avoid pointer arithmetic.

11 years ago[QA] Simplify setting the colour in coordinate layer.
Rob Norris [Tue, 22 Jan 2013 22:29:32 +0000 (22:29 +0000)]
[QA] Simplify setting the colour in coordinate layer.

No need to have a pointer (and management thereof) to a colour structure.
Instead use it directly.

11 years ago[QA] Move preferences_load_parse_param() to be a general function
Rob Norris [Tue, 22 Jan 2013 21:25:46 +0000 (21:25 +0000)]
[QA] Move preferences_load_parse_param() to be a general function

11 years ago[QA] Move VikLayerTypedParamData from preferences into viklayer header
Rob Norris [Tue, 22 Jan 2013 20:26:35 +0000 (20:26 +0000)]
[QA] Move VikLayerTypedParamData from preferences into viklayer header

Move associated functions and make available for reuse.

11 years ago[QA] Promote layer_type_from_string to be a global function.
Rob Norris [Tue, 22 Jan 2013 17:58:35 +0000 (17:58 +0000)]
[QA] Promote layer_type_from_string to be a global function.

Rename to vik_layer_type_from_string and move into vik_layer.c

11 years ago[QA] Enumerate and use VikLayerWidgetType
Rob Norris [Tue, 22 Jan 2013 17:05:01 +0000 (17:05 +0000)]
[QA] Enumerate and use VikLayerWidgetType

11 years ago[QA] Enumerate and use VikLayerParamType
Rob Norris [Tue, 22 Jan 2013 17:02:47 +0000 (17:02 +0000)]
[QA] Enumerate and use VikLayerParamType

11 years ago[QA] Better usage of enumeration type to identify layers.
Rob Norris [Mon, 7 Jan 2013 17:26:56 +0000 (17:26 +0000)]
[QA] Better usage of enumeration type to identify layers.

11 years ago[QA] Initialization of TrackWaypoint layer data in related part.
Rob Norris [Wed, 5 Dec 2012 18:40:18 +0000 (18:40 +0000)]
[QA] Initialization of TrackWaypoint layer data in related part.

Isolate viewport related settings to one function.

11 years agoEnable some layers to be created without needing a viewport.
Rob Norris [Wed, 5 Dec 2012 18:38:59 +0000 (18:38 +0000)]
Enable some layers to be created without needing a viewport.

11 years agoReleasing 1.4.0.1
Rob Norris [Sat, 16 Feb 2013 12:07:17 +0000 (12:07 +0000)]
Releasing 1.4.0.1

Signed-off-by: Rob Norris <rw_norris@hotmail.com>
11 years agoWindows: Add .vik file extension association option in the installer
Mathieu Albinet [Sat, 16 Feb 2013 00:37:26 +0000 (00:37 +0000)]
Windows: Add .vik file extension association option in the installer

11 years agoReleasing Viking 1.4.0
Rob Norris [Mon, 11 Feb 2013 21:49:15 +0000 (21:49 +0000)]
Releasing Viking 1.4.0

11 years agoDocument previous translation updates
Rob Norris [Mon, 11 Feb 2013 21:29:06 +0000 (21:29 +0000)]
Document previous translation updates

11 years agoImport Launchpad translation updates
Rob Norris [Mon, 11 Feb 2013 21:27:47 +0000 (21:27 +0000)]
Import Launchpad translation updates

11 years ago[DOC] Add an example screenshot of Viking.
Rob Norris [Mon, 11 Feb 2013 21:18:26 +0000 (21:18 +0000)]
[DOC] Add an example screenshot of Viking.

This is the currently first shown one on the SourceForge website.

11 years ago[DOC] Update map download tool text.
Rob Norris [Mon, 11 Feb 2013 21:16:48 +0000 (21:16 +0000)]
[DOC] Update map download tool text.

Include the map tile info dialog and show an example image.

11 years agoFix copy and paste typo in a Windows script.
Rob Norris [Mon, 11 Feb 2013 21:14:17 +0000 (21:14 +0000)]
Fix copy and paste typo in a Windows script.

11 years agoFix crashing if creating a DEM layer with no files.
Rob Norris [Sun, 10 Feb 2013 22:26:26 +0000 (22:26 +0000)]
Fix crashing if creating a DEM layer with no files.

Ensure the layer is realized before accepting updates, as VIK_GTK_WINDOW_FROM_LAYER will fail.

In the DEM case: since there's no files, the thread exits and generates a layer update before the layer is realized.
So it's better not to bother with a thread if there's no files to use.

11 years agoFix usage of GDateTime functionality which is only in GLIB 2.26 and newer.
Rob Norris [Sat, 9 Feb 2013 10:26:33 +0000 (10:26 +0000)]
Fix usage of GDateTime functionality which is only in GLIB 2.26 and newer.

Introduced in SHA:450d8665d01939454c094692b4843d5dfea2b3be

11 years agoFix crash when cancelling an 'Acquire' in progress thread task.
Rob Norris [Sat, 9 Feb 2013 03:14:05 +0000 (03:14 +0000)]
Fix crash when cancelling an 'Acquire' in progress thread task.

Issue caused by SHA:b2aa700f11bb54b6f9c6a0f8cf95bf3caccf7df5 in supporting a non thread method
Need to free memory at the correct time and place.

11 years agoNeed more files for Windows packaging.
Rob Norris [Sat, 9 Feb 2013 03:25:13 +0000 (03:25 +0000)]
Need more files for Windows packaging.

Put locale files in right place.
Add our text files and COPYING notices.
Setup to package GTK2.24.10
When creating via Wine - ensure production of items not known how on Windows:
. ChangeLog.txt
. Help PDF
. configure script

Need to use xsltproc to complete build cleanly.

11 years agoFix potential unnecessary exit in trying to handle spawning of external command.
Rob Norris [Fri, 8 Feb 2013 01:38:58 +0000 (01:38 +0000)]
Fix potential unnecessary exit in trying to handle spawning of external command.

Mostly only a problem on Windows if the gspawn-win32-helper.exe program is not available.
NB Currently we package it in the Windows installation.

11 years agoRestore help files to being part of the source distribution.
Rob Norris [Sat, 9 Feb 2013 01:19:36 +0000 (01:19 +0000)]
Restore help files to being part of the source distribution.

Ensure it works with make distcheck

11 years agoRemove checking of unused headers and functions.
Rob Norris [Sat, 9 Feb 2013 01:16:10 +0000 (01:16 +0000)]
Remove checking of unused headers and functions.

This speeds up the configure stage a little bit.

11 years agoRemove useless include.
Rob Norris [Sat, 9 Feb 2013 01:20:25 +0000 (01:20 +0000)]
Remove useless include.

11 years agoFix: crash when dealing with non-compressed DEM files
Cristian Klein [Mon, 4 Feb 2013 21:08:14 +0000 (21:08 +0000)]
Fix: crash when dealing with non-compressed DEM files

Signed-off-by: Rob Norris <rw_norris@hotmail.com>
11 years agoInclude Windows scripts in the source distribution.
Rob Norris [Mon, 4 Feb 2013 20:47:55 +0000 (20:47 +0000)]
Include Windows scripts in the source distribution.

11 years agoWindows: Script full generation of Windows build from scratch for version 1.4.
Rob Norris [Sun, 3 Feb 2013 22:13:30 +0000 (22:13 +0000)]
Windows: Script full generation of Windows build from scratch for version 1.4.

Aim to be able to automate the generation of Windows Viking Installer executable from scratch.
[Preferably from a Linux System using Wine]

Script to setup full Windows build environment (including various work-a-rounds),
 using old but known to work MinGW5.1.6 + gcc3.4.5 compiler and various dependencies.
Miscellaneous scripts to make this work via Wine.

TODO: In the future look to using the current MinGW (Dev System) with gcc4.6+
This should hopefully simplify the auto build environment.

11 years agoImprove Windows installer script.
Rob Norris [Thu, 31 Jan 2013 20:51:06 +0000 (20:51 +0000)]
Improve Windows installer script.

Better comments, some error checking and use of %ProgramFiles%
Bin the need for the bin directory - it was only a temporary holding space.

11 years agoMake the Spanish version of the Windows Installer actually selectable.
Rob Norris [Thu, 31 Jan 2013 20:47:36 +0000 (20:47 +0000)]
Make the Spanish version of the Windows Installer actually selectable.

11 years agoFix Windows installer script to run on a real Windows system.
Rob Norris [Thu, 31 Jan 2013 20:46:27 +0000 (20:46 +0000)]
Fix Windows installer script to run on a real Windows system.

11 years agoAdd Windows installer files to be included in a 'make dist' source distribution
Rob Norris [Thu, 31 Jan 2013 01:23:24 +0000 (01:23 +0000)]
Add Windows installer files to be included in a 'make dist' source distribution

11 years ago[DOC] Minor corrections
Rob Norris [Thu, 31 Jan 2013 01:15:21 +0000 (01:15 +0000)]
[DOC] Minor corrections

11 years ago[DOC] Remove really old file
Rob Norris [Thu, 31 Jan 2013 01:11:43 +0000 (01:11 +0000)]
[DOC] Remove really old file

11 years agoRemember to add support of Finnish translation
Rob Norris [Thu, 31 Jan 2013 00:03:43 +0000 (00:03 +0000)]
Remember to add support of Finnish translation

11 years agoMerge branch 'i18n-launchpad'
Rob Norris [Wed, 30 Jan 2013 02:22:17 +0000 (02:22 +0000)]
Merge branch 'i18n-launchpad'

11 years agoDefine Windows build version in the Installer script.
Rob Norris [Wed, 30 Jan 2013 01:34:57 +0000 (01:34 +0000)]
Define Windows build version in the Installer script.

Potentially this could be set in the environment (i.e. in the installer.bat)
but under Wine I couldn't get it to work that way.

11 years agoWindows build installation steps in installer.bat script file.
Rob Norris [Wed, 30 Jan 2013 01:29:01 +0000 (01:29 +0000)]
Windows build installation steps in installer.bat script file.

11 years ago[QA] Remember Exif library removal on Windows deinstall.
Rob Norris [Wed, 30 Jan 2013 01:30:06 +0000 (01:30 +0000)]
[QA] Remember Exif library removal on Windows deinstall.

11 years agoDocument previous translation updates
Rob Norris [Wed, 30 Jan 2013 02:18:43 +0000 (02:18 +0000)]
Document previous translation updates

11 years agoImport Launchpad translation updates from 1.3
Rob Norris [Wed, 30 Jan 2013 02:18:24 +0000 (02:18 +0000)]
Import Launchpad translation updates from 1.3

11 years agoAdd simple dialog to show map tile information.
Rob Norris [Fri, 30 Nov 2012 23:48:02 +0000 (23:48 +0000)]
Add simple dialog to show map tile information.

Includes source of tile data and filename+timestamp of the cached tile
on disk.

11 years agoEnsure tracks coloured according to the draw mode.
Rob Norris [Sat, 26 Jan 2013 19:10:28 +0000 (19:10 +0000)]
Ensure tracks coloured according to the draw mode.

11 years agoRemove zoom combobox in toolbar
Guilhem Bonnefille [Sat, 26 Jan 2013 20:36:36 +0000 (21:36 +0100)]
Remove zoom combobox in toolbar

Since it is possible to change the zoom level from the status bar,
there is no more need for an other zoom level selector.
Furthermore, it is always better to have a GUI as clean as possible.

This patch remove the combo box allowing to select the zoom level
from the tool bar.

This patch also refactor the zoom levels related list.

Signed-off-by: Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
11 years agoAdd a zoom selector on status bar
Guilhem Bonnefille [Wed, 23 Jan 2013 22:37:56 +0000 (23:37 +0100)]
Add a zoom selector on status bar

A single click on zoom indicator on status bar opens a zoom selector.
It seems quite natural to click on the indicator to change the corresponding
value. As zoom level is displayed on statusbar, a click on statusbar should
open a zoom selector.

This patch is inspired by ac4478f4c84881436cf9b25a0fa9dc30f889db63
"Add a zoom combo box into the toolbar".

Signed-off-by: Guilhem Bonnefille <guilhem.bonnefille@gmail.com>