MiniSub - Subsonic HTML5 Web App (Archive)

Jamstash is an HTML5 Mini Player for the Subsonic streaming server

Moderator: moderators

Re: Subsonic HTML5 MiniPlayer

Postby tbmx » Fri Feb 17, 2012 2:40 am

mcleanap wrote:
FesterHead wrote:Copy the "MiniSub" folder to C:\subsonic\jetty\2583\webapp


Hmm...don't see anything like this.

The standalone version I have only has about 6 files.

I've installed this on an unRAID server with the standalone version...not sure if that matters.


Are you talking about the subsonic.war? I run the 'app' on OSX. I un-compress the war file, add it to the root of the war and then recompress. Not sure if that's what you mean by standalone though...
tbmx
 
Posts: 4
Joined: Tue Aug 16, 2011 2:30 am

Re: Subsonic HTML5 MiniPlayer

Postby mcleanap » Fri Feb 17, 2012 4:26 am

FesterHead wrote:Are you talking about the subsonic.war? I run the 'app' on OSX. I un-compress the war file, add it to the root of the war and then recompress. Not sure if that's what you mean by standalone though...


Yep, that did it. Thanks!
mcleanap
 
Posts: 18
Joined: Tue Feb 14, 2012 1:57 am

Keyboard shortcuts

Postby snownskate » Fri Feb 17, 2012 9:06 pm

Anyone else having issues with the keyboard shortcuts not working? Space bar play/pause is working fine, but arrow keys to advance tracks are not working....tried on Chrome and Firefox to no luck. Accessing via Mac, if that makes any difference on the key mapping...
snownskate
 
Posts: 2
Joined: Fri Feb 17, 2012 8:55 pm

Re: Keyboard shortcuts

Postby tsquillario » Fri Feb 17, 2012 9:25 pm

snownskate wrote:Anyone else having issues with the keyboard shortcuts not working? Space bar play/pause is working fine, but arrow keys to advance tracks are not working....tried on Chrome and Firefox to no luck. Accessing via Mac, if that makes any difference on the key mapping...


Works fine on my 10.7 MacBook I have here at work. I'm not a Mac user but it seems to work fine in Safari. Try clicking inside the Artist window, you sometimes need to be focused on it for it to work.
Jamstash Developer
Chrome App - https://chrome.google.com/webstore/detail/jccdpflnecheidefpofmlblgebobbloc
Beta Site - http://beta.jamstash.com
GitHub Project - https://github.com/tsquillario/Jamstash
User avatar
tsquillario
 
Posts: 206
Joined: Thu Jun 30, 2011 5:10 pm
Location: State College, PA

Re: Subsonic HTML5 MiniPlayer

Postby tsquillario » Wed Feb 22, 2012 11:29 pm

Just posted a pretty decent sized update to GitHub.

2/22/2012 .021 added sidebar for chat and now playing, bug fixes
- Added the Side Bar to display Chat and Now Playing, notice the toggle at the bottom
- Better support for different directory structures (will show a song if files are in the first directory instead of folders)
- Added a Preference to change the client name, used in conjunction with custom players/transcoding in Subsonic settings
- Display tweaks for better Chrome support

Image
Jamstash Developer
Chrome App - https://chrome.google.com/webstore/detail/jccdpflnecheidefpofmlblgebobbloc
Beta Site - http://beta.jamstash.com
GitHub Project - https://github.com/tsquillario/Jamstash
User avatar
tsquillario
 
Posts: 206
Joined: Thu Jun 30, 2011 5:10 pm
Location: State College, PA

Re: Subsonic HTML5 MiniPlayer

Postby runagt2 » Thu Mar 01, 2012 3:04 pm

Thanks for the update. It fixed some visual artifacts that were in the last version. I like the chat sidebar. I will have to make some accounts for friends!
runagt2
 
Posts: 7
Joined: Thu Jan 19, 2012 6:10 pm

Re: Subsonic HTML5 MiniPlayer

Postby tsquillario » Thu Mar 01, 2012 3:39 pm

runagt2 wrote:Thanks for the update. It fixed some visual artifacts that were in the last version. I like the chat sidebar. I will have to make some accounts for friends!


Good to know, thanks! I've been thinking how it can be better integrated with Subsonic, like the login process. I'd like to propose, or develop, a way to make that more seamless. I'm open to ideas!

I was thinking to have have an option where the default Subsonic login page will redirect to MiniSub, but we wouldn't want it to always redirect. I guess maybe my only option would be to decouple MiniSub from Subsonic entirely. Meaning I would package it as a Chrome App. We would most likely loose Playlist functionality, at least initially. This is caused by having to use JSONP for cross domain API calls, which doesn't allow a POST request.
Jamstash Developer
Chrome App - https://chrome.google.com/webstore/detail/jccdpflnecheidefpofmlblgebobbloc
Beta Site - http://beta.jamstash.com
GitHub Project - https://github.com/tsquillario/Jamstash
User avatar
tsquillario
 
Posts: 206
Joined: Thu Jun 30, 2011 5:10 pm
Location: State College, PA

Re: Subsonic HTML5 MiniPlayer

Postby tsquillario » Mon Mar 05, 2012 10:00 pm

Big things! I was able to convert all the POSTS requests to GET and implement JSONP. So MiniSub is completely separate from Subsonic as far as installation goes. Just input your username/pass and the server url and your off to the races!

I published a Chrome App in the Chrome Web Store https://chrome.google.com/webstore/detail/jccdpflnecheidefpofmlblgebobbloc.

I will be updating the code on GitHub shortly for those users who want it "installed" or don't use Chrome.
Jamstash Developer
Chrome App - https://chrome.google.com/webstore/detail/jccdpflnecheidefpofmlblgebobbloc
Beta Site - http://beta.jamstash.com
GitHub Project - https://github.com/tsquillario/Jamstash
User avatar
tsquillario
 
Posts: 206
Joined: Thu Jun 30, 2011 5:10 pm
Location: State College, PA

Re: Subsonic HTML5 MiniPlayer

Postby paulodell » Mon Mar 05, 2012 10:35 pm

tsquillario wrote:Big things! I was able to convert all the POSTS requests to GET and implement JSONP. So MiniSub is completely separate from Subsonic as far as installation goes. Just input your username/pass and the server url and your off to the races!

I published a Chrome App in the Chrome Web Store https://chrome.google.com/webstore/detail/jccdpflnecheidefpofmlblgebobbloc.

I will be updating the code on GitHub shortly for those users who want it "installed" or don't use Chrome.

Nice one tsquillario,
I shall be installing that into Chrome when i get to work tomorrow :)
I do use SubWiji at work but I still need to go to the webUI sometimes, this is a nice clean view for that.
Does it have access on the settings page to refresh search index?
Thanks

Paul
SubWiji http://tinyurl.com/7sxwbfv Install http://subwiji.paulodell.co.uk
Transcode Step1 "ffmpeg -f mp3 -i %s -ab %bk -v 0 -f mp3 -"
Tremor Games http://www.tremorgames.com/?ref=59174
User avatar
paulodell
 
Posts: 294
Joined: Fri Jul 29, 2011 11:28 am
Location: UK

Re: Subsonic HTML5 MiniPlayer

Postby tsquillario » Tue Mar 06, 2012 4:55 pm

paulodell wrote:
tsquillario wrote:Big things! I was able to convert all the POSTS requests to GET and implement JSONP. So MiniSub is completely separate from Subsonic as far as installation goes. Just input your username/pass and the server url and your off to the races!

I published a Chrome App in the Chrome Web Store https://chrome.google.com/webstore/detail/jccdpflnecheidefpofmlblgebobbloc.

I will be updating the code on GitHub shortly for those users who want it "installed" or don't use Chrome.

Nice one tsquillario,
I shall be installing that into Chrome when i get to work tomorrow :)
I do use SubWiji at work but I still need to go to the webUI sometimes, this is a nice clean view for that.
Does it have access on the settings page to refresh search index?
Thanks

Paul


As with SubWiji it's all API calls. From what I know there isn't any API access to that particular setting. I suppose someone could write one and get Sindre to include it in the next release, lol...
Jamstash Developer
Chrome App - https://chrome.google.com/webstore/detail/jccdpflnecheidefpofmlblgebobbloc
Beta Site - http://beta.jamstash.com
GitHub Project - https://github.com/tsquillario/Jamstash
User avatar
tsquillario
 
Posts: 206
Joined: Thu Jun 30, 2011 5:10 pm
Location: State College, PA

Re: Subsonic HTML5 MiniPlayer

Postby runagt2 » Tue Mar 06, 2012 6:06 pm

Wow, now this is starting to get really good. Keep up the good work. If you're open to suggestions I liked the way the A-Z list looked originally when it was vertical. Would there be a way to implement that and keep it static?
Another thing to think about down the road maybe is to get sharing with friends easier, now that we have a chat pane. For now I tell friends to login with a guest account, but chatting is no good if everyone is called "guest." Wouldn't it be cool if I could put a note on Facebook that said "listen to my music: install this chrome app and point it to my.subsonic.org" and at that point anyone could request account credentials by clicking a button. Not sure how to make that work, just tossing around the idea.
runagt2
 
Posts: 7
Joined: Thu Jan 19, 2012 6:10 pm

Re: Re: Subsonic HTML5 MiniPlayer

Postby paulodell » Tue Mar 06, 2012 6:31 pm

tsquillario wrote:
paulodell wrote:
tsquillario wrote:Big things! I was able to convert all the POSTS requests to GET and implement JSONP. So MiniSub is completely separate from Subsonic as far as installation goes. Just input your username/pass and the server url and your off to the races!

I published a Chrome App in the Chrome Web Store https://chrome.google.com/webstore/detail/jccdpflnecheidefpofmlblgebobbloc.

I will be updating the code on GitHub shortly for those users who want it "installed" or don't use Chrome.

Nice one tsquillario,
I shall be installing that into Chrome when i get to work tomorrow :)
I do use SubWiji at work but I still need to go to the webUI sometimes, this is a nice clean view for that.
Does it have access on the settings page to refresh search index?
Thanks

Paul


As with SubWiji it's all API calls. From what I know there isn't any API access to that particular setting. I suppose someone could write one and get Sindre to include it in the next release, lol...

Yes I would definitely use it but still great work :)
Paul
SubWiji http://tinyurl.com/7sxwbfv Install http://subwiji.paulodell.co.uk
Transcode Step1 "ffmpeg -f mp3 -i %s -ab %bk -v 0 -f mp3 -"
Tremor Games http://www.tremorgames.com/?ref=59174
User avatar
paulodell
 
Posts: 294
Joined: Fri Jul 29, 2011 11:28 am
Location: UK

Re: Subsonic HTML5 MiniPlayer

Postby tsquillario » Wed Mar 07, 2012 3:26 pm

runagt2 wrote:Wow, now this is starting to get really good. Keep up the good work. If you're open to suggestions I liked the way the A-Z list looked originally when it was vertical. Would there be a way to implement that and keep it static?
Another thing to think about down the road maybe is to get sharing with friends easier, now that we have a chat pane. For now I tell friends to login with a guest account, but chatting is no good if everyone is called "guest." Wouldn't it be cool if I could put a note on Facebook that said "listen to my music: install this chrome app and point it to my.subsonic.org" and at that point anyone could request account credentials by clicking a button. Not sure how to make that work, just tossing around the idea.


About the A-Z list. I find myself using the keyboard to navigate between the artists (just hit the letter on the keyboard). Do you use MiniSub on a tablet or phone? I'm not against adding both and giving users the option, I'll take a look at it.

For sharing. The API has a createUser function so I could implement a simple registration screen, but they would have to login with the guest account (must be authenticated first before submitting API calls) then they could create their own account. You wouldn't be able to approve who registers either, no email confirmation. There is another project that implemented a Registration Engine as a bolt on. It uses a separate MySQL db.
http://forum.subsonic.org/forum/viewtopic.php?t=6749)
Jamstash Developer
Chrome App - https://chrome.google.com/webstore/detail/jccdpflnecheidefpofmlblgebobbloc
Beta Site - http://beta.jamstash.com
GitHub Project - https://github.com/tsquillario/Jamstash
User avatar
tsquillario
 
Posts: 206
Joined: Thu Jun 30, 2011 5:10 pm
Location: State College, PA

Re: Subsonic HTML5 MiniPlayer

Postby runagt2 » Wed Mar 07, 2012 7:19 pm

Thanks for the tip about the registration project. I use MiniSub on a computer, but the reason I brought up the A-Z list is because I think a vertical list would be cosmetically more appealing. The horizontal list takes up two lines, which makes it look a little funky. With the keyboard shortcuts an A-Z list isn't even really necessary, come to think of it.
runagt2
 
Posts: 7
Joined: Thu Jan 19, 2012 6:10 pm

Re: Subsonic HTML5 MiniPlayer

Postby tsquillario » Wed Mar 07, 2012 7:30 pm

runagt2 wrote:Thanks for the tip about the registration project. I use MiniSub on a computer, but the reason I brought up the A-Z list is because I think a vertical list would be cosmetically more appealing. The horizontal list takes up two lines, which makes it look a little funky. With the keyboard shortcuts an A-Z list isn't even really necessary, come to think of it.


The reason I kept it is when people use it on a tablet or phone, there is no good way to skip around between artists. Especially if you have a lot of them ;) Not sure why they don't just a Subsonic app for their platform, who knows.
Jamstash Developer
Chrome App - https://chrome.google.com/webstore/detail/jccdpflnecheidefpofmlblgebobbloc
Beta Site - http://beta.jamstash.com
GitHub Project - https://github.com/tsquillario/Jamstash
User avatar
tsquillario
 
Posts: 206
Joined: Thu Jun 30, 2011 5:10 pm
Location: State College, PA

PreviousNext

Return to Jamstash (formerly MiniSub)

Who is online

Users browsing this forum: No registered users and 21 guests