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

⌈⌋ ⎇ branch:  streamtuner2


Check-in [d0c84513d6]

Overview
Comment:Minor documentation updates, add vTuner/RadioSure/Receiva in contrib plugin list.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: d0c84513d631bfc10f51770b81b2878e55144e7c
User & Date: mario on 2016-05-05 16:28:38
Other Links: manifest | tags
Context
2016-05-21
13:19
Radionomy changed station logo URLs. → Adapted to load rescaled 32x32 favicons again. check-in: b4c02bb849 user: mario tags: trunk
2016-05-05
16:28
Minor documentation updates, add vTuner/RadioSure/Receiva in contrib plugin list. check-in: d0c84513d6 user: mario tags: trunk
2016-04-18
23:56
Disable logging for google_homepage check-in: 4f6de091f1 user: mario tags: trunk
Changes

Modified help/configuration.page from [5cb7e14a58] to [3fca12a63c].

46
47
48
49
50
51
52
53

54
55
56
57
58
59
60
46
47
48
49
50
51
52

53
54
55
56
57
58
59
60







-
+










<section id="apps">

    <title>Player application settings</title>

    <p>MIME types are categorized identifiers for file types. <var>Audio/mpeg</var> for
    <p>MIME types are abstract identifiers for media types. <var>Audio/mpeg</var> for
    example represents MP3 files, and <var>audio/ogg</var> means OGG Vorbis.  And the player
    setting dialog simply associates an audio type with a playback application:</p>

<table shade="rows" rules="rows cols">
  <thead>  <tr><td><p>Format</p></td>     <td><p>Application</p></td></tr> </thead>
    <tr><td><p><var>audio/mpeg</var></p></td>     <td><p><cmd>audacious</cmd></p></td></tr>
    <tr><td><p><var>audio/ogg</var></p></td>      <td><p><cmd>audacious</cmd></p></td></tr>

Modified help/contrib_channels.page from [7a7f21cd04] to [f9c25c4e33].

60
61
62
63
64
65
66












67
68
69
70
71
72
73
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85







+
+
+
+
+
+
+
+
+
+
+
+







    somewhat slower because playback addresses are hidden away with extra
    page requests. Works reliably still. </p>
  </item>
  <item>
    <title><link href="http://listenlive.eu/">ListenLive.eu</link></title>
    <p>ListenLive is also an Europe-centric radio directory. </p>
  </item>
  <item>
    <title><link href="http://radiosure.com/">RadioSure</link></title>
    <p>Station database that's readily available as CSV list. </p>
  </item>
  <item>
    <title><link href="http://vtuner.com/">vTuner</link></title>
    <p>Categorized station list by a cross-platform streaming service provider. </p>
  </item>
  <item>
    <title><link href="http://reciva.com/">Reciva</link></title>
    <p>Reciva is an iPhone app, with a browsable station list. </p>
  </item>
  <item>
    <title><link href="http://punkcast.com/">PunkCast</link></title>
    <p>PunkCast is no longer maintained. It covered the NY music and tech
    scenes, but existing recordings are still accessible mostly (some are
    just weblinks howeever). This plugin is kept for nostalgic reasons;
    it was available with streamtuner1 as well. </p>
  </item>
92
93
94
95
96
97
98




99
104
105
106
107
108
109
110
111
112
113
114
115







+
+
+
+

    is made for. There are way better local music collection managers for
    Linux. It's just here for convenience, and displays files just as any
    other channel list. It has no specific file management features, and
    won't get any. </p>
  </item>
</terms>

<p>See also the list of
<link href="http://fossil.include-once.org/streamtuner2/wiki/plugins">available
plugins</link> in the project wiki.</p>

</page>

Modified help/pluginmanager2.page from [357f0eed79] to [99faaf54c4].

28
29
30
31
32
33
34
35
36
37



38
39
40
41
42
43
44
28
29
30
31
32
33
34



35
36
37
38
39
40
41
42
43
44







-
-
-
+
+
+







	
	<p>You can scan for available/new plugins there. And have them
	downloaded right away. New plugins are just downloaded, not
	implictly enabled. Reopen the config dialog to see them in the
	regular <key>📻 Channels</key> or <key>🔌 Feature</key> tabs, and
	then enable them.</p>
	
	<note><p>Updated plugins will not be automatically loaded if they've
	been active already. That requires either a restart. (Or disabling +
	saving once, then reenabling them.)</p></note>
	<note><p>Updated plugin versions won't be instantiated right away
	if they've been active already. That requires either a restart.
	Or disabling + saving once, then reenabling them.</p></note>
	
	<section id="configuration">
	<title>Configuration</title>
	<list>
	<item><p>Alternative download repositories may be configured. (Little
	practical value at the moment.)</p></item>
	<item><p>And you can let the plugin manager handle autoactivation
54
55
56
57
58
59
60
61


62
63
64
65
66
67
68
54
55
56
57
58
59
60

61
62
63
64
65
66
67
68
69







-
+
+







     	</item>
   	</list>
	</section>

	<section id="configuration">
	<title>User plugins</title>
	<p>Downloaded plugins are stored in <file>~/.config/streamtuner2/plugins</file>.
	To remove them, delete the individual *.py files there manually.</p>
	To remove them, delete the individual *.py files there manually. But
	keep the <file>__init__.py</file> stub.</p>
	<note style="bug"><p>Currently system-installed core plugins take
	precedence over downloaded updates.</p>
	<p>And you'll have to take care to eventually refresh/delete outdated user plugins,
	whenever you install a newer Streamtuner2 version.</p></note>
	</section>
	
	<section>