diff options
Diffstat (limited to 'src/core.py')
-rw-r--r-- | src/core.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/core.py b/src/core.py index 91f69813..f9ae4198 100644 --- a/src/core.py +++ b/src/core.py @@ -158,6 +158,8 @@ class Core(object): "KEY_NPAGE": self.scroll_page_down, "^B": self.scroll_line_up, "^F": self.scroll_line_down, + "^D": self.scroll_half_down, + "^U": self.scroll_half_up, "KEY_F(5)": self.rotate_rooms_left, "^P": self.rotate_rooms_left, 'kLFT3': self.rotate_rooms_left, @@ -1140,6 +1142,14 @@ class Core(object): self.current_tab().on_line_down() self.refresh_window() + def scroll_half_up(self, args=None): + self.current_tab().on_half_scroll_up() + self.refresh_window() + + def scroll_half_down(self, args=None): + self.current_tab().on_half_scroll_down() + self.refresh_window() + def get_error_message_from_error_stanza(self, stanza): """ Takes a stanza of the form <message type='error'><error/></message> |