PhotoBoothWindow: start all countdown tick callbacks

This commit is contained in:
Fraxinas 2017-04-22 15:04:12 +02:00
parent 98a2df13aa
commit a6bd878f63

View file

@ -164,9 +164,8 @@ gboolean _pbw_tick_countdown (PhotoBoothWindow *win)
else if (priv->countdown == -1)
{
gtk_widget_hide (GTK_WIDGET (priv->countdown_label));
return FALSE;
}
return TRUE;
return FALSE;
}
void photo_booth_window_hide_cursor (PhotoBoothWindow *win)
@ -191,7 +190,11 @@ void photo_booth_window_start_countdown (PhotoBoothWindow *win, gint count)
priv->countdown = count+1;
_pbw_tick_countdown(win);
gtk_widget_show (GTK_WIDGET (priv->countdown_label));
g_timeout_add (1000, (GSourceFunc) _pbw_tick_countdown, win);
for (int i = 1; i <= count+2; i++)
{
g_timeout_add (1000*i, (GSourceFunc) _pbw_tick_countdown, win);
GST_INFO ("added timeout callback at %i", 1000*i);
}
}
void photo_booth_window_set_copies_show (PhotoBoothWindow *win, gint min, gint max, gint def)