[Xfce4-commits] r29267 - in xfwm4/trunk: . settings-dialogs

Olivier Fourdan olivier at xfce.org
Sat Jan 17 14:57:49 CET 2009


Author: olivier
Date: 2009-01-17 13:57:48 +0000 (Sat, 17 Jan 2009)
New Revision: 29267

Modified:
   xfwm4/trunk/ChangeLog
   xfwm4/trunk/settings-dialogs/xfwm4-dialog.glade
   xfwm4/trunk/settings-dialogs/xfwm4-settings.c
Log:
	* settings-dialogs/xfwm4-settings.c, 
	  settings-dialogs/xfwm4-dialog.glade: Make focus delay insensitive
	  in click to focus mode. 
 

Modified: xfwm4/trunk/ChangeLog
===================================================================
--- xfwm4/trunk/ChangeLog	2009-01-16 17:44:57 UTC (rev 29266)
+++ xfwm4/trunk/ChangeLog	2009-01-17 13:57:48 UTC (rev 29267)
@@ -1,3 +1,9 @@
+2009-01-17	olivier
+
+	* settings-dialogs/xfwm4-settings.c, 
+	  settings-dialogs/xfwm4-dialog.glade: Make focus delay insensitive
+	  in click to focus mode.
+
 2009-01-16	olivier
 
 	* src/misc.h, src/misc.c, src/screen.h, src/screen.c, src/events.c,

Modified: xfwm4/trunk/settings-dialogs/xfwm4-dialog.glade
===================================================================
--- xfwm4/trunk/settings-dialogs/xfwm4-dialog.glade	2009-01-16 17:44:57 UTC (rev 29266)
+++ xfwm4/trunk/settings-dialogs/xfwm4-dialog.glade	2009-01-17 13:57:48 UTC (rev 29267)
@@ -573,7 +573,7 @@
                                 <property name="visible">True</property>
                                 <property name="left_padding">12</property>
                                 <child>
-                                  <widget class="GtkHBox" id="hbox6">
+                                  <widget class="GtkHBox" id="focus_delay_hbox">
                                     <property name="visible">True</property>
                                     <property name="spacing">12</property>
                                     <child>

Modified: xfwm4/trunk/settings-dialogs/xfwm4-settings.c
===================================================================
--- xfwm4/trunk/settings-dialogs/xfwm4-settings.c	2009-01-16 17:44:57 UTC (rev 29266)
+++ xfwm4/trunk/settings-dialogs/xfwm4-settings.c	2009-01-17 13:57:48 UTC (rev 29267)
@@ -1602,6 +1602,7 @@
 {
   GtkWidget *click_to_focus_radio;
   GtkWidget *focus_follows_mouse_radio;
+  GtkWidget *focus_delay_hbox;
 
   g_return_if_fail (XFWM_IS_SETTINGS (settings));
   g_return_if_fail (GLADE_IS_XML (settings->priv->glade_xml));
@@ -1610,6 +1611,8 @@
                                                "click_to_focus_radio");
   focus_follows_mouse_radio = glade_xml_get_widget (settings->priv->glade_xml,
                                                     "focus_follows_mouse_radio");
+  focus_delay_hbox = glade_xml_get_widget (settings->priv->glade_xml,
+                                           "focus_delay_hbox");
 
   if (G_UNLIKELY (G_VALUE_TYPE (value) != G_TYPE_BOOLEAN))
     gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (click_to_focus_radio), TRUE);
@@ -1620,10 +1623,14 @@
       else
         gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (focus_follows_mouse_radio), TRUE);
     }
+  gtk_widget_set_sensitive (GTK_WIDGET (focus_delay_hbox),
+                            gtk_toggle_button_get_active (
+                                  GTK_TOGGLE_BUTTON (focus_follows_mouse_radio)));
 }
 
 
 
+
 static void
 xfwm_settings_initialize_shortcuts (XfwmSettings *settings)
 {




More information about the Xfce4-commits mailing list