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

⌈⌋ ⎇ branch:  streamtuner2


History of channels/surfmusik.py of 232bbb301a311588

History of the file that is called channels/surfmusik.py at checkin 232bbb301a311588

2016-12-18
14:04
Add more .progress() indication file: [088560b929] check-in: [0c7040e314] user: mario, branch: trunk, size: 7128 [annotate] [blame] [check-ins using] [diff]
2016-12-16
16:26
Reverted all `module = __name__` assignments, because that was carrying the module over, not the base classname. Added #extraction-method: meta information to channel plugins. file: [ef6ef15c63] check-in: [09dec64f41] user: mario, branch: trunk, size: 7102 [annotate] [blame] [check-ins using] [diff]
2016-12-10
13:55
Use `module = __name__` consistently for all plugins file: [422b59ca2d] check-in: [88aac7840a] user: mario, branch: trunk, size: 7072 [annotate] [blame] [check-ins using] [diff]
2016-11-07
14:37
Shorten plugins with new init2() callback. file: [11fb0c16cd] check-in: [e98ac20fc6] user: mario, branch: trunk, size: 7075 [annotate] [blame] [check-ins using] [diff]
2015-04-29
22:55
Exchanged all "import ahttp as http" for plain `ahttp` module usage. file: [42aa02e156] check-in: [493be36226] user: mario, branch: trunk, size: 7123 [annotate] [blame] [check-ins using] [diff]
2015-04-21
06:05
Replace old __print__/dbg.XYZ references with new log.XYZ() wrapper. file: [c2116e521c] check-in: [ebae9e51ac] user: mario, branch: trunk, size: 7128 [annotate] [blame] [check-ins using] [diff]
2015-04-17
21:14
Remove remnant module .title/etc attributes, and .current category overwriting. file: [a963360d8b] check-in: [a7b0cd39a2] user: mario, branch: trunk, size: 7147 [annotate] [blame] [check-ins using] [diff]
2015-04-10
11:55
SurfMusik actually holds .m3u playlists. file: [cab3938c1e] check-in: [46062ce00f] user: mario, branch: action-mapfmts, size: 7185 [annotate] [blame] [check-ins using] [diff]
2015-04-08
23:32
Consolidate listformat types to just "pls", "m3u" and "srv". Probe for direct ICY server contact in action.playlist_convert(), unify extraction methods. file: [4040006a47] check-in: [85313637a3] user: mario, branch: action-mapfmts, size: 7185 [annotate] [blame] [check-ins using] [diff]
2015-04-05
18:24
Switch .meta.title attribute after UI initialization. file: [48d1f40b6c] check-in: [86cac0312e] user: mario, branch: trunk, size: 7195 [annotate] [blame] [check-ins using] [diff]
2015-04-04
01:48
Catch HTTP errors for reload_categories(). Provide a descriptive .placeholder[] and .empty_stub[] stream list for channels reloading. file: [9e4623f402] check-in: [9d6c4e81f8] user: mario, branch: trunk, size: 7064 [annotate] [blame] [check-ins using] [diff]
2015-04-03
17:31
All channel icons are now embedded into plugin meta data. file: [08bed30ea2] check-in: [232bbb301a] user: mario, branch: trunk, size: 7052 [annotate] [blame] [check-ins using] [diff]
2015-03-29
03:09
Moved all config[] lists into plugin meta data fields (JSOL style retained). Add channel homepages as plugin url: field. file: [947dba565f] check-in: [d58eeed475] user: mario, branch: trunk, size: 6008 [annotate] [blame] [check-ins using] [diff]
2015-03-28
07:33
Basic rewrites to transition to fully plugin meta data capable implementation. file: [f86a97dfce] check-in: [21d6d1cf4b] user: mario, branch: trunk, size: 6108 [annotate] [blame] [check-ins using] [diff]
2014-06-02
01:43
Remove force= parameter from update_streams file: [02e3c00437] check-in: [4b66ed9ef8] user: mario, branch: trunk, size: 6109 [annotate] [blame] [check-ins using] [diff]
2014-05-30
23:21
Enhance configurability of language, remove default categories. file: [38f14e35ce] check-in: [846623040b] user: mario, branch: trunk, size: 6118 [annotate] [blame] [check-ins using] [diff]
2014-05-28
19:53
English-localized version of SurfMusic.de now supported file: [d30a39ab13] check-in: [4db7cbeed2] user: mario, branch: trunk, size: 10115 [annotate] [blame] [check-ins using] [diff]
13:01
New logo, updated documentation. file: [d0e165b8d6] check-in: [433bf11914] user: mario, branch: trunk, size: 8224 [annotate] [blame] [check-ins using] [diff]
2014-05-26
16:32
Comment out dbg.DATA prints, add some statusbar updating calls. file: [2563179fb4] check-in: [fd4a1b208c] user: mario, branch: trunk, size: 7850 [annotate] [blame] [check-ins using] [diff]
2014-05-13
22:12
Fix association of surfmusik.de stream URLs to station titles. file: [6db3b80654] check-in: [4723508e41] user: mario, branch: trunk, size: 7757 [annotate] [blame] [check-ins using] [diff]
19:58
Some surfmusik category fixes, support for TV channel retrieval file: [d41a2be92b] check-in: [3e7da2fdba] user: mario, branch: trunk, size: 7759 [annotate] [blame] [check-ins using] [diff]
18:18
Added: Introduce SurfMusik.de channel (original on Ubuntu forums, a bit rewritten to accomodate that changed HTML and more categories) file: [2f6f518fa6] check-in: [db4dea4fcb] user: mario, branch: trunk, size: 6302 [annotate] [blame] [check-ins using]