[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