Skip to content
  • Owen Taylor's avatar
    Added a modular client-message-filter mechanism, that is used for the DND · f7bcb456
    Owen Taylor authored
    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 Gdk...
    f7bcb456