mousetweaks r367 - in trunk: . data src



Author: gerdk
Date: Tue Jan  6 23:23:18 2009
New Revision: 367
URL: http://svn.gnome.org/viewvc/mousetweaks?rev=367&view=rev

Log:
2009-01-07  Gerd Kohlberger  <gerdk svn gnome org>

	* src/dwell-click-applet.c:
	* data/dwell-click-applet.ui:
	
	Change the enable button to use a stock icon instead of the
	On/Off label.
	
	Use standard icon name. Bug #545059



Modified:
   trunk/ChangeLog
   trunk/data/dwell-click-applet.ui
   trunk/src/dwell-click-applet.c

Modified: trunk/data/dwell-click-applet.ui
==============================================================================
--- trunk/data/dwell-click-applet.ui	(original)
+++ trunk/data/dwell-click-applet.ui	Tue Jan  6 23:23:18 2009
@@ -1,6 +1,7 @@
 <?xml version="1.0"?>
-<!--Generated with glade3 3.4.5 on Thu Sep 11 10:22:25 2008 -->
 <interface>
+  <!-- interface-requires gtk+ 2.12 -->
+  <!-- interface-naming-policy toplevel-contextual -->
   <object class="GtkWindow" id="horizontal">
     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
     <property name="title" translatable="yes">Click Type Window</property>
@@ -13,12 +14,19 @@
             <property name="visible">True</property>
             <property name="can_focus">True</property>
             <property name="receives_default">True</property>
-            <property name="tooltip-text" translatable="yes">Enable dwell click</property>
-            <property name="label" translatable="yes">On</property>
+            <property name="tooltip_text" translatable="yes">Enable dwell click</property>
+            <child>
+              <object class="GtkImage" id="image1">
+                <property name="visible">True</property>
+                <property name="stock">gtk-yes</property>
+                <property name="icon-size">4</property>
+              </object>
+            </child>
           </object>
           <packing>
             <property name="expand">False</property>
             <property name="fill">False</property>
+            <property name="position">0</property>
           </packing>
         </child>
         <child>
@@ -38,37 +46,46 @@
             <child>
               <object class="GtkRadioButton" id="single_click">
                 <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="receives_default">False</property>
                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
-                <property name="tooltip-text" translatable="yes">Single Click</property>
-                <property name="relief">GTK_RELIEF_NONE</property>
+                <property name="tooltip_text" translatable="yes">Single Click</property>
+                <property name="relief">none</property>
                 <property name="focus_on_click">False</property>
-                <property name="image_position">GTK_POS_TOP</property>
+                <property name="image_position">top</property>
                 <property name="active">True</property>
+                <property name="draw_indicator">False</property>
                 <child>
                   <object class="GtkImage" id="single_click_img">
                     <property name="visible">True</property>
                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
                     <property name="stock">gtk-missing-image</property>
-                    <property name="icon_size">5</property>
+                    <property name="icon-size">5</property>
                   </object>
                 </child>
               </object>
+              <packing>
+                <property name="position">0</property>
+              </packing>
             </child>
             <child>
               <object class="GtkRadioButton" id="double_click">
                 <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="receives_default">False</property>
                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
-                <property name="tooltip-text" translatable="yes">Double Click</property>
-                <property name="relief">GTK_RELIEF_NONE</property>
+                <property name="tooltip_text" translatable="yes">Double Click</property>
+                <property name="relief">none</property>
                 <property name="focus_on_click">False</property>
-                <property name="image_position">GTK_POS_TOP</property>
+                <property name="image_position">top</property>
+                <property name="draw_indicator">False</property>
                 <property name="group">single_click</property>
                 <child>
                   <object class="GtkImage" id="double_click_img">
                     <property name="visible">True</property>
                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
                     <property name="stock">gtk-missing-image</property>
-                    <property name="icon_size">5</property>
+                    <property name="icon-size">5</property>
                   </object>
                 </child>
               </object>
@@ -79,18 +96,21 @@
             <child>
               <object class="GtkRadioButton" id="drag_click">
                 <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="receives_default">False</property>
                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
-                <property name="tooltip-text" translatable="yes">Drag Click</property>
-                <property name="relief">GTK_RELIEF_NONE</property>
+                <property name="tooltip_text" translatable="yes">Drag Click</property>
+                <property name="relief">none</property>
                 <property name="focus_on_click">False</property>
-                <property name="image_position">GTK_POS_TOP</property>
+                <property name="image_position">top</property>
+                <property name="draw_indicator">False</property>
                 <property name="group">single_click</property>
                 <child>
                   <object class="GtkImage" id="drag_click_img">
                     <property name="visible">True</property>
                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
                     <property name="stock">gtk-missing-image</property>
-                    <property name="icon_size">5</property>
+                    <property name="icon-size">5</property>
                   </object>
                 </child>
               </object>
@@ -101,18 +121,21 @@
             <child>
               <object class="GtkRadioButton" id="right_click">
                 <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="receives_default">False</property>
                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
-                <property name="tooltip-text" translatable="yes">Right Click</property>
-                <property name="relief">GTK_RELIEF_NONE</property>
+                <property name="tooltip_text" translatable="yes">Right Click</property>
+                <property name="relief">none</property>
                 <property name="focus_on_click">False</property>
-                <property name="image_position">GTK_POS_TOP</property>
+                <property name="image_position">top</property>
+                <property name="draw_indicator">False</property>
                 <property name="group">single_click</property>
                 <child>
                   <object class="GtkImage" id="right_click_img">
                     <property name="visible">True</property>
                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
                     <property name="stock">gtk-missing-image</property>
-                    <property name="icon_size">5</property>
+                    <property name="icon-size">5</property>
                   </object>
                 </child>
               </object>
@@ -140,12 +163,19 @@
             <property name="visible">True</property>
             <property name="can_focus">True</property>
             <property name="receives_default">True</property>
-            <property name="tooltip-text" translatable="yes">Enable dwell click</property>
-            <property name="label" translatable="yes">On</property>
+            <property name="tooltip_text" translatable="yes">Enable dwell click</property>
+            <child>
+              <object class="GtkImage" id="image1">
+                <property name="visible">True</property>
+                <property name="stock">gtk-yes</property>
+                <property name="icon-size">4</property>
+              </object>
+            </child>
           </object>
           <packing>
             <property name="expand">False</property>
             <property name="fill">False</property>
+            <property name="position">0</property>
           </packing>
         </child>
         <child>
@@ -164,37 +194,46 @@
             <child>
               <object class="GtkRadioButton" id="single_click_v">
                 <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="receives_default">False</property>
                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
-                <property name="tooltip-text" translatable="yes">Single Click</property>
-                <property name="relief">GTK_RELIEF_NONE</property>
+                <property name="tooltip_text" translatable="yes">Single Click</property>
+                <property name="relief">none</property>
                 <property name="focus_on_click">False</property>
-                <property name="image_position">GTK_POS_TOP</property>
+                <property name="image_position">top</property>
                 <property name="active">True</property>
+                <property name="draw_indicator">False</property>
                 <child>
                   <object class="GtkImage" id="single_click_img_v">
                     <property name="visible">True</property>
                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
                     <property name="stock">gtk-missing-image</property>
-                    <property name="icon_size">5</property>
+                    <property name="icon-size">5</property>
                   </object>
                 </child>
               </object>
+              <packing>
+                <property name="position">0</property>
+              </packing>
             </child>
             <child>
               <object class="GtkRadioButton" id="double_click_v">
                 <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="receives_default">False</property>
                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
-                <property name="tooltip-text" translatable="yes">Double Click</property>
-                <property name="relief">GTK_RELIEF_NONE</property>
+                <property name="tooltip_text" translatable="yes">Double Click</property>
+                <property name="relief">none</property>
                 <property name="focus_on_click">False</property>
-                <property name="image_position">GTK_POS_TOP</property>
+                <property name="image_position">top</property>
+                <property name="draw_indicator">False</property>
                 <property name="group">single_click_v</property>
                 <child>
                   <object class="GtkImage" id="double_click_img_v">
                     <property name="visible">True</property>
                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
                     <property name="stock">gtk-missing-image</property>
-                    <property name="icon_size">5</property>
+                    <property name="icon-size">5</property>
                   </object>
                 </child>
               </object>
@@ -205,18 +244,21 @@
             <child>
               <object class="GtkRadioButton" id="drag_click_v">
                 <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="receives_default">False</property>
                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
-                <property name="tooltip-text" translatable="yes">Drag Click</property>
-                <property name="relief">GTK_RELIEF_NONE</property>
+                <property name="tooltip_text" translatable="yes">Drag Click</property>
+                <property name="relief">none</property>
                 <property name="focus_on_click">False</property>
-                <property name="image_position">GTK_POS_TOP</property>
+                <property name="image_position">top</property>
+                <property name="draw_indicator">False</property>
                 <property name="group">single_click_v</property>
                 <child>
                   <object class="GtkImage" id="drag_click_img_v">
                     <property name="visible">True</property>
                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
                     <property name="stock">gtk-missing-image</property>
-                    <property name="icon_size">5</property>
+                    <property name="icon-size">5</property>
                   </object>
                 </child>
               </object>
@@ -227,18 +269,21 @@
             <child>
               <object class="GtkRadioButton" id="right_click_v">
                 <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="receives_default">False</property>
                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
-                <property name="tooltip-text" translatable="yes">Right Click</property>
-                <property name="relief">GTK_RELIEF_NONE</property>
+                <property name="tooltip_text" translatable="yes">Right Click</property>
+                <property name="relief">none</property>
                 <property name="focus_on_click">False</property>
-                <property name="image_position">GTK_POS_TOP</property>
+                <property name="image_position">top</property>
+                <property name="draw_indicator">False</property>
                 <property name="group">single_click_v</property>
                 <child>
                   <object class="GtkImage" id="right_click_img_v">
                     <property name="visible">True</property>
                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
                     <property name="stock">gtk-missing-image</property>
-                    <property name="icon_size">5</property>
+                    <property name="icon-size">5</property>
                   </object>
                 </child>
               </object>
@@ -260,9 +305,9 @@
     <property name="border_width">5</property>
     <property name="title">Info zu</property>
     <property name="resizable">False</property>
-    <property name="window_position">GTK_WIN_POS_CENTER_ON_PARENT</property>
-    <property name="icon_name">gnome-dev-mouse-optical</property>
-    <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
+    <property name="window_position">center-on-parent</property>
+    <property name="icon_name">input-mouse</property>
+    <property name="type_hint">dialog</property>
     <property name="has_separator">False</property>
     <property name="copyright">Copyright 2007-2008 &#xA9; Gerd Kohlberger</property>
     <property name="comments" translatable="yes">Applet to select different dwell-click types.
@@ -270,7 +315,7 @@
     <property name="authors">Gerd Kohlberger &lt;lowfi chello at&gt;</property>
     <property name="documenters">Francesco Fumanti &lt;francesco fumanti gmx net&gt;</property>
     <property name="translator_credits">GNOME Translation Team</property>
-    <property name="logo_icon_name">gnome-dev-mouse-optical</property>
+    <property name="logo_icon_name">input-mouse</property>
     <child internal-child="vbox">
       <object class="GtkVBox" id="dialog-vbox1">
         <property name="visible">True</property>
@@ -283,11 +328,12 @@
           <object class="GtkHButtonBox" id="dialog-action_area1">
             <property name="visible">True</property>
             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
-            <property name="layout_style">GTK_BUTTONBOX_END</property>
+            <property name="layout_style">end</property>
           </object>
           <packing>
             <property name="expand">False</property>
-            <property name="pack_type">GTK_PACK_END</property>
+            <property name="pack_type">end</property>
+            <property name="position">0</property>
           </packing>
         </child>
       </object>

Modified: trunk/src/dwell-click-applet.c
==============================================================================
--- trunk/src/dwell-click-applet.c	(original)
+++ trunk/src/dwell-click-applet.c	Tue Jan  6 23:23:18 2009
@@ -100,15 +100,14 @@
 enable_dwell_changed (GtkToggleButton *button, gpointer data)
 {
     DwellData *dd = data;
-    gboolean dwell;
 
     /* disable click-type window if it's active */
     gconf_client_set_bool (dd->client, OPT_CTW, FALSE, NULL);
 
-    dwell = gtk_toggle_button_get_active (button);
-    gconf_client_set_bool (dd->client, OPT_DWELL, dwell, NULL);
-
-    gtk_button_set_label (GTK_BUTTON (button), dwell ? _("On") : _("Off"));
+    gconf_client_set_bool (dd->client,
+			   OPT_DWELL,
+			   gtk_toggle_button_get_active (button),
+			   NULL);
 }
 
 static gboolean
@@ -646,7 +645,6 @@
 
     dwell = gconf_client_get_bool (dd->client, OPT_DWELL, NULL);
     gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (dd->enable), dwell);
-    gtk_button_set_label (GTK_BUTTON (dd->enable), dwell ? _("On") : _("Off"));
 
     setup_box (dd);
     gtk_widget_reparent (dd->box, GTK_WIDGET (applet));



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