#include <modest-default-global-settings-dialog.h>
#include <math.h>
#include "widgets/modest-toolkit-utils.h"
+#include <modest-shell-banner.h>
#define HILDON_OSSO_URI_ACTION "uri-action"
#define URI_ACTION_COPY "copy:"
const gchar *icon_name,
const gchar *text)
{
+ GtkWidget *banner;
+
+ banner = modest_shell_banner_new (parent);
+ modest_shell_banner_set_icon (MODEST_SHELL_BANNER (banner), icon_name);
+ modest_shell_banner_set_text (MODEST_SHELL_BANNER (banner), text);
+
return;
}
const gchar *icon_name,
const gchar *text)
{
- return;
+ modest_platform_information_banner (parent, icon_name, text);
}
void
const gchar *text,
gint timeout)
{
+ GtkWidget *banner;
+
+ banner = modest_shell_banner_new_with_timeout (parent, timeout);
+ modest_shell_banner_set_icon (MODEST_SHELL_BANNER (banner), icon_name);
+ modest_shell_banner_set_text (MODEST_SHELL_BANNER (banner), text);
+
return;
}
const gchar *animation_name,
const gchar *text)
{
- return NULL;
+ GtkWidget *banner;
+
+ banner = modest_shell_banner_new_with_timeout (parent, 0);
+ modest_shell_banner_set_animation (MODEST_SHELL_BANNER (banner), animation_name);
+ modest_shell_banner_set_text (MODEST_SHELL_BANNER (banner), text);
+
+ return banner;
}
typedef struct
(GInstanceInitFunc) modest_shell_banner_instance_init,
NULL
};
- my_type = g_type_register_static (MODEST_TYPE_SHELL_BANNER,
+ my_type = g_type_register_static (GTK_TYPE_FRAME,
"ModestShellBanner",
&my_info, 0);
}