Changeset 3034

Show
Ignore:
Timestamp:
11/29/07 01:03:23
Author:
pvanhoof
Message:

Fixed forwarded messages a little bit

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • devel/pvanhoof/bs/libtinymailui-gtk/tny-gtk-attach-list-model.c

    r2944 r3034  
    5151        GtkTreeIter iter; 
    5252        TnyGtkAttachListModelPriv *priv = TNY_GTK_ATTACH_LIST_MODEL_GET_PRIVATE (self); 
    53  
    5453        static GdkPixbuf *stock_file_pixbuf = NULL; 
    5554        GdkPixbuf *pixbuf; 
     
    6362                { 
    6463                        priv->theme = gtk_icon_theme_get_default (); 
    65                         g_object_ref (G_OBJECT (priv->theme)); 
     64                        g_object_ref (priv->theme); 
    6665                } 
    6766 
     
    10099                        TNY_GTK_ATTACH_LIST_MODEL_FILENAME_COLUMN,  
    101100                        tny_mime_part_get_filename (part), 
     101                        TNY_GTK_ATTACH_LIST_MODEL_INSTANCE_COLUMN, 
     102                        part, -1); 
     103        } else { 
     104 
     105                func (model, &iter); 
     106 
     107                gtk_list_store_set (model, &iter, 
     108                        TNY_GTK_ATTACH_LIST_MODEL_FILENAME_COLUMN,  
     109                        tny_mime_part_get_description (part)? 
     110                                tny_mime_part_get_description (part): 
     111                                "Unknown attachment", 
    102112                        TNY_GTK_ATTACH_LIST_MODEL_INSTANCE_COLUMN, 
    103113                        part, -1); 
  • devel/pvanhoof/bs/libtinymailui-gtk/tny-gtk-msg-view.c

    r3033 r3034  
    415415                retval = tny_gtk_image_mime_part_view_new (priv->status_callback, priv->status_user_data); 
    416416 
    417         } else if (priv->display_rfc822 && (tny_mime_part_content_type_is (part, "message/rfc822")|| 
    418                 tny_mime_part_content_type_is (part, "multipart/*"))) 
     417        } else if (tny_mime_part_content_type_is (part, "multipart/*")) 
    419418        { 
    420419                retval = TNY_MIME_PART_VIEW (tny_msg_view_create_new_inline_viewer (self)); 
    421420 
    422421        /* Attachments */ 
    423         } else if (priv->display_attachments && tny_mime_part_is_attachment (part)) 
     422        } else if (priv->display_attachments && tny_mime_part_is_attachment (part) ||  
     423                (priv->display_rfc822 && (tny_mime_part_content_type_is (part, "message/rfc822")))) 
    424424        { 
    425425                GtkTreeModel *model; 
     
    497497                        { 
    498498                                TnyGtkMsgViewPriv *mppriv = TNY_GTK_MSG_VIEW_GET_PRIVATE (mpview); 
    499                                 const gchar *label = desc
     499                                const gchar *label = tny_mime_part_get_description (part)
    500500                                GtkWidget *expander; 
    501501 
     
    526526                                prv->signal = g_signal_connect (G_OBJECT (mpview), 
    527527                                        "realize", G_CALLBACK (on_mpview_realize), prv); 
    528                                 tny_mime_part_view_set_part (mpview, part); 
    529528                        } else 
    530529                                tny_mime_part_view_set_part (mpview, part); 
     
    550549 
    551550 
     551 
    552552/** 
    553553 * tny_gtk_msg_view_display_parts: 
     
    690690                priv->part = g_object_ref (G_OBJECT (part)); 
    691691 
    692                 if (!tny_mime_part_content_type_is (part, "multipart/*") &&  
    693                         !tny_mime_part_content_type_is (part, "message/*")) 
    694                 { 
     692                if (!tny_mime_part_content_type_is (part, "multipart/*")) { 
    695693 
    696694                        tny_gtk_msg_view_display_part (TNY_MSG_VIEW (self), part, NULL); 
    697695 
    698                 } else 
    699                 { 
     696                } else { 
    700697                        TnyList *list; 
    701698                        list = tny_simple_list_new ();