8 |
self._feed = feed |
self._feed = feed |
9 |
self._items = straw.FeedQD() |
self._items = straw.FeedQD() |
10 |
self._idseq = 0 |
self._idseq = 0 |
11 |
self._items.set_reverse(straw.config.item_order) |
config = straw.Config.get_instance() |
12 |
self._reverse = straw.config.item_order |
self._items.set_reverse(config.item_order) |
13 |
|
self._reverse = config.item_order |
14 |
self._number_of_items = 0 |
self._number_of_items = 0 |
15 |
self._number_of_unread = 0 |
self._number_of_unread = 0 |
16 |
straw.config.signal_connect(straw.ItemOrderChangedSignal, |
config.signal_connect(straw.ItemOrderChangedSignal, |
17 |
self.item_order_changed) |
self.item_order_changed) |
18 |
|
|
19 |
def get_number_of_unread(self): |
def get_number_of_unread(self): |
20 |
return self._number_of_unread |
return self._number_of_unread |
98 |
nitem.feed = self._feed |
nitem.feed = self._feed |
99 |
accepted.append(nitem) |
accepted.append(nitem) |
100 |
old = 0 |
old = 0 |
101 |
removed = self._items.cut(straw.config.number_of_items_stored) |
removed = self._items.cut(straw.Config.get_instance().number_of_items_stored) |
102 |
return (accepted, removed) |
return (accepted, removed) |
103 |
|
|
104 |
def item_read(self, signal): |
def item_read(self, signal): |