gtk/docs
Owen Taylor f7bcb45607 Added a modular client-message-filter mechanism, that is used for the DND
Sun Oct 18 18:16:39 1998  Owen Taylor  <otaylor@gtk.org>

	* gdk/gdk.c gdkprivate.h: Added a modular client-message-filter
	mechanism, that is used for the DND messages.

	  Removed all the old DND code.

	* gdk/gdkcolormap.c gdk/gdkcolormap.h: Add a function to
	get the visual of a given colormap.

	* gtk/gtkcolorsel.c: Conversion to new DND, drag
	a color-swatch.

	* gdk/gdk.h gdk/gdkdnd.c: The low-level
	X oriented portions of drag and drop protocols.
	Sending and receiving client messages, and navigating
	window trees.

	* gdk/gdkimage.c: added a gdk_flush() when destroying
	SHM images to hopefully make it more likely that
        X will gracefully handle the segment being destroyed.

	* gdk/gdkprivate.h gtk/gtkdebug.h: Add new
	DND debugging flags.

	* gtk/gtkeditable.[ch]: Updates for the selection handling
	changes.

	* gtk/gtkselection.[ch]: Added GtkTargetList, a
	refcounted data structure for keeping track of lists
	of GdkAtom + information. Removed selection_handler_add
	in favor of a "drag_data_get" signal.

	* gtk/gtkdnd.[ch] gtk/gtk.h: New files - highlevel (event loop
	dependent) parts of the DND protocols, display of drag icons,
	drag-under highlighting, and the "default handlers".

	* gtk/gtkinvisible.[ch]: New widget - InputOnly offscreen
	windows that are used for reliable pointer grabs and
	selection handling in the DND code.

	* gtk/testdnd.c: New test program for new DND. (Old
	DND tests in testgtk still need to be converted.)

	* gtk/testselection.c: Use the new selection API.

	* docs/dnd_internals: Start at describing how
	all the new code works inside.

	* docs/Changes-1.2.txt: New file describing source-incompatible
	changes in GTK+-1.2.

Sat Oct 17 22:50:34 1998  Owen Taylor  <otaylor@gtk.org>

	* gdk/gdkwindow.c (gdk_window_remove_filter): Free
	the right list node.

	* gdk/gdkwindow.c (gdk_window_init): Add gdk_root_parent
	to the XID table so we can receive events on it.

Wed Oct 14 12:57:40 1998  Owen Taylor  <otaylor@redhat.com>

	* gdk/gdk.c gdk/gdk.h (gdk_event_get_time): New function
	to get the timestamp from a generic event.

Fri Oct  9 13:16:04 1998  Owen Taylor  <otaylor@redhat.com>

	* gtk/gtkwidget.c (gtk_widget_add_events): Added function
	that safely adds additional events to a widget's event
	mask, even if the widget has previously been realized.
	(We can do this, but not remove events from the event
	 mask).

Fri Oct  2 17:35:35 1998  Owen Taylor  <otaylor@redhat.com>

	* gdk/gdkproperty.c (gdk_property_get): Allow type == 0,
	for AnyPropertyType.

Fri Oct  2 10:32:21 1998  Owen Taylor  <otaylor@redhat.com>

	* gdk/gdkproperty.c (gdk_atom_intern): Add client-local
	hashing.

Thu Sep 24 20:33:54 1998  Owen Taylor  <otaylor@redhat.com>

	* gdk/gdk.c (gdk_event_send_clientmessage_toall): serial
	isn't a timestamp.

Thu Sep 17 14:23:03 1998  Owen Taylor  <otaylor@redhat.com>

	* gdk/gdk.c (gdk_event_translate): Removed printing
	of unknown window lookup warnings. (Made it
	a GDK_NOTE) - they happen in many circumstances.
1998-10-18 22:51:24 +00:00
..
faq update anon CVS info 1998-07-06 11:07:53 +00:00
man new directory new file, initial gtk_button man page 1998-07-29 01:33:51 +00:00
tutorial update I've had sat around: - Grammar patch from James R. Van Zandt 1998-10-04 16:55:16 +00:00
.cvsignore I just remembered this commit failed before because 1998-03-12 18:23:11 +00:00
Changes-1.2.txt Added a modular client-message-filter mechanism, that is used for the DND 1998-10-18 22:51:24 +00:00
debugging.txt Take border in account properly. 1998-04-06 12:59:06 +00:00
developers.txt backed out the section "Gnits to care about". new file, kinda developers 1998-02-11 00:40:20 +00:00
dnd_internals.txt Added a modular client-message-filter mechanism, that is used for the DND 1998-10-18 22:51:24 +00:00
gdk.sgml new format for GDK documentation. Eventually plan to remove gdk.texi, but 1998-07-28 05:19:38 +00:00
gdk.texi I forgot to *commit* these before. Note to self: commit after applying 1998-03-01 20:24:39 +00:00
glib.texi I forgot to *commit* these before. Note to self: commit after applying 1998-03-01 20:24:39 +00:00
gtk_tut_fr.sgml Mon, 3 Aug 1998 20:08:46 +0200 [Vincent] 1998-08-03 18:05:06 +00:00
gtk_tut_it.sgml Update of Italian Tutorial to Tutorial of 24th May, from Daniele Canazza 1998-06-01 11:53:08 +00:00
gtk_tut_packbox1.gif added graphics, update tutorials appropriately 1998-03-13 19:26:59 +00:00
gtk_tut_packbox2.gif added graphics, update tutorials appropriately 1998-03-13 19:26:59 +00:00
gtk_tut_table.gif added graphics, update tutorials appropriately 1998-03-13 19:26:59 +00:00
gtk_tut.sgml update I've had sat around: - Grammar patch from James R. Van Zandt 1998-10-04 16:55:16 +00:00
gtk-config.1 added -posix check for NeXTStep 1998-09-09 09:51:44 +00:00
gtk-config.txt Added flags --prefix[=dir] and --exec-prefix[=DIR] which allow querying 1998-04-04 00:12:58 +00:00
gtk.texi More stuff about the type system. 1998-09-20 18:10:03 +00:00
gtkdocs_fix I just remembered this commit failed before because 1998-03-12 18:23:11 +00:00
gtkfaq.sgml update anon CVS info 1998-07-06 11:07:53 +00:00
macros.texi Initial revision 1997-11-24 22:37:52 +00:00
Makefile.am version bump to 1.1.1, binary age 0, interface age 0. GLib version 1.1.1 1998-08-04 23:44:27 +00:00
Makefile.in Define GTK_HAVE_RC_SET_IMAGE_LOADER, to be used in gnome-libs 1998-05-22 23:43:03 +00:00
Makefile.sgml some stuff for doing plain text and postscript 1998-03-27 16:53:14 +00:00
refcounting.txt Fixed some incorrect information. 1998-02-13 23:00:54 +00:00
styles.txt New function to reset the RC styles for a heirarchy 1998-05-01 16:15:39 +00:00
texinfo.tex Initial revision 1997-11-24 22:37:52 +00:00
text_widget.txt commiting changes from owen: 1998-03-10 03:17:02 +00:00
widget_system.txt Added gdk_text/string_extents() - too calculate all the metrics at once of 1998-08-12 16:49:13 +00:00