Changeset 158d856384147e1a26bcd7604438f20825b7a239

Show
Ignore:
Timestamp:
01/22/07 16:55:49 (6 years ago)
Author:
iacopo <iacopo@…>
Children:
72e7716d941f236a3505a62992ea4bb7a0827fa5
Parents:
2d0052b33dd7e671ce7f64559e122e7702ae7bf7
git-committer:
iacopo <iacopo@…> (01/22/07 16:55:49)
Message:

Search in package's name and description works!!

git-svn-id:  https://labs.truelite.it/svn/octofuss/trunk@91 5a101938-5c21-0410-9b5a-a83d6f3706a9

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lib/octofuss/packages/packagesAdmin.py

    r2d0052b r158d8563  
    167167            # Create our entry 
    168168            entry = gtk.Entry() 
     169            #entryTmp = gtk.Entry() 
    169170            entry2 = gtk.Entry() 
    170             entry.connect("insert-text",self.insert,treeview, entry) 
    171             entry.connect("backspace",self.backspace,treeview) 
    172             entry2.connect("insert-text",self.insert2,treeview, entry2) 
    173             entry2.connect("backspace",self.backspace2,treeview) 
     171            #entryTmp.connect("changed", self.changed, treeview, entry) 
     172            entry.connect("changed",self.insert,treeview, entry) 
     173            #entry.connect("backspace",self.backspace,treeview) 
     174            entry2.connect("changed",self.insert2,treeview, entry2) 
     175            #entry2.connect("backspace",self.backspace2,treeview) 
    174176  
    175177            # Create the completion object 
     
    194196       
    195197            vboxSearch.pack_start(entry,False,False,0) 
     198 
    196199            vboxSearch2.pack_start(entry2,False,False,0) 
     200            #vboxSearch2.pack_end(entryTmp,False,False,0) 
    197201 
    198202            vboxSearch.show()       
     
    218222            vboxSearch.show_all() 
    219223            vboxLeft.pack_start(swType,False,False,3) 
    220             vboxLeft.pack_end(butRemove,False,False,3) 
     224            #vboxLeft.pack_end(butRemove,False,False,3) 
    221225            vboxLeft.pack_end(butInstall,False,False,5) 
    222226            vboxLeft.pack_end(vboxSearch2,False,False,5) 
     
    616620            treeview.show() 
    617621 
    618  
    619  
    620       def insert(self, editable, new_text, new_text_length, position, treeview, entry): 
     622      def changed(self , editable, treeview, entry): 
     623            print editable.get_chars(0,-1) 
     624 
     625      def insert(self, editable, treeview, entry): 
    621626             # create list store 
    622627            model = gtk.ListStore( 
     
    626631            ) 
    627632 
    628             packages = self.pack.byKeyword(entry.get_text()+new_text) 
     633            packages = self.pack.byKeyword(editable.get_chars(0,-1)) 
    629634            sort = sorted(packages.keys()) 
    630635            # add items 
     
    665670 
    666671 
    667       def insert2(self, editable, new_text, new_text_length, position, treeview, entry): 
     672      def insert2(self, editable, treeview, entry): 
    668673             # create list store 
    669674 
     
    674679            ) 
    675680 
    676             packages = self.pack.byDescription(entry.get_text()+new_text) 
     681            packages = self.pack.byDescription(editable.get_chars(0,-1)) 
    677682            sort = sorted(packages.keys()) 
    678683            # add items