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

⌈⌋ ⎇ branch:  streamtuner2


Artifact [b098bfa384]

Artifact b098bfa3843c7911c4379f82c8ecb9893a5f3ac4:

Unrecognized artifact
C New\s<b\sstyle=color:red>beta</b>\srelease\s2.1.6
D 2015-04-26T23:39:03.003
E 2015-04-26T23:28:25 e469da47ac9778f590c46d52feb17e11787848e0
P 73ef807a67d19dc2e6fe618b9e3ed8020116f5da
N text/x-markdown
T +bgcolor * #fff0c0
U mario
W 1464
Some more internal fixes and kludges were applied.

  * The perhaps most interesting addition is support for **Drag'n'drop**

    <img src="raw/2066d9aba678f1094476e91734ef9d7c6c899b1c?m=image/gif" width=600 height=400 alt="DND station export to Desktop">

    Now it's not likely to be used much in reality. But was an important milestone, despite the development anger it caused.  
    Streamtuner2 was always meant as data source, not just a self-contained data hog. DND required a little more cleanup to the internal playlist conversion system. But now really simplifies bookmarking radios to preferred audio players or playlist managers.

  * The configuration dialog got a little overhaul for clearness. Channel and feature plugins are now in separate tabs. 

  * Some more Gtk3 workarounds were applied.

  * The UbuntuUsers plugin is now bundled per default.

  * Temporary files don't pollute `/tmp` anymore. Instead there's now a `/tmp/streamtuner2/` subdirectory created on startup. And `reuse_m3u` is actually honored now.

  * Jamendo `feeds` are now supported, and the JAMJSON playlist type internally converted. Thus the deprecated v2 API isn't used any longer.

  * As further workaround for Python3 on Gtk3 there's now a no-threading mode or `--nt` cmdline option.

  * Some bugfixes in the search module, browser/homepage starts, more catious partial stream refreshing, application state restoration and initial startups.


Z 4338e6d4019343c5322a702d6a8e2984