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"]
|
| ︙ | ︙ |