lib/sup/modes/thread_view_mode.rb in sup-0.15.4 vs lib/sup/modes/thread_view_mode.rb in sup-0.16.0
- old
+ new
@@ -690,9 +690,18 @@
else
BufferManager.flash "'#{command}' done!"
end
end
+
+ def status
+ user_labels = @thread.labels.to_a.map do |l|
+ l.to_s if LabelManager.user_defined_labels.member?(l)
+ end.compact.join(",")
+ user_labels = (user_labels.empty? and "" or "<#{user_labels}>")
+ [user_labels, super].join(" -- ")
+ end
+
private
def initial_state_for m
if m.has_label?(:starred) || m.has_label?(:unread)
:open