From fc00ec8309265e502b3aac391b857f0d6d586c5a Mon Sep 17 00:00:00 2001 From: Sören Tempel Date: Sat, 22 May 2021 06:08:31 +0200 Subject: Preliminary support for scrolling --- saneterm/terminal.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/saneterm/terminal.py b/saneterm/terminal.py index 4214361..eb4fca8 100644 --- a/saneterm/terminal.py +++ b/saneterm/terminal.py @@ -78,7 +78,11 @@ class Terminal(Gtk.Window): for key, idx in control_keys.items(): bindings.add_bind(key, "termios-ctrlkey", idx) - self.add(self.termview) + scroll = Gtk.ScrolledWindow().new(None, None) + scroll.set_policy(Gtk.PolicyType.NEVER, Gtk.PolicyType.ALWAYS) + + scroll.add(self.termview) + self.add(scroll) def handle_pty(self, source, tag, master): cond = source.query_unix_fd(tag) -- cgit 1.4.1