2005-02-09 [colin] 1.0.1cvs1.1
authorColin Leroy <colin@colino.net>
Wed, 9 Feb 2005 08:59:12 +0000 (08:59 +0000)
committerColin Leroy <colin@colino.net>
Wed, 9 Feb 2005 08:59:12 +0000 (08:59 +0000)
* src/messageview.c
* src/mimeview.c
* src/mimeview.h
Sync with HEAD

ChangeLog-gtk2.claws
PATCHSETS
configure.ac
src/messageview.c
src/mimeview.c
src/mimeview.h

index ebc7da7..ef0878e 100644 (file)
@@ -1,3 +1,10 @@
+2005-02-09 [colin]     1.0.1cvs1.1
+
+       * src/messageview.c
+       * src/mimeview.c
+       * src/mimeview.h
+               Sync with HEAD
+
 2005-02-08 [colin]     1.0.1.1
 
        * ChangeLog.claws
 2005-02-08 [colin]     1.0.1.1
 
        * ChangeLog.claws
index ef0e4f4..6feb286 100644 (file)
--- a/PATCHSETS
+++ b/PATCHSETS
 ( cvs diff -u -r 1.382.2.95 -r 1.382.2.96 src/compose.c; ) > 1.0.0cvs28.3.patchset
 ( cvs diff -u -r 1.58.2.6 -r 1.58.2.7 po/de.po; cvs diff -u -r 1.60.2.7 -r 1.60.2.8 po/es.po; cvs diff -u -r 1.42.2.7 -r 1.42.2.8 po/fr.po; cvs diff -u -r 1.34.2.6 -r 1.34.2.7 po/it.po; cvs diff -u -r 1.2.2.8 -r 1.2.2.9 po/sk.po; cvs diff -u -r 1.17.2.8 -r 1.17.2.9 po/sr.po; ) > 1.0.0cvs29.1.patchset
 ( cvs diff -u -r 1.2504.2.46 -r 1.2504.2.47 ChangeLog.claws; cvs diff -u -r 1.50.2.5 -r 1.50.2.6 po/pt_BR.po; ) > 1.0.1.1.patchset
 ( cvs diff -u -r 1.382.2.95 -r 1.382.2.96 src/compose.c; ) > 1.0.0cvs28.3.patchset
 ( cvs diff -u -r 1.58.2.6 -r 1.58.2.7 po/de.po; cvs diff -u -r 1.60.2.7 -r 1.60.2.8 po/es.po; cvs diff -u -r 1.42.2.7 -r 1.42.2.8 po/fr.po; cvs diff -u -r 1.34.2.6 -r 1.34.2.7 po/it.po; cvs diff -u -r 1.2.2.8 -r 1.2.2.9 po/sk.po; cvs diff -u -r 1.17.2.8 -r 1.17.2.9 po/sr.po; ) > 1.0.0cvs29.1.patchset
 ( cvs diff -u -r 1.2504.2.46 -r 1.2504.2.47 ChangeLog.claws; cvs diff -u -r 1.50.2.5 -r 1.50.2.6 po/pt_BR.po; ) > 1.0.1.1.patchset
+( cvs diff -u -r 1.94.2.42 -r 1.94.2.43 src/messageview.c; cvs diff -u -r 1.83.2.27 -r 1.83.2.28 src/mimeview.c; cvs diff -u -r 1.20.2.2 -r 1.20.2.3 src/mimeview.h; ) > 1.0.1cvs1.1.patchset
index bcea121..db29f34 100644 (file)
@@ -11,7 +11,7 @@ MINOR_VERSION=0
 MICRO_VERSION=1
 INTERFACE_AGE=0
 BINARY_AGE=0
 MICRO_VERSION=1
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=0
+EXTRA_VERSION=1
 EXTRA_RELEASE=
 EXTRA_GTK2_VERSION=.1
 
 EXTRA_RELEASE=
 EXTRA_GTK2_VERSION=.1
 
index b6b444c..44700e3 100644 (file)
@@ -749,6 +749,12 @@ gint messageview_show(MessageView *messageview, MsgInfo *msginfo,
        else 
                noticeview_hide(messageview->noticeview);
 
        else 
                noticeview_hide(messageview->noticeview);
 
+       mimeinfo = procmime_mimeinfo_next(mimeinfo);
+       if (mimeinfo && (mimeinfo->type != MIMETYPE_TEXT || 
+           strcmp(mimeinfo->subtype, "plain"))) {
+               mimeview_show_part(messageview->mimeview,mimeinfo);
+       }
+
        g_free(file);
 
        return 0;
        g_free(file);
 
        return 0;
index 383ea47..187ff46 100644 (file)
@@ -552,7 +552,7 @@ static MimeViewer *get_viewer_for_mimeinfo(MimeView *mimeview, MimeInfo *partinf
        return viewer;
 }
 
        return viewer;
 }
 
-static gboolean mimeview_show_part(MimeView *mimeview, MimeInfo *partinfo)
+gboolean mimeview_show_part(MimeView *mimeview, MimeInfo *partinfo)
 {
        MimeViewer *viewer;
        
 {
        MimeViewer *viewer;
        
index 70633e5..09b47d8 100644 (file)
@@ -115,6 +115,8 @@ void mimeview_init          (MimeView       *mimeview);
 void mimeview_show_message     (MimeView       *mimeview,
                                 MimeInfo       *mimeinfo,
                                 const gchar    *file);
 void mimeview_show_message     (MimeView       *mimeview,
                                 MimeInfo       *mimeinfo,
                                 const gchar    *file);
+gboolean mimeview_show_part    (MimeView       *mimeview, 
+                                MimeInfo       *partinfo);
 void mimeview_destroy          (MimeView       *mimeview);
 void mimeview_update           (MimeView       *mimeview);
 void mimeview_clear            (MimeView       *mimeview);
 void mimeview_destroy          (MimeView       *mimeview);
 void mimeview_update           (MimeView       *mimeview);
 void mimeview_clear            (MimeView       *mimeview);