summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Sullivan <sullivan@src.gnome.org>2001-04-03 19:19:36 +0000
committerJohn Sullivan <sullivan@src.gnome.org>2001-04-03 19:19:36 +0000
commit2e58e0b20b47dff49c9f2a664e2258b624b77844 (patch)
tree2241f9cdf7c54370534188335b8d0a41bef037cc
parent851d971e4013590a266bfbe8e380050c9b2776cb (diff)
downloadnautilus-2e58e0b20b47dff49c9f2a664e2258b624b77844.tar.gz
Made ellipsizing labels use middle-truncation, now that it's available
* libnautilus-extensions/nautilus-ellipsizing-label.c: (recompute_ellipsized_text): Made ellipsizing labels use middle-truncation, now that it's available (added by Pavel recently, yay!).
-rw-r--r--ChangeLog7
-rw-r--r--libnautilus-extensions/nautilus-ellipsizing-label.c6
-rw-r--r--libnautilus-private/nautilus-ellipsizing-label.c6
3 files changed, 13 insertions, 6 deletions
diff --git a/ChangeLog b/ChangeLog
index d8e446799..73b5b6133 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
2001-04-03 John Sullivan <sullivan@eazel.com>
+ * libnautilus-extensions/nautilus-ellipsizing-label.c:
+ (recompute_ellipsized_text): Made ellipsizing labels
+ use middle-truncation, now that it's available (added
+ by Pavel recently, yay!).
+
+2001-04-03 John Sullivan <sullivan@eazel.com>
+
reviewed by: Darin Adler <darin@eazel.com>
Fixed bug 7949 (Nautilus allows Cut/Copy on icons that
diff --git a/libnautilus-extensions/nautilus-ellipsizing-label.c b/libnautilus-extensions/nautilus-ellipsizing-label.c
index 1903f3774..d7eee58e2 100644
--- a/libnautilus-extensions/nautilus-ellipsizing-label.c
+++ b/libnautilus-extensions/nautilus-ellipsizing-label.c
@@ -100,9 +100,9 @@ recompute_ellipsized_text (NautilusEllipsizingLabel *label, int width)
if (label->details->full_text == NULL) {
ellipsized_text = NULL;
} else {
- ellipsized_text = nautilus_string_ellipsize_start (label->details->full_text,
- GTK_WIDGET (label)->style->font,
- width);
+ ellipsized_text = nautilus_string_ellipsize_middle (label->details->full_text,
+ GTK_WIDGET (label)->style->font,
+ width);
}
gtk_label_set_text (GTK_LABEL (label), ellipsized_text);
diff --git a/libnautilus-private/nautilus-ellipsizing-label.c b/libnautilus-private/nautilus-ellipsizing-label.c
index 1903f3774..d7eee58e2 100644
--- a/libnautilus-private/nautilus-ellipsizing-label.c
+++ b/libnautilus-private/nautilus-ellipsizing-label.c
@@ -100,9 +100,9 @@ recompute_ellipsized_text (NautilusEllipsizingLabel *label, int width)
if (label->details->full_text == NULL) {
ellipsized_text = NULL;
} else {
- ellipsized_text = nautilus_string_ellipsize_start (label->details->full_text,
- GTK_WIDGET (label)->style->font,
- width);
+ ellipsized_text = nautilus_string_ellipsize_middle (label->details->full_text,
+ GTK_WIDGET (label)->style->font,
+ width);
}
gtk_label_set_text (GTK_LABEL (label), ellipsized_text);