Changeset 58 for conseil.py

Show
Ignore:
Timestamp:
03/25/07 07:55:27 (22 months ago)
Author:
ploum
Message:

First step to manage your BTS account !

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • conseil.py

    r57 r58  
    2323from retriever import * 
    2424from definitions import * 
     25from management import * 
    2526 
    2627class MainWindow : 
     
    3435                self.statusbar          = self.full_glade.get_widget("statusbar") 
    3536                self.sidebar            = self.full_glade.get_widget("sidebar") 
     37                self.accounts_widget    = manage_accounts(self.full_glade) 
    3638                #self.display_sidebar_menu = self.full_glade.get_widget("sidebar_display") 
    3739                #hpane = self.full_glade.get_widget("hpaned1") 
     
    5052                        "on_import_activate" : self.import_bookmarks,    
    5153                        "on_open_activate" : self.open_bookmarks, 
     54                        "on_account_activate" : self.accounts_widget.show, 
     55                        "on_close_accountsconfig_button_clicked" : self.accounts_widget.hide, 
     56                        "on_accounts_friendlyname_changed" : self.accounts_widget.friendlyname_change, 
     57                        "on_accounts_protocol_changed" : self.accounts_widget.protocol_change, 
     58                        "on_accounts_url_changed" : self.accounts_widget.url_change, 
     59                        "on_accounts_login_changed" : self.accounts_widget.login_change, 
     60                        "on_accounts_password_changed" : self.accounts_widget.password_change, 
    5261                        "on_a_propos_activate" : self.about_dialog, 
    5362                        "on_aboutdialog_response" : lambda x, y: x.hide(), 
     
    5867                #self.sidebar_bm.connect("button_press_event", self.bookmarks_button_press) 
    5968                #Wich BTS are we using ? 
    60                 self.bts = protocol() 
     69                self.auth = user() 
     70                self.bts = protocol(self.auth) 
    6171                self.retriever = retriever(self.bts, self.bugs_tabs, self.full_glade) 
    6272                #bookmarks init 
     
    278288                about_widget = self.full_glade.get_widget("aboutdialog") 
    279289                about_widget.show() 
     290 
    280291                 
    281292