Ejemplo n.º 1
0
 def clone(self, group):
     c = Layout.clone(self, group)
     # These are mutable
     c.stacks = [_WinStack() for i in self.stacks]
     for stack in c.stacks:
         if self.autosplit:
             stack.split = True
     return c
Ejemplo n.º 2
0
 def clone(self, group):
     c = Layout.clone(self, group)
     # These are mutable
     c.stacks = [_WinStack() for i in self.stacks]
     return c
Ejemplo n.º 3
0
 def clone(self, group):
     c = Layout.clone(self, group)
     c.clients = []
     return c
Ejemplo n.º 4
0
 def clone(self, group):
     c = Layout.clone(self, group)
     c.windows = []
     return c
Ejemplo n.º 5
0
 def clone(self, group):
     c = Layout.clone(self, group)
     c.windows = []
     return c
Ejemplo n.º 6
0
 def clone(self, group):
     res = Layout.clone(self, group)
     res._slice = self._slice.clone(group)
     res._fallback = self._fallback.clone(group)
     res._window = None
     return res
Ejemplo n.º 7
0
 def clone(self, group):
     c = Layout.clone(self, group)
     c.clients = []
     return c
Ejemplo n.º 8
0
 def clone(self, group):
     c = Layout.clone(self, group)
     # These are mutable
     c.stacks = [_WinStack() for i in self.stacks]
     return c
Ejemplo n.º 9
0
 def clone(self, group):
     res = Layout.clone(self, group)
     res._slice = self._slice.clone(group)
     res._fallback = self._fallback.clone(group)
     res._window = None
     return res
Ejemplo n.º 10
0
 def clone(self, group):
     c = Layout.clone(self, group)
     c._focused = None
     c._panel = None
     c._tree = Root(self.sections)
     return c