2002-03-13  James Henstridge  <james@daa.com.au>

	* configure.in: explicitly list the makefile.mingw files here, so
	that automake produces correct rules, and does a make distcheck
	correctly.

2002-03-09  James Henstridge  <james@daa.com.au>

	* gtkgl-2.0.pc.in (Version): pkg-config file for gtkgl.

	* gtkgl/gtkglarea.c: update for GObject.

	* gtkgl/gdkgl.c: remove some compatibility code for 1.2.

	* gtkgl/Makefile.am: rename library to libgtkgl-2.0.la.

	* configure.in: fix to correctly detect gtk 2.0.

Mon Oct 22 19:55:22 2001  Janne Löf <jlof@paju.oulu.fi>

	* gtkgl.m4: fixed a bug in prefix detection code.

Sun Jul 30 21:04:09 2000  Janne Löf  <jlof@val24.oulu.fi>

	* gtkgl.m4: AM_PATH_GTKGL has been completely reworked
	by Branden N. McDaniel

2000-07-21  Tor Lillqvist  <tml@iki.fi>

	Improvements for Win32 build, make it use the current setup
	used for GLib, GTK+, GIMP etc.

	* include the "build" virtual module. With older CVS clients
	you might need to reget gtkglarea. Or just do a cvs get build
	in the top gtkglarea directory.

	* makefile.cygwin: Remove. Instruct in README to build in gtkgl
	and examples separately.

	* README: Improve instructions for Win32 build.

	* Makefile.am: Add the build subdirectory. Remove the
	makefile.cygwin file.

	* configure.in: Substiture also VERSION. Build also build/Makefile
	and build/win32/Makefile.

	* examples/makefile.cygwin: Remove.
	* examples/makefile.mingw.in: New file. When building a distribution,
	will produce makefile.mingw, with correct version number in the
	library name.

	* examples/Makefile.am: Corresponding changes.

	* gtkgl/makefile.cygwin
	* gtkgl/makefile.mingw.in
	* gtkgl/Makefile.am: Ditto here.

	* gtkgl/gdkgl-win32.c: Don't include <windows.h> here. No need to
	define WIN32, I think.

	* gtkgl/gdkgl.h: Include glib.h (for G_OS_WIN32). Remove cruft
	definitions of STDCALL, CDECL, CALLBACK etc. Just include <windows.h>
	always on Windows. Will need it for <GL/gl.h> anyway.

	* gtkgl/gtkglarea.c: Conditionalise call to GTK+ 1.3.1 -only function.

Sun Jun 11 15:27:46 2000  Janne Löf  <jlof@mail.student.oulu.fi>

	* gtkgl/gtkglarea.c (gtk_gl_area_init): disable double buffering.

Wed Apr 26 19:59:18 2000  Janne Löf  <jlof@mail.student.oulu.fi>

	* gtkgl/gdkgl-win32.c (gdk_gl_context_share_new): forgot to ref the shared contex

Tue Apr 25 23:12:17 2000  Janne Löf  <jlof@mail.student.oulu.fi>

	* gtkgl/gdkgl-win32.c:
	Applied gdkgl-win32.c patch from Marc Flerackers

Tue Feb 29 19:25:03 2000  Janne Löf  <jlof@mail.student.oulu.fi>

	* gtkgl/gdkgl.c (get_xvisualinfo):
	tuple VisualID,screen,depth should be used to identify visual

Tue Feb 22 20:27:21 2000  Janne Löf  <jlof@mail.student.oulu.fi>

	* : gkglarea-1.2.2 released

Fri Jan  7 14:42:33 2000  Janne Löf  <jlof@mail.student.oulu.fi>

	* : rewrote windows port. It actually works now.

Wed Dec 22 22:22:14 1999  Janne Löf  <jlof@mail.student.oulu.fi>
	
	* gtkgl/gdkgl.c (gdk_gl_make_current): context switching tried to be too smart.

1999-09-28  Janne Löf  <jlof@val334.oulu.fi>

	* examples/*.c: added color buffer sizes to attribute lists.

1999-09-25  Janne Löf  <jlof@mail.student.oulu.fi>

	* gtkgl/gdkgl.c (gdk_gl_make_current):
	Do not call glXMakeCurrent if context is already current context.
	

1999-07-30  Jame Henstridge  <james@daa.com.au>

	* gtkgl.m4: changed the order of libraries on the link lines.  If
	you used static libraries, the tests would fail.

Sun May 30 14:15:40 1999  Janne Löf  <jlof@mail.student.oulu.fi>

	* gtkgl/gdkgl.c, gtkgl/gdkgl.h, gtkgl/gtkglarea.c:
	attrlist is now passed to gdk_gl_context_share_new
	* gtkgl/win32:
	beginnings of windows port
	

Thu Apr 29 13:34:58 1999  Janne Löf  <jlof@mail.student.oulu.fi>

	* gtkgl/gdkgl.c (gdk_gl_pixmap_new): buffer size test fixed.

Sun Mar 28 22:06:44 1999  Janne Löf  <jlof@mail.student.oulu.fi>

	* gtkgl/gtkglarea.c, gtkgl/gtkglarea.h:
	Added gtk_gl_area_swap_buffers, fixes spelling of gtk_gl_area_swapbuffers.

	* docs/HOWTO.txt, docs/gtkglarea.txt:
	Updated documentation

Wed Feb 24 17:41:35 1999  Janne Löf  <jlof@mail.student.oulu.fi>
	
	* gtkgl/gtkglarea.h, gtkgl/gtkglarea.c:
	Big change in achitecture, GtkGLArea is now derived from GtkDrawingArea
	widget.

	* README, gtkglarea.spec, docs/gtkglarea.txt:
	similar to GtkDrawingArea -> derived from GtkDrawingArea


Wed Feb 24 14:13:41 1999  Janne Löf  <jlof@mail.student.oulu.fi>

	* gtkglarea.spec.in: Copyright is LGPL not GPL

Wed Feb 24 13:49:34 1999  Janne Löf  <jlof@mail.student.oulu.fi>

	* Makefile.am, configure.in, gtkglarea.spec.in:
	Generate RPM spec file automatically.

	* examples/gdkfont.c, examples/glpixmap.c, examples/simple.c:
	* examples/viewlw.c, examples/zktor.c:
	Changed gtk_container_border_width() to gtk_container_set_border_width().
	
Sat Feb 20 03:47:36 1999  Janne Löf  <jlof@mail.student.oulu.fi>

	* gtkglarea.spec: RPM spec file, contributed by Ray Glendenning

Wed Feb 17 13:36:19 1999  Janne Löf  <jlof@mail.student.oulu.fi>

	* configure.in: Library version number bumped up.

	* gtkgl/gtkglarea.h, gtkgl/gtkglarea.c:
	API change, use of gtk_gl_area_begingl()/gtk_gl_area_endgl() is now
	discouraged altough they are still there, gtk_gl_area_make_current()
	should be used instead.
	
	* README, docs/HOWTO.txt, docs/gtkglarea.txt, examples/README:
	New API changes are now documented.
	
	* examples/gdkfont.c, examples/simple.c, examples/viewlw.c, examples/zktor.c:
	Examples now use gtk_gl_area_make_current, zktor.c has rudimentary support for
	3DFX acceleration, but this is #ifdef'ed out by default.
	
	* examples/object3d.h, examples/object3d.c:
	Removed, I must have checked in some experimental version, these files dont belong here.
	
Wed Feb 17 01:58:41 1999  Janne Löf  <jlof@mail.student.oulu.fi>

	* configure.in:
	* gtkgl.m4:
	fixed a slight bug in library detection code

	* glutil.h:
	* glutil.c:
	How did these get to CVS? They don't belong here.
	
Tue Feb  2 13:21:04 1999  Janne Löf  <jlof@mail.student.oulu.fi>

	* autogen.sh: New file

	* gtkgl.m4: New file, provides AM_PATH_GTKGL autoconf macro

	* Makefile.am: installs gtkgl.m4 to $(datadir)/aclocal

	* examples/Makefile.am: LDADD path now uses $top_builddir instead of $top_srcdir

