X-Git-Url: https://git.street.me.uk/andy/viking.git/blobdiff_plain/2702f416dea666afb29a9c84c0c09178bd78e184..6b59f63de80e2fed207ae07ff7a7173ce760a6df:/src/globals.h?ds=sidebyside diff --git a/src/globals.h b/src/globals.h index 98b8508a..151b26f4 100644 --- a/src/globals.h +++ b/src/globals.h @@ -122,6 +122,25 @@ typedef enum { gdouble a_vik_get_default_lat ( ); gdouble a_vik_get_default_long ( ); +/* KML export preferences */ +typedef enum { + VIK_KML_EXPORT_UNITS_METRIC, + VIK_KML_EXPORT_UNITS_STATUTE, + VIK_KML_EXPORT_UNITS_NAUTICAL, +} vik_kml_export_units_t; + +vik_kml_export_units_t a_vik_get_kml_export_units ( ); + +#ifndef WINDOWS +/* Windows automatically uses the system defined viewer + ATM for other systems need to specify the program to use */ +const gchar* a_vik_get_image_viewer ( ); +#endif + +const gchar* a_vik_get_external_gpx_program_1 ( ); + +const gchar* a_vik_get_external_gpx_program_2 ( ); + /* Group for global preferences */ #define VIKING_PREFERENCES_GROUP_KEY "viking.globals" #define VIKING_PREFERENCES_NAMESPACE "viking.globals."