[gevice] Use gtk.VScrollbar()
- From: Alejandro Valdes Jimenez <avaldes src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gevice] Use gtk.VScrollbar()
- Date: Mon, 4 Jan 2010 19:05:33 +0000 (UTC)
commit db655846fff2ce35406a0754ae589a2bd5bdbaca
Author: Alejandro Valdes Jimenez <avaldes gnome org>
Date: Mon Jan 4 16:05:18 2010 -0300
Use gtk.VScrollbar()
ChangeLog | 6 ++++++
src/gevice.py | 15 ++++-----------
src/gevicevte.py | 16 +++++++++++-----
3 files changed, 21 insertions(+), 16 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index b515a55..3b668d4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2010-01-04 Alejandro Valdes Jimenez <avaldes gnome org>
+
+ * src/gevice.py:
+ * src/gevicevte.py: Use gtk.VScrollbar
+ Fixed bug #605691
+
2009-12-30 Alejandro Valdes Jimenez <avaldes gnome org>
* src/gevice.py: don't show dual terminal (fixed)
diff --git a/src/gevice.py b/src/gevice.py
index e435c5c..ab85615 100755
--- a/src/gevice.py
+++ b/src/gevice.py
@@ -361,10 +361,8 @@ class Gevice:
hbox_label.pack_start(button_close,True,False,0)
gvte = gevicevte.GeviceVte()
-
- hbox_term = gtk.HBox(False,0)
- terminal,scroll = gvte.new_terminal (self)
- hbox_term.pack_start(scroll,True,True,0)
+
+ hbox_term,terminal = gvte.new_terminal (self)
vpaned.add1 (hbox_term)
button_close.connect('clicked',self.close_page_of_notebook,vpaned)
@@ -374,9 +372,7 @@ class Gevice:
terminal.fork_command ()
if isdual:
- hbox_term2 = gtk.HBox(False,0)
- terminal2,scroll2 = gvte.new_terminal (self)
- hbox_term2.pack_start(scroll2,True,True,0)
+ hbox_term2,terminal2 = gvte.new_terminal (self)
vpaned.add2 (hbox_term2)
terminal2.fork_command ()
else:
@@ -391,10 +387,7 @@ class Gevice:
terminal.fork_command (proto,['bash','-l',user,data[2]],[],config.DEFAULT_TMP)
if isdual:
- hbox_term2 = gtk.HBox(False,0)
- terminal2,scroll2 = gvte.new_terminal (self)
- hbox_term2.pack_start(scroll2,True,True,0)
-
+ hbox_term2,terminal2 = gvte.new_terminal (self)
vpaned.add2 (hbox_term2)
terminal2.fork_command (proto,['bash','-l',user,data[2]],[],config.DEFAULT_TMP)
diff --git a/src/gevicevte.py b/src/gevicevte.py
index 350c4e3..17bc233 100644
--- a/src/gevicevte.py
+++ b/src/gevicevte.py
@@ -13,15 +13,21 @@ class GeviceVte:
def __init__ (self):
pass
- def new_terminal (self,gevice):
+ def new_terminal (self,gevice):
+ hbox_term = gtk.HBox(False,0)
+
terminal = vte.Terminal()
terminal.set_mouse_autohide(True)
terminal.set_default_colors()
terminal.set_color_background(gtk.gdk.color_parse(gevice.gpref.backcolor))
terminal.set_color_foreground(gtk.gdk.color_parse(gevice.gpref.forecolor))
+ terminal.set_size_request(10,10)
+ terminal.set_size (30,1)
+ terminal.set_mouse_autohide (True)
+
+ scroll = gtk.VScrollbar(terminal.get_adjustment())
- scroll = gtk.ScrolledWindow()
- scroll.set_policy(gtk.POLICY_AUTOMATIC, gtk.POLICY_AUTOMATIC)
- scroll.add_with_viewport (terminal)
+ hbox_term.pack_start(terminal,True,True,0)
+ hbox_term.pack_start(scroll,False,False,0)
- return terminal,scroll
+ return hbox_term,terminal
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]