gtk2/gdk
Tor Lillqvist 06b4ef6517 Updates.
2001-10-29  Tor Lillqvist  <tml@iki.fi>

	* README.win32: Updates.

	* gtk-zip.sh.in: New file, used to build distribution package for
	Windows.

	* gdk/gdkglobals.c: Mark gdk_threads_mutex for DLL export when
	applicable with GDKVAR.

	* gtk/gtk.def: Update.

	* gtk/gtkfilesel.c: Include <winsock.h> (if available) for
	gethostname().

	* gtk/gtkmain.c
	* gtk/gtkrc.c: (Win32) Save actual DLL name for later use in DLL
	entry function. Avoid hardcoded paths GTK_LIBDIR, GTK_SYSCONFDIR,
	GTK_DATA_PREFIX and GTK_LOCALEDIR, instead add functions that call
	g_win32_get_package_installation_subdirectory() with the actual
	DLL name saved above. Redefine above directory name macros to call
	these functions. Remove some ifdefs.

	* gtk/maketypes.awk: Output GTKTYPEBUILTINS_VAR (that marks
	variable for export on Win32) also to the _vars file.

	Changes for autoconfiscated build on Win32, and addition of Win32
	backend to the related files:

	* configure.in: Like in GLib, set LT_CURRENT_MINUS_AGE for use
	when forming DLL name in some files. Set MS_LIB_AVAILABLE is
	lib.exe is available. Call AC_LIBTOOL_WIN32_DLL. Set
	PLATFORM_WIN32, OS_WIN32 and USE_WIN32 automake conditionals. Add
	win32 target, using pangowin32. Don't use the
	-export-symbols-regex option on Win32, we use .def files to list
	exported symbols. Check <winsock.h> (for gethostname() in
	gtkfilesel.c). Enclose nested AC_CHECK_* macros in brackets to
	prevent premature m4 expansion.

	* acconfig.h: Add HAVE_WINTAB.

	* gdk/Makefile.am: Add libgdk-win32-1.3.la target and associated
	macros and rules. Use -no-undefined on Win32. Use gdk.def file. If
	MS_LIB_AVAILABLE, build MS import library. Install the import
	libraries. If HAVE_WINTAB, link with the Wintab library.

	* gtk/Makefile.am: Add libgtk-win32-1.3.la target and associated
	macros and rules. Use -no-undefined on Win32. Use gtk-win32.def
	file. Install import libraries.
2001-10-29 07:06:37 +00:00
..
linux-fb Update to new Pango APIs 2001-10-24 23:41:12 +00:00
nanox Make gdkx.h the only installed header from gdk/x11. All structures in 2001-09-07 21:50:20 +00:00
win32 New file, hand-written wrapper for the Wintab library. 2001-10-29 06:50:55 +00:00
x11 Typo fix. Updates. Document the special values <none> and <parent> for 2001-10-27 20:41:05 +00:00
.cvsignore shut up CVS 2001-04-03 23:11:15 +00:00
COPYING [ Merges from gtk-1-2 ] 1999-09-28 20:19:13 +00:00
gdk.c static correct-ness, underscore prefixing of library internal functions 2001-10-28 21:28:51 +00:00
gdk.def static correct-ness, underscore prefixing of library internal functions 2001-10-28 21:28:51 +00:00
gdk.h Add a function, gdk_threads_init() that must be explicitely called to 2001-10-22 12:59:21 +00:00
gdkcolor.c Update to use the new g_boxed_type_register_static API. 2001-09-10 16:54:07 +00:00
gdkcolor.h Deprecate gdk_set/get_use_xshm, make gdk_set_use_xshm a noop. Remove 2001-09-07 22:33:09 +00:00
gdkcompat.h Add gdk_rgb_find_color() to get a pixel value using GdkRGB functionality 2000-07-02 17:03:21 +00:00
gdkconfig.h.win32 Fix typo. 1999-11-21 21:21:58 +00:00
gdkcursor.c Update to use the new g_boxed_type_register_static API. 2001-09-10 16:54:07 +00:00
gdkcursor.h [ Patch from Sebastian Wilhelmi, 52790 ] 2001-08-23 15:26:49 +00:00
gdkcursors.h Merge from themes-2. See the ChangeLog for a somewhat detailed 1998-11-06 22:05:02 +00:00
gdkdnd.h Use G_GNUC_CONST. 2000-08-30 00:33:38 +00:00
gdkdraw.c Throughout: assorted docs 2001-10-03 18:19:48 +00:00
gdkdrawable.h Deprecate gtk_entry_set_editable. (#58768, Vitaly Tishkov) 2001-10-22 14:31:06 +00:00
gdkevents.c static correct-ness, underscore prefixing of library internal functions 2001-10-28 21:28:51 +00:00
gdkevents.h !GTK_OBJECT_DESTROYED() -> GTK_WIDGET_REALIZE() for resize queueing. 2001-06-28 22:49:20 +00:00
gdkfont.c Forget gdkfont 2001-09-10 16:57:38 +00:00
gdkfont.h added all exports required to link PyGtk 0.7.1 2001-04-16 12:46:02 +00:00
gdkgc.c gdk/gdkgc.c (gdk_gc_set_rgb_bg_color): Set the background color, 2001-08-09 07:14:56 +00:00
gdkgc.h [ Patch from Sebastian Wilhelmi, 52790 ] 2001-08-23 15:26:49 +00:00
gdkglobals.c Updates. 2001-10-29 07:06:37 +00:00
gdki18n.h applied patch from Andreas Persenius <ndap@swipnet.se> that updates the 2000-07-26 11:33:08 +00:00
gdkimage.c Throughout: assorted docs 2001-10-03 18:19:48 +00:00
gdkimage.h Throughout: assorted docs 2001-10-03 18:19:48 +00:00
gdkinput.h Make gdkx.h the only installed header from gdk/x11. All structures in 2001-09-07 21:50:20 +00:00
gdkinternals.h Make gdkx.h the only installed header from gdk/x11. All structures in 2001-09-07 21:50:20 +00:00
gdkkeys.c Throughout: assorted docs 2001-10-03 18:19:48 +00:00
gdkkeys.h Add a direction-changed signal, and gdk_keymap_get_current_direction(). 2001-06-08 16:07:00 +00:00
gdkkeysyms.h Remove all references to offscreen flag which was no longer used. 2000-06-02 03:14:07 +00:00
gdkkeyuni.c Handle numeric keypad keysyms; bug #50201 2001-04-18 20:33:26 +00:00
gdkpango.c Throughout: assorted docs 2001-10-03 18:19:48 +00:00
gdkpango.h Doc fixes 2001-03-04 00:12:55 +00:00
gdkpixbuf-drawable.c remove gtk_menu_* compat defines; these are already in gtkmenu.h, and the 2001-08-26 02:03:10 +00:00
gdkpixbuf-render.c Allow -1 for width/height to mean "width/height of pixbuf" (Patch from 2001-09-19 20:13:16 +00:00
gdkpixbuf.h Deprecate gdk_set/get_use_xshm, make gdk_set_use_xshm a noop. Remove 2001-09-07 22:33:09 +00:00
gdkpixmap.c return solid masks for xpms that have no transparent color. This makes the 2001-02-23 13:35:16 +00:00
gdkpixmap.h Add gdk_window_lookup, gdk_window_foreign_new, gdk_pixmap_lookup and 2001-10-18 20:23:17 +00:00
gdkpoly-generic.h Merge no-flicker branch into HEAD 2000-03-28 01:24:44 +00:00
gdkpolyreg-generic.c Merge no-flicker branch into HEAD 2000-03-28 01:24:44 +00:00
gdkprivate.h Make gdkx.h the only installed header from gdk/x11. All structures in 2001-09-07 21:50:20 +00:00
gdkproperty.h Use $PKG_CONFIG, not pkg-config. (#51032) 2001-05-29 21:42:20 +00:00
gdkrectangle.c Update to use the new g_boxed_type_register_static API. 2001-09-10 16:54:07 +00:00
gdkregion-generic.c use _gdk_region_get_xrectangles() 2001-03-02 20:02:17 +00:00
gdkregion-generic.h (Part 2) Remove gdk_*_lookup() defines, since they are defined by the 2000-07-24 16:19:00 +00:00
gdkregion.h use _gdk_region_get_xrectangles() 2001-03-02 20:02:17 +00:00
gdkrgb.c Throughout: assorted docs 2001-10-03 18:19:48 +00:00
gdkrgb.h [ Patch from Sebastian Wilhelmi, 52790 ] 2001-08-23 15:26:49 +00:00
gdkselection.h Fix problem with g_return_if_fail return value. 2001-10-22 04:34:42 +00:00
gdktypes.h Fix problem with g_return_if_fail return value. 2001-10-22 04:34:42 +00:00
gdkvisual.h Convert GdkVisual to a GObject. 2001-06-30 02:56:50 +00:00
gdkwindow.c Always set window->parent (except or the root window itself); if the 2001-10-24 14:15:50 +00:00
gdkwindow.h Add gdk_window_lookup, gdk_window_foreign_new, gdk_pixmap_lookup and 2001-10-18 20:23:17 +00:00
makeenums.pl Add GdkEventSetting event for notification of changes to system settings, 2001-04-02 23:33:47 +00:00
Makefile.am Updates. 2001-10-29 07:06:37 +00:00
makefile.mingw.in Updates. 2001-10-29 07:06:37 +00:00
makefile.msc [ Patch from Sebastian Wilhelmi, 52790 ] 2001-08-23 15:26:49 +00:00
testgdk.c Update. 2000-10-09 19:49:42 +00:00
TODO Make gdkx.h the only installed header from gdk/x11. All structures in 2001-09-07 21:50:20 +00:00