Updating branch refs/heads/master
to f7ad97a8cb36fadd205a3d78f55d9bdaad9fb43e (commit)
from d046d4b341f2194d52dbd8408740789ca7be0063 (commit)
commit f7ad97a8cb36fadd205a3d78f55d9bdaad9fb43e
Author: Andrzej <[email protected]>
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
[email protected]
https://mail.xfce.org/mailman/listinfo/xfce4-commits