diff options
author | Sören Tempel <soeren+git@soeren-tempel.net> | 2021-05-22 06:08:31 +0200 |
---|---|---|
committer | Sören Tempel <soeren+git@soeren-tempel.net> | 2021-05-22 06:08:31 +0200 |
commit | fc00ec8309265e502b3aac391b857f0d6d586c5a (patch) | |
tree | 43613f2c68f649067a1b2a6c93fac0da6598cfbf /saneterm | |
parent | 70743f1dad728cc9992eb0d1d501c083116ec684 (diff) |
Preliminary support for scrolling
Diffstat (limited to 'saneterm')
-rw-r--r-- | saneterm/terminal.py | 6 |
1 files changed, 5 insertions, 1 deletions
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) |