From ad846ce402afb3b128e5b0803e79c8ed60e5002e Mon Sep 17 00:00:00 2001 From: Chris Jones Date: Fri, 19 Oct 2012 09:57:23 -0700 Subject: [PATCH] Apply patch from Seonghun Lim to fix the split_to_group feature. Closes LP#838655 --- terminatorlib/notebook.py | 2 ++ terminatorlib/paned.py | 2 ++ terminatorlib/window.py | 2 ++ 3 files changed, 6 insertions(+) diff --git a/terminatorlib/notebook.py b/terminatorlib/notebook.py index bfbdc445..6fd653a4 100755 --- a/terminatorlib/notebook.py +++ b/terminatorlib/notebook.py @@ -136,6 +136,8 @@ class Notebook(Container, gtk.Notebook): sibling = maker.make('terminal') sibling.set_cwd(cwd) sibling.spawn_child() + if widget.group and self.config['split_to_group']: + sibling.set_group(None, widget.group) if self.config['always_split_with_profile']: sibling.force_set_profile(None, widget.get_profile()) diff --git a/terminatorlib/paned.py b/terminatorlib/paned.py index eb1c8920..22259b4f 100755 --- a/terminatorlib/paned.py +++ b/terminatorlib/paned.py @@ -50,6 +50,8 @@ class Paned(Container): sibling = self.maker.make('terminal') sibling.set_cwd(cwd) sibling.spawn_child() + if widget.group and self.config['split_to_group']: + sibling.set_group(None, widget.group) if self.config['always_split_with_profile']: sibling.force_set_profile(None, widget.get_profile()) diff --git a/terminatorlib/window.py b/terminatorlib/window.py index 90a3cf5d..7031400a 100755 --- a/terminatorlib/window.py +++ b/terminatorlib/window.py @@ -459,6 +459,8 @@ class Window(Container, gtk.Window): sibling = maker.make('Terminal') sibling.set_cwd(cwd) sibling.spawn_child() + if widget.group and self.config['split_to_group']: + sibling.set_group(None, widget.group) if self.config['always_split_with_profile']: sibling.force_set_profile(None, widget.get_profile())