gtk2/gdk/win32
Tor Lillqvist f6b4585c98 Build Wintab support always on Windows. Don't require the Wintab SDK.
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.


svn path=/trunk/; revision=17186
2007-01-19 01:55:52 +00:00
..
rc Cross-compilation fixes. (#392646, Yevgen Muntyan) 2007-01-04 15:05:07 +00:00
.cvsignore Remove conftest* after use along the lines of AC_TRY_COMPILE. 2000-09-05 14:07:55 +00:00
bdfcursor.c New file. Downloaded from freedesktop.org's webcvs. Slighly edited cursors 2007-01-06 03:05:37 +00:00
cursor.bdf New file. Downloaded from freedesktop.org's webcvs. Slighly edited cursors 2007-01-06 03:05:37 +00:00
gdkcolor-win32.c gdk/win32/gdkcolor-win32.c gdk/win32/gdkscreen-win32.c Whitespace 2005-11-02 13:33:27 +00:00
gdkcursor-win32.c Implement for B&W cursors, for instance the built-in GDK ones. 2006-10-29 00:17:11 +00:00
gdkdisplay-win32.c New function, return TRUE. (gdk_display_supports_input_shapes): New 2006-02-20 10:10:27 +00:00
gdkdnd-win32.c Remove support for Windows 9x/ME. GTK+ hasn't worked on Win9x since 2.6 or 2006-08-29 23:01:53 +00:00
gdkdrawable-win32.c Remove support for Windows 9x/ME. GTK+ hasn't worked on Win9x since 2.6 or 2006-08-29 23:01:53 +00:00
gdkdrawable-win32.h Cleanup. (#169648, Fabricio Barros Cabral) 2005-06-12 05:32:25 +00:00
gdkevents-win32.c Build Wintab support always on Windows. Don't require the Wintab SDK. 2007-01-19 01:55:52 +00:00
gdkfont-win32.c Replace all calls to g_strcasecmp() with g_ascii_strcasecmp(). 2006-02-20 08:52:19 +00:00
gdkgc-win32.c Remove support for Windows 9x/ME. GTK+ hasn't worked on Win9x since 2.6 or 2006-08-29 23:01:53 +00:00
gdkgeometry-win32.c Get the invalidated region from ScrollWindowEx() instead of an incorrect 2006-01-02 00:45:39 +00:00
gdkglobals-win32.c Remove support for Windows 9x/ME. GTK+ hasn't worked on Win9x since 2.6 or 2006-08-29 23:01:53 +00:00
gdkim-win32.c On WM_MOUSEMOVE, don't check if this process owns the active window. This 2005-03-18 10:21:51 +00:00
gdkimage-win32.c Set visual depth to 24 for 32 bits-per-pixel devices on Win32. This allows 2005-10-13 07:08:49 +00:00
gdkinput-win32.c Build Wintab support always on Windows. Don't require the Wintab SDK. 2007-01-19 01:55:52 +00:00
gdkinput-win32.h Build Wintab support always on Windows. Don't require the Wintab SDK. 2007-01-19 01:55:52 +00:00
gdkinput.c Build Wintab support always on Windows. Don't require the Wintab SDK. 2007-01-19 01:55:52 +00:00
gdkkeys-win32.c Remove support for Windows 9x/ME. GTK+ hasn't worked on Win9x since 2.6 or 2006-08-29 23:01:53 +00:00
gdkmain-win32.c Build Wintab support always on Windows. Don't require the Wintab SDK. 2007-01-19 01:55:52 +00:00
gdkpixmap-win32.c Include gdksreen.h (#337032, Kazuki IWAMOTO) 2006-04-03 18:12:04 +00:00
gdkpixmap-win32.h Cleanup. (#169648, Fabricio Barros Cabral) 2005-06-12 05:32:25 +00:00
gdkprivate-win32.h gdk/win32/gdkprivate-win32.h gdk/win32/gdkmain-win32.c Define WINVER and 2006-09-10 17:33:29 +00:00
gdkproperty-win32.c Support inverting arrows via XSetting. (#377979, Yevgen Muntyan). 2006-12-27 19:52:25 +00:00
gdkscreen-win32.c Create 'composited' label. 2006-04-25 14:27:32 +00:00
gdkselection-win32.c Remove support for Windows 9x/ME. GTK+ hasn't worked on Win9x since 2.6 or 2006-08-29 23:01:53 +00:00
gdkspawn-win32.c workaround for bug #137496, the real fix would involve just another small 2004-04-11 15:25:06 +00:00
gdkvisual-win32.c Set visual depth to 24 for 32 bits-per-pixel devices on Win32. This allows 2005-10-13 07:08:49 +00:00
gdkwin32.h Merge the gtk-printing branch. For more detailed ChangeLog entries, see 2006-04-21 15:09:32 +00:00
gdkwin32id.c Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
gdkwindow-win32.c Improve handling of the small icon of the window class. (#152620, Kazuki 2006-10-28 23:58:30 +00:00
gdkwindow-win32.h gdk/win32/gdkwindow-win32.h (struct _GdkWindowImplWin32) Store the type 2005-11-09 02:13:35 +00:00
libwntab32x.la Add headers. Add section about ActiveIMM. 2001-11-08 20:57:18 +00:00
Makefile.am Build Wintab support always on Windows. Don't require the Wintab SDK. 2007-01-19 01:55:52 +00:00
makefile.msc [merged from gtk-2-6 branch] let dash_offset shift the start of the line 2005-04-03 21:03:08 +00:00
pktdef.h Build Wintab support always on Windows. Don't require the Wintab SDK. 2007-01-19 01:55:52 +00:00
wintab.h Build Wintab support always on Windows. Don't require the Wintab SDK. 2007-01-19 01:55:52 +00:00
xcursors.h New file. Downloaded from freedesktop.org's webcvs. Slighly edited cursors 2007-01-06 03:05:37 +00:00