Small simple widget to display pandora radio. shadowk added window-shading and title updating! d.i.z. added a connect button, fixed the issue on initial minimizing, and corrected the validation problems!
Updated for player version 7.200 on 7/27. Also, major thanks to Tommy O from Opera for giving hints on getting it working in the latest builds and tobs999 for the Ajax call to get the current player version!
People don't seem to be reading the comments, so I'll restate things here.
1) I cannot do anything about the transparency until Opera officially supports flash in widgets. I have been told this will happen, but no timeline.
2) This just uses the current Pandora player. I cannot make a new improved skin for the player until Pandora releases a full API. They have assured me this will happen, but no timeline.
I have tried it on two different machines. On my Win 2K laptop the widget works perfectly, but on my Win/ME desktop machine, the Pandora web site works fine (even though it says it only supports Win 2K and XP), but the Pandora Widget does not. The "Pandora - Find music you'll love!" banner and the "Listen Now" button come up normally, but when you press the button, you briefly get a black box where the content is supposed to be, and then nothing. Since the Pandora Web site works fine, I am presuming that my version of Flash is adequate ... so any idea on what is going on?
I like it a lot the first time i listen to it, but the second time when i tryed to sing in a new account so i could use it again, i couldn´t write the " @ " in my email with any of my keyboard keys, so is there a way i can sign in?
Can this be fixed to work for the new flash 9 plugin? On every new computer I'm installing this widget on, I need Flash, and now only flash 9 is available, I haven't found any place to download the old flash 8. And, Pandora don't work for me in an flash 9 opera 9 environment
w1re, Deathfragger: The widget doesn't seem to respect locale keyboard layouts, so your are stuck with the english layout. That means that to get @ press SHIFT + 2 and it should be fine.
Transparency: I understand that this cannot be avoided right now, I'd only wish it didn't mess up the colors so much! A standard opacity would be fine... it's the "whitening" of all the colors that bothers me. This is NOT how to create a transparency effect.. for me anywasy It's like having a 2000W halogen lamp lightning up the background. The problem with this is that it messes up the colors so they do not fit anymore.. whatever nice color scheme you have on your desktop / webpage, it's now almost guaranteed to look ugly. I would greatly appreciate it if the transparency could be implemented without the "whitening."
I might have a tip on how to fix the transparancy problem! If I have a totally black desktop background, and no windows open the widget works fine. I guess the calcualtion of colors for transparancy behaves a bit strange. Couldnt you just make two windows for the widget, one that is totally black and is allways right behind the main widget window? Then you will get rid of the transparancy, or the transparancy calculation will allways show the right colors?
Re: the skipping problem I asked earlier about - further research and postings place the blame on Opera's setting the nice value for operpluginwraper to 19 (which un-intuitively is the lowest priority a process can be given in Linux)
4 stars from me... 1 bug... I can't scroll through my radio stations 1 suggestion... could the title bar be coded to retrieve the Artist and Song Title of the currently playing song - this would be great for the miniplayer.
Same problem as Bill_P. Widget works fine immediately after installing, but on subsequent attempts to start it, I only get a button on the taskbar. No widget visible, no music. No halting music when tabs are switched or windows switch focus. Maybe that's a KDE behaviour. I'm using fluxbox on slackware 10.2.
Sorry, no ideas off the top of my head. I would have to probably defer that one to the devs. There's not really any magics happening with it, just embedding the pandora flash player, and that's about it. If pandora itself works on the target platform, then there may be something different with widget implementation on the platforms?
yellowjacket018 and Judgekrabs:
You are correct - those quirks are thanks to the transparency problem. Sadly that is out of my hands for the time being. If they're excessively bothersome, you can let the devs know.
Pandora widget, is still problematic (at least in Linux) A window opens in the taskbar but nothing is visible or heard but if I re-downlownd it, it works. BUT everytime I start opera i need to re-download the widget for it to work.
Also, it skips when tabs are changed in Opera or windows opened/closed in KDE or apps started. Anyone any ideas? I enlarged folder space in flash but it did not help.
Very buggy to me... I find that in many places where I need to click, it thinks I'm click on the page behind it, and goes to page instead of doing what I asked it to. I think this is part of the transparency problem.
I love it...thank you. Simple, clean, runs my station - exactly what I need. Looking forward the eventual disappearence of the transparency problem, but its no big deal.
I have installed this widget this morning at work and it worked great! The problem have come when, unlike this morning, I have installed it under Linux. It simply does not work. The resizing functions does not work as expected neither the content is properly rendered. The only thing I can see is a grey box with a thick dark blue border and the title "Pandora find the music you'll love". The resizing functions simply make smaller the size of the grey box and bigger the thick dark blue border, keeping all together the same size than before.
Will you fix this shortly? I love this widget I want it to be installed and working wherever I go and whatever platform I use.
Since Opera is multiplatform, I do think widget also should!
Maybe you can answer a question for me ...
I have tried it on two different machines. On my Win 2K laptop the widget works perfectly, but on my Win/ME desktop machine, the Pandora web site works fine (even though it says it only supports Win 2K and XP), but the Pandora Widget does not. The "Pandora - Find music you'll love!" banner and the "Listen Now" button come up normally, but when you press the button, you briefly get a black box where the content is supposed to be, and then nothing. Since the Pandora Web site works fine, I am presuming that my version of Flash is adequate ... so any idea on what is going on?
Thx ... Will
By wd.taylor, # Jul 4, 2006 4:20:16 AM
Thanks
By marroland, # Jul 4, 2006 2:33:43 AM
Can this be fixed to work for the new flash 9 plugin? On every new computer I'm installing this widget on, I need Flash, and now only flash 9 is available, I haven't found any place to download the old flash 8. And, Pandora don't work for me in an flash 9 opera 9 environment
By tdzark, # Jul 3, 2006 0:30:15 AM
The widget doesn't seem to respect locale keyboard layouts, so your are stuck with the english layout. That means that to get @ press SHIFT + 2 and it should be fine.
Transparency:
I understand that this cannot be avoided right now, I'd only wish it didn't mess up the colors so much! A standard opacity would be fine... it's the "whitening" of all the colors that bothers me. This is NOT how to create a transparency effect.. for me anywasy
Anyways, this is teh best ever widget
By tdzark, # Jul 1, 2006 2:23:01 PM
If I have a totally black desktop background, and no windows open the widget works fine. I guess the calcualtion of colors for transparancy behaves a bit strange.
Couldnt you just make two windows for the widget, one that is totally black and is allways right behind the main widget window?
Then you will get rid of the transparancy, or the transparancy calculation will allways show the right colors?
By pale, # Jun 29, 2006 9:29:08 AM
By Bill_P, # Jun 28, 2006 8:28:02 PM
By vladimirg, # Jun 28, 2006 3:37:06 PM
1 bug... I can't scroll through my radio stations
1 suggestion... could the title bar be coded to retrieve the Artist and Song Title of the currently playing song - this would be great for the miniplayer.
Excellent work.
By Timshel, # Jun 28, 2006 4:19:18 AM
By zytsef, # Jun 26, 2006 11:57:40 PM
Great work!!
By Musikolo, # Jun 26, 2006 7:54:35 PM
Works great for me using Opera 9 and WinXP.
By Zeare, # Jun 25, 2006 1:55:10 AM
Sorry, no ideas off the top of my head. I would have to probably defer that one to the devs. There's not really any magics happening with it, just embedding the pandora flash player, and that's about it. If pandora itself works on the target platform, then there may be something different with widget implementation on the platforms?
yellowjacket018 and Judgekrabs:
You are correct - those quirks are thanks to the transparency problem. Sadly that is out of my hands for the time being. If they're excessively bothersome, you can let the devs know.
All : Thanks for the feedback and support.
By exorcyze, # Jun 23, 2006 6:33:52 PM
Pandora widget, is still problematic (at least in Linux)
A window opens in the taskbar but nothing is visible or heard but if I re-downlownd it, it works. BUT everytime I start opera i need to re-download the widget for it to work.
Also, it skips when tabs are changed in Opera or windows opened/closed in KDE or apps started. Anyone any ideas? I enlarged folder space in flash but it did not help.
thanks,
By Bill_P, # Jun 23, 2006 4:28:43 PM
By Judgekrabs, # Jun 22, 2006 9:18:46 PM
By yellowjacket018, # Jun 22, 2006 5:28:18 PM
By wrongname, # Jun 21, 2006 8:40:19 PM
Will you fix this shortly? I love this widget I want it to be installed and working wherever I go and whatever platform I use.
Since Opera is multiplatform, I do think widget also should!
For the Windows side, good job!! :-)
I am looking forward to knowing about you! ;-)
By Musikolo, # Jun 21, 2006 8:24:11 PM
By dexter_1285, # Jun 21, 2006 7:40:31 AM
But the transparency makes it so that I can't see the thing except when I have a page with a dark/black background.
5 stars for the awesome work and idea; maybe someday Opera will change things to make it work better!
By iraneseth, # Jun 20, 2006 7:13:29 PM
By exorcyze, # Jun 20, 2006 5:17:58 PM