--- a/ui/gtk/list.c Tue Jun 02 19:48:15 2026 +0200 +++ b/ui/gtk/list.c Tue Jun 02 20:12:57 2026 +0200 @@ -260,7 +260,7 @@ } else if(type == UI_BOOL_EDITABLE) { GtkWidget *checkbox = gtk_check_button_new(); gtk_list_item_set_child(item, checkbox); - }else { + } else { GtkWidget *label = gtk_label_new(NULL); gtk_label_set_xalign(GTK_LABEL(label), 0); gtk_list_item_set_child(item, label); @@ -351,6 +351,7 @@ } case UI_STRING: { gtk_label_set_label(GTK_LABEL(child), data); + gtk_label_set_ellipsize(GTK_LABEL(child), PANGO_ELLIPSIZE_END); if(freevalue) { free(data); }