Check-in [e2c2c405e7]
Overview
| Comment: | Fix unqualified icon_dir reference. |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA1: |
e2c2c405e73a616ca6bc3d40a40d0792 |
| User & Date: | mario on 2015-05-24 17:46:28 |
| Other Links: | manifest | tags |
Context
|
2015-05-24
| ||
| 17:46 | Fix simplified regex to stop before }}} for URL extraction. check-in: b728f45203 user: mario tags: trunk | |
| 17:46 | Fix unqualified icon_dir reference. check-in: e2c2c405e7 user: mario tags: trunk | |
| 16:59 | Add missing quotes for streamripper default option. check-in: 4a3b5153d8 user: mario tags: trunk | |
Changes
Modified channels/favicon.py from [b858bcec7a] to [0fa0d36699].
| ︙ | ︙ | |||
76 77 78 79 80 81 82 |
# plugin attributes
module = "favicon"
meta = plugin_meta()
# Register with main
def __init__(self, parent):
| | > > > > > > < < < < < | 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
# plugin attributes
module = "favicon"
meta = plugin_meta()
# Register with main
def __init__(self, parent):
# Prepare favicon cache directory
conf.icon_dir = conf.dir + "/icons"
if not os.path.exists(conf.icon_dir):
os.mkdir(conf.icon_dir)
open(conf.icon_dir+"/.nobackup", "a").close()
# Reference main, and register station .play() hook
self.parent, self.main = parent, parent
parent.hooks["play"].append(self.update_playing)
# Register in channel/streams updating pipeline (to predefine row["favicon"] filename from `homepage` or `img`)
channels.GenericChannel.prepare_filters.append(self.prepare_filter_favicon)
# Main menu "Update favicons": update favicon cache for complete list
# of station rows. Just a wrapper now around update_rows(). Expects
# both entries=[] and channel={} argument still.
def update_all(self, *args, **kwargs):
self.parent.thread(self.update_rows, *args, **kwargs)
|
| ︙ | ︙ |