- Fixed Lua errors:
- `lua/streamradio_core/tool.lua:480: attempt to call method 'GetMode' (a nil value)`
- `lua/entities/base_streamradio.lua:486: attempt to index upvalue 'LIBUtil' (a nil value)`
- Fixed global scope pollution
- Some code clean up and new glualint config
- Added a new GUI skin preset called "Stream Original"
- The radio auto-converts input Drobbox URLs to their internal download URL on input.
- Added limited support for media that can not be played back in "noblock" mode. This media can not be played in sync and it can not be seeked in.
- Fixed the Playlist Editor creating files with broken files names on bad input
- Files or folders with bad names are no longer shown
- Added a text mode to the Playlist Editor (Issue #2)
- Added console logging to write operations of the Playlist Editor (Issue #8)
- Removed YouTube support, because it was broken. Playing YouTube will yield an error message
- Updated playlists and removed brokens ones
- Added a SHOUTcast browser as a virtual playlist filesystem. Not every stream works on the radio, though.
- Many bugfixes
- Minor performance optimizations