mirror of
https://github.com/flatpak/flatpak.git
synced 2026-02-02 20:11:27 -05:00
Save 2 columns by using proper ellipsis
We already assume … for some help output, might as well use it here, where every column counts. Closes: #2448 Approved by: alexlarsson
This commit is contained in:
committed by
Atomic Bot
parent
10cbae02ad
commit
fb2b9afb59
@@ -973,23 +973,23 @@ format_timestamp (guint64 timestamp)
|
||||
char *
|
||||
ellipsize_string (const char *text, int len)
|
||||
{
|
||||
char *ret = g_strdup (text);
|
||||
char *p;
|
||||
int i;
|
||||
g_autofree char *ret = g_strdup (text);
|
||||
|
||||
if (g_utf8_strlen (ret, -1) > len)
|
||||
{
|
||||
char *p;
|
||||
int i;
|
||||
|
||||
p = ret;
|
||||
for (i = 0; i < len - 3; i++)
|
||||
for (i = 0; i < len - 1; i++)
|
||||
p = g_utf8_next_char (p);
|
||||
|
||||
p[0] = '.';
|
||||
p[1] = '.';
|
||||
p[2] = '.';
|
||||
p[3] = '\0';
|
||||
p[0] = '\0';
|
||||
|
||||
return g_strconcat (ret, "…", NULL);
|
||||
}
|
||||
|
||||
return ret;
|
||||
return g_steal_pointer (&ret);
|
||||
}
|
||||
|
||||
const char *
|
||||
|
||||
Reference in New Issue
Block a user