View Single Post
Posts: 3,428 | Thanked: 2,856 times | Joined on Jul 2008
#640
Alright, 4.0 should be building. I've had to branch Diablo and Fremantle apart now. The Fremantle version uses PySide and Diablo is still stuck with PyQt4 because the Diablo PySide is still broken. It's a mess.

I was hoping the 4.0 version would be the new QML interface, but alas - didn't work out. So, to somewhat make up for it this is whats new:
1) Automatic version bumping. Hopefully won't have this issue every couple months now where the app stops working completely. With each version bump there's a chance a bug might appear (like the create stations a couple versions back) - but the majority of the app still works between API Versions. The only time we will require a new PyRadio push is when the crypto keys change.
2) Basic HTTP Proxy support in the settings. It looks pretty much exactly like what slvr32 showed in his screen shot. I am using the urllib2.install_opener function now to set the Proxy as the default for urllib2 if one is set.

This Proxy support is still very experimental.. It only supports HTTP proxies right now. I had good luck using these proxy's: http://www.xroxy.com/proxylist.php?p...ability=#table

The way I tested it was I put in a Proxy from China and tried it out and Pandora told me he wouldn't support me because of my country. I then put a US proxy in and it worked. That's the best testing I can do since I'm in the U.S. and Pandora doesn't deny me by default anyway.

Addison:
The biggest part of pyRadio is the dependencies. Specifically the PyQt4 dependencies for Diablo. Right now, this new version, the /usr/lib/python2.5 directory is 18.8MB on my Diablo. If you move that directory to your mmc2 card and symlink it you would save that space.

Code:
mv /usr/lib/python2.5 /media/mmc2
ln -s /media/mmc2/python2.5 /usr/lib/
That's the only way I can think to save space. Moving your /opt to your /media/mmc2 the same way will save some space if you've installed other optified packages like pyRadio.. but the pyRadio sources themselves are only 408K.
__________________
If I've helped you or you use any of my packages feel free to help me out.
-----------------------------------------------------------------------------------
Maintaining:
pyRadio - Pandora Radio on your N900, N810 or N800!

Last edited by fatalsaint; 2011-09-24 at 20:38.
 

The Following 4 Users Say Thank You to fatalsaint For This Useful Post: