summaryrefslogtreecommitdiff
path: root/src/trg-tree-view.c
diff options
context:
space:
mode:
authorGravatar Alan Fitton <ajf@eth0.org.uk>2012-01-04 10:40:44 +0000
committerGravatar Alan Fitton <ajf@eth0.org.uk>2012-01-04 10:40:44 +0000
commita007678f344943d6ea86392723004a3a72320d9e (patch)
tree5d92b359914fc32906cd81c49dd86eacb0bd818d /src/trg-tree-view.c
parent950b833d5c7c63fddd32da986a83a9eb7215c9f4 (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.c11
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: