X-Git-Url: https://git.street.me.uk/andy/viking.git/blobdiff_plain/8fa25c61e8294a9e3ce57fc2fedc371903af1ad1..dbebd375d34e0344d16f0140b3aaf3eccfd3f176:/src/main.c?ds=inline diff --git a/src/main.c b/src/main.c index 6d65622a..f20fdcf8 100644 --- a/src/main.c +++ b/src/main.c @@ -35,7 +35,7 @@ #include "globals.h" #include "vikmapslayer.h" #include "vikrouting.h" -#include "util.h" +#include "vikutils.h" #ifdef VIK_CONFIG_GEOCACHES void a_datasource_gc_init(); @@ -164,6 +164,9 @@ int main( int argc, char *argv[] ) XSetErrorHandler(myXErrorHandler); #endif + // Discover if this is the very first run + a_vik_very_first_run (); + a_settings_init (); a_preferences_init (); @@ -195,10 +198,13 @@ int main( int argc, char *argv[] ) gdk_threads_enter (); + // Ask for confirmation of default settings on first run + vu_set_auto_features_on_first_run (); + /* Create the first window */ first_window = vik_window_new_window(); - check_latest_version ( GTK_WINDOW(first_window) ); + vu_check_latest_version ( GTK_WINDOW(first_window) ); while ( ++i < argc ) { if ( strcmp(argv[i],"--") == 0 && !dashdash_already )