GtkStatusIcon availability

André Lemos tux at tuxslare.org
Wed May 23 11:44:11 EDT 2007


Casey Harkins wrote:
> André Lemos wrote:
>> I've been going through gtk+ API's documentation to find out how to 
>> retrieve the coordinates for the status icon on the notification 
>> area, and I've found gtk_status_icon_get_geometry(), but it requires 
>> me to have GtkStatusIcon.
>>
>>
>> The question is, I suppose libpurple doesn't provide me with this, 
>> since that is something exclusive to pidgin (the GUI), so is there 
>> any other way I could get this kind of information?
>
>
> libpurple won't provide you with it, but we can add api to pidgin 
> (your plugin would need to be a pidgin plugin, not a libpurple 
> plugin). GtkStatusIcon is not an option, because of the desire to 
> maintain backwards compatibility with older versions of gtk.
>
> There is a patch[1] in trac that adds api to pidgin to get these 
> coordinates, though the patch doesn't implement it for win32 (which 
> would be required before it gets applied).
>
> The patch is assigned to me and I plan on tackling it as soon as I'm 
> back near my windows box for a few days. Of course, patches are 
> welcome if someone else has the time. Otherwise, I expect I can get 
> this in by 2.0.2.
>
>
> -casey
>
> [1] http://developer.pidgin.im/ticket/521

I was doing precisely what the ticket poster did as an example, eheh


:-)




More information about the Devel mailing list