Okay, I just added icon support (in a somewhat more proper way). Seems
to work for me, let me know if you have any problems...

-- Nathaniel

On Tue, Mar 10, 2009 at 1:37 AM, Antoine Martin <[email protected]> wrote:
> Nathaniel Smith wrote:
>> On Tue, Mar 10, 2009 at 12:33 AM, Antoine Martin <[email protected]> 
>> wrote:
>>>>>                pixbuf = gtk.gdk.pixbuf_new_from_data(data,
>>>>> gtk.gdk.COLORSPACE_RGB, True, 8, width, height, rowstride)
>>>> Does it help to put 'False' as the 3rd argument instead?
>>> OMG... it does!
>>>
>>> We lose transparency, but I think it's good enough as it is (better than
>>> nothing)
>>> Will send a patch shortly.
>>
>> Transparency is easy... the problem is just that _get_rgb or whatever
>> it's called is fetching the pixmap data without transparency (b/c for
>> ordinary windows alpha is a waste of space) -- you can tell because it
>> passes False as the 3rd argument -- and the two calls have to match.
>> Just use True on both sides and transparency will work.
> Hah, yes, pretty obvious really!
>
> Except... it doesn't seem to work!
> Cumulative patch attached (adds has_alpha flag to _get_rgb)
> Looks like the server is not sending the alpha channel??
>
> Antoine
>

_______________________________________________
Parti-discuss mailing list
[email protected]
http://lists.partiwm.org/cgi-bin/mailman/listinfo/parti-discuss

Reply via email to