From mboxrd@z Thu Jan 1 00:00:00 1970 From: marka@pobox.com (Mark Alexander) Date: Sat, 23 May 2009 11:25:57 -0700 Subject: [sup-talk] [PATCH] Put labels before subject in thread index view. Message-ID: <1243102820-sup-6578@r50p> This patch is probably controversial, and I expect it to be rejected. But I really like the way Gmail puts the labels before the subject, and I've duplicated that here. It helps out at work, where subject lines tend to be very long, pushing the labels past the right edge of the window. --- lib/sup/modes/thread-index-mode.rb | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/sup/modes/thread-index-mode.rb b/lib/sup/modes/thread-index-mode.rb index f65d241..897dca7 100644 --- a/lib/sup/modes/thread-index-mode.rb +++ b/lib/sup/modes/thread-index-mode.rb @@ -843,10 +843,11 @@ protected [subj_color, size_widget_text], [:to_me_color, t.labels.member?(:attachment) ? "@" : " "], [:to_me_color, dp ? ">" : (p ? '+' : " ")], - [subj_color, t.subj + (t.subj.empty? ? "" : " ")], ] + - (t.labels - @hidden_labels).map { |label| [:label_color, "+#{label} "] } + - [[:snippet_color, snippet] + (t.labels - @hidden_labels).map { |label| [:label_color, "#{label} "] } + + [ + [subj_color, t.subj + (t.subj.empty? ? "" : " ")], + [:snippet_color, snippet], ] end -- 1.5.6.3