Changeset 128
- Timestamp:
- Wed Oct 4 13:25:14 2006
- Files:
-
- trunk/jbrout.py (modified) (diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
trunk/jbrout.py
r125 r128 999 999 1000 1000 if withFilter: 1001 # feed albums from selection into --> f 1002 # feed taglist from selection into --> t 1003 t=set() 1004 f=set() 1005 for i in ln: 1006 t=t.union(i.tags) 1007 f=f.union([i.folder,]) 1008 1009 # store filtered tags and albums 1010 self.tagsInSelection = list(t) 1011 self.foldersInSelection = list(f) 1012 1013 if self.cbxFilter.get_active(): 1014 # if filter view is shown : refresh it 1015 self.refreshFiltered() 1001 self.refreshFilltered() 1016 1002 1017 1003 self.tbl.grab_focus() 1018 1004 1005 def refreshFilltered(self): 1006 ln=self.tbl.items 1007 # feed albums from selection into --> f 1008 # feed taglist from selection into --> t 1009 t=set() 1010 f=set() 1011 for i in ln: 1012 t=t.union(i.tags) 1013 f=f.union([i.folder,]) 1014 1015 # store filtered tags and albums 1016 self.tagsInSelection = list(t) 1017 self.foldersInSelection = list(f) 1018 1019 if self.cbxFilter.get_active(): 1020 # if filter view is shown : refresh it 1021 self.fillFiltered() 1022 1019 1023 ################################################################################### 1020 1024 ## TREEVIEW DB … … 1572 1576 ## TREEVIEW TAGS 1573 1577 ################################################################################### 1574 def refreshFiltered(self):1578 def fillFiltered(self): 1574 1578 store = TreeTags( self.tagsInSelection) 1575 1579 self.tvFilteredTags.set_model( store ) … … 1584 1588 if widg.get_active(): 1585 1589 self.frameFilter.show() 1586 self.refreshFiltered() 1590 self.refreshFilltered() 1586 1590 else: 1587 1591 self.frameFilter.hide()
