]> git.street.me.uk Git - andy/viking.git/blobdiff - src/globals.h
Update to allow C99 mode
[andy/viking.git] / src / globals.h
index c3783efbbd0bc8f9f7689116adafd7feeeab775b..b22e9736bea7ecf3ef216dfb3b338f92c649cc92 100644 (file)
@@ -79,6 +79,9 @@ extern gboolean vik_version;
 /* Allow comparing versions */
 gint viking_version_to_number ( gchar *version );
 
 /* Allow comparing versions */
 gint viking_version_to_number ( gchar *version );
 
+/* Very first run */
+gboolean a_vik_very_first_run ();
+
 /* Global preferences */
 void a_vik_preferences_init ();
 
 /* Global preferences */
 void a_vik_preferences_init ();
 
@@ -180,12 +183,15 @@ typedef enum {
   VIK_STARTUP_METHOD_HOME_LOCATION,
   VIK_STARTUP_METHOD_LAST_LOCATION,
   VIK_STARTUP_METHOD_SPECIFIED_FILE,
   VIK_STARTUP_METHOD_HOME_LOCATION,
   VIK_STARTUP_METHOD_LAST_LOCATION,
   VIK_STARTUP_METHOD_SPECIFIED_FILE,
+  VIK_STARTUP_METHOD_AUTO_LOCATION,
 } vik_startup_method_t;
 
 vik_startup_method_t a_vik_get_startup_method ( );
 
 const gchar *a_vik_get_startup_file ( );
 
 } vik_startup_method_t;
 
 vik_startup_method_t a_vik_get_startup_method ( );
 
 const gchar *a_vik_get_startup_file ( );
 
+gboolean a_vik_get_check_version ( );
+
 /* Group for global preferences */
 #define VIKING_PREFERENCES_GROUP_KEY "viking.globals"
 #define VIKING_PREFERENCES_NAMESPACE "viking.globals."
 /* Group for global preferences */
 #define VIKING_PREFERENCES_GROUP_KEY "viking.globals"
 #define VIKING_PREFERENCES_NAMESPACE "viking.globals."