gtk2/docs/reference/gdk/tmpl
Owen Taylor e5ae081ebe Start implementing display/screen closing scheme; keep a flag for whether
Thu Aug  1 11:26:03 2002  Owen Taylor  <otaylor@redhat.com>

	* gdk/gdkdisplay.[ch] gdk/gdkscreen.[ch] gdkinternals.h:
	Start implementing display/screen closing scheme; keep a
	flag for whether displays and screens are closed,
	call g_object_run_dispose(). Remove public gdk_screen_close().

	* gdk/x11/gdkdisplay-x11.c gdk/x11/gdkscreen-x11.c: Add
	dispose() methods; move appropriate parts of the finalize
	there.

	* gdk/x11/gdkcolor-x11.c gdk/x11/gdkimage-x11.c
	gdk/x11/gdkmain-x11.c gdk/x11/gdkpango-x11.c
	gdk/x11/gdkpixmap-x11.c gdk/x11/gdkproperty-x11.c
	gdk/x11/gdkselection-x11.c gdk/x11/gdkwindow-x11.c:
	Start of making everything correctly ignore operations
	when a display has been closed.

	* gdk/x11/gdkwindow-x11.c (gdk_window_get_decorations):
	Handle decorations == NULL.

	* gdk/x11/gdkcolor-x11.c (gdk_colormap_remove):
	Remove unnecessary hash table creation.

	* gdk/x11/gdkinput.c gdk/x11/gdkinput-x11.c gdk/win32/gdkinput.c
	Fix up gdk_device_get_history - handle events, n_events == NULL,
	etc.

	* gdk/x11/gdkproperty-x11.c (gdk_property_get):
	Handle failure better.

	* gdk/x11/gdkselection-x11.c (gdk_selection_property_get):
	Handle failure better, handle data == NULL, move docs
	here, remove an excess round trip by asking for
	all selection data at once.

	* gdk/gdkselection.c gdk/win32/{x11,win32}/gdkselection-{x11,win32}.c
	  gdk/{x11,win32}/gdkmain-{x11,win32}.c	gdk/gdkdisplay.c: Move
	gdk_text_property_to_text_list(), gdk_string_to_compound_text(),
	gdk_display_set_sm_client_id() to display-independent part of GDK.

	* gdk/Makefile.am (gdk_c_sources): Sort gdkdisplay/screen.[ch]
	into the right place.
2002-08-01 15:28:40 +00:00
..
colors.sgml Update for multihead. 2002-04-30 18:07:51 +00:00
cursors.sgml Fix for cursor screen => display change. 2002-06-18 21:02:11 +00:00
dnd.sgml Update for multihead. 2002-04-30 18:07:51 +00:00
drawing.sgml Set the width of the layout to the actual wrap width (our requisition) not 2002-05-14 20:55:22 +00:00
event_structs.sgml GDK instead of Gdk. 2001-12-29 00:24:25 +00:00
events.sgml Update for multihead. 2002-04-30 18:07:51 +00:00
fonts.sgml Markup fixes 2002-05-28 22:23:55 +00:00
gcs.sgml Set the width of the layout to the actual wrap width (our requisition) not 2002-05-14 20:55:22 +00:00
gdk-unused.sgml Renames: 2002-06-20 23:59:27 +00:00
gdkdisplay.sgml Renames: 2002-06-20 23:59:27 +00:00
gdkscreen.sgml Renames: 2002-06-20 23:59:27 +00:00
general.sgml Fix sizing bug. 2002-06-08 06:48:27 +00:00
images.sgml Update for multihead. 2002-04-30 18:07:51 +00:00
input_devices.sgml Make the core pointer object per-display. (#85698) 2002-06-18 23:23:30 +00:00
input.sgml Markup fixes 2002-05-28 22:23:55 +00:00
keys.sgml Set the width of the layout to the actual wrap width (our requisition) not 2002-05-14 20:55:22 +00:00
pango_interaction.sgml Update for multihead. 2002-04-30 18:07:51 +00:00
pixbufs.sgml Throughout: assorted docs 2001-10-03 18:19:48 +00:00
pixmaps.sgml Set the width of the layout to the actual wrap width (our requisition) not 2002-05-14 20:55:22 +00:00
properties.sgml Update for multihead. 2002-04-30 18:07:51 +00:00
regions.sgml Update for multihead. 2002-04-30 18:07:51 +00:00
rgb.sgml fixed the example code (return TRUE from the expose_event handler). 2002-07-16 17:21:25 +00:00
selections.sgml Start implementing display/screen closing scheme; keep a flag for whether 2002-08-01 15:28:40 +00:00
threads.sgml Replace homegrown "nbsp", "hash" and "percent" entities by standard ISO 2002-06-03 17:47:31 +00:00
visuals.sgml Fix sizing bug. 2002-06-08 06:48:27 +00:00
windows.sgml Set the width of the layout to the actual wrap width (our requisition) not 2002-05-14 20:55:22 +00:00
x_interaction.sgml Doc updates. 2002-05-02 22:28:50 +00:00