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