Its taken a long time, but 3.0 is now ready (or as ready as its going to get) and should be with you shortly. Thank you for those that provided feedback, it really is very important and even the case of using the beta versions so that I get crash reports helps a lot, to Petr for the great features he put into 1.3 which ServiiGo now uses
, and to those who help with translations.
Acording to my git repo, I'm about to merge 335 commits into the master branch, but even then there were lots of backend changes for Serviio 1.3/ServiiGo 3.0 that were done around 2.2/2.3, so its probably closer to 500 commits worth of code. Looking ahead 4.0 is going to focus on re-designing some of the views/browsing experiences, and hopefully finalise Google TV support and depending on what happens with the SDK, Chromecast support.
For those who haven't been part of the beta testing, here are the changes:
- Code:
==== 3.0 ====
*Updated for Serviio 1.3
**Quickly search for content (#47)
**Internal video player that supports seeking under Medium/Low quality when using the new Enhanced profile (Android 4.0+)
**Higher resolution thumbnails and images (Standard/Enhanced profile)
**Folder thumbnails
**New audio browsing categories
*Scrobble tracks to Last.fm via Simple Last.fm Scrobbler (#50) (Donate only)
*Updated Music Player UI for large devices
*Switch between thumbnails and details for certain views (#42) (#11)
*Improved handling of remote controls/keyboards (#51)
*Optimised some layouts for large devices without touchscreens
*Navigate to the series form the episode details view (#48)
*Improved quality of images loaded from cache
*Lots of performance improvements and bug fixes
*Updated libraries
*Updated translations
For those of you who have been beta testing it, here are the changes since RC2. Note i've removed Google TV support for now from the main version as i've found a number of bugs that I haven't had a chance to fix, and need to get some input from testers. If you have a Google TV, join the beta programme to download it/contact me for details.
- Code:
==== 3.0 - Changes since RC2 ====
*Internal video player now requires Android 4.0+ or Google TV
*Various bug fixes to the internal video player
*Updated translations