diff --git a/deluge/ui/console/modes/eventview.py b/deluge/ui/console/modes/eventview.py index d618fc6da..91552fdd2 100644 --- a/deluge/ui/console/modes/eventview.py +++ b/deluge/ui/console/modes/eventview.py @@ -146,6 +146,10 @@ class EventView(BaseMode): self.offset += jumplen elif c == curses.KEY_END: self.offset += num_events + elif c == ord('j'): + self.offset -= 1 + elif c == ord('k'): + self.offset += 1 if self.offset <= 0: self.offset = 0 diff --git a/deluge/ui/console/modes/torrentdetail.py b/deluge/ui/console/modes/torrentdetail.py index 0c029f053..a7b72a8e6 100644 --- a/deluge/ui/console/modes/torrentdetail.py +++ b/deluge/ui/console/modes/torrentdetail.py @@ -741,5 +741,9 @@ class TorrentDetail(BaseMode, component.Component): return elif chr(c) == 'h': self.popup = Popup(self,"Help",init_lines=self.__help_lines, height_req=0.75, width_req=65) + elif chr(c) == 'j': + self.file_list_up() + if chr(c) == 'k': + self.file_list_down() self.refresh()