Changeset 715
- Timestamp:
- 08/05/06 11:26:28
- Files:
-
- trunk/ChangeLog (modified) (1 diff)
- trunk/bindings/python/Makefile.am (modified) (3 diffs)
- trunk/bindings/python/tinymail-platform.override (modified) (2 diffs)
- trunk/bindings/python/tinymail.defs.extra (modified) (1 diff)
- trunk/bindings/python/tinymail.override (modified) (1 diff)
- trunk/bindings/python/tinymailui-gtk.defs.extra (modified) (1 diff)
- trunk/bindings/python/tinymailui-gtk.override (modified) (1 diff)
- trunk/bindings/python/tinymailui.override (modified) (2 diffs)
- trunk/docs/devel/reference/tmpl/tny-header-iface-test.sgml (moved) (moved from trunk/docs/devel/reference/tmpl/tny-msg-header-iface-test.sgml)
- trunk/docs/devel/reference/tmpl/tny-header-iface.sgml (moved) (moved from trunk/docs/devel/reference/tmpl/tny-msg-header-iface.sgml)
- trunk/docs/devel/reference/tmpl/tny-header-list-iterator-priv.sgml (moved) (moved from trunk/docs/devel/reference/tmpl/tny-msg-header-list-iterator-priv.sgml)
- trunk/docs/devel/reference/tmpl/tny-header-list-model.sgml (moved) (moved from trunk/docs/devel/reference/tmpl/tny-msg-header-list-model.sgml)
- trunk/docs/devel/reference/tmpl/tny-header-priv.sgml (moved) (moved from trunk/docs/devel/reference/tmpl/tny-msg-header-priv.sgml)
- trunk/docs/devel/reference/tmpl/tny-header-view-iface.sgml (moved) (moved from trunk/docs/devel/reference/tmpl/tny-msg-header-view-iface.sgml)
- trunk/docs/devel/reference/tmpl/tny-header-view.sgml (moved) (moved from trunk/docs/devel/reference/tmpl/tny-msg-header-view.sgml)
- trunk/docs/devel/reference/tmpl/tny-header.sgml (moved) (moved from trunk/docs/devel/reference/tmpl/tny-msg-header.sgml)
- trunk/docs/devel/reference/tmpl/tny-msg-header-proxy.sgml (deleted)
- trunk/libtinymail-camel/Makefile.am (modified) (2 diffs)
- trunk/libtinymail-camel/tny-folder-list-iterator-priv.h (modified) (1 diff)
- trunk/libtinymail-camel/tny-folder.c (modified) (8 diffs)
- trunk/libtinymail-camel/tny-folder.h (modified) (1 diff)
- trunk/libtinymail-camel/tny-header-priv.h (moved) (moved from trunk/libtinymail-camel/tny-msg-header-priv.h) (2 diffs)
- trunk/libtinymail-camel/tny-header.c (moved) (moved from trunk/libtinymail-camel/tny-msg-header.c) (35 diffs)
- trunk/libtinymail-camel/tny-header.h (moved) (moved from trunk/libtinymail-camel/tny-msg-header.h) (2 diffs)
- trunk/libtinymail-camel/tny-msg-priv.h (modified) (2 diffs)
- trunk/libtinymail-camel/tny-msg.c (modified) (6 diffs)
- trunk/libtinymail-camel/tny-msg.h (modified) (2 diffs)
- trunk/libtinymail-camel/tny-transport-account.c (modified) (3 diffs)
- trunk/libtinymail-test/Makefile.am (modified) (1 diff)
- trunk/libtinymail-test/tny-header-iface-test.c (moved) (moved from trunk/libtinymail-test/tny-msg-header-iface-test.c) (11 diffs)
- trunk/libtinymail-test/tny-header-iface-test.h (moved) (moved from trunk/libtinymail-test/tny-msg-header-iface-test.h) (2 diffs)
- trunk/libtinymail-test/tny-test-anything.c (modified) (3 diffs)
- trunk/libtinymail-test/tny-test-suite.c (modified) (2 diffs)
- trunk/libtinymail/Makefile.am (modified) (2 diffs)
- trunk/libtinymail/tny-folder-iface.c (modified) (3 diffs)
- trunk/libtinymail/tny-folder-iface.h (modified) (4 diffs)
- trunk/libtinymail/tny-header-iface.c (moved) (moved from trunk/libtinymail/tny-msg-header-iface.c) (26 diffs)
- trunk/libtinymail/tny-header-iface.h (moved) (moved from trunk/libtinymail/tny-msg-header-iface.h) (2 diffs)
- trunk/libtinymail/tny-list-iterator-priv.h (modified) (1 diff)
- trunk/libtinymail/tny-msg-iface.c (modified) (2 diffs)
- trunk/libtinymail/tny-msg-iface.h (modified) (4 diffs)
- trunk/libtinymail/tny-shared.h (modified) (3 diffs)
- trunk/libtinymailui-gtk/Makefile.am (modified) (1 diff)
- trunk/libtinymailui-gtk/tny-account-tree-model.c (modified) (1 diff)
- trunk/libtinymailui-gtk/tny-attach-list-model.c (modified) (1 diff)
- trunk/libtinymailui-gtk/tny-header-list-iterator-priv.h (moved) (moved from trunk/libtinymailui-gtk/tny-msg-header-list-iterator-priv.h) (2 diffs)
- trunk/libtinymailui-gtk/tny-header-list-iterator.c (moved) (moved from trunk/libtinymailui-gtk/tny-msg-header-list-iterator.c) (24 diffs)
- trunk/libtinymailui-gtk/tny-header-list-model-priv.h (moved) (moved from trunk/libtinymailui-gtk/tny-msg-header-list-model-priv.h) (1 diff)
- trunk/libtinymailui-gtk/tny-header-list-model.c (moved) (moved from trunk/libtinymailui-gtk/tny-msg-header-list-model.c) (66 diffs)
- trunk/libtinymailui-gtk/tny-header-list-model.h (moved) (moved from trunk/libtinymailui-gtk/tny-msg-header-list-model.h) (4 diffs)
- trunk/libtinymailui-gtk/tny-header-view.c (moved) (moved from trunk/libtinymailui-gtk/tny-msg-header-view.c) (13 diffs)
- trunk/libtinymailui-gtk/tny-header-view.h (moved) (moved from trunk/libtinymailui-gtk/tny-msg-header-view.h) (3 diffs)
- trunk/libtinymailui-gtk/tny-msg-view.c (modified) (8 diffs)
- trunk/libtinymailui-gtk/tny-msg-view.h (modified) (1 diff)
- trunk/libtinymailui-gtk/tny-msg-window.c (modified) (2 diffs)
- trunk/libtinymailui-gtk/tny-msg-window.h (modified) (1 diff)
- trunk/libtinymailui-mozembed/tny-moz-embed-msg-view.c (modified) (8 diffs)
- trunk/libtinymailui-mozembed/tny-moz-embed-msg-view.h (modified) (1 diff)
- trunk/libtinymailui/Makefile.am (modified) (2 diffs)
- trunk/libtinymailui/tny-header-view-iface.c (moved) (moved from trunk/libtinymailui/tny-msg-header-view-iface.c) (5 diffs)
- trunk/libtinymailui/tny-header-view-iface.h (moved) (moved from trunk/libtinymailui/tny-msg-header-view-iface.h) (2 diffs)
- trunk/libtinymailui/tny-msg-view-iface.c (modified) (2 diffs)
- trunk/libtinymailui/tny-msg-view-iface.h (modified) (2 diffs)
- trunk/tinymail/tny-summary-view.c (modified) (14 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/ChangeLog
r690 r715 18 18 * libtinymailui-gtk/tny-account-tree-model-priv.h, libtinymailui-gtk/ 19 19 tny-account-tree-model.h, libtinymailui-gtk/ 20 tny- msg-header-list-model-priv.h: Forward typedefs don't work well20 tny-header-list-model-priv.h: Forward typedefs don't work well 21 21 with the python binding generator 22 22 trunk/bindings/python/Makefile.am
r711 r715 78 78 $(top_srcdir)/libtinymail/tny-list-iface.h \ 79 79 $(top_srcdir)/libtinymail/tny-folder-iface.h \ 80 $(top_srcdir)/libtinymail/tny- msg-header-iface.h\80 $(top_srcdir)/libtinymail/tny-header-iface.h \ 81 81 $(top_srcdir)/libtinymail/tny-msg-iface.h \ 82 82 $(top_srcdir)/libtinymail/tny-mime-part-iface.h \ … … 90 90 $(PYTHON) $(PYGTK_CODEGENDIR)/h2def.py \ 91 91 $(top_srcdir)/libtinymailui/tny-account-store-view-iface.h \ 92 $(top_srcdir)/libtinymailui/tny- msg-header-view-iface.h \92 $(top_srcdir)/libtinymailui/tny-header-view-iface.h \ 93 93 $(top_srcdir)/libtinymailui/tny-msg-view-iface.h \ 94 94 $(top_srcdir)/libtinymailui/tny-msg-window-iface.h \ … … 103 103 $(top_srcdir)/libtinymailui-gtk/tny-account-tree-model.h \ 104 104 $(top_srcdir)/libtinymailui-gtk/tny-attach-list-model.h \ 105 $(top_srcdir)/libtinymailui-gtk/tny- msg-header-list-model.h\106 $(top_srcdir)/libtinymailui-gtk/tny- msg-header-view.h \105 $(top_srcdir)/libtinymailui-gtk/tny-header-list-model.h \ 106 $(top_srcdir)/libtinymailui-gtk/tny-header-view.h \ 107 107 $(top_srcdir)/libtinymailui-gtk/tny-msg-view.h \ 108 108 $(top_srcdir)/libtinymailui-gtk/tny-msg-window.h \ trunk/bindings/python/tinymail-platform.override
r711 r715 12 12 #include <tny-list-iface.h> 13 13 #include <tny-folder-iface.h> 14 #include <tny- msg-header-iface.h>14 #include <tny-header-iface.h> 15 15 #include <tny-msg-iface.h> 16 16 #include <tny-mime-part-iface.h> … … 21 21 22 22 #include <tny-account-store-view-iface.h> 23 #include <tny- msg-header-view-iface.h>23 #include <tny-header-view-iface.h> 24 24 #include <tny-msg-view-iface.h> 25 25 #include <tny-msg-window-iface.h> trunk/bindings/python/tinymail.defs.extra
r700 r715 57 57 ) 58 58 59 (define-enum MsgHeaderFlags59 (define-enum HeaderFlags 60 60 (in-module "Tny") 61 (c-name "Tny MsgHeaderFlags")62 (gtype-id "TNY_TYPE_ MSG_HEADER_FLAGS")61 (c-name "TnyHeaderFlags") 62 (gtype-id "TNY_TYPE_HEADER_FLAGS") 63 63 (values 64 '("answered" "TNY_ MSG_HEADER_FLAG_ANSWERED")65 '("deleted" "TNY_ MSG_HEADER_FLAG_DELETED")66 '("draft" "TNY_ MSG_HEADER_FLAG_DRAFT")67 '("flagged" "TNY_ MSG_HEADER_FLAG_FLAGGED")68 '("seen" "TNY_ MSG_HEADER_FLAG_SEEN")69 '("attachments" "TNY_ MSG_HEADER_FLAG_ATTACHMENTS")70 '("answered_all" "TNY_ MSG_HEADER_FLAG_ANSWERED_ALL")71 '("junk" "TNY_ MSG_HEADER_FLAG_JUNK")72 '("secure" "TNY_ MSG_HEADER_FLAG_SECURE")73 '("flagged" "TNY_ MSG_HEADER_FLAG_FLAGGED")74 '("learn" "TNY_ MSG_HEADER_FLAG_LEARN")75 '("user" "TNY_ MSG_HEADER_FLAG_USER")64 '("answered" "TNY_HEADER_FLAG_ANSWERED") 65 '("deleted" "TNY_HEADER_FLAG_DELETED") 66 '("draft" "TNY_HEADER_FLAG_DRAFT") 67 '("flagged" "TNY_HEADER_FLAG_FLAGGED") 68 '("seen" "TNY_HEADER_FLAG_SEEN") 69 '("attachments" "TNY_HEADER_FLAG_ATTACHMENTS") 70 '("answered_all" "TNY_HEADER_FLAG_ANSWERED_ALL") 71 '("junk" "TNY_HEADER_FLAG_JUNK") 72 '("secure" "TNY_HEADER_FLAG_SECURE") 73 '("flagged" "TNY_HEADER_FLAG_FLAGGED") 74 '("learn" "TNY_HEADER_FLAG_LEARN") 75 '("user" "TNY_HEADER_FLAG_USER") 76 76 ) 77 77 ) trunk/bindings/python/tinymail.override
r711 r715 12 12 #include <tny-list-iface.h> 13 13 #include <tny-folder-iface.h> 14 #include <tny- msg-header-iface.h>14 #include <tny-header-iface.h> 15 15 #include <tny-msg-iface.h> 16 16 #include <tny-mime-part-iface.h> trunk/bindings/python/tinymailui-gtk.defs.extra
r664 r715 14 14 15 15 16 (define-enum MsgHeaderListModelColumn16 (define-enum HeaderListModelColumn 17 17 (in-module "Tny") 18 (c-name "Tny MsgHeaderListModelColumn")19 (gtype-id "TNY_TYPE_ MSG_HEADER_LIST_MODEL_COLUMN")18 (c-name "TnyHeaderListModelColumn") 19 (gtype-id "TNY_TYPE_HEADER_LIST_MODEL_COLUMN") 20 20 (values 21 '("from" "TNY_ MSG_HEADER_LIST_MODEL_FROM_COLUMN")22 '("to" "TNY_ MSG_HEADER_LIST_MODEL_TO_COLUMN")23 '("subject" "TNY_ MSG_HEADER_LIST_MODEL_SUBJECT_COLUMN")24 '("cc" "TNY_ MSG_HEADER_LIST_MODEL_CC_COLUMN")25 '("date_sent" "TNY_ MSG_HEADER_LIST_MODEL_DATE_SENT_COLUMN")26 '("date_received_t" "TNY_ MSG_HEADER_LIST_MODEL_DATE_RECEIVED_TIME_T_COLUMN")27 '("date_sent_t" "TNY_ MSG_HEADER_LIST_MODEL_DATE_SENT_TIME_T_COLUMN")28 '("date_received" "TNY_ MSG_HEADER_LIST_MODEL_DATE_RECEIVED_COLUMN")29 '("instance" "TNY_ MSG_HEADER_LIST_MODEL_INSTANCE_COLUMN")30 '("flags" "TNY_ MSG_HEADER_LIST_MODEL_FLAGS_COLUMN")31 '("n" "TNY_ MSG_HEADER_LIST_MODEL_N_COLUMNS")21 '("from" "TNY_HEADER_LIST_MODEL_FROM_COLUMN") 22 '("to" "TNY_HEADER_LIST_MODEL_TO_COLUMN") 23 '("subject" "TNY_HEADER_LIST_MODEL_SUBJECT_COLUMN") 24 '("cc" "TNY_HEADER_LIST_MODEL_CC_COLUMN") 25 '("date_sent" "TNY_HEADER_LIST_MODEL_DATE_SENT_COLUMN") 26 '("date_received_t" "TNY_HEADER_LIST_MODEL_DATE_RECEIVED_TIME_T_COLUMN") 27 '("date_sent_t" "TNY_HEADER_LIST_MODEL_DATE_SENT_TIME_T_COLUMN") 28 '("date_received" "TNY_HEADER_LIST_MODEL_DATE_RECEIVED_COLUMN") 29 '("instance" "TNY_HEADER_LIST_MODEL_INSTANCE_COLUMN") 30 '("flags" "TNY_HEADER_LIST_MODEL_FLAGS_COLUMN") 31 '("n" "TNY_HEADER_LIST_MODEL_N_COLUMNS") 32 32 ) 33 33 ) trunk/bindings/python/tinymailui-gtk.override
r710 r715 11 11 #include <tny-account-tree-model.h> 12 12 #include <tny-attach-list-model.h> 13 #include <tny- msg-header-list-model.h>14 #include <tny- msg-header-view.h>13 #include <tny-header-list-model.h> 14 #include <tny-header-view.h> 15 15 #include <tny-msg-view.h> 16 16 #include <tny-msg-window.h> trunk/bindings/python/tinymailui.override
r710 r715 5 5 6 6 #include <tny-account-store-view-iface.h> 7 #include <tny- msg-header-view-iface.h>7 #include <tny-header-view-iface.h> 8 8 #include <tny-msg-view-iface.h> 9 9 #include <tny-msg-window-iface.h> … … 24 24 25 25 %% 26 import tinymail. MsgHeaderIface as PyTnyMsgHeaderIface_Type26 import tinymail.HeaderIface as PyTnyHeaderIface_Type 27 27 import tinymail.MsgIface as PyTnyMsgIface_Type 28 28 import tinymail.MsgMimePartIface as PyTnyMimePartIface_Type trunk/libtinymail-camel/Makefile.am
r711 r715 8 8 libtinymail_camel_1_0_headers = \ 9 9 tny-mime-part.h \ 10 tny- msg-header.h\10 tny-header.h \ 11 11 tny-msg.h \ 12 12 tny-folder.h \ … … 26 26 tny-transport-account-priv.h \ 27 27 tny-msg-priv.h \ 28 tny- msg-header-priv.h \28 tny-header-priv.h \ 29 29 tny-folder-priv.h \ 30 30 $(libtinymail_camel_1_0_headers) \ 31 31 tny-msg.c \ 32 tny- msg-header.c\32 tny-header.c \ 33 33 tny-mime-part-priv.h \ 34 34 tny-mime-part.c \ trunk/libtinymail-camel/tny-folder-list-iterator-priv.h
r700 r715 55 55 GType _tny_folder_list_iterator_get_type (void); 56 56 void _tny_folder_list_iterator_set_model (TnyFolderListIterator *self, TnyFolderList *model); 57 TnyFolderListIterator* _tny_ msg_header_list_iterator_new (TnyFolderList *model);57 TnyFolderListIterator* _tny_header_list_iterator_new (TnyFolderList *model); 58 58 59 59 G_END_DECLS trunk/libtinymail-camel/tny-folder.c
r700 r715 26 26 #include <tny-folder.h> 27 27 #include <tny-msg-iface.h> 28 #include <tny- msg-header-iface.h>28 #include <tny-header-iface.h> 29 29 #include <tny-msg.h> 30 #include <tny- msg-header.h>30 #include <tny-header.h> 31 31 #include <tny-store-account-iface.h> 32 32 #include <tny-store-account.h> … … 146 146 147 147 static void 148 tny_folder_remove_message (TnyFolderIface *self, Tny MsgHeaderIface *header)148 tny_folder_remove_message (TnyFolderIface *self, TnyHeaderIface *header) 149 149 { 150 150 TnyFolderPriv *priv = TNY_FOLDER_GET_PRIVATE (TNY_FOLDER (self)); … … 156 156 load_folder_no_lock (priv); 157 157 158 id = tny_ msg_header_iface_get_uid (TNY_MSG_HEADER_IFACE (header));158 id = tny_header_iface_get_uid (TNY_HEADER_IFACE (header)); 159 159 camel_folder_delete_message (priv->folder, id); 160 160 … … 331 331 add_message_with_uid (gpointer data, gpointer user_data) 332 332 { 333 Tny MsgHeaderIface *header = NULL;333 TnyHeaderIface *header = NULL; 334 334 FldAndPriv *ptr = user_data; 335 335 const char *uid = (const char*)data; … … 343 343 344 344 /* TODO: Proxy instantiation (happens a lot, could use a pool) */ 345 header = TNY_ MSG_HEADER_IFACE (tny_msg_header_new ());346 347 tny_ msg_header_iface_set_folder (header, self);348 _tny_ msg_header_set_camel_message_info (header, mi);345 header = TNY_HEADER_IFACE (tny_header_new ()); 346 347 tny_header_iface_set_folder (header, self); 348 _tny_header_set_camel_message_info (header, mi); 349 349 350 350 /* Get rid of the reference already. I know this is ugly */ … … 611 611 612 612 static TnyMsgIface* 613 tny_folder_get_message (TnyFolderIface *self, Tny MsgHeaderIface *header)613 tny_folder_get_message (TnyFolderIface *self, TnyHeaderIface *header) 614 614 { 615 615 TnyFolderPriv *priv = TNY_FOLDER_GET_PRIVATE (TNY_FOLDER (self)); … … 619 619 g_mutex_lock (priv->folder_lock); 620 620 621 id = tny_ msg_header_iface_get_uid (TNY_MSG_HEADER_IFACE (header));621 id = tny_header_iface_get_uid (TNY_HEADER_IFACE (header)); 622 622 623 623 load_folder_no_lock (priv); … … 644 644 645 645 _tny_msg_set_folder (message, self); 646 tny_msg_iface_set_header (message, TNY_ MSG_HEADER_IFACE (header));646 tny_msg_iface_set_header (message, TNY_HEADER_IFACE (header)); 647 647 _tny_msg_set_camel_mime_message (TNY_MSG (message), camel_message); 648 648 } else { trunk/libtinymail-camel/tny-folder.h
r700 r715 25 25 26 26 #include <tny-msg-iface.h> 27 #include <tny- msg-header-iface.h>27 #include <tny-header-iface.h> 28 28 29 29 #include <camel/camel-folder.h> trunk/libtinymail-camel/tny-header-priv.h
r714 r715 1 #ifndef TNY_ MSG_HEADER_PRIV_H2 #define TNY_ MSG_HEADER_PRIV_H1 #ifndef TNY_HEADER_PRIV_H 2 #define TNY_HEADER_PRIV_H 3 3 4 4 /* libtinymail-camel - The Tiny Mail base library for Camel … … 24 24 #include <camel/camel-folder-summary.h> 25 25 26 void _tny_ msg_header_set_camel_message_info (TnyMsgHeader *self, CamelMessageInfo *camel_message_info);27 CamelMimeMessage* _tny_ msg_header_get_camel_mime_message (TnyMsgHeader *self);26 void _tny_header_set_camel_message_info (TnyHeader *self, CamelMessageInfo *camel_message_info); 27 CamelMimeMessage* _tny_header_get_camel_mime_message (TnyHeader *self); 28 28 29 29 #endif trunk/libtinymail-camel/tny-header.c
r714 r715 25 25 #include <string.h> 26 26 27 #include <tny- msg-header-iface.h>28 #include <tny- msg-header.h>27 #include <tny-header-iface.h> 28 #include <tny-header.h> 29 29 #include <tny-folder.h> 30 30 31 31 #include "tny-camel-common-priv.h" 32 32 #include "tny-folder-priv.h" 33 #include "tny- msg-header-priv.h"33 #include "tny-header-priv.h" 34 34 35 35 #include <tny-camel-shared.h> … … 49 49 50 50 #pragma pack(1) /* Size will be 21 in stead of 24 */ 51 struct _Tny MsgHeader51 struct _TnyHeader 52 52 { 53 53 GObject parent; … … 58 58 }; 59 59 60 struct _Tny MsgHeaderClass60 struct _TnyHeaderClass 61 61 { 62 62 GObjectClass parent_class; … … 66 66 67 67 static void 68 destroy_write (Tny MsgHeader *self)68 destroy_write (TnyHeader *self) 69 69 { 70 70 if (((WriteInfo*)self->info)->msg) … … 78 78 79 79 static void 80 prepare_for_write (Tny MsgHeader *self)80 prepare_for_write (TnyHeader *self) 81 81 { 82 82 if (!self->write) … … 92 92 93 93 void /* protected method */ 94 _tny_ msg_header_set_camel_message_info (TnyMsgHeader *self, CamelMessageInfo *camel_message_info)94 _tny_header_set_camel_message_info (TnyHeader *self, CamelMessageInfo *camel_message_info) 95 95 { 96 96 if (G_UNLIKELY (self->info)) … … 107 107 108 108 CamelMimeMessage* /* protected method */ 109 _tny_ msg_header_get_camel_mime_message (TnyMsgHeader *self)109 _tny_header_get_camel_mime_message (TnyHeader *self) 110 110 { 111 111 … … 123 123 124 124 static const gchar* 125 tny_ msg_header_get_replyto (TnyMsgHeaderIface *self)126 { 127 Tny MsgHeader *me = TNY_MSG_HEADER (self);125 tny_header_get_replyto (TnyHeaderIface *self) 126 { 127 TnyHeader *me = TNY_HEADER (self); 128 128 const gchar *retval = NULL; 129 129 … … 136 136 137 137 static void 138 tny_ msg_header_set_bcc (TnyMsgHeaderIface *self, const gchar *bcc)139 { 140 Tny MsgHeader *me = TNY_MSG_HEADER (self);138 tny_header_set_bcc (TnyHeaderIface *self, const gchar *bcc) 139 { 140 TnyHeader *me = TNY_HEADER (self); 141 141 CamelInternetAddress *addr = camel_internet_address_new (); 142 142 … … 154 154 155 155 static void 156 tny_ msg_header_set_cc (TnyMsgHeaderIface *self, const gchar *cc)157 { 158 Tny MsgHeader *me = TNY_MSG_HEADER (self);156 tny_header_set_cc (TnyHeaderIface *self, const gchar *cc) 157 { 158 TnyHeader *me = TNY_HEADER (self); 159 159 CamelInternetAddress *addr = camel_internet_address_new (); 160 160 … … 171 171 172 172 static void 173 tny_ msg_header_set_from (TnyMsgHeaderIface *self, const gchar *from)174 { 175 Tny MsgHeader *me = TNY_MSG_HEADER (self);173 tny_header_set_from (TnyHeaderIface *self, const gchar *from) 174 { 175 TnyHeader *me = TNY_HEADER (self); 176 176 CamelInternetAddress *addr = camel_internet_address_new (); 177 177 gchar *dup; … … 190 190 191 191 static void 192 tny_ msg_header_set_subject (TnyMsgHeaderIface *self, const gchar *subject)193 { 194 Tny MsgHeader *me = TNY_MSG_HEADER (self);192 tny_header_set_subject (TnyHeaderIface *self, const gchar *subject) 193 { 194 TnyHeader *me = TNY_HEADER (self); 195 195 196 196 prepare_for_write (me); … … 201 201 202 202 static void 203 tny_ msg_header_set_to (TnyMsgHeaderIface *self, const gchar *to)204 { 205 Tny MsgHeader *me = TNY_MSG_HEADER (self);203 tny_header_set_to (TnyHeaderIface *self, const gchar *to) 204 { 205 TnyHeader *me = TNY_HEADER (self); 206 206 CamelInternetAddress *addr = camel_internet_address_new (); 207 207 gchar *dup; … … 223 223 224 224 static void 225 tny_ msg_header_set_replyto (TnyMsgHeaderIface *self, const gchar *to)226 { 227 Tny MsgHeader *me = TNY_MSG_HEADER (self);225 tny_header_set_replyto (TnyHeaderIface *self, const gchar *to) 226 { 227 TnyHeader *me = TNY_HEADER (self); 228 228 229 229 /* TODO set replyto */ … … 234 234 235 235 static const gchar* 236 tny_ msg_header_get_cc (TnyMsgHeaderIface *self)237 { 238 Tny MsgHeader *me = TNY_MSG_HEADER (self);236 tny_header_get_cc (TnyHeaderIface *self) 237 { 238 TnyHeader *me = TNY_HEADER (self); 239 239 const gchar *retval; 240 240 … … 251 251 252 252 static const gchar* 253 tny_ msg_header_get_bcc (TnyMsgHeaderIface *self)254 { 255 Tny MsgHeader *me = TNY_MSG_HEADER (self);253 tny_header_get_bcc (TnyHeaderIface *self) 254 { 255 TnyHeader *me = TNY_HEADER (self); 256 256 const gchar *retval; 257 257 … … 267 267 } 268 268 269 static Tny MsgHeaderFlags270 tny_ msg_header_get_flags (TnyMsgHeaderIface *self)271 { 272 Tny MsgHeader *me = TNY_MSG_HEADER (self);273 Tny MsgHeaderFlags retval;269 static TnyHeaderFlags 270 tny_header_get_flags (TnyHeaderIface *self) 271 { 272 TnyHeader *me = TNY_HEADER (self); 273 TnyHeaderFlags retval; 274 274 275 275 if (me->write) 276 276 { 277 g_warning ("tny_ msg_header_get_flags: This is a header for a new message!\n");277 g_warning ("tny_header_get_flags: This is a header for a new message!\n"); 278 278 return retval; 279 279 } … … 285 285 286 286 static void 287 tny_ msg_header_set_flags (TnyMsgHeaderIface *self, TnyMsgHeaderFlags mask)288 { 289 Tny MsgHeader *me = TNY_MSG_HEADER (self);287 tny_header_set_flags (TnyHeaderIface *self, TnyHeaderFlags mask) 288 { 289 TnyHeader *me = TNY_HEADER (self); 290 290 291 291 if (me->write) 292 292 { 293 g_warning ("tny_ msg_header_get_flags: This is a header for a new message!\n");293 g_warning ("tny_header_get_flags: This is a header for a new message!\n"); 294 294 return; 295 295 } … … 301 301 302 302 static void 303 tny_ msg_header_unset_flags (TnyMsgHeaderIface *self, TnyMsgHeaderFlags mask)304 { 305 Tny MsgHeader *me = TNY_MSG_HEADER (self);303 tny_header_unset_flags (TnyHeaderIface *self, TnyHeaderFlags mask) 304 { 305 TnyHeader *me = TNY_HEADER (self); 306 306 307 307 if (me->write) 308 308 { 309 g_warning ("tny_ msg_header_get_flags: This is a header for a new message!\n");309 g_warning ("tny_header_get_flags: This is a header for a new message!\n"); 310 310 return; 311 311 } … … 317 317 318 318 static time_t 319 tny_ msg_header_get_date_received (TnyMsgHeaderIface *self)320 { 321 Tny MsgHeader *me = TNY_MSG_HEADER (self);319 tny_header_get_date_received (TnyHeaderIface *self) 320 { 321 TnyHeader *me = TNY_HEADER (self); 322 322 323 323 time_t retval; … … 335 335 336 336 static time_t 337 tny_ msg_header_get_date_sent (TnyMsgHeaderIface *self)338 { 339 Tny MsgHeader *me = TNY_MSG_HEADER (self);337 tny_header_get_date_sent (TnyHeaderIface *self) 338 { 339 TnyHeader *me = TNY_HEADER (self); 340 340 341 341 time_t retval; … … 350 350 351 351 static const gchar* 352 tny_ msg_header_get_from (TnyMsgHeaderIface *self)353 { 354 Tny MsgHeader *me = TNY_MSG_HEADER (self);352 tny_header_get_from (TnyHeaderIface *self) 353 { 354 TnyHeader *me = TNY_HEADER (self); 355 355 356 356 const gchar *retval; … … 376 376 377 377 static const gchar* 378 tny_ msg_header_get_subject (TnyMsgHeaderIface *self)379 { 380 Tny MsgHeader *me = TNY_MSG_HEADER (self);378 tny_header_get_subject (TnyHeaderIface *self) 379 { 380 TnyHeader *me = TNY_HEADER (self); 381 381 const gchar *retval; 382 382 … … 394 394 395 395 static const gchar* 396 tny_ msg_header_get_to (TnyMsgHeaderIface *self)397 { 398 Tny MsgHeader *me = TNY_MSG_HEADER (self);396 tny_header_get_to (TnyHeaderIface *self) 397 { 398 TnyHeader *me = TNY_HEADER (self); 399 399 gchar *retval; 400 400 … … 411 411 412 412 static const gchar* 413 tny_ msg_header_get_message_id (TnyMsgHeaderIface *self)414 { 415 Tny MsgHeader *me = TNY_MSG_HEADER (self);413 tny_header_get_message_id (TnyHeaderIface *self) 414 { 415 TnyHeader *me = TNY_HEADER (self); 416 416 gchar *retval; 417 417 … … 431 431 432 432 static const gchar* 433 tny_ msg_header_get_uid (TnyMsgHeaderIface *self)434 { 435 Tny MsgHeader *me = TNY_MSG_HEADER (self);433 tny_header_get_uid (TnyHeaderIface *self) 434 { 435 TnyHeader *me = TNY_HEADER (self); 436 436 const gchar *retval; 437 437 … … 446 446 447 447 static void 448 tny_ msg_header_finalize (GObject *object)449 { 450 Tny MsgHeader *self = (TnyMsgHeader*) object;448 tny_header_finalize (GObject *object) 449 { 450 TnyHeader *self = (TnyHeader*) object; 451 451 452 452 if (G_UNLIKELY (self->write)) … … 465 465 466 466 /** 467 * tny_ msg_header_new:467 * tny_header_new: 468 468 * 469 469 * 470 * Return value: A new #Tny MsgHeader instance implemented for Camel470 * Return value: A new #TnyHeader instance implemented for Camel 471 471 **/ 472 Tny MsgHeader*473 tny_ msg_header_new (void)474 { 475 Tny MsgHeader *self = g_object_new (TNY_TYPE_MSG_HEADER, NULL);472 TnyHeader* 473 tny_header_new (void) 474 { 475 TnyHeader *self = g_object_new (TNY_TYPE_HEADER, NULL); 476 476 477 477 self->info = NULL; … … 482 482 483 483 static void 484 tny_ msg_header_set_folder (TnyMsgHeaderIface *self, TnyFolderIface *folder)485 { 486 Tny MsgHeader *me = TNY_MSG_HEADER (self);484 tny_header_set_folder (TnyHeaderIface *self, TnyFolderIface *folder) 485 { 486 TnyHeader *me = TNY_HEADER (self); 487 487 me->folder = (TnyFolderIface*)folder; 488 488 return; … … 490 490 491 491 static TnyFolderIface* 492 tny_ msg_header_get_folder (TnyMsgHeaderIface *self)493 { 494 Tny MsgHeader *me = TNY_MSG_HEADER (self);492 tny_header_get_folder (TnyHeaderIface *self) 493 { 494 TnyHeader *me = TNY_HEADER (self); 495 495 return (TnyFolderIface*)me->folder; 496 496 } 497 497 498 498 static void 499 tny_ msg_header_iface_init (gpointer g_iface, gpointer iface_data)500 { 501 Tny MsgHeaderIfaceClass *klass = (TnyMsgHeaderIfaceClass *)g_iface;502 503 klass->get_from_func = tny_ msg_header_get_from;504 klass->get_message_id_func = tny_ msg_header_get_message_id;505 klass->get_to_func = tny_ msg_header_get_to;506 klass->get_subject_func = tny_ msg_header_get_subject;507 klass->get_date_received_func = tny_ msg_header_get_date_received;508 klass->get_date_sent_func = tny_ msg_header_get_date_sent;509 klass->get_cc_func = tny_ msg_header_get_cc;510 klass->get_bcc_func = tny_ msg_header_get_bcc;511 klass->get_replyto_func = tny_ msg_header_get_replyto;512 klass->get_uid_func = tny_ msg_header_get_uid;513 klass->set_folder_func = tny_ msg_header_set_folder;514 klass->get_folder_func = tny_ msg_header_get_folder;515 klass->set_bcc_func = tny_ msg_header_set_bcc;516 klass->set_cc_func = tny_ msg_header_set_cc;517 klass->set_to_func = tny_ msg_header_set_to;518 klass->set_from_func = tny_ msg_header_set_from;519 klass->set_subject_func = tny_ msg_header_set_subject;520 klass->set_replyto_func = tny_ msg_header_set_replyto;521 klass->set_flags_func = tny_ msg_header_set_flags;522 klass->unset_flags_func = tny_ msg_header_unset_flags;523 klass->get_flags_func = tny_ msg_header_get_flags;499 tny_header_iface_init (gpointer g_iface, gpointer iface_data) 500 { 501 TnyHeaderIfaceClass *klass = (TnyHeaderIfaceClass *)g_iface; 502 503 klass->get_from_func = tny_header_get_from; 504 klass->get_message_id_func = tny_header_get_message_id; 505 klass->get_to_func = tny_header_get_to; 506 klass->get_subject_func = tny_header_get_subject; 507 klass->get_date_received_func = tny_header_get_date_received; 508 klass->get_date_sent_func = tny_header_get_date_sent; 509 klass->get_cc_func = tny_header_get_cc; 510 klass->get_bcc_func = tny_header_get_bcc; 511 klass->get_replyto_func = tny_header_get_replyto; 512 klass->get_uid_func = tny_header_get_uid; 513 klass->set_folder_func = tny_header_set_folder; 514 klass->get_folder_func = tny_header_get_folder; 515 klass->set_bcc_func = tny_header_set_bcc; 516 klass->set_cc_func = tny_header_set_cc; 517 klass->set_to_func = tny_header_set_to; 518 klass->set_from_func = tny_header_set_from; 519 klass->set_subject_func = tny_header_set_subject; 520 klass->set_replyto_func = tny_header_set_replyto; 521 klass->set_flags_func = tny_header_set_flags; 522 klass->unset_flags_func = tny_header_unset_flags; 523 klass->get_flags_func = tny_header_get_flags; 524 524 525 525 return; … … 528 528 529 529 static void 530 tny_ msg_header_class_init (TnyMsgHeaderClass *class)530 tny_header_class_init (TnyHeaderClass *class) 531 531 { 532 532 GObjectClass *object_class; … … 535 535 object_class = (GObjectClass*) class; 536 536 537 object_class->finalize = tny_ msg_header_finalize;537 object_class->finalize = tny_header_finalize; 538 538 539 539 return; … … 542 542 543 543 GType 544 tny_ msg_header_get_type (void)544 tny_header_get_type (void) 545 545 { 546 546 static GType type = 0; … … 559 559 static const GTypeInfo info = 560 560 { 561 sizeof (Tny MsgHeaderClass),561 sizeof (TnyHeaderClass), 562 562 NULL, /* base_init */ 563 563 NULL, /* base_finalize */ 564 (GClassInitFunc) tny_ msg_header_class_init, /* class_init */564 (GClassInitFunc) tny_header_class_init, /* class_init */ 565 565 NULL, /* class_finalize */ 566 566 NULL, /* class_data */ 567 sizeof (Tny MsgHeader),567 sizeof (TnyHeader), 568 568 0, /* n_preallocs */ 569 569 NULL /* instance_init */ 570 570 }; 571 571 572 static const GInterfaceInfo tny_ msg_header_iface_info =572 static const GInterfaceInfo tny_header_iface_info = 573 573 { 574 (GInterfaceInitFunc) tny_ msg_header_iface_init, /* interface_init */574 (GInterfaceInitFunc) tny_header_iface_init, /* interface_init */ 575 575 NULL, /* interface_finalize */ 576 576 NULL /* interface_data */ … … 578 578 579 579 type = g_type_register_static (G_TYPE_OBJECT, 580 "Tny MsgHeader",580 "TnyHeader", 581 581 &info, 0); 582 582 583 g_type_add_interface_static (type, TNY_TYPE_ MSG_HEADER_IFACE,584 &tny_ msg_header_iface_info);583 g_type_add_interface_static (type, TNY_TYPE_HEADER_IFACE, 584 &tny_header_iface_info); 585 585 }
