[Pidgin] #2629: Modifications needed for building with native GTK on MacOSX + docklet using GtkStatusIcon
Pidgin
trac at pidgin.im
Mon Feb 15 19:40:04 EST 2010
#2629: Modifications needed for building with native GTK on MacOSX + docklet using
GtkStatusIcon
-------------------------------+--------------------------------------------
Reporter: nevil | Owner: QuLogic
Type: patch | Status: new
Milestone: 2.7.0 | Component: pidgin (gtk)
Version: | Resolution:
Keywords: MacOSX gtk native |
-------------------------------+--------------------------------------------
Comment(by QuLogic):
Replying to [comment:45 datallah]:
> Replying to [comment:44 QuLogic]:
> > 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.
>
> I guess I'm not too worried about a temporary inconsistency. I know
that some plugins use the protocol icons (not sure what else). I don't
think we can break stuff before 3.0.0.
>
> Is it reasonable to move stuff around now and make symlinks to the old
places (if not, my vote is just to move the tray icons)
>
The status icons probably need to stay where they are because they're
themeable (using something different from XDG themes.) Technically, the
rest of the stock icons are also themeable, but there is no UI for doing
such a thing, so I don't feel like it's a problem to move the tray icons
only. I'm going to move just the tray icons and fix the stock lookup to
find them in the new place.
> > 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.
>
> What happens for the other sizes (does it just look ugly, or is it
broken)?
> If we go ahead with this early, that should hopefully be all that is
needed to motivate these additional icons to appear :P
They just look ugly. They're there, but in the old style.
--
Ticket URL: <http://developer.pidgin.im/ticket/2629#comment:54>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list