log

age author description
2010-08-11 Dirk Olmes some links/ids can be very long. give the link/id column more space
2010-08-11 Dirk Olmes Properly update the feed entry list when marking an entry as read/unread
2010-08-11 Dirk Olmes do a proper update when marking all feed entries as read
2010-08-11 Dirk Olmes Simplify: no classes needed for simple if
2010-08-11 Dirk Olmes control the display of unread feeds/all feeds via Preferences
2010-08-11 Dirk Olmes MainWindow relies on FeedList to get the feeds to display now. FeedList has two inner/private classes: one for returning all known feeds and one to return only feeds with unread entries.
2010-08-11 Dirk Olmes have the DB URL as parameter when creating a session and fall back to commandline arguments if no DB URL was passed in
2010-08-10 Dirk Olmes grr, need to re-enable the actual updating of entries
2010-08-10 Dirk Olmes Make FeedEntry table object available in Mapping to use it to expire old, read feed entries.
2010-08-02 Dirk Olmes maintain a better TODO list
2010-07-29 dirk log when creating a new FeedEntry
2010-07-29 dirk add a runner script for Xanthippe
2010-07-29 dirk feedupdate-main updates all feeds per default
2010-07-28 dirk helper class to create Feed objects from an OPML feed
2010-07-28 dirk FeedEntry provides a static method for creating new entries: better modularization and support for working with the class in interactive mode. FeedUpdater's normalize method is a module function now, again for ease of use in interactive scenarios
2010-07-24 Dirk Olmes add a preference to hide read feed entries
2010-07-23 Dirk Olmes When clicking an entry, it's marked as read
2010-07-23 Dirk Olmes Marking all articles in a feed as read doesn't toggle any more ... it marks all articles as read.
2010-07-23 Dirk Olmes Adding a feed now logs the exception if one occurred during retrieval. More normalization of feed entries before creating new FeedEntry objects.
2010-07-23 Dirk Olmes make sqlalchemy logging configurable through the --databaseLogging commandline parameter
2010-07-23 Dirk Olmes add a menu item to mark all entries in a feed as read
2010-05-18 Dirk Olmes pull out FeedEntryItemDelegate into its own file
2010-05-18 Dirk Olmes the relationship between feed and its entries can be mapped as lazy -> fewer DB round trips
2010-05-18 Dirk Olmes the feed settings menu item starts out disabled and gets enabled once a feed is selected
2010-05-18 Dirk Olmes allow changing a feed's title
2010-05-18 Dirk Olmes set our custom window icon on all dialogs
2010-05-17 Dirk Olmes better error handling while adding feeds: data is only saved if a feed could be created and entries could be retrieved. MainWindow displays feedback in the status bar if an exception occurred while adding a feed.
2010-05-17 Dirk Olmes move the logic to add a feed into AddFeed
2010-05-16 Dirk Olmes GUI for feed settings
2010-05-16 Dirk Olmes add an option to Feed that allows loading an entry's link right away instead of displaying a feed's summary
2010-05-16 Dirk Olmes Better preferences handling: the GUI's responsibility is to convert the input from the event into a boolean value
2010-05-14 Dirk Olmes pass session when creating a new feed
2010-05-14 Dirk Olmes saving the preference "start maximized" from GUI implemented
2010-05-14 Dirk Olmes first system preference: configure app to stat maximized.
2010-05-14 Dirk Olmes Rename Preferences to PreferencesDialog
2010-05-14 Dirk Olmes use Qt resources for window icons
2010-05-14 Dirk Olmes add preferences dialog
2010-05-14 Dirk Olmes Disable the article menu by default, enable it when the first article is selected
2010-05-14 Dirk Olmes when displaying the window, maximize it
2010-05-14 Dirk Olmes database URL must be given as commandline argument now, no need for creating complicated config files. Add a menu entry for opening the selected article in browser.
2010-05-05 Dirk Olmes adjust the gui starter to the new database initialization
2010-05-05 Dirk Olmes Feeds manage the point in time when the next update should happen. FeedUpdater only updates feeds that are due.
2010-05-05 Dirk Olmes move the database logic out into its own module. Make everything reload safe so that multiple sessions can be created from interactive sessions
2010-04-30 Dirk Olmes mark unread feed entries bold. Add a menu item to toggle between read/unread
2010-04-30 Dirk Olmes TODO items
2010-04-30 Dirk Olmes display a feed's entries sorted by their update date
2010-04-29 Dirk Olmes map the potentially long columns as Text (CLOB) not as String (VARCHAR)
2010-04-29 Dirk Olmes add a read flag for feed entries so they can be marked read
2010-04-29 Dirk Olmes better logging when updating feeds, handle entries that have no id
2010-04-29 Dirk Olmes implemented adding a feed
2010-04-29 Dirk Olmes add a window icon
2010-04-29 Dirk Olmes add a bulider that keeps the .ui files in sync automatically
2010-04-29 Dirk Olmes MainWindowController -> MainWindow
2010-04-29 Dirk Olmes All the wiring of slots is done through QtDesigner now, look how much code has just disappeared :-)
2010-04-29 Dirk Olmes Put the widgets into a layout to have proper resize behaviour
2010-04-29 Dirk Olmes pull out DisplayModel into its own file, add the scaffolding for the add feed menu entry
2010-04-28 Dirk Olmes oops forgot these ones
2010-04-28 Dirk Olmes display the summary of the selected feed entry
2010-04-28 Dirk Olmes add a list view for displaying feed entries from the selected feed
2010-04-28 Dirk Olmes make the model used to display feeds generic (so it can be used to display FeedEntries, too)
2010-04-28 Dirk Olmes move fetch logic into Feed
2010-04-28 Dirk Olmes Add a list view displaying all feeds
2010-04-28 Dirk Olmes first version of the GUI
2010-04-28 Dirk Olmes move logging configuration to the util module, configure logging for sqlalchemy
2010-04-28 Dirk Olmes move session creation into its own module
2010-04-27 Dirk Olmes use the logging framework for printing messages
2010-04-27 Dirk Olmes catch the FeedUpdateException that might be raised when updating a feed, print it and continue with next feed
2010-04-27 Dirk Olmes FeedUpdater throws an exception if the URL could not be retrieved successfully. Includes unit tests.
2010-04-27 Dirk Olmes unfinished pretty printer for feed's plain text representation
2010-04-27 Dirk Olmes Feed.url -> Feed.rss_url
2010-04-27 Dirk Olmes add a creation date for the feed entry
2010-04-26 Dirk Olmes add the updated date of the feed
2010-04-26 Dirk Olmes retrieve a feed for the given URL, store entries as feed_entry rows into the database
2010-04-26 Dirk Olmes add the .hgignore file to ignore .pyc files
2010-04-26 Dirk Olmes First skeleton for sqlalchemy: define the mapping and create the first feed
2010-04-26 Dirk Olmes Add readme for the required project versions
2010-04-26 Dirk Olmes initial project setup of the feedworm feed reader