Updating branch refs/heads/master
         to f7ad97a8cb36fadd205a3d78f55d9bdaad9fb43e (commit)
       from d046d4b341f2194d52dbd8408740789ca7be0063 (commit)

commit f7ad97a8cb36fadd205a3d78f55d9bdaad9fb43e
Author: Andrzej <ndrwr...@gmail.com>
Date:   Wed Dec 18 21:53:33 2013 +0000

    Ellipsize labels only in deskbar mode.

 panel-plugin/indicator-button-box.c |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/panel-plugin/indicator-button-box.c 
b/panel-plugin/indicator-button-box.c
index e99df98..c3d00fe 100644
--- a/panel-plugin/indicator-button-box.c
+++ b/panel-plugin/indicator-button-box.c
@@ -244,7 +244,6 @@ indicator_button_box_set_label (IndicatorButtonBox  *box,
   g_signal_connect(G_OBJECT(box->label), "notify::label",
                    G_CALLBACK(indicator_button_box_label_changed), box);
 
-  gtk_label_set_ellipsize (GTK_LABEL (box->label), PANGO_ELLIPSIZE_END);
   box->is_small = FALSE;
 
   gtk_container_add (GTK_CONTAINER (box), box->label);
@@ -372,10 +371,12 @@ indicator_button_box_is_small (IndicatorButtonBox *box)
        {
          box->orientation = GTK_ORIENTATION_HORIZONTAL;
          gtk_misc_set_alignment (GTK_MISC (box->label), 0.0, 0.5);
+         gtk_label_set_ellipsize (GTK_LABEL (box->label), PANGO_ELLIPSIZE_END);
        }
       else
        {
          gtk_misc_set_alignment (GTK_MISC (box->label), 0.5, 0.5);
+         gtk_label_set_ellipsize (GTK_LABEL (box->label), 
PANGO_ELLIPSIZE_NONE);
        }
       gtk_label_set_angle (GTK_LABEL (box->label),
                           (indicator_config_get_orientation (box->config) == 
GTK_ORIENTATION_VERTICAL) ?
_______________________________________________
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits

Reply via email to