Re: Label in tray = P in the A



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



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]