log

age author description
2011-08-29 dirk Creating a feed via the GUI works now.
2011-08-29 dirk Do not fetch and parse the feed twice when creating a new one. Pass the parsed info into the update method instead to reuse.
2011-08-29 dirk after a feed update, calculate a feed's update date from the current date, not the original next update date
2011-08-29 dirk all preferences are stored in a single JSON document in the couchdb backend. PreferencesDialog converts QString to a proper Python datatybe before sending it to the backend.
2011-08-27 Dirk Olmes add a todo item
2011-08-27 Dirk Olmes displaying the preferences dialog works, saving prefs doesn't yet
2011-08-27 Dirk Olmes move common functionality into an abstract backend class, have both backends inherit from it. Implement enough of the couchdb backend that reading feeds (and marking feed entries as read) is possible
2011-08-27 Dirk Olmes reorder methods
2011-08-27 Dirk Olmes move management of the selected feed entry into the backend - sqlachemy backend works, couchdb backend currently broken
2011-08-27 Dirk Olmes rename some methods
2011-08-27 Dirk Olmes move the selected feed into the backend - sqlalchemy backend works, couchdb backend currently broken
2011-08-27 Dirk Olmes the entries for the selected feeds had to be set onto the item delegate so had access to the selected feed entry. Keep the list in one place only (the model) and access it from the item delegate.