GNOME Bugzilla – Bug 115705
Button images are too large
Last modified: 2004-12-22 21:47:04 UTC
I found this entry in the changelog for the GNOME applets: 2002-10-29 Rajkumar Sivasamy <rajkumar.siva@wipro.com> * configure.in: Check for GDK_PIXBUF_CSOURCE * cdplayer/Makefile.am, cdplayer/cdplayer.c, cdplayer/cdplayer.h, cdplayer/cdprom-interface.h: Register the cdplayer button images as stock icons. Added the feature to play-pause button to have a a seperate image for play and pause conditions. Also the position of stop button is swapped with play/pause button. * cdplayer/images/*: Redrawn the existing xpm files to have a white border in PNG format. Also replaced play-pause-image with two seperate files one for play and other for pause image. (Thanks Suzanna for redrawing the image files) Fixes bug 87232 >>>> That's great and all, but now the buttons are too big (at least the ones that came on my distro) which totally defeats the purpose of the applet. The former, smaller buttons were much less intrusive. Is it possible for the buttons to be converted to a smaller format?
Can you post a screenshot? What version of the cdplayer applet are you using? This is probably fixed in 2.3.x
Created attachment 17782 [details] CD-player applet with new, over-sized buttons
Created attachment 17783 [details] CD-player applet with old, good buttons (2.0.1)
I am currently using version 2.2.0.
Well, one of the problems from your screenshoot it seems that the text is probably being clipped, which is something we don't want anymore. Another advantage in 2.3.x is that the applet is now Fitt's law complient meaning that you can throw the mouse all the way to the bottom and be able to click a button. In light of this, I don't think this is a bug. You can try editing the icons in gimp and shrinking them I suppose.
I tried to reproduce this bug in dropline gnome 2.2 on a slackware 9 system and get some strange results. Depending on the size of the panel you put it in you get different layous. The link below shows 3 different panel sizes giving me 3 different cd player applet layouts. http://www.personal.psu.edu/cxd401/applet The resolution I am using is a 800x600 desktop.
Yah, it's supposed to change the layout depending on panel size to save space. So what you see David is the correct behavior. This bug is about the size of the buttons which are bigger now than they used to be.
Yes, I am aware of the behavior of the applet when you change panel sizes. That is normal. What concerns me is that the button images have become so large that the applet is not useful. Chris's screenshots only verify that this bug is not limited to Red Hat 9, as the buttons are also too large with respect to the panel in his screenshots. I love this guy's description: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=97730 Editing the image files cannot be done, at least in RedHat's compilation, as the images are not separate from the program when in binary form. Kevin, was this bug fixed in v 2.3.x or not? I was never clear on that.
I don't really see where bigger buttons == unusable. I think this is just a matter of taste or getting used to it. Just saying something is wrong or unusable doesn't make it so. I'm inclined to saying WONTFIX/NOTABUG
Totally agree, what do you think kevin ?
Applets are supposed to be small. That's why they are useful. If they are not small, then they are not very useful. Taking the applet and more than doubling its area with no improvement in the functionality is a waste of space. I won't use the applet any more like that, when the regular GNOME CD Player has a nice efficient docklet that's only 20 pixels wide Also, as I noted earlier, there were other complainants on the Red Hat Bugzilla about this issue. Is there a reason why the buttons needed to be so big to fix the bug that inspired the change? Because I'll edit the button images and send them in as a patch if you guys Also, you mentioned the text being shifted up as being a problem that was fixed in 2.3. I've tried 2.4, and it still looks like that.
Well the point is that the icons are theme stock icons so sending smaller version won't have any use. I am not sure how we can solve this, anyone ?
Hey guys, Well since this is an applet and we are pushing for svg icons in areas of the desktop, couldn't we just shrink those kind of components? I have not looked at this code so i am not sure how it is setup. Chris
Pardon my lack of diction here, but what exactly do you mean by, "theme stock icons" and "svg icons?" Thanks, William
SVG icons are AA icons, made by vector graphics. Nowadays a great porsion isn't based on an icon filename anymore, but the icons are registred with a name. So you can change the icon theme and every app that has a certain icon registred would change.
I'm still tended to close this as NOTABUG, Kevin what do you think ?
I'm closing this.
Well, Kevin never replied. The problem is not with the dimensions of the image files (as you said), it has to do with how you programmed the scaling. You fix the problem by fixing the scaling.
This is a bug, so don't resolve it with a NOTABUG. You're proper resolution should be WONTFIX. I'm changing it to that. I can't even program in C, but I'm going to try to figure this one out, since you won't.
OK, I' just tried version 2.4, and it's even worse. You've taken what was one of the best programs out there for GNU/Linux, one that I used to brag to people about, and made it into a UI mockery. I can't even get the old default layout anymore by expanding the panel (which I could do on 2.2), and the text display gets illegibly crammed, which I think is the same bug as the buttons not resizing properly. Get it together or just eliminate the applet. I don't see who would want to use this program anymore with what you've done to it. Even the people with disabilities who you are trying to serve by coming up with this new scheme can't use the applet if they can't read the text (which also doesn't resize, so how does that serve them?)
You're so right! Thanks for enlighten us and we're very happy you take a bite at it!