Diff
Differences From Artifact [97b65b9a1c]:
- File channels/xiph.py — part of check-in [4b66ed9ef8] at 2014-06-02 01:43:34 on branch trunk — Remove force= parameter from update_streams (user: mario, size: 12963) [annotate] [blame] [check-ins using]
To Artifact [1d8ab2c715]:
- File
channels/xiph.py
— part of check-in
[ac8632bc29]
at
2014-06-03 00:29:43
on branch trunk
— Search dialog offers (x) all channels or (x) just current for server+cache scan
again. Removed search="" parameter from channels that don't implement it.
(To remove extraneous .has_search channel attribute again somewhen..)
External: Xiph IO cache ?search= should be changed to work on station titles instead of genres. (user: mario, size: 12965) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
82 83 84 85 86 87 88 | # just counts genre tokens, does not automatically create a category tree from it def update_categories(self): pass # downloads stream list from xiph.org for given category | | | 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 | # just counts genre tokens, does not automatically create a category tree from it def update_categories(self): pass # downloads stream list from xiph.org for given category def update_streams(self, cat, search=None): # With the new JSON cache API on I-O, we can load categories individually: params = {} if cat: params["cat"] = cat.lower() if search: params["search"] = search |
︙ | ︙ |