gnome-power-manager r2733 - in trunk: . applets/brightness data



Author: rhughes
Date: Sun Mar 16 17:30:48 2008
New Revision: 2733
URL: http://svn.gnome.org/viewvc/gnome-power-manager?rev=2733&view=rev

Log:
2008-03-16  Richard Hughes  <richard hughsie com>

* applets/brightness/brightness-applet.c:
(gpm_applet_create_popup):
* data/gpm-feedback-widget.glade:
g-p-m should set a window type hint for the brightness feedback window.
That makes it easier for compositors like Compiz to properly animate
the window.
Patch by Danny Baumann <dannybaumann web de>, many thanks. Fixes #522236


Modified:
   trunk/ChangeLog
   trunk/applets/brightness/brightness-applet.c
   trunk/data/gpm-feedback-widget.glade

Modified: trunk/applets/brightness/brightness-applet.c
==============================================================================
--- trunk/applets/brightness/brightness-applet.c	(original)
+++ trunk/applets/brightness/brightness-applet.c	Sun Mar 16 17:30:48 2008
@@ -591,6 +591,7 @@
 	/* window */
 	applet->popup = gtk_window_new (GTK_WINDOW_POPUP);
 	GTK_WIDGET_UNSET_FLAGS (applet->popup, GTK_TOPLEVEL);
+	gtk_window_set_type_hint (GTK_WINDOW(applet->popup), GDK_WINDOW_TYPE_HINT_UTILITY);
 	gtk_widget_set_parent (applet->popup, GTK_WIDGET(applet));
 	gtk_container_add (GTK_CONTAINER(applet->popup), frame);
 }

Modified: trunk/data/gpm-feedback-widget.glade
==============================================================================
--- trunk/data/gpm-feedback-widget.glade	(original)
+++ trunk/data/gpm-feedback-widget.glade	Sun Mar 16 17:30:48 2008
@@ -13,7 +13,7 @@
   <property name="decorated">True</property>
   <property name="skip_taskbar_hint">False</property>
   <property name="skip_pager_hint">False</property>
-  <property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property>
+  <property name="type_hint">GDK_WINDOW_TYPE_HINT_NOTIFICATION</property>
   <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
   <property name="focus_on_map">True</property>
   <property name="urgency_hint">False</property>



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