Internet radio browser GUI for music/video streams from various directory services.

⌈⌋ branch:  streamtuner2


Timeline

50 most recent check-ins

2017-03-01
16:38
[aab0d32cc1] Leaf: Update man page with more available cmdline -flags (user: mario, tags: trunk)
2017-02-26
21:46
[6deedaf6aa] Rewrap »recording apps« table in configwin in ScrolledWindow again; reduce spacing between tables, add space before placeholder info text. (user: mario, tags: trunk)
21:45
[b068c34740] ... and also bump version (user: mario, tags: trunk)
21:45
[c5e06b031a] Reuse mime_guess+list_guess functions from action.heuristic_funcs (user: mario, tags: trunk)
21:44
[7a1577bf74] Collect audio format form URL guessing into new class heuristic_funcs (user: mario, tags: trunk)
21:43
[85f1271d4d] Enable search with post/json=1 and seperating token from other params{} (user: mario, tags: trunk)
21:42
[ef2604c3a4] Support json= POST requests. (user: mario, tags: trunk)
2017-02-25
00:06
[b042a5112f] 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. (user: mario, tags: trunk)
2017-02-23
22:12
[e6fe0f52d5] Relabel record option tabs to options/meta/network; regroup flags roughly. Add more options for wget and youtube-dl. (user: mario, tags: trunk)
2017-02-21
23:48
[7777a863d7] Remove verbose config: option, reclassify some record tool options. (user: mario, tags: trunk)
23:22
[cbec1b81a6] Add notebook tabs for recordflags plugin. Instead of filtering them, distribute options into notebook tabs "_cfg", "_extra", or "_verbose". (user: mario, tags: trunk)
23:21
[417fcfdbd5] Rename `_add` to `_pack`. Support opt= parameter to allow said `pack_*` function to operate on option flags (e.g. `category:` to target widget). (user: mario, tags: trunk)
22:06
[f5b2e2a1e9] Fix verbose/extra merging, `-d` option for directory. (user: mario, tags: trunk)
2017-02-20
19:55
[ced8e30a02] Fix manual wording (user: mario, tags: trunk)
19:54
[ff61e15d6a] Add stub parameter -w (used by pydoc) (user: mario, tags: trunk)
2017-02-16
16:56
[b6d88bcd1f] Document more interna of radio.net extraction (user: mario, tags: trunk)
2017-02-15
21:38
[7eb6bd6410] document recent channel/feature plugins (user: mario, tags: trunk)
2017-02-14
17:52
[b3defb1227] Minor fix for extraction regexp (http: prefix to station urls). (user: mario, tags: trunk)
16:33
[9933677f41] Shorten format comparison in postprocess_filter, remove original *gtkrc* stock item binding. (user: mario, tags: trunk)
2017-02-13
21:55
[71b6a7785e] New plugin: Vorbis and Opus icons for OGG streams (user: mario, tags: trunk)
16:51
[bdae219b88] Move -verbose flag into category:verbose. (user: mario, tags: trunk)
16:51
[becb24c89e] Add -V cmdline arg. (user: mario, tags: trunk)
16:50
[72806f95a5] Document channel website behaviour / internal playlist generation urls. Reuse global conf.max_streams (as orientation for no of pages to fetch). (user: mario, tags: trunk)
16:48
[c05cee4440] Simplify best_url() dict generation, typecasting, add more comments on channel webpage. (user: mario, tags: trunk)
16:47
[39b9182c6e] Add version and -V flags. (user: mario, tags: trunk)
2017-02-12
20:57
[82b87725e3] new plugin: streamlicensing (user: mario, tags: trunk)
20:57
[a763653e6b] new plugin: radiolist.net (user: mario, tags: trunk)
2017-01-25
19:15
[8bcd2bc3d5] Use bold tags for config descriptions instead of Unicode workaround. Group flags by category: basic, extra, verbose to filter out uneeded ones. (user: mario, tags: trunk)
19:14
[ecbafb9a1c] Support for markup in checkbox config options. (user: mario, tags: trunk)
19:14
[ccc551cb58] Added pip -U for mutagen; typo fixes. (user: Oliver, tags: trunk)
2017-01-22
22:15
[c860f8c6cc] Enable record options getting applied. Added wget and more fPls options. Separate out row,*k,**kw params from overriden action.record() call. Simplify and rearrange gtk callbacks. (user: mario, tags: trunk)
16:46
[64de51eb48] new plugin: recording options which hijacks the record button, provides streamripper/fPls/youtube-dl specific command-line flags in a GUI. (user: mario, tags: trunk)
16:45
[4c67a494e7] More special case handling on Windows: file encoding, backslashes, url quoting (user: Oliver, tags: trunk)
16:43
[fc5214876f] Add `urlquote` (user: Oliver, tags: trunk)
16:43
[66781c2e9d] Add osxpkg; though unused (user: mario, tags: trunk)
16:42
[5e6408e8c5] Use sys.encoding for os.system calls on Windows (user: Oliver, tags: trunk)
2017-01-09
16:04
[83f54d5ffd] failed attempt to make config tables resizeable (user: mario, tags: trunk)
2017-01-08
13:38
[5b7a717f18] timer: Test for .queue() result before setting statusbar := "Timer saved" (user: mario, tags: trunk)
12:46
[49f14d5102] Check for windows-style paths in specbuttons file lookup (user: mario, tags: trunk)
2017-01-05
21:33
[f48ad79aa1] Fix `links` plugin format: attribute; make it understood by channel.play() that a homepage-only row triggers the web browser. (user: mario, tags: trunk)
21:23
[ea924e3c27] Introduce FeaturePlugin as new base class for channels and all other plugins. Pre-defines the meta, module attributes and calls init2(). (user: mario, tags: trunk)
21:22
[9eeccf1f29] Detect more absent variables/login, introduce UI delay on submission. (user: mario, tags: trunk)
21:21
[9cff8f85d7] Catch unset time prior queueing. Use new FeaturePlugin class. (user: mario, tags: trunk)
21:20
[197656d143] Default background color for channel.warn() calls. (user: mario, tags: trunk)
21:20
[0698d339c3] Set `no-show-all` for statusbar_img to remain hidden on window init. (user: mario, tags: trunk)
2017-01-03
20:11
[8b13ba0189] Introduce statusbar_img and GenericChannel.warn() function; albeit it allows any stock icon to be used. (May introduce a generalized background/foreground color wrapping.) (user: mario, tags: trunk)
2017-01-02
20:48
[87e5798b35] Support for #depends: and #breaks:, and optionally bin:… and python:… checks. (user: mario, tags: trunk)
20:47
[4cbc0911f6] Guard empty streams["common"] dict. (user: mario, tags: trunk)
20:46
[a6e914a9fd] Fix old module names. (user: mario, tags: trunk)
2017-01-01
15:54
[b43240711e] Fix alternative checking with individual .cmp() ordering (user: mario, tags: trunk)
Older