URI: 
       ttx details - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit ff639ceecea5bcd90a52565f39a0a29830c70a88
   DIR parent 39c94ef3abc9e1996adfaa3ecc16ad1d3f892574
  HTML Author: ThomasV <thomasv@gitorious>
       Date:   Tue, 22 Nov 2011 20:54:10 +0300
       
       ttx details
       
       Diffstat:
         M client/gui.py                       |      31 ++++++++++++++-----------------
       
       1 file changed, 14 insertions(+), 17 deletions(-)
       ---
   DIR diff --git a/client/gui.py b/client/gui.py
       t@@ -581,31 +581,19 @@ class BitcoinGUI:
                        treeview.parent.grab_focus()
                        treeview.set_cursor((0,))
                elif event.keyval == gtk.keysyms.Return and treeview == self.history_treeview:
       -            tx_hash = self.history_list.get_value( self.history_list.get_iter(c), 0)
       -            tx = self.wallet.tx_history.get(tx_hash)
       -            # print "tx details:\n"+repr(tx)
       -            inputs = '\n-'.join(tx['inputs'])
       -            outputs = '\n-'.join(tx['outputs'])
       -            msg = tx_hash + "\n\ninputs:\n-"+ inputs + "\noutputs:\n-"+ outputs + "\n"
       -            show_message(msg)
       +            tx_details = self.history_list.get_value( self.history_list.get_iter(c), 8)
       +            show_message(tx_details)
                return False
        
            def create_history_tab(self):
        
       -        self.history_list = gtk.ListStore(str, str, str, str, 'gboolean',  str, str,str)
       +        self.history_list = gtk.ListStore(str, str, str, str, 'gboolean',  str, str, str, str)
                treeview = gtk.TreeView(model=self.history_list)
                self.history_treeview = treeview
                treeview.set_tooltip_column(7)
                treeview.show()
                treeview.connect('key-press-event', self.treeview_key_press)
        
       -        tvcolumn = gtk.TreeViewColumn('tx_id')
       -        treeview.append_column(tvcolumn)
       -        cell = gtk.CellRendererText()
       -        tvcolumn.pack_start(cell, False)
       -        tvcolumn.add_attribute(cell, 'text', 0)
       -        tvcolumn.set_visible(False)
       -
                tvcolumn = gtk.TreeViewColumn('')
                treeview.append_column(tvcolumn)
                cell = gtk.CellRendererPixbuf()
       t@@ -851,8 +839,17 @@ class BitcoinGUI:
                    is_default_label = (label == '') or (label is None)
                    if is_default_label: label = tx['default_label']
                    tooltip = tx_hash + "\n%d confirmations"%conf 
       -            self.history_list.prepend( [tx_hash, conf_icon, time_str, label, is_default_label, 
       -                                        ('+' if v>0 else '') + format_satoshis(v), format_satoshis(balance), tooltip] )
       +
       +            tx = self.wallet.tx_history.get(tx_hash)
       +            details = "Transaction Details:\n\n"
       +            details+= "Transaction ID:\n" + tx_hash + "\n\n"
       +            details+= "Status: %d confirmations\n\n"%conf
       +            details+= "Date: %s\n\n"%time_str
       +            details+= "Inputs:\n-"+ '\n-'.join(tx['inputs']) + "\n\n"
       +            details+= "Outputs:\n-"+ '\n-'.join(tx['outputs'])
       +
       +            self.history_list.prepend( [tx_hash, conf_icon, time_str, label, is_default_label,
       +                                        ('+' if v>0 else '') + format_satoshis(v), format_satoshis(balance), tooltip, details] )
                if cursor: self.history_treeview.set_cursor( cursor )