commit 4639631cef42fe937333050344af6a4cff90f7ef
parent e4e2575daa1c0878c314e7f2562ef73dd53c6cdf
Author: thomasv <thomasv@gitorious>
Date: Fri, 2 Dec 2011 17:22:49 +0100
apply tooltip to button + some cleanup
Diffstat:
1 file changed, 10 insertions(+), 13 deletions(-)
diff --git a/client/gui.py b/client/gui.py
@@ -279,7 +279,7 @@ def run_network_dialog( wallet ):
treeview = gtk.TreeView(model=server_list)
treeview.show()
- tvcolumn = gtk.TreeViewColumn('hostname')
+ tvcolumn = gtk.TreeViewColumn('Servers')
treeview.append_column(tvcolumn)
cell = gtk.CellRendererText()
tvcolumn.pack_start(cell, False)
@@ -442,7 +442,6 @@ class BitcoinGUI:
self.create_send_tab()
self.create_recv_tab()
self.create_book_tab()
- #self.add_tab( make_settings_box( self.wallet, False), 'Preferences')
self.create_about_tab()
self.notebook.show()
vbox.pack_start(self.notebook, True, True, 2)
@@ -455,15 +454,12 @@ class BitcoinGUI:
self.status_image.set_alignment(True, 0.5 )
self.status_image.show()
- network_button = gtk.Button()
- network_button.connect("clicked", lambda x: run_network_dialog( self.wallet ) )
- network_button.add(self.status_image)
- #network_button.set_tooltip_text("Network")
- network_button.set_relief(gtk.RELIEF_NONE)
- network_button.show()
- self.status_bar.pack_end(network_button, False, False)
- #self.status_bar.pack_end(self.status_image, False, False)
-
+ self.network_button = gtk.Button()
+ self.network_button.connect("clicked", lambda x: run_network_dialog( self.wallet ) )
+ self.network_button.add(self.status_image)
+ self.network_button.set_relief(gtk.RELIEF_NONE)
+ self.network_button.show()
+ self.status_bar.pack_end(self.network_button, False, False)
def seedb(w, wallet):
if wallet.use_encryption:
@@ -521,6 +517,7 @@ class BitcoinGUI:
self.wallet.new_session()
except:
self.error = "Not connected"
+ traceback.print_exc(file=sys.stdout)
time.sleep(self.period)
continue
@@ -865,10 +862,10 @@ class BitcoinGUI:
dt = time.time() - self.update_time
if dt < 2*self.period:
self.status_image.set_from_stock(gtk.STOCK_YES, gtk.ICON_SIZE_MENU)
- self.status_image.set_tooltip_text("Connected to %s.\n%d blocks\nresponse time: %f"%(self.wallet.host, self.wallet.blocks, self.wallet.rtime))
+ self.network_button.set_tooltip_text("Connected to %s.\n%d blocks\nresponse time: %f"%(self.wallet.host, self.wallet.blocks, self.wallet.rtime))
else:
self.status_image.set_from_stock(gtk.STOCK_NO, gtk.ICON_SIZE_MENU)
- self.status_image.set_tooltip_text("Trying to contact %s.\n%d blocks"%(self.wallet.host, self.wallet.blocks))
+ self.network_button.set_tooltip_text("Trying to contact %s.\n%d blocks"%(self.wallet.host, self.wallet.blocks))
text = "Balance: %s "%( format_satoshis(c) )
if u: text += "[+ %s unconfirmed]"%( format_satoshis(u) )
if self.error: text = self.error