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

⌈⌋ ⎇ branch:  streamtuner2


Timeline

50 events occurring around 2e49eacad9c61463.

More ↑
2016-11-06
20:48
Apply unhtml() after resolve_urn() lookup. check-in: 5cda19beb0 user: mario tags: trunk
20:06
Fix hidden `conf.cmd` lookup check-in: a2ef839027 user: mario tags: trunk
18:53
Remove newstation_ok/_cancel signal symbols. check-in: 045ec7be83 user: mario tags: trunk
18:52
Alternate "rt" and "r" gzopen file flag (the "t" is an addition of Python3 gzip, and failed with Python2 on Windows) check-in: ee1b2744a1 user: mario tags: trunk
18:51
Fix misnamed row{} reference. check-in: d2925011aa user: mario tags: trunk
18:51
Add unichr() function alias for Python3. check-in: 049c5a6edd user: mario tags: trunk
14:41
Use subprocess.list2cmdline() for Windows, and pipes.quote() for BSD/Linux command execution. check-in: 5a6185c3aa user: mario tags: trunk
14:11 Changes to wiki page settings.json artifact: 9e4f332ba0 user: mario
14:10 Changes to wiki page settings.json artifact: 12ac7e261c user: mario
14:06 Added wiki page settings.json artifact: bc6f68c116 user: mario
12:45
Make action.cmd() more explicit again. Introduce cmd= override flag for action.run_fmt_url(). So that specbuttons can use it instead of just interpol(). Thus the urn:/mime handlers will engage as well. check-in: 2b300a090d user: mario tags: trunk
12:42
Document row placeholders, such as %title or $playing check-in: 0fb24c100c user: mario tags: trunk
12:13
Implement a status message for URN: resolving, shorten code back (- row[] object gets implicitly updated.) check-in: 199ac60b55 user: mario tags: trunk
12:12
Less debug messages for reciva.resolve_urn check-in: f249524147 user: mario tags: trunk
11:43
Show player config screenshot also in config_apps/placeholder page. check-in: 2a46669362 user: mario tags: trunk
11:42
Implement new .resolve_urn() hook (replacing .row() override), which is added automatically now in ChannelPlugin init. check-in: e4fa4859c6 user: mario tags: trunk
11:40
Also perform an action.resolve_urn() right when accessing a row. Thus the stremaing lsits get updated on any .row() acccess (= now centrally covered). check-in: 2859a51985 user: mario tags: trunk
11:39
Implement resolve_urn() and handlers to look up "urn:xxx:iii" stream urls pripr playback. (Currently just used by reciva and delicast. Now allows to remove channel.row() override.) check-in: 5b63504d79 user: mario tags: trunk
01:57
Keep some notes about how to specify application paths on Windows. check-in: 2fb9158589 user: mario tags: trunk
01:56
More specific command argument quoting for Windows. check-in: d253deb912 user: mario tags: trunk
2016-11-05
23:55
Reciva: add search function check-in: 30cdbc9ba4 user: mario tags: trunk
2016-11-03
16:50 Closed ticket [cfcc9a0c5d]: Radio Station Listing Error plus 5 other changes artifact: 643961d72d user: mario
2016-11-01
22:05 Added wiki page compliancy artifact: 3c3ef49069 user: mario
22:05 Added wiki page compliancy artifact: 7dba3f833f user: mario
21:57
Undo extra os.system("start \"%s\"") quotes for Windows. check-in: 2e49eacad9 user: mario tags: trunk
16:27 Changes to wiki page compliancy artifact: 37385eabce user: mario
16:03
Contrib plugin: show `extra` column in bookmarks (origin channel). Changed bookmark.add() to add it only if field missing. check-in: 5bc9e1a5f8 user: mario tags: trunk
16:02
Reciva: added a more readable log.ERR() message for empty results. check-in: 66802cbdf6 user: mario tags: trunk
15:55
Added login capability. check-in: 9f6a662093 user: mario tags: trunk
2016-10-31
21:52
Python3 compatibility: can't use len() on TreeModelRow (Gtk3 doesn't return ListStore row). So use simpler but less exact try/except block to probe for our dict-ListStore and its pixbuf column. check-in: e667190902 user: mario tags: trunk
21:50
Slim down comment (too lengthy contents break gtk tooltip) check-in: 2b17639821 user: mario tags: trunk
21:49
Add value unserialization for plugin config `type: array/list` using format "1,2,3|4,5,6|..." and `dict` type with "1 => 2, 3 => 4, ..." check-in: 1efa95be56 user: mario tags: trunk
16:17
Build `new_station` dialog manually. Leaf check-in: a1d8b8ef7b user: mario tags: new_station
16:16
Document house-mixes plugin. check-in: eb226c6d4b user: mario tags: trunk
16:15
Add link to RadioDroid. check-in: 418f9d2513 user: mario tags: trunk
16:00 Delete attachment "streamtuner2.png" from wiki page streamtuner2 artifact: 62a0e0200b user: mario
15:59 Changes to wiki page streamtuner2 artifact: fa64092633 user: mario
15:08 Changes to wiki page alternatives artifact: c1324edd6c user: mario
15:07 Changes to wiki page alternatives artifact: 7ab9d86879 user: mario
15:02 Changes to wiki page alternatives artifact: a389f4cd63 user: mario
15:02 Changes to wiki page alternatives artifact: c6a8aa498a user: mario
14:56 Add attachment radiodroid.jpeg to wiki page alternatives artifact: 6af0850d9b user: mario
14:56 Add attachment jmyoggradio.png to wiki page alternatives artifact: 571f5f567f user: mario
14:52 Add attachment rhythmbox.jpeg to wiki page alternatives artifact: 5ef55de699 user: mario
14:50 Add attachment tunapie.jpeg to wiki page alternatives artifact: 2b02f4f75d user: mario
14:49 Add attachment glrp.jpeg to wiki page alternatives artifact: 3959c21df1 user: mario
14:49 Add attachment radiotray.jpeg to wiki page alternatives artifact: 4025342fb3 user: mario
14:33
Prepare simpler new_station dialog. check-in: 889ab628ed user: mario tags: trunk
14:32
Update specbuttons help pages. check-in: ed73b89bba user: mario tags: trunk
14:31
radio-browser.info: support for submitting stations check-in: 01c7c85d47 user: mario tags: trunk
More ↓