[Xfce4-commits] <postler:master> Label inbox generically if there's only one account

Christian Dywan noreply at xfce.org
Mon Dec 20 04:58:03 CET 2010


Updating branch refs/heads/master
         to ae097398981cf2c4459f6a258e1412211f8a1dcd (commit)
       from 8bb2de9cac1a555309d3330289600bf55a1b405a (commit)

commit ae097398981cf2c4459f6a258e1412211f8a1dcd
Author: Christian Dywan <christian at twotoasts.de>
Date:   Mon Dec 20 01:22:15 2010 +0100

    Label inbox generically if there's only one account

 postler/postler-folders.vala |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/postler/postler-folders.vala b/postler/postler-folders.vala
index 50f4b79..d6c1646 100644
--- a/postler/postler-folders.vala
+++ b/postler/postler-folders.vala
@@ -204,14 +204,18 @@ public class Postler.Folders : Gtk.TreeView {
                             account_info.path + "/" + name + "/new");
                         var monitor = msg_dir.monitor_directory (0, null);
                         string path = store.get_string_from_iter (account_iter);
+                        string label = account_info.name;
+                        if (infos.length () < 2)
+                            label = _("Inbox");
                         monitor.changed.connect ((monitor, file, other, event) => {
-                            unread_monitor_changed (msg_dir, path, account_info.name);
+                            unread_monitor_changed (msg_dir, path, label);
                         });
-                        unread_monitor_changed (msg_dir, path, account_info.name);
+                        unread_monitor_changed (msg_dir, path, label);
 
                         account_info.folders[FolderType.INBOX] = name;
                         store.set (account_iter,
                             Columns.ICON, STOCK_INBOX,
+                            Columns.NAME, label,
                             Columns.LOCATION, account_info.path + "/" + name,
                             Columns.UNREAD_MONITOR, monitor);
                         continue;



More information about the Xfce4-commits mailing list