All releases of Laughing Man


Release Notes: This is the first release where nothing has changed in the framework: there are only bug fixes at the controller level and minor user interface tweaks, so it has been given the distinction of a 1.0. Some of the bugs fixed include bookmark names being updated properly, cycling through changed sites with the space bar is done in the proper order, and the force hash check button has been "reconnected".


Release Notes: A framework was added for detecting socket timeouts. Data correction is performed when a Web server switches from supporting "last modified" to not supporting it or vice versa. Several enhancements have been made to the controller interface, including cycling through changed sites with the space bar and opening links in the background.


Release Notes: Error handling was improved with the addition of an unexpected error flag. The interface uses this new flag to display error entries in red. An Objective-C/Java bridge weak reference error has been corrected. Alternative data sources have been deprecated, as the feature was too tedious to maintain. A force hash check flag was added, which is useful for pages that support lastmodified but seem to get refreshed without actually changing.


Release Notes: Category support was added for all data sources. An annoying "beep boop" sound that occurred when using the arrow keys to navigate between tables was removed. When the bookmark table is selected, pushing the right arrow key now opens a browser with the URL for that entry.


Release Notes: Categories are now supported for the bean data source and are used in the Mac controller. Reordering of items for all data sources is now supported in the framework. The Mac controller now uses a dynamic dock icon just like Mail.app and Netnewswire.


Release Notes: Significant interface changes have been made to the cocoa controller. Ignoring images can now be done on a site-by-site basis instead of globally. A MySQL data source, the fourth and final data source, has been added.


Release Notes: This release added required .jar libraries that were missing, fixed a table loading bug in MacController, and added thread support for refreshing. Sax now supports URLs containing ampersands. A readme was added for Mac users, and the setFreq logic was moved from lookupdatasource to lookupurl. The DOM datasource now only saves data if it was changed. XmlTagConstants were added along with a java.bean.xmldecoder/encoder datasource. setFreq was simplified in the DOM datasource. A ignore image tags global option was added.