Both abiword and gnumeric do something like:

cr = gdk_cairo_create(win);
...do some drawing
then relase the cairo.

Will this still work if we use

gdk_window_begin_paint_rect (win, rect);
cr = gdk_cairo_create (win);
...do some drawing
gdk_window_end_paint (win);

?



Le samedi 21 juin 2014 à 09:33 -0400, Jasper St. Pierre a écrit :
> Can you two explain exactly what Abiword and Gnumeric are doing, what
> APIs they're using and why and so on? We're trying to come up with a
> solution that will work well under both X11 and Wayland.
> 
> As I said, if it's a really bad break and would require intensive
> changes to apps, I'll revert the patches. This is exactly why I sent
> out the mail.
> 
> 
> On Sat, Jun 21, 2014 at 9:18 AM, Jean Brefort
> <jean.bref...@normalesup.org> wrote:
>         This will break abiword as well.
>         
>         Jean
>         
>         Le samedi 21 juin 2014 à 08:02 -0400, Morten Welinder a
>         écrit :
>         > Argh!
>         >
>         > Will the stream of ABI changes never end?
>         >
>         > Gnumeric uses this to provide a walking-ant cursor large
>         selected areas -- areas
>         > too big for processing in the normal paint loop.
>         >
>         > Morten
>         
> 
> -- 
>   Jasper
> 


_______________________________________________
gtk-devel-list mailing list
gtk-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-devel-list

Reply via email to