gtk/tests
Owen Taylor f409cd9b7f For XEMBED embedding add a _XEMBED_INFO property to the client with
Mon Jul  2 16:53:25 2001  Owen Taylor  <otaylor@redhat.com>

	* gtk/xembed.h gtk/gtkplug.c gtk/gtksocket.c: For
	XEMBED embedding add a _XEMBED_INFO property to the
	client with version number and a "mapped" flags.
	Use the mapped flag instead of the racy MapRequestEvent

        * gtk/gtksocket.c: Clean up the gtk_socket_steal()
	code to reliably set things (when the child is a passive
	embedder participating in the XEMBED protocol) intead
	of just being a hack for embedding non-participating
	programs. Fix various bugs and race conditions.

	* gtk/gtksocket.[ch] gtk/gtkplug.[ch]: Make local embedding
	work by simply making the GtkSocket the gtk parent
	of the GtkPlug. Set a flag in this case and make
	the GtkPlug work like a normal container by overriding
	methods such as check_resize and "chaining past" GtkWindow
	to GtkBin.

 	* gtk/gtkentry.c (gtk_entry_real_activate)
	  gtk/gtkmain.c (gtk_propagate_event):
 	Eliminate use of gtk_widget_get_ancestor (widget, GTK_TYPE_WINDOW).

	* gtk/gtkwidget.c (gtk_widget_get_toplevel,
	gtk_widget_get_ancestor):
	Explain	why gtk_widget_get_ancestor (widget, GTK_TYPE_WINDOW)
	might not give the expected result and recommend
	an alternative.

	* tests/testsocket.c tests/testsocket_child.c
	tests/testsocket_common.c tests/Makefile.am: Extended
	to test different type of adding plugs to sockets
	(local,active,passive),	and to test mapping/unmapping
	the plug.

 	* gdk/gdkwindow.c (_gdk_window_destroy_hierarchy): Don't
 	mark the window as destroyed until after we
 	called _gdk_windowing_window_destroy().
	(_gdk_windowing_window_destroy() may use GDK functions
	on the window.)

 	* gdk/x11/gdkinput.c: Remove the check for finalization -
 	devices can be finalized under some circumnstances.

 	* gdk/x11/gdkinput-x11.c (gdk_input_device_new): Fix
 	small problem with GDK_TYPE_DEVICE.
2001-07-03 14:14:30 +00:00
..
.cvsignore corrected path to gtk.immodules 2001-04-04 18:28:37 +00:00
3DRings.xpm Initial revision 1997-11-24 22:37:52 +00:00
check-n.xpm reworked the redrawing heuristics somewhat, this fixed a bunch of existing 1999-01-12 15:12:14 +00:00
check-y.xpm reworked the redrawing heuristics somewhat, this fixed a bunch of existing 1999-01-12 15:12:14 +00:00
circles.xbm gtk/gtktext.c 1998-02-27 06:13:22 +00:00
FilesQueue.xpm Initial revision 1997-11-24 22:37:52 +00:00
Makefile.am For XEMBED embedding add a _XEMBED_INFO property to the client with 2001-07-03 14:14:30 +00:00
makefile.msc made fil mode GDK_STIPPLED actually work -> check boxes and radio buttons 2001-05-25 15:43:53 +00:00
marble.xpm Initial revision 1997-11-24 22:37:52 +00:00
Modeller.xpm Initial revision 1997-11-24 22:37:52 +00:00
prop-editor.c up version to 1.3.7, interface age 0, binary age 0. depend on glib 1.3.7. 2001-06-28 17:12:40 +00:00
prop-editor.h Block against redundant changes. 2001-05-14 19:14:57 +00:00
simple.c marshaller fixes. 2001-03-07 14:49:21 +00:00
test.xpm Initial revision 1997-11-24 22:37:52 +00:00
testcalendar.c new function, turns off decorations for a window. 2001-03-07 21:10:44 +00:00
testdnd.c made fil mode GDK_STIPPLED actually work -> check boxes and radio buttons 2001-05-25 15:43:53 +00:00
testgtk.1 Added gtk/testgtk.1 man page for testgtk 1998-03-24 04:01:21 +00:00
testgtk.c Allow %NULL for style to mean "revert to default style" 2001-06-30 16:08:25 +00:00
testgtkrc Allow %NULL for style to mean "revert to default style" 2001-06-30 16:08:25 +00:00
testgtkrc2 Remove all references to offscreen flag which was no longer used. 2000-06-02 03:14:07 +00:00
testinput.c Updated. 2001-04-03 18:48:46 +00:00
testrgb.c Updated. 2001-04-03 18:48:46 +00:00
testselection.c Now it's a GObject instead of a GtkObject. The 2001-06-07 22:33:14 +00:00
testsocket_child.c For XEMBED embedding add a _XEMBED_INFO property to the client with 2001-07-03 14:14:30 +00:00
testsocket.c For XEMBED embedding add a _XEMBED_INFO property to the client with 2001-07-03 14:14:30 +00:00
testtext.c up version to 1.3.7, interface age 0, binary age 0. depend on glib 1.3.7. 2001-06-28 17:12:40 +00:00
testtextbuffer.c Updated. 2001-04-03 18:48:46 +00:00
testthreads.c applied patch from Andreas Persenius <ndap@swipnet.se> that updates the 2000-07-26 11:33:08 +00:00
testtreecolumns.c changed new_with_types to just plain new, fixing the number of columns, 2001-06-30 02:38:17 +00:00
testtreefocus.c changed new_with_types to just plain new, fixing the number of columns, 2001-06-30 02:38:17 +00:00
testtreesort.c changed new_with_types to just plain new, fixing the number of columns, 2001-06-30 02:38:17 +00:00
testtreeview-plan.txt handle case where there are no rows in the model 2001-01-09 17:45:34 +00:00
testtreeview.c changed new_with_types to just plain new, fixing the number of columns, 2001-06-30 02:38:17 +00:00
treestoretest.c changed new_with_types to just plain new, fixing the number of columns, 2001-06-30 02:38:17 +00:00