From d25fdecca8fec63179bdf9d673f4073ce9a8d2f1 Mon Sep 17 00:00:00 2001
From: Jannis Pohlmann <jannis@xfce.org>
Date: Mon, 20 Oct 2008 17:14:58 +0000
Subject: [PATCH] Use 'Reset to Defaults' instead of the
 GTK_STOCK_REVERT_TO_SAVED text for the shortcuts reset button.

(Old svn revision: 28329)
---
 settings-dialogs/xfwm4-dialog.glade | 6 +++---
 settings-dialogs/xfwm4-settings.c   | 5 +++++
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/settings-dialogs/xfwm4-dialog.glade b/settings-dialogs/xfwm4-dialog.glade
index 5ec11bd88..b8b2a1601 100644
--- a/settings-dialogs/xfwm4-dialog.glade
+++ b/settings-dialogs/xfwm4-dialog.glade
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <!DOCTYPE glade-interface SYSTEM "glade-2.0.dtd">
-<!--Generated with glade3 3.4.5 on Mon Oct 20 17:26:23 2008 -->
+<!--Generated with glade3 3.4.5 on Mon Oct 20 19:12:52 2008 -->
 <glade-interface>
   <requires lib="xfce4"/>
   <widget class="XfceTitledDialog" id="main-dialog">
@@ -456,8 +456,8 @@
                                 <property name="visible">True</property>
                                 <property name="can_focus">True</property>
                                 <property name="receives_default">True</property>
-                                <property name="label" translatable="yes">gtk-revert-to-saved</property>
-                                <property name="use_stock">True</property>
+                                <property name="label" translatable="yes">_Reset to Defaults</property>
+                                <property name="use_underline">True</property>
                                 <property name="response_id">0</property>
                               </widget>
                               <packing>
diff --git a/settings-dialogs/xfwm4-settings.c b/settings-dialogs/xfwm4-settings.c
index 062efcea9..5621890ac 100644
--- a/settings-dialogs/xfwm4-settings.c
+++ b/settings-dialogs/xfwm4-settings.c
@@ -563,6 +563,11 @@ xfwm_settings_constructed (GObject *object)
   shortcuts_reset_button = glade_xml_get_widget (settings->priv->glade_xml, 
                                                  "shortcuts_reset_button");
 
+  /* Set reset button icon */
+  gtk_button_set_image (GTK_BUTTON (shortcuts_reset_button),
+                        gtk_image_new_from_stock (GTK_STOCK_REVERT_TO_SAVED, 
+                                                  GTK_ICON_SIZE_BUTTON));
+
   /* Keyboard tab: Shortcuts tree view */
   {
     gtk_tree_selection_set_mode (gtk_tree_view_get_selection (GTK_TREE_VIEW (shortcuts_treeview)),
-- 
GitLab