Removed the date picker button
[gps-tracker] / gps-tracker.c
index 62bc73c..0b76e7c 100644 (file)
@@ -21,12 +21,13 @@ static gchar * interface_file_chooser (AppData * appdata, GtkFileChooserAction a
 {
     GtkWidget *dialog;
     gchar *filename = NULL;
-    GDate *date = g_date_new();
     gchar save_fname[256];
+    time_t t;
+    struct tm *tmp;
     
-    g_date_set_time_t (date, time (NULL));
-    g_date_strftime(save_fname, sizeof(save_fname), "gps-tracker-%F-%H-%M.gpx", date);
-    g_free (date);
+    t = time(NULL);
+    tmp = localtime(&t);
+    strftime(save_fname, sizeof(save_fname), "gps-tracker-%F-%H-%M.gpx", tmp);
     dialog = hildon_file_chooser_dialog_new (GTK_WINDOW (appdata->window), action);
     gtk_file_chooser_set_current_name(GTK_FILE_CHOOSER (dialog), save_fname);
     g_snprintf(save_fname, sizeof(save_fname), "%s" G_DIR_SEPARATOR_S "MyDocs", g_get_home_dir());
@@ -167,7 +168,6 @@ on_gps_start (LocationGPSDevice *device, gpointer data)
 
 int main (int argc, char **argv)
 {
-       GtkWidget *picker_button = NULL;
   AppData * data = g_new0 (AppData, 1);
 
        hildon_gtk_init (&argc, &argv);
@@ -183,13 +183,6 @@ int main (int argc, char **argv)
   data->main_vbox = (void*)gtk_vbox_new(FALSE, 0);
   data->btn_hbox = (void*)gtk_hbox_new(TRUE, 0);
 
-       /* Create a picker button */
-       picker_button = hildon_date_button_new (HILDON_SIZE_AUTO,
-                       HILDON_BUTTON_ARRANGEMENT_VERTICAL);
-
-       /* Set a title to the button*/
-       hildon_button_set_title (HILDON_BUTTON (picker_button), "Pick a date");
-
   data->start_stop_button = GTK_BUTTON (hildon_gtk_button_new (HILDON_SIZE_THUMB_HEIGHT | HILDON_SIZE_HALFSCREEN_WIDTH));
   data->save_button = GTK_BUTTON (hildon_gtk_button_new (HILDON_SIZE_THUMB_HEIGHT | HILDON_SIZE_HALFSCREEN_WIDTH));
   gtk_button_set_label (data->start_stop_button, "Start");
@@ -197,7 +190,6 @@ int main (int argc, char **argv)
   gtk_box_pack_start(GTK_BOX(data->btn_hbox), GTK_WIDGET(data->start_stop_button), FALSE, FALSE, 8);
   gtk_box_pack_start(GTK_BOX(data->btn_hbox), GTK_WIDGET(data->save_button), FALSE, FALSE, 8);
   gtk_box_pack_start(GTK_BOX(data->main_vbox), GTK_WIDGET(data->btn_hbox), FALSE, FALSE, 0);
-  gtk_box_pack_start(GTK_BOX(data->main_vbox), GTK_WIDGET(picker_button), FALSE, FALSE, 0);
   data->status_label = gtk_label_new("Hier kommt der Status hin\nUnd hier ist die 2. Zeile");
   gtk_box_pack_start_defaults(GTK_BOX(data->main_vbox), data->status_label);
        /* Add vbox to main window */