Changeset 18 for conseil.py

Show
Ignore:
Timestamp:
07/07/06 16:28:20 (3 years ago)
Author:
ploum
Message:

0.0.1 "In The Middle of The Boxes" release

#31 : bug content is ugly with html tags
#19 : Bug displaying glade
#14 : launchpadweb bug displaying
#6 : columns are not resizable

+ implementation of isPackage for launchpad protocol

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • conseil.py

    r17 r18  
    5454                renderer = gtk.CellRendererText() 
    5555                column = gtk.TreeViewColumn("Bug #", renderer, text=0) 
    56                 column2 = gtk.TreeViewColumn("Package", renderer, text=1) 
     56                column.set_resizable(1) 
     57                column2 = gtk.TreeViewColumn("Product", renderer, text=1) 
     58                column2.set_resizable(1) 
    5759                column3 = gtk.TreeViewColumn("Titre", renderer, text=2) 
     60                column3.set_resizable(1) 
    5861                column4 = gtk.TreeViewColumn("Importance", renderer, text=3) 
     62                column4.set_resizable(1) 
    5963                column5 = gtk.TreeViewColumn("Status", renderer, text=4) 
     64                column5.set_resizable(1) 
    6065                tree.append_column(column) 
    6166                tree.append_column(column2) 
     
    195200                zetuple = data.get_selected() 
    196201                bug_nbr = zetuple[0].get_value(zetuple[1],0) 
    197                 print "opening bug #"+str(bug_nbr) 
    198202                widget.__bugDisplay(widget.bts.retrieveBug(bug_nbr)) 
    199203         
     
    206210                bugwidget = gtk.glade.XML(bugtemplate) 
    207211                widget_nbr = bugwidget.get_widget("number")  
    208                 widget_nbr.set_text(bugnbr) 
     212                title_bugnbr = "Bug #%s :" %bugnbr 
     213                widget_nbr.set_text(title_bugnbr) 
    209214                widget_title = bugwidget.get_widget("title")  
    210                 widget_title.set_text(zebug.getTitle()) 
     215                title_title = "%s" %zebug.getTitle() 
     216                widget_title.set_text(title_title) 
    211217                widget_description = bugwidget.get_widget("description")  
    212218                widget_description.set_text(zebug.getDescription()) 
     219                widget_status= bugwidget.get_widget("status") 
     220                widget_status.set_text(zebug.getStatus()) 
     221                widget_importance= bugwidget.get_widget("importance") 
     222                widget_importance.set_text(zebug.getImportance()) 
     223                widget_assignee= bugwidget.get_widget("assigned") 
     224                widget_assignee.set_text(zebug.getAssignee()) 
     225                widget_package= bugwidget.get_widget("package") 
     226                widget_package.set_text(zebug.getPackage()) 
    213227 
    214228                #We take the vbox to insert it