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

⌈⌋ ⎇ branch:  streamtuner2


History of contrib/file.py of cbec1b81a6d6520f

History of the file that is called contrib/file.py at checkin cbec1b81a6d6520f

2017-01-22
16:45
More special case handling on Windows: file encoding, backslashes, url quoting file: [72ed9c3d2c] check-in: [4c67a494e7] user: Oliver, branch: trunk, size: 11809 [annotate] [blame] [check-ins using] [diff]
2016-12-31
13:45
Option `file_browser_converttourl` file: [11aaabcfaa] check-in: [70b35b914f] user: mario, branch: trunk, size: 11554 [annotate] [blame] [check-ins using] [diff]
2016-12-27
21:21
set bitrate to integer 0 always ("n/a" won't work) file: [5bd012193e] check-in: [98ce646c0b] user: Oliver, branch: trunk, size: 10913 [annotate] [blame] [check-ins using] [diff]
2016-12-26
20:43
Use file:/// urls again. Escape backslashes for Windows now. file: [20ff14ace6] check-in: [9bef9860b6] user: Oliver, branch: trunk, size: 10917 [annotate] [blame] [check-ins using] [diff]
15:25
replace backslashes for VLC on `not conf.windows` file: [0d878b1704] check-in: [3d0eb6eed6] user: Oliver, branch: trunk, size: 10875 [annotate] [blame] [check-ins using] [diff]
2016-12-23
22:22
Moved backslash conversion and .load() override back into file browser plugin. file: [6b8a1b4500] check-in: [60ee1e2e12] user: mario, branch: trunk, size: 10798 [annotate] [blame] [check-ins using] [diff]
21:33
Fix missing url: plugin meta. Display bitrate and length. Fix more mutagen extraction faults. file: [af89693d25] check-in: [3c3ec8e447] user: Oliver, branch: trunk, size: 10441 [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: [63bdb9da05] check-in: [09dec64f41] user: mario, branch: trunk, size: 7844 [annotate] [blame] [check-ins using] [diff]
2015-05-13
00:00
Move mime_fmt() into regular function. Fix live365 ahttp feedback= bug. Regroup functions and update a few comments in channels/__init__ file: [c5a4a98a96] check-in: [2335ea7a46] user: mario, branch: trunk, size: 7820 [annotate] [blame] [check-ins using] [diff]
2015-05-05
14:27
Renamed channels/file.py → contrib/file.py. Moved `file` and `punkcast` into contrib/ group. file: [a796fcaf0b] check-in: [d91ab221b3] user: mario, branch: trunk, size: 7825 [annotate] [blame] [check-ins using] [diff]
14:11
Add icon for file browser. file: [a796fcaf0b] check-in: [5f1b889ce6] user: mario, branch: trunk, size: 7825 [annotate] [blame] [check-ins using] [diff]
2015-05-04
15:21
Use file:// prefix for storing local paths. (Did break DND without "srv" export.) file: [fa563ddee4] check-in: [3c7e820654] user: mario, branch: trunk, size: 5775 [annotate] [blame] [check-ins using] [diff]
2015-05-03
20:26
Add some version: bumps and add a few versions to depends: references. file: [a4d7826b5b] check-in: [beebec9c76] user: mario, branch: trunk, size: 5722 [annotate] [blame] [check-ins using] [diff]
2015-04-21
06:05
Replace old __print__/dbg.XYZ references with new log.XYZ() wrapper. file: [710b8d2e10] check-in: [ebae9e51ac] user: mario, branch: trunk, size: 5722 [annotate] [blame] [check-ins using] [diff]
2015-04-17
21:14
Remove remnant module .title/etc attributes, and .current category overwriting. file: [62f947846d] check-in: [a7b0cd39a2] user: mario, branch: trunk, size: 5744 [annotate] [blame] [check-ins using] [diff]
2015-04-13
00:32
Remove default %m3u placeholders. (Now defaulting to PLS, as supported by pretty much all players.) file: [76d2506448] check-in: [3dd41a0668] user: mario, branch: trunk, size: 5811 [annotate] [blame] [check-ins using] [diff]
2015-04-11
19:14
Manually implement $XDG_MUSIC_DIR lookup. file: [84d7cd76cd] check-in: [b3afb7ed76] user: mario, branch: trunk, size: 5789 [annotate] [blame] [check-ins using] [diff]
2015-04-05
14:07
Use os.path.expand* for env vars and `~` homedir placeholder. file: [1012fab795] check-in: [7aafeff157] user: mario, branch: trunk, size: 5160 [annotate] [blame] [check-ins using] [diff]
2015-04-02
17:38
Compact plugin comments to be more user-targetted. file: [1ed6e9a8dc] check-in: [f5a59de6b8] user: mario, branch: trunk, size: 5236 [annotate] [blame] [check-ins using] [diff]
2015-03-29
14:49
Minor updates to category: field (now displayed in config dialog.) file: [1ae0a2679f] check-in: [2a364e20fd] user: mario, branch: trunk, size: 5058 [annotate] [blame] [check-ins using] [diff]
03:09
Moved all config[] lists into plugin meta data fields (JSOL style retained). Add channel homepages as plugin url: field. file: [6ec2a8db67] check-in: [d58eeed475] user: mario, branch: trunk, size: 5058 [annotate] [blame] [check-ins using] [diff]
2015-03-28
07:33
Basic rewrites to transition to fully plugin meta data capable implementation. file: [4d4dd4f9cc] check-in: [21d6d1cf4b] user: mario, branch: trunk, size: 5059 [annotate] [blame] [check-ins using] [diff]
2014-07-31
17:22
Adapted Live365 channel plugin for /cgi-bin/play.pls?stationid=123457&direct=1 stream URLs instead of extraction, works again file: [f92686b376] check-in: [8b3cd06ff7] user: mario, branch: trunk, size: 5104 [annotate] [blame] [check-ins using] [diff]
2014-05-13
16:23
Completer plugin meta data blocks, now utilized in channel settings dialog for nicer descriptions. file: [a8e2e93dda] check-in: [fff3b62827] user: mario, branch: trunk, size: 5051 [annotate] [blame] [check-ins using] [diff]
2012-01-09
03:45
Added: 2.0.8.5 file: [13559afbce] check-in: [ea81d1ad5d] user: mario, branch: trunk, size: 5019 [annotate] [blame] [check-ins using]