Check-in [5fbe0ccd0c]
Overview
Comment: | Prepare for more complex hooks["play"] invocation (ignore args, kwargs). |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
5fbe0ccd0ccd5f8f60dac046d5efccec |
User & Date: | mario on 2015-05-09 21:38:28 |
Other Links: | manifest | tags |
Context
2015-05-09
| ||
21:40 | Implement favicon live updating. Play event and download_all now pass the treestore, with row index, and pix_entry number (column index in liststore). Favicon module checks for downloaded images twice now, and updates PixBuf in ListStore. (Works for both single station view, and download_all.) check-in: aac4fcacbf user: mario tags: trunk | |
21:38 | Prepare for more complex hooks["play"] invocation (ignore args, kwargs). check-in: 5fbe0ccd0c user: mario tags: trunk | |
21:37 | Use custom GenericChannel.columns() wrapper to simplify passing TreeView widget and keeping returned liststore/rowmap/pix_entry. check-in: 5d8d7fd191 user: mario tags: trunk | |
Changes
Modified channels/history.py from [140c84d35b] to [01717d6882].
︙ | ︙ | |||
39 40 41 42 43 44 45 | self.bm.reload_if_current(self.module) # hook up to .play event parent.hooks["play"].append(self.queue) # add to favourites/history stream list | | | 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 | self.bm.reload_if_current(self.module) # hook up to .play event parent.hooks["play"].append(self.queue) # add to favourites/history stream list def queue(self, row, *x, **y): # assert a present store streams = self.bm.streams if not "history" in streams: streams["history"] = [] hist = streams["history"] |
︙ | ︙ |