From 4160d44ddc9605b49eb294f6371a6208b509f9f0 Mon Sep 17 00:00:00 2001 From: Alan Fitton Date: Sun, 10 Jul 2011 13:21:18 +0000 Subject: issue 51 - add a category for active torrents --- src/trg-state-selector.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/trg-state-selector.c') diff --git a/src/trg-state-selector.c b/src/trg-state-selector.c index 81ffc84..71b8eb3 100644 --- a/src/trg-state-selector.c +++ b/src/trg-state-selector.c @@ -34,6 +34,8 @@ enum { SELECTOR_SIGNAL_COUNT }; +#define N_CATEGORIES 10 + static guint signals[SELECTOR_SIGNAL_COUNT] = { 0 }; G_DEFINE_TYPE(TrgStateSelector, trg_state_selector, GTK_TYPE_TREE_VIEW) @@ -271,7 +273,7 @@ void trg_state_selector_update(TrgStateSelector * s) g_free(announceHost); } else { gtk_list_store_insert(GTK_LIST_STORE(model), &iter, - 9 + + N_CATEGORIES + g_hash_table_size (priv->trackers)); gtk_list_store_set(GTK_LIST_STORE(model), &iter, @@ -439,6 +441,8 @@ static void trg_state_selector_init(TrgStateSelector * self) _("Incomplete"), TORRENT_FLAG_INCOMPLETE); trg_state_selector_add_state(store, &iter, GTK_STOCK_GO_UP, _("Seeding"), TORRENT_FLAG_SEEDING); + trg_state_selector_add_state(store, &iter, GTK_STOCK_NETWORK, + _("Active"), TORRENT_FLAG_ACTIVE); trg_state_selector_add_state(store, &iter, GTK_STOCK_DIALOG_WARNING, _("Error"), TORRENT_FLAG_ERROR); trg_state_selector_add_state(store, &iter, NULL, NULL, 0); -- cgit v1.2.3