Skip to content
  • Søren Sandmann's avatar
    Create 'composited' label. · b9d1a034
    Søren Sandmann authored
    Tue Apr 25 10:25:28 2006  Søren Sandmann  <sandmann@redhat.com>
    
    	* tests/testgtk.c (create_alpha_window): Create 'composited' label.
    
    	* tests/testgtk.c (on_composited_changed): New function, change
    	the label to say whether the screen is composited or not.
    
    	* gtk/gtkwindow.c (gtk_window_on_composited_changed): When
    	composited status change, invalidate the window and propagate the signal;.
    
    	* gtk/gtkwindow.c (gtk_window_map): Set the appropriate type hint
    	if reset_type_hint is TRUE.
    
    	* gtk/gtkwindow.c (gtk_window_set_type_hint): If hint is one of
    	the old hints, store a shadow copy in the public window->type_hint
    	bitfield, otherwise set this field to normal. Set the private
    	field to the type hint.
    
    	* gtk/gtkwindow.c (gtk_window_init): Initialize priv->type_hint.
    
    	* gtk/gtkwindow.c (struct _GtkWindowPrivate): New field
    	"reset_type_hint" indicating whether the type hint needs to be
    	reset. New field type_hint containing a GdkWindowTypeHint.
    
    	* gtk/gtkwidget.c (propaga...
    b9d1a034