[Pidgin] #2629: Modifications needed for building with native GTK on MacOSX + docklet using GtkStatusIcon
Pidgin
trac at pidgin.im
Sat Oct 31 22:55:49 EDT 2009
#2629: Modifications needed for building with native GTK on MacOSX + docklet using
GtkStatusIcon
-------------------------------+--------------------------------------------
Reporter: nevil | Owner: rlaager
Type: patch | Status: new
Milestone: 2.7.0 | Component: pidgin (gtk)
Version: | Resolution:
Keywords: MacOSX gtk native |
-------------------------------+--------------------------------------------
Comment(by QuLogic):
Replying to [comment:32 QuLogic]:
> The previous version didn't actually scale the icon with the tray for
me. Instead of the messy window-rendering stuff, this patch changes the
creation of the stock tray icons so that their size is wildcarded. This
enabled GtkStatusIcon to pick one and scale it. However, it doesn't look
quite right, so I'm hoping someone else can figure that out.
OK, so I figured out that using `gtk_status_icon_set_from_icon_name` will
work with proper scaling. However, I haven't quite figured out the changes
necessary in the makefile to get the icons in the right location (I just
put them there manually for testing).
But more importantly, do icons count as "API/ABI"? If I moved all of them
to conform with the icon theme spec, would that have to wait until 3.0.0?
I could just move the tray icons, but that would be inconsistent.
Also, Hylke has only made a "nice" icon at 22x22. The rest will need to be
updated with the blue-tinted message box and new orb.
--
Ticket URL: <http://developer.pidgin.im/ticket/2629#comment:44>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list