0.25 04 October 2004 -------------------------------------- There are now editable search filters, such as "no shopping" and "no blogs". Dowser is now a true metasearcher. This version adds Teoma to the search engine list; there is also a working German translation (many thanks to Guido & Felix). Since T & G are about the only major engines that don't get their databases from somewhere else, I don't have any to add. If anyone has suggestions for their favorite search engines (perhaps language- or subject-specific), please email me. Added options to allow remote clients. 0.24 28 September 2004 -------------------------------------- The windows binary now has a slick installer, courtesy of installbase.sf.net. Added a job to check the latest version and show a download link if a new version is up. You can turn this off on the settings page. Also added is support for proxy authentication. Testing needed! Added option to edit title, description and keyword list on the summary page. Fixed nasty crash-bug with Mozilla 1.0RC1 and the new search plugin. Moz expects an *exact* size for the Dowser icon. 0.23 22 sep 2004 -------------------------------------- Minor bugfixes & nits. Minor improvements to the i18n setup; moved "stopwords" list to the language-specific modules. (Help needed for translations! Download the source and look inside the i18n folder.) Added a preliminary fix for Windows users with b0rked HOME variables, or who use UNC/Roaming Profiles. If the %HOME starts with "\\", Dowser will drop files into the same directory as the executable. Added some HTTP proxy support, plus appropriate boxes and such on the settings page. Caveats: it can't yet handle proxy authentication, and there is a ~200msec delay when using proxies, owing to the mind-boggling sprawl of Python's urllib2. Added a "plugin" for Mozilla's search bar. On your home page you should see a link to "Add Dowser to your search bar". No love for Safari or IE users yet. IE requires either clever programming or a registry hack that is much abused by malware; Safari's search box appears to be hard-coded within the binary (smooth move, guys). Searches in the local cache that have only one entry now go directly to the summary page. Added a headline to the local cache pages to make it easy to tell the difference between cached data and "live" search results. Added delete link on page summary. 0.22 9 sep 2004 -------------------------------------- Big changes. First "stable" alpha release. This means from 0.22 on there will be no incompatible changes to the database schema up to and including 1.0. Hopefully releases will be more incremental now. Changes: Random bugfixes to the interface, changes to util and prefs to get rid of magic numbers scattered in the code. There is no human-editable "prefs" file, just the pickled array in $HOME/dowser/prefs.pickle Added option to edit the site search list in /prefs Added a "last 50" page to browse the last 50 cached pages. Changed logo to text. All hot-shit artists are invited to take a whack. Fixed a intermittent bug when google returns oddly-formed resultsets. Removed vestigial p2p code. If/when all that should be a separate subsystem or some sort of fru-fru RSS thing. Started work on garbage daemon to keep watch over disk quotas and temp files. Still needs LRU accounting and a sensible deletion policy. Many (many) bugs in the db library, especially missing indexes and queries that hog when there are 1000's of rows Added "remedial" code to convert earlier schemas if found. Incompatible with 0.21 and earlier Switched from multiprocess/popen to straight threads. Made the code threadsafe as much as possible, which in the case of the sqlite code means Giant F'ing Lock. Needs extensive testing! Wonder if this even working on Windoze anymore. :( Added basic summary functions to the history page. Changed 'history' to 'summary' 0.21 4 aug 2004 --------------------------------------- initial public release. smoothed out the build system and windows port.