Check-in [9f8cacb1dd]
Overview
Comment: | Add a "keep all" web links option. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
9f8cacb1ddde23ab7e9fb1cebc9ebdae |
User & Date: | mario on 2015-05-23 15:46:07 |
Other Links: | manifest | tags |
Context
2015-05-24
| ||
08:49 | Check for string length (.q) before starting cache/server search. Wrap channel+cat switching in ukit.do(). check-in: 708ecda3e9 user: mario tags: trunk | |
2015-05-23
| ||
15:46 | Add a "keep all" web links option. check-in: 9f8cacb1dd user: mario tags: trunk | |
15:45 | Fix swapped boolean and integer options in set_plugin_defaults() check-in: 5020c93825 user: mario tags: trunk | |
Changes
Modified contrib/reddit.py from [a3ed237dfe] to [3ee971501f].
1 2 3 4 5 6 7 8 9 10 | # encoding: UTF-8 # api: streamtuner2 # title: redditβ± # description: Music recommendations from reddit /r/music and associated subreddits. # version: 0.8 # type: channel # url: http://reddit.com/r/Music # category: playlist # config: # { name: reddit_pages, type: int, value: 2, description: Number of pages to fetch. } | | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | # encoding: UTF-8 # api: streamtuner2 # title: redditβ± # description: Music recommendations from reddit /r/music and associated subreddits. # version: 0.8 # type: channel # url: http://reddit.com/r/Music # category: playlist # config: # { name: reddit_pages, type: int, value: 2, description: Number of pages to fetch. } # { name: kill_soundcloud, type: boolean, value: 1, description: Filter soundcloud/spotify/etc if there's no player configured. } # { name: reddit_keep_all, type: boolean, value: 0, description: Keep all web links (starts a browser for websites/news). } # png: # iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAJ1BMVEUAAAAcICX/AABHSk1jZ299hYz/bmajq6//lY/d0M3C1+3T7P38+/iaLhuGAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgF # HUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQffBRUXIyQbWArCAAAAh0lEQVQI12Pg3g0BDLtXrVq1eveq3Qy7gIxCU9dqEGO11/ZKbzBDenUIUM3u7cGi1UDFW0TE55wsdpZikAw/ # eebMnMmHGVxqDuUc0zzpynD4zIk5J3vOSDNsOQMG1gy7bI5HTq85Ws2wu/jM9PIzrkArdhmXlzuuXg00eVd5+epVqxmgrtgNAOWeS1KYtcY4AAAAAElFTkSuQmCC # priority: extra # # Just imports Youtube links from music-related subreddits. |
︙ | ︙ | |||
285 286 287 288 289 290 291 | # retain it as web link? elif not conf.kill_soundcloud: state = "gtk-media-pause" format = "url/http" break # else skip entry completely if not format: | > > > > | | | 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 | # retain it as web link? elif not conf.kill_soundcloud: state = "gtk-media-pause" format = "url/http" break # else skip entry completely if not format: if conf.reddit_keep_all: state = "gtk-page-setup" format = "url/http" else: log.DATA_SKIP(format, row["url"]) continue #log.DATA(format, row["url"]) # repack into streams list r.append(dict( title = row["title"], url = row["url"], genre = re.findall("\[(.+?)\]", row["title"] + "[-]")[0], |
︙ | ︙ |