double rendering of borders ...

Michael Meeks michael.meeks at suse.com
Wed Aug 1 02:24:14 PDT 2012


On Fri, 2012-07-27 at 21:39 +0400, Ivan Timofeev wrote:
> there was a discussion about ugly listboxes in gtk theming, and we
> decided to draw a border:

	I was at GUADEC just now, and trying to get toolbar rendering sorted
out for gtk3 - which turned out to be quite 'fun' ;-) it seems that the
toolbar items we have have a WB_BORDER style set which appears to create
a strange border rendering widget; which renders the entire toolbar
combo-box (eg. the font selector) twice at least. Quite apart from the
wastefulness there, with the new alpha transparent borders - we get a
double compositing which over-darkens the pretty alpha effects there :-)

	I didn't nail that, but I have some interesting traces if anyone wants
to invest some time in the NWF code to try to unwind that :-) In better
news I also fixed a horrific lack of re-rendering issue around
native-widgets, so gtk3+ looks a -lot- better than it did (though we
still have some off-by-one issues with re-rendering).

	HTH,

		Michael.

-- 
michael.meeks at suse.com  <><, Pseudo Engineer, itinerant idiot



More information about the LibreOffice mailing list