]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog
Build Wintab support always on Windows. Don't require the Wintab SDK.
[~andy/gtk] / ChangeLog
index 48300a2a75bc422b760ccc9ac07a5e2ec90e9ff1..fbc1cb9711329581abfff13fa80cb956dd5b9487 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,66 @@
+2007-01-19  Tor Lillqvist  <tml@novell.com>
+
+       Build Wintab support always on Windows. Don't require the Wintab
+       SDK.
+
+       * configure.in: Drop the --with-wintab option. Drop the
+       HAVE_WINTAB feature test macro and Automake variable.
+
+       * acconfig.h
+       * config.h.win32.in: Drop HAVE_WINTAB.
+
+       * gdk/win32/gdkevents-win32.c 
+       * gdk/win32/gdkinput.c 
+       * gdk/win32/gdkinput-win32.h    
+       * gdk/win32/gdkinput-win32.c
+       * gdk/win32/gdkmain-win32.c: Make HAVE_WINTAB ifdef blocks
+       unconditional.
+
+       * gdk/win32/gdkinput-win32.c (_gdk_input_wintab_init_check): Try
+       to load wintab32.dll dynamically here. If it is found look up the
+       handful Wintab functions we use.
+       (rest of file): Use these function pointers instead of calling the
+       functions from wntab32x.lib. The code in wntab32x.lib did the same
+       thing anyway: tried to load wintab32.dll, and looked up the
+       addresses of the actual functions from it.
+
+       * gdk/Makefile.am
+       * gdk/win32/Makefile.am: Drop the libwntab32x hacks.
+
+       * gdk/win32/wintab.h
+       * gdk/win32/pktdef.h: New files. Copied from the Wintab
+       SDK. Copyright blurb says: "The text and information contained in
+       this file may be freely used, copied, or distributed without
+       compensation or licensing restrictions."
+
+       * README.win32: Update a bit. Remove the text about the Wintab
+       SDK.
+
+2007-01-18  Tor Lillqvist  <tml@novell.com>
+
+       * gdk-pixbuf/Makefile.am
+       * gdk/Makefile.am
+       * gdk/win32/Makefile.am
+       * gtk/Makefile.am: Fixes for building outside srcdir on
+       Win32. (#336819, #340113) Drop distributing the handmade .la
+       libtool wrapper for the wntab32x library. It's too much trouble
+       making it work when building outside srcdir. Just link to the
+       library direcly using -Wl,win32/libwntab32x.a.
+
+2007-01-18  Michael Natterer  <mitch@imendio.com>
+
+       * gtk/gtkcheckbutton.c
+       * gtk/gtkdnd.c
+       * gtk/gtkentry.c
+       * gtk/gtkmenu.c
+       * gtk/gtktreeview.c
+       * gtk/gtkviewport.c: pass more clip rectangles to gtk_paint_foo()
+       functions. Based on a patch from maemo-gtk (bug #398023).
+
+2007-01-17  Tor Lillqvist  <tml@novell.com>
+
+       * gtk-zip.sh.in: Include also the COPYING file.
+
 2007-01-17  Matthias Clasen  <mclasen@redhat.com>
 
        * modules/printbackends/cups/gtkprintbackendcups.c: Don't use