#include "dems.h"
#include "curl_download.h"
#include "preferences.h"
+#include "globals.h"
#ifdef VIK_CONFIG_GEOCACHES
void a_datasource_gc_init();
#define MAX_WINDOWS 1024
+/* FIXME LOCALEDIR must be configured by ./configure --localedir */
+/* But something does not work actually. */
+/* So, we need to redefine this variable on windows. */
+#ifdef WINDOWS
+#undef LOCALEDIR
+#define LOCALEDIR "locale"
+#endif
+
static guint window_count = 0;
static VikWindow *new_window ();
/* Options */
static GOptionEntry entries[] =
{
+ { "small_waypoint", 's', 0, G_OPTION_ARG_NONE, &vik_use_small_wp_icons, N_("Use smaller symbols for waypoints"), NULL },
{ "debug", 'd', 0, G_OPTION_ARG_NONE, &vik_debug, N_("Enable debug output"), NULL },
{ "verbose", 'V', 0, G_OPTION_ARG_NONE, &vik_verbose, N_("Enable verbose output"), NULL },
{ "version", 'v', 0, G_OPTION_ARG_NONE, &vik_version, N_("Show version"), NULL },
curl_download_init();
+ a_preferences_init ();
+
+ a_vik_preferences_init ();
+
/* Init modules/plugins */
modules_init();
a_mapcache_init ();
a_background_init ();
- a_preferences_init ();
#ifdef VIK_CONFIG_GEOCACHES
a_datasource_gc_init();
#endif
/* Set the icon */
- main_icon = gdk_pixbuf_from_pixdata(&viking_icon, FALSE, NULL);
+ main_icon = gdk_pixbuf_from_pixdata(&viking_pixbuf, FALSE, NULL);
gtk_window_set_default_icon(main_icon);
/* Create the first window */