Re: Heads-up: Potentially breaking changes to the GDK drawing model pushed
- From: Jean Brefort <jean brefort normalesup org>
- To: "Jasper St. Pierre" <jstpierre mecheye net>
- Cc: gtk-devel-list <gtk-devel-list gnome org>, Morten Welinder <mortenw gnome org>
- Subject: Re: Heads-up: Potentially breaking changes to the GDK drawing model pushed
- Date: Sat, 21 Jun 2014 15:44:04 +0200
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 brefort 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
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]