Changeset 39

Show
Ignore:
Timestamp:
11/04/07 23:41:39
Author:
pvanhoof
Message:

2007-11-04 Philip Van Hoof <pvanhoof@gnome.org>

        • Introduced TMutMsgCreator
        • Implemented simple versions for tmut_msg_creator_set_reply_msg and

tmut_msg_creator_set_forward_msg

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/ChangeLog

    r37 r39  
     12007-11-04  Philip Van Hoof  <pvanhoof@gnome.org> 
     2 
     3        * Introduced TMutMsgCreator 
     4        * Implemented simple versions for tmut_msg_creator_set_reply_msg and 
     5        tmut_msg_creator_set_forward_msg 
     6 
    172007-11-02  Philip Van Hoof  <pvanhoof@gnome.org> 
    28 
  • trunk/src/Makefile.am

    r36 r39  
    2323        tmut-header-view.h \ 
    2424        tmut-tny-gtk-msg-view.c \ 
    25         tmut-tny-gtk-msg-view.h 
     25        tmut-tny-gtk-msg-view.h \ 
     26        tmut-msg-creator.c \ 
     27        tmut-msg-creator.h 
    2628          
    2729 
  • trunk/src/tmut-msg-view.c

    r36 r39  
    2727#include "tmut-tny-gtk-msg-view.h" 
    2828#include "tmut-msg-view.h" 
     29#include "tmut-msg-creator.h" 
    2930 
    3031#include "tmut-shell-window.h" 
     
    5253{ 
    5354        TMutMsgViewPriv *priv = TMUT_MSG_VIEW_GET_PRIVATE (self); 
    54  
    55 g_print ("reply to message\n"); 
     55        TnyMsg *msg = tny_msg_view_get_msg (priv->msg_view); 
     56        TMutMsgCreator *view = tmut_msg_creator_new (); 
     57 
     58        tmut_msg_creator_set_reply_msg (view, msg); 
     59        gtk_widget_show (GTK_WIDGET (view)); 
     60 
     61        tmut_shell_window_set_child ( 
     62                tmut_shell_child_get_window (TMUT_SHELL_CHILD (self)),  
     63                TMUT_SHELL_CHILD (view), NULL); 
     64 
     65        g_object_unref (msg); 
    5666 
    5767        return; 
     
    6373{ 
    6474        TMutMsgViewPriv *priv = TMUT_MSG_VIEW_GET_PRIVATE (self); 
    65  
    66 g_print ("forward message\n"); 
    67  
     75        TnyMsg *msg = tny_msg_view_get_msg (priv->msg_view); 
     76        TMutMsgCreator *view = tmut_msg_creator_new (); 
     77 
     78        tmut_msg_creator_set_forward_msg (view, msg); 
     79        gtk_widget_show (GTK_WIDGET (view)); 
     80 
     81        tmut_shell_window_set_child ( 
     82                tmut_shell_child_get_window (TMUT_SHELL_CHILD (self)),  
     83                TMUT_SHELL_CHILD (view), NULL); 
     84 
     85        g_object_unref (msg); 
     86 
     87        return; 
    6888        return; 
    6989}