Changelog:
- Set
media-title
property to item name as per issue #3. - The hostname of the machine running jftui now shows up as device name for the session in the server's Devices tab on the Dashboard, like so.
- Fix crash on exit when network unit is still uninitialized.
- VobSub external subtitles can only be used via transcoding, so jftui no longer attempts to load them.
- Failing to load external subtitles is no longer FATAL but just a warning.
This can happen e.g. if the subs file is in an encoding not supported by the server. - JSON parser now validates its input and will return a FATAL error if it finds it's malformed instead of exhibiting undefined behaviour.
- jftui will not show items the server is currently updating, to prevent issue #5.