#include <gtk/gtk.h>
#include "ui-common.h"
+static _sb_sid=0;
+
GtkWidget *hildon_file_chooser_dialog_new(GtkWindow * parent,
GtkFileChooserAction action)
{
status_bar_clear(void)
{
gtk_statusbar_pop(_status_bar, 0);
+ _sb_sid=0;
return FALSE;
}
void hildon_banner_show_information(GtkWidget *w, void *t, gchar *text)
{
- gtk_statusbar_pop(_status_bar, 0);
- gtk_statusbar_push(_status_bar, 0, text);
- g_timeout_add(5000, status_bar_clear, NULL);
+ gtk_statusbar_pop(GTK_STATUSBAR(_status_bar), 0);
+ gtk_statusbar_push(GTK_STATUSBAR(_status_bar), 0, text);
+ if (_sb_sid!=0)
+ g_source_remove(_sb_sid);
+ _sb_sid=g_timeout_add(6000, status_bar_clear, NULL);
}
GtkWidget *hildon_banner_show_progress(GtkWidget * widget, GtkProgressBar * bar,
return NULL;
}
-GdkColor *hildon_color_button_get_color(GtkColorButton * color_button)
-{
- GdkColor *gc;
- gtk_color_button_get_color(color_button, gc);
- return gc;
-}
-
-void gtk_widget_tap_and_hold_setup(GtkWidget * a, GtkWidget * w, void *p,
- gint t)
+void gtk_widget_tap_and_hold_setup(GtkWidget * a, GtkWidget * w, void *p, gint t)
{
}