Check-in [8d589c0127]
Comment: | Fixed a few mallard section errors, added reddit details and liveradio.io to contrib list. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
8d589c012708fc2e71df52e6e434705d |
User & Date: | mario on 2016-11-20 16:04:33 |
Other Links: | manifest | tags |
2016-11-20
| ||
16:04 | Fixed category assembly (last entries for Urban were missing) check-in: 5844bca11c user: mario tags: trunk | |
16:04 | Fixed a few mallard section errors, added reddit details and liveradio.io to contrib list. check-in: 8d589c0127 user: mario tags: trunk | |
2016-11-19
| ||
17:23 | Win install script: rewritten url/$files array to be more task-oriented. check-in: 612ce962b0 user: mario tags: trunk | |
Modified help/action_edit.page from [2564f6d024] to [7bc8614dc0].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="edit"> <info> <link type="guide" xref="index#functions"/> <link type="guide" xref="streams#actions"/> <desc>Edit or inspect a station entry.</desc> </info> <title>Edit</title> <p>You probably won't need this often. But there's an <guiseq><gui></gui> <gui>Edit/Details</gui></guiseq> context menu which brings up a station editor: </p> | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="edit"> <info> <link type="guide" xref="index#functions"/> <link type="guide" xref="streams#actions"/> <desc>Edit or inspect a station entry.</desc> </info> <section> <title>Edit</title> <p>You probably won't need this often. But there's an <guiseq><gui></gui> <gui>Edit/Details</gui></guiseq> context menu which brings up a station editor: </p> |
︙ | ︙ | |||
26 27 28 29 30 31 32 33 34 35 | <p>This dialog is primarily useful for your personal bookmarks. It allows to shorten or rename things. You can even use <gui style="button">new</gui> to add new entries this way. (Which doesn't make sense in regular channel categories, because changes will be lost once you hit Reload). A proper "Add station..." dialog is planned though.</p> </note> </page> | > | 27 28 29 30 31 32 33 34 35 36 37 | <p>This dialog is primarily useful for your personal bookmarks. It allows to shorten or rename things. You can even use <gui style="button">new</gui> to add new entries this way. (Which doesn't make sense in regular channel categories, because changes will be lost once you hit Reload). A proper "Add station..." dialog is planned though.</p> </note> </section> </page> |
Modified help/action_homepage.page from [8a24a04e4d] to [e9a5fce675].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="homepage"> <info> <link type="guide" xref="index#functions"/> <desc>Start a web browser for a station.</desc> <link type="guide" xref="streams#actions"/> </info> <title>Radio homepages</title> <p>Most radio stations are listed with a homepage URL. Use the <gui style="button">house</gui> symbol in the toolbar or <guiseq><gui>right click</gui> <gui>homepage</gui></guiseq> to open it in a web browser.</p> <p>Some homepage links are guessed, because some channels (e.g. Shoutcast) don't provide them (anymore). If you play a station without homepage URL, it automatically gets googled. (The link will be visible once you reselect the genre/category.) </p> <section> <title>Channel homepages</title> <p>You can also visit channel homepages (Shoutcast.com, Xiph.org, etc). Either from the <gui>Channel</gui> menu, or via double clicking the channel tab.</p> </section> </page> | > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="homepage"> <info> <link type="guide" xref="index#functions"/> <desc>Start a web browser for a station.</desc> <link type="guide" xref="streams#actions"/> </info> <section> <title>Radio homepages</title> <p>Most radio stations are listed with a homepage URL. Use the <gui style="button">house</gui> symbol in the toolbar or <guiseq><gui>right click</gui> <gui>homepage</gui></guiseq> to open it in a web browser.</p> <p>Some homepage links are guessed, because some channels (e.g. Shoutcast) don't provide them (anymore). If you play a station without homepage URL, it automatically gets googled. (The link will be visible once you reselect the genre/category.) </p> </section> <section> <title>Channel homepages</title> <p>You can also visit channel homepages (Shoutcast.com, Xiph.org, etc). Either from the <gui>Channel</gui> menu, or via double clicking the channel tab.</p> </section> </page> |
Modified help/action_playing.page from [8336c6e87c] to [a371783282].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="playing"> <info> <link type="guide" xref="index#browsing"/> <link type="guide" xref="index#functions"/> <desc>Double click a station to start it in your audio player.</desc> <link type="guide" xref="streams#actions"/> </info> <title>Playing</title> <p>To start playing a station, you can:</p> <list> <item><p>Just <em>double click</em> an entry.</p></item> | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="playing"> <info> <link type="guide" xref="index#browsing"/> <link type="guide" xref="index#functions"/> <desc>Double click a station to start it in your audio player.</desc> <link type="guide" xref="streams#actions"/> </info> <section> <title>Playing</title> <p>To start playing a station, you can:</p> <list> <item><p>Just <em>double click</em> an entry.</p></item> |
︙ | ︙ | |||
28 29 30 31 32 33 34 35 36 37 | </list> <p>In streamtuner2 you can configure different audio players for different audio formats (MP3 or OGG). In the <link xref="config_apps">Apps</link> section of the <link xref="configuration">settings dialog</link>, you can associate one player with each audio file (MIME) type. Nowadays you can often configure the same player for all audio (and even video) types.</p> </page> | > | 29 30 31 32 33 34 35 36 37 38 39 | </list> <p>In streamtuner2 you can configure different audio players for different audio formats (MP3 or OGG). In the <link xref="config_apps">Apps</link> section of the <link xref="configuration">settings dialog</link>, you can associate one player with each audio file (MIME) type. Nowadays you can often configure the same player for all audio (and even video) types.</p> </section> </page> |
Modified help/action_recording.page from [ee64709a1b] to [75fac0a298].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="recording"> <info> <link type="guide" xref="streams#actions"/> <link type="guide" xref="configuration#recording"/> <link type="guide" xref="index#functions"/> <desc>Save radio songs as MP3 files via streamripper.</desc> </info> <title>Recording</title> <p>Most stations that stream MP3 or OGG music can be recorded. This is accomplished through the command-line tool <app>streamripper</app>. If you select a station and press <gui style="button">● record</gui>, a console window should appear, where streamripper shows its progress.</p> <p>You can <link xref="configuration">configure the recording tool</link> according to audio types again.</p> <section> <title>Streamripper</title> <p>There's already a default entry for recording radio stations:</p> <table shade="rows" rules="rows cols"> | > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="recording"> <info> <link type="guide" xref="streams#actions"/> <link type="guide" xref="configuration#recording"/> <link type="guide" xref="index#functions"/> <desc>Save radio songs as MP3 files via streamripper.</desc> </info> <section> <title>Recording</title> <p>Most stations that stream MP3 or OGG music can be recorded. This is accomplished through the command-line tool <app>streamripper</app>. If you select a station and press <gui style="button">● record</gui>, a console window should appear, where streamripper shows its progress.</p> <p>You can <link xref="configuration">configure the recording tool</link> according to audio types again.</p> </section> <section> <title>Streamripper</title> <p>There's already a default entry for recording radio stations:</p> <table shade="rows" rules="rows cols"> |
︙ | ︙ |
Modified help/action_saving.page from [8a7c8020d6] to [7becbb1566].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="saving"> <info> <link type="guide" xref="index#functions"/> <link type="guide" xref="streams#actions"/> <desc>Export a station entry as .m3u/.pls file.</desc> </info> <title>Saving</title> <p>You can export the currently selected stream using <guiseq><gui>Station</gui> <gui>Save</gui></guiseq> or by pressing <key>F2</key>. A file dialog opens, where you can adapt the title. </p> <p>The extension of the filename decides on the saved link format. Per default a .m3u file is created, because that's what most audio players understand.</p> <note><p> You can also save in <file>.pls</file> or <file>.xspf</file> or <file>.asx</file> or <file>.smil</file> format. In current releases the file extension is automatically adapted when changing the filter dropdown (bottom right corner in the file dialog). </p></note> </page> | > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="saving"> <info> <link type="guide" xref="index#functions"/> <link type="guide" xref="streams#actions"/> <desc>Export a station entry as .m3u/.pls file.</desc> </info> <section> <title>Saving</title> <p>You can export the currently selected stream using <guiseq><gui>Station</gui> <gui>Save</gui></guiseq> or by pressing <key>F2</key>. A file dialog opens, where you can adapt the title. </p> <p>The extension of the filename decides on the saved link format. Per default a .m3u file is created, because that's what most audio players understand.</p> <note><p> You can also save in <file>.pls</file> or <file>.xspf</file> or <file>.asx</file> or <file>.smil</file> format. In current releases the file extension is automatically adapted when changing the filter dropdown (bottom right corner in the file dialog). </p></note> </section> </page> |
Modified help/channel_bookmarks.page from [b8f52ac3e6] to [2a0d72013f].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="bookmarks"> <info> <link type="guide" xref="index#channels"/> <link type="guide" xref="channels#list"/> <link type="guide" xref="streams#actions"/> <desc>Collect favourites via bookmark function, entry editing and deleting.</desc> </info> <title>Bookmarks</title> <p>Streamtuner2 allows to bookmark favourite streams/stations.</p> <list> <item><p>Use right click for a stations <guiseq><gui>context menu</gui> <gui>bookmark</gui></guiseq></p></item> <item><p>Or just press <key>F8</key> on a selected radio.</p></item> <item><p>Else use the main menu <guiseq><gui>Station</gui> <gui>bookmark</gui></guiseq></p></item> </list> <p>Once bookmarked the station is listed under <guiseq><gui style="menu"><key>bookmarks</key></gui> <gui><key>favourite</key></gui></guiseq>.</p> <p>Additionally every appearance of the station in other channel tabs gets a ★ star icon.</p> <section id="editing"> <title>Editing</title> <p>Entries can be removed from the bookmark list again. Use <guiseq><gui>Edit</gui> <gui>Delete</gui></guiseq> or the <key>DEL</key> key for that.</p> | > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="bookmarks"> <info> <link type="guide" xref="index#channels"/> <link type="guide" xref="channels#list"/> <link type="guide" xref="streams#actions"/> <desc>Collect favourites via bookmark function, entry editing and deleting.</desc> </info> <section> <title>Bookmarks</title> <p>Streamtuner2 allows to bookmark favourite streams/stations.</p> <list> <item><p>Use right click for a stations <guiseq><gui>context menu</gui> <gui>bookmark</gui></guiseq></p></item> <item><p>Or just press <key>F8</key> on a selected radio.</p></item> <item><p>Else use the main menu <guiseq><gui>Station</gui> <gui>bookmark</gui></guiseq></p></item> </list> <p>Once bookmarked the station is listed under <guiseq><gui style="menu"><key>bookmarks</key></gui> <gui><key>favourite</key></gui></guiseq>.</p> <p>Additionally every appearance of the station in other channel tabs gets a ★ star icon.</p> </section> <section id="editing"> <title>Editing</title> <p>Entries can be removed from the bookmark list again. Use <guiseq><gui>Edit</gui> <gui>Delete</gui></guiseq> or the <key>DEL</key> key for that.</p> |
︙ | ︙ |
Modified help/channel_dirble.page from [cc63cbbbc9] to [a30bf802aa].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="dirble"> <info> <link type="guide" xref="index#channels"/> <link type="guide" xref="channels#list"/> <desc>Dirble.com</desc> </info> <title>Dirble</title> <subtitle><link href="http://dirble.com/">//dirble.com/</link></subtitle> <p>Dirble.com is another radio station directory, based on user-contributed entries and automatic streaming server polling.</p> <list> <item><p>Provides a JSON API, which in v2 is easy to extract from.</p></item> <item><p>Station lists contain even station homepages mostly.</p></item> <item><p>And the channel plugin selects among the available streaming URLs based on format (Ogg, AAC, preferred over MP3) and maximum bitrate.</p></item> </list> <section> | > > | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="dirble"> <info> <link type="guide" xref="index#channels"/> <link type="guide" xref="channels#list"/> <desc>Dirble.com</desc> </info> <section> <title>Dirble</title> <subtitle><link href="http://dirble.com/">//dirble.com/</link></subtitle> <p>Dirble.com is another radio station directory, based on user-contributed entries and automatic streaming server polling.</p> <list> <item><p>Provides a JSON API, which in v2 is easy to extract from.</p></item> <item><p>Station lists contain even station homepages mostly.</p></item> <item><p>And the channel plugin selects among the available streaming URLs based on format (Ogg, AAC, preferred over MP3) and maximum bitrate.</p></item> </list> </section> <section> <subtitle>Station status indicators</subtitle> <p>For the dirble plugin each station entry may contain a stream status icon. They often just represent a heuristic check or general reachability statistic. You can usually start playback without paying attention to the status icons: </p> <terms> <item> <title>▮▮</title> |
︙ | ︙ |
Modified help/channel_filtermusic.page from [4c8bd69a04] to [2c451357ab].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="filtermusic"> <info> <link type="guide" xref="index#channels"/> <link type="guide" xref="channels#list"/> <link type="guide" xref="configuration#plugins"/> <desc>Selection of the best radio stations</desc> </info> <title>filtermusic</title> <subtitle><link href="http://filtermusic.net/">//filtermusic.net/</link></subtitle> <p>Filtermusic summarizes all the common genres, but is primarily focused on electro/dance/pop stations.</p> <list> <item><p>There's around a dozen categories with 20-30 radios each.</p></item> <item><p>Prioritizes stations on listener popularity and freshness or something.</p></item> <item><p>The plugin fetches a XML list of stations, or extracts from the homepage.</p></item> </list> <p>Most useful if you don't like to browse around, and want to listen to most popular stations.</p> <section id="options"> <title>Configuration</title> <p>Like the Xiph plugin this channel provides two/three fetch modes.</p> <note><p> There's no speed or feature differences this time. You might prefer the buffered mode, as it reduces update requests, but still allows refreshing lists.</p></note> </section> </page> | > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="filtermusic"> <info> <link type="guide" xref="index#channels"/> <link type="guide" xref="channels#list"/> <link type="guide" xref="configuration#plugins"/> <desc>Selection of the best radio stations</desc> </info> <section> <title>filtermusic</title> <subtitle><link href="http://filtermusic.net/">//filtermusic.net/</link></subtitle> <p>Filtermusic summarizes all the common genres, but is primarily focused on electro/dance/pop stations.</p> <list> <item><p>There's around a dozen categories with 20-30 radios each.</p></item> <item><p>Prioritizes stations on listener popularity and freshness or something.</p></item> <item><p>The plugin fetches a XML list of stations, or extracts from the homepage.</p></item> </list> <p>Most useful if you don't like to browse around, and want to listen to most popular stations.</p> </section> <section id="options"> <title>Configuration</title> <p>Like the Xiph plugin this channel provides two/three fetch modes.</p> <note><p> There's no speed or feature differences this time. You might prefer the buffered mode, as it reduces update requests, but still allows refreshing lists.</p></note> </section> </page> |
Modified help/channel_internetradioorguk.page from [fbdf425f4d] to [9115bc7d51].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="internet_radio_org_uk"> <info> <link type="guide" xref="index#channels"/> <link type="guide" xref="channels#list"/> <link type="guide" xref="configuration#plugins"/> <desc>Large radio directory from the UK.</desc> </info> <title>Internet-Radio</title> <subtitle><link href="http://internet-radio.com/">//internet-radio.com/</link></subtitle> <p>Internet-Radio.com is a broad alternative to Shoutcast.</p> <list> <item><p>It has regained station homepages for most entries again.</p></item> <item><p>Genres are similiar to Shoutcast.</p></item> <item><p>Updating station lists is comperatively fast.</p></item> <item><p>Uses HTML extraction (regex or pyquery) internally.</p></item> </list> <section id="options"> <title>Configuration</title> <p>Note that this plugin has its own setting on how many links to retrieve. Instead of stream numbers, it only counts pages. Which however speeds up processing now.</p> </section> </page> | > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="internet_radio_org_uk"> <info> <link type="guide" xref="index#channels"/> <link type="guide" xref="channels#list"/> <link type="guide" xref="configuration#plugins"/> <desc>Large radio directory from the UK.</desc> </info> <section> <title>Internet-Radio</title> <subtitle><link href="http://internet-radio.com/">//internet-radio.com/</link></subtitle> <p>Internet-Radio.com is a broad alternative to Shoutcast.</p> <list> <item><p>It has regained station homepages for most entries again.</p></item> <item><p>Genres are similiar to Shoutcast.</p></item> <item><p>Updating station lists is comperatively fast.</p></item> <item><p>Uses HTML extraction (regex or pyquery) internally.</p></item> </list> </section> <section id="options"> <title>Configuration</title> <p>Note that this plugin has its own setting on how many links to retrieve. Instead of stream numbers, it only counts pages. Which however speeds up processing now.</p> </section> </page> |
Modified help/channel_jamendo.page from [91c750617b] to [cee55c9bae].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="jamendo"> <info> <link type="guide" xref="index#channels"/> <link type="guide" xref="channels#list"/> <link type="guide" xref="configuration#plugins"/> <desc>Creative Commons music and artist hub.</desc> </info> <title>Jamendo</title> <subtitle><link href="http://jamendo.com/">//jamendo.com/</link></subtitle> <p>Jamendo is a Creative Comments licensing oriented music distributor. It hosts audio files for individual musicians and artists. It allows to list albums, playlists, and individual tracks by genre.</p> <list> <item><p>The new Jamendo v3.0 is now utilized, which is JSON based and easy to extract.</p></item> <item><p>Its radio list is static. It loops over randomized songs from each genre.</p></item> <item><p>There's a custom JSON playlist extractor (JAMJSON), to avoid preloading stream URLs for feeds/albums. While tracks/genre lists contain direct streaming addresses already.</p></item> <item><p>Instead of favicons, streamtuner2 can fetch slightly larger album or track covers.</p></item> </list> <p>Tracks and albums can be downloaded free of charge (Creative Commons). Yeah, imagine that.</p> <section id="options"> <title><link xref="configuration">Config</link> options</title> <terms> <title>System</title> <item> <title>Streaming format</title> | > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="jamendo"> <info> <link type="guide" xref="index#channels"/> <link type="guide" xref="channels#list"/> <link type="guide" xref="configuration#plugins"/> <desc>Creative Commons music and artist hub.</desc> </info> <section> <title>Jamendo</title> <subtitle><link href="http://jamendo.com/">//jamendo.com/</link></subtitle> <p>Jamendo is a Creative Comments licensing oriented music distributor. It hosts audio files for individual musicians and artists. It allows to list albums, playlists, and individual tracks by genre.</p> <list> <item><p>The new Jamendo v3.0 is now utilized, which is JSON based and easy to extract.</p></item> <item><p>Its radio list is static. It loops over randomized songs from each genre.</p></item> <item><p>There's a custom JSON playlist extractor (JAMJSON), to avoid preloading stream URLs for feeds/albums. While tracks/genre lists contain direct streaming addresses already.</p></item> <item><p>Instead of favicons, streamtuner2 can fetch slightly larger album or track covers.</p></item> </list> <p>Tracks and albums can be downloaded free of charge (Creative Commons). Yeah, imagine that.</p> </section> <section id="options"> <title><link xref="configuration">Config</link> options</title> <terms> <title>System</title> <item> <title>Streaming format</title> |
︙ | ︙ |
Modified help/channel_modarchive.page from [4864560706] to [02db0ac319].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="modarchive"> <info> <link type="guide" xref="index#channels"/> <link type="guide" xref="channels#list"/> <desc>Tracker audio file collection.</desc> </info> <title>The MOD Archive</title> <subtitle><link href="http://modarchive.org/">//modarchive.org/</link></subtitle> <p>MODArchive is a collection of module/tracker files. It's a community project, and categorizes individual audio files. You'll need a MOD-capable audio player.</p> <list> <item><p>XMP/libxmp</p></item> <item><p>MikMod</p></item> <item><p>MODPlug for XMMS</p></item> <item><p>GModplay</p></item> <item><p>VLC (built-in support)</p></item> </list> | > > | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="modarchive"> <info> <link type="guide" xref="index#channels"/> <link type="guide" xref="channels#list"/> <desc>Tracker audio file collection.</desc> </info> <section> <title>The MOD Archive</title> <subtitle><link href="http://modarchive.org/">//modarchive.org/</link></subtitle> <p>MODArchive is a collection of module/tracker files. It's a community project, and categorizes individual audio files. You'll need a MOD-capable audio player.</p> <list> <item><p>XMP/libxmp</p></item> <item><p>MikMod</p></item> <item><p>MODPlug for XMMS</p></item> <item><p>GModplay</p></item> <item><p>VLC (built-in support)</p></item> </list> </section> <section id="options"> <title>Configuration</title> <p>See <link xref="recording">recording configuration</link> if you want to enable the download mode.</p> <note><p>Audio files are packaged up in ZIP files on MODArchive. |
︙ | ︙ |
Modified help/channel_myoggradio.page from [96023ec708] to [75c9fac566].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="myoggradio"> <info> <link type="guide" xref="index#channels"/> <link type="guide" xref="channels#list"/> <link type="guide" xref="configuration#plugins"/> <desc>Open source stream directory.</desc> </info> <title>MyOggRadio</title> <subtitle><link href="http://myoggradio.org/">//myoggradio.org/</link></subtitle> <p><link href="http://MyOggRadio.org/">MyOggRadio</link> is an open source internet radio directory project.</p> <p>Since it provides its station list as JSON it's very well supported.</p> <section> <title>Sharing is caring</title> <p>To help with populating the directory further, streamtuner2 provides an option to share radion station links. Use the <guiseq><gui>Station</gui> <gui>Share on MyOggRadio...</gui></guiseq> context menu entry to upload a selected radio (e.g. from your bookmarks).</p> | > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="myoggradio"> <info> <link type="guide" xref="index#channels"/> <link type="guide" xref="channels#list"/> <link type="guide" xref="configuration#plugins"/> <desc>Open source stream directory.</desc> </info> <section> <title>MyOggRadio</title> <subtitle><link href="http://myoggradio.org/">//myoggradio.org/</link></subtitle> <p><link href="http://MyOggRadio.org/">MyOggRadio</link> is an open source internet radio directory project.</p> <p>Since it provides its station list as JSON it's very well supported.</p> </section> <section> <title>Sharing is caring</title> <p>To help with populating the directory further, streamtuner2 provides an option to share radion station links. Use the <guiseq><gui>Station</gui> <gui>Share on MyOggRadio...</gui></guiseq> context menu entry to upload a selected radio (e.g. from your bookmarks).</p> |
︙ | ︙ |
Modified help/channel_radiobrowser.page from [c31c018720] to [e6ccb22f16].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="radiobrowser"> <info> <link type="guide" xref="index#channels"/> <link type="guide" xref="channels#list"/> <link type="guide" xref="configuration#plugins"/> <desc>Community-driven streaming directory</desc> </info> <title>Radio-Browser</title> <subtitle><link href="http://radio-browser.info/">//radio-browser.info/</link></subtitle> <p>Radio-Browser is an ambitious community project. It collects as many public internet radio stations as possible. It's free to use, has a well documented API, with a simple JSON interface.</p> | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="radiobrowser"> <info> <link type="guide" xref="index#channels"/> <link type="guide" xref="channels#list"/> <link type="guide" xref="configuration#plugins"/> <desc>Community-driven streaming directory</desc> </info> <section> <title>Radio-Browser</title> <subtitle><link href="http://radio-browser.info/">//radio-browser.info/</link></subtitle> <p>Radio-Browser is an ambitious community project. It collects as many public internet radio stations as possible. It's free to use, has a well documented API, with a simple JSON interface.</p> |
︙ | ︙ | |||
27 28 29 30 31 32 33 34 35 36 37 38 39 40 | <item><p>Gradio</p></item> <item><p>Kodi/XBMC</p></item> </list> <p>Since v0.3 / streamtuner2.2.0 you can now also share your favorite stations directly. There's a new <guiseq><gui>context menu</gui> <gui>Share in Radio-Browser</gui></guiseq>.</p> <section id="options"> <title>Configuration</title> <p> Instead of browsing by genres, you can switch to languages or countries.</p> | > | 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 | <item><p>Gradio</p></item> <item><p>Kodi/XBMC</p></item> </list> <p>Since v0.3 / streamtuner2.2.0 you can now also share your favorite stations directly. There's a new <guiseq><gui>context menu</gui> <gui>Share in Radio-Browser</gui></guiseq>.</p> </section> <section id="options"> <title>Configuration</title> <p> Instead of browsing by genres, you can switch to languages or countries.</p> |
︙ | ︙ |
Modified help/channel_radionomy.page from [4d449eebb2] to [8380a3e057].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="radionomy"> <info> <link type="guide" xref="index#channels"/> <link type="guide" xref="channels#list"/> <link type="guide" xref="configuration#plugins"/> <desc>Large internet streaming provider</desc> </info> <title>Radionomy</title> <subtitle><link href="http://radionomy.com/">//radionomy.com/</link></subtitle> <p>Radionomy is an internet radio streaming provider, orginally founded in Belgium. It commands a pretty big slice of the worldwide internet radio stuff these days. - It took over Shoutcast.com for instance.</p> <list> <item><p>Its directory contains over 6000 stations already, all of them hosted by Radionomy directly.</p></item> <item><p>This plugin uses a mixture of RegExp/DOM extraction, JSON reading, and simulated AJAX queries to fetch station lists.</p></item> <item><p>Station logos are 25x25px large, and directly fetched from radionomy.com as well.</p></item> </list> <p>Both listening and station hosting are free (given agreement to autoplay advertisements, and a minimum quota of daily listeners). Radionomy is therefore pretty popular and growing.</p> <section id="options"> <title>Configuration</title> <p> You can configure the number of pages it'll try (<key>3</key> by default) to influence the length of station lists.</p> | > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="radionomy"> <info> <link type="guide" xref="index#channels"/> <link type="guide" xref="channels#list"/> <link type="guide" xref="configuration#plugins"/> <desc>Large internet streaming provider</desc> </info> <section> <title>Radionomy</title> <subtitle><link href="http://radionomy.com/">//radionomy.com/</link></subtitle> <p>Radionomy is an internet radio streaming provider, orginally founded in Belgium. It commands a pretty big slice of the worldwide internet radio stuff these days. - It took over Shoutcast.com for instance.</p> <list> <item><p>Its directory contains over 6000 stations already, all of them hosted by Radionomy directly.</p></item> <item><p>This plugin uses a mixture of RegExp/DOM extraction, JSON reading, and simulated AJAX queries to fetch station lists.</p></item> <item><p>Station logos are 25x25px large, and directly fetched from radionomy.com as well.</p></item> </list> <p>Both listening and station hosting are free (given agreement to autoplay advertisements, and a minimum quota of daily listeners). Radionomy is therefore pretty popular and growing.</p> </section> <section id="options"> <title>Configuration</title> <p> You can configure the number of pages it'll try (<key>3</key> by default) to influence the length of station lists.</p> |
︙ | ︙ |
Modified help/channel_shoutcast.page from [683f0ee39b] to [a7bd98c0b2].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="shoutcast"> <info> <link type="guide" xref="index#channels"/> <link type="guide" xref="channels#list"/> <desc>Probably still the largest radio station list.</desc> </info> <title>Shoutcast</title> <subtitle><link href="http://shoutcast.com/">//shoutcast.com/</link></subtitle> <p>SHOUTcast is the name of a MP3 streaming server software. It automatically collects all station lists on shoutcast.com. </p> <list> <item><p>Station entries usually provide current playing information.</p></item> <item><p>Stream links are plain <link xref="pls">PLS files</link>.</p></item> <item><p>Genres are subcategorized, so the main groups in the category list must be expanded to see the interesting entries.</p></item> </list> <p>Since being sold from AOL to Radionomy, the directory got cut down. There are no longer entries for currently played songs, and homepage links are largely gone. Hencewhy the Shoutcast channel is no longer considered a primary feature.</p> </page> | > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="shoutcast"> <info> <link type="guide" xref="index#channels"/> <link type="guide" xref="channels#list"/> <desc>Probably still the largest radio station list.</desc> </info> <section> <title>Shoutcast</title> <subtitle><link href="http://shoutcast.com/">//shoutcast.com/</link></subtitle> <p>SHOUTcast is the name of a MP3 streaming server software. It automatically collects all station lists on shoutcast.com. </p> <list> <item><p>Station entries usually provide current playing information.</p></item> <item><p>Stream links are plain <link xref="pls">PLS files</link>.</p></item> <item><p>Genres are subcategorized, so the main groups in the category list must be expanded to see the interesting entries.</p></item> </list> <p>Since being sold from AOL to Radionomy, the directory got cut down. There are no longer entries for currently played songs, and homepage links are largely gone. Hencewhy the Shoutcast channel is no longer considered a primary feature.</p> </section> </page> |
Modified help/channel_somafm.page from [02e7e4aa37] to [48e10cf908].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="somafm"> <info> <link type="guide" xref="index#channels"/> <link type="guide" xref="channels#list"/> <link type="guide" xref="configuration#plugins"/> <desc>Set of radio stations</desc> </info> <title>SomaFM</title> <subtitle><link href="http://somafm.com/">//somafm.com/</link></subtitle> <p>SomaFM is a small radio station network. It provides its own unique channels. Which streamtuner2 shows in a static list.</p> <note><p>SomaFM is a non-commercial and ad-free provider. It strongly depends on listener donations.</p></note> <section id="configuration"> <title>Bitrate configuration</title> <p>It provides streaming links in different audio formats. Only AAC64 is guaranteed to be available for all. Other bitrates depend on the station.</p> <p>After reconfiguring the bitrate/format, you can Reload the station list to update them. Otherwise refreshing has no effect.</p> </section> </page> | > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="somafm"> <info> <link type="guide" xref="index#channels"/> <link type="guide" xref="channels#list"/> <link type="guide" xref="configuration#plugins"/> <desc>Set of radio stations</desc> </info> <section> <title>SomaFM</title> <subtitle><link href="http://somafm.com/">//somafm.com/</link></subtitle> <p>SomaFM is a small radio station network. It provides its own unique channels. Which streamtuner2 shows in a static list.</p> <note><p>SomaFM is a non-commercial and ad-free provider. It strongly depends on listener donations.</p></note> </section> <section id="configuration"> <title>Bitrate configuration</title> <p>It provides streaming links in different audio formats. Only AAC64 is guaranteed to be available for all. Other bitrates depend on the station.</p> <p>After reconfiguring the bitrate/format, you can Reload the station list to update them. Otherwise refreshing has no effect.</p> </section> </page> |
Modified help/channel_surfmusik.page from [1332e13d5f] to [0cbd078297].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="surfmusik"> <info> <link type="guide" xref="index#channels"/> <link type="guide" xref="channels#list"/> <link type="guide" xref="configuration#plugins"/> <desc>International radio listings.</desc> </info> <title>SurfMusic</title> <subtitle><link href="http://surfmusic.de/">//surfmusic.de/</link></subtitle> <p><link href="http://surfmusic.de/">SurfMusic</link> is a user-collection of internet radios. It's grouped by genres, or locations / countries.</p> <list> <item><p>It's both pretty large and rather quick to extract listings from.</p></item> <item><p>Pretty much all entries already contain station homepages.</p></item> <item><p>This channel plugin uses raw RegExp extraction.</p></item> </list> <note style="bug"><p>The MusicTV and NewsTV sections also return results, but those are mostly web-based video stations. Some of them are outdated links even.</p></note> <section id="options"> <title>Channel options.</title> <terms> <item> <title><code>Language</code></title> <p>There's an English and a German variant of this radio directory. Genres are | > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="surfmusik"> <info> <link type="guide" xref="index#channels"/> <link type="guide" xref="channels#list"/> <link type="guide" xref="configuration#plugins"/> <desc>International radio listings.</desc> </info> <section> <title>SurfMusic</title> <subtitle><link href="http://surfmusic.de/">//surfmusic.de/</link></subtitle> <p><link href="http://surfmusic.de/">SurfMusic</link> is a user-collection of internet radios. It's grouped by genres, or locations / countries.</p> <list> <item><p>It's both pretty large and rather quick to extract listings from.</p></item> <item><p>Pretty much all entries already contain station homepages.</p></item> <item><p>This channel plugin uses raw RegExp extraction.</p></item> </list> <note style="bug"><p>The MusicTV and NewsTV sections also return results, but those are mostly web-based video stations. Some of them are outdated links even.</p></note> </section> <section id="options"> <title>Channel options.</title> <terms> <item> <title><code>Language</code></title> <p>There's an English and a German variant of this radio directory. Genres are |
︙ | ︙ |
Modified help/channel_tunein.page from [930a0d5198] to [e0dea9c347].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="tunein"> <info> <link type="guide" xref="index#channels"/> <link type="guide" xref="channels#list"/> <link type="guide" xref="configuration#plugins"/> <desc>Radio and Podcast directory.</desc> </info> <title>TuneIn</title> <subtitle><link href="http://tunein.com/">//tunein.com/</link></subtitle> <p>TuneIn hosts a major radio, show and podcast directory. It also provides the RadioTime/AIR interface for listener feedback or something. ST2 queries the OPML lists only for radio stations currently.</p> <section id="options"> <title>Configuration</title> <p>You can switch between "music" and "genres" list. The genres list is basically a longer and expanded variant of "music". Use <guiseq><gui>Channel</gui> <gui>Reload category tree</gui></guiseq> to update them thereafter.</p> </section> </page> | > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="tunein"> <info> <link type="guide" xref="index#channels"/> <link type="guide" xref="channels#list"/> <link type="guide" xref="configuration#plugins"/> <desc>Radio and Podcast directory.</desc> </info> <section> <title>TuneIn</title> <subtitle><link href="http://tunein.com/">//tunein.com/</link></subtitle> <p>TuneIn hosts a major radio, show and podcast directory. It also provides the RadioTime/AIR interface for listener feedback or something. ST2 queries the OPML lists only for radio stations currently.</p> </section> <section id="options"> <title>Configuration</title> <p>You can switch between "music" and "genres" list. The genres list is basically a longer and expanded variant of "music". Use <guiseq><gui>Channel</gui> <gui>Reload category tree</gui></guiseq> to update them thereafter.</p> </section> </page> |
Modified help/channel_ubuntuusers.page from [9abe9fbf5a] to [bc8142f019].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="ubuntuusersm"> <info> <link type="guide" xref="index#channels"/> <link type="guide" xref="channels#list"/> <desc>Wiki list of radio stations</desc> </info> <title>UbuntuUsers</title> <subtitle><link href="http://ubuntuusers.de/">//ubuntuusers.de/</link></subtitle> <p>There's a manually curated list of radio stations in the UbuntuUsers.de Wiki.</p> <list> <item><p>Like the origin website, most entries are German or European stations.</p></item> <item><p>So this is more of an example plugin, as it's not a huge list.</p></item> <item><p>RegExp are used for extraction, because the Wiki markup is rather well-maintained and consistent.</p></item> </list> <note><p>There's also a small streaming TV list. But most entries aren't really accessible (anymore) without command line tools. (Which that very Wiki page covers in detail.)</p></note> </page> | > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="ubuntuusersm"> <info> <link type="guide" xref="index#channels"/> <link type="guide" xref="channels#list"/> <desc>Wiki list of radio stations</desc> </info> <section> <title>UbuntuUsers</title> <subtitle><link href="http://ubuntuusers.de/">//ubuntuusers.de/</link></subtitle> <p>There's a manually curated list of radio stations in the UbuntuUsers.de Wiki.</p> <list> <item><p>Like the origin website, most entries are German or European stations.</p></item> <item><p>So this is more of an example plugin, as it's not a huge list.</p></item> <item><p>RegExp are used for extraction, because the Wiki markup is rather well-maintained and consistent.</p></item> </list> <note><p>There's also a small streaming TV list. But most entries aren't really accessible (anymore) without command line tools. (Which that very Wiki page covers in detail.)</p></note> </section> </page> |
Modified help/channel_xiph.page from [56a157c030] to [890fe12550].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="xiph"> <info> <link type="guide" xref="index#channels"/> <link type="guide" xref="channels#list"/> <link type="guide" xref="configuration#plugins"/> <desc>ICEcast radio directory.</desc> </info> <title>Xiph.org</title> <subtitle><link href="http://dir.xiph.org/">//dir.xiph.org/</link></subtitle> <p>Xiph.org is a non-profit organization which develops and maintains various audio- and video-related standards.</p> <list> <item><p>For example the OGG streaming/multiplexing format.</p></item> <item><p>Audio compression schemes like Vorbis, Speex, FLAC, Opus.</p></item> <item><p>Video encoding formats like Theora, Tarkin, Dirac.</p></item> <item><p>The ICEcast streaming server is an alternative to SHOUTcast.</p></item> <item><p>And the more modern .xspf (and .jspf) playlist format, which is used by all channel entries.</p></item> </list> <p>There are different ways for streamtuner2 to retrieve the station lists available on dir.xiph.org. That's because this is a primary plugin, and fallback solutions therefore important. Each fetching mode has its own advantages and drawbacks though.</p> <section id="options"> <title>Channel fetch mode option</title> <p>There are now three options to retrieve Xiph directory stations.</p> <terms> <item> | > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="xiph"> <info> <link type="guide" xref="index#channels"/> <link type="guide" xref="channels#list"/> <link type="guide" xref="configuration#plugins"/> <desc>ICEcast radio directory.</desc> </info> <section> <title>Xiph.org</title> <subtitle><link href="http://dir.xiph.org/">//dir.xiph.org/</link></subtitle> <p>Xiph.org is a non-profit organization which develops and maintains various audio- and video-related standards.</p> <list> <item><p>For example the OGG streaming/multiplexing format.</p></item> <item><p>Audio compression schemes like Vorbis, Speex, FLAC, Opus.</p></item> <item><p>Video encoding formats like Theora, Tarkin, Dirac.</p></item> <item><p>The ICEcast streaming server is an alternative to SHOUTcast.</p></item> <item><p>And the more modern .xspf (and .jspf) playlist format, which is used by all channel entries.</p></item> </list> <p>There are different ways for streamtuner2 to retrieve the station lists available on dir.xiph.org. That's because this is a primary plugin, and fallback solutions therefore important. Each fetching mode has its own advantages and drawbacks though.</p> </section> <section id="options"> <title>Channel fetch mode option</title> <p>There are now three options to retrieve Xiph directory stations.</p> <terms> <item> |
︙ | ︙ |
Modified help/channel_youtube.page from [4cb51d6eec] to [2c6140b585].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="youtube"> <info> <link type="guide" xref="index#channels"/> <link type="guide" xref="channels#list"/> <link type="guide" xref="configuration#plugins"/> <desc>Youtube music/video listings.</desc> </info> <title>Youtube</title> <subtitle><link href="http://youtube.com/">//youtube.com/</link></subtitle> <p>Googles Youtube provides a quirky JSON API that makes browsing channels and genres feasible. This beta plugin provides a little overview, and usually retrieves recent video uploads.</p> <p>VLC can directly play Youtube URLs. For other players one can use <link href="http://youtube-dl.org/">youtube-dl</link> as wrapper. For example <cmd>totem $(youtube-dl %srv)</cmd> as configured player command.</p> <p>Youtube-dl is preconfigued as "recording"/download tool for this channel tab.</p> <p>Of course you could also just invoke a specific YT video by opening it in your web browser - click the station <key>home</key> button simply.</p> <section id="options"> <title>Channel options.</title> <terms> <item> <title><code>Region</code></title> | > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="youtube"> <info> <link type="guide" xref="index#channels"/> <link type="guide" xref="channels#list"/> <link type="guide" xref="configuration#plugins"/> <desc>Youtube music/video listings.</desc> </info> <section> <title>Youtube</title> <subtitle><link href="http://youtube.com/">//youtube.com/</link></subtitle> <p>Googles Youtube provides a quirky JSON API that makes browsing channels and genres feasible. This beta plugin provides a little overview, and usually retrieves recent video uploads.</p> <p>VLC can directly play Youtube URLs. For other players one can use <link href="http://youtube-dl.org/">youtube-dl</link> as wrapper. For example <cmd>totem $(youtube-dl %srv)</cmd> as configured player command.</p> <p>Youtube-dl is preconfigued as "recording"/download tool for this channel tab.</p> <p>Of course you could also just invoke a specific YT video by opening it in your web browser - click the station <key>home</key> button simply.</p> </section> <section id="options"> <title>Channel options.</title> <terms> <item> <title><code>Region</code></title> |
︙ | ︙ |
Modified help/channels.page from [e29b8eaa5f] to [a0f22f53c9].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="channels"> <info> <link type="guide" xref="index#browsing"/> <desc>Switching through the channel tabs, different radio directory services.</desc> </info> <title>Channels</title> <p>The tabs in the main window represent the music directory channels/services. Each lists categories/genres and their associated radios/streams.</p> <media type="image" mime="image/png" src="img/channels-left.png">Tabs</media> | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="channels"> <info> <link type="guide" xref="index#browsing"/> <desc>Switching through the channel tabs, different radio directory services.</desc> </info> <section> <title>Channels</title> <p>The tabs in the main window represent the music directory channels/services. Each lists categories/genres and their associated radios/streams.</p> <media type="image" mime="image/png" src="img/channels-left.png">Tabs</media> |
︙ | ︙ | |||
27 28 29 30 31 32 33 34 35 36 37 38 39 40 | <item><p>Choose <guiseq><gui>Channel</gui> <gui>Reload categories...</gui></guiseq></p></item> <item><p>Pick a category/genre from the overview, left.</p></item> </steps> <p>Individual channels provide different music/radio information. The table views are however mostly identical for each tab. Some views may rename columns, or remove them alltogether.</p> <section id="list"> <title>Available channels</title> </section> <section id="homepage"> | > | 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 | <item><p>Choose <guiseq><gui>Channel</gui> <gui>Reload categories...</gui></guiseq></p></item> <item><p>Pick a category/genre from the overview, left.</p></item> </steps> <p>Individual channels provide different music/radio information. The table views are however mostly identical for each tab. Some views may rename columns, or remove them alltogether.</p> </section> <section id="list"> <title>Available channels</title> </section> <section id="homepage"> |
︙ | ︙ |
Modified help/cli.page from [d21ecbb816] to [3dc20d6411].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="cli"> <info> <link type="guide" xref="index#extra"/> <desc>Console interface, exporting data.</desc> </info> <title>CLI (command line interface)</title> <p>Streamtuner2 is a graphical tool. But it also has a limited commandline interface, which can be used to query station information. This is useful for interfacing with other applications.</p> <p>Open a terminal and call <code>streamtuner2 help</code> to get an overview over | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="cli"> <info> <link type="guide" xref="index#extra"/> <desc>Console interface, exporting data.</desc> </info> <section> <title>CLI (command line interface)</title> <p>Streamtuner2 is a graphical tool. But it also has a limited commandline interface, which can be used to query station information. This is useful for interfacing with other applications.</p> <p>Open a terminal and call <code>streamtuner2 help</code> to get an overview over |
︙ | ︙ | |||
43 44 45 46 47 48 49 50 51 52 53 54 55 56 | <title><code>streamtuner2 categories channel</code></title> <p>Fetches the current list of available categories/genres for a channel service.</p> </item> </terms> <p>Specifying a channel name is often optional. If you add one, it should be all-lowercase. You can also give a list, like "shoutcast,xiph" which would be searched then.</p> <section> <title>GUI options</title> <p>There are also a few command line flags, which influence the graphical runtime.</p> <list> <item> | > | 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 | <title><code>streamtuner2 categories channel</code></title> <p>Fetches the current list of available categories/genres for a channel service.</p> </item> </terms> <p>Specifying a channel name is often optional. If you add one, it should be all-lowercase. You can also give a list, like "shoutcast,xiph" which would be searched then.</p> </section> <section> <title>GUI options</title> <p>There are also a few command line flags, which influence the graphical runtime.</p> <list> <item> |
︙ | ︙ |
Modified help/config_apps.page from [98b4faa213] to [dc57703c29].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="config_apps"> <info> <link type="seealso" xref="index#functions"/> <link type="guide" xref="configuration#apps"/> <desc>Common applications to use as players.</desc> </info> <title>Audio players</title> <p>On BSD/Linux systems there are a plethora of audio players. In streamtuner2 you can <link xref="configuration">configure</link> most of them as target application. Mostly it makes sense to use a single application for all audio formats. But at least the */* media type should be handled by a generic player, like vlc.</p> | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="config_apps"> <info> <link type="seealso" xref="index#functions"/> <link type="guide" xref="configuration#apps"/> <desc>Common applications to use as players.</desc> </info> <section> <title>Audio players</title> <p>On BSD/Linux systems there are a plethora of audio players. In streamtuner2 you can <link xref="configuration">configure</link> most of them as target application. Mostly it makes sense to use a single application for all audio formats. But at least the */* media type should be handled by a generic player, like vlc.</p> |
︙ | ︙ | |||
35 36 37 38 39 40 41 42 43 44 45 46 47 48 | which ends the previous player process and starts it anew. For VLC there's however also the <code>--one-instance</code> option, which sometimes works better. (And sometimes not.)</p> <p>Some applications, like Rhythmbox or Banshee, are primarily playlist managers, not players, and cannot be invoked with a station URL. This makes them less suitable for use with streamtuner2. (Same goes for streamtuner2 itself. It's not a player, but just a playlist browser.)</p> <section id="placeholders"> <title>URL placeholders</title> <p>Listed audio players get run with a streaming server address (URL). These can either be direct MP3/Ogg servers (<var>http://example.org:7843/</var>) and sometimes playlist files (<var>http://example.org/listen.pls</var>) | > | 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 | which ends the previous player process and starts it anew. For VLC there's however also the <code>--one-instance</code> option, which sometimes works better. (And sometimes not.)</p> <p>Some applications, like Rhythmbox or Banshee, are primarily playlist managers, not players, and cannot be invoked with a station URL. This makes them less suitable for use with streamtuner2. (Same goes for streamtuner2 itself. It's not a player, but just a playlist browser.)</p> </section> <section id="placeholders"> <title>URL placeholders</title> <p>Listed audio players get run with a streaming server address (URL). These can either be direct MP3/Ogg servers (<var>http://example.org:7843/</var>) and sometimes playlist files (<var>http://example.org/listen.pls</var>) |
︙ | ︙ |
Modified help/configuration.page from [758457ce76] to [f630ea02f6].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | <page xmlns="http://projectmallard.org/1.0/" type="guide" group="first" id="configuration"> <info> <link type="guide" xref="index#functions"/> <!--link type="guide" xref="index#configuration"/--> <desc><key>F12</key> brings up the options window with the Player, Display, System and Plugin sections.</desc> </info> <title>Configuration / Settings dialog</title> <p> There are various options for streamtuner2, available under <guiseq><gui>Edit</gui> <gui>Preferences</gui></guiseq> or via <key>F12</key>. </p> <p><media type="image" src="img/configtabs.png" mime="image/png" /></p> <terms> <title>It's grouped into:</title> <item> | > | | | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 | <page xmlns="http://projectmallard.org/1.0/" type="guide" group="first" id="configuration"> <info> <link type="guide" xref="index#functions"/> <!--link type="guide" xref="index#configuration"/--> <desc><key>F12</key> brings up the options window with the Player, Display, System and Plugin sections.</desc> </info> <section> <title>Configuration / Settings dialog</title> <p> There are various options for streamtuner2, available under <guiseq><gui>Edit</gui> <gui>Preferences</gui></guiseq> or via <key>F12</key>. </p> <p><media type="image" src="img/configtabs.png" mime="image/png" /></p> <terms> <title>It's grouped into:</title> <item> <title>🔊 <link xref="#apps">Player</link></title> <p>Associates media formats to audio player applications or recording tools.</p> </item> <item> <title>☑ <link xref="#gui">Options</link></title> <p>Influences the display of all stream/station lists, and contains some behaviour and system settings.</p> </item> <item> <title>📻 <link xref="#plugins">Channel Plugins</link></title> <p>Allows to enable or disable channel tabs. Each can have specific options, which can be configured here.</p> </item> <item> <title>🔌 <link xref="#plugins">Feature Plugins</link></title> <p>Another class of plugins enables internal functions, or adds extra menu entries, or further configuration options.</p> </item> <item> <title>📦 <link xref="pluginmanager2">Add</link></title> <p>The <link xref="pluginmanager2">Plugin Manager 2</link> adds another tab for updating or installing new plugins.</p> </item> </terms> </section> <section id="apps"> <title>Player application settings</title> <p>MIME types are abstract identifiers for media types. <var>Audio/mpeg</var> for |
︙ | ︙ |
Modified help/contrib_channels.page from [3c2147c998] to [258f8ee790].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="contrib_channels"> <info> <link type="guide" xref="index#channels"/> <link type="guide" xref="pluginmanager2"/> <link type="guide" xref="configuration#plugins"/> <link type="guide" xref="channels#list"/> <desc>Downloadable channel plugins</desc> </info> <title>→ Contrib/Extra Channels</title> <p>Besides the standard channels, there are a few more plugins available for download. See the <link xref="pluginmanager2">Plugin Manager</link> and its <key>📦 Add</key> tab.</p> <terms> <item> | > < < < < < < < < < | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="contrib_channels"> <info> <link type="guide" xref="index#channels"/> <link type="guide" xref="pluginmanager2"/> <link type="guide" xref="configuration#plugins"/> <link type="guide" xref="channels#list"/> <desc>Downloadable channel plugins</desc> </info> <section> <title>→ Contrib/Extra Channels</title> <p>Besides the standard channels, there are a few more plugins available for download. See the <link xref="pluginmanager2">Plugin Manager</link> and its <key>📦 Add</key> tab.</p> <terms> <item> <title><link href="http://radio.net/">Radio.net</link></title> <p>Radio.net is a European radio directory. It nicely catalogues stations into genres as usual. The primary list is ordered by popularity even. </p> </item> <item> <title><link href="http://magnatune.com/">Magnatune</link></title> |
︙ | ︙ | |||
44 45 46 47 48 49 50 | <p>PublicRadioFan.com hosts a huge lists of worldwide radio stations. This plugin displays just the genre list though.</p> </item> <item> <title><link href="http://delicast.com/">Delicast</link></title> <p>Delicast.com is another web directory of radio stations. It's somewhat slower because playback addresses are hidden away with extra | | | > > > > | 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 | <p>PublicRadioFan.com hosts a huge lists of worldwide radio stations. This plugin displays just the genre list though.</p> </item> <item> <title><link href="http://delicast.com/">Delicast</link></title> <p>Delicast.com is another web directory of radio stations. It's 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://liveradio.ie/">Liveradio.ie</link></title> <p>Is an Ireland-based radio station directory.</p> </item> <item> <title><link href="http://radiosure.com/">RadioSure</link></title> <p>Station database that's readily available as CSV list. You'll currently need the tmp_clean_multiurl plugin as well, as most entries supply multiple URLs, but action.py doesn't support those currently.</p> </item> |
︙ | ︙ | |||
107 108 109 110 111 112 113 114 | </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> | > | 103 104 105 106 107 108 109 110 111 | </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> </section> </page> |
Modified help/contrib_features.page from [19a60ed775] to [d78d6ee8d9].
1 2 3 4 5 6 7 8 9 10 11 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="contrib_features"> <info> <link type="guide" xref="index#extra"/> <link type="guide" xref="pluginmanager2"/> <link type="guide" xref="configuration#plugins"/> <link type="seealso" xref="index#channels"/> <desc>Additional feature plugins</desc> </info> | | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="contrib_features"> <info> <link type="guide" xref="index#extra"/> <link type="guide" xref="pluginmanager2"/> <link type="guide" xref="configuration#plugins"/> <link type="seealso" xref="index#channels"/> <desc>Additional feature plugins</desc> </info> <section> <title>→ Feature plugins</title> <p>Extra functionality and behaviour changes are available in the <key>🔌 Feature</key> <link xref="configuration">configuration</link> section.</p> </section> <section> <title>Filter Bitrate</title> <p>Some channels provide lower-quality audio streams. In particular Xiph lists some awful radio stations. And this plugin helps filtering those out of station lists.</p> |
︙ | ︙ |
Modified help/global_key.page from [a92dfe7ae0] to [83ff6adf21].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="global_key"> <info> <link type="guide" xref="index#extra"/> <desc>Global keyboard shortcut for radio switching.</desc> </info> <title>Global_key</title> <p>Using the global_key extension you can define a keyboard shortcut for switching within a list of favourited radio stations. Per default it uses your bookmarks list, but it can be configured to alternate in any other channel.</p> <p>This is useful if you don't want to keep streamtuner2 atop your | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="global_key"> <info> <link type="guide" xref="index#extra"/> <desc>Global keyboard shortcut for radio switching.</desc> </info> <section> <title>Global_key</title> <p>Using the global_key extension you can define a keyboard shortcut for switching within a list of favourited radio stations. Per default it uses your bookmarks list, but it can be configured to alternate in any other channel.</p> <p>This is useful if you don't want to keep streamtuner2 atop your |
︙ | ︙ | |||
31 32 33 34 35 36 37 38 | <p>To define another channel as source, enter its module name in the according field. Also add a category separated by : colon here.</p> <note style="bug"><p>If the configured keyboard shortcut conflicts with another application, it won't work. And if you choose it too generic, you won't be able to type longer documents. Also found out: key names are case sensitive.</p></note> </page> | > > | 32 33 34 35 36 37 38 39 40 41 | <p>To define another channel as source, enter its module name in the according field. Also add a category separated by : colon here.</p> <note style="bug"><p>If the configured keyboard shortcut conflicts with another application, it won't work. And if you choose it too generic, you won't be able to type longer documents. Also found out: key names are case sensitive.</p></note> </section> </page> |
Modified help/html/bookmarks.html from [50bc096509] to [c42ce4f59d].
1 2 3 4 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> | | | | | | | > > > | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title></title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#browsing" title="Browsing channels and radio stations">Browsing channels and radio stations</a> » <a class="trail" href="streams.html" title="streams"></a> › <a class="trail" href="streams.html#actions" title="Actions">Actions</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#browsing" title="Browsing channels and radio stations">Browsing channels and radio stations</a> » <a class="trail" href="channels.html" title="channels"></a> › <a class="trail" href="channels.html#list" title="Available channels">Available channels</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#channels" title="Channel tabs">Channel tabs</a> » </div> </div></div> <div class="body"> <div class="hgroup"></div> <div class="region"> <div class="contents"></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Bookmarks</span></h2></div> <div class="region"><div class="contents"> <p class="p">Streamtuner2 allows to bookmark favourite streams/stations.</p> <div class="list"><div class="inner"><div class="region"><ul class="list"> <li class="list"><p class="p">Use right click for a stations <span class="guiseq"><span class="gui">context menu</span> ▸ <span class="gui">bookmark</span></span></p></li> <li class="list"><p class="p">Or just press <span class="key"><kbd>F8</kbd></span> on a selected radio.</p></li> <li class="list"><p class="p">Else use the main menu <span class="guiseq"><span class="gui">Station</span> ▸ <span class="gui">bookmark</span></span></p></li> </ul></div></div></div> <p class="p">Once bookmarked the station is listed under <span class="guiseq"><span class="gui"><span class="key"><kbd>bookmarks</kbd></span></span> ▸ <span class="gui"><span class="key"><kbd>favourite</kbd></span></span></span>.</p> <p class="p">Additionally every appearance of the station in other channel tabs gets a ★ star icon.</p> </div></div> </div></div> <div id="editing" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Editing</span></h2></div> <div class="region"><div class="contents"> <p class="p">Entries can be removed from the bookmark list again. Use <span class="guiseq"><span class="gui">Edit</span> ▸ <span class="gui">Delete</span></span> or the <span class="key"><kbd>DEL</kbd></span> key for that.</p> <p class="p">You can also manually adapt an entry via <span class="guiseq"><span class="gui">Station</span> ▸ <span class="gui">Edit</span></span> |
︙ | ︙ |
Modified help/html/channels.html from [a180f73e25] to [3a6ddb4f63].
1 2 3 4 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> | | | | | > > > | > | | > | | > | | | > | | | < | | | | < | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title></title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"><div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#browsing" title="Browsing channels and radio stations">Browsing channels and radio stations</a> » </div></div></div> <div class="body"> <div class="hgroup"></div> <div class="region"> <div class="contents"></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Channels</span></h2></div> <div class="region"><div class="contents"> <p class="p">The tabs in the main window represent the music directory channels/services. Each lists categories/genres and their associated radios/streams.</p> <div class="media media-image"><div class="inner"><img src="img/channels-left.png" class="media media-block" alt=""></div></div> <p class="p">The notebook tabs can also be repositioned with <span class="guiseq"><span class="gui">Edit</span> ▸ <span class="gui">Channel tab position</span> ▸ <span class="gui">Top</span></span>. And you can directly rearrange the channel tabs themselves, by dragging them within the list.</p> <p class="p">If you first select a channel tab, the categories should appear or be loading. Otherwise:</p> <div class="steps"><div class="inner"><div class="region"><ol class="steps"> <li class="steps"><p class="p">Select a channel tab</p></li> <li class="steps"><p class="p">Choose <span class="guiseq"><span class="gui">Channel</span> ▸ <span class="gui">Reload categories...</span></span></p></li> <li class="steps"><p class="p">Pick a category/genre from the overview, left.</p></li> </ol></div></div></div> <p class="p">Individual channels provide different music/radio information. The table views are however mostly identical for each tab. Some views may rename columns, or remove them alltogether.</p> </div></div> </div></div> <div id="list" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Available channels</span></h2></div> <div class="region"><div class="contents"><div class="links topiclinks"><div class="inner"><div class="region"> <div class="linkdiv "><a class="linkdiv" href="bookmarks.html" title="bookmarks"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Collect favourites via bookmark function, entry editing and deleting.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="dirble.html" title="dirble"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Dirble.com</span></a></div> <div class="linkdiv "><a class="linkdiv" href="filtermusic.html" title="filtermusic"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Selection of the best radio stations</span></a></div> <div class="linkdiv "><a class="linkdiv" href="internet_radio_org_uk.html" title="internet_radio_org_uk"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Large radio directory from the UK.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="jamendo.html" title="jamendo"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Creative Commons music and artist hub.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="modarchive.html" title="modarchive"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Tracker audio file collection.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="myoggradio.html" title="myoggradio"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Open source stream directory.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="radiobrowser.html" title="radiobrowser"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Community-driven streaming directory</span></a></div> <div class="linkdiv "><a class="linkdiv" href="radionomy.html" title="radionomy"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Large internet streaming provider</span></a></div> <div class="linkdiv "><a class="linkdiv" href="reddit.html" title="reddit"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Music subreddit posts</span></a></div> <div class="linkdiv "><a class="linkdiv" href="shoutcast.html" title="shoutcast"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Probably still the largest radio station list.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="somafm.html" title="somafm"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Set of radio stations</span></a></div> <div class="linkdiv "><a class="linkdiv" href="surfmusik.html" title="surfmusik"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">International radio listings.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="tunein.html" title="tunein"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Radio and Podcast directory.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="ubuntuusersm.html" title="ubuntuusersm"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Wiki list of radio stations</span></a></div> <div class="linkdiv "><a class="linkdiv" href="xiph.html" title="xiph"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">ICEcast radio directory.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="youtube.html" title="youtube"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Youtube music/video listings.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="contrib_channels.html" title="contrib_channels"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Downloadable channel plugins</span></a></div> </div></div></div></div></div> </div></div> <div id="homepage" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Channel service homepage</span></h2></div> <div class="region"><div class="contents"><p class="p">You can dobule click the channel tab to visit the channel/directory homepage. Alternatively there is an entry in the <span class="gui">Channel</span> menu.</p></div></div> </div></div> |
︙ | ︙ |
Modified help/html/cli.html from [4c55141271] to [7f42e5d496].
1 2 3 4 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> | | | | | > > > | | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title></title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"><div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#extra" title="Additional features">Additional features</a> » </div></div></div> <div class="body"> <div class="hgroup"></div> <div class="region"> <div class="contents"></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">CLI (command line interface)</span></h2></div> <div class="region"><div class="contents"> <p class="p">Streamtuner2 is a graphical tool. But it also has a limited commandline interface, which can be used to query station information. This is useful for interfacing with other applications.</p> <p class="p">Open a terminal and call <span class="code">streamtuner2 help</span> to get an overview over available commands.</p> <div class="terms"><div class="inner"> <div class="title title-terms"><h3><span class="title">Examples</span></h3></div> <div class="region"><dl class="terms"> <dt class="terms"><span class="code">streamtuner2 play "station"</span></dt> <dd class="terms"><p class="p">This command looks through all channel plugins, and finds a station containing the mentioned title. You must put the station title in quotes in shell calls, if it contains e.g. spaces. You can optionally specify a channelname before the station title.</p></dd> <dt class="terms"><span class="code">streamtuner2 url [channel] "station"</span></dt> <dd class="terms"><p class="p">Just looks up the streaming URL for a given station. If no channel name is given, ST2 searches through all available channel plugins again.</p></dd> <dt class="terms"><span class="code">streamtuner2 stream shoutcast "station"</span></dt> <dd class="terms"><p class="p">Prints available station data as JSON</p></dd> <dt class="terms"><span class="code">streamtuner2 category internet_radio_org_uk "Pop"</span></dt> <dd class="terms"><p class="p">Loads fresh data from the specified channel service, and prints out JSON data for the whole category. Note that the category name must have the excact case.</p></dd> <dt class="terms"><span class="code">streamtuner2 categories channel</span></dt> <dd class="terms"><p class="p">Fetches the current list of available categories/genres for a channel service.</p></dd> </dl></div> </div></div> <p class="p">Specifying a channel name is often optional. If you add one, it should be all-lowercase. You can also give a list, like "shoutcast,xiph" which would be searched then.</p> </div></div> </div></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">GUI options</span></h2></div> <div class="region"><div class="contents"> <p class="p">There are also a few command line flags, which influence the graphical runtime.</p> <div class="list"><div class="inner"><div class="region"><ul class="list"> <li class="list"> |
︙ | ︙ |
Modified help/html/config_apps.html from [dbf8d8b1b8] to [40762815d7].
1 2 3 4 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> | | | | | > > > | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title></title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"><div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#functions" title="Functions">Functions</a> » <a class="trail" href="configuration.html" title="configuration"></a> › <a class="trail" href="configuration.html#apps" title="Player application settings">Player application settings</a> » </div></div></div> <div class="body"> <div class="hgroup"></div> <div class="region"> <div class="contents"></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Audio players</span></h2></div> <div class="region"><div class="contents"> <p class="p">On BSD/Linux systems there are a plethora of audio players. In streamtuner2 you can <span class="link"><a href="configuration.html" title="configuration">configure</a></span> most of them as target application. Mostly it makes sense to use a single application for all audio formats. But at least the */* media type should be handled by a generic player, like vlc.</p> <p class="p"><span class="media"><span class="media media-image"><img src="img/configapps.png" class="media media-inline" alt=""></span></span></p> <p class="p">A few common applications and invocation strings to use are:</p> <div class="table"><div class="inner"><div class="region"><table class="table"> <tr> <td><p class="p"><span class="app">Audacious</span></p></td> |
︙ | ︙ | |||
65 66 67 68 69 70 71 | In this case it's a common workaround to write <span class="code">pkill vlc ; vlc %u</span> instead, which ends the previous player process and starts it anew. For VLC there's however also the <span class="code">--one-instance</span> option, which sometimes works better. (And sometimes not.)</p> <p class="p">Some applications, like Rhythmbox or Banshee, are primarily playlist managers, not players, and cannot be invoked with a station URL. This makes them less suitable for use with streamtuner2. (Same goes for streamtuner2 itself. It's not a player, but just a playlist browser.)</p> | | > | 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 | In this case it's a common workaround to write <span class="code">pkill vlc ; vlc %u</span> instead, which ends the previous player process and starts it anew. For VLC there's however also the <span class="code">--one-instance</span> option, which sometimes works better. (And sometimes not.)</p> <p class="p">Some applications, like Rhythmbox or Banshee, are primarily playlist managers, not players, and cannot be invoked with a station URL. This makes them less suitable for use with streamtuner2. (Same goes for streamtuner2 itself. It's not a player, but just a playlist browser.)</p> </div></div> </div></div> <div id="placeholders" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">URL placeholders</span></h2></div> <div class="region"><div class="contents"> <p class="p">Listed audio players get run with a streaming server address (URL). These can either be direct MP3/Ogg servers (<span class="var">http://example.org:7843/</span>) and sometimes playlist files (<span class="var">http://example.org/listen.pls</span>) - depending on the channel directory.</p> |
︙ | ︙ |
Modified help/html/configuration.html from [0693e2968d] to [e658436b6e].
1 2 3 4 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> | | | | | > > > | | > | > | > | > | > | | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title></title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"><div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#functions" title="Functions">Functions</a> » </div></div></div> <div class="body"> <div class="hgroup"></div> <div class="region"> <div class="contents"></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Configuration / Settings dialog</span></h2></div> <div class="region"><div class="contents"> <p class="p"> There are various options for streamtuner2, available under <span class="guiseq"><span class="gui">Edit</span> ▸ <span class="gui">Preferences</span></span> or via <span class="key"><kbd>F12</kbd></span>. </p> <p class="p"><span class="media"><span class="media media-image"><img src="img/configtabs.png" class="media media-inline" alt=""></span></span></p> <div class="terms"><div class="inner"> <div class="title title-terms"><h3><span class="title">It's grouped into:</span></h3></div> <div class="region"><dl class="terms"> <dt class="terms">🔊 <span class="link"><a href="#apps" title="Player application settings">Player</a></span> </dt> <dd class="terms"><p class="p">Associates media formats to audio player applications or recording tools.</p></dd> <dt class="terms">☑ <span class="link"><a href="#gui" title="Display/GUI options">Options</a></span> </dt> <dd class="terms"><p class="p">Influences the display of all stream/station lists, and contains some behaviour and system settings.</p></dd> <dt class="terms">📻 <span class="link"><a href="#plugins" title="Channel and feature plugins and settings">Channel Plugins</a></span> </dt> <dd class="terms"><p class="p">Allows to enable or disable channel tabs. Each can have specific options, which can be configured here.</p></dd> <dt class="terms">🔌 <span class="link"><a href="#plugins" title="Channel and feature plugins and settings">Feature Plugins</a></span> </dt> <dd class="terms"><p class="p">Another class of plugins enables internal functions, or adds extra menu entries, or further configuration options.</p></dd> <dt class="terms">📦 <span class="link"><a href="pluginmanager2.html" title="pluginmanager2">Add</a></span> </dt> <dd class="terms"><p class="p">The <span class="link"><a href="pluginmanager2.html" title="pluginmanager2">Plugin Manager 2</a></span> adds another tab for updating or installing new plugins.</p></dd> </dl></div> </div></div> </div></div> </div></div> <div id="apps" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Player application settings</span></h2></div> <div class="region"><div class="contents"> <p class="p">MIME types are abstract identifiers for media types. <span class="var">Audio/mpeg</span> for example represents MP3 files, and <span class="var">audio/ogg</span> means OGG Vorbis. And the player setting dialog simply associates an audio type with a playback application:</p> <div class="table"><div class="inner"><div class="region"><table class="table"> |
︙ | ︙ | |||
80 81 82 83 84 85 86 | configure a default player. While <span class="var">video/youtube</span> is specific to the Youtube channel. And <span class="var">url/http</span> a pseudo MIME type to configure a web browser (for station homepages).</p> <p class="p">In practice you only need one entry for <span class="var">audio/*</span> and one for <span class="var">video/*</span>, both can use the same player even. You can remove default entries by clearing both the Format field and its associated Application. Add completely new associations through the emtpy line. (Reopen the dialog to add another one.)</p> | | < < < | | 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 | configure a default player. While <span class="var">video/youtube</span> is specific to the Youtube channel. And <span class="var">url/http</span> a pseudo MIME type to configure a web browser (for station homepages).</p> <p class="p">In practice you only need one entry for <span class="var">audio/*</span> and one for <span class="var">video/*</span>, both can use the same player even. You can remove default entries by clearing both the Format field and its associated Application. Add completely new associations through the emtpy line. (Reopen the dialog to add another one.)</p> <div class="links topiclinks"><div class="inner"><div class="region"><div class="linkdiv "><a class="linkdiv" href="config_apps.html" title="config_apps"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Common applications to use as players.</span></a></div></div></div></div> </div></div> </div></div> <div id="recording" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Recording Apps</span></h2></div> <div class="region"><div class="contents"> <p class="p">The second block of entries in the 'Apps' section specifies recording applications. Here streamripper is preconfigured for audio streams, and youtube-dl for Youtube videos for instance.</p> <div class="table"><div class="inner"><div class="region"><table class="table"> <tr> <td><p class="p"><span class="var">audio/*</span></p></td> <td style="border-left-style: solid;"><p class="p"><span class="cmd">xterm -e streamripper %srv</span></p></td> </tr> <tr class="shade"> <td style="border-top-style: solid;"><p class="p"><span class="var">video/youtube</span></p></td> <td style="border-top-style: solid;border-left-style: solid;"><p class="p"><span class="cmd">xterm -e "youtube-dl %srv"</span></p></td> </tr> </table></div></div></div> <p class="p">To define a target directory, you can often add commandline arguments to each. Also it's typically helpful to leave the xterm prefix on, so you can follow the processing state.</p> <div class="links topiclinks"><div class="inner"><div class="region"><div class="linkdiv "><a class="linkdiv" href="recording.html" title="recording"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Save radio songs as MP3 files via streamripper.</span></a></div></div></div></div> </div></div> </div></div> <div id="gui" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Display/GUI options</span></h2></div> <div class="region"><div class="contents"> <div class="terms"><div class="inner"> <div class="title title-terms"><h3><span class="title">Display settings</span></h3></div> |
︙ | ︙ | |||
216 217 218 219 220 221 222 | Which is why the application may crash even on reloading station lists or when switching between categories too quickly. This is only an issue for Python3 on Gtk3 with streamtuner2. In such cases you can disable the concurrent-tasking mode. The GUI will appear slower at times, and freeze between fetching lists, but remains stable on the upside. There's also a command line flag <span class="cmd">--nt</span> to enable this workaround.</p></dd> </dl></div> </div></div> | < | > | | | | | > | | | | | < | | | | 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 | Which is why the application may crash even on reloading station lists or when switching between categories too quickly. This is only an issue for Python3 on Gtk3 with streamtuner2. In such cases you can disable the concurrent-tasking mode. The GUI will appear slower at times, and freeze between fetching lists, but remains stable on the upside. There's also a command line flag <span class="cmd">--nt</span> to enable this workaround.</p></dd> </dl></div> </div></div> </div></div> </div></div> <div id="plugins" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Channel and feature plugins and settings</span></h2></div> <div class="region"> <div class="contents"> <p class="p">The tabs <span class="key"><kbd>📻 Channels</kbd></span> lists all available directory services. While the <span class="key"><kbd>🔌 Features</kbd></span> group provides internal or menu enhancements. Disabling or enabling a plugin however requires a restart of Streamtuner2 to take effect. (Unless the <span class="link"><a href="pluginmanager2.html" title="pluginmanager2">Plugin Manager 2</a></span> is enabled, with its <span class="key"><kbd>📦 Add</kbd></span> tab visible.)</p> <p class="p"><span class="media"><span class="media media-image"><img src="img/configplugins.png" class="media media-inline" alt=""></span></span></p> <p class="p">Each plugin can have its own little list of extra options. They'll be applied right away for already active channel/feature plugins.</p> <div class="links topiclinks"><div class="inner"><div class="region"> <div class="linkdiv "><a class="linkdiv" href="filtermusic.html" title="filtermusic"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Selection of the best radio stations</span></a></div> <div class="linkdiv "><a class="linkdiv" href="internet_radio_org_uk.html" title="internet_radio_org_uk"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Large radio directory from the UK.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="jamendo.html" title="jamendo"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Creative Commons music and artist hub.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="myoggradio.html" title="myoggradio"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Open source stream directory.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="radiobrowser.html" title="radiobrowser"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Community-driven streaming directory</span></a></div> <div class="linkdiv "><a class="linkdiv" href="radionomy.html" title="radionomy"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Large internet streaming provider</span></a></div> <div class="linkdiv "><a class="linkdiv" href="reddit.html" title="reddit"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Music subreddit posts</span></a></div> <div class="linkdiv "><a class="linkdiv" href="somafm.html" title="somafm"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Set of radio stations</span></a></div> <div class="linkdiv "><a class="linkdiv" href="surfmusik.html" title="surfmusik"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">International radio listings.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="tunein.html" title="tunein"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Radio and Podcast directory.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="xiph.html" title="xiph"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">ICEcast radio directory.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="youtube.html" title="youtube"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Youtube music/video listings.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="contrib_channels.html" title="contrib_channels"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Downloadable channel plugins</span></a></div> <div class="linkdiv "><a class="linkdiv" href="contrib_features.html" title="contrib_features"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Additional feature plugins</span></a></div> </div></div></div> </div> <div class="sect sect-links" role="navigation"> <div class="hgroup"></div> <div class="contents"><div class="links guidelinks"><div class="inner"> <div class="title"><h3><span class="title">More Information</span></h3></div> <div class="region"><ul><li class="links "> <a href="pluginmanager2.html" title="pluginmanager2"></a><span class="desc"> — User plugin installation</span> </li></ul></div> </div></div></div> </div> </div> </div></div> <div id="note" class="sect"><div class="inner"> <div class="hgroup"></div> |
︙ | ︙ |
Modified help/html/contrib_channels.html from [ba626b2ec2] to [1b3ef269ca].
1 2 3 4 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> | | | | | | | | > > > | < < < < < < < | | > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title></title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#extra" title="Additional features">Additional features</a> » <a class="trail" href="pluginmanager2.html" title="pluginmanager2"></a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#extra" title="Additional features">Additional features</a> » <a class="trail" href="pluginmanager2.html" title="pluginmanager2"></a> » <a class="trail" href="configuration.html#plugins" title="Channel and feature plugins and settings">Channel and feature plugins and settings</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#browsing" title="Browsing channels and radio stations">Browsing channels and radio stations</a> » <a class="trail" href="channels.html" title="channels"></a> › <a class="trail" href="channels.html#list" title="Available channels">Available channels</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#channels" title="Channel tabs">Channel tabs</a> » </div> </div></div> <div class="body"> <div class="hgroup"></div> <div class="region"> <div class="contents"></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">→ Contrib/Extra Channels</span></h2></div> <div class="region"><div class="contents"> <p class="p">Besides the standard channels, there are a few more plugins available for download. See the <span class="link"><a href="pluginmanager2.html" title="pluginmanager2">Plugin Manager</a></span> and its <span class="key"><kbd>📦 Add</kbd></span> tab.</p> <div class="terms"><div class="inner"><div class="region"><dl class="terms"> <dt class="terms"><span class="link"><a href="http://radio.net/" title="http://radio.net/">Radio.net</a></span></dt> <dd class="terms"><p class="p">Radio.net is a European radio directory. It nicely catalogues stations into genres as usual. The primary list is ordered by popularity even. </p></dd> <dt class="terms"><span class="link"><a href="http://magnatune.com/" title="http://magnatune.com/">Magnatune</a></span></dt> <dd class="terms"><p class="p">Magnatune is an independent label for artists. It makes most albums available for free listening with only a few intermittent adverts. Otherwise it's a flatrate payable music discovery and download service. </p></dd> <dt class="terms"><span class="link"><a href="http://publicradiofan.com/" title="http://publicradiofan.com/">PublicRadioFan</a></span></dt> <dd class="terms"><p class="p">PublicRadioFan.com hosts a huge lists of worldwide radio stations. This plugin displays just the genre list though.</p></dd> <dt class="terms"><span class="link"><a href="http://delicast.com/" title="http://delicast.com/">Delicast</a></span></dt> <dd class="terms"><p class="p">Delicast.com is another web directory of radio stations. It's somewhat slower because playback addresses are hidden away with extra page requests. Works reliably still.</p></dd> <dt class="terms"><span class="link"><a href="http://listenlive.eu/" title="http://listenlive.eu/">ListenLive.eu</a></span></dt> <dd class="terms"><p class="p">ListenLive is also an Europe-centric radio directory.</p></dd> <dt class="terms"><span class="link"><a href="http://liveradio.ie/" title="http://liveradio.ie/">Liveradio.ie</a></span></dt> <dd class="terms"><p class="p">Is an Ireland-based radio station directory.</p></dd> <dt class="terms"><span class="link"><a href="http://radiosure.com/" title="http://radiosure.com/">RadioSure</a></span></dt> <dd class="terms"><p class="p">Station database that's readily available as CSV list. You'll currently need the tmp_clean_multiurl plugin as well, as most entries supply multiple URLs, but action.py doesn't support those currently.</p></dd> <dt class="terms"><span class="link"><a href="http://vtuner.com/" title="http://vtuner.com/">vTuner</a></span></dt> <dd class="terms"><p class="p">Categorized station list by a cross-platform streaming service provider. </p></dd> <dt class="terms"><span class="link"><a href="http://reciva.com/" title="http://reciva.com/">Reciva</a></span></dt> |
︙ | ︙ | |||
85 86 87 88 89 90 91 | 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 receive any. </p></dd> </dl></div></div></div> <p class="p">See also the list of <span class="link"><a href="http://fossil.include-once.org/streamtuner2/wiki/plugins" title="http://fossil.include-once.org/streamtuner2/wiki/plugins">available plugins</a></span> in the project wiki.</p> | | > > > > < < < | 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 | 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 receive any. </p></dd> </dl></div></div></div> <p class="p">See also the list of <span class="link"><a href="http://fossil.include-once.org/streamtuner2/wiki/plugins" title="http://fossil.include-once.org/streamtuner2/wiki/plugins">available plugins</a></span> in the project wiki.</p> </div></div> </div></div> <div class="sect sect-links" role="navigation"> <div class="hgroup"></div> <div class="contents"><div class="links guidelinks"><div class="inner"> <div class="title"><h2><span class="title">More Information</span></h2></div> <div class="region"><ul> <li class="links "> <a href="pluginmanager2.html" title="pluginmanager2"></a><span class="desc"> — User plugin installation</span> </li> <li class="links "><a href="channels.html#list" title="Available channels">Available channels</a></li> <li class="links "><a href="configuration.html#plugins" title="Channel and feature plugins and settings">Channel and feature plugins and settings</a></li> <li class="links "><a href="index.html#channels" title="Channel tabs">Channel tabs</a></li> </ul></div> </div></div></div> </div> </div> <div class="clear"></div> </div> <div class="footer"></div> </div></body> </html> |
Modified help/html/contrib_features.html from [7e4eca8dd6] to [f0b0e438e0].
1 2 3 4 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> | | | | | | > > > | | | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title></title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#extra" title="Additional features">Additional features</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#extra" title="Additional features">Additional features</a> » <a class="trail" href="pluginmanager2.html" title="pluginmanager2"></a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#extra" title="Additional features">Additional features</a> » <a class="trail" href="pluginmanager2.html" title="pluginmanager2"></a> » <a class="trail" href="configuration.html#plugins" title="Channel and feature plugins and settings">Channel and feature plugins and settings</a> » </div> </div></div> <div class="body"> <div class="hgroup"></div> <div class="region"> <div class="contents"></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">→ Feature plugins</span></h2></div> <div class="region"><div class="contents"><p class="p">Extra functionality and behaviour changes are available in the <span class="key"><kbd>🔌 Feature</kbd></span> <span class="link"><a href="configuration.html" title="configuration">configuration</a></span> section.</p></div></div> </div></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Filter Bitrate</span></h2></div> <div class="region"><div class="contents"> <p class="p">Some channels provide lower-quality audio streams. In particular Xiph lists some awful radio stations. And this plugin helps filtering those out of station lists.</p> <div class="list"><div class="inner"><div class="region"><ul class="list"> |
︙ | ︙ | |||
82 83 84 85 86 87 88 | </div></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Other feature plugins</span></h2></div> <div class="region"><div class="contents"> <div class="list"><div class="inner"><div class="region"><ul class="list"> <li class="list"><p class="p"><span class="link"><a href="dragndrop.html" title="Drag'n'drop">Drag and Drop</a></span></p></li> <li class="list"><p class="p"><span class="link"><a href="favicon.html" title="Station favicons">Favicons</a></span></p></li> | | | | | | 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 | </div></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Other feature plugins</span></h2></div> <div class="region"><div class="contents"> <div class="list"><div class="inner"><div class="region"><ul class="list"> <li class="list"><p class="p"><span class="link"><a href="dragndrop.html" title="Drag'n'drop">Drag and Drop</a></span></p></li> <li class="list"><p class="p"><span class="link"><a href="favicon.html" title="Station favicons">Favicons</a></span></p></li> <li class="list"><p class="p"><span class="link"><a href="global_key.html" title="global_key">Global key shortcut</a></span></p></li> <li class="list"><p class="p"><span class="link"><a href="timer.html" title="Timer">Timer</a></span></p></li> <li class="list"><p class="p"><span class="link"><a href="specbuttons.html" title="Special extra/mini buttons">Specbuttons</a></span></p></li> </ul></div></div></div> <p class="p">The "<span class="link"><a href="search.html" title="Searching">search</a></span>", "<span class="link"><a href="configuration.html" title="configuration">configwin</a></span>" and "<span class="link"><a href="edit.html" title="edit">streamedit</a></span>" plugins are considered built-ins and cannot be disabled.</p> </div></div> </div></div> <div id="contrib" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Downloadable contrib/ feature plugins</span></h2></div> <div class="region"><div class="contents"> <p class="p">The <span class="link"><a href="pluginmanager2.html" title="pluginmanager2">Plugin Manager</a></span> lists other available feature plugins in the <span class="key"><kbd>📦 Add</kbd></span> tab.</p> <div class="terms"><div class="inner"><div class="region"><dl class="terms"> <dt class="terms">Soundcloud streaming</dt> <dd class="terms"> <p class="p">Enables playback of soundcloud.com links in the Reddit plugin. Homepage links are transformed into direct MP3 streaming addresses on playback.</p> |
︙ | ︙ | |||
131 132 133 134 135 136 137 | </div></div> <div class="sect sect-links" role="navigation"> <div class="hgroup"></div> <div class="contents"> <div class="links guidelinks"><div class="inner"> <div class="title"><h2><span class="title">More Information</span></h2></div> <div class="region"><ul> | < < | > > | 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 | </div></div> <div class="sect sect-links" role="navigation"> <div class="hgroup"></div> <div class="contents"> <div class="links guidelinks"><div class="inner"> <div class="title"><h2><span class="title">More Information</span></h2></div> <div class="region"><ul> <li class="links "> <a href="pluginmanager2.html" title="pluginmanager2"></a><span class="desc"> — User plugin installation</span> </li> <li class="links "><a href="index.html#extra" title="Additional features">Additional features</a></li> <li class="links "><a href="configuration.html#plugins" title="Channel and feature plugins and settings">Channel and feature plugins and settings</a></li> </ul></div> </div></div> <div class="links seealsolinks"><div class="inner"> <div class="title"><h2><span class="title">See Also</span></h2></div> <div class="region"><ul><li class="links "><a href="index.html#channels" title="Channel tabs">Channel tabs</a></li></ul></div> </div></div> </div> |
︙ | ︙ |
Modified help/html/dirble.html from [57e729fe8a] to [e42248196f].
1 2 3 4 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> | | | | > > > > | | | < | > | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title></title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#browsing" title="Browsing channels and radio stations">Browsing channels and radio stations</a> » <a class="trail" href="channels.html" title="channels"></a> › <a class="trail" href="channels.html#list" title="Available channels">Available channels</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#channels" title="Channel tabs">Channel tabs</a> » </div> </div></div> <div class="body"> <div class="hgroup"></div> <div class="region"> <div class="contents"></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"> <h2 class="title"><span class="title">Dirble</span></h2> <h3 class="subtitle"><span class="subtitle"><span class="link"><a href="http://dirble.com/" title="http://dirble.com/">//dirble.com/</a></span></span></h3> </div> <div class="region"><div class="contents"> <p class="p">Dirble.com is another radio station directory, based on user-contributed entries and automatic streaming server polling.</p> <div class="list"><div class="inner"><div class="region"><ul class="list"> <li class="list"><p class="p">Provides a JSON API, which in v2 is easy to extract from.</p></li> <li class="list"><p class="p">Station lists contain even station homepages mostly.</p></li> <li class="list"><p class="p">And the channel plugin selects among the available streaming URLs based on format (Ogg, AAC, preferred over MP3) and maximum bitrate.</p></li> </ul></div></div></div> </div></div> </div></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"><h3 class="subtitle"><span class="subtitle">Station status indicators</span></h3></div> <div class="region"><div class="contents"> <p class="p">For the dirble plugin each station entry may contain a stream status icon. They often just represent a heuristic check or general reachability statistic. You can usually start playback without paying attention to the status icons: </p> <div class="terms"><div class="inner"><div class="region"><dl class="terms"> <dt class="terms">▮▮</dt> |
︙ | ︙ |
Modified help/html/dragndrop.html from [8672c6012f] to [966d100607].
1 2 3 4 5 6 7 8 9 10 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title>Drag'n'drop</title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"><div class="trail"> | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title>Drag'n'drop</title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"><div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#extra" title="Additional features">Additional features</a> » </div></div></div> <div class="body"> <div class="hgroup"><h1 class="title"><span class="title">Drag'n'drop</span></h1></div> <div class="region"> <div class="contents"> <p class="p">With the DND feature plugin enabled, there's an even simpler method now to export stations. Simply click and hold the mouse on a stream entry, then drag it out to the desktop, file manager or |
︙ | ︙ |
Modified help/html/edit.html from [915d7fa2e4] to [6d85dd7b02].
1 2 3 4 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> | | | | | | > > > | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title></title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#browsing" title="Browsing channels and radio stations">Browsing channels and radio stations</a> » <a class="trail" href="streams.html" title="streams"></a> › <a class="trail" href="streams.html#actions" title="Actions">Actions</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#functions" title="Functions">Functions</a> » </div> </div></div> <div class="body"> <div class="hgroup"></div> <div class="region"> <div class="contents"></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Edit</span></h2></div> <div class="region"><div class="contents"> <p class="p">You probably won't need this often. But there's an <span class="guiseq"><span class="gui"></span> ▸ <span class="gui">Edit/Details</span></span> context menu which brings up a station editor: </p> <div class="media media-image"><div class="inner"><img src="img/streamedit.png" class="media media-block" alt=""></div></div> <p class="p">You can see the standard title and genre fields here. But also a few internally kept infos. For example the "url" field contains the actual pls/m3u/server address. While the "format" can list a non-standard audio compression type.</p> <div class="note" title="Note"><div class="inner"><div class="region"><div class="contents"><p class="p">This dialog is primarily useful for your personal bookmarks. It allows to shorten or rename things. You can even use <span class="gui">new</span> to add new entries this way. (Which doesn't make sense in regular channel categories, because changes will be lost once you hit Reload). A proper "Add station..." dialog is planned though.</p></div></div></div></div> </div></div> </div></div> <div class="sect sect-links" role="navigation"> <div class="hgroup"></div> <div class="contents"><div class="links guidelinks"><div class="inner"> <div class="title"><h2><span class="title">More Information</span></h2></div> <div class="region"><ul> <li class="links "><a href="streams.html#actions" title="Actions">Actions</a></li> <li class="links "><a href="index.html#functions" title="Functions">Functions</a></li> |
︙ | ︙ |
Modified help/html/favicon.html from [6eea9980f2] to [228dd5469d].
1 2 3 4 5 6 7 8 9 10 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title>Station favicons</title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"><div class="trail"> | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title>Station favicons</title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"><div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#extra" title="Additional features">Additional features</a> » </div></div></div> <div class="body"> <div class="hgroup"><h1 class="title"><span class="title">Station favicons</span></h1></div> <div class="region"> <div class="contents"> <p class="p">Per default you'll get a small logo / icon for any station with a homepage link. They're automatically fetched and displayed as soon as you play a radio entry.</p> <div class="list"><div class="inner"><div class="region"><ul class="list"> <li class="list"><p class="p">This functionality meanwhile resides in a plugin.</p></li> <li class="list"><p class="p">It's available in the <span class="key"><kbd>🔌 Features</kbd></span> <span class="link"><a href="configuration.html" title="configuration">configuration</a></span> tab.</p></li> <li class="list"><p class="p">Most configuration options are now collected there.</p></li> </ul></div></div></div> <p class="p">Some channels (Jamendo or Radionomy) provide small album previews or banners even. Whereas normal favicons are just 16x16 pixel images.</p> <div class="note" title="Note"><div class="inner"><div class="region"><div class="contents"><p class="p">Downloaded image files are meanwhile all sanitized (internally converted to ensure they're really image files). Albeit that's not strictly necessary for modern Gtk versions. (But |
︙ | ︙ |
Modified help/html/filtermusic.html from [16a0d8ea3d] to [ef402d8bcc].
1 2 3 4 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> | | | | | > > > > | | | < | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title></title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#extra" title="Additional features">Additional features</a> » <a class="trail" href="pluginmanager2.html" title="pluginmanager2"></a> » <a class="trail" href="configuration.html#plugins" title="Channel and feature plugins and settings">Channel and feature plugins and settings</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#browsing" title="Browsing channels and radio stations">Browsing channels and radio stations</a> » <a class="trail" href="channels.html" title="channels"></a> › <a class="trail" href="channels.html#list" title="Available channels">Available channels</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#channels" title="Channel tabs">Channel tabs</a> » </div> </div></div> <div class="body"> <div class="hgroup"></div> <div class="region"> <div class="contents"></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"> <h2 class="title"><span class="title">filtermusic</span></h2> <h3 class="subtitle"><span class="subtitle"><span class="link"><a href="http://filtermusic.net/" title="http://filtermusic.net/">//filtermusic.net/</a></span></span></h3> </div> <div class="region"><div class="contents"> <p class="p">Filtermusic summarizes all the common genres, but is primarily focused on electro/dance/pop stations.</p> <div class="list"><div class="inner"><div class="region"><ul class="list"> <li class="list"><p class="p">There's around a dozen categories with 20-30 radios each.</p></li> <li class="list"><p class="p">Prioritizes stations on listener popularity and freshness or something.</p></li> <li class="list"><p class="p">The plugin fetches a XML list of stations, or extracts from the homepage.</p></li> </ul></div></div></div> <p class="p">Most useful if you don't like to browse around, and want to listen to most popular stations.</p> </div></div> </div></div> <div id="options" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Configuration</span></h2></div> <div class="region"><div class="contents"> <p class="p">Like the Xiph plugin this channel provides two/three fetch modes.</p> <div class="note" title="Note"><div class="inner"><div class="region"><div class="contents"><p class="p"> There's no speed or feature differences this time. You might prefer the buffered mode, as it reduces update requests, but still allows |
︙ | ︙ |
Modified help/html/global_key.html from [b904a63bcc] to [f43d60e37d].
1 2 3 4 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> | | | | | > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title></title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"><div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#extra" title="Additional features">Additional features</a> » </div></div></div> <div class="body"> <div class="hgroup"></div> <div class="region"> <div class="contents"></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Global_key</span></h2></div> <div class="region"><div class="contents"> <p class="p">Using the global_key extension you can define a keyboard shortcut for switching within a list of favourited radio stations. Per default it uses your bookmarks list, but it can be configured to alternate in any other channel.</p> <p class="p">This is useful if you don't want to keep streamtuner2 atop your desktop all the time, but still want to switch radios easily.</p> <p class="p">Go into settings <span class="key"><kbd>F12</kbd></span> for plugins to define a keyboard shortcut:</p> <div class="table"><div class="inner"><div class="region"><table class="table"> |
︙ | ︙ | |||
51 52 53 54 55 56 57 | </table></div></div></div> <p class="p">To define another channel as source, enter its module name in the according field. Also add a category separated by : colon here.</p> <div class="note note-bug" title="Bug"><div class="inner"><div class="region"><div class="contents"><p class="p">If the configured keyboard shortcut conflicts with another application, it won't work. And if you choose it too generic, you won't be able to type longer documents. Also found out: key names are case sensitive.</p></div></div></div></div> | | > | 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 | </table></div></div></div> <p class="p">To define another channel as source, enter its module name in the according field. Also add a category separated by : colon here.</p> <div class="note note-bug" title="Bug"><div class="inner"><div class="region"><div class="contents"><p class="p">If the configured keyboard shortcut conflicts with another application, it won't work. And if you choose it too generic, you won't be able to type longer documents. Also found out: key names are case sensitive.</p></div></div></div></div> </div></div> </div></div> <div class="sect sect-links" role="navigation"> <div class="hgroup"></div> <div class="contents"><div class="links guidelinks"><div class="inner"> <div class="title"><h2><span class="title">More Information</span></h2></div> <div class="region"><ul><li class="links "><a href="index.html#extra" title="Additional features">Additional features</a></li></ul></div> </div></div></div> </div> </div> <div class="clear"></div> </div> <div class="footer"></div> </div></body> </html> |
Modified help/html/glossary.html from [c39b69f188] to [b9d641aaa7].
1 2 3 4 5 6 7 8 9 10 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title>Glossary</title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"><div class="trail"> | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title>Glossary</title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"><div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#footer" title="index#footer"></a> » </div></div></div> <div class="body"> <div class="hgroup"><h1 class="title"><span class="title">Glossary</span></h1></div> <div class="region"> <div class="contents"><div class="terms"><div class="inner"><div class="region"><dl class="terms"> <dt class="terms">Channel</dt> <dd class="terms"><p class="p">Each tab in the main window is a "channel". It represents one music directory service.</p></dd> |
︙ | ︙ |
Modified help/html/homepage.html from [6f97e5d668] to [e6d2eeb6ef].
1 2 3 4 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> | | | | | | > > > | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title></title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#browsing" title="Browsing channels and radio stations">Browsing channels and radio stations</a> » <a class="trail" href="streams.html" title="streams"></a> › <a class="trail" href="streams.html#actions" title="Actions">Actions</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#functions" title="Functions">Functions</a> » </div> </div></div> <div class="body"> <div class="hgroup"></div> <div class="region"> <div class="contents"></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Radio homepages</span></h2></div> <div class="region"><div class="contents"> <p class="p">Most radio stations are listed with a homepage URL. Use the <span class="gui">house</span> symbol in the toolbar or <span class="guiseq"><span class="gui">right click</span> ▸ <span class="gui">homepage</span></span> to open it in a web browser.</p> <p class="p">Some homepage links are guessed, because some channels (e.g. Shoutcast) don't provide them (anymore). If you play a station without homepage URL, it automatically gets googled. (The link will be visible once you reselect the genre/category.) </p> </div></div> </div></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Channel homepages</span></h2></div> <div class="region"><div class="contents"><p class="p">You can also visit channel homepages (Shoutcast.com, Xiph.org, etc). Either from the <span class="gui">Channel</span> menu, or via double clicking the channel tab.</p></div></div> </div></div> <div class="sect sect-links" role="navigation"> <div class="hgroup"></div> |
︙ | ︙ |
Modified help/html/index.html from [0f6b18a9e8] to [5116030ff6].
1 2 3 4 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> | | | > | > | < | < | > | | | > | | > | | | < < | > | > | | | | < | | | | | | < | > | | | | | | > < | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 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 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title>Streamtuner2</title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"></div> <div class="body"> <div class="hgroup"><h1 class="title"><span class="title">Streamtuner2</span></h1></div> <div class="region"> <div class="contents"><div class="links topiclinks"><div class="inner"><div class="region"><div class="linkdiv "><a class="linkdiv" href="introduction.html" title="introduction"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Basic usage instructions. Selecting a channel, category, and playing a radio.</span></a></div></div></div></div></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title"><span class="media"><span class="media media-image"><img src="img/logo.png" class="media media-inline" alt="♪"></span></span> Streamtuner2 </span></h2></div> <div class="region"><div class="contents"><p class="p">Streamtuner2 shows internet radio stations for easy browsing, playing, recording.</p></div></div> </div></div> <div id="browsing" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Browsing channels and radio stations</span></h2></div> <div class="region"><div class="contents"><div class="links topiclinks"><div class="inner"><div class="region"> <div class="links-twocolumn"> <div class="linkdiv "><a class="linkdiv" href="playing.html" title="playing"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Double click a station to start it in your audio player.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="channels.html" title="channels"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Switching through the channel tabs, different radio directory services.</span></a></div> </div> <div class="links-twocolumn"><div class="linkdiv "><a class="linkdiv" href="streams.html" title="streams"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Radio streams lists, station information columns, entry actions.</span></a></div></div> </div></div></div></div></div> </div></div> <div id="channels" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Channel tabs</span></h2></div> <div class="region"> <div class="contents"><div class="links topiclinks"><div class="inner"><div class="region"> <div class="links-twocolumn"> <div class="linkdiv "><a class="linkdiv" href="bookmarks.html" title="bookmarks"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Collect favourites via bookmark function, entry editing and deleting.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="dirble.html" title="dirble"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Dirble.com</span></a></div> <div class="linkdiv "><a class="linkdiv" href="filtermusic.html" title="filtermusic"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Selection of the best radio stations</span></a></div> <div class="linkdiv "><a class="linkdiv" href="internet_radio_org_uk.html" title="internet_radio_org_uk"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Large radio directory from the UK.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="jamendo.html" title="jamendo"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Creative Commons music and artist hub.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="modarchive.html" title="modarchive"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Tracker audio file collection.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="myoggradio.html" title="myoggradio"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Open source stream directory.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="radiobrowser.html" title="radiobrowser"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Community-driven streaming directory</span></a></div> <div class="linkdiv "><a class="linkdiv" href="radionomy.html" title="radionomy"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Large internet streaming provider</span></a></div> </div> <div class="links-twocolumn"> <div class="linkdiv "><a class="linkdiv" href="reddit.html" title="reddit"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Music subreddit posts</span></a></div> <div class="linkdiv "><a class="linkdiv" href="shoutcast.html" title="shoutcast"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Probably still the largest radio station list.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="somafm.html" title="somafm"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Set of radio stations</span></a></div> <div class="linkdiv "><a class="linkdiv" href="surfmusik.html" title="surfmusik"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">International radio listings.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="tunein.html" title="tunein"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Radio and Podcast directory.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="ubuntuusersm.html" title="ubuntuusersm"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Wiki list of radio stations</span></a></div> <div class="linkdiv "><a class="linkdiv" href="xiph.html" title="xiph"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">ICEcast radio directory.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="youtube.html" title="youtube"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Youtube music/video listings.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="contrib_channels.html" title="contrib_channels"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Downloadable channel plugins</span></a></div> </div> </div></div></div></div> <div class="sect sect-links" role="navigation"> <div class="hgroup"></div> <div class="contents"><div class="links seealsolinks"><div class="inner"> <div class="title"><h3><span class="title">See Also</span></h3></div> <div class="region"><ul><li class="links "> <a href="contrib_features.html" title="contrib_features"></a><span class="desc"> — Additional feature plugins</span> </li></ul></div> </div></div></div> </div> </div> </div></div> <div id="functions" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Functions</span></h2></div> <div class="region"> <div class="contents"><div class="links topiclinks"><div class="inner"><div class="region"> <div class="links-twocolumn"> <div class="linkdiv "><a class="linkdiv" href="edit.html" title="edit"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Edit or inspect a station entry.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="homepage.html" title="homepage"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Start a web browser for a station.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="playing.html" title="playing"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Double click a station to start it in your audio player.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="recording.html" title="recording"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Save radio songs as MP3 files via streamripper.</span></a></div> </div> <div class="links-twocolumn"> <div class="linkdiv "><a class="linkdiv" href="saving.html" title="saving"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Export a station entry as .m3u/.pls file.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="configuration.html" title="configuration"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc"><span class="key"><kbd>F12</kbd></span> brings up the options window with the Player, Display, System and Plugin sections.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="search.html" title="Searching"><span class="title">Searching</span><span class="linkdiv-dash"> — </span><span class="desc">Quicksearch field and Ctrl+F compound search window.</span></a></div> </div> </div></div></div></div> <div class="sect sect-links" role="navigation"> <div class="hgroup"></div> <div class="contents"><div class="links seealsolinks"><div class="inner"> <div class="title"><h3><span class="title">See Also</span></h3></div> <div class="region"><ul> <li class="links "> <a href="config_apps.html" title="config_apps"></a><span class="desc"> — Common applications to use as players.</span> </li> <li class="links "> <a href="streams.html" title="streams"></a><span class="desc"> — Radio streams lists, station information columns, entry actions.</span> </li> </ul></div> </div></div></div> </div> </div> </div></div> <div id="extra" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Additional features</span></h2></div> <div class="region"><div class="contents"><div class="links topiclinks"><div class="inner"><div class="region"> <div class="links-twocolumn"> <div class="linkdiv "><a class="linkdiv" href="cli.html" title="cli"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Console interface, exporting data.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="contrib_features.html" title="contrib_features"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Additional feature plugins</span></a></div> <div class="linkdiv "><a class="linkdiv" href="global_key.html" title="global_key"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Global keyboard shortcut for radio switching.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="pluginmanager2.html" title="pluginmanager2"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">User plugin installation</span></a></div> </div> <div class="links-twocolumn"> <div class="linkdiv "><a class="linkdiv" href="dragndrop.html" title="Drag'n'drop"><span class="title">Drag'n'drop</span><span class="linkdiv-dash"> — </span><span class="desc">Drag and drop support.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="specbuttons.html" title="Special extra/mini buttons"><span class="title">Special extra/mini buttons</span><span class="linkdiv-dash"> — </span><span class="desc">Toolbar application short cuts.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="favicon.html" title="Station favicons"><span class="title">Station favicons</span><span class="linkdiv-dash"> — </span><span class="desc">Favicons</span></a></div> <div class="linkdiv "><a class="linkdiv" href="timer.html" title="Timer"><span class="title">Timer</span><span class="linkdiv-dash"> — </span><span class="desc">Programming recurring play and recording events.</span></a></div> </div> </div></div></div></div></div> </div></div> <div id="footer" class="sect"><div class="inner"> <div class="hgroup"><h3 class="subtitle"><span class="subtitle">Project resources and additional help</span></h3></div> <div class="region"><div class="contents"> <div class="list"><div class="inner"><div class="region"><ul class="list"> |
︙ | ︙ |
Modified help/html/internet_radio_org_uk.html from [5f03efd535] to [6539115887].
1 2 3 4 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> | | | | | > > > > | | | < | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title></title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#extra" title="Additional features">Additional features</a> » <a class="trail" href="pluginmanager2.html" title="pluginmanager2"></a> » <a class="trail" href="configuration.html#plugins" title="Channel and feature plugins and settings">Channel and feature plugins and settings</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#browsing" title="Browsing channels and radio stations">Browsing channels and radio stations</a> » <a class="trail" href="channels.html" title="channels"></a> › <a class="trail" href="channels.html#list" title="Available channels">Available channels</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#channels" title="Channel tabs">Channel tabs</a> » </div> </div></div> <div class="body"> <div class="hgroup"></div> <div class="region"> <div class="contents"></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"> <h2 class="title"><span class="title">Internet-Radio</span></h2> <h3 class="subtitle"><span class="subtitle"><span class="link"><a href="http://internet-radio.com/" title="http://internet-radio.com/">//internet-radio.com/</a></span></span></h3> </div> <div class="region"><div class="contents"> <p class="p">Internet-Radio.com is a broad alternative to Shoutcast.</p> <div class="list"><div class="inner"><div class="region"><ul class="list"> <li class="list"><p class="p">It has regained station homepages for most entries again.</p></li> <li class="list"><p class="p">Genres are similiar to Shoutcast.</p></li> <li class="list"><p class="p">Updating station lists is comperatively fast.</p></li> <li class="list"><p class="p">Uses HTML extraction (regex or pyquery) internally.</p></li> </ul></div></div></div> </div></div> </div></div> <div id="options" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Configuration</span></h2></div> <div class="region"><div class="contents"><p class="p">Note that this plugin has its own setting on how many links to retrieve. Instead of stream numbers, it only counts pages. Which however speeds up processing now.</p></div></div> </div></div> <div class="sect sect-links" role="navigation"> |
︙ | ︙ |
Modified help/html/introduction.html from [9e00082d73] to [b258be9f2b].
1 2 3 4 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> | | | | | > > > | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title></title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"><div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> » </div></div></div> <div class="body"> <div class="hgroup"></div> <div class="region"> <div class="contents"></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Introduction</span></h2></div> <div class="region"><div class="contents"> <p class="p">Streamtuner2 is a simple browser for internet radios. It aquires its radio lists from various directory services. These are represented as "channel" tabs in the main window. The category/genre lists are in the left pane, and associated stations right to them.</p> <div class="media media-image"><div class="inner"><img src="img/mainwindow.png" class="media media-block" alt=""></div></div> </div></div> </div></div> <div id="play" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">How to select and play a radio.</span></h2></div> <div class="region"><div class="contents"> <div class="steps"><div class="inner"><div class="region"><ol class="steps"> <li class="steps"><p class="p">Select a channel tab, like <span class="code">Shoutcast</span>.</p></li> <li class="steps"><p class="p">Click one of the genres in the left pane. For example <span class="code">Classic</span>.</p></li> <li class="steps"><p class="p">Now the right pane loads a radio list.</p></li> |
︙ | ︙ | |||
37 38 39 40 41 42 43 | <div class="hgroup"><h2 class="title"><span class="title">What else can you do?</span></h2></div> <div class="region"><div class="contents"> <p class="p">Double clicking an entry row in the radio list starts your audio player. But there are other functions available. Either go to the <span class="guiseq"><span class="gui"></span> ▸ <span class="gui">Station</span></span> menu, or access the context menu with a right click.</p> <div class="table"><div class="inner"><div class="region"><table class="table"> <tr> | | | | | 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 | <div class="hgroup"><h2 class="title"><span class="title">What else can you do?</span></h2></div> <div class="region"><div class="contents"> <p class="p">Double clicking an entry row in the radio list starts your audio player. But there are other functions available. Either go to the <span class="guiseq"><span class="gui"></span> ▸ <span class="gui">Station</span></span> menu, or access the context menu with a right click.</p> <div class="table"><div class="inner"><div class="region"><table class="table"> <tr> <td><p class="p"><span class="link"><a href="playing.html" title="playing">Play</a></span></p></td> <td style="border-left-style: solid;"><p class="p">Starts the radio in a configured audio player</p></td> </tr> <tr class="shade"> <td style="border-top-style: solid;"><p class="p"><span class="link"><a href="recording.html" title="recording">Record</a></span></p></td> <td style="border-top-style: solid;border-left-style: solid;"><p class="p">Opens a terminal window and streamripper, which cuts the radio broadcast into individual mp3 songs.</p></td> </tr> <tr> <td style="border-top-style: solid;"><p class="p"><span class="link"><a href="bookmarks.html" title="bookmarks">Bookmarks</a></span></p></td> <td style="border-top-style: solid;border-left-style: solid;"><p class="p">Copy radio entry over into the <span class="gui">bookmarks</span> channel.</p></td> </tr> <tr class="shade"> <td style="border-top-style: solid;"><p class="p">Homepage</p></td> <td style="border-top-style: solid;border-left-style: solid;"><p class="p">Most radio stations have a homepage, which you can start a web browser for.</p></td> </tr> <tr> |
︙ | ︙ | |||
88 89 90 91 92 93 94 | <div class="region"><div class="contents"><div class="note note-tip" title="Tip"><div class="inner"><div class="region"><div class="contents"><p class="p">You should only select radio stations and genres that you like.</p></div></div></div></div></div></div> </div></div> <div class="sect sect-links" role="navigation"> <div class="hgroup"></div> <div class="contents"><div class="links guidelinks"><div class="inner"> <div class="title"><h2><span class="title">More Information</span></h2></div> <div class="region"><ul><li class="links "> | | | 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 | <div class="region"><div class="contents"><div class="note note-tip" title="Tip"><div class="inner"><div class="region"><div class="contents"><p class="p">You should only select radio stations and genres that you like.</p></div></div></div></div></div></div> </div></div> <div class="sect sect-links" role="navigation"> <div class="hgroup"></div> <div class="contents"><div class="links guidelinks"><div class="inner"> <div class="title"><h2><span class="title">More Information</span></h2></div> <div class="region"><ul><li class="links "> <a href="index.html" title="Streamtuner2">Streamtuner2</a><span class="desc"> — Internet radio station browser</span> </li></ul></div> </div></div></div> </div> </div> <div class="clear"></div> </div> <div class="footer"></div> </div></body> </html> |
Modified help/html/jamendo.html from [2e412e7130] to [a770525e2b].
1 2 3 4 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> | | | | | > > > > | | | < | > | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title></title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#extra" title="Additional features">Additional features</a> » <a class="trail" href="pluginmanager2.html" title="pluginmanager2"></a> » <a class="trail" href="configuration.html#plugins" title="Channel and feature plugins and settings">Channel and feature plugins and settings</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#browsing" title="Browsing channels and radio stations">Browsing channels and radio stations</a> » <a class="trail" href="channels.html" title="channels"></a> › <a class="trail" href="channels.html#list" title="Available channels">Available channels</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#channels" title="Channel tabs">Channel tabs</a> » </div> </div></div> <div class="body"> <div class="hgroup"></div> <div class="region"> <div class="contents"></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"> <h2 class="title"><span class="title">Jamendo</span></h2> <h3 class="subtitle"><span class="subtitle"><span class="link"><a href="http://jamendo.com/" title="http://jamendo.com/">//jamendo.com/</a></span></span></h3> </div> <div class="region"><div class="contents"> <p class="p">Jamendo is a Creative Comments licensing oriented music distributor. It hosts audio files for individual musicians and artists. It allows to list albums, playlists, and individual tracks by genre.</p> <div class="list"><div class="inner"><div class="region"><ul class="list"> <li class="list"><p class="p">The new Jamendo v3.0 is now utilized, which is JSON based and easy to extract.</p></li> <li class="list"><p class="p">Its radio list is static. It loops over randomized songs from each genre.</p></li> <li class="list"><p class="p">There's a custom JSON playlist extractor (JAMJSON), to avoid preloading stream URLs for feeds/albums. While tracks/genre lists contain direct streaming addresses already.</p></li> <li class="list"><p class="p">Instead of favicons, streamtuner2 can fetch slightly larger album or track covers.</p></li> </ul></div></div></div> <p class="p">Tracks and albums can be downloaded free of charge (Creative Commons). Yeah, imagine that.</p> </div></div> </div></div> <div id="options" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title"><span class="link"><a href="configuration.html" title="configuration">Config</a></span> options</span></h2></div> <div class="region"><div class="contents"><div class="terms"><div class="inner"> <div class="title title-terms"><h3><span class="title">System</span></h3></div> <div class="region"><dl class="terms"> <dt class="terms">Streaming format</dt> <dd class="terms"><p class="p">You can switch between MP3 and Ogg Vorbis audio streams for Jamendo. It's not honored by the radio section, but albums and tracks should be received as Ogg when configured so.</p></dd> |
︙ | ︙ |
Modified help/html/json.html from [6e9d310fcb] to [499ea0c292].
1 2 3 4 5 6 7 8 9 10 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title>JSON files</title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"><div class="trail"> | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title>JSON files</title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"><div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#footer" title="index#footer"></a> » <a class="trail" href="glossary.html" title="Glossary">Glossary</a> › <a class="trail" href="glossary.html#filetypes" title="Filetypes">Filetypes</a> » </div></div></div> <div class="body"> <div class="hgroup"><h1 class="title"><span class="title">JSON files</span></h1></div> <div class="region"> <div class="contents"> <p class="p">JSON is a data representation format derived from Javascript (the browser embedded programming language for websites). Streamtuner2 uses it to store its configuration and radio station data files.</p> |
︙ | ︙ |
Modified help/html/m3u.html from [46333877ca] to [e6d854f649].
1 2 3 4 5 6 7 8 9 10 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title>.M3U files</title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"><div class="trail"> | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title>.M3U files</title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"><div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#footer" title="index#footer"></a> » <a class="trail" href="glossary.html" title="Glossary">Glossary</a> › <a class="trail" href="glossary.html#filetypes" title="Filetypes">Filetypes</a> » </div></div></div> <div class="body"> <div class="hgroup"><h1 class="title"><span class="title">.M3U files</span></h1></div> <div class="region"> <div class="contents"> <p class="p">M3U files also contain playlists, like .pls files. They're often used by desktop audio players.</p> <p class="p">The MIME type of these files is audio/x-mpegurl and they often look like: </p> <div class="code"><pre class="contents ">#M3U |
︙ | ︙ |
Modified help/html/modarchive.html from [8cf6ce396f] to [d1584b93fa].
1 2 3 4 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> | | | | > > > > | | | < | > | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title></title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#browsing" title="Browsing channels and radio stations">Browsing channels and radio stations</a> » <a class="trail" href="channels.html" title="channels"></a> › <a class="trail" href="channels.html#list" title="Available channels">Available channels</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#channels" title="Channel tabs">Channel tabs</a> » </div> </div></div> <div class="body"> <div class="hgroup"></div> <div class="region"> <div class="contents"></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"> <h2 class="title"><span class="title">The MOD Archive</span></h2> <h3 class="subtitle"><span class="subtitle"><span class="link"><a href="http://modarchive.org/" title="http://modarchive.org/">//modarchive.org/</a></span></span></h3> </div> <div class="region"><div class="contents"> <p class="p">MODArchive is a collection of module/tracker files. It's a community project, and categorizes individual audio files. You'll need a MOD-capable audio player.</p> <div class="list"><div class="inner"><div class="region"><ul class="list"> <li class="list"><p class="p">XMP/libxmp</p></li> <li class="list"><p class="p">MikMod</p></li> <li class="list"><p class="p">MODPlug for XMMS</p></li> <li class="list"><p class="p">GModplay</p></li> <li class="list"><p class="p">VLC (built-in support)</p></li> </ul></div></div></div> </div></div> </div></div> <div id="options" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Configuration</span></h2></div> <div class="region"><div class="contents"> <p class="p">See <span class="link"><a href="recording.html" title="recording">recording configuration</a></span> if you want to enable the download mode.</p> <div class="note" title="Note"><div class="inner"><div class="region"><div class="contents"><p class="p">Audio files are packaged up in ZIP files on MODArchive. While they are different formats (IT, S3M, XM, etc) they'll all carry a generic <span class="var">audio/mod+zip</span> type specifier in streamtuner2.</p></div></div></div></div> </div></div> </div></div> |
︙ | ︙ |
Modified help/html/myoggradio.html from [5d57319bbc] to [9d76931929].
1 2 3 4 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> | | | | | > > > > | | | < | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title></title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#extra" title="Additional features">Additional features</a> » <a class="trail" href="pluginmanager2.html" title="pluginmanager2"></a> » <a class="trail" href="configuration.html#plugins" title="Channel and feature plugins and settings">Channel and feature plugins and settings</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#browsing" title="Browsing channels and radio stations">Browsing channels and radio stations</a> » <a class="trail" href="channels.html" title="channels"></a> › <a class="trail" href="channels.html#list" title="Available channels">Available channels</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#channels" title="Channel tabs">Channel tabs</a> » </div> </div></div> <div class="body"> <div class="hgroup"></div> <div class="region"> <div class="contents"></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"> <h2 class="title"><span class="title">MyOggRadio</span></h2> <h3 class="subtitle"><span class="subtitle"><span class="link"><a href="http://myoggradio.org/" title="http://myoggradio.org/">//myoggradio.org/</a></span></span></h3> </div> <div class="region"><div class="contents"> <p class="p"><span class="link"><a href="http://MyOggRadio.org/" title="http://MyOggRadio.org/">MyOggRadio</a></span> is an open source internet radio directory project.</p> <p class="p">Since it provides its station list as JSON it's very well supported.</p> </div></div> </div></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Sharing is caring</span></h2></div> <div class="region"><div class="contents"><p class="p">To help with populating the directory further, streamtuner2 provides an option to share radion station links. Use the <span class="guiseq"><span class="gui">Station</span> ▸ <span class="gui">Share on MyOggRadio...</span></span> context menu entry to upload a selected radio (e.g. from your bookmarks).</p></div></div> </div></div> |
︙ | ︙ |
Modified help/html/playing.html from [42b8776d3d] to [158c47812a].
1 2 3 4 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> | | | | | | | > > > | | | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title></title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#browsing" title="Browsing channels and radio stations">Browsing channels and radio stations</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#browsing" title="Browsing channels and radio stations">Browsing channels and radio stations</a> » <a class="trail" href="streams.html" title="streams"></a> › <a class="trail" href="streams.html#actions" title="Actions">Actions</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#functions" title="Functions">Functions</a> » </div> </div></div> <div class="body"> <div class="hgroup"></div> <div class="region"> <div class="contents"></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Playing</span></h2></div> <div class="region"><div class="contents"> <p class="p">To start playing a station, you can:</p> <div class="list"><div class="inner"><div class="region"><ul class="list"> <li class="list"><p class="p">Just <span class="em">double click</span> an entry.</p></li> <li class="list"><p class="p">Use the <span class="key"><kbd>▶ play</kbd></span> toolbar button.</p></li> <li class="list"><p class="p">Right click for the context menu and the <span class="key"><kbd>play</kbd></span> action.</p></li> <li class="list"><p class="p">Drag and drop it directly into your audio player.</p></li> <li class="list"><p class="p">Save it (<span class="key"><kbd>F2</kbd></span>) to a playlist file, then start your player with that.</p></li> </ul></div></div></div> <p class="p">In streamtuner2 you can configure different audio players for different audio formats (MP3 or OGG). In the <span class="link"><a href="config_apps.html" title="config_apps">Apps</a></span> section of the <span class="link"><a href="configuration.html" title="configuration">settings dialog</a></span>, you can associate one player with each audio file (MIME) type. Nowadays you can often configure the same player for all audio (and even video) types.</p> </div></div> </div></div> <div class="sect sect-links" role="navigation"> <div class="hgroup"></div> <div class="contents"><div class="links guidelinks"><div class="inner"> <div class="title"><h2><span class="title">More Information</span></h2></div> <div class="region"><ul> <li class="links "><a href="streams.html#actions" title="Actions">Actions</a></li> <li class="links "><a href="index.html#browsing" title="Browsing channels and radio stations">Browsing channels and radio stations</a></li> |
︙ | ︙ |
Modified help/html/pls.html from [83f418f971] to [f75531b8f7].
1 2 3 4 5 6 7 8 9 10 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title>.PLS files</title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"><div class="trail"> | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title>.PLS files</title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"><div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#footer" title="index#footer"></a> » <a class="trail" href="glossary.html" title="Glossary">Glossary</a> › <a class="trail" href="glossary.html#filetypes" title="Filetypes">Filetypes</a> » </div></div></div> <div class="body"> <div class="hgroup"><h1 class="title"><span class="title">.PLS files</span></h1></div> <div class="region"> <div class="contents"> <p class="p">Playlist files often have the extension .pls</p> <p class="p">It's the primary station stream link format of SHOUTcast, and was popularized by WinAmp.</p> |
︙ | ︙ |
Modified help/html/pluginmanager2.html from [e351f394e5] to [3c565ad34d].
1 2 3 4 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> | | | | | > > > > > > > < < < < | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title></title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"><div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#extra" title="Additional features">Additional features</a> » </div></div></div> <div class="body"> <div class="hgroup"></div> <div class="region"> <div class="contents"><div class="links topiclinks"><div class="inner"><div class="region"> <div class="linkdiv "><a class="linkdiv" href="contrib_channels.html" title="contrib_channels"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Downloadable channel plugins</span></a></div> <div class="linkdiv "><a class="linkdiv" href="contrib_features.html" title="contrib_features"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Additional feature plugins</span></a></div> <div class="linkdiv "><a class="linkdiv" href="configuration.html#plugins" title="Channel and feature plugins and settings"><span class="title">Channel and feature plugins and settings</span></a></div> </div></div></div></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Plugin Manager 2 - <span class="key"><kbd>📦 Add</kbd></span> </span></h2></div> <div class="region"><div class="contents"> <p class="p">For updating or installing new plugins (extra channels or features), there's a user plugin manager. It's available as feature extension itself.</p> <div class="steps"><div class="inner"><div class="region"><ol class="steps"> <li class="steps"><p class="p">See the <span class="key"><kbd>F12</kbd></span> config dialog <span class="key"><kbd>🔌 Feature</kbd></span> section.</p></li> <li class="steps"><p class="p">Enable the <span class="key"><kbd>⨯</kbd></span> Plugin Manager (listed near the end).</p></li> <li class="steps"><p class="p">Restart streamtuner2 one last time for this change to take effect.</p></li> </ol></div></div></div> <p class="p">Once activated it brings up a new <span class="key"><kbd>📦 Add</kbd></span> tab in the configuration window.</p> <p class="p"><span class="media"><span class="media media-image"><img src="img/pluginmanager2.png" class="media media-inline" alt="Install dialog for user plugins"></span></span></p> <p class="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 <span class="key"><kbd>📻 Channels</kbd></span> or <span class="key"><kbd>🔌 Feature</kbd></span> tabs, and then enable them.</p> <div class="note" title="Note"><div class="inner"><div class="region"><div class="contents"><p class="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></div></div></div></div> </div></div> </div></div> <div id="configuration" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Configuration</span></h2></div> <div class="region"><div class="contents"><div class="list"><div class="inner"><div class="region"><ul class="list"> <li class="list"><p class="p">Alternative download repositories may be configured. (Little practical value at the moment.)</p></li> <li class="list"> <p class="p">And you can let the plugin manager handle autoactivation of changed plugin states.</p> <div class="list"><div class="inner"><div class="region"><ul class="list"> <li class="list"><p class="p">After reconfiguring existing channel plugins, they get automatically instantiated or disabled in the user interface. (Which avoids the usual restart).</p></li> <li class="list"><p class="p">This currently doesn't work with feature/core plugins. Plugin deactivation is mostly visual, but does not undo menu extensions or undefine callback hooks.</p></li> </ul></div></div></div> </li> </ul></div></div></div></div></div> </div></div> <div id="userplugins" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">User plugins</span></h2></div> <div class="region"><div class="contents"> <p class="p">Downloaded plugins are stored in <span class="file">~/.config/streamtuner2/plugins</span>. To remove them, delete the individual *.py files there manually. But keep the <span class="file">__init__.py</span> stub.</p> <div class="note note-bug" title="Bug"><div class="inner"><div class="region"><div class="contents"> <p class="p">Core plugins (those which are installed |
︙ | ︙ |
Modified help/html/radiobrowser.html from [8dc1078e31] to [b87a92c467].
1 2 3 4 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> | | | | | > > > > | | | < | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title></title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#extra" title="Additional features">Additional features</a> » <a class="trail" href="pluginmanager2.html" title="pluginmanager2"></a> » <a class="trail" href="configuration.html#plugins" title="Channel and feature plugins and settings">Channel and feature plugins and settings</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#browsing" title="Browsing channels and radio stations">Browsing channels and radio stations</a> » <a class="trail" href="channels.html" title="channels"></a> › <a class="trail" href="channels.html#list" title="Available channels">Available channels</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#channels" title="Channel tabs">Channel tabs</a> » </div> </div></div> <div class="body"> <div class="hgroup"></div> <div class="region"> <div class="contents"></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"> <h2 class="title"><span class="title">Radio-Browser</span></h2> <h3 class="subtitle"><span class="subtitle"><span class="link"><a href="http://radio-browser.info/" title="http://radio-browser.info/">//radio-browser.info/</a></span></span></h3> </div> <div class="region"><div class="contents"> <p class="p">Radio-Browser is an ambitious community project. It collects as many public internet radio stations as possible. It's free to use, has a well documented API, with a simple JSON interface.</p> <p class="p">It's now the backend in many open source music players:</p> <div class="list"><div class="inner"><div class="region"><ul class="list"> <li class="list"><p class="p">Rhytmbox (for which it was originally intended)</p></li> <li class="list"><p class="p">Streamtuner2 (obviously)</p></li> <li class="list"><p class="p">RadioDroid (Android)</p></li> <li class="list"><p class="p">DreamBox plugin</p></li> <li class="list"><p class="p">Musicbox (Android)</p></li> <li class="list"><p class="p">Gradio</p></li> <li class="list"><p class="p">Kodi/XBMC</p></li> </ul></div></div></div> <p class="p">Since v0.3 / streamtuner2.2.0 you can now also share your favorite stations directly. There's a new <span class="guiseq"><span class="gui">context menu</span> ▸ <span class="gui">Share in Radio-Browser</span></span>.</p> </div></div> </div></div> <div id="options" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Configuration</span></h2></div> <div class="region"><div class="contents"> <p class="p"> Instead of browsing by genres, you can switch to languages or countries.</p> <p class="p"> Note that you'll have to use <span class="guiseq"><span class="gui">Channel</span> ▸ <span class="gui">Reload Category Tree (F5)</span></span> again to update the catogory view.</p> |
︙ | ︙ |
Modified help/html/radionomy.html from [fa9f415c13] to [9b2d3298ef].
1 2 3 4 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> | | | | | > > > > | | | < | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title></title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#extra" title="Additional features">Additional features</a> » <a class="trail" href="pluginmanager2.html" title="pluginmanager2"></a> » <a class="trail" href="configuration.html#plugins" title="Channel and feature plugins and settings">Channel and feature plugins and settings</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#browsing" title="Browsing channels and radio stations">Browsing channels and radio stations</a> » <a class="trail" href="channels.html" title="channels"></a> › <a class="trail" href="channels.html#list" title="Available channels">Available channels</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#channels" title="Channel tabs">Channel tabs</a> » </div> </div></div> <div class="body"> <div class="hgroup"></div> <div class="region"> <div class="contents"></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"> <h2 class="title"><span class="title">Radionomy</span></h2> <h3 class="subtitle"><span class="subtitle"><span class="link"><a href="http://radionomy.com/" title="http://radionomy.com/">//radionomy.com/</a></span></span></h3> </div> <div class="region"><div class="contents"> <p class="p">Radionomy is an internet radio streaming provider, orginally founded in Belgium. It commands a pretty big slice of the worldwide internet radio stuff these days. - It took over Shoutcast.com for instance.</p> <div class="list"><div class="inner"><div class="region"><ul class="list"> <li class="list"><p class="p">Its directory contains over 6000 stations already, all of them hosted by Radionomy directly.</p></li> <li class="list"><p class="p">This plugin uses a mixture of RegExp/DOM extraction, JSON reading, and simulated AJAX queries to fetch station lists.</p></li> <li class="list"><p class="p">Station logos are 25x25px large, and directly fetched from radionomy.com as well.</p></li> </ul></div></div></div> <p class="p">Both listening and station hosting are free (given agreement to autoplay advertisements, and a minimum quota of daily listeners). Radionomy is therefore pretty popular and growing.</p> </div></div> </div></div> <div id="options" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Configuration</span></h2></div> <div class="region"><div class="contents"> <p class="p"> You can configure the number of pages it'll try (<span class="key"><kbd>3</kbd></span> by default) to influence the length of station lists.</p> <p class="p"> And the song title updating ("<span class="key"><kbd>OnAir Updates</kbd></span>") can be disabled. Future versions of this channel plugin might poll it automatically, |
︙ | ︙ |
Modified help/html/recording.html from [a26fde7950] to [9652afed9b].
1 2 3 4 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> | | | | | | | > > > | | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title></title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#browsing" title="Browsing channels and radio stations">Browsing channels and radio stations</a> » <a class="trail" href="streams.html" title="streams"></a> › <a class="trail" href="streams.html#actions" title="Actions">Actions</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#functions" title="Functions">Functions</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#functions" title="Functions">Functions</a> » <a class="trail" href="configuration.html" title="configuration"></a> › <a class="trail" href="configuration.html#recording" title="Recording Apps">Recording Apps</a> » </div> </div></div> <div class="body"> <div class="hgroup"></div> <div class="region"> <div class="contents"></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Recording</span></h2></div> <div class="region"><div class="contents"> <p class="p">Most stations that stream MP3 or OGG music can be recorded. This is accomplished through the command-line tool <span class="app">streamripper</span>. If you select a station and press <span class="gui">● record</span>, a console window should appear, where streamripper shows its progress.</p> <p class="p">You can <span class="link"><a href="configuration.html" title="configuration">configure the recording tool</a></span> according to audio types again.</p> </div></div> </div></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Streamripper</span></h2></div> <div class="region"><div class="contents"> <p class="p">There's already a default entry for recording radio stations:</p> <div class="table"><div class="inner"><div class="region"><table class="table"> <thead><tr> <td><p class="p">Format</p></td> |
︙ | ︙ |
Added help/html/reddit.html version [a72be39f2d].
> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 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 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title></title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#extra" title="Additional features">Additional features</a> » <a class="trail" href="pluginmanager2.html" title="pluginmanager2"></a> » <a class="trail" href="configuration.html#plugins" title="Channel and feature plugins and settings">Channel and feature plugins and settings</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#browsing" title="Browsing channels and radio stations">Browsing channels and radio stations</a> » <a class="trail" href="channels.html" title="channels"></a> › <a class="trail" href="channels.html#list" title="Available channels">Available channels</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#channels" title="Channel tabs">Channel tabs</a> » </div> </div></div> <div class="body"> <div class="hgroup"></div> <div class="region"> <div class="contents"></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"> <h2 class="title"><span class="title">Reddit</span></h2> <h3 class="subtitle"><span class="subtitle"><span class="link"><a href="http://reddit.com/r/Music" title="http://reddit.com/r/Music">//reddit.com/r/Music</a></span></span></h3> </div> <div class="region"><div class="contents"> <p class="p">Reddit (AKA "the frontpage of the internet") is a social media website. Among its various sections is a large group of music subreddits. Most of them link popular or novel Youtube music/videos, or user-produced content etc.</p> <div class="list"><div class="inner"><div class="region"><ul class="list"> <li class="list"><p class="p">Around <span class="em">620</span> subreddits are queried. That's just a selected part though. Most others do not see as many audio posts / or are just for discussion and news.</p></li> <li class="list"><p class="p">Besides youtube/mp3 files, this channel may also list Soundcloud/Mixcloud/Bandcamp links.</p></li> <li class="list"><p class="p"><span class="link"><a href="http://radioreddit.com/" title="http://radioreddit.com/">Radioreddit.com</a></span> even provides streaming servers. Its categories are: main, random, rock, metal, indie, electronic, hiphop, talk, festival.</p></li> <li class="list"><p class="p">Thumbnails are slightly larger (32x26) than regular favicons.</p></li> <li class="list"><p class="p">All entries also show poster name and user votes.</p></li> </ul></div></div></div> <p class="p">See the config options if you want to keep regular webpage posts - instead of just showing playable content.</p> </div></div> </div></div> <div id="statusicons" class="sect"><div class="inner"> <div class="hgroup"><h3 class="subtitle"><span class="subtitle">Status icons</span></h3></div> <div class="region"><div class="contents"> <p class="p">Channel entries contain a custom status icon leftmost (to the genre). It's quick indicator of what type of content is linked:</p> <div class="terms"><div class="inner"><div class="region"><dl class="terms"> <dt class="terms">▶</dt> <dd class="terms"><p class="p">Directly playable entry (MP3, MP4, Youtube, MiDI)</p></dd> <dt class="terms">▶▶</dt> <dd class="terms"><p class="p">Walled garden (Soundcloud, Spotify, Bandcamp, Mixcloud) → playable</p></dd> <dt class="terms">▮▮</dt> <dd class="terms"><p class="p">Walled gardens without playback handler.</p></dd> <dt class="terms">📄</dt> <dd class="terms"><p class="p">Just a web-link. Those are kept with the ☒ keep all option.</p></dd> </dl></div></div></div> </div></div> </div></div> <div id="options" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Configuration</span></h2></div> <div class="region"><div class="contents"> <p class="p">There's a few options for the reddit plugin:</p> <div class="terms"><div class="inner"><div class="region"><dl class="terms"> <dt class="terms"><span class="code"> Number of pages to fetch </span></dt> <dd class="terms"><p class="p">Influences how many JSON requests are made to assemble a list of subreddit posts with playable content.</p></dd> <dt class="terms"><span class="code"> Filter walled gardens </span></dt> <dd class="terms"> <p class="p">Many music posts on reddit meanwhile point to one of Soundcloud, Spotify, Bandcamp, Mixcloud. Those are basically just links you had open in your browser. -- Now those are labeled "walled gardens" here, because they're hording user content behind a paywall/registration-wall, fiddly NIH APIs, non-standard audio formats, web-only players and sessioning.</p> <p class="p">There's a few players or tools for those better-known hosters. But smaller services fall under the radar. Which is why I think it's unfair to provide out-of-the-box support for just those four services. -- But anyway, you can disable filtering them, if you like. And then <span class="link"><a href="config_apps.html" title="config_apps">configure</a></span> a custom player:</p> <div class="table"><div class="inner"><div class="region"><table class="table"> <tr> <td><p class="p"><span class="app">audio/soundcloud</span></p></td> <td style="border-left-style: solid;"><p class="p"><span class="cmd"><span class="link"><a href="https://github.com/rekado/soundCLI" title="https://github.com/rekado/soundCLI">soundcli %srv</a></span></span></p></td> </tr> <tr class="shade"> <td style="border-top-style: solid;"><p class="p"><span class="app">audio/spotify</span></p></td> <td style="border-top-style: solid;border-left-style: solid;"><p class="p"><span class="cmd"><span class="link"><a href="https://github.com/fabiofalci/sconsify" title="https://github.com/fabiofalci/sconsify">sconsify %srv</a></span></span></p></td> </tr> <tr> <td style="border-top-style: solid;"><p class="p"><span class="app">audio/bandcamp</span></p></td> <td style="border-top-style: solid;border-left-style: solid;"><p class="p"><span class="cmd"><span class="link"><a href="https://rg3.github.io/youtube-dl/supportedsites.html" title="https://rg3.github.io/youtube-dl/supportedsites.html">youtube-dl -g %srv</a></span></span></p></td> </tr> <tr class="shade"> <td style="border-top-style: solid;"><p class="p"><span class="app">audio/mixcloud</span></p></td> <td style="border-top-style: solid;border-left-style: solid;"><p class="p"><span class="cmd"><span class="link"><a href="https://rg3.github.io/youtube-dl/supportedsites.html" title="https://rg3.github.io/youtube-dl/supportedsites.html">vlc $(youtube-dl -g %srv)</a></span></span></p></td> </tr> </table></div></div></div> <p class="p">Obviously you want to pipe <span class="cmd">youtube-dl</span> to an actual audio player again. VLC also supports a few services directly or via plugins.</p> </dd> <dt class="terms"><span class="code"> Keep all web links </span></dt> <dd class="terms"><p class="p">Besides audio/video links, some subreddits link to album art or are just news feeds. Enable the "keep all" option to retain them. Such entries will open in your web browser instead of an audio player, of course.</p></dd> </dl></div></div></div> <div class="note" title="Note"><div class="inner"><div class="region"><div class="contents"><p class="p">To utilize Soundcloud links, there's an <span class="link"><a href="contrib_features.html" title="contrib_features">extra url_soundcloud plugin</a></span>. It overrides the <span class="file">audio/soundcloud</span> player config, and resolves such streams to MP3 urls (session typically times out quickly, so no bookmarking/export possible etc).</p></div></div></div></div> </div></div> </div></div> <div class="sect sect-links" role="navigation"> <div class="hgroup"></div> <div class="contents"><div class="links guidelinks"><div class="inner"> <div class="title"><h2><span class="title">More Information</span></h2></div> <div class="region"><ul> <li class="links "><a href="channels.html#list" title="Available channels">Available channels</a></li> <li class="links "><a href="configuration.html#plugins" title="Channel and feature plugins and settings">Channel and feature plugins and settings</a></li> <li class="links "><a href="index.html#channels" title="Channel tabs">Channel tabs</a></li> </ul></div> </div></div></div> </div> </div> <div class="clear"></div> </div> <div class="footer"></div> </div></body> </html> |
Modified help/html/reloading.html from [f2c94302c3] to [aa7c818ff6].
1 2 3 4 5 6 7 8 9 10 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title>Reloading</title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"><div class="trail"> | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title>Reloading</title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"><div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#browsing" title="Browsing channels and radio stations">Browsing channels and radio stations</a> » <a class="trail" href="streams.html" title="streams"></a> › <a class="trail" href="streams.html#actions" title="Actions">Actions</a> » </div></div></div> <div class="body"> <div class="hgroup"><h1 class="title"><span class="title">Reloading</span></h1></div> <div class="region"> <div class="contents"> <p class="p">Station information can get stale. Especially Shoutcast invalidates old information frequently. Therefore you have to <span class="guiseq"><span class="gui"></span> ▸ <span class="gui">Reload</span></span> the lists. There is an action button below the menu bar for this. |
︙ | ︙ |
Modified help/html/saving.html from [45b4666dff] to [191603bc4c].
1 2 3 4 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> | | | | | | > > > | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title></title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#browsing" title="Browsing channels and radio stations">Browsing channels and radio stations</a> » <a class="trail" href="streams.html" title="streams"></a> › <a class="trail" href="streams.html#actions" title="Actions">Actions</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#functions" title="Functions">Functions</a> » </div> </div></div> <div class="body"> <div class="hgroup"></div> <div class="region"> <div class="contents"></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Saving</span></h2></div> <div class="region"><div class="contents"> <p class="p">You can export the currently selected stream using <span class="guiseq"><span class="gui">Station</span> ▸ <span class="gui">Save</span></span> or by pressing <span class="key"><kbd>F2</kbd></span>. A file dialog opens, where you can adapt the title. </p> <p class="p">The extension of the filename decides on the saved link format. Per default a .m3u file is created, because that's what most audio players understand.</p> <div class="note" title="Note"><div class="inner"><div class="region"><div class="contents"><p class="p"> You can also save in <span class="file">.pls</span> or <span class="file">.xspf</span> or <span class="file">.asx</span> or <span class="file">.smil</span> format. In current releases the file extension is automatically adapted when changing the filter dropdown (bottom right corner in the file dialog). </p></div></div></div></div> </div></div> </div></div> <div class="sect sect-links" role="navigation"> <div class="hgroup"></div> <div class="contents"><div class="links guidelinks"><div class="inner"> <div class="title"><h2><span class="title">More Information</span></h2></div> <div class="region"><ul> <li class="links "><a href="streams.html#actions" title="Actions">Actions</a></li> <li class="links "><a href="index.html#functions" title="Functions">Functions</a></li> |
︙ | ︙ |
Modified help/html/search.html from [45eb1a0b96] to [ea12fc600b].
1 2 3 4 5 6 7 8 9 10 11 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title>Searching</title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"> <div class="trail"> | | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title>Searching</title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#browsing" title="Browsing channels and radio stations">Browsing channels and radio stations</a> » <a class="trail" href="streams.html" title="streams"></a> › <a class="trail" href="streams.html#actions" title="Actions">Actions</a> » <a class="trail" href="bookmarks.html" title="bookmarks"></a> › <a class="trail" href="bookmarks.html#other" title="Subcategories">Subcategories</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#browsing" title="Browsing channels and radio stations">Browsing channels and radio stations</a> » <a class="trail" href="channels.html" title="channels"></a> › <a class="trail" href="channels.html#list" title="Available channels">Available channels</a> » <a class="trail" href="bookmarks.html" title="bookmarks"></a> › <a class="trail" href="bookmarks.html#other" title="Subcategories">Subcategories</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#channels" title="Channel tabs">Channel tabs</a> » <a class="trail" href="bookmarks.html" title="bookmarks"></a> › <a class="trail" href="bookmarks.html#other" title="Subcategories">Subcategories</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#functions" title="Functions">Functions</a> » </div> </div></div> <div class="body"> <div class="hgroup"><h1 class="title"><span class="title">Searching</span></h1></div> <div class="region"> <div class="contents"><p class="p">There are two search functions.</p></div> <div id="quicksearch" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Quick search</span></h2></div> |
︙ | ︙ |
Modified help/html/shoutcast.html from [141121c7bd] to [a6c5acb8bf].
1 2 3 4 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> | | | | > > > > | | | < | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title></title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#browsing" title="Browsing channels and radio stations">Browsing channels and radio stations</a> » <a class="trail" href="channels.html" title="channels"></a> › <a class="trail" href="channels.html#list" title="Available channels">Available channels</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#channels" title="Channel tabs">Channel tabs</a> » </div> </div></div> <div class="body"> <div class="hgroup"></div> <div class="region"> <div class="contents"></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"> <h2 class="title"><span class="title">Shoutcast</span></h2> <h3 class="subtitle"><span class="subtitle"><span class="link"><a href="http://shoutcast.com/" title="http://shoutcast.com/">//shoutcast.com/</a></span></span></h3> </div> <div class="region"><div class="contents"> <p class="p">SHOUTcast is the name of a MP3 streaming server software. It automatically collects all station lists on shoutcast.com. </p> <div class="list"><div class="inner"><div class="region"><ul class="list"> <li class="list"><p class="p">Station entries usually provide current playing information.</p></li> <li class="list"><p class="p">Stream links are plain <span class="link"><a href="pls.html" title=".PLS files">PLS files</a></span>.</p></li> <li class="list"><p class="p">Genres are subcategorized, so the main groups in the category list must be expanded to see the interesting entries.</p></li> </ul></div></div></div> <p class="p">Since being sold from AOL to Radionomy, the directory got cut down. There are no longer entries for currently played songs, and homepage links are largely gone. Hencewhy the Shoutcast channel is no longer considered a primary feature.</p> </div></div> </div></div> <div class="sect sect-links" role="navigation"> <div class="hgroup"></div> <div class="contents"><div class="links guidelinks"><div class="inner"> <div class="title"><h2><span class="title">More Information</span></h2></div> <div class="region"><ul> <li class="links "><a href="channels.html#list" title="Available channels">Available channels</a></li> <li class="links "><a href="index.html#channels" title="Channel tabs">Channel tabs</a></li> |
︙ | ︙ |
Modified help/html/somafm.html from [6cd956d2ff] to [f679d7b54a].
1 2 3 4 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> | | | | | > > > > | | | < | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title></title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#extra" title="Additional features">Additional features</a> » <a class="trail" href="pluginmanager2.html" title="pluginmanager2"></a> » <a class="trail" href="configuration.html#plugins" title="Channel and feature plugins and settings">Channel and feature plugins and settings</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#browsing" title="Browsing channels and radio stations">Browsing channels and radio stations</a> » <a class="trail" href="channels.html" title="channels"></a> › <a class="trail" href="channels.html#list" title="Available channels">Available channels</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#channels" title="Channel tabs">Channel tabs</a> » </div> </div></div> <div class="body"> <div class="hgroup"></div> <div class="region"> <div class="contents"></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"> <h2 class="title"><span class="title">SomaFM</span></h2> <h3 class="subtitle"><span class="subtitle"><span class="link"><a href="http://somafm.com/" title="http://somafm.com/">//somafm.com/</a></span></span></h3> </div> <div class="region"><div class="contents"> <p class="p">SomaFM is a small radio station network. It provides its own unique channels. Which streamtuner2 shows in a static list.</p> <div class="note" title="Note"><div class="inner"><div class="region"><div class="contents"><p class="p">SomaFM is a non-commercial and ad-free provider. It strongly depends on listener donations.</p></div></div></div></div> </div></div> </div></div> <div id="configuration" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Bitrate configuration</span></h2></div> <div class="region"><div class="contents"> <p class="p">It provides streaming links in different audio formats. Only AAC64 is guaranteed to be available for all. Other bitrates depend on the station.</p> <p class="p">After reconfiguring the bitrate/format, you can Reload the |
︙ | ︙ |
Modified help/html/specbuttons.html from [5b0f3c1c92] to [4ac9a9ec94].
1 2 3 4 5 6 7 8 9 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title>Special extra/mini buttons</title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> | | < | < < < < < | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title>Special extra/mini buttons</title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"><div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#extra" title="Additional features">Additional features</a> » </div></div></div> <div class="body"> <div class="hgroup"><h1 class="title"><span class="title">Special extra/mini buttons</span></h1></div> <div class="region"> <div class="contents"> <p class="p">Using the specbuttons plugin, you can define additional shortcuts. This is meant as convenience - allows to start other audio apps or system controls from within streamtuner2.</p> |
︙ | ︙ | |||
100 101 102 103 104 105 106 | required just a little editing then.)</p></div></div></div></div> </div></div> </div></div> <div class="sect sect-links" role="navigation"> <div class="hgroup"></div> <div class="contents"><div class="links guidelinks"><div class="inner"> <div class="title"><h2><span class="title">More Information</span></h2></div> | < | < < < | 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 | required just a little editing then.)</p></div></div></div></div> </div></div> </div></div> <div class="sect sect-links" role="navigation"> <div class="hgroup"></div> <div class="contents"><div class="links guidelinks"><div class="inner"> <div class="title"><h2><span class="title">More Information</span></h2></div> <div class="region"><ul><li class="links "><a href="index.html#extra" title="Additional features">Additional features</a></li></ul></div> </div></div></div> </div> </div> <div class="clear"></div> </div> <div class="footer"></div> </div></body> </html> |
Modified help/html/streams.html from [0579549c85] to [7daa08246c].
1 2 3 4 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> | | | | | > > > | > | | | | | > < | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title></title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"><div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#browsing" title="Browsing channels and radio stations">Browsing channels and radio stations</a> » </div></div></div> <div class="body"> <div class="hgroup"></div> <div class="region"> <div class="contents"></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Streams / Stations</span></h2></div> <div class="region"><div class="contents"> <p class="p">Radio stations are listed in the right pane. Usually they have a title and a description. The description is often the last played song. (This isn't updated automatically to conserve bandwidth and because live information is seldomly available.)</p> <div class="media media-image"><div class="inner"><img src="img/streams.png" class="media media-block" alt=""></div></div> <p class="p">You can double click a station line to get it to play. Alternatively there are the play and record buttons in the menubar. You can also invoke a stations homepage, if it has one.</p> </div></div> </div></div> <div id="actions" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Actions</span></h2></div> <div class="region"><div class="contents"><div class="links topiclinks"><div class="inner"><div class="region"> <div class="linkdiv "><a class="linkdiv" href="edit.html" title="edit"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Edit or inspect a station entry.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="homepage.html" title="homepage"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Start a web browser for a station.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="playing.html" title="playing"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Double click a station to start it in your audio player.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="recording.html" title="recording"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Save radio songs as MP3 files via streamripper.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="saving.html" title="saving"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Export a station entry as .m3u/.pls file.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="bookmarks.html" title="bookmarks"><span class="title"></span><span class="linkdiv-dash"> — </span><span class="desc">Collect favourites via bookmark function, entry editing and deleting.</span></a></div> <div class="linkdiv "><a class="linkdiv" href="reloading.html" title="Reloading"><span class="title">Reloading</span><span class="linkdiv-dash"> — </span><span class="desc">Updating station lists.</span></a></div> </div></div></div></div></div> </div></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Context menu</span></h2></div> <div class="region"><div class="contents"> <p class="p">Additionally most actions are available in a context menu. Right click a station entry to display it.</p> |
︙ | ︙ |
Modified help/html/surfmusik.html from [6f69918cca] to [c52e86661c].
1 2 3 4 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> | | | | | > > > > | | | < | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title></title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#extra" title="Additional features">Additional features</a> » <a class="trail" href="pluginmanager2.html" title="pluginmanager2"></a> » <a class="trail" href="configuration.html#plugins" title="Channel and feature plugins and settings">Channel and feature plugins and settings</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#browsing" title="Browsing channels and radio stations">Browsing channels and radio stations</a> » <a class="trail" href="channels.html" title="channels"></a> › <a class="trail" href="channels.html#list" title="Available channels">Available channels</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#channels" title="Channel tabs">Channel tabs</a> » </div> </div></div> <div class="body"> <div class="hgroup"></div> <div class="region"> <div class="contents"></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"> <h2 class="title"><span class="title">SurfMusic</span></h2> <h3 class="subtitle"><span class="subtitle"><span class="link"><a href="http://surfmusic.de/" title="http://surfmusic.de/">//surfmusic.de/</a></span></span></h3> </div> <div class="region"><div class="contents"> <p class="p"><span class="link"><a href="http://surfmusic.de/" title="http://surfmusic.de/">SurfMusic</a></span> is a user-collection of internet radios. It's grouped by genres, or locations / countries.</p> <div class="list"><div class="inner"><div class="region"><ul class="list"> <li class="list"><p class="p">It's both pretty large and rather quick to extract listings from.</p></li> <li class="list"><p class="p">Pretty much all entries already contain station homepages.</p></li> <li class="list"><p class="p">This channel plugin uses raw RegExp extraction.</p></li> </ul></div></div></div> <div class="note note-bug" title="Bug"><div class="inner"><div class="region"><div class="contents"><p class="p">The MusicTV and NewsTV sections also return results, but those are mostly web-based video stations. Some of them are outdated links even.</p></div></div></div></div> </div></div> </div></div> <div id="options" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Channel options.</span></h2></div> <div class="region"><div class="contents"><div class="terms"><div class="inner"><div class="region"><dl class="terms"> <dt class="terms"><span class="code">Language</span></dt> <dd class="terms"><p class="p">There's an English and a German variant of this radio directory. Genres are also localized. Restart streamtuner2 after switching the Language option. Then use <span class="guiseq"><span class="gui">Channel</span> ▸ <span class="gui">Reload category tree</span></span>.</p></dd> |
︙ | ︙ |
Modified help/html/technical.html from [6205fe42b1] to [7e50dc7419].
1 2 3 4 5 6 7 8 9 10 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title>Technical information</title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"><div class="trail"> | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title>Technical information</title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"><div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#footer" title="index#footer"></a> » </div></div></div> <div class="body"> <div class="hgroup"><h1 class="title"><span class="title">Technical information</span></h1></div> <div class="region"> <div class="contents"></div> <div id="dependecies" class="sect"><div class="inner"> <div class="hgroup"></div> <div class="region"><div class="contents"> |
︙ | ︙ |
Modified help/html/timer.html from [34bdfe3c97] to [f8d9f97e1b].
1 2 3 4 5 6 7 8 9 10 11 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title>Timer</title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"> <div class="trail"> | | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title>Timer</title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#extra" title="Additional features">Additional features</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#browsing" title="Browsing channels and radio stations">Browsing channels and radio stations</a> » <a class="trail" href="streams.html" title="streams"></a> › <a class="trail" href="streams.html#actions" title="Actions">Actions</a> » <a class="trail" href="bookmarks.html" title="bookmarks"></a> › <a class="trail" href="bookmarks.html#other" title="Subcategories">Subcategories</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#browsing" title="Browsing channels and radio stations">Browsing channels and radio stations</a> » <a class="trail" href="channels.html" title="channels"></a> › <a class="trail" href="channels.html#list" title="Available channels">Available channels</a> » <a class="trail" href="bookmarks.html" title="bookmarks"></a> › <a class="trail" href="bookmarks.html#other" title="Subcategories">Subcategories</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#channels" title="Channel tabs">Channel tabs</a> » <a class="trail" href="bookmarks.html" title="bookmarks"></a> › <a class="trail" href="bookmarks.html#other" title="Subcategories">Subcategories</a> » </div> </div></div> <div class="body"> <div class="hgroup"><h1 class="title"><span class="title">Timer</span></h1></div> <div class="region"> <div class="contents"></div> <div id="intro" class="sect"><div class="inner"> <div class="hgroup"></div> |
︙ | ︙ |
Modified help/html/tunein.html from [1f9f2da6cb] to [6afd0de34b].
1 2 3 4 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> | | | | | > > > > | | < | | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title></title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#extra" title="Additional features">Additional features</a> » <a class="trail" href="pluginmanager2.html" title="pluginmanager2"></a> » <a class="trail" href="configuration.html#plugins" title="Channel and feature plugins and settings">Channel and feature plugins and settings</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#browsing" title="Browsing channels and radio stations">Browsing channels and radio stations</a> » <a class="trail" href="channels.html" title="channels"></a> › <a class="trail" href="channels.html#list" title="Available channels">Available channels</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#channels" title="Channel tabs">Channel tabs</a> » </div> </div></div> <div class="body"> <div class="hgroup"></div> <div class="region"> <div class="contents"></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"> <h2 class="title"><span class="title">TuneIn</span></h2> <h3 class="subtitle"><span class="subtitle"><span class="link"><a href="http://tunein.com/" title="http://tunein.com/">//tunein.com/</a></span></span></h3> </div> <div class="region"><div class="contents"><p class="p">TuneIn hosts a major radio, show and podcast directory. It also provides the RadioTime/AIR interface for listener feedback or something. ST2 queries the OPML lists only for radio stations currently.</p></div></div> </div></div> <div id="options" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Configuration</span></h2></div> <div class="region"><div class="contents"><p class="p">You can switch between "music" and "genres" list. The genres list is basically a longer and expanded variant of "music". Use <span class="guiseq"><span class="gui">Channel</span> ▸ <span class="gui">Reload category tree</span></span> to update them thereafter.</p></div></div> </div></div> |
︙ | ︙ |
Modified help/html/ubuntuusersm.html from [f04e5567c2] to [3d1a036020].
1 2 3 4 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> | | | | > > > > | | | < | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title></title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#browsing" title="Browsing channels and radio stations">Browsing channels and radio stations</a> » <a class="trail" href="channels.html" title="channels"></a> › <a class="trail" href="channels.html#list" title="Available channels">Available channels</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#channels" title="Channel tabs">Channel tabs</a> » </div> </div></div> <div class="body"> <div class="hgroup"></div> <div class="region"> <div class="contents"></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"> <h2 class="title"><span class="title">UbuntuUsers</span></h2> <h3 class="subtitle"><span class="subtitle"><span class="link"><a href="http://ubuntuusers.de/" title="http://ubuntuusers.de/">//ubuntuusers.de/</a></span></span></h3> </div> <div class="region"><div class="contents"> <p class="p">There's a manually curated list of radio stations in the UbuntuUsers.de Wiki.</p> <div class="list"><div class="inner"><div class="region"><ul class="list"> <li class="list"><p class="p">Like the origin website, most entries are German or European stations.</p></li> <li class="list"><p class="p">So this is more of an example plugin, as it's not a huge list.</p></li> <li class="list"><p class="p">RegExp are used for extraction, because the Wiki markup is rather well-maintained and consistent.</p></li> </ul></div></div></div> <div class="note" title="Note"><div class="inner"><div class="region"><div class="contents"><p class="p">There's also a small streaming TV list. But most entries aren't really accessible (anymore) without command line tools. (Which that very Wiki page covers in detail.)</p></div></div></div></div> </div></div> </div></div> <div class="sect sect-links" role="navigation"> <div class="hgroup"></div> <div class="contents"><div class="links guidelinks"><div class="inner"> <div class="title"><h2><span class="title">More Information</span></h2></div> <div class="region"><ul> <li class="links "><a href="channels.html#list" title="Available channels">Available channels</a></li> <li class="links "><a href="index.html#channels" title="Channel tabs">Channel tabs</a></li> |
︙ | ︙ |
Modified help/html/xiph.html from [0e2427b760] to [66891e214a].
1 2 3 4 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> | | | | | > > > > | | | < | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title></title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#extra" title="Additional features">Additional features</a> » <a class="trail" href="pluginmanager2.html" title="pluginmanager2"></a> » <a class="trail" href="configuration.html#plugins" title="Channel and feature plugins and settings">Channel and feature plugins and settings</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#browsing" title="Browsing channels and radio stations">Browsing channels and radio stations</a> » <a class="trail" href="channels.html" title="channels"></a> › <a class="trail" href="channels.html#list" title="Available channels">Available channels</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#channels" title="Channel tabs">Channel tabs</a> » </div> </div></div> <div class="body"> <div class="hgroup"></div> <div class="region"> <div class="contents"></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"> <h2 class="title"><span class="title">Xiph.org</span></h2> <h3 class="subtitle"><span class="subtitle"><span class="link"><a href="http://dir.xiph.org/" title="http://dir.xiph.org/">//dir.xiph.org/</a></span></span></h3> </div> <div class="region"><div class="contents"> <p class="p">Xiph.org is a non-profit organization which develops and maintains various audio- and video-related standards.</p> <div class="list"><div class="inner"><div class="region"><ul class="list"> <li class="list"><p class="p">For example the OGG streaming/multiplexing format.</p></li> <li class="list"><p class="p">Audio compression schemes like Vorbis, Speex, FLAC, Opus.</p></li> <li class="list"><p class="p">Video encoding formats like Theora, Tarkin, Dirac.</p></li> <li class="list"><p class="p">The ICEcast streaming server is an alternative to SHOUTcast.</p></li> <li class="list"><p class="p">And the more modern .xspf (and .jspf) playlist format, which is used by all channel entries.</p></li> </ul></div></div></div> <p class="p">There are different ways for streamtuner2 to retrieve the station lists available on dir.xiph.org. That's because this is a primary plugin, and fallback solutions therefore important. Each fetching mode has its own advantages and drawbacks though.</p> </div></div> </div></div> <div id="options" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Channel fetch mode option</span></h2></div> <div class="region"><div class="contents"> <p class="p">There are now three options to retrieve Xiph directory stations.</p> <div class="terms"><div class="inner"><div class="region"><dl class="terms"> <dt class="terms"><span class="code">Cache JSON</span></dt> <dd class="terms"><p class="p">There's a caching server specifically for streamtuner2. It fixes |
︙ | ︙ |
Modified help/html/youtube.html from [deb097801d] to [1e6ab9efd2].
1 2 3 4 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> | | | | | > > > > | | | < | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 | <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title></title> <link rel="stylesheet" type="text/css" href="C.css"> <script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.syntax.js"></script><script type="text/javascript" src="yelp.js"></script> </head> <body><div class="page" role="main"> <div class="header"><div class="trails" role="navigation"> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#extra" title="Additional features">Additional features</a> » <a class="trail" href="pluginmanager2.html" title="pluginmanager2"></a> » <a class="trail" href="configuration.html#plugins" title="Channel and feature plugins and settings">Channel and feature plugins and settings</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#browsing" title="Browsing channels and radio stations">Browsing channels and radio stations</a> » <a class="trail" href="channels.html" title="channels"></a> › <a class="trail" href="channels.html#list" title="Available channels">Available channels</a> » </div> <div class="trail"> <a class="trail" href="index.html" title="Streamtuner2">Streamtuner2</a> › <a class="trail" href="index.html#channels" title="Channel tabs">Channel tabs</a> » </div> </div></div> <div class="body"> <div class="hgroup"></div> <div class="region"> <div class="contents"></div> <div id="" class="sect"><div class="inner"> <div class="hgroup"> <h2 class="title"><span class="title">Youtube</span></h2> <h3 class="subtitle"><span class="subtitle"><span class="link"><a href="http://youtube.com/" title="http://youtube.com/">//youtube.com/</a></span></span></h3> </div> <div class="region"><div class="contents"> <p class="p">Googles Youtube provides a quirky JSON API that makes browsing channels and genres feasible. This beta plugin provides a little overview, and usually retrieves recent video uploads.</p> <p class="p">VLC can directly play Youtube URLs. For other players one can use <span class="link"><a href="http://youtube-dl.org/" title="http://youtube-dl.org/">youtube-dl</a></span> as wrapper. For example <span class="cmd">totem $(youtube-dl %srv)</span> as configured player command.</p> <p class="p">Youtube-dl is preconfigued as "recording"/download tool for this channel tab.</p> <p class="p">Of course you could also just invoke a specific YT video by opening it in your web browser - click the station <span class="key"><kbd>home</kbd></span> button simply.</p> </div></div> </div></div> <div id="options" class="sect"><div class="inner"> <div class="hgroup"><h2 class="title"><span class="title">Channel options.</span></h2></div> <div class="region"><div class="contents"><div class="terms"><div class="inner"><div class="region"><dl class="terms"> <dt class="terms"><span class="code">Region</span></dt> <dd class="terms"><p class="p">With the country dropdown you can predefine which mostPopular listings are returned.</p></dd> <dt class="terms"><span class="code">My Channels</span></dt> <dd class="terms"> |
︙ | ︙ |
Modified help/index.page from [7ee25973a3] to [f8c84a40de].
1 2 3 4 | <!-- # title: streamtuner2 mallard help pages # pack: *.page=../../doc/streamtuner2/help/, img=../../doc/streamtuner2/help/ --> | | < < > > | > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | <!-- # title: streamtuner2 mallard help pages # pack: *.page=../../doc/streamtuner2/help/, img=../../doc/streamtuner2/help/ --> <page xmlns="http://projectmallard.org/1.0/" type="guide" id="index"> <info> <title>Streamtuner2</title> <credit type="author"><name>Mario Salzer</name></credit> <desc>Internet radio station browser</desc> <revision pkgversion="2.1.9" version="2.1.9"/> </info> <title>Streamtuner2</title> <section> <title><media type="image" mime="image/png" src="img/logo.png">♪</media> Streamtuner2 </title> <p>Streamtuner2 shows internet radio stations for easy browsing, playing, recording.</p> </section> <section id="browsing" style="2column"> <title>Browsing channels and radio stations</title> </section> <section id="channels" style="2column"> <title>Channel tabs</title> |
︙ | ︙ |
Modified help/introduction.page from [911838906f] to [b504790e45].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="introduction"> <info> <link type="guide" xref="index"/> <desc>Basic usage instructions. Selecting a channel, category, and playing a radio.</desc> </info> <title>Introduction</title> <p>Streamtuner2 is a simple browser for internet radios. It aquires its radio lists from various directory services. These are represented as "channel" tabs in the main window. The category/genre lists are in the left pane, and associated stations right to them.</p> <media src="img/mainwindow.png" type="image" mime="image/png" /> <section id="play"> <title>How to select and play a radio.</title> <steps> <item><p>Select a channel tab, like <code>Shoutcast</code>.</p></item> <item><p>Click one of the genres in the left pane. For example <code>Classic</code>.</p></item> <item><p>Now the right pane loads a radio list.</p></item> | > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="introduction"> <info> <link type="guide" xref="index"/> <desc>Basic usage instructions. Selecting a channel, category, and playing a radio.</desc> </info> <section> <title>Introduction</title> <p>Streamtuner2 is a simple browser for internet radios. It aquires its radio lists from various directory services. These are represented as "channel" tabs in the main window. The category/genre lists are in the left pane, and associated stations right to them.</p> <media src="img/mainwindow.png" type="image" mime="image/png" /> </section> <section id="play"> <title>How to select and play a radio.</title> <steps> <item><p>Select a channel tab, like <code>Shoutcast</code>.</p></item> <item><p>Click one of the genres in the left pane. For example <code>Classic</code>.</p></item> <item><p>Now the right pane loads a radio list.</p></item> |
︙ | ︙ |
Modified help/pluginmanager2.page from [a9aad43532] to [b2b1fcab23].
|
| | < < < | | | | | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="pluginmanager2"> <info> <link type="guide" xref="index#extra"/> <link type="topic" xref="configuration#plugins"/> <desc>User plugin installation</desc> </info> <section> <title>Plugin Manager 2 - <key>📦 Add</key> </title> <p>For updating or installing new plugins (extra channels or features), there's a user plugin manager. It's available as feature extension itself.</p> <steps> |
︙ | ︙ | |||
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 | 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 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 of changed plugin states.</p> <list> <item><p>After reconfiguring existing channel plugins, they get automatically instantiated or disabled in the user interface. (Which avoids the usual restart).</p></item> <item><p>This currently doesn't work with feature/core plugins. Plugin deactivation is mostly visual, but does not undo menu extensions or undefine callback hooks.</p></item> </list> </item> </list> </section> | > | | 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 | 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 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> <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 of changed plugin states.</p> <list> <item><p>After reconfiguring existing channel plugins, they get automatically instantiated or disabled in the user interface. (Which avoids the usual restart).</p></item> <item><p>This currently doesn't work with feature/core plugins. Plugin deactivation is mostly visual, but does not undo menu extensions or undefine callback hooks.</p></item> </list> </item> </list> </section> <section id="userplugins"> <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. But keep the <file>__init__.py</file> stub.</p> <note style="bug"><p>Core plugins (those which are installed system-wide) can often also be updated. The user-saved plugin will take precedence after a restart. However the version number in |
︙ | ︙ |
Modified help/specbuttons.page from [ba29ac3071] to [2be63ff57b].
1 2 3 4 5 6 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="specbuttons"> <info> <link type="guide" xref="index#extra"/> | < < | 1 2 3 4 5 6 7 8 9 10 11 12 13 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="specbuttons"> <info> <link type="guide" xref="index#extra"/> <desc>Toolbar application short cuts.</desc> </info> <title>Special extra/mini buttons</title> <p>Using the specbuttons plugin, you can define additional shortcuts. This is meant as convenience - allows to start |
︙ | ︙ |
Modified help/streams.page from [a4d0fda61e] to [7c28a24c48].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="streams"> <info> <link type="guide" xref="index#browsing"/> <link type="seealso" xref="index#functions"/> <desc>Radio streams lists, station information columns, entry actions.</desc> </info> <title>Streams / Stations</title> <p>Radio stations are listed in the right pane. Usually they have a title and a description. The description is often the last played song. (This isn't updated automatically to conserve bandwidth and because live information is seldomly available.)</p> <media type="image" mime="image/png" src="img/streams.png">Station list</media> <p>You can double click a station line to get it to play. Alternatively there are the play and record buttons in the menubar. You can also invoke a stations homepage, if it has one.</p> | > | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | <page xmlns="http://projectmallard.org/1.0/" type="guide" id="streams"> <info> <link type="guide" xref="index#browsing"/> <link type="seealso" xref="index#functions"/> <desc>Radio streams lists, station information columns, entry actions.</desc> </info> <section> <title>Streams / Stations</title> <p>Radio stations are listed in the right pane. Usually they have a title and a description. The description is often the last played song. (This isn't updated automatically to conserve bandwidth and because live information is seldomly available.)</p> <media type="image" mime="image/png" src="img/streams.png">Station list</media> <p>You can double click a station line to get it to play. Alternatively there are the play and record buttons in the menubar. You can also invoke a stations homepage, if it has one.</p> </section> <section id="actions"> <title>Actions</title> </section> <section> <title>Context menu</title> |
︙ | ︙ |