After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 343436 - gnome-panel should allow to set margin/padding for icons on panel
gnome-panel should allow to set margin/padding for icons on panel
Status: RESOLVED OBSOLETE
Product: gnome-panel
Classification: Other
Component: panel
2.14.x
Other Linux
: Normal enhancement
: ---
Assigned To: Panel Maintainers
Panel Maintainers
: 348602 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-05-30 19:51 UTC by Sebastien Bacher
Modified: 2020-11-07 12:14 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement


Attachments
a patch (10.02 KB, patch)
2009-10-15 05:18 UTC, Matthias Clasen
none Details | Review

Description Sebastien Bacher 2006-05-30 19:51:18 UTC
That bug has been opened on https://launchpad.net/distros/ubuntu/+source/gnome-applets/+bug/43232

"Gnome panel should allow to set margin/padding (top and bottom) parameter for launchers and applet icons (mixer, thrash etc.).

Currently these icons occupies all gnome-panel height and it is a big limitation when user wants to use some custom panel backgrounds.

This setting should by available with some gui or via GConf key or at last in .gtkrc
...
> Thanks for your bug. Could you detail why that's a limitation? You can change the panel width if you want
...
Yes I know that I can change panel width - limitation is that you cannot adjust padding/margin.

So, for example if you want to use gnome-panel background "borrowed" from Windows XP Luna - then this gnome-panel will look pretty ugly with icons that are scaled from top to bottom of this panel.

I just would like to set gnome-panel height to 28 and icon height to 20... currently I don't see any way to do this.
..."
Comment 1 Sergej Kotliar 2006-07-25 10:55:51 UTC
*** Bug 348602 has been marked as a duplicate of this bug. ***
Comment 2 Vincent Untz 2006-08-09 08:58:03 UTC
Thomas: isn't this possible by playing with ButtonWidget in rc files?

I believe some fixes would be need to choose the correct icon size so that the icon doesn't get scaled down, though.
Comment 3 Mark 2007-04-08 15:20:43 UTC
is there any progress on this "bug"?
i would like to have this feature in gnome.. taskbars that are in height filled with a icon isn`t really good looking.

perhaps a good idea to add a new tab in the panel properties called "Icons" where you can set/change everything icon related.
Comment 4 Thomas Wood 2007-04-16 09:29:39 UTC
Vincent: I believe the ButtonWidget does not read the xthickness or ythickness properties from the style, which could be used to add spacing.
Comment 5 Troels Knak-Nielsen 2007-10-05 14:07:59 UTC
Any news on this issue? It's a severe limitation for the creation of a consistent look-and-feel.
Comment 6 Peter Severin 2008-07-06 21:43:49 UTC
I had some time to yet again test the latest version of Ubuntu. I like Gnome desktop, but the thing that just scratches my eyes are launcher icons. You need to fiddle with each launcher/applet to arrange them in a sensible manner and even the final look is just not there. Windows always had this quick launch panel where shortcuts are just arranged automatically and icons are displayed with some default spacing between them. Gnome should do the same. No need to make this setting configurable, just add some default spacing and maybe enforce the icon size.

Here a good blog post that explains the problem and proposes a solution:
http://bomahy.nl/hylke/blog/ugly-notification-area-in-gnome/
Comment 7 Matthias Clasen 2009-10-15 05:18:50 UTC
Created attachment 145479 [details] [review]
a patch

Here is a patch that adds a padding property to panel toplevels. Seems to work ok in my testing.
Comment 8 Vincent Untz 2009-11-10 16:44:45 UTC
Shouldn't this be done in a themable way, instead of using gconf?
Comment 9 jenewein 2009-12-04 22:16:50 UTC
This feature is right now available in Fedora 12 (right now not in any other distro i know of) and i absolutely want it, no matter if we need to use gconf to set this setting. It's a huge advancement and finally some pleasure on the eyes while using gnome panels. I've been waiting for this for years and i can just hope this one gets upstream!


Here is a link to the patch - i think that one only applies to the notification area tho (there should be another one for just the padding of panel elements i'm sure):
http://cvs.fedoraproject.org/viewvc/devel/gnome-panel/icon-padding.patch?content-type=text%2Fplain&view=co

Thanks to all putting effort into this absolutely mandatory thing and thanks for making gnome more usable.

- Armin
Comment 10 jenewein 2009-12-04 22:22:58 UTC
Here is the actual link for the patch that applies to panel elements (the first one i posted was just for the notification area), just for completeness and sanity:

http://cvs.fedoraproject.org/viewvc/devel/gnome-panel/panel-padding.patch?view=log

Again, thanks to all putting effort into this.

- Armin
Comment 11 Alessio Bolognino 2010-01-03 02:21:27 UTC
I'm wondering if Fedora's patch is going to be applied upstream. I had the chance to look at Windows7 and it seems to use padding for its icons in the notification area, it looks quite nice.
Comment 12 Nick 2010-04-29 10:09:26 UTC
I raised this in the Ubuntu forums before realising it was a bona fide "bug" (or at least a serious nice to have)

http://ubuntuforums.org/showthread.php?t=1459209

How likely is it that this patch is going to be applied, please? This really detracts from the professionalism of the panel.
Comment 13 Armin Jarmusch 2010-05-02 10:33:59 UTC
Is there any progress on this?

I posted the link to the fedora patch in CVS half a year ago and it seems like this got suppressed again. :(

Unfortunately, this is still one thing annoying me most when using gnome on anything else but fedora and i strongly believe this one should get upstream.

Thanks for your effort!

- Armin
Comment 14 Miguel Angel Fraile 2010-12-01 18:58:21 UTC
I'm also interested on this feature to be added.

Currently, the default gnome-panel looks awful with the icon size as big as the panel height and with no spacing between icons.

It could be implemented by adding two parameters, one for the icon size, and another one for the spacing between icons / widgets.

Believe me it would make Gnome look a lot cleaner. Or simply take a look at XFCE or Windows XP panels.

Thanks in advance.
Comment 15 André Klapper 2020-11-07 12:14:02 UTC
bugzilla.gnome.org is being replaced by gitlab.gnome.org. We are closing all
old feature requests in Bugzilla which have not seen updates for many years.

If you still use gnome-panel and if you are still requesting this feature in a currently supported version of GNOME (currently that would be 3.38), then please feel free to report it at https://gitlab.gnome.org/GNOME/gnome-panel/-/issues/

Thank you for reporting this issue and we are sorry it could not be implemented.