PDA

View Full Version : [ANNOUNCE] new features on iPad: SqueezePad 1.8.0 hits the store!



bluegaspode
2011-08-12, 13:22
Hi SqueezePad fellow ...
time for a new release don't you think?

As of today SqueezePad 1.8.0 arrives on the AppStore and as to be expected introduces many new features as a free update!

You might want to read this announcement on my blog as it features screenshots: http://www.squeezepad.com/2011/08/squeezepad-1-8-0-is-ready-to-take-off/

If you want to read here - there you have it:

Due to popular demand I finally decided to provide buttons for shuffle & repeat on the main screen. When you tap them, you can change the corresponding items.
Like on a Squeezebox, these new buttons change to ThumbsUp/Down or Love/Hate buttons for Pandora, Slacker and Last.FM. You don't need to use the context menu anymore for these features
SqueezePad now renders photo galleries with really big pictures in the menu. This was mainly written to have a nice support for the artist images of the Biography plugin (available via the context menu when you installed this plugin on the server).
But also Logitech Flickr "App" and Facebook "App" will now show much bigger images in the photo gallery menus.
SqueezePad now supports switching of players: it will look out for players connected to other servers (and MySB.com) and renders them in the player menu.
If you tap such a player you will be asked if you want to switch this player (or all players) to your main server.
You will also find a new 'Switch to MySqueezebox.com' option in the settings menu to left.
Please note that switching players does not work for password protected servers.


As always: if anything is not working as you expect don't hesitate to contact me here on at support(at)squeezepad.com.

KMorgan
2011-08-13, 00:25
Blue

Thanks for the update, especially the shuffle button.

However, I've just sent one of my SBRx to mySB.com using Squeezepad and now it's vanished without a trace. Doesn't appear on any menu. I'm just off to get my SBC to see if I can find it that way. 7.6 btw.

Edit, further to that I'm having difficulty with mySB.com in all respects so it'probably not a Squeezepad problem. Sorry, please diregard.

Keith

Mnyb
2011-08-13, 02:21
Thanks ! of to the app store for upgrades.... :)

Btw the password protection in the local sbs server not much of a security system on the contrary it rather gives the false impression of protection.
Just turn it off andf forget it( for example it not even ssl encrypted https , you dont see that padlock in the corner of the browser, no certificate nothing ) .

bluegaspode
2011-08-13, 10:58
However, I've just sent one of my SBRx to mySB.com using Squeezepad and now it's vanished without a trace. Doesn't appear on any menu. I'm just off to get my SBC to see if I can find it that way. 7.6 btw.
To show players on MySB.com I do rely a little bit on the server. So your MySB.com credentials need to be entered into the server. Then there might also be a slow delay until the server recognizes not only that the player is gone, but also arrived on MySB.com.

I you switch to MySB.com via the settings screen with high probability your player will appear.

bluegaspode
2011-08-13, 10:59
Thanks ! of to the app store for upgrades.... :)

Btw the password protection in the local sbs server not much of a security system on the contrary it rather gives the false impression of protection.
Just turn it off andf forget it( for example it not even ssl encrypted https , you dont see that padlock in the corner of the browser, no certificate nothing ) .

Yep.
It's a shame it is called 'Security'. Port 3483 is not even password protected, even if one turns on "Security"

garym
2011-08-13, 11:34
Nice work on the update!

pippin
2011-08-13, 12:37
Btw the password protection in the local sbs server not much of a security system on the contrary it rather gives the false impression of protection.
Just turn it off andf forget it( for example it not even ssl encrypted https , you dont see that padlock in the corner of the browser, no certificate nothing ) .

You did not understand SSL ;)

I agree the solution isn't really secure but SSL doesn't make any sense in this context.
SSL is host-based so every user would have to get and install his or her own certificate and I'm not even sure that would work over dyndns.

It's OK to keep neighbors from controlling your music, it will not help against hackers but SSL would not be any help here either.

VPN tunneling helps.



It's a shame it is called 'Security'. Port 3483 is not even password protected, even if one turns on "Security"

Why should port 3483 be password protected? It's only outbound anyway except for UDP server discovery which - by principle - can't be password protected.
OK, and comms setup.
But you can't do anything with 3483 alone.

Again: The password protection is to have a simple mechanism to keep people who are already on your network from fiddling with your players and that's what it does.

Mnyb
2011-08-13, 13:09
You did not understand SSL ;)

I agree the solution isn't really secure but SSL doesn't make any sense in this context.
SSL is host-based so every user would have to get and install his or her own certificate and I'm not even sure that would work over dyndns.

It's OK to keep neighbors from controlling your music, it will not help against hackers but SSL would not be any help here either.

VPN tunneling helps.



Why should port 3483 be password protected? It's only outbound anyway except for UDP server discovery which - by principle - can't be password protected.

OK, and comms setup.
But you can't do anything with 3483 alone.

Again: The password protection is to have a simple mechanism to keep people who are already on your network from fiddling with your players and that's what it does.

I'm not up to speed on vpn tunneling even i do it at work with what we have installed at our work pc's so yes you get a secure tunnel to your local network that is the optimal solution.

finding software that does it for my server and for example my iPad would be " something " or maybe router software that does it. I just haven got hold of enough information to get a clue on where to start digging for further info.

btw it is not only on your network, i do sometimes portforward the server outside my network so your all welcome ;) . Here tunneling would be much better if I manage it, my "security" is that the server holds only music files ( that are backed up elsewhere ) and nothing personal at all. I'll then turn of the router
ports after a session, however i find spotify very usefull when travelling nowdays...

Oh sorry to oftopic maybe, I shall make time to test the new release this weekend, I'm watching movies now, it can not be music all the time ?

bluegaspode
2011-08-13, 14:01
Why should port 3483 be password protected? It's only outbound anyway except for UDP server discovery which - by principle - can't be password protected.

the password protection on port 9000 keeps anyone out that didn't sniff my network/credentials yet (if we trust the http auth from perl as the gatekeeper).
As long as I don't use a public hotspot (or my company network ?) to remote control the server it would be rather difficult for someone to sniff the traffic and catch my plaintext username+password.

3483 is open for any attempt to take over my server with any error in the implementation of SlimProto on the serverside. Whoever was responsible for the SlimProto implementation definitely didn't have security in his mind. Which makes it quite likely that there will be flaws.

Hello portscanner, hello buffer overflow, hello my new little SBS army spam/bot network.

Call me paranoid - my only port to the outside is 22 :)

Mnyb
2011-08-13, 22:50
Hi I can get it crash frequently . And behave very sluggish .

Just use flac files with an unusually large jpeg embedded .

Against better knowledge i created such album yesterday ;)
it is also from a bad scan from paper so it has a lot of grungy details, which makes it less likely to compress nice "2,816px 2,816px"

bluegaspode
2011-08-13, 23:03
Thanks for the information. I'm afraid I don't support insanely big album cover resolutions :)
I'm amazed that it didn't already crash your server when it scales the artwork.

Did you try what happens to your Touch?

Mnyb
2011-08-13, 23:25
Thanks for the information. I'm afraid I don't support insanely big album cover resolutions :)
I'm amazed that it didn't already crash your server when it scales the artwork.

Did you try what happens to your Touch?

it's a progressive jpg, a png or bmp could crash the server more easilly.

A linux server with no gui and 1G ram it never swaps and i have SBS in himem setting, nothing else running.

it works on the Touch art is slow to appear 4 seconds, probably would have gone unnoticed if my server was not an via C7 .

I have not tried the embedded Tiny server it's unfair the hardware can not run a server imho.

Your app works with art around 1200-px I think (I have a couple of those), but the art is a square so unsurprisingly the size grows with a square function 2800 is a lot bigger.

Do you think 1000*1000 or 1200*1200 is ok

KMorgan
2011-08-14, 01:15
To show players on MySB.com I do rely a little bit on the server. So your MySB.com credentials need to be entered into the server. Then there might also be a slow delay until the server recognizes not only that the player is gone, but also arrived on MySB.com.

I you switch to MySB.com via the settings screen with high probability your player will appear.

It turned out that the SBRx in question was misbehaving. When I tried it on my Boom and other SBRx it worked as advertised. Gave the offending SBRx a kick in the slats and now all three devices can be transferred back and forth with ease. Really like your pop-up that asks what you want connected to where.

For your next release perhaps you could consider the following....

When "Playlist Modification Mode" is set to Always Add To End (i.e. Party mode) could there still be a dialog that pops up to confirm the action? Perhaps with Play and Play Next greyed out. I'm finding that guests randomly add spurious tracks to the playlist without realising as there is no feedback.

Also may I suggest that one of the play options for an album/playlist is Shuffle Once. The Spotify app on my phone has this and I find it really useful. Press this button and the album in question plays randomly but shuffle is not turned on forever, just this once. When play is stopped shuffle is cnx.

Oh, and the ability to modify the home menu as per Controller/Touch would be nice too.

Keep up the good work. Squeezepad is the preferred remote in our house!

Keith

bluegaspode
2011-08-14, 10:44
Do you think 1000*1000 or 1200*1200 is ok

To be honest I never tested such large images. In my own library 80% is 600*600.
This is what is typically found on the net when searching for covers (at least at the time I upgraded all my cover art).

bluegaspode
2011-08-14, 10:50
When "Playlist Modification Mode" is set to Always Add To End (i.e. Party mode) could there still be a dialog that pops up to confirm the action? Perhaps with Play and Play Next greyed out. I'm finding that guests randomly add spurious tracks to the playlist without realising as there is no feedback.

I wished the good ideas were over at some time ;)
I also already thought about some popups ... some Last.FM beta users also already reported that some kind of feedback for the love/ban buttons would be nice.
Need to spend some time to create big versions of all images, I guess I'll implement something like that at some time.



Also may I suggest that one of the play options for an album/playlist is Shuffle Once. The Spotify app on my phone has this and I find it really useful. Press this button and the album in question plays randomly but shuffle is not turned on forever, just this once. When play is stopped shuffle is cnx.

This is unfortunately not possible (to my knowledge) with the current SBS architecture. There is no command to shuffle the list once ... and such an option also wouldn't fit into the popup as there one only changes the shuffle mode.


Keep up the good work. Squeezepad is the preferred remote in our house!

You had to say that to keep me motivated :D

Mnyb
2011-08-14, 11:15
To be honest I never tested such large images. In my own library 80% is 600*600.
This is what is typically found on the net when searching for covers (at least at the time I upgraded all my cover art).

me too 500*500 is my most common resolution these days, before pads I usually settled for 300*300 .
A competing product ;) has a very large artwork in one display it almost fill the ientire heigth of the iPad and as iPad is 768*1024. I tend to pick art in the 700*700 or 800*800 range for that reason.
IPeng used to upsize small art to fit this display with uggly results, luckilly it does not do this anymoore, it basically compelled people to get larger art ?

erland
2011-08-14, 11:18
Call me paranoid - my only port to the outside is 22 :)

How does that work with Squeezeboxes ?
I know it works with SoftSqueeze, which support SSH tunneling, but I didn't think it worked with SqueezePlay based devices since SSH can't tunnel the UDP broadcast then need for the initial connection if I've understood it correct.

It doesn't work with any iOS based player, does it ?
Or can you run a SSH tunnel in the background with iOS4 ?

If I remember correctly, I once got it to work via the iPhone using VPN, but I've never got it to work with any of the new Squeezebox models via SSH.

bluegaspode
2011-08-14, 11:37
How does that work with Squeezeboxes ?

Well with Squeezboxes remote streaming doesn't work anyway, because you cannot enter DynDNS URLs.

Personally I only use my Android phone for remote streaming where SSH tunneling is possible.
On iOS there seems to be 'iSSH' but never tried it myself.
In the AppStore description it says that it support port tunneling.

On iOS OpenVPN is much easier though and some routers support it that I guess that should be the preferred way.

bluegaspode
2011-08-20, 01:25
SqueezePad 1.8.1 has been released to the AppStore.

It fixes two bugs, that only very few users realized at all:

- SqueezePad tried to render big artwork in the context menu, this has been removed
- a small number of people upgrading to 1.8.0 might have faced a crash when opening the player window. This only happened when users had an advanced networking setup where the server autodetection did not work.

bluegaspode
2011-09-02, 11:43
version 1.8.2 has been released and improves compatibility with server version 7.6.x
- SqueezePad crashed on startup when SB-Server 7.6.0 sometimes created a corrupt playlist for a player. Now when the server is into this state, you'll see a message in the playlist window kindly asking you to upgrade your server to version 7.6.1 where Logitech fixed the problem
- the album view with server 7.6 now again shows the 'empty' cover for albums without a cover like with previous versions of the server
- SqueezePad now (if available) also renders the 'album artist' tag in the now playing area like a Squeezebox Touch and the web interface
- improved speed of loading track images in playlist windows when using 7.6 server

Ron Olsen
2011-09-04, 12:03
I am running SqueezePad 1.8.2 on a Verizon 3G iPad 2 (iOS 4.3.3), with SBS 7.6.1 on VortexBox 1.9 (Fedora 14) and have run into the following problem:

1. Browse by Artist to an artist with more than one album.
2. Long press All Songs.
3. Squeezepad crashes.

I have tried this with iPeng HD and the same actions do not cause a crash — the context menu is shown.

garym
2011-09-04, 12:07
I am running SqueezePad 1.8.2 on a Verizon 3G iPad 2 (iOS 4.3.3), with SBS 7.6.1 on VortexBox 1.9 (Fedora 14) and have run into the following problem:

1. Browse by Artist to an artist with more than one album.
2. Long press All Songs.
3. Squeezepad crashes.

I have tried this with iPeng HD and the same actions do not cause a crash the context menu is shown.

Ron, as another data point I can duplicate this exact behavior on my end with all the same except this is on 7.6.1 running on a WIN 7(64) machine.

bluegaspode
2011-09-04, 12:09
Hi Ron,

thanks for the report. I can reproduce the issue, so it's just a matter of time until a fix will be available.

How important is a fix for you, did you just realize this by chance - or do you use it more often?

Ron Olsen
2011-09-04, 12:18
Fix is not that important.

I am going through the artist list, looking for variations in artist names that need tag correction.
I am using the Playlist Manager plugin, and want to add all songs with incorrect artist names to the Bad Tags playlist.

This is how I came across the problem. I do not use this feature for other reasons.

socistep
2011-09-05, 05:25
Hi Stefan

Squeezepad looks fantastic, will you ever be producing an android tablet equivilant application? I have my eye on a samsung galaxy tab for early next year but a swaying factor would be for controlling Squeezebox players

cheers
Ian