from gconf import client_get_default
enable_event_feed = client_get_default().get_bool('/apps/ControlPanel/FeedingIt/EnableFeed')
if enable_event_feed:
- from eventfeed import EventFeedSender, EventFeedItem
- sender = EventFeedSender('feedingit', 'FeedingIt RSS Reader')
- item = EventFeedItem('/usr/share/feedingit/qml/common/images/feedingit.png', self.getFeedTitle(key))
- item.set_body(str(self.getFeedNumberOfUnreadItems(key)) + ' unread items')
- item.set_action_data([key,])
- sender.add_item(item)
+ if not client_get_default().get_bool('/apps/ControlPanel/FeedingIt/EventFeed/Hide/'+key):
+ from eventfeed import EventFeedSender, EventFeedItem
+ sender = EventFeedSender('feedingit', 'FeedingIt RSS Reader')
+ item = EventFeedItem('/usr/share/feedingit/qml/common/images/feedingit.png', self.getFeedTitle(key))
+ item.set_body(str(self.getFeedNumberOfUnreadItems(key)) + ' unread items')
+ item.set_action_data([key,])
+ sender.add_item(item)
update_server_object().ArticleCountUpdated()