summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarinus Schraal <foser@gentoo.org>2002-10-16 17:01:17 +0000
committerMarinus Schraal <foser@gentoo.org>2002-10-16 17:01:17 +0000
commit134331fab7eea43e8b1345d594c3712008818f4e (patch)
tree441e3451b5596e8e00673afdf38219f34cb441de /net-mail/evolution/files
parentChanged keyword from "~x86" to "x86" cause all other versions are now (diff)
downloadgentoo-2-134331fab7eea43e8b1345d594c3712008818f4e.tar.gz
gentoo-2-134331fab7eea43e8b1345d594c3712008818f4e.tar.bz2
gentoo-2-134331fab7eea43e8b1345d594c3712008818f4e.zip
New bugfixing patch
Diffstat (limited to 'net-mail/evolution/files')
-rw-r--r--net-mail/evolution/files/digest-evolution-1.0.8-r22
-rw-r--r--net-mail/evolution/files/evolution-1.0.8-mark-read-crash.patch48
2 files changed, 50 insertions, 0 deletions
diff --git a/net-mail/evolution/files/digest-evolution-1.0.8-r2 b/net-mail/evolution/files/digest-evolution-1.0.8-r2
new file mode 100644
index 000000000000..a0cb8c572d95
--- /dev/null
+++ b/net-mail/evolution/files/digest-evolution-1.0.8-r2
@@ -0,0 +1,2 @@
+MD5 024e62b7cd37315d40b16d76b072e59d evolution-1.0.8.tar.gz 13929927
+MD5 5baeb94fb934d0bf783ea42117c400be db-3.1.17.tar.gz 1954117
diff --git a/net-mail/evolution/files/evolution-1.0.8-mark-read-crash.patch b/net-mail/evolution/files/evolution-1.0.8-mark-read-crash.patch
new file mode 100644
index 000000000000..a3746bb4a4ce
--- /dev/null
+++ b/net-mail/evolution/files/evolution-1.0.8-mark-read-crash.patch
@@ -0,0 +1,48 @@
+--- evolution-1.0.8/mail/folder-browser.c.stackcorrupt Mon Sep 2 15:30:46 2002
++++ evolution-1.0.8/mail/folder-browser.c Mon Sep 2 15:31:04 2002
+@@ -1341,6 +1341,30 @@
+ message_list_hide_add(ml, "(match-all (system-flag \"seen\"))", ML_HIDE_SAME, ML_HIDE_SAME);
+ }
+
++static void
++mark_as_seen_cb (GtkWidget *widget, FolderBrowser *fb)
++{
++ mark_as_seen (NULL, fb, NULL);
++}
++
++static void
++mark_as_unseen_cb (GtkWidget *widget, FolderBrowser *fb)
++{
++ mark_as_unseen (NULL, fb, NULL);
++}
++
++static void
++mark_as_important_cb (GtkWidget *widget, FolderBrowser *fb)
++{
++ mark_as_important (NULL, fb, NULL);
++}
++
++static void
++mark_as_unimportant_cb (GtkWidget *widget, FolderBrowser *fb)
++{
++ mark_as_unimportant (NULL, fb, NULL);
++}
++
+ /* dum de dum, about the 3rd copy of this function throughout the mailer/camel */
+ static const char *
+ strip_re(const char *subject)
+@@ -1456,10 +1480,10 @@
+ { N_("Reply to _All"), NULL, GTK_SIGNAL_FUNC (reply_to_all), NULL, 0 },
+ { N_("_Forward"), NULL, GTK_SIGNAL_FUNC (forward), NULL, 0 },
+ { "", NULL, (NULL), NULL, 0 },
+- { N_("Mar_k as Read"), NULL, GTK_SIGNAL_FUNC (mark_as_seen), NULL, CAN_MARK_READ },
+- { N_("Mark as U_nread"), NULL, GTK_SIGNAL_FUNC (mark_as_unseen), NULL, CAN_MARK_UNREAD },
+- { N_("Mark as _Important"), NULL, GTK_SIGNAL_FUNC (mark_as_important), NULL, CAN_MARK_IMPORTANT },
+- { N_("Mark as Unim_portant"), NULL, GTK_SIGNAL_FUNC (mark_as_unimportant), NULL, CAN_MARK_UNIMPORTANT },
++ { N_("Mar_k as Read"), NULL, GTK_SIGNAL_FUNC (mark_as_seen_cb), NULL, CAN_MARK_READ },
++ { N_("Mark as U_nread"), NULL, GTK_SIGNAL_FUNC (mark_as_unseen_cb), NULL, CAN_MARK_UNREAD },
++ { N_("Mark as _Important"), NULL, GTK_SIGNAL_FUNC (mark_as_important_cb), NULL, CAN_MARK_IMPORTANT },
++ { N_("Mark as Unim_portant"), NULL, GTK_SIGNAL_FUNC (mark_as_unimportant_cb), NULL, CAN_MARK_UNIMPORTANT },
+
+ E_POPUP_SEPARATOR,
+