[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