On Tue, 2010-03-23 at 23:42 +0000, Sergey Udaltsov wrote: > StatusIcons are not GTK widgets. And, as the result, the indicator has > to "emulate" gtk widget. That's a real pain, folks. The indicator > renders text to cairo, converts cairo to pixbuf, sets status icon from > pixbuf. Worst of all, the widget has to follow gtk style, font > rendering settings etc. What a pain.. Bug reports... Now, another one: > https://bugzilla.gnome.org/show_bug.cgi?id=611875. The other big problem with this is that GSD doesn't know the style of where it's being embedded. So if it creates black text, and the panel is black, the text becomes unreadable. I'm not sure this is reasonably solvable within the Notification Area framework, but long term, we really need to have the text/icons rendered by the surface they're getting placed on. --Ted
Attachment:
signature.asc
Description: This is a digitally signed message part