From 2f07bc4e16c3bc41c75a8ddb17d29a902e0f3b1b Mon Sep 17 00:00:00 2001 From: Not Zed Date: Fri, 6 Feb 2004 06:35:50 +0000 Subject: ** See bug #53258. 2004-02-06 Not Zed ** See bug #53258. * em-format-html-display.c (efhd_find_handler): force any bonobo handler types to always be inline, even attachments. * em-format.c (em_format_is_inline): use handler flags for special cases, removing all hard-coded types. * em-format.h (EMFormatHandler): add a flags field, so far a flag to set default inline viewing of the content. 2004-02-06 Not Zed * em-folder-properties.c: include string.h to kill warning. ** See bug #53627. * em-folder-view.c (emfv_popup_mark_junk): changed to work like delete does, jumping to the next message if required, and marking things immediately, then queuing up the junk marking job if required. * mail-ops.c (mail_mark_junk): ugh, this stuff totally can't go accessing messagelist from another thread!!!! Changed so this code only does the junk reporting, not setting flags. UGH! It should be doing this implictly on the folder when you set the flags, or at least when you sync the folder!!! Changed ot use the queued thread. * message-list.c (find_next_undeleted): changed to find next-unhidden, i.e. junk as well as deleted, if we're in hide-deleted mode. (build_tree): always call find_next_undeleted if we have a cursor. (build_flat): same. svn path=/trunk/; revision=24644 --- mail/mail-ops.h | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'mail/mail-ops.h') diff --git a/mail/mail-ops.h b/mail/mail-ops.h index a2863df424..8c1c3aa4d5 100644 --- a/mail/mail-ops.h +++ b/mail/mail-ops.h @@ -36,8 +36,6 @@ extern "C" { #include "camel/camel-mime-message.h" #include "camel/camel-operation.h" -#include "message-list.h" - #include "e-util/e-msgport.h" #include "e-util/e-account.h" @@ -160,7 +158,7 @@ int mail_store_set_offline(CamelStore *store, gboolean offline, /* filter driver execute shell command async callback */ void mail_execute_shell_command (CamelFilterDriver *driver, int argc, char **argv, void *data); -void mail_mark_junk (CamelFolder *folder, MessageList *list, gboolean junk); +void mail_mark_junk(CamelFolder *folder, GPtrArray *uids, int junk); #ifdef __cplusplus } -- cgit