gnome-applets r10757 - in trunk: mini-commander mini-commander/src mixer



Author: callum
Date: Sat Mar 15 23:31:05 2008
New Revision: 10757
URL: http://svn.gnome.org/viewvc/gnome-applets?rev=10757&view=rev

Log:
Patch from Danny Baumann to set the window type hint to assist compositing window managers (see bug #522238)

Modified:
   trunk/mini-commander/ChangeLog
   trunk/mini-commander/src/command_line.c
   trunk/mixer/ChangeLog
   trunk/mixer/dock.c

Modified: trunk/mini-commander/src/command_line.c
==============================================================================
--- trunk/mini-commander/src/command_line.c	(original)
+++ trunk/mini-commander/src/command_line.c	Sat Mar 15 23:31:05 2008
@@ -313,6 +313,7 @@
      gtk_window_set_screen (GTK_WINDOW (window),
 			    gtk_widget_get_screen (GTK_WIDGET (mc->applet)));
      gtk_window_set_policy(GTK_WINDOW(window), 0, 0, 1);
+     gtk_window_set_type_hint(GTK_WINDOW(window), GDK_WINDOW_TYPE_HINT_COMBO);
      /* cb */
      g_signal_connect_after(GTK_OBJECT(window),
 			      "button_press_event",

Modified: trunk/mixer/dock.c
==============================================================================
--- trunk/mixer/dock.c	(original)
+++ trunk/mixer/dock.c	Sat Mar 15 23:31:05 2008
@@ -84,7 +84,9 @@
     { 1, 3, { 0, 0, 0 }, { 0, 1, 2 }, gtk_vscale_new, -1, 100 }
   };
 
-  dock = g_object_new (GNOME_VOLUME_APPLET_TYPE_DOCK, NULL);
+  dock = g_object_new (GNOME_VOLUME_APPLET_TYPE_DOCK,
+		       "type-hint", GDK_WINDOW_TYPE_HINT_UTILITY,
+		       NULL);
   dock->orientation = orientation;
   GTK_WINDOW (dock)->type = GTK_WINDOW_POPUP;
   GTK_WIDGET_UNSET_FLAGS (dock, GTK_TOPLEVEL);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]