[Xfce4-commits] <xfce4-settings:master> Ellipsize display names in the minimal dialog, and display tooltip.

Sean Davis noreply at xfce.org
Sun Dec 16 14:36:01 CET 2012


Updating branch refs/heads/master
         to 908e44ea981b845092ef99630d4e4705a35e0f01 (commit)
       from d24219ec41b66e51b453fdf7371dfa2dde38ee83 (commit)

commit 908e44ea981b845092ef99630d4e4705a35e0f01
Author: Sean Davis <smd.seandavis at gmail.com>
Date:   Sun Dec 16 08:34:05 2012 -0500

    Ellipsize display names in the minimal dialog, and display tooltip.

 dialogs/display-settings/main.c                    |    2 ++
 .../display-settings/minimal-display-dialog.glade  |   10 ++++++++++
 2 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/dialogs/display-settings/main.c b/dialogs/display-settings/main.c
index 4a6be6c..4136542 100644
--- a/dialogs/display-settings/main.c
+++ b/dialogs/display-settings/main.c
@@ -1855,6 +1855,7 @@ display_settings_show_minimal_dialog (GdkDisplay *display)
 
         label = gtk_builder_get_object (builder, "label1");
         gtk_label_set_text (GTK_LABEL (label), xfce_randr->friendly_name[0]);
+        gtk_widget_set_tooltip_text(GTK_WIDGET(label), xfce_randr->friendly_name[0]);
 
         gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (only_display1),
                                       xfce_randr->mode[0] != None);
@@ -1863,6 +1864,7 @@ display_settings_show_minimal_dialog (GdkDisplay *display)
         {
             label = gtk_builder_get_object (builder, "label4");
             gtk_label_set_text (GTK_LABEL (label), xfce_randr->friendly_name[1]);
+            gtk_widget_set_tooltip_text(GTK_WIDGET(label), xfce_randr->friendly_name[1]);
             gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (only_display2),
                                           xfce_randr->mode[1] != None);
 
diff --git a/dialogs/display-settings/minimal-display-dialog.glade b/dialogs/display-settings/minimal-display-dialog.glade
index 3b04070..80c3e05 100644
--- a/dialogs/display-settings/minimal-display-dialog.glade
+++ b/dialogs/display-settings/minimal-display-dialog.glade
@@ -25,9 +25,11 @@
             <property name="row_spacing">3</property>
             <child>
               <object class="GtkLabel" id="label1">
+                <property name="width_request">128</property>
                 <property name="visible">True</property>
                 <property name="can_focus">False</property>
                 <property name="label" translatable="yes">Only Display 1</property>
+                <property name="ellipsize">middle</property>
               </object>
               <packing>
                 <property name="top_attach">1</property>
@@ -38,9 +40,12 @@
             </child>
             <child>
               <object class="GtkLabel" id="label2">
+                <property name="width_request">128</property>
                 <property name="visible">True</property>
                 <property name="can_focus">False</property>
+                <property name="tooltip_text" translatable="yes">Mirror Displays</property>
                 <property name="label" translatable="yes">Mirror Displays</property>
+                <property name="ellipsize">middle</property>
               </object>
               <packing>
                 <property name="left_attach">1</property>
@@ -53,9 +58,12 @@
             </child>
             <child>
               <object class="GtkLabel" id="label3">
+                <property name="width_request">128</property>
                 <property name="visible">True</property>
                 <property name="can_focus">False</property>
+                <property name="tooltip_text" translatable="yes">Extend to the right</property>
                 <property name="label" translatable="yes">Extend to the right</property>
+                <property name="ellipsize">middle</property>
               </object>
               <packing>
                 <property name="left_attach">2</property>
@@ -68,9 +76,11 @@
             </child>
             <child>
               <object class="GtkLabel" id="label4">
+                <property name="width_request">128</property>
                 <property name="visible">True</property>
                 <property name="can_focus">False</property>
                 <property name="label" translatable="yes">Only Display 2</property>
+                <property name="ellipsize">middle</property>
               </object>
               <packing>
                 <property name="left_attach">3</property>


More information about the Xfce4-commits mailing list