Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 418153 - x11-libs/gtk+-3.4.3 doesn't want to shrink icons
Summary: x11-libs/gtk+-3.4.3 doesn't want to shrink icons
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-29 16:04 UTC by Hristo Venev
Modified: 2012-07-05 09:44 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Fix for the bug (gtkstatusicon.patch,1.02 KB, text/plain)
2012-05-29 16:04 UTC, Hristo Venev
Details
This even fixes icons looking too large (gtkstatusicon.patch,1.68 KB, patch)
2012-05-29 18:07 UTC, Hristo Venev
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Hristo Venev 2012-05-29 16:04:26 UTC
Created attachment 313541 [details]
Fix for the bug

When the system tray is small gtk+-3.4 doesn't scale icons to fit it properly (sets size 0 and then gdk fails to scale). This is the reason nm-applet won't show up in the system tray. This failure seems also to affect notification-daemon.
https://bugs.launchpad.net/ubuntu/+source/gdk-pixbuf/+bug/927393
https://bugs.archlinux.org/task/29277
Here is the fix. No regressions observed.
PS: Please add epatch_user to the gtk+ ebuilds.
Comment 1 Hristo Venev 2012-05-29 18:07:55 UTC
Created attachment 313559 [details, diff]
This even fixes icons looking too large
Comment 2 Hristo Venev 2012-07-04 20:13:07 UTC
Not fixed yet.
Comment 3 Alexandre Rostovtsev (RETIRED) gentoo-dev 2012-07-04 22:51:21 UTC
gtk+-3.4.3-r1 includes an upstream patch that should probably fix the missing small icon problem. Please test whether it fixes the issue for you.

>*gtk+-3.4.3-r1 (04 Jul 2012)
>
>  04 Jul 2012; Alexandre Rostovtsev <tetromino@gentoo.org> -gtk+-3.4.2.ebuild,
>  +gtk+-3.4.3-r1.ebuild:
>  Add upstream patches to fix various crashes, hangs, and rendering problems.
>  Fixes bug #424781 (thanks to Pim Vullers). Probably fixes bug #418153 (thanks
>  to Hristo Venev). Drop old.
Comment 4 Hristo Venev 2012-07-05 09:44:51 UTC
Seems to fix it.