From 97830623478379916c723854e8cbb9473f8acd1f Mon Sep 17 00:00:00 2001 From: Alan Fitton Date: Tue, 27 Dec 2011 18:35:13 +0000 Subject: filter items (not trackers+dirs for now) show counts next to them. while doing this, I made the stats update loop something that happens only if something changes, which avoids a full iteration over all torrents (even in active only). --- src/trg-state-selector.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/trg-state-selector.h') diff --git a/src/trg-state-selector.h b/src/trg-state-selector.h index 11b97a4..f002b3b 100644 --- a/src/trg-state-selector.h +++ b/src/trg-state-selector.h @@ -29,6 +29,7 @@ enum { STATE_SELECTOR_ICON, STATE_SELECTOR_NAME, + STATE_SELECTOR_COUNT, STATE_SELECTOR_BIT, STATE_SELECTOR_SERIAL, STATE_SELECTOR_INDEX, @@ -60,7 +61,7 @@ typedef struct { } TrgStateSelectorClass; GType trg_state_selector_get_type(void); -TrgStateSelector *trg_state_selector_new(TrgClient * client); +TrgStateSelector *trg_state_selector_new(TrgClient * client, TrgTorrentModel *tmodel); G_END_DECLS guint32 trg_state_selector_get_flag(TrgStateSelector * s); void trg_state_selector_update(TrgStateSelector * s); -- cgit v1.2.3