GTK+-2.x planning



Owen Taylor writes:
 > GTK+-2.2:
 > * Official Win32 port

What will have to happen for the Win32 port to be declared "official"?
Known bugs that are fixable should be fixed, but what about those very
X11-ish features that aren't currently implemented at all, or just
partially, like GDK_TILED, GDK_STIPPLED and GDK_OPAQUE_STIPPLED
drawing.

To implement tiles and stipples completely and correctly, especially
so that it works also on Win9x/Me, you need some pretty hairy
code. For instance arcs have to be drawn "manually", as the linux-fb
backend does, because the Arc() function is not supported inside path
brackets on Win9x/Me. (Path brackets is the GDI concept that could be
used to implement tiles and stipples most straightforwardedly, I
think. It is currently used for GDK_OPAQUE_STIPPLED rectangles,
polygons and segments.)

Multi-threaded GDK use? Is that a must?

Or can it be declared official if simply some reasonable number of
non-trivial apps work OK with it?

--tml




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