Cleanup the describe_layout labels code to make some future changes easier to add in seperate commits
This commit is contained in:
parent
d3ff2749f9
commit
e66a522555
|
@ -263,6 +263,7 @@ the %s will also close all terminals within it.') % (reqtype, reqtype))
|
||||||
|
|
||||||
if hasattr(self, 'isfullscreen'):
|
if hasattr(self, 'isfullscreen'):
|
||||||
layout['fullscreen'] = self.isfullscreen
|
layout['fullscreen'] = self.isfullscreen
|
||||||
|
|
||||||
if hasattr(self, 'ratio'):
|
if hasattr(self, 'ratio'):
|
||||||
layout['ratio'] = self.ratio
|
layout['ratio'] = self.ratio
|
||||||
|
|
||||||
|
@ -272,16 +273,15 @@ the %s will also close all terminals within it.') % (reqtype, reqtype))
|
||||||
if hasattr(self, 'title'):
|
if hasattr(self, 'title'):
|
||||||
layout['title'] = self.title.text
|
layout['title'] = self.title.text
|
||||||
|
|
||||||
labels = []
|
|
||||||
if mytype == 'Notebook':
|
if mytype == 'Notebook':
|
||||||
|
labels = []
|
||||||
for tabnum in xrange(0, self.get_n_pages()):
|
for tabnum in xrange(0, self.get_n_pages()):
|
||||||
page = self.get_nth_page(tabnum)
|
page = self.get_nth_page(tabnum)
|
||||||
label = self.get_tab_label(page)
|
label = self.get_tab_label(page)
|
||||||
labels.append(label.get_custom_label())
|
labels.append(label.get_custom_label())
|
||||||
layout['active_page'] = self.get_current_page()
|
|
||||||
if len(labels) > 0:
|
|
||||||
layout['labels'] = labels
|
layout['labels'] = labels
|
||||||
|
layout['active_page'] = self.get_current_page()
|
||||||
|
|
||||||
if mytype == 'Window':
|
if mytype == 'Window':
|
||||||
if self.uuid == self.terminator.last_active_window:
|
if self.uuid == self.terminator.last_active_window:
|
||||||
layout['last_active_window'] = True
|
layout['last_active_window'] = True
|
||||||
|
|
Loading…
Reference in New Issue