testlistview: Show the row number

Always show the current row. This is mostly useful for debugging, not
for beauty.
This commit is contained in:
Benjamin Otte
2018-09-26 01:41:39 +02:00
committed by Matthias Clasen
parent fd7b833a3f
commit 88770cae09

View File

@@ -148,12 +148,19 @@ bind_widget (GtkListItem *list_item,
guint depth;
GIcon *icon;
gpointer item;
char *s;
item = gtk_list_item_get_item (list_item);
box = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 4);
gtk_list_item_set_child (list_item, box);
child = gtk_label_new (NULL);
gtk_label_set_width_chars (GTK_LABEL (child), 5);
gtk_label_set_xalign (GTK_LABEL (child), 1.0);
g_object_bind_property (list_item, "position", child, "label", G_BINDING_SYNC_CREATE);
gtk_box_append (GTK_BOX (box), child);
depth = gtk_tree_list_row_get_depth (item);
if (depth > 0)
{
@@ -191,7 +198,9 @@ bind_widget (GtkListItem *list_item,
}
file = g_object_get_data (G_OBJECT (info), "file");
child = gtk_label_new (g_file_get_basename (file));
s = g_file_get_basename (file);
child = gtk_label_new (s);
g_free (s);
g_object_unref (info);
gtk_box_append (GTK_BOX (box), child);