Jump to content
Jeff

eAndora - ELM Pandora Client

Recommended Posts

Figured I would share this here -> http://jeffhoogland.blogspot.com/2013/12/eandora-pandora-internet-radio-client.html

 

Releases -> https://sourceforge.net/projects/eandora/

Source Code -> https://github.com/JeffHoogland/eandora

Image Gallery -> https://github.com/JeffHoogland/eandora/tree/master/screenshots

 

To install on Bodhi:

 

sudo apt-get install eandora

 

~Jeff

  • Like 2

Share this post


Link to post
Share on other sites

As Pandora's biggest fan, I'm glad to see people developing apps for it.

 

Right now, I'm testing Pithos and the Pandora One app running on Adobe Air in Wine.

After I get a handle on which I like better, I'll compare the winner with yours.

Share this post


Link to post
Share on other sites

Can't seem to login. No active text entry on log-in window. 0.o After just upgrading right now.

 

I'll have to look into this when I get home. Did you try clicking into the text boxes?

 

~Jeff

Share this post


Link to post
Share on other sites

Ah, I had to find the pesky text entry widget. :rolleyes: Those buggers are so tiny and camouflaged... All good here, so never mind. :P Wish the text entry widget was a tad more defined by default, like with a shadow or something.

 

Anyway, the upgrade and work was noticeable! Looks neater and quite stylish in comparison to the first go-around. Great work; thank you! :)

Share this post


Link to post
Share on other sites

Try changing Elm themes - the text boxes are much easier to see in some of the non-default ones. The default Elm theme needs work and the E team knows this.

 

~Jeff

Share this post


Link to post
Share on other sites

In its future development, can the ability to view two, three songs ahead be on the to-do list, like pithos implements?

Share this post


Link to post
Share on other sites

In its future development, can the ability to view two, three songs ahead be on the to-do list, like pithos implements?

 

I did that at one point, but it isn't the intended use for the API and is really an abuse IMO. You should not be encouraged to skip songs to get to one that is coming up. That is not the point of Pandora.

 

~Jeff

Share this post


Link to post
Share on other sites

As Pandora's biggest fan, I'm glad to see people developing apps for it.

 

Right now, I'm testing Pithos and the Pandora One app running on Adobe Air in Wine.

After I get a handle on which I like better, I'll compare the winner with yours.

I have used Pithos since its first release & I love it! I personally have NEVER had a problem with it. I did try eAndora, but I too was not able to get logged in until I uninstalled then reinstalled it. Once I did get it runngin, it was ok. I think I still prefer pithos.

Share this post


Link to post
Share on other sites

I think I still prefer pithos.

 

Yep - same reason so many people still cling to Gnome 2 and Windows XP even though they have long been surpassed by better things - they simply like what they are used to using.

 

~Jeff

Share this post


Link to post
Share on other sites

I actually prefer eAndora. & I consider myself conservative. ;)

 

@Jeff

On occasion, switching stations causes some notable bugs. Sometimes the song will not display; sometimes the song list isn't refreshed; sometimes it plays without loading some song info. Just a heads up. Can't really screenshot it. Maybe later, I'll try to capture it in video. Tired. School, work. Been a longg day. Siesta time.

Share this post


Link to post
Share on other sites

I spent a solid 3 minutes simply switching back and forth between stations on eAndora and it always switched with GUI without issues for me. It could very well be related to a bandwidth issue and it not getting the information from Pandora fast enough - I'll have to add some checks to the GUI switches on station change.

 

~Jeff

Share this post


Link to post
Share on other sites

Ah, I actually never considered that. My home router is a tad old and bottlenecks my bandwidth at times. Maybe some checks with time delays or timeouts for low bandwidth? Or do you mean specifying bandwidth speed via elementary.check widgets?

Share this post


Link to post
Share on other sites

Songs don't play for me. I get the terminal error "emotion-gstreamer emotion_gstreamer.c:1888 _emotion_gstreamer_video_pipeline_parse() Unable to get GST_CLOCK_TIME_NONE."

 

Any thoughts?

Share this post


Link to post
Share on other sites

What OS/arch are you using eAndora on?

 

~Jeff

 

I am using Bodhi 2.3. I did make sure gstreamer and the plugins associated with it were installed. Thanks for getting back to me. Aside from this hiccup I do like the interface you made. Good work!

Share this post


Link to post
Share on other sites

Please ensure all your system updates are run. Is this a 32 or 64bit system?

 

I'll have to load up eAndora when I get home to ensure Pandora hasn't changed anything that causes this issue. Been a few days since I used the client - but when I tried it last it worked fine.

 

~Jeff

Share this post


Link to post
Share on other sites

Its a 32bit non-pae. Do you happen to know what that error means? Its greek to me. Also I have tried it on different networks so thats not an issue. Plus it was a fresh install with full updates. In case it helps its a Compaq Evo n610c machine.

Share this post


Link to post
Share on other sites

Do other audio devices work on your system (namely gstreamer based audio applications - try deadbeef (bodhi-deadbeef) music player for example).

 

I can replicate your issue on a 32bit virtual machine - but it works fine on my 32bit netbook. I think you might simply be missing a package - but I don't have time to debug this evening.

 

Regards,

~Jeff

Share this post


Link to post
Share on other sites

I'll try deadbeef and see if that works. Maybe it will install a dependency I need. But yes all other audio apps work fine. Thanks for the help and lead. I'll report back.

Share this post


Link to post
Share on other sites

Ok so I installed deadbeef and it works fine playing music files. Then I thought maybe it required ffmpeg and I saw it wasnt installed so I tried that but it made no difference. I am able to play all sorts of audio via browsers, vlc, and files but still not pandora through eAndora. Im puzzled.

Share this post


Link to post
Share on other sites

Thanks for the feedback - I'll have to play with my VM to see if I can resolve the error message and get back to you.

 

~Jeff

Share this post


Link to post
Share on other sites

I try eAndora, but after 2 songs stop working and crash(i try this 5 times)...Then i install pithon and work without problems...Anyone having this problem too???? I will like to use Jeff program cause is "E" related,but sadly :( is not working for me....Bodhi 2.3.0 and eAndora version is 20130118...32bit

Share this post


Link to post
Share on other sites

I try eAndora, but after 2 songs stop working and crash(i try this 5 times)...Then i install pithon and work without problems...Anyone having this problem too???? I will like to use Jeff program cause is "E" related,but sadly :( is not working for me....Bodhi 2.3.0 and eAndora version is 20130118...32bit

 

Launch eAndora from terminal and post the full contents from when it dumps. I have it playing for hours on end without issues.

 

~Jeff

Share this post


Link to post
Share on other sites

×