[Pidgin] #2629: Modifications needed for building with native GTK on MacOSX + docklet using GtkStatusIcon

Pidgin trac at pidgin.im
Thu Aug 23 19:54:24 EDT 2007


#2629: Modifications needed for building with native GTK on MacOSX + docklet using
GtkStatusIcon
---------------------------+------------------------------------------------
  Reporter:  nevil         |       Owner:  seanegan         
      Type:  patch         |      Status:  assigned         
  Priority:  minor         |   Milestone:  2.1.2            
 Component:  pidgin (gtk)  |     Version:                   
Resolution:                |    Keywords:  MacOSX gtk native
   Pending:  0             |  
---------------------------+------------------------------------------------
Comment (by nevil):

 Replying to [comment:6 seanegan]:
 > For the docklet patch, it looks like you added a blink() function to the
 struct because gtkdocklet did blinking manually, and you wanted to use
 GtkStatusIcon's implementation directly. Is that right?
 >

 Yes, that is correct. Internally GTK probably does almost the same thing
 as the current Pidgin docklet since they seem to be based on the same
 code.
 I should probably have moved all blinking code into the docklet plugin but
 I wanted to avoid a small amount of code duplication. However there is not
 much code so maybe I should move the manual blinking code into docklet-x11
 and docklet-win32 anyway?

 And one more thing, I don't have a way to test the behaviour of the
 docklet-gtk under anything else than native GTK on MacOSX so I would
 appreciate if some one could test it using Gtk-X11. Especially to see that
 the event mapping (left mouse click, right mouse click and double click)
 are ok.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/2629#comment:8>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list