This is the mail archive of the
java-patches@sources.redhat.com
mailing list for the Java project.
Re: [PATCH] gtk peers, bitmap marking
- To: Bryce McKinlay <bryce at albatross dot co dot nz>
- Subject: Re: [PATCH] gtk peers, bitmap marking
- From: Tom Tromey <tromey at cygnus dot com>
- Date: 03 Oct 2000 11:35:16 -0600
- Cc: java-patches at sourceware dot cygnus dot com
- References: <39D81EB7.550EE5A5@albatross.co.nz>
- Reply-To: tromey at cygnus dot com
Bryce> I hacked the embryonic beginnings of some gtk awt peers over
Bryce> the weekend. Some of this is based on classpath code but mostly
Bryce> I've started fresh with the native side rather than try and
Bryce> port their JNI stuff to CNI (I anticipate that much of it can
Bryce> be cut&paste ported from here on, however).
I notice the new code has the libgcj license. If it is derived from
Classpath it should have the LGPL instead -- we can't change the
license on this code. Using the LGPL for the peers is still ok,
though, because Gtk itself is LGPL.
Bryce> One change worth mentioning is the addition of the (_Jv_argv,
Bryce> _Jv_argc) fields in prims.cc - this is so that the awt code can
Bryce> pass these through to gtk_init().
At some point I imagine we'll have to rethink this.
Bryce> First screenshot: http://waitaki.otago.ac.nz/~bryce/shot.jpg
This is very cool! We should have a news item for it.
Tom