This is the latest version of Gizmo (JRiver's Android application). Please post bugs here. Please start a new thread for anything requiring discussion. Non-bug posts will be deleted.
Download:
http://jriver.com/install_gizmo.htmlThe build will move to the Play Store at a later date, after testing here.
19.0.32 / 75 (August 28, 2013)
NEW: Added the ability to 'Play (with Play Doctor)' from anywhere in the audio browse tree.
NEW: When a server call fails, the program will retry a few times.
NEW: The program will attempt to automatically switch the server IP address as it transitions from wifi to data.
NEW: File playback caching uses ranged requests so an interrupted download is resumed instead of restarted.
Faster: When there is no wifi or ethernet, connecting to a server will skip local addresses.
Changed: Audio playback loops the playlist until stopped (unless the playlist is only one track).
Changed: Added a system so that partial cache entries (from a crash or other problem) will never get used.
19.0.31 / 74
NEW: Improved cache system so that the playback of the first file also plays from cache (but playback still starts immediately).
19.0.30 / 73
NEW: Playback on device uses a caching system that reads-ahead and keeps files between runs, increasing reliability with weak connections.
Faster: Browsing switches screens faster.
Faster: Android 4 devices load thumbnails concurrently for improved performance.
Faster: When connected to MC19, thumbnails load faster.
18.0.180 / 72
Changed: Errors communicating with the server show an information bubble, but don't cause the program to automatically reconnect to the server.
Changed: When acting as a remote, an error communicating with the server to get information about what's playing will look more transparent.
Changed: When playing on the device, the program will retry for up to 10 minutes to open the URL to better handle sporadic connections.
18.0.171 / 71
NEW: Totally revised Theater View remote mode.
Changed: Requires Android 2.2 or newer.
Changed: Switched to newer more efficient networking API.
Changed: Connecting will wait less time waiting for each IP address, but will retry more times (should reduce connect time in many cases).
Changed: Tuned the default timeout for web service calls to wait a little longer (should help prevent reconnects with spotty coverage).
18.0.126 / 67
NEW: It is possible to connect using an IP address.