Re: A bug or a screw up?
- From: Chris Moller <moller mollerware com>
- To: Emmanuele Bassi <ebassi gmail com>
- Cc: ML-gtk <gtk-list gnome org>
- Subject: Re: A bug or a screw up?
- Date: Wed, 07 May 2014 14:13:25 -0400
Thanks for the links, which explain a couple other oddnesses I've found
since I went to 3.10.
Chris
On 05/07/14 13:26, Emmanuele Bassi wrote:
hi Chris;
it worked in the past by "accident": every widget had its own cairo
context. in GTK+ 3.10 we changed that so that every widget shared the
same cairo surface and context, and the ::draw() signal always got the
context with the correct clip and transformation matrix appropriate
for it. if you want more information, you should read the blog post on
the GTK+ drawing model:
http://blogs.gnome.org/alexl/2013/11/04/the-modern-gtk-drawing-model/
and this bug:
https://bugzilla.gnome.org/show_bug.cgi?id=700674#c10
both should explain the issue and the fix.
ciao,
Emmanuele.
On 7 May 2014 18:03, Chris Moller <moller mollerware com> wrote:
Yep, that did it.
And to think I stuck that in just to guarantee a known initial condition...
Still, It didn't used to work that way, and I'm not sure it should, but I'll
leave that to the maintainers.
Thanks a lot--I've been tearing my hair for three days over this.
On 05/07/14 12:50, Nicola Fontana wrote:
Il Wed, 07 May 2014 09:22:48 -0400 Chris Moller <moller mollerware com>
scrisse:
Is there something new I'm missing? It didn't used to work that way.
Hi,
I just removed what seems wrong to me (cairo_identity_matrix) and it
appears to work the way you want.
Ciao.
_______________________________________________
gtk-list mailing list
gtk-list gnome org
https://mail.gnome.org/mailman/listinfo/gtk-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]