gnome: ellipsize text in autocompletion

To prevent it from stretching accross the entire screen.

Refs #75713

Change-Id: I0fe1ebb974560b0470ad98eae52e7f2e46b29b2c
diff --git a/src/ringmainwindow.cpp b/src/ringmainwindow.cpp
index 7d6b314..d9ebced 100644
--- a/src/ringmainwindow.cpp
+++ b/src/ringmainwindow.cpp
@@ -1077,6 +1077,7 @@
 
     /* name renderer */
     renderer = gtk_cell_renderer_text_new();
+    g_object_set(G_OBJECT(renderer), "ellipsize", PANGO_ELLIPSIZE_END, NULL);
     gtk_cell_area_box_pack_start(GTK_CELL_AREA_BOX(completion_area),
                                  renderer,
                                  TRUE,  /* expand */
@@ -1090,6 +1091,7 @@
 
     /* number renderer */
     renderer = gtk_cell_renderer_text_new();
+    g_object_set(G_OBJECT(renderer), "ellipsize", PANGO_ELLIPSIZE_END, NULL);
     gtk_cell_area_box_pack_start(GTK_CELL_AREA_BOX(completion_area),
                                  renderer,
                                  TRUE,  /* expand */
@@ -1102,6 +1104,7 @@
                                        NULL, NULL);
     /* account renderer */
     renderer = gtk_cell_renderer_text_new();
+    g_object_set(G_OBJECT(renderer), "ellipsize", PANGO_ELLIPSIZE_END, NULL);
     gtk_cell_area_box_pack_start(GTK_CELL_AREA_BOX(completion_area),
                                  renderer,
                                  TRUE,  /* expand */