Warning: Error with navigation contributor "BrowserModule"

Changeset marienz@gentoo.org-20061201211351-frtias63vvrfw6sb in marienz/pgui


Ignore:
Timestamp:
12/01/06 21:13:51 (4 years ago)
Author:
Marien Zwart <marienz@…>
branch-nick:
pgui
Message:

Some cleanup.

Location:
pgui
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • pgui/main.py

    rmarienz@gentoo.org-20061201210710-8xe2z8wfef2dxyna rmarienz@gentoo.org-20061201211351-frtias63vvrfw6sb  
    3434        self.xml.signal_autoconnect(self) 
    3535 
    36         self.statusbar = self.xml.get_widget('statusbar') 
    37         self.search_context = self.statusbar.get_context_id('search') 
    38  
    39         self.repocats = self.xml.get_widget('pkgtreeview') 
     36        self.search_context = self['statusbar'].get_context_id('search') 
     37 
     38        repocats = self['pkgtreeview'] 
    4039 
    4140        text_rend = gtk.CellRendererText() 
    4241 
    4342        repo_combo = self['repocombo'] 
     43        repo_combo.connect('changed', self.repo_selected, repocats) 
    4444        search_repo_combo = self['searchrepocombo'] 
    4545        repos = gtk.ListStore(str, object) 
     
    5959            combo.add_attribute(text_rend, 'text', 0) 
    6060 
    61         self.repocats.insert_column_with_attributes( 
    62             0, 'Name', text_rend, text=0) 
    63         self.repocats.get_selection().connect( 
     61        repocats.insert_column_with_attributes(0, 'Name', text_rend, text=0) 
     62        repocats.get_selection().connect( 
    6463            'changed', self.content_selected, self['reposcroller']) 
    6564 
     
    136135        self['about'].hide() 
    137136 
    138     def repo_selected(self, combo): 
     137    def repo_selected(self, combo, repocats): 
    139138        name, repo = combo.props.model[combo.props.active] 
    140         self.repocats.set_model(repomodel.RepoModel(repo)) 
     139        repocats.set_model(repomodel.RepoModel(repo)) 
    141140 
    142141    def find(self, button): 
     
    156155            None, (str(restriction), repomodel.TOP, results)) 
    157156        cats = {} 
    158         self.statusbar.pop(self.search_context) 
    159         self.statusbar.push(self.search_context, 'Search started') 
     157        self['statusbar'].pop(self.search_context) 
     158        self['statusbar'].push(self.search_context, 'Search started') 
    160159        self.search_task = gobject.idle_add( 
    161160            self.search, repo.itermatch(restriction, yield_none=True), button, 
     
    180179                self.searchstore.append( 
    181180                    pkg, (res.fullver, repomodel.VER, res)) 
    182                 self.statusbar.pop(self.search_context) 
    183                 self.statusbar.push( 
     181                self['statusbar'].pop(self.search_context) 
     182                self['statusbar'].push( 
    184183                    self.search_context, '%s results so far' % (len(results),)) 
    185184            return True 
     
    188187            button.props.sensitive = True 
    189188            self.stop_search_button.props.sensitive = False 
    190             self.statusbar.pop(self.search_context) 
    191             self.statusbar.push(self.search_context, 'Search finished') 
     189            self['statusbar'].pop(self.search_context) 
     190            self['statusbar'].push(self.search_context, 'Search finished') 
    192191            return False 
    193192 
     
    196195        self.search_button.props.sensitive = True 
    197196        gobject.source_remove(self.search_task) 
    198         self.statusbar.pop(self.search_context) 
    199         self.statusbar.push(self.search_context, 'Search aborted') 
     197        self['statusbar'].pop(self.search_context) 
     198        self['statusbar'].push(self.search_context, 'Search aborted') 
    200199        self.search_task = None 
    201200 
  • pgui/pgui.glade

    rmarienz@gentoo.org-20061201210710-8xe2z8wfef2dxyna rmarienz@gentoo.org-20061201211351-frtias63vvrfw6sb  
    11<?xml version="1.0" encoding="UTF-8" standalone="no"?> 
    22<!DOCTYPE glade-interface SYSTEM "glade-2.0.dtd"> 
    3 <!--Generated with glade3 3.0.2 on Fri Dec  1 22:06:27 2006 by marienz@cyclops--> 
     3<!--Generated with glade3 3.0.2 on Fri Dec  1 22:11:31 2006 by marienz@cyclops--> 
    44<glade-interface> 
    55  <widget class="GtkWindow" id="main"> 
     
    7373                      <widget class="GtkComboBox" id="repocombo"> 
    7474                        <property name="visible">True</property> 
    75                         <signal name="changed" handler="repo_selected"/> 
    7675                      </widget> 
    7776                      <packing> 
Note: See TracChangeset for help on using the changeset viewer.