[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