Timeline
93 check-ins using file help/contrib_channels.page version 61870d1679
2020-05-14
| ||
23:05 | Support for LiveRadio.UK (in addition to .IE) check-in: 3aa88ef2ca user: mario tags: trunk | |
23:05 | Add binary JPEG detection \xFF\xD8\xFF magic bytes. check-in: a888486bae user: mario tags: trunk | |
2020-05-13
| ||
18:59 | Add .click() counting callback. check-in: 68bbdda1e4 user: mario tags: trunk | |
17:46 | Utilize PyQuery .make_links_absolute(), to shorten img src extraction. check-in: 857f6e2745 user: mario tags: trunk | |
17:46 | Remove dirble plugin. check-in: 5abe4d3e7d user: mario tags: trunk | |
17:45 | Dirble is not coming back. check-in: f0c0fe2cc6 user: mario tags: trunk | |
17:45 | Format exceptions log.() calls check-in: 84f2995f8d user: mario tags: trunk | |
17:44 | Add channel icon above title/link in toolbar. check-in: 614c2f6690 user: mario tags: trunk | |
17:43 | Add new radio-browser icon. check-in: 1c189d72bc user: mario tags: trunk | |
06:44 | radiobrowser: Initial transition to new Rust API and new server names. Added more configuration options, such as minimum count of stations per category (to hide fringe tags). check-in: ad370f17b0 user: mario tags: trunk | |
06:42 | Fix integer handling in config dialog (once more). See also: ticket #4163057c37 check-in: 369203acfe user: mario tags: trunk | |
2020-05-12
| ||
18:24 | Elevate liveradio.ie channel to default plugin. Introduce support for PyQuery extraction (HTML5 microdata). check-in: c75d34fd1e user: mario tags: trunk | |
16:17 | temporary fix for MyOggRadio being offline. check-in: 7efd6c6ea2 user: mario tags: trunk | |
15:57 | radionet updated to extract from horrendous new html pages. Perhaps switching to extracting just the JSON blob later on. urn: resolution remains unchanged. check-in: 466f591a1a user: mario tags: trunk | |
15:56 | Update radiolist plugin for new wordpress site; now uses genre categories instead of countries. check-in: c952ce442c user: mario tags: trunk | |
2020-05-11
| ||
19:11 | Xiph simplified duplicate filter check-in: 77480a7e73 user: mario tags: trunk | |
19:11 | updated SomeFM extraction and default stream list check-in: c2360471af user: mario tags: trunk | |
18:41 | filtermusic: XML blob is gone, just web extraction now. check-in: eadb28d92c user: mario tags: trunk | |
18:21 | Listenlive.eu is gone as well. check-in: ce9cfc68b0 user: mario tags: trunk | |
18:16 | Add pq.find() and log.ERR to `pq` wrapper module. check-in: b7e5457c6e user: mario tags: trunk | |
18:08 | Move and delete delicast/streamlicensing channels. check-in: 328c3ac5fa user: mario tags: trunk | |
18:07 | Delicast and Streamlicensing went offline. check-in: d3bb740f0b user: mario tags: trunk | |
16:35 | bump version for radionet plugin check-in: 95e3d5fa0a user: mario tags: trunk | |
16:34 | Fix for radionet station/player page change `"streamUrl":` to `"streams":[{"url":` check-in: 059815af7b user: mario tags: trunk | |
16:24 | Add duplicate filter for Xiph. check-in: 08803f2b56 user: mario tags: trunk | |
16:23 | Fix for new url prefix in station list. check-in: 80b73f490d user: mario tags: trunk | |
2020-05-10
| ||
15:17 |
Adapt Xiph plugin for BETA/dir-test.xoph.org rollout. It's fairly terrible:
homepages gone, bitrate unavailable, case-sensitive category segregration.
On the upside: direct streaming server urls.
The 'cache' mode is likely broken soon, since the experimental JSON API is gone. For now using `.title()` on /genre/{} search. Adapted guess_format to recognize AAC. Subtitle is used in lieu of On Air: text for playing= check-in: f9c725e90b user: mario tags: trunk | |
2020-05-04
| ||
17:50 | Fix string-remnant option type error (conf.max_streams comparison) From ticket @4163057c375e check-in: 4ac8c4bcb9 user: joostden tags: trunk | |
2019-07-16
| ||
07:48 | Dead-end update for radiolist.net channel (only titles+homepages now). check-in: 215234ddad user: mario tags: trunk | |
07:47 | fix for runtime error (dictionary changed size during iteration) on plugin alias: detection check-in: daf3f873bd user: mario tags: trunk | |
2019-07-15
| ||
14:38 | Add status messages for HTTP error responses check-in: c4b52b30d4 user: mario tags: trunk | |
14:38 | vTuner: minor fix from stream_update regex check-in: 4419f22d5d user: mario tags: trunk | |
2019-06-14
| ||
18:25 | streema: fix url regex (now alphanumeric titles) and urn_resolve patterns for new player layout check-in: fac6bc374a user: mario tags: trunk | |
2019-03-24
| ||
11:50 |
Switched radionet plugin to resolve_urn() and speedier -grep loop.
check-in: 9688154862 user: mario tags: trunk
| |
10:25 | Crude fix for new station lookup. Regex still has horrible backtracking. (Should use resolve_urn rather than rnjs playlist workaround.) check-in: 6bfe67e367 user: mario tags: trunk | |
2019-02-06
| ||
21:16 | Switch to XDG_CACHE_HOME/.cache (because that's what the cache files are, not really user data). More consistently use new storage path throughout core and plugins (favicon+cachereset). check-in: 2ee52fe7e8 user: mario tags: trunk | |
2019-02-04
| ||
09:30 | Transitional .cache/XDG_DATA_HOME support (by symlinking from .config dir) check-in: 77d42c82df user: mario tags: trunk | |
2019-01-01
| ||
05:52 | Remove 0install support. check-in: a89faaac39 user: mario tags: trunk | |
04:58 | Fix "play" setting detection / remove NotImplementedErr check-in: 004dcfb202 user: mario tags: trunk | |
2018-12-31
| ||
19:44 | 2.2.1 check-in: a9da736771 user: mario tags: trunk | |
11:42 | Add DBUS play_url() support with `play` option. check-in: 06514f3645 user: mario tags: trunk | |
11:33 | Release as 2.2.1 check-in: 2877d4a4bb user: mario tags: trunk, 2.2.1 | |
2018-12-21
| ||
23:03 | Fix dict error for new categories. check-in: ceba1060dd user: mario tags: trunk | |
2018-12-18
| ||
22:40 | More mapping options in Radiotray hook. check-in: 2c8a7bf1a8 user: mario tags: trunk | |
22:40 | Optional toolbar button for search dialog. check-in: 4beef0ad4d user: mario tags: trunk | |
22:40 | Allow for subcategories in bookmarks. check-in: 1a034aeac0 user: mario tags: trunk | |
2018-12-17
| ||
22:19 | Added crude support for binding internal calls `object.func()` to buttons. check-in: bbb93d412c user: mario tags: trunk | |
20:32 | Add .reload_bookmarks for RT-NG check-in: 6bbc8bba7f user: mario tags: trunk | |
16:50 | shoutcast: reenable referer sending check-in: e5e2175cfc user: mario tags: trunk | |
16:50 | Add debug/logging to plugin dependency checks. check-in: 4b3498e020 user: mario tags: trunk | |
16:49 | Support for RT-NG direct bookmarks.json saving. check-in: b5f2654777 user: mario tags: trunk | |
2018-12-16
| ||
20:06 | Fix cmd= parameter handling. check-in: 6cea64726f user: mario tags: trunk | |
19:37 | Preliminary support for Radiotray-NG check-in: 0763c7e201 user: mario tags: trunk | |
2018-10-07
| ||
15:21 | Add shoutcast_format=pls/m3u/xpsf option check-in: 5d84c96422 user: mario tags: trunk | |
14:37 | Update fetching to use new //directory.shoutcast.com/ base url. Remove obsolete catmap checking. Category extraction still functional. ToDo: support playlist format alternatives (pls/m3u/xspf).. check-in: 083338eb6c user: mario tags: trunk | |
2018-08-20
| ||
16:04 | Disable man page compression, as that left Yelp files inaccessible check-in: 32abb5dd8e user: mario tags: trunk | |
16:03 | state: obsolete check-in: 6569fd2f1c user: mario tags: trunk | |
16:02 | Update Firefox UA check-in: f520485f8c user: mario tags: trunk | |
2018-07-05
| ||
03:46 | Fix missing os. import for find_executable fallback. check-in: 2c95973b5a user: mario tags: trunk | |
2018-01-15
| ||
20:06 | rm debugging output check-in: a18bd89956 user: mario tags: trunk | |
20:05 | Update delicast plugin for new q: url scheme check-in: 33053d07d0 user: mario tags: trunk | |
19:43 | Fix radiolist.net current page layout extraction (some countries empty now, just webplayers for some pages) check-in: aaf273595a user: mario tags: trunk | |
2017-11-17
| ||
13:20 | Change default streamripper user agent to 'iTunes 12.5/Gecko/SR' check-in: e4d747b68a user: mario tags: trunk | |
2017-10-16
| ||
22:58 | Implement new commandline parsing options, kxrs` cmdline_split as found on SO. And configurable simple quote (but still enabled for conf.windows by default). check-in: a325214b04 user: mario tags: trunk | |
2017-10-14
| ||
23:07 | Jamendo radios are not available; prepared to use API however, in case they're relocated.. check-in: e161173e94 user: mario tags: trunk | |
22:31 | OggIcon plugin was misplaced check-in: ac3d7b7757 user: mario tags: trunk | |
18:18 | Fix orgi action.run reference; implemented .quote override check-in: 81a043699c user: mario tags: trunk | |
11:42 | Fix/merge popen and shell variant check-in: 7aa0a47c0b user: mario tags: trunk | |
2017-10-13
| ||
21:29 | Add a shell version, new flags; some more docs. check-in: 4061ff33a6 user: mario tags: trunk | |
18:13 | new plugin: st2subprocess: Alternative process start (player/recording app) methods: subprocess.*, or exec/spawn, and win32 api methods. check-in: 1e00cde4e2 user: mario tags: trunk | |
2017-10-09
| ||
16:40 | Fix undefined headers={} / miscombined .update() call check-in: 7607f02394 user: mario tags: trunk | |
2017-09-23
| ||
03:16 | Document required option. check-in: 21849a7d7c user: mario tags: trunk | |
03:15 | Change default streamripper user agent. check-in: 6fd31bb3cc user: mario tags: trunk | |
2017-08-05
| ||
19:37 | delicast: updated for new radio listing format. check-in: 0ca35b742b user: mario tags: trunk | |
2017-07-04
| ||
14:31 | Update documentation, plan on making liveradio a default plugin. check-in: 291090a1b2 user: mario tags: trunk | |
2017-05-09
| ||
23:14 | Fix extraction for reordered streema attribute values. check-in: 36e3870191 user: mario tags: trunk | |
2017-03-01
| ||
16:38 | Update man page with more available cmdline -flags check-in: aab0d32cc1 user: mario tags: trunk | |
2017-02-26
| ||
21:46 | Rewrap »recording apps« table in configwin in ScrolledWindow again; reduce spacing between tables, add space before placeholder info text. check-in: 6deedaf6aa user: mario tags: trunk | |
21:45 | ... and also bump version check-in: b068c34740 user: mario tags: trunk | |
21:45 | Reuse mime_guess+list_guess functions from action.heuristic_funcs check-in: c5e06b031a user: mario tags: trunk | |
21:44 | Collect audio format form URL guessing into new class heuristic_funcs check-in: 7a1577bf74 user: mario tags: trunk | |
21:43 | Enable search with post/json=1 and seperating token from other params{} check-in: 85f1271d4d user: mario tags: trunk | |
21:42 | Support json= POST requests. check-in: ef2604c3a4 user: mario tags: trunk | |
2017-02-25
| ||
00:06 | Add dirble search (but keep disabled: error "504 not allowed"). Reintroduce pagination (slower, but with progress bar now). Add "Popular" and "Recent" categories. Reenable thumbnail fetching rather than plain favicons. check-in: b042a5112f user: mario tags: trunk | |
2017-02-23
| ||
22:12 | Relabel record option tabs to options/meta/network; regroup flags roughly. Add more options for wget and youtube-dl. check-in: e6fe0f52d5 user: mario tags: trunk | |
2017-02-21
| ||
23:48 | Remove verbose config: option, reclassify some record tool options. check-in: 7777a863d7 user: mario tags: trunk | |
23:22 | Add notebook tabs for recordflags plugin. Instead of filtering them, distribute options into notebook tabs "_cfg", "_extra", or "_verbose". check-in: cbec1b81a6 user: mario tags: trunk | |
23:21 | Rename `_add` to `_pack`. Support opt= parameter to allow said `pack_*` function to operate on option flags (e.g. `category:` to target widget). check-in: 417fcfdbd5 user: mario tags: trunk | |
22:06 | Fix verbose/extra merging, `-d` option for directory. check-in: f5b2e2a1e9 user: mario tags: trunk | |
2017-02-20
| ||
19:55 | Fix manual wording check-in: ced8e30a02 user: mario tags: trunk | |
19:54 | Add stub parameter -w (used by pydoc) check-in: ff61e15d6a user: mario tags: trunk | |
2017-02-16
| ||
16:56 | Document more interna of radio.net extraction check-in: b6d88bcd1f user: mario tags: trunk | |
2017-02-15
| ||
21:38 | document recent channel/feature plugins check-in: 7eb6bd6410 user: mario tags: trunk | |