lib/sup/modes/inbox-mode.rb in sup-0.0.4 vs lib/sup/modes/inbox-mode.rb in sup-0.0.5
- old
+ new
@@ -4,12 +4,10 @@
class InboxMode < ThreadIndexMode
register_keymap do |k|
## overwrite toggle_archived with archive
k.add :archive, "Archive thread (remove from inbox)", 'a'
- k.add :load_more_threads, "Load #{LOAD_MORE_THREAD_NUM} more threads", 'M'
- k.add :reload, "Discard threads and reload", 'D'
end
def initialize
super [:inbox], [:inbox]
end
@@ -26,24 +24,18 @@
regen_text
end
def is_relevant? m; m.has_label? :inbox; end
- def load_more_threads opts={}
+ def load_threads opts={}
n = opts[:num] || ThreadIndexMode::LOAD_MORE_THREAD_NUM
load_n_threads_background n, :label => :inbox,
:load_killed => false,
:load_spam => false,
:when_done => (lambda do |num|
opts[:when_done].call if opts[:when_done]
BufferManager.flash "Added #{num} threads."
end)
- end
-
- def reload
- drop_all_threads
- BufferManager.draw_screen
- load_more_threads :num => buffer.content_height
end
end
end