Archive for June, 2009

Signal 1.1.6

Friday, June 19th, 2009

Signal 1.1.6 is now available and resolves a compatibility issue with iPhone OS 3.0.

My apologies for not catching this one before launch day, it should have been found earlier and fixed in advance of the iPhone update. Signal was tested thoroughly against earlier development versions of the iPhone 3.0 software and I made the mistake of assuming that no compatibility-breaking changes would be made to the browser in the final release. Not so lucky.

The problem was caused by Signal’s use of a persistent HTTP connection back to the desktop application for fast interface updates. When putting the device to sleep with such a connection running Safari was suspending all JavaScript execution and Signal was not able to recover when the device was woken up again.

The 1.1.6 update resolves this issue and offers an added bonus – by taking advantage of network state notifications in Safari to fix the problem the iPhone interface now reconnects faster than ever. This fix has also served as a good reminder that even small OS changes can have a big impact.

Palm Pre Compatibility

Saturday, June 6th, 2009

For those of you running out to buy a Palm Pre I’m happy to say that the Signal web interface designed for the iPhone is working on the device on day one. To access it add “iphone” to the URL shown in the Signal application window on your computer, so you’ll end up with something like this:

pre-url-iphone.png

This will bring up the web control interface on your device and you’ll be able to use your Palm Pre to control your media player!

ChumbiTunes

Thursday, June 4th, 2009

John Forsythe wrote to let me know that he’s released ChumbiTunes, a very cool widget for Chumby owners that lets you view now playing information and control playback from the device. John has built a free iTunes control server for Windows users, but also made it compatible with Signal in the Advanced mode so any Signal user can use a Chumby to control iTunes on their Mac or iTunes, Winamp, or Windows Media Player on their PC.

To enable ChumbiTunes to talk to Signal an XML file needs to be installed alongside Signal, instructions are available on the Google Group. This file will be bundled with the next Signal release so the setup step will not be required in the future.

It’s great to see users extending the application this way, if you have a project you’d like to integrate Signal with just let me know and I’ll be happy to help.