[Xfce4-commits] <postler:master> Add a button to mark selected messages as unread
Christian Dywan
noreply at xfce.org
Sat Jul 10 00:24:13 CEST 2010
Updating branch refs/heads/master
to 3b5e9cf2b057c5cac26fa4e29b06d3ccafcf74be (commit)
from 0d012b2324bb55c3499c1ec4e5e1f6bd11d4d97b (commit)
commit 3b5e9cf2b057c5cac26fa4e29b06d3ccafcf74be
Author: Christian Dywan <christian at twotoasts.de>
Date: Tue Jun 29 18:50:03 2010 +0200
Add a button to mark selected messages as unread
postler/postler-bureau.vala | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/postler/postler-bureau.vala b/postler/postler-bureau.vala
index 7aaa553..4484614 100644
--- a/postler/postler-bureau.vala
+++ b/postler/postler-bureau.vala
@@ -36,6 +36,7 @@ public class Postler.Bureau : Gtk.Window {
<menuitem action="MessageReplyAll"/>
<menuitem action="MessageForward"/>
<separator/>
+ <menuitem action="MessageUnread"/>
<menuitem action="MessageFlag"/>
<menuitem action="MessageArchive"/>
<menuitem action="MessageDelete"/>
@@ -64,6 +65,7 @@ public class Postler.Bureau : Gtk.Window {
<toolitem action="MessageReplyAll"/>
<toolitem action="MessageForward"/>
<separator/>
+ <toolitem action="MessageUnread"/>
<toolitem action="MessageFlag"/>
<toolitem action="MessageArchive"/>
<toolitem action="MessageDelete"/>
@@ -133,6 +135,10 @@ public class Postler.Bureau : Gtk.Window {
/* TODO */
}
+ void action_message_unread () {
+ messages.toggle_selected_flag ('S');
+ }
+
void action_flag () {
messages.toggle_selected_flag ('F');
}
@@ -252,6 +258,8 @@ public class Postler.Bureau : Gtk.Window {
N_("Reply to all recipients"), action_message_reply_all },
{ "MessageForward", STOCK_MAIL_FORWARD, null, "<Ctrl>f",
N_("Forward message"), action_message_forward },
+ { "MessageUnread", Gtk.STOCK_NEW, null, "<Ctrl>u",
+ N_("Mark message as unread"), action_message_unread },
{ "MessageFlag", STOCK_EMBLEM_IMPORTANT, null, "<Ctrl>t",
N_("Flag message"), action_flag },
{ "MessageArchive", STOCK_ARCHIVE, null, "<Ctrl>e",
More information about the Xfce4-commits
mailing list