diff options
author | Alan Fitton <ajf@eth0.org.uk> | 2012-01-04 10:40:44 +0000 |
---|---|---|
committer | Alan Fitton <ajf@eth0.org.uk> | 2012-01-04 10:40:44 +0000 |
commit | a007678f344943d6ea86392723004a3a72320d9e (patch) | |
tree | 5d92b359914fc32906cd81c49dd86eacb0bd818d /src/trg-tree-view.c | |
parent | 950b833d5c7c63fddd32da986a83a9eb7215c9f4 (diff) |
make the torrent add tree view and the files tree view fairly consistent, sharing code where possible. this allows changing priority and enabled using a directory. expand/collapse all buttons. the one taken from Transmission for torrent add dialog now has menus and the mime icons. may be bugs here, I know there's one with directories appearing as mixed and not updating upwards properly, but it's a start.
Diffstat (limited to 'src/trg-tree-view.c')
-rw-r--r-- | src/trg-tree-view.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/trg-tree-view.c b/src/trg-tree-view.c index acb4bdc..de2cd71 100644 --- a/src/trg-tree-view.c +++ b/src/trg-tree-view.c @@ -27,6 +27,7 @@ #include "trg-cell-renderer-speed.h" #include "trg-cell-renderer-size.h" #include "trg-cell-renderer-ratio.h" +#include "trg-cell-renderer-wanted.h" #include "trg-cell-renderer-eta.h" #include "trg-cell-renderer-epoch.h" #include "trg-cell-renderer-priority.h" @@ -363,14 +364,14 @@ static void trg_tree_view_add_column_after(TrgTreeView * tv, desc->model_column, NULL); break; - case TRG_COLTYPE_ICON: + case TRG_COLTYPE_WANTED: column = gtk_tree_view_column_new(); - renderer = gtk_cell_renderer_pixbuf_new(); - gtk_cell_renderer_set_alignment(GTK_CELL_RENDERER(renderer), 0.5f, - 0.0); + renderer = trg_cell_renderer_wanted_new(); + /*gtk_cell_renderer_set_alignment(GTK_CELL_RENDERER(renderer), 0.5f, + 0.0);*/ gtk_tree_view_column_set_title(column, desc->header); gtk_tree_view_column_pack_start(column, renderer, TRUE); - gtk_tree_view_column_set_attributes(column, renderer, "stock-id", + gtk_tree_view_column_set_attributes(column, renderer, "wanted-value", desc->model_column, NULL); break; case TRG_COLTYPE_STOCKICONTEXT: |