From mboxrd@z Thu Jan 1 00:00:00 1970 From: nicolas.pouillard@gmail.com (Nicolas Pouillard) Date: Fri, 18 Jan 2008 10:59:59 +0100 Subject: [sup-talk] [PATCH] Show drafts in red, in thread-index-mode. Message-ID: <12006503991760-git-send-email-nicolas.pouillard@gmail.com> This patch would help to think about finishing drafts. --- bin/sup | 2 ++ lib/sup/modes/thread-index-mode.rb | 5 +++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/bin/sup b/bin/sup index 7314227..a49e2c4 100644 --- a/bin/sup +++ b/bin/sup @@ -137,6 +137,8 @@ begin Ncurses::A_BOLD c.add :index_starred_color, Ncurses::COLOR_YELLOW, Ncurses::COLOR_BLACK, Ncurses::A_BOLD + c.add :index_draft_color, Ncurses::COLOR_RED, Ncurses::COLOR_BLACK, + Ncurses::A_BOLD c.add :labellist_old_color, Ncurses::COLOR_WHITE, Ncurses::COLOR_BLACK c.add :labellist_new_color, Ncurses::COLOR_WHITE, Ncurses::COLOR_BLACK, Ncurses::A_BOLD diff --git a/lib/sup/modes/thread-index-mode.rb b/lib/sup/modes/thread-index-mode.rb index 0d90be4..fac7500 100644 --- a/lib/sup/modes/thread-index-mode.rb +++ b/lib/sup/modes/thread-index-mode.rb @@ -599,7 +599,6 @@ protected date = t.date.to_nice_s - new = t.has_label?(:unread) starred = t.has_label?(:starred) ## format the from column @@ -636,7 +635,9 @@ protected p = dp || t.participants.any? { |p| AccountManager.is_account? p } subj_color = - if new + if t.has_label?(:draft) + :index_draft_color + elsif t.has_label?(:unread) :index_new_color elsif starred :index_starred_color -- 1.5.3.1.109.gacd69