static osso_context_t *osso_context = NULL;
-static void folder_name_insensitive_press (GtkWidget *widget, ModestWindow *window);
+static void folder_name_insensitive_press (GtkWidget *widget,
+ ModestWindow *window);
static void
on_modest_conf_update_interval_changed (ModestConf* self, const gchar *key,
gchar*
modest_platform_get_file_icon_name (const gchar* name, const gchar* mime_type,
- gchar **effective_mime_type)
+ gchar **effective_mime_type)
{
GString *mime_str = NULL;
gchar *icon_name = NULL;
gchar **icons, **cursor;
-
-
- g_return_val_if_fail (name || mime_type, NULL);
if (!mime_type || !g_ascii_strcasecmp (mime_type, "application/octet-stream"))
mime_str = g_string_new (guess_mime_type_from_name(name));
/* Add accept button (with unsensitive handler) */
buttons = gtk_container_get_children (GTK_CONTAINER (GTK_DIALOG (dialog)->action_area));
accept_btn = GTK_WIDGET (buttons->next->data);
- g_signal_connect (G_OBJECT (accept_btn), "insensitive-press", G_CALLBACK (folder_name_insensitive_press), parent_window);
+ g_signal_connect (G_OBJECT (accept_btn), "insensitive-press",
+ G_CALLBACK (folder_name_insensitive_press),
+ parent_window);
/* Create label and entry */
label = gtk_label_new (label_text);
static void
folder_name_insensitive_press (GtkWidget *widget, ModestWindow *window)
{
- hildon_banner_show_information (NULL, NULL, _("(empty)"));
+ hildon_banner_show_information (NULL, NULL, _CS("ckdg_ib_enter_name"));
}
gint
/* Register alarm: */
- /* Get current time: */
- time_t time_now;
- time (&time_now);
- struct tm *st_time = localtime (&time_now);
-
- /* Add minutes to tm_min field: */
- st_time->tm_min += minutes;
-
- /* Set the time in alarm_event_t structure: */
+ /* Set the interval in alarm_event_t structure: */
alarm_event_t *event = g_new0(alarm_event_t, 1);
- event->alarm_time = mktime (st_time);
+ event->alarm_time = minutes * 60; /* seconds */
+
+ /* Set recurrence every few minutes: */
+ event->recurrence = minutes;
+ event->recurrence_count = -1; /* Means infinite */
/* Specify what should happen when the alarm happens:
* It should call this D-Bus method: */