Adds more feathers to Gonzo
This adds "Medium Player" and "Alternate" views and a "Fullscreen" command.to Songbird.
Medium Player:
Basically it is just the faceplate from the main player with the current album art shown.
Using the View menu of the context menu, one can dynamically change aspects of the view: hide album art, hide volume bar, hide shuffle/repeat buttons, enable round corners, disable window shadow, and enable snap window to screen edges.
Alternate:
The Alternate view is a variation of the main player:
1. Uses the native window title bar.
2. Moves the tab bar to above the browser instead of on top of the sidebar.
3. Enabled the hide toolbar on mac.
4. Fullscreen on windows and linux.
5. Put the status bar at the bottom of the application.
Main Player:
More Gonzo also adds a 'Fullscreen' option to the Main Player view.
Updated to Songbird 1.2.0.
Changed minVersion to 1.1.1.
Fixed DisableWindowShadow resizing issue.
© 2005-2009 Pioneers of the Inevitable
no 0.7 support ?
I like it, but please make it resizeable! I accidently clicked the maximize button (on XP), and now its fills the whole width of my screen (the height didn't change). I cant shrink it back. Its unusable for me, now, and i dont want to delete my profile (i think this would fix it).
So I just wait for an update... :-D
It's not working for me. Does it only work with some builds? Tested it on a few nightlys. No luck.
i'm having problems with this one or RC_3. it only displays (from the far left of the skin) to the middle of the 'next track' button and the rest is gone. totally unusable for me unfortunately. deleting my profile doesn't help either
Thanks for fixing the resize-issue! Works perfect for me, now!
PS.: I want to skin your add-on to match my feathers. http://addons.songbirdnest.com/addon/1288
Shall I just doublicate your add-on with my css and image-files? Or would you prefer it, if i send you the css-code and the files, so you could implement this in your add-on here?
I found an easy way to integrate medium-player in my skin, by just changing install.rdf. That's the best way I think.
@atreiu That works :). Good work.
Hey stevo, Thanks for the Main Alternate feather!
It looks great... on a Mac!
On Windows it sucks, because:
1. When songbird is maximized, it leaves a empty space above the window
2. When songbird is maximized, Statusbar is below the visible screen
3. The Menu-bar looks ugly. Perhaps you can change Menu-bar-color to fit the main-menu-background? (Its brighter, now)
This is a screenshot of the maximized window on XP: http://img156.imageshack.us/my.php?image=screenshot0ay2.jpg (don't get confused with the non-standard XP-Theme. The problems are the same, with the standard theme.)
@atreiu Yes I see that if you put the task bar at the top or left side of the screen the maximize seems to create a gap between the task bar and Songbird :(. If you have the task bar at the bottom or right side then it works normally. As for the menu bar your right that does look like crap, I will see what I can do to fix that :).
Thanks for your comments.
any chance you could work in the last.fm love/ban buttons into the medium player?
@trentono That will be up to the last.fm add on, as it creates the elements.
hey stevo, thanks for your explanations.
Since the last update, i got an bigger problem: medium-player isn't working anymore! Whole songbird crashes (exit without an error-message). Tested this with 2 different profiles.
@atreiu That is very odd, I run this on Windows Vista in a VM machine and have not noticed a problem with it.
@stevo: Thanks for testing. Perhaps its just my songbird. A reinstall of songbird with blank profiles would probably solve this, but i don't want to loose all my ratings again. So I just use 1.0.5 until a possibility to export/import databases is in sight.
It's just sad, that meanwhile i can't use your alternate view :-/
I was just about to post on Atrieu's feather board about the same problem I am having myself.
Everything is running well until I installed this version of More Gonzo. After the install, the program crashes. I then have to start up in safe mode to get anywhere.
SO, I tried these:
I uninstalled Yabs and re-enabled everything, including more Gonzo, program still Crashes.
SO, I then uninstall More Gonzo and reinstalled Yabs. Program runs.
Seeing that there was a YABS problem before.. I said what the heck, maybe there is something corrupted in my profile or something, so I bit the bullet and uninstalled the program, deleted my profile and EVERY songbird folder, so I am starting fresh. I then installed ONLy mediaflow and more gonzo.. program crashes again on more gonzo install.
I am using windows Vista 32 bit.
SO right now, program is running fine with everything, unless I install more gonzo.
By the way, on many of the Safe mode restart, songbird runs in invisible state, similar to what was happening with the Yabs conflict, BUt there was no Yabs on my pc anywhere at that time.
I'm having exactly the same problem on Vista 32bit. More Gonzo was working perfectly up to the last release. Manually dropping the files back to the last version fixed it for me though.
Thanks! Last Update really solved this :-)
If I understand, this problem had nothing to do with my yabs-feathers, is right? Important for me to know, if there are conflicts...
Alternate View: May I suggest a light background for the menu bar? Perhaps in the color of the top-pixel of the Nav-bar-Background? Or just use the same bg-image as in the status bar?
@atreiu Yes this had nothing to do with yabs-feathers.
I'll check into the background for the menu bar.
Pressing "V" while Songbird has focus causes Songbird to maximize. I'm running 0.7 on Ubuntu Hardy. Is this a bug or intended behavior?
stevo,
Is that designed that pressing "V" when in a main player maximizes/restores Songbird?
I don't think so, because it interferes with typing.
Should I file a bug for this?
This is reported on Get Satisfaction and definitely looks like bug to me:
http://getsatisfaction.com/songbird/topics/pressing_v_maximizes_songbird?utm_content=topic_link&utm_medium=email&utm_source=reply_notification
I am surprised by myself... I really must admit that i always said that i am a fan of rubberducky and wont switch... I installed that "add on" and from one moment to another i use gonzo. I am just a stupid human... Anyway i think this happens to more people (There are a lot of stupid humans out there)... maybe its because it fits better to leopard.
Any chance of getting a version bump for 1.0.0rc1? I went ahead and overrode compatibility and no problems so far, but better safe eh? I use the medium skin *constantly*, my window manager doesn't like the mini player skin, so this is a godsend.
hi Stevo,
can I just ask you how did you remove the original frame from the gonzo skin and how did you enable the host operating system's window manager frame?
I working on a theme but I dont know how to do this.
My email is oslineblog gmail plz drop me a line with the solution!
The statusbar and the menubar looks weird under Ubuntu 8.10 linux thou.
Thanks!
Note, my Walnut theme now also support the 'mediumplayer' of this extension.
For those who don't like mini-artwork:
http://userstyles.org/styles/12417
Here you are :)
Thanks for "alternate" - I've been looking for this sort of solution. Excellent work!
I'm implementing your stuff into my skins. Just thought I'd tell you. I made it so people would have to install this to be able to use the medium player in my skins, so you still get the credit. All i did was edit my install.rdf. You are okay with this right?
@LIB53 of course I don't mind! That is why I make these add ons :).
Can you please update the maxversion as it works perfectly with the latest night builds of SB (1.2.0a)?
I have just release a new theme Walnut2, that supports the nice medium player view.
This doesn't work well with v1.1
Note version 1.1.2 has been updated to support 1.1.
If you detect any specific issues can you gmail me those so that I can try to fix it?
Thanks!
Hi alfredkayser,
I think you already know about the bug, that every switch to Gonzo (default) - Feather will also do a switch to MediumPlayer, right? If you don't have More Gonzo installed (and Pure Player uninstalled), than switch from a custom feather back to Gonzo (default), you will always end up in MediumPlayer, not matter what Layout was used before. By default, a switch to another feather should end up in the Mainplayer, no matter what Layout was used before.
Well, Pure Player suffered from this bug, too, but I found the cause and a solution :-)
I'll implement this in next Pure Player update, maybe you want to implement this to More Gonzo, too:
For unknown reason, while installing new Layouts for Gonzo (default) via install.rdf, the DefaultLayout for Gonzo is changed in the Feather Manager.
You can change the default value back to the Mainplayer, by doing this onLoad of Songbird:
var afeathersManager = Components.classes["@songbirdnest.com/songbird/feathersmanager;1"].getService(Components.interfaces.sbIFeathersManager);
var defLayout = afeathersManager.getDefaultLayout("gonzo");
if (defLayout != "chrome://gonzo/content/xul/mainplayer.xul") {
afeathersManager.setDefaultLayout("chrome://gonzo/content/xul/mainplayer.xul", "gonzo");
}
Cheers, atreiu.
looks ok handles fine, what else would you want.
Many thanks Alfred for "More Gonzo", i love and use your Seamokey themes like Metal also. As trentono said, please add love/ban Last.fm buttons to Medium player.
Thanks in advance, everything works great here with Sb 1.1.2
Thanks Atreiu for the tip. I have updated MoreGonzo with this trick, so that switching themes, will make it switch to the Main Player view.
P.s. I also updated Walnut and Walnut2 to also support Pure Player.
For those that don't like the album artwork in the mediumplayer, from version 1.2 onwards, one can now disable this in the Options panel (Tools/Addons/MoreGonzo/Options) as well as other elements (volume bar and repeat/shuffle buttons, as well as enabling rounded corners (when the theme and OS support it). Check Walnut2 or Walnut themes for an example of this rounding.
@alfredkayser: I like this add-on and the new options are great, but two of them are disabled I don't know why: 'Snap window to screen borders' and 'Disable window shadow (if supported by OS)'. Both are available on Pure Player add-on, so my OS is support its. Win XP MCE (SP3), Songbird 1.2.0b1, Build 1120
Snap window and disable window shadow were disabled because these were not implemented yet. From version 1.2.1, however the disable window shadow is enabled. Even better, now one can also enable/disable view elements directly from the context menu of the Mediumplayer.
@ alfredkayser: Ooh man this context menu option is awesome, and it works immediately! :) Atreiu should do the same with his Pure Player add-on. The shadow disabling works well too! Thank you very much!!! :) :D
@alfredkayser: I found a bug! :( If this add-on is enabled, Nightly Tester Tools and Songbird Developer Tools add-ons are stop working. I tested in a new profile.
@Hiromacu: Thanks for the bug report. I have fixed the issue with version 1.2.2.
@alfredkayser: I realized the shadow problem too, but it's gone with this update! Well done! ;) :) :D
alfredkayser, I have a problem same in version 1.2.0
The reverse to the normal in Fullscreen mode is not working correctly, cause if you choose "Fullscreen" in View menu again, player control disappear. So, backing in the normal, I have always to maximize songbird window.
Just a little detail, but thank you a lot! :-)