Thanks for your support guys! I hope the full version of eos lives up to your expectations.
I've taken a look at the crashes that have been reported so far, and I think I've fixed all 3. I just submitted v1.0.1 of both the free and paid apps, which should be available in the next few hours.
I believe there is a bug where the app will crash if you try to switch to playing now if you don't have anything loaded. Although I haven't managed to reproduce this as I can't see how to clear playing now once items are loaded.
This crash was caused by the menu being requested before the main content view was available. I had code to update some of the status labels when the menu is created, but the labels weren't available so the app crashed.
You're right, at present there's no easy way to clear the entire playlist from eos. You can press "Edit Playlist..." and swipe the items away one by one, but there's no clear function. I've never found use for clear myself, since you can replace the entire playlist at any time by selecting something else and hitting Play.
- crash when trying to play a web stream from the library - eg http://shoutmedia.abc.net.au:10424/ (note: these play fine in Gizmo)
Other things:
- Video: (these could be a MC bug and I've summit this to the JR Folk), Videos do not finishing playing (stall on the last frame) and seeking does not work. Also you don't have the correct duration shown.
- View is Empty: I have added a view at the top level called (Radio and TV Stations - see pic) and while I can enter this view it appears empty in eos, yet similar entries under playlist is fine.
- Navigation: This could be just me getting used to eos vs Gizmo, but I find:
+ Andriod Back button exists eos and does not take you "back"
+ When drilling down I prefer to see each category and select it (aka Gizmo), where in eos it selects and displays the contents of the first of each sub category. You have to go the the Draw each time to change your selection.
It may be a confusion on my part but when speaking in the intercom thread about being able to push one steam to multiple tablets at once,
.... though I don't see each eos instance as a zone.
Looks good so far!
Thanks
Nathan
Nathan, the crash you mention has also been fixed. When playing streams, the duration must not be available but eos tries parsing it into a number anyway, causing a crash.
The video playback issues you mentioned: are you trying to stream the video to your device? Earlier in the thread I mentioned some limitations around device playback of video, so if that's the case it would explain the duration and seek issues you're seeing.
In general, the back button should do as you'd expect until you get to the "homescreen" of eos, which is the screen where you can access the navigation drawer. Hitting back at that point will exit the app. There is, however, a known issue affecting Android 4.4.2: as an example, if you're on the Playing Now page and open Zones, then open Playing Now from the Zones page, hitting back is supposed to take you back to Zones. Instead, though, it unexpectedly exits the app. When you launch the app again, you're brought back to Zones. This is an Android platform bug that only impacted 4.4.2 and has been fixed in 4.4.3.
The category drop down is a design decision I made for eos. I found it more appealing to show a list of content instead of a category list, even though it does end up adding one extra "click" over Gizmo when you want to change categories - it takes one click to open the dropdown, and a second to pick a new category. As you mentioned, it'll be an adjustment when going from Gizmo to eos.
I believe there has been a misunderstanding about zone linking. eos instances are not MC Zones, so you can't link them as such. What you can do is manage Zone links (i.e. - link and unlink MC Zones) from eos' Zones page.
Ninja edit: I just noticed Randy has already covered most of these points - many thanks!
Cheers!
-L