Subsonic For ICS Android 4.0

General discussions.

Moderator: moderators

Re: Subsonic For ICS Android 4.0

Postby ttabbal » Mon Jun 18, 2012 4:12 pm

Menso wrote:I tried the abd way and it wouldn't write anything to the file, unless I was doing something wrong. Went with alogcat.


I found an exception in the log...

Anyway, I added a basic out of bounds check on the artist list where the log was taken.. can you test this version and see if it works there? I only changed that list, so if it works, I'll do the others. I just want to be sure this really is the problem before I take the time to do that. And since I can't reproduce it, I'll need those that can do test. Grab a new log if it still crashes please. And if you find the same thing in other screens a log there would help as well.
ttabbal
 
Posts: 33
Joined: Thu May 27, 2010 8:57 pm

Re: Subsonic For ICS Android 4.0

Postby Menso » Tue Jun 19, 2012 12:05 am

ttabbal wrote:
Menso wrote:I tried the abd way and it wouldn't write anything to the file, unless I was doing something wrong. Went with alogcat.


I found an exception in the log...

Anyway, I added a basic out of bounds check on the artist list where the log was taken.. can you test this version and see if it works there? I only changed that list, so if it works, I'll do the others. I just want to be sure this really is the problem before I take the time to do that. And since I can't reproduce it, I'll need those that can do test. Grab a new log if it still crashes please. And if you find the same thing in other screens a log there would help as well.

Exception?

Installed it, tried it, no crashes. CM9 Alpha 5 Epic 4G Touch. Thanks man.
Menso
 
Posts: 18
Joined: Mon Jan 31, 2011 5:41 am
Location: San Antonio, TX

Re: Subsonic For ICS Android 4.0

Postby acc3d » Tue Jun 19, 2012 8:29 pm

I tried it as well, and am happy to report that it also doesn't crash for me.

HTC Evo 3D on leaked ICS

Thanks!!

Sent from my PG86100 using Tapatalk 2
acc3d
 
Posts: 23
Joined: Tue Jul 20, 2010 4:56 pm
Location: San Francisco Bay Area, CA

Re: Subsonic For ICS Android 4.0

Postby ttabbal » Tue Jun 19, 2012 8:34 pm

acc3d wrote:I tried it as well, and am happy to report that it also doesn't crash for me.

HTC Evo 3D on leaked ICS

Thanks!!

Sent from my PG86100 using Tapatalk 2



Glad to hear it's working. I'll push it up to the source repo.
ttabbal
 
Posts: 33
Joined: Thu May 27, 2010 8:57 pm

Re: Subsonic For ICS Android 4.0

Postby jm9843 » Thu Jun 21, 2012 6:32 pm

archrival wrote:I'd love some feedback. Am I going too far with the changes? Is this something you like? Do people really use the visualization?

Screenshot_2012-05-29-23-37-33.png

Screenshot_2012-05-29-23-33-31.png


I haven't had time to go over your changes extensively but my initial reaction is that this is a huge improvement. My only immediate suggestion based on your mock-ups is straight from the official style guidelines:
Don't use right-pointing carets on line items


http://developer.android.com/design/patterns/pure-android.html

And some quick feedback for the build on page 12:

1. buttons in the Main Action bar like "Help" and "Settings" should go into an "Action overflow"as they are lesser used. As it is now, the shuffle button is overlapping the "Media library" description in portrait mode on my phone.
2. long-press buttons should result in a "tool-tip like" toast message.
3. swipe gestures should move between tabs for a multi-pane like layout.
4. long-press list items for multi-select and move "Play now", "Play next", "Play last", "Pin", "Unpin", "Delete" into a contextual Action bar.
5. Subsonic logo as "Up" navigational element.
6. Move server selection into settings and find a way to get rid of "Home."

This is a great start towards modernizing the Subsonic Android client. The old version is getting painful to use. :wink:
jm9843
 
Posts: 14
Joined: Fri Feb 05, 2010 4:13 pm

Re: Subsonic For ICS Android 4.0

Postby ritalin » Fri Jun 22, 2012 3:34 pm

Wow... Im glad I stumbled across this thread. I was really beginning to thing Subsonic would NEVER get updated on Android, glad to see the community taking action.

Here are a few things I would like to see show up eventually moving forward;

1. A much better layout for the controls in landscape. At present the buttons are far too small.
I am going to make the assumption that people use landscape most often when the device is in a dock, be it on a desk or in a car. When you take that into account, a large control scheme is needed for a comfortable UX.

2. Please DO NOT remove visualizations. Please DO incorporate better visualizations.
Im a long time user of XBMC and a massive fan of the visual crackrock that is MilkDrop. It would be great to see the opensource version ProjectM added into Subsonic.

3. Widgets, we need more widgets.
It would be great to see different widget sizes available for the app. Would love to see one with larger image art. Even better I would love to see the image art scale-able for customizing the widget size in ICS. As of right now, only the controls scale.

Ill post back with more thoughts on the current build as I use it.

Did you guys decide to team up and use Github for your work, or are their still two separate builds? Would be nice to have a centralized page to grab the updates from.
OR we could do what the PLEX developers do for their beta's (Im on the beta team) and share out a Dropbox folder.

Anyway, I cant wait to see what all comes of this, keep up the great work guys.
ritalin
 
Posts: 4
Joined: Tue Jan 04, 2011 9:01 pm

Re: Subsonic For ICS Android 4.0

Postby ttabbal » Fri Jun 22, 2012 3:42 pm

ritalin wrote:
Did you guys decide to team up and use Github for your work, or are their still two separate builds? Would be nice to have a centralized page to grab the updates from.
OR we could do what the PLEX developers do for their beta's (Im on the beta team) and share out a Dropbox folder.

Anyway, I cant wait to see what all comes of this, keep up the great work guys.



Right now I think I have the latest on my github repo. I've been trying to merge all the changes from anyone else into it so that there is a single place that has everything. I did get a message from the OP on github that he was going to look at my pull request for the BT stuff I originally did. So perhaps he'll be more active in the future. For now, I've just been posting binaries here and source on github. It's not moving so fast that it's been a problem to do it that way. If we get more speed on updates, it might be worth setting up a dropbox or similar though. Or even distribute on github, I've seen projects do that.
ttabbal
 
Posts: 33
Joined: Thu May 27, 2010 8:57 pm

Re: Subsonic For ICS Android 4.0

Postby Menso » Fri Jun 22, 2012 3:57 pm

jm9843 wrote:6. Move server selection into settings and find a way to get rid of "Home."

NO.

NO TIMES A MILLION.

This would just be a pain in the ass for someone who loves to quickly switch between multiple servers and offline mode. I implore this one change not be made, EVER.
Menso
 
Posts: 18
Joined: Mon Jan 31, 2011 5:41 am
Location: San Antonio, TX

Re: Re: Subsonic For ICS Android 4.0

Postby sgravel » Tue Jun 26, 2012 12:34 am

Menso wrote:NO.

NO TIMES A MILLION.

This would just be a pain in the ass for someone who loves to quickly switch between multiple servers and offline mode. I implore this one change not be made, EVER.


I agree. I switch servers / use local mode all the time, and this would make it painful.

Sent from my Galaxy Nexus using Tapatalk 2
sgravel
 
Posts: 8
Joined: Thu Jan 12, 2012 4:37 pm

Re: Subsonic For ICS Android 4.0

Postby meneo » Thu Jun 28, 2012 2:50 pm

Hi guys,

First of all, I've been following this topic for quite a while now and I've been amazed by the quality of the work done here. I have been using one of the builds published here and never had any problems. Many thanks to all the devs who have worked hard on Subsonic.

However, I originally stumbled on this topic because I was looking for a Subsonic player that supported lockscreen controls, which imo are a must for an android player, since you can't get prev/next buttons on iPhone style headset to work properly on android device (this would require some hardware tweak).

I've been waiting for someone to implement it since haxzamatic suggested working on it in this post.

Information on implementation are available here and here.

The app wouldn't be far from perfect if it implemented this feature. I downloaded the code published here and started skimming through it but despite having good knowledge of java programming, I couldn't quite makes sense of it, having absolutely no knowledge of the android framework.

Could anyone give it a go? This would be greatly appreciated.

Thanks again.
meneo
 
Posts: 2
Joined: Thu Jun 28, 2012 2:36 pm

Re: Subsonic For ICS Android 4.0

Postby mr_nobody » Thu Jun 28, 2012 5:38 pm

Or if your phone is rooted, you could install WidgetLocker and put the subsonic widget on your lockscreen...
mr_nobody
 
Posts: 202
Joined: Thu May 31, 2012 8:17 pm

Re: Subsonic For ICS Android 4.0

Postby DancingOmelette » Fri Jun 29, 2012 9:17 am

Love the work you guys have done on this so far. It's looking really nice. One suggestion I'd make is to adopt the style of the really nice widget jsr made:

viewtopic.php?t=8963
DancingOmelette
 
Posts: 3
Joined: Tue Jun 26, 2012 10:39 am

Re: Subsonic For ICS Android 4.0

Postby ColdAssassin » Tue Jul 03, 2012 8:18 am

I am having a problem with the app on my galaxy nexus where I cannot play any songs. After playing around with the permission of the files it seems that the songs will only play when other is set to rw. It seems that the app is setting only the permission for the user, I dont know if this is how it is supposed to behave but I would like to know if there is a fix for it.

Edit:
Ok it seems that i fixed the issue. It seems that the default cache location of "/mnt/sdcard/subsonic/music" was the problem, I just changed it to "/mnt/sdcard/subsonic" and all my files had the proper permissions. So i would suggest changing the deafult cache location to something that is not that deep.
ColdAssassin
 
Posts: 3
Joined: Tue Jul 03, 2012 8:11 am

Re: Subsonic For ICS Android 4.0

Postby FirstTracks » Thu Jul 05, 2012 12:04 am

I just stumbled across this thread and installed a build on my HP TouchPad running Android 4.0 ICS (via Cyanogenmod9). First off, excellent work thus far...I really like the tweaked UI.

One feature request: an in-app volume control that would work in both in-app streaming and Remote Control modes. Now, why would I want that? Like I suspect many people do I use the Android app to control the music playing in a room that's not the same as where my PC running Subsonic is housed. In my case, it's either out on the deck or in the hot tub, both of which have outdoor speakers connected to a receiver through which my PC's audio output is playing. It's wonderful to be able to control the music content via the Android app but in order to adjust the volume I need to go back inside and do it at the receiver, where I can't hear how loud it is at the speakers. That's not that big a deal when dining on the deck as I can make several trips in and out until I get the volume right, but it's a major PITA when you have to get out of the hot tub located downstairs. :wink:

Would this feature be possible?

Edit: And oh, while I'm at it I just noticed that the menu button in the player does nothing and I don't see any other way to remove items from the temporary playlist.
FirstTracks
 
Posts: 29
Joined: Wed Apr 13, 2011 5:25 am
Location: Salt Lake City, UT, USA

Re: Subsonic For ICS Android 4.0

Postby FirstTracks » Thu Jul 05, 2012 12:27 am

FirstTracks wrote:One feature request: an in-app volume control that would work in both in-app streaming and Remote Control modes.


I'm an idiot. I never before realized that the tablet's hardware volume button would work in RC mode.

Carry on. :oops:
FirstTracks
 
Posts: 29
Joined: Wed Apr 13, 2011 5:25 am
Location: Salt Lake City, UT, USA

PreviousNext

Return to General

Who is online

Users browsing this forum: No registered users and 4 guests