From 542e0abd65b0663c9cb2cb5a39e1840f493a4ba9 Mon Sep 17 00:00:00 2001 From: Maksym Veremeyenko Date: Sun, 19 Jun 2011 17:44:55 +0300 Subject: [PATCH] store index in treeview data --- src/playlist.c | 1 + src/ui.c | 3 ++- 2 files changed, 3 insertions(+), 1 deletions(-) diff --git a/src/playlist.c b/src/playlist.c index 8656cf1..0fece7b 100644 --- a/src/playlist.c +++ b/src/playlist.c @@ -214,6 +214,7 @@ void omnplay_playlist_draw(omnplay_instance_t* app) 4, frames2tc(app->playlist.item[i].in, 25.0, tc1), 5, frames2tc(app->playlist.item[i].dur, 25.0, tc2), 6, app->playlist.item[i].title, + 7, i, -1 ); } diff --git a/src/ui.c b/src/ui.c index ab313dd..a4ac024 100644 --- a/src/ui.c +++ b/src/ui.c @@ -131,8 +131,9 @@ static GtkWidget* create_treeview(GtkWidget* top, char* name, const column_desc_ for(i = 0, count = 0; columns[i].title; i++, count++) list_store_types[i] = (columns[i].type == G_TYPE_OBJECT)?GDK_TYPE_PIXBUF:columns[i].type; + list_store_types[count + 1] = G_TYPE_INT; - list_store = gtk_list_store_newv(count, list_store_types); + list_store = gtk_list_store_newv(count + 1, list_store_types); gtk_tree_view_set_model( GTK_TREE_VIEW( treeview ), GTK_TREE_MODEL( list_store ) ); -- 1.7.4.4