================= Mollusk Changelog ================= Nov-26-2006 Guenther Noack * Small one-line change to get it working with the current version of RSSKit. Nov-24-2006 Yen-Ju Chen * Use arrow key to switch between feed and article. Nov-23-2006 Yen-Ju Chen * Display feed name if group is selected. * Fix missing Info.plist. * Support images (sort of). Nov-18-2006 Yen-Ju Chen * Rename to Mollusk. Nov-13-2006 Yen-Ju Chen * Use "Never" by default for removing articles older than certain date. Otherwise, Users may get confused about not receive articles for the first time use. * Setup responder chain in AddFeed.nib Nov-12-2006 Yen-Ju Chen * Try to add services back. * Run preferences as modal. * Support fetching at startup and scheduled fetching based on user defaults (on Cocoa and GNUstep). * Open main window if dock is clicked. * Handle refresh on group. * Do not add articles older than user defaults. Nov-11-2006 Yen-Ju Chen * Speed up starting by avoid rebuild internal cache frequently. * Display main window after everything is properly set up. * Font preferences (on Cocoa and GNUstep). * Automatically get feed from pasteboard. * Since we don't use RSSFeed to keep articles, always use [RSSFeed -setAutoClear:YES]. * Remove unnecessary Info-gnustep files. * Use GrrInfo.plist. * Add Info.plist and rssreader.icns for Cocoa. Nov-10-2006 Yen-Ju Chen * Save frames. * Clean up FetchProgressManager in prepare for improvement. * Deselect articles when feed changes. * Use timer and queue to schedule feed fetching. * Work on GNUstep. * Improve speed by reducing updating internal articles cache. * Use autorelease pool on heavy process to reduce memory usage. * Speed up deleting old articles. Nov-09-2006 Yen-Ju Chen * Use PKPane for Log. * Automatically clean up articles older than user defaults. * Work on GNUstep. * Let user assign which web browser to use (only on GNUstep). * Make sure it work on Cocoa. Nov-08-2006 Yen-Ju Chen * Adapt PaneKit for preferences. Nov-06-2006 Yen-Ju Chen * "Main Window" menu item. * Display progress of fetching. * Spped up -markAllRead: and -markAllUnread:. * Work on GNUstep. Nov-05-2006 Yen-Ju Chen * Open link with enter key. * Remove HTML tag (temporary fix). * Open link with firefox as default. * Cache browser. Nov-4-2006 Guenther Noack * Fixed compile issue on FreeBSD (link using -lCollectionKit) * Removed NSCoding methods from RSSReaderFeed (I took that out of RSSKit, too) Oct-30-2006 Yen-Ju Chen * Merge back from branch. Oct-28-2006 Yen-Ju Chen * Fix bug when window is closed before application terminates. * Support searching. * Use Gorm file for main user interface again. * Use Nib file on Cocoa. * Implement article marking. * Display number of unread articles. * Update Gorm file for article marking. * Sort article by date. * Save window frame. Oct-27-2006 Yen-Ju Chen * Prepare toolbar. * Initial implementation of feed group. Oct-25-2006 Yen-Ju Chen * Use CollectionKit to store articles. * Work on GNUstep. Oct-23-200 Yen-Ju Chen * Work on Cocoa. * Adapt BookmarkKit. Oct-22-2006 Yen-Ju Chen * Implement -subscribe: (works basically). * Use gorm for subscription panel. * Tidy up. * Fetch feed in background. * Implement -reload: Oct-21-2006 Yen-Ju Chen * Merge AppController and MainController into Controller. * Move FeedTableDelegate and MainTableDelegate into FeedList. * MainWindow: main user interface. * Reorganize as M (FeedList), V (MainWindow), C (Controller). * Move ArticleViewing into ContentTextView. * Compile on Cocoa. Oct-20-2006 Yen-Ju Chen * Initial branch. Oct-14-2006 Yen-Ju Chen * Fix various compilation warnings. Sep-26-2006 Quentin Mathe * GNUmakefile: Modified to match latest etoile.make evolution. Aug-31-2006 Quentin Mathe * GNUmakefile: Updated to include etoile.make, this allows to have RSSKit dependency properly handled even when RSSKit hasn't already been installed. By the way, Grr is now included by default in Etoile build process. Aug-3-2006 Guenther Noack * Multithreading problems are hopefully all fixed now! w00t! :-) Mar-19-2006 Yen-Ju Chen * Remove .gwdir, created by GWorkspace.app. * Remove PC.project.backup, created by ProjectCenter.app. Mar-18-2006 Guenther Noack * A bit of project restructuring (move to Etoile SVN) * This ChangeLog file is new, since I formerly wrote down changes in the file that's now named NEWS. For older changes, please refer to that.