Fix spacing a few errors
This commit is contained in:
parent
4511d13fb5
commit
6b1c330dbf
@ -8,47 +8,49 @@ from sugar.activity.Activity import Activity
|
|||||||
_TERMINAL_ACTIVITY_TYPE = "_terminal._tcp"
|
_TERMINAL_ACTIVITY_TYPE = "_terminal._tcp"
|
||||||
|
|
||||||
class Terminal(gtk.HBox):
|
class Terminal(gtk.HBox):
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
gtk.HBox.__init__(self, False, 4)
|
gtk.HBox.__init__(self, False, 4)
|
||||||
|
|
||||||
self._vte = vte.Terminal()
|
self._vte = vte.Terminal()
|
||||||
self._configure_vte()
|
self._configure_vte()
|
||||||
self._vte.set_size(30, 5)
|
self._vte.set_size(30, 5)
|
||||||
self._vte.set_size_request(200, 50)
|
self._vte.set_size_request(200, 50)
|
||||||
self._vte.show()
|
self._vte.show()
|
||||||
self.pack_start(self._vte)
|
self.pack_start(self._vte)
|
||||||
|
|
||||||
self._scrollbar = gtk.VScrollbar(self._vte.get_adjustment())
|
self._scrollbar = gtk.VScrollbar(self._vte.get_adjustment())
|
||||||
self._scrollbar.show()
|
self._scrollbar.show()
|
||||||
self.pack_start(self._scrollbar, False, False, 0)
|
self.pack_start(self._scrollbar, False, False, 0)
|
||||||
|
|
||||||
self._vte.connect("child-exited", lambda term: term.fork_command())
|
self._vte.connect("child-exited", lambda term: term.fork_command())
|
||||||
|
|
||||||
self._vte.fork_command()
|
self._vte.fork_command()
|
||||||
|
|
||||||
def _configure_vte(self):
|
def _configure_vte(self):
|
||||||
self._vte.set_font(pango.FontDescription('Monospace 10'))
|
self._vte.set_font(pango.FontDescription('Monospace 10'))
|
||||||
self._vte.set_colors(gtk.gdk.color_parse ('#AAAAAA'),
|
self._vte.set_colors(gtk.gdk.color_parse ('#AAAAAA'),
|
||||||
gtk.gdk.color_parse ('#000000'),
|
gtk.gdk.color_parse ('#000000'),
|
||||||
[])
|
[])
|
||||||
self._vte.set_cursor_blinks(False)
|
self._vte.set_cursor_blinks(False)
|
||||||
self._vte.set_audible_bell(False)
|
self._vte.set_audible_bell(False)
|
||||||
self._vte.set_scrollback_lines(100)
|
self._vte.set_scrollback_lines(100)
|
||||||
self._vte.set_allow_bold(True)
|
self._vte.set_allow_bold(True)
|
||||||
self._vte.set_scroll_on_keystroke(False)
|
self._vte.set_scroll_on_keystroke(False)
|
||||||
self._vte.set_scroll_on_output(False)
|
self._vte.set_scroll_on_output(False)
|
||||||
self._vte.set_emulation('xterm')
|
self._vte.set_emulation('xterm')
|
||||||
self._vte.set_visible_bell(False)
|
self._vte.set_visible_bell(False)
|
||||||
|
|
||||||
def on_gconf_notification(self, client, cnxn_id, entry, what):
|
def on_gconf_notification(self, client, cnxn_id, entry, what):
|
||||||
self.reconfigure_vte()
|
self.reconfigure_vte()
|
||||||
|
|
||||||
def on_vte_button_press(self, term, event):
|
def on_vte_button_press(self, term, event):
|
||||||
if event.button == 3:
|
if event.button == 3:
|
||||||
self.do_popup(event)
|
self.do_popup(event)
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
def on_vte_popup_menu(self, term):
|
||||||
|
pass
|
||||||
|
|
||||||
def on_vte_popup_menu(self, term):
|
|
||||||
class TerminalActivity(Activity):
|
class TerminalActivity(Activity):
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
Activity.__init__(self, _TERMINAL_ACTIVITY_TYPE)
|
Activity.__init__(self, _TERMINAL_ACTIVITY_TYPE)
|
||||||
|
Loading…
Reference in New Issue
Block a user