Check-in [43a204cce6]
Overview
Comment: | Release as 2.2.0 (mostly stable) |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | 2.2.0 |
Files: | files | file ages | folders |
SHA1: |
43a204cce6dc5305b0459782b7a1a942 |
User & Date: | mario on 2016-12-31 16:19:04 |
Other Links: | manifest | tags |
Context
2016-12-31
| ||
16:39 | update 0install feed check-in: ab36d5cde6 user: mario tags: trunk | |
16:19 | Release as 2.2.0 (mostly stable) check-in: 43a204cce6 user: mario tags: trunk, 2.2.0 | |
14:53 | Updated help.chm, whitespace fixed, new theme download dir back. check-in: 07d8e1cf0d user: mario tags: trunk | |
Changes
Modified Makefile from [70d1d97207] to [468a33878a].
︙ | ︙ | |||
64 65 66 67 68 69 70 | # test .deb contents check: dpkg-deb -c streamtuner2*deb dpkg-deb -I streamtuner2*deb rpm -qpil *rpm upload: | | | 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 | # test .deb contents check: dpkg-deb -c streamtuner2*deb dpkg-deb -I streamtuner2*deb rpm -qpil *rpm upload: scp *.{deb,rpm,exe,pyz,arch.txz,txz} io:st2/ # manual installation install: mkdir -p $(DEST)/channels mkdir -p /usr/share/doc/streamtuner2/help/img install -m 755 bin /usr/bin/streamtuner2 $(INST) *py -t $(DEST) |
︙ | ︙ |
Modified NEWS from [6b1881193c] to [a8565fdf67].
1 2 3 4 5 6 7 8 | 2.1.9 (2015-05-25) * Overhaul favicon/banner module, support instant icon display updates, simpler cache filenames, rescaling, implicit sanitizing, less coupling. * Add radio.net channel. * Add di.fm/sky.fm/jazzradio as contrib plugin. * Add basic Magnatune channel. * Add ListenLive contrib plugin. | > > > > > > > > > > > > > > > > > > > > > > > > > > > | 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 | 2.2.0 (2016-12-31) * Adds new plugins for RCast, Streema, vTuner2, Liveradio.ie, RadioSure, house-mixes, and Reciva. * Feature extensions include the Cache Reset, Config import/export, Gtk theme setting and installer, and Specbuttons for custom shortcuts, and script stations. * Live365, di.fm and WindowsMediaGuide are gone. * Marks the first release with thorough Windows support, and comes with a Python+Gtk post-installer and additional tools for the SFX archive. Comes with a CHM manual version instead. * Many typos and stale infos in the manual have been remedied, more details on contrib plugins and station status icons (reddit, dirble, etc), and stream $placeholders have been documented. * Internet-Radio now supports the search, its DOM extraction was updated. * Other fixes encompass the file browser, MODarchive categories, Radio-Browser submit function, Radionomy icon sizes, ... * Reddit and Record-stop are now distributed plugins. * Channels can easier hook new content types and extractors in the action module, the .QTL export format was added, better cross-platform quoting and a multi-URL workaround added. * Better channel refresh indication, and colorized status bar. * Plugin management has been extended, and a few fixes and option safeguards applied, support for table/dict settings. * Other internal changes include plugin init2() callbacks, a secret `conf.cmd` option, "rt" open flag fixes, new unichr() alias, a cmd= flag for run_fmt_url() 2.1.9 (2015-05-25) * Overhaul favicon/banner module, support instant icon display updates, simpler cache filenames, rescaling, implicit sanitizing, less coupling. * Add radio.net channel. * Add di.fm/sky.fm/jazzradio as contrib plugin. * Add basic Magnatune channel. * Add ListenLive contrib plugin. |
︙ | ︙ |
Modified PKG-INFO from [f33f8129e1] to [6dca5fa472].
1 2 | Metadata-Version: 1.0 Name: streamtuner2 | | | 1 2 3 4 5 6 7 8 9 10 11 12 | Metadata-Version: 1.0 Name: streamtuner2 Version: 2.2.0 Summary: Streamtuner2 is an internet radio browser Home-page: http://fossil.include-once.org/streamtuner2/ Author: Mario Salzer Author-email: xmilky+st2@gmail.... License: Public Domain Description: Streamtuner2 lists radio directory services like Shoutcast, Xiph, Live365, MyOggRadio, Jamendo. It allows listening via any audio player, and recording of streams via streamripper. Platform: ALL Keywords: internet-radio, python, streaming, audio |
Modified dev/0-st2.xml from [b20e9e9fcc] to [400b455f54].
︙ | ︙ | |||
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | <implementation arch="*-*" id="streamtuner2-2.1.8" released="2015-05-05" version="2.1.8"> <file dest="streamtuner2.pyz" href="http://downloads.sourceforge.net/project/streamtuner2/streamtuner2-2.1.8.pyz" size="226181" type="x-executable/python+zip"/> <manifest-digest sha256="246c79be0abccad78490488c3584040c3636cb92ce01980a41f864587a74ff27"/> </implementation> <implementation arch="*-*" id="sha1new=eb30588bc3898004fa8dff776930396c7437e4c8" released="2015-05-25" version="2.1.9"> <file dest="streamtuner2.pyz" href="http://downloads.sourceforge.net/project/streamtuner2/streamtuner2-2.1.9.pyz" size="231620" type="x-executable/python+zip"/> </implementation> <!-- Invoke PYZ via Python handler --> <command name="run" path="streamtuner2.pyz"> <runner interface="http://repo.roscidus.com/python/python"/> </command> <!-- Python2.7 with PyGTK --> <requires interface="http://repo.roscidus.com/python/python" version="2.7..!3"/> <!-- or optionally with Gtk3/GObject/GI --> <requires interface="http://repo.roscidus.com/python/python-gobject" os="POSIX"/> <!-- module: requests --> <requires interface="http://fossil.include-once.org/streamtuner2/doc/trunk/dev/0-requests.xml" version="2.."/> </group> </interface> <!-- Base64 Signature | > > > | | | 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 | <implementation arch="*-*" id="streamtuner2-2.1.8" released="2015-05-05" version="2.1.8"> <file dest="streamtuner2.pyz" href="http://downloads.sourceforge.net/project/streamtuner2/streamtuner2-2.1.8.pyz" size="226181" type="x-executable/python+zip"/> <manifest-digest sha256="246c79be0abccad78490488c3584040c3636cb92ce01980a41f864587a74ff27"/> </implementation> <implementation arch="*-*" id="sha1new=eb30588bc3898004fa8dff776930396c7437e4c8" released="2015-05-25" version="2.1.9"> <file dest="streamtuner2.pyz" href="http://downloads.sourceforge.net/project/streamtuner2/streamtuner2-2.1.9.pyz" size="231620" type="x-executable/python+zip"/> </implementation> <implementation arch="*-*" id="sha1new=ab35bdd2543c602216fa30e9fad3cf3a09a54125" released="2016-12-31" version="2.2.0"> <file dest="streamtuner2.pyz" href="http://downloads.sourceforge.net/project/streamtuner2/streamtuner2-2.2.0.pyz" size="421208" type="x-executable/python+zip"/> </implementation> <!-- Invoke PYZ via Python handler --> <command name="run" path="streamtuner2.pyz"> <runner interface="http://repo.roscidus.com/python/python"/> </command> <!-- Python2.7 with PyGTK --> <requires interface="http://repo.roscidus.com/python/python" version="2.7..!3"/> <!-- or optionally with Gtk3/GObject/GI --> <requires interface="http://repo.roscidus.com/python/python-gobject" os="POSIX"/> <!-- module: requests --> <requires interface="http://fossil.include-once.org/streamtuner2/doc/trunk/dev/0-requests.xml" version="2.."/> </group> </interface> <!-- Base64 Signature iF4EABEIAAYFAlhn2FQACgkQ4aA2BuVY6szXNQEAsrmNDbo09BpITn1HatB56ZAItNJ2OMtsjT7t Ygtsr1wBAIP76ZqiRTEUxRheTmJ2x9KTk5V/XUvew3ZZaEiqjiQE --> |
Modified releases.json from [61a991352a] to [29ee987442].
︙ | ︙ | |||
13 14 15 16 17 18 19 20 21 22 23 24 25 26 | "rpm": "http://milki.include-once.org/streamtuner2/streamtuner2-$version.rpm", "pyz": "http://milki.include-once.org/streamtuner2/streamtuner2-$version.pyz", "raw": "http://milki.include-once.org/streamtuner2/streamtuner2-$version.bin.txz", "exe": "http://milki.include-once.org/streamtuner2/streamtuner2-$version.exe", "arch": "http://milki.include-once.org/streamtuner2/streamtuner2-$version.arch.txz" }, "releases": [ { "version": "2.1.9", "state": "stable", "scope": "minor bugfix", "changes": "Overhaul favicon/banner module, support instant icon display updates, simpler cache filenames, rescaling, implicit sanitizing, less coupling. Add radio.net channel. Add di.fm/sky.fm/jazzradio as contrib plugin. Add basic Magnatune channel. Add ListenLive contrib plugin. Add reddit channel plugin, and optional support for converting Soundcloud links to streamable addresses. Add WindowsMediaGuide plugin and fix ASX extraction. More Python3 fixes. More forced UTF-8 decoding to speed downloading up. Crash fixes for server search. Fix for stream url conversion for MyOggRadio plugin. Add bitrate filter plugin to apply on all channels. Remove iTunes plugin. Fix Dirble channel fetching, add weighted bitrate+format selection. Add channel homepage title+link in toolbar (like in streamtuner1). More internal simplifications and rewrites, externalized pluginconf. Compact main settings list, introduce SpinButtons for integers. Update documentation, add project links, slim down images. Introduce 0install package using PYZ bundle.", "download": "http://sourceforge.net/projects/streamtuner2/files/", "published": "2015-05-25T23:55:00+0000" | > > > > > > > > | 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | "rpm": "http://milki.include-once.org/streamtuner2/streamtuner2-$version.rpm", "pyz": "http://milki.include-once.org/streamtuner2/streamtuner2-$version.pyz", "raw": "http://milki.include-once.org/streamtuner2/streamtuner2-$version.bin.txz", "exe": "http://milki.include-once.org/streamtuner2/streamtuner2-$version.exe", "arch": "http://milki.include-once.org/streamtuner2/streamtuner2-$version.arch.txz" }, "releases": [ { "version": "2.2.0", "state": "stable", "scope": "major feature", "changes": "Adds new plugins for RCast, Streema, vTuner2, Liveradio.ie, RadioSure, house-mixes, and Reciva. Feature extensions include the Cache Reset, Config import/export, Gtk theme setting and installer, and Specbuttons for custom shortcuts, and script stations. Live365, di.fm and WindowsMediaGuide are gone. Marks the first release with thorough Windows support, and comes with a Python+Gtk post-installer and additional tools for the SFX archive. Comes with a CHM manual version instead. Many typos and stale infos in the manual have been remedied, more details on contrib plugins and station status icons (reddit, dirble, etc), and stream $placeholders have been documented. Internet-Radio now supports the search, its DOM extraction was updated. Other fixes encompass the file browser, MODarchive categories, Radio-Browser submit function, Radionomy icon sizes. Reddit and Record-stop are now distributed plugins. Channels can easier hook new content types and extractors in the action module, the .QTL export format was added, better cross-platform quoting and a multi-URL workaround added. Better channel refresh indication, and colorized status bar. Plugin management has been extended, and a few fixes and option safeguards applied, support for table/dict settings. Other internal changes include plugin init2() callbacks, a secret `conf.cmd` option, `rt` open flag fixes, new unichr() alias, a cmd= flag for run_fmt_url().", "download": "http://sourceforge.net/projects/streamtuner2/files/", "published": "2016-12-31T20:00:00+0000" }, { "version": "2.1.9", "state": "stable", "scope": "minor bugfix", "changes": "Overhaul favicon/banner module, support instant icon display updates, simpler cache filenames, rescaling, implicit sanitizing, less coupling. Add radio.net channel. Add di.fm/sky.fm/jazzradio as contrib plugin. Add basic Magnatune channel. Add ListenLive contrib plugin. Add reddit channel plugin, and optional support for converting Soundcloud links to streamable addresses. Add WindowsMediaGuide plugin and fix ASX extraction. More Python3 fixes. More forced UTF-8 decoding to speed downloading up. Crash fixes for server search. Fix for stream url conversion for MyOggRadio plugin. Add bitrate filter plugin to apply on all channels. Remove iTunes plugin. Fix Dirble channel fetching, add weighted bitrate+format selection. Add channel homepage title+link in toolbar (like in streamtuner1). More internal simplifications and rewrites, externalized pluginconf. Compact main settings list, introduce SpinButtons for integers. Update documentation, add project links, slim down images. Introduce 0install package using PYZ bundle.", "download": "http://sourceforge.net/projects/streamtuner2/files/", "published": "2015-05-25T23:55:00+0000" |
︙ | ︙ |
Modified st2.py from [74554eebfe] to [84989b8129].
1 2 3 4 5 6 | #!/usr/bin/env python # encoding: UTF-8 # api: python # type: application # title: streamtuner2 # description: Directory browser for internet radio, audio and video streams | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | #!/usr/bin/env python # encoding: UTF-8 # api: python # type: application # title: streamtuner2 # description: Directory browser for internet radio, audio and video streams # version: 2.2.0 # state: stable # author: Mario Salzer <mario@include-once.org> # license: Public Domain # url: http://freshcode.club/projects/streamtuner2 # config: # { type: env, name: HTTP_PROXY, description: proxy for HTTP access } # { type: env, name: XDG_CONFIG_HOME, description: relocates user .config subdirectory } |
︙ | ︙ |