Fix the zoom/maximise terminal function (gtk2->gtk3)
This commit is contained in:
parent
a5ef52d4f5
commit
8b8376c331
|
@ -1227,11 +1227,11 @@ class Terminal(Gtk.VBox):
|
||||||
def get_zoom_data(self):
|
def get_zoom_data(self):
|
||||||
"""Return a dict of information for Window"""
|
"""Return a dict of information for Window"""
|
||||||
data = {}
|
data = {}
|
||||||
data['old_font'] = self.vte.get_font()
|
data['old_font'] = self.vte.get_font().copy()
|
||||||
data['old_char_height'] = self.vte.get_char_height()
|
data['old_char_height'] = self.vte.get_char_height()
|
||||||
data['old_char_width'] = self.vte.get_char_width()
|
data['old_char_width'] = self.vte.get_char_width()
|
||||||
data['old_allocation'] = self.vte.get_allocation()
|
data['old_allocation'] = self.vte.get_allocation()
|
||||||
data['old_padding'] = self.vte.get_padding()
|
# data['old_padding'] = self.vte.get_padding() # FIXME FOR GTK3
|
||||||
data['old_columns'] = self.vte.get_column_count()
|
data['old_columns'] = self.vte.get_column_count()
|
||||||
data['old_rows'] = self.vte.get_row_count()
|
data['old_rows'] = self.vte.get_row_count()
|
||||||
data['old_parent'] = self.get_parent()
|
data['old_parent'] = self.get_parent()
|
||||||
|
@ -1249,10 +1249,14 @@ class Terminal(Gtk.VBox):
|
||||||
new_font = self.vte.get_font()
|
new_font = self.vte.get_font()
|
||||||
new_allocation = self.vte.get_allocation()
|
new_allocation = self.vte.get_allocation()
|
||||||
|
|
||||||
old_alloc = {'x': old_data['old_allocation'].width - \
|
# FIXME FOR GTK3 padding not in GTK3, purpose/use in GTK2?
|
||||||
old_data['old_padding'][0],
|
#old_alloc = {'x': old_data['old_allocation'].width - \
|
||||||
'y': old_data['old_allocation'].height - \
|
# old_data['old_padding'][0],
|
||||||
old_data['old_padding'][1]
|
# 'y': old_data['old_allocation'].height - \
|
||||||
|
# old_data['old_padding'][1]
|
||||||
|
# }
|
||||||
|
old_alloc = {'x': old_data['old_allocation'].width,
|
||||||
|
'y': old_data['old_allocation'].height
|
||||||
}
|
}
|
||||||
|
|
||||||
dbg('Terminal::zoom_scale: Resized from %dx%d to %dx%d' % (
|
dbg('Terminal::zoom_scale: Resized from %dx%d to %dx%d' % (
|
||||||
|
|
Loading…
Reference in New Issue