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

⌈⌋ ⎇ branch:  streamtuner2


Diff

Differences From Artifact [a0d6921f10]:

To Artifact [8a25cfeebf]:




























1
2
3
4
5
6
7
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
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+







2.1.7 (2015-04-26)
- Experimental support for drag and drop, which allows playback,
  importing, or exporting stations from/to files.
- Configuration dialog became more clearly arranged by separating
  channels and feature plugins.
- More manual examples on recording configuration added.
- Several enhancements to playlist conversion, support for .desktop
  links, better heuristics, and working url+title extraction.
- All MOD files use generic audio/mod+zip MIME type.
- Use new and distinct /tmp/streamtuner2/ directory for cache+export.
- Implemented hashing for cached m3u/pls files.
- Support "feeds" stream in Jamendo, more complete Ogg Vorbis support
  and JAMJSON extraction instead of using old v2 API.
- Initial startup and application state restoration became more robust,
  active category is tracked more dynamically.
- Some internal simplifications and code cleanup (logging simplified,
  more uikit wrappers for Gtk3, removed outdated PIL workaround,
  cleanup up remnant module descriptions).
- Statusbar is just a plain text label, automatically emptied.
- Disable partial stream refreshing, and threading per --nt flag
  or config option, because Gtk3 support is still flaky. Let gtk_idle
  callbacks run in order through an internal precedence spool.
- Browser invocations corrected.
- Crash in cache search fixed.
- PYZ building now supported by xpm and Packfile for custom adaptions.

2.1.6 (2015-04-13)
 * The action module has been completely restructured. It now supports
   playlist rewriting, better heuristics, XSPF, JSPF, ASX, SMIL formats.
 * Along with that a category playlist export function was bundled, and
   the Save-As dialog reworked.
 * A new SomaFM channel was bundled, and user agent switcher plugin added.
 * Fixes for the bookmarks channel, cache search, plugin lookup code were