[gnome-control-center] network: Elipsize device metadata fields
- From: Rui Matos <rtcm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-control-center] network: Elipsize device metadata fields
- Date: Fri, 15 Jan 2016 16:36:44 +0000 (UTC)
commit ad6a00ae16a308b0b234f8aa2cd623b767381603
Author: Andrew Cowie <andrew operationaldynamics com>
Date: Tue Dec 22 14:35:07 2015 +1100
network: Elipsize device metadata fields
Excessively long metadata fields cause the the control-center panel to
blow out to wider than screen width. Probably the right thing is to
limit the allocation to the device detail pane from somewhere up the
stack, but for now, enable ellipsizing and set an max-width to
constrain the width of things which are there just for information
anyway; true values are available in the edit dialog.
Closes #759766.
Signed-off-by: Andrew Cowie <andrew operationaldynamics com>
panels/network/panel-common.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/panels/network/panel-common.c b/panels/network/panel-common.c
index 9e84c60..c4a521e 100644
--- a/panels/network/panel-common.c
+++ b/panels/network/panel-common.c
@@ -516,6 +516,8 @@ panel_set_device_widget_details (GtkBuilder *builder,
gtk_widget_show (heading);
gtk_widget_show (widget);
gtk_label_set_label (GTK_LABEL (widget), value);
+ gtk_label_set_max_width_chars (GTK_LABEL (widget), 50);
+ gtk_label_set_ellipsize (GTK_LABEL (widget), PANGO_ELLIPSIZE_END);
}
return TRUE;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]