Changeset 158d856384147e1a26bcd7604438f20825b7a239
- 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:
-
Legend:
- Unmodified
- Added
- Removed
-
|
r2d0052b
|
r158d8563
|
|
| 167 | 167 | # Create our entry |
| 168 | 168 | entry = gtk.Entry() |
| | 169 | #entryTmp = gtk.Entry() |
| 169 | 170 | 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) |
| 174 | 176 | |
| 175 | 177 | # Create the completion object |
| … |
… |
|
| 194 | 196 | |
| 195 | 197 | vboxSearch.pack_start(entry,False,False,0) |
| | 198 | |
| 196 | 199 | vboxSearch2.pack_start(entry2,False,False,0) |
| | 200 | #vboxSearch2.pack_end(entryTmp,False,False,0) |
| 197 | 201 | |
| 198 | 202 | vboxSearch.show() |
| … |
… |
|
| 218 | 222 | vboxSearch.show_all() |
| 219 | 223 | vboxLeft.pack_start(swType,False,False,3) |
| 220 | | vboxLeft.pack_end(butRemove,False,False,3) |
| | 224 | #vboxLeft.pack_end(butRemove,False,False,3) |
| 221 | 225 | vboxLeft.pack_end(butInstall,False,False,5) |
| 222 | 226 | vboxLeft.pack_end(vboxSearch2,False,False,5) |
| … |
… |
|
| 616 | 620 | treeview.show() |
| 617 | 621 | |
| 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): |
| 621 | 626 | # create list store |
| 622 | 627 | model = gtk.ListStore( |
| … |
… |
|
| 626 | 631 | ) |
| 627 | 632 | |
| 628 | | packages = self.pack.byKeyword(entry.get_text()+new_text) |
| | 633 | packages = self.pack.byKeyword(editable.get_chars(0,-1)) |
| 629 | 634 | sort = sorted(packages.keys()) |
| 630 | 635 | # add items |
| … |
… |
|
| 665 | 670 | |
| 666 | 671 | |
| 667 | | def insert2(self, editable, new_text, new_text_length, position, treeview, entry): |
| | 672 | def insert2(self, editable, treeview, entry): |
| 668 | 673 | # create list store |
| 669 | 674 | |
| … |
… |
|
| 674 | 679 | ) |
| 675 | 680 | |
| 676 | | packages = self.pack.byDescription(entry.get_text()+new_text) |
| | 681 | packages = self.pack.byDescription(editable.get_chars(0,-1)) |
| 677 | 682 | sort = sorted(packages.keys()) |
| 678 | 683 | # add items |