2005-10-18 [colin] 1.9.15cvs72
[claws.git] / src / mimeview.c
index c188e0d20593743ce4ec392bd2f2d99304020245..1a9d4e6de447fcfaf74d5a83d3cd51817aabad7c 100644 (file)
@@ -442,7 +442,7 @@ static GtkCTreeNode *mimeview_append_part(MimeView *mimeview,
        else
                str[COL_NAME] = (gchar *) get_part_name(partinfo);
 
-       node = gtk_ctree_insert_node(ctree, parent, NULL, str, 0,
+       node = gtk_sctree_insert_node(ctree, parent, NULL, str, 0,
                                     NULL, NULL, NULL, NULL,
                                     FALSE, TRUE);
        gtk_ctree_node_set_row_data(ctree, node, partinfo);
@@ -669,7 +669,7 @@ static void update_signature_noticeview(MimeView *mimeview, MimeInfo *mimeinfo)
        if (privacy_mimeinfo_get_sig_status(mimeinfo) == SIGNATURE_UNCHECKED) {
                gchar *tmp = privacy_mimeinfo_sig_info_short(mimeinfo);
                text = g_strdup_printf("%s %s",
-                       tmp, _("Click the icon to check it."));
+                       tmp, _("Click the icon or hit 'C' to check it."));
                g_free(tmp);
        } else
                text = privacy_mimeinfo_sig_info_short(mimeinfo);
@@ -692,6 +692,8 @@ static void check_signature_cb(GtkWidget *widget, gpointer user_data)
        if (mimeinfo == NULL)
                return;
 
+       noticeview_set_text(mimeview->siginfoview, _("Checking signature..."));
+       GTK_EVENTS_FLUSH();
        privacy_mimeinfo_check_signature(mimeinfo);
        update_signature_noticeview(mimeview, mimeview->siginfo);
        icon_list_clear(mimeview);