Thumbnail file hits. Based on a patch from D Bera
[beagle.git] / ChangeLog
blob15681fd5f08e0361f50bd3bccb4baed7a77eafbe
1 2005-08-12  Daniel Drake  <dsd@gentoo.org>
3         * beagled/FileSystemQueryable/FileNameFilter.cs,
4         beagled/FileSystemQueryable/FileSystemQueryable.cs: Drop internal
5         directory references when we add an exclude path. Also forget inotify
6         watches. Sanitize paths before we add them as roots.
8         * Util/StringFu.cs: Add SanitizePath, which trims excess leading and
9         trailing slashes.
11 2005-08-11  Veerapuram Varadhan <vvaradhan@novell.com>
13         * Filters/FilterPerl.cs: Add commonly used mime type for perl files.
15         * Filters/FilterCpp.cs: Add "while" and "inline" to keywords list.
16         
17 2005-08-11  Daniel Drake  <dsd@gentoo.org>
19         * beagled/FileSystemQueryable/FileSystemQueryable.cs,
20         beagled/FileSystemQueryable/TreeCrawlTask.cs: After removing an exclude
21         pattern, recrawl all directories looking for new subdirectories to index.
23         * beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs, 
24         beagled/FileSystemQueryable/DirectoryModel.cs,
25         beagled/FileSystemQueryable/FileCrawlTask.cs,
26         beagled/FileSystemQueryable/FileSystemQueryable.cs,
27         beagled/FileSystemQueryable/TreeCrawlTask.cs: Fix removal of roots and
28         a few races related to directories going away during and after indexing.
30 2005-08-09  Daniel Drake  <dsd@gentoo.org>
32         * Util/Conf.cs: Fix DateTime comparison, don't reload config files which
33         haven't changed mtime since we last loaded them.
35 2005-08-03  Daniel Drake  <dsd@gentoo.org>
37         * Tiles/TileMusic.cs: Correct mime type for flac files
39 2005-08-02  Daniel Drake  <dsd@gentoo.org>
41         * Tiles/Tile.cs: Handle commands which are 'quoted'
43 2005-08-01  Veerapuram Varadhan <vvaradhan@novell.com>
45         Patch from Sreekanth G <sreekanthnaga@gmail.com>
46         
47         * Filters/FilterSource.cs: Process all possible pascal-style comments.
48         
49 2005-07-31  Maxim Dziumanenko  <mvd@mylinux.ua>
51         * configure.in: Added "uk" (Ukrainian) to ALL_LINGUAS
53 2005-07-28  Daniel Drake  <dsd@gentoo.org>
55         * beagled/FileSystemQueryable/FileNameFilter.cs,
56         beagled/FileSystemQueryable/FileSystemModel.cs,
57         beagled/FileSystemQueryable/FileSystemQueryable.cs: When an exclude path is
58         added, we should forget about that in the internal directory structure, drop
59         watches on it, and remove it from the crawling queue. Consolidate code
60         between Delete and RecursivelyRemove_Unlocked.
62 2005-07-27  Daniel Drake  <dsd@gentoo.org>
64         * Filters/FilterPdf.cs: Workaround the zombie processes bug for pdftotext
65         invocations
66         * Filters/FilterSpreadsheet.cs: Workaround the zombie processes bug for
67         ssindex invocations
69 2005-07-25  Daniel Drake  <dsd@gentoo.org>
71         * beagled/FileSystemQueryable/CrawlTask.cs,
72         beagled/FileSystemQueryable/FileSystemModel.cs,
73         beagled/FileSystemQueryable/FileSystemQueryable.cs,
74         beagled/FileSystemQueryable/FileSystemWatcherBackend.cs,
75         beagled/FileSystemQueryable/IFileEventBackend.cs,
76         beagled/FileSystemQueryable/InotifyBackend.cs: Merge the concept of
77         scanning and crawling into crawling only, to reduce startup expense.
79         * Util/Inotify.cs: Consolidate some code, and reduce watches to minimal
80         possible form upon Unsubscribe/ChangeSubscription.
82 2005-07-21  Daniel Drake  <dsd@gentoo.org>
84         * Util/Conf.cs: Add ConfigOptions for adding/removing excludes, so that
85         excludes can be manipulated via beagle-config.
87 2005-07-19  Vijay K. Nanjundaswamy <knvijay@novell.com>
88         
89         * beagled/WebServices/Web*End.cs, WebService*End.cs:
90         Updates to provide option in WebInterface to selectively enable/disable NetworkedBeagle
91         search on per-query basis, when NetworkedBeagle nodes are configured.
92         
93         * beagled/WebServices/search.aspx:
94         Added background color for search box in Web interface.
95         
96 2005-07-18  Daniel Drake  <dsd@gentoo.org>
98         * beagled/FileSystemQueryable/FileNameFilter.cs: When we drop an exclude
99         pattern, set the entire filesystem state to unknown.
100         * FileSystemQueryable/FileSystemModel.cs: Setting state to unknown should
101         trigger a recrawl.
103 2005-07-15  Veerapuram Varadhan <vvaradhan@novell.com>
105         * configure.in: Display gst-sharp as disabled instead of "no".
106         
107 2005-07-11  Daniel Drake  <dsd@gentoo.org>
109         * beagled/LuceneDriver.cs: Allow unspecified index minor versions (= 'dont
110         care'). Allows beagle-manage-index to work on versioned indexes.
112 2005-07-08  Christopher James Lahey  <clahey@ximian.com>
114         * Filters/FilterDocbook.cs: Turn off XmlResolver here so that it
115         doesn't read the DTDs.
117 2005-07-08  Vijay K. Nanjundaswamy <knvijay@novell.com>
118         
119         * beagled/WebServices/WebFrontEnd.cs, WebBackEnd.cs:
120         Updated Web interface handling of Actions for external accesses.
121         
122         * beagled/WebServices/NetBeagle*cs, WebServiceBackEnd.cs, WebServiceProxy.cs:
123         Added an upper limit on the no. of intermediate nodes a Beagle search request is cascaded through.
125 2005-07-07  Vijay K. Nanjundaswamy <knvijay@novell.com>
126         
127         * beagled/WebServices/NetBeagle*cs, WebServiceBackEnd.cs:
128         Added unique ids for networked Beagle search requests to eliminate duplicate requests during cascaded networked searches, caching of networked search requests with timer logic to clean them up after 5 min.
129         
130 2005-07-06  Daniel Drake  <dsd@gentoo.org>
132         * libbeagle/beagle/beagle-client.c: Use $BEAGLE_HOME and check for
133         existance of the relevant socket.
135 2005-07-05  Vijay K. Nanjundaswamy <knvijay@novell.com>
136         
137         * beagled/WebServices/*.cs:
138         Added support for cascaded networked Beagle searches.
139         
140 2005-07-01  Vijay K. Nanjundaswamy <knvijay@novell.com>
142         * Util/Conf.cs, Util/Makefile.am:
143         Added configuration sections for WebServices and Networking.
144         
145         * beagled/WebServices/*.cs:
146         Updates to files in WebServices, to work with new configuration system.
147          
148 2005-06-30  Daniel Drake  <dsd@gentoo.org>
150         * Util/StringFu.cs: Add HexUnescape convenience function.
151         * Util/ImLog.cs: Use HexUnescape on Gaim directory names when using them
152         in readable form.
154         * Best/BestWindow.cs: Catch the right exception
156         * beagled/FilterFactory.cs: Small reorganisation so that we don't try and
157         get the file mime-type twice.
159         * configure.in: Support either sqlite2 or sqlite3
161 2005-06-28  Daniel Drake  <dsd@gentoo.org>
163         * Filters/FilterPPT.cs: Compile fix
165 2005-06-27  Daniel Drake  <dsd@gentoo.org>
167         * Util/ImLog.cs: Use PathToFileUri to handle 'odd' file characters better
169 2005-06-24  Veerapuram Varadhan <vvaradhan@novell.com>
171         * Tiles/TileMailMessage.cs:
172         (Open): Hit.Uri and Hit.ParentUri are ignored. Use Hit.UriAsString
173         and Hit.ParentUriAsString instead.  This fixes a crasher.
174         
175 2005-06-23  Daniel Drake  <dsd@gentoo.org>
177         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
178         Kill fixme:subject as subject is properly stored in dc:title
180 2005-06-23  Anders Carlsson  <andersca@imendio.com>
182         * BeagleClient/IndexingService.cs:
183         Return an empty response after an indexing request.
185         * beagled/IndexingServiceQueryable/IndexingServiceQueryable.cs:
186         Make the ToRemove list an xml array.
188 2005-06-22  Daniel Drake  <dsd@gentoo.org>
190         * glue/inotify-glue.c: Introduce some friendly error messages
192 2005-06-21  Vijay K. Nanjundaswamy <knvijay@novell.com>
194         * beagled/WebServices/search.aspx, beagled/Makefile.am, :
195         Replaced 'search.aspx.in' with 'search.aspx' since the file:/// url for dog.png has 
196         since been replaced by a http:// url. Updated search.aspx to use a relative url
197         for dog.png, so it works for both local and external accesses. 
199 2005-06-20  Enver ALTIN  <ealtin@parkyeri.com>
201         * configure.in: Add Turkish translation to ALL_LINGUAS.
203 2005-06-17  Vijay K. Nanjundaswamy <knvijay@novell.com>
205         * beagled/WebServices/WebBackEnd.cs, WebServiceBackEnd.cs, NetBeagleHandler.cs: 
206         Added support for Prefetching and Caching of snippets for NetworkHits.
208 2005-06-16  Daniel Drake  <dsd@gentoo.org>
210         * configure.in: Use single = for equality thanks to Jeremy Messenger in
211         bug 307847
213 2005-06-14  Daniel Drake  <dsd@gentoo.org>
215         * Util/Inotify.cs: Implement subscription system.
216         * Util/Conf.cs, beagled/BlamQueryable/BlamQueryable.cs,
217         beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
218         beagled/FileSystemQueryable/InotifyBackend.cs,
219         beagled/GaimLogQueryable/GaimLogQueryable.cs,
220         beagled/LauncherQueryable/LauncherQueryable.cs,
221         beagled/LifereaQueryable/LifereaQueryable.cs,
222         beagled/TomboyQueryable/TomboyQueryable.cs: Update to work with
223         subscription system.
225 2005-06-13  Daniel Drake  <dsd@gentoo.org>
227         * configure.in, Util/ExternalStringsHack.cs.in, Util/Makefile.am,
228         Util/ExternalStringsHack.cs.in: Add support for glibc 2.2.x with extended
229         attributes via libattr, by attempting to discover which libraries are
230         available at configure-time.
232 2005-06-13  Veerapuram Varadhan <vvaradhan@novell.com>
234         Patch from Damodharan R <rdamodharan@gmail.com?>
235         * Filters/FilterMatlab: Filter for matlab source files (.m)
236         * Filters/FilterScilab: Filter for scilab source files (.sci)
237         * Filters/FilterSouce.cs: Added support for matlab and scilab files.
238         
239 2005-06-12  Christophe Merlet  <redfox@redfoxcenter.org>
241         * configure.in: Added "fr" (French) to ALL_LINGUAS.
243 2005-06-09  Daniel Drake  <dsd@gentoo.org>
245         * configure.in, Util/Makefile.am: Add target O/S detection available
246         through OS_LINUX and OS_FREEBSD defines.
247         * Util/ExtendedAttribute.cs: Add support for FreeBSD's extattrs.
249 2005-06-09  Vijay K. Nanjundaswamy <knvijay@novell.com>
251         * beagled/WebServices/WebServiceFrontEnd.cs, WebServiceBackEnd.cs, WebServiceProxy.cs: 
252         Added WebService method GetSnippets that allows snippets to be obtained for
253         a list of specified hit Ids. The GetMoreResults webservice method, now does  
254         not return snippets. The client is expected to use GetSnippets method to obtain 
255         snippets for hits that it is interested in. 
257 2005-06-07  Vijay K. Nanjundaswamy <knvijay@novell.com>
259         * beagled/WebServices/WebServiceBackEnd.cs, ExternalAccessFilter.cs: 
260         Added support for exporting multiple folders under user home directory for
261         public webservice access via optional configuration file 'publicfolders.cfg'.
263 2005-06-06  Daniel Drake  <dsd@gentoo.org>
265         * beagled/beagled.in: Various launcher script fixes/improvements from
266         bug 168329
268 2005-06-06 Lukas Lipka <lukas@pmad.net>
270         * beagled/Lucene.Net/upstream-changes.diff: Merge the patch using TermBuffer
271         * beagled/Makefile.am: Added Lucene.Net/Index/TermBuffer.cs
272         * beagled/Lucene.Net/Makefile.am: Added Lucene.Net/Index/TermBuffer.cs
273         * beagled/Lucene.Net/Index/TermBuffer.cs: Add port from Lucene SVN
274         * beagled/Lucene.Net/Index/SegmentTermEnum.cs: Update for TermBuffer
275         * beagled/Lucene.Net/Index/TermInfosReader.cs: Update for TermBuffer
277 2005-06-06  Daniel Drake  <dsd@gentoo.org>
279         * Util/Conf.cs: Apply forgotten improvements patch
281 2005-06-04  Daniel Drake  <dsd@gentoo.org>
283         * Util/Conf.cs: Don't use static classes just yet
285 2005-06-03  Daniel Drake  <dsd@gentoo.org>
287         * Util/Inotify.cs, beagled/BeagleDaemon.cs: Don't say that we are
288         starting Inotify threads when we aren't using inotify.
290 2005-06-03  Vijay K. Nanjundaswamy <knvijay@novell.com>
292         * Checked in NetworkedBeagle operation support:
293           New files: BeagleClient/NetworkHit.cs, Tiles/TileNetwork.cs, Tiles/template-network.html, beagled/WebServices/WebServiceProxy.cs, beagled/WebServices/NetBeagleHandler.cs, beagled/WebServices/NetBeagleQueryable.cs, images/netbeagle.png
294           Modified Files: Tiles/HitFlavor.cs & respective Makefile.am files
296         * beagled/WebServices/WebServiceBackEnd.cs, ExternalAccessFilter.cs:
297         Added default access filter for public folder. 
299 2005-06-02  Vijay K. Nanjundaswamy <knvijay@novell.com>
301         * beagled/WebServices/WebServiceFrontEnd.cs, WebServiceBackEnd.cs, WebBackEnd.cs, ExternalAccessFilter.cs:
302         Fixes to filtering/translating logic for external access to Beagle web/
303         web-service interface. 
304         * beagled/WebFrontEnd.cs: Logic to handle initial requests directed to
305         http://localhost:8888/search.aspx instead of http://localhost:8888/beagle/search.aspx   
306         * beagled/BeagleDaemon.cs: Addded --enable-network startup command line option for WebServices
308 2005-06-01  Alexander Shopov  <ash@contact.bg>
310         * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
312 2005-05-31  Daniel Drake  <dsd@gentoo.org>
314         * BeagleClient/RemoteControl.cs, Util/Conf.cs, Util/Makefile.am,
315         beagled/BeagleDaemon.cs, beagled/FileSystemQueryable/FileNameFilter.cs,
316         beagled/FileSystemQueryable/FileSystemModel.cs, 
317         beagled/FileSystemQueryable/FileSystemQueryable.cs, 
318         beagled/RemoteControlExecutors.cs, doc/TODO, tools/Config.cs,
319         tools/Makefile.am, tools/beagle-config.1:
320         Configuration system backend and command-line client, with some basic
321         control over indexing.
323 2005-05-29  Vijay K. Nanjundaswamy <knvijay@novell.com>
325         * beagled/WebServices/WebServiceBackEnd.cs: 
326         Added check for existence of folders added to BeagleXSP applications list parameter.
328 2005-05-28  Christian Persch  <chpe@cvs.gnome.org>
330         * configure.in: Update configure checks to detect Epiphany >= 1.6.
331         * Makefile.am:
332         * epiphany-extension/.cvsignore:
333         * epiphany-extension/Makefile.am:
334         * epiphany-extension/beagle.xml.in.in:
335         * epiphany-extension/ephy-beagle-extension.c: (load_status_cb),
336         (impl_attach_tab), (impl_detach_tab), (impl_attach_window),
337         (impl_detach_window), (ephy_beagle_extension_iface_init),
338         (ephy_beagle_extension_class_init),
339         (ephy_beagle_extension_get_type),
340         (ephy_beagle_extension_register_type):
341         * epiphany-extension/ephy-beagle.c: (register_module):
342         Update Epiphany extension to work with Epiphany >= 1.6.
343         Fixes bug #167948 and bug #167949.
345 2005-05-26  Vijay K. Nanjundaswamy <knvijay@novell.com>
347         * beagled/WebServices/WebFrontEnd.cs, WebServiceBackEnd.cs, search.aspx.in: 
348         Updates to serve images for Icons from web server, converting file:///
349         uris into http uris.
351 2005-05-26  Vijay K. Nanjundaswamy <knvijay@novell.com>
353         * beagled/WebServices/WebBackEnd.cs: Added locks to WebBackEnd code to            prevent changes to results set while generating response to web interface
354           queries
355         * beagled/WebServices/WebServiceBackEnd.cs: Updates to WebServiceBackEnd           following recent changes in Property and Hit classes.
357 2005-05-24  Daniel Drake  <dsd@gentoo.org>
359         * Util/inotify-test: Fix parameter escaping
361 2005-05-20  Vijay K. Nanjundaswamy <knvijay@novell.com>
363         * beagled/WebServices/WebFrontEnd,WebBackEnd.cs,ExternalAccessFilter.cs:
364           beagled/WebServices/WebServiceFrontEnd.cs,WebServiceBackEnd.cs: 
365           Updates to distinguish between local and external web/web-service access,
366           and do filtering of hit results for external accesses.
368 2005-05-19  Vijay K. Nanjundaswamy <knvijay@novell.com>
370         * beagled/WebServices/WebBackEnd.cs: Updates to work with recent Beagle code changes
372         * beagled/WebServices/WebServer/*.cs: Update to XSP-1.0.9 code 
374 2005-05-17  Daniel Drake  <dsd@gentoo.org>
376         * configure.in, Util/ExternalStringsHack.cs.in, Util/KdeUtils.cs,
377         Util/Makefile.am, beagled/LauncherQueryable/LauncherQueryable.cs:
378         KDE discovery rework: Use kde-config at configure-time, and if not
379         present, guess at runtime.
381         * Tiles/template-*.html: Added mouseover tooltips to most templates
383 2005-05-16  Daniel Drake  <dsd@gentoo.org>
385         * beagled/Makefile.am, beagled/LauncherQueryable/LauncherQueryable.cs,
386         beagled/LauncherQueryable/LauncherCrawler.cs: Reduce duplicated code and
387         kill LauncherCrawler.
389 2005-05-16  Daniel Drake  <dsd@gentoo.org>
391         * Tiles/TileLauncher.cs, Util/Makefile.am,
392         beagled/LauncherQueryable/LauncherQueryable.cs: KDE launcher querying,
393         and KDE launcher icon lookups.
395 2005-05-16  Daniel Drake  <dsd@gentoo.org>
397         * BeagleClient/Query.cs, beagled/HitRegulator.cs,
398         beagled/QueryDriver.cs, tools/Query.cs, tools/beagle-query.1:
399         Support for lowering the maximum number of hits returned per backend.
401 2005-05-06  Chao-Hsiung Liao  <j_h_liau@yahoo.com.tw>
403         * configure.in: Added "zh_TW" to ALL_LINGUAS.
405 2005-05-05  Daniel Drake  <dsd@gentoo.org>
407         * beagled/LauncherQueryable/LauncherQueryable.cs: Don't choke on
408         unreadable desktop files.
410 2005-05-05  Veerapuram Varadhan <vvaradhan@novell.com>
412         * Filters/FilterRTF: Added "header" and "footer" control words.
413         Patch from Wojciech Polak <wojciechpolak at gmail.com>
414         * Filters/FilterSource.cs: Support for handling Lisp files.
415         * Filters/FilterLisp.cs: Lisp filter.
416         * Filters/Makefile.am: ditto.
417         
418 2005-05-03  Kostas Papadimas <pkst@gnome.org>
420         * configure.in: Added "el" to ALL_LINGUAS.
422 2005-05-03  Vijay K. Nanjundaswamy <knvijay@novell.com>
424         * beagled/WebServices/WebBackEnd.cs: Fixes in doQuery method: removed duplicate population of queryBody
425         
426 2005-05-02  Daniel Drake  <dsd@gentoo.org>
428         * Tiles/HitFlavor.cs, Util/ImLog.cs,
429         beagled/GaimLogQueryable/GaimLogQueryable.cs: Use real file:// URI's
430         for GAIM logs. Fixes searching of logs with non-standard characters
431         in their name. (e.g. # in irc logs)
433 2005-05-02  Vijay K. Nanjundaswamy <knvijay@novell.com>
435         * beagled/WebServices/WebBackEnd.cs: Added support for Snippets in Beagle Web Interface.
436         * beagled/Makefile.am: Added $(BEAGLED_LIBS) to WEBSERVICES_BACKEND_ASSEMBLIES.
438 2005-04-22  Vijay K. Nanjundaswamy <knvijay@novell.com>
440         * beagled/BeagleDaemon.cs: Simplified WebServices initialization code
441         * beagled/WebServices/WebServiceBackEnd.cs: Moved Web Services initialization and termination code
442           including internal web server, from BeagleDaemon.cs into
443           static Start() and Stop() methods.
444         * beagled/Makefile.am: Corresponding changes     
446 2005-04-21  Josep Puigdemont  <josep.puigdemont@gmail.com>
448         * configure.in: Added "ca" to ALL_LINGUAS.
450 2005-04-20  Daniel Drake  <dsd@gentoo.org>
452         * configure.in, Util/Makefile.am, Util/Util.dll.config.in: Import
453         dll-mapping from f-spot, fixes lack of image indexing for some users.
454         Reported by Northsea on IRC.
456 2005-04-17  Francisco Javier Fernandez  <cyphra@vir.tecknolabs.com>
458         * configure.in: Added Spanish translation.
460 2005-04-15  Veerapuram Varadhan <vvaradhan@novell.com>
462         Patch from Anthony Batchelor <toeknee@haircrazy.info>
463         * Filters/FilterJs.cs: A Javascript filter. 
464         
465 2005-04-15  Veerapuram Varadhan <vvaradhan@novell.com>
467         * beagled/Filter.cs: Fix SupportedExtensions to actually return supported_extensions list.
468         * beagled/FilterFactory.cs: CreateFilter will look for
469         registered-extensions before registered-mime-types to create
470         instances of corresponding filter-classes.
471         * beagled/FilteredIndexable.cs: Call CreateFilterFromPath() to
472         support creation of filter-objects using extensions as well.
473         
474 2005-04-14  Veerapuram Varadhan <vvaradhan@novell.com>
476         * Tiles/TileSpreadsheet.cs: Removed unwanted variable.
477         Patch from <wojciechpolak@gmail.com>
478         * Filters/FilterC.cs: A Typo correction.
479         
480 2005-04-08  Veerapuram Varadhan <vvaradhan@novell.com>
482         * Oops.. missing Filters/Makefile.am changes
483         * Filters/FilterAbiword.cs: Shut-up an un-used variable warning.
484         
485 2005-04-08  Veerapuram Varadhan <vvaradhan@novell.com>
487         * Filters/: Added FilterSpreadsheet.cs.
488         Indexes gnumeric, excel and csv format files using 
489         "ssindex" from gnumeric.  "ssindex" needs to be improved
490         to give more-information that just data.
492         * Filters/Makefile.am: Changes w.r.t newly added files.
494         * Tiles/: Added template-spreadsheet.html, TileSpreadsheet.cs.
496         * Tiles/Makefile.am: Changes w.r.t newly added files.
497         
498 2005-04-07  Veerapuram Varadhan <vvaradhan@novell.com>
500         * Filters/FilterOpenoffice.cs: A Logger.Log.Error() call with a
501         "{0}" but no argument, in the exceptional case, in DoOpen().
502         
503 2005-04-07  Vijay K. Nanjundaswamy <knvijay@novell.com>
505         * beagled/Makefile.am: Updates to fix WebServices install/uninstall, after recent
506           reorganizations 
508         * beagled/BeagleDaemon.cs: Fix in --applications startup argument passed to BeagleXSP,
509           when user specifies a root directory with --web-root option
511 2005-04-06  Takeshi AIHANA <aihana@gnome.gr.jp>
513         * configure.in: Added 'ja' (Japanese) to ALL_LINGUAS.
515 2005-04-05  Vijay K. Nanjundaswamy <knvijay@novell.com>
517         * WebServices/WebServiceBackEnd.cs: Updated TokenGenerator method
518           to use System.Guid
519           
520 2005-04-05  Christopher Orr  <chris@protactin.co.uk>
522         * configure.in: Added en_GB to ALL_LINGUAS.
524 2005-04-05  Raphael Higino  <raphaelh@cvs.gnome.org>
526         * configure.in: Added pt_BR to ALL_LINGUAS.
528 2005-04-05  Adam Weinberger  <adamw@gnome.org>
530         * configure.in: Added en_CA to ALL_LINGUAS.
532 2005-04-05  Veerapuram Varadhan  <vvaradhan@novell.com>
534         Patch from Saravana <saravana_psgtech@yahoo.co.in> 
535         * Filters/FilterHtml.cs: Parse <meta>, <a> and <img> tags and
536         extract required-contents. Add <i> to *list of hot nodes*.
537         
538 2005-04-05  Veerapuram Varadhan  <vvaradhan@novell.com>
540         * beagled/Filter.cs: Third round of optimization. Mainly a FIXME
541         fix in AppendText () related to '\n'.
543         * Filters/FilterDOC.cs: A try-catch in IndexText.
545         * glue/wv1-glue.c: Reduce the round-trips by "bufferred-calls" to
546         IndexText.
547         
548 2005-04-05  Vijay K. Nanjundaswamy <knvijay@novell.com>
550         * beagled/WebServices: Moved dog.png image file to images folder.
551           Replaced search.aspx with search.aspx.in. 
553         * beagled/Makefile.am: Script to generate search.aspx from search.aspx.in and determine XSP_DIR, based on prefix specified.
555 2005-04-05  Frank Arnold  <farnold@cvs.gnome.org>
557         * configure.in: Added "de" to ALL_LINGUAS.
559 2005-04-04  Vijay K. Nanjundaswamy <knvijay@novell.com>
561         * beagled/WebServices/WebServiceBackEnd.cs: Fix to return a searchToken, whenever
562           number of results returned is more than 0. (Earlier searchToken was returned
563           only when the total no. of results was more than the max results returned in a 
564           single response).
566 2005-04-01  Daniel Drake  <dsd@gentoo.org>
568         * Tiles/TilePicture.cs: Properly handle URI's when finding thumbnail
569         paths. Fixes bug 171153.
571 2005-04-01  Daniel Drake  <dsd@gentoo.org>
573         * Filters/FilterJpeg.cs, Util/ExifData.cs, Util/JpegHeader.cs, configure.in:
574         Merge from F-spot in order to be compatible with Mono 1.1.5
576 2005-04-01  Daniel Drake  <dsd@gentoo.org>
578         * configure.in: Option parsing improvements and cleanups
580 2005-03-31  Daniel Drake  <dsd@gentoo.org>
582         * tools/Query.cs: Minor improvements to command line parsing
584 2005-03-31  Daniel Drake  <dsd@gentoo.org>
586         * beagled/PathFinder.cs: Handle directories ending with '/'
588 2005-03-31  Veerapuram Varadhan  <vvaradhan@novell.com>
590         * Filters/FilterRTF.cs: Before/After rewinding the file-stream, 
591         ignore the already buffered-data in the stream reader.  Fixes
592         part of http://bugzilla.gnome.org/show_bug.cgi?id=172294.
593         (now font-details and other unwanted-strings are not extracted.)
594         
595 2005-03-31  Daniel Drake  <dsd@gentoo.org>
597         * Util/ImLog.cs: Ignore GAIM logs which don't have the standard
598         filename format
600 2005-03-31  Vijay K. Nanjundaswamy <knvijay@novell.com>
602         * configure.in, beagled/Makefile.am: Changes to work with webservices code moved into a sub-folder
603         * WebServices code: Moved into a new sub-folder named WebServices within beagled n
605 2005-03-31  Veerapuram Varadhan  <vvaradhan@novell.com>
607         * beagled/Filter.cs: Defined a new variant of AppendText() with
608         two arguments and removed AppendTextToHotPool().
610         * Filter/FilterDOC.cs: Use two-arg AppendText() instead of
611         AppendTextToHotPool().
612         
613 2005-03-31  Vijay K. Nanjundaswamy <knvijay@novell.com>
615         * beagled/Makefile.am: Fixes in COND_CS_FILES and EXTRA_DIST to include
616           all resources needed for web-services, in a Beagle distribution. Fixes
617           http://bugzilla.gnome.org/show_bug.cgi?id=171996
619 2005-03-31  Veerapuram Varadhan  <vvaradhan@novell.com>
621         * beagled/Filter.cs: Added AppendTextToHotPool() for optimization
622         of MS-Word document indexing.
624         * Filters/FilterDOC.cs, glue/wv1-glue.c: Reduce the number of
625         round trips between managed and unmanaged code. Fixes
626         http://bugzilla.gnome.org/show_bug.cgi?id=169758
627         
628 2005-03-30  Veerapuram Varadhan  <vvaradhan@novell.com>
630         * Filters/FilterAbiword.cs: More careful validations. Fixes
631         http://bugzilla.gnome.org/show_bug.cgi?id=170082
633         * Filters/Makefile.am: Enable FilterAbiword.cs to get compiled.
634         
635 2005-03-29  Veerapuram Varadhan  <vvaradhan@novell.com>
637         * Tiles/template-mail-message.html: Fix for Subject of "deleted"
638         mails shows <strike></strike> markup tags.
639         
640 2005-03-29  Veerapuram Varadhan  <vvaradhan@novell.com>
642         Patch from Chris Schneider <cschneid@colostate.edu>
643         * Filters/FilterPerl.cs: Bad "elseif" keyword in perl keyword
644         list.  Fixes http://bugzilla.gnome.org/show_bug.cgi?id=171175.
646 2005-03-29  Veerapuram Varadhan  <vvaradhan@novell.com>
648         * beagled/beagled.in: Be more verbose when beagled exits with
649         errors when run in --bg mode.
650         
651 2005-03-29  Vijay K. Nanjundaswamy <knvijay@novell.com>
653         * WebServices: Changes in Web, Web-Services code to ensure file
654           names & Class names are fully spelt out instead of abbreviations, 
655           file/assembly names renamed to more meaningful names like WebFrontEnd.cs
656           and WebBackEnd.cs, internal WebServer assembly renamed to BeagleXsp.dll, 
657           with corresponding changes in Makefile.am and configure.in. 
658           ./configure option to include web-services code, now changed to 
659           '--enable-webservices' instead of --enable-websvc
661         * Updates to Web interface code to include support for Firefox search bar and 
662           changes in methods exposed by Beagle web-service to BeagleQuery, SimpleQuery,
663           SimpleQuery2 and GetMoreResults.
664         
665 2005-03-29  Veerapuram Varadhan  <vvaradhan@novell.com>
667         * beagled/LuceneDriver: Delete if indexable.DeleteContent is
668         true. Fixes http://bugzilla.gnome.org/show_bug.cgi?id=171944.
670         * ChangeLog: Corrected my previous entries w.r.t date (pointed out
671         by Daniel)
672         
673 2005-03-28  Veerapuram Varadhan  <vvaradhan@novell.com>
675         * Tiles/TileDocs.cs, Tiles/TilePresentation.cs: Fix for
676         http://bugzilla.gnome.org/show_bug.cgi?id=171864. Show
677         more-information about documents.
678         
679 2005-03-23  Robert Love  <rml@novell.com>
681         * configure.in: bump version to 0.0.9 and rest.
683 2005-03-22  Daniel Drake  <dsd@gentoo.org>
685         * beagled/BeagleDaemon.cs: beagled shouldn't be run as root
687 2005-03-21  Veerapuram Varadhan  <vvaradhan@novell.com>
689         * Filters/FilterOpenOffice.cs: Fix for
690         http://bugzilla.gnome.org/show_bug.cgi?id=171102.
691         
692 2005-03-19  Daniel Drake  <dsd@gentoo.org>
694         * Util/UriFu.cs: Fix for filenames with odd characters, bug #170862
696 2005-03-18  Veerapuram Varadhan  <vvaradhan@novell.com>
698         * beagled/FileSystemQueryable/FileSystemQueryable.cs,
699         beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs: Fix
700         for http://bugzilla.gnome.org/show_bug.cgi?id=170437.
701         
702 2005-03-18  Veerapuram Varadhan  <vvaradhan@novell.com>
704         * Filters/FilterOpenOffice.cs: More odt-mime-type changes.
705         
706 2005-03-17  Veerapuram Varadhan  <vvaradhan@novell.com>
708         * glue/wv1-glue.c: Fix for
709         http://bugzilla.gnome.org/show_bug.cgi?id=170124. Do not strip out
710         non-iso-printable characters.
711         
712 2005-03-13  Veerapuram Varadhan  <vvaradhan@novell.com>
714         * Tiles/TileMusic.cs: Show audio/media filename if "fixme:title"
715         doesn't exist.  Fix for
716         http://bugzilla.gnome.org/show_bug.cgi?id=170300.
717         
718 2005-03-13  Veerapuram Varadhan  <vvaradhan@novell.com>
720         * Filters/FilterPPT.cs: Catch the exceptions and log the message..
721         
722 2005-03-10  Veerapuram Varadhan  <vvaradhan@novell.com>
724         * Filters/FilterDOC.cs, glue/wv1-glue.c: Fix for
725         http://bugzilla.gnome.org/show_bug.cgi?id=169758. Reduce the
726         number of round trips between managed and unmanaged code.
727         
728 2005-03-10  Veerapuram Varadhan  <vvaradhan@novell.com>
730         * Filters/FilterPPT.cs: Fix for PPT 4.0 files.
731         
732 2005-03-10  Daniel Drake <dsd@gentoo.org>
734         * tools/Query.cs: beagle-query no longer requires an X server to
735         run.
737 2005-03-10  Daniel Drake <dsd@gentoo.org>
739         * beagled/BeagleDaemon.cs, beagled/IndexHelper/IndexHelper.cs,
740         glue/screensaver-glue.c: beagled no longer requires an X server
741         to run.
743 2005-03-10  Daniel Drake <dsd@gentoo.org>
745         * Util/NautilusTools.cs, Util/StringFu.cs: Fix for filenames
746         containing '"'
747         
748 2005-03-09  Daniel Drake <dsd@gentoo.org>
750         * BeagleClient/Hit.cs, BeagleClient/Indexable.cs, Util/UriFu.cs,
751         beagled/LuceneDriver.cs: Round 3 of dsd vs Uri escaping: Fix for
752         filenames containing '#'
754 2005-03-07  Daniel Drake <dsd@gentoo.org>
756         * beagled/FileSystemQueryable/FileNameFilter.cs: Use
757         PathFinder.HomeDir
759 2005-03-06  Daniel Drake <dsd@gentoo.org>
761         * IndexHelper/IndexHelper.cs, IndexHelper/RemoteIndexerImpl.cs:
762         Verify that NewRemoteIndexerPath requests are coming from beagled
764 2005-03-06  Daniel Drake <dsd@gentoo.org>
766         * Util/StringFu.cs, Util/gnome.cs: Handle filenames containing
767         '%'. Fixes bug #169422
769 2005-03-02  Veerapuram Varadhan  <vvaradhan@novell.com>
771         * Filters/FilterOpenOffice.cs, Filters/FilterRTF.cs: Handle
772         exceptions and log a decent message than dumping the whole stack
773         trace.
774         
775 2005-03-02  Veerapuram Varadhan  <vvaradhan@novell.com>
777         * Filters/FilterPPT.cs: If gsf# throws some exception, handle it
778         properly so that the whole stack trace is not displayed.  Fixes
779         http://bugzilla.gnome.org/show_bug.cgi?id=169038
780         
781 2005-02-28  Veerapuram Varadhan  <vvaradhan@novell.com>
783         * configure.in: Disable detection of gst# for time-being.
784         * Filters/FilterOpenOffice.cs, Filters/FilterRTF.cs,
785         Filters/FilterPPT.cs, Filters/FilterSource.cs: Removed unused
786         variables to shut-up certain warnings.
787         
788 2005-02-25  Veerapuram Varadhan  <vvaradhan@novell.com>
790         * Filters/FilterOpenOffice.cs: Add support for new OO.o 2.0 ODT
791         format.  This fixes http://bugzilla.gnome.org/show_bug.cgi?id=157100
792         
793 2005-02-23  Veerapuram Varadhan  <vvaradhan@novell.com>
795         * glue/wv1-glue.c: Fix for
796         http://bugzilla.gnome.org/show_bug.cgi?id=166155.  The fix is
797         though hacky, does follows the logic ;-).  See the FIXME in
798         append_char() for more details.  Also, process the "special-chars"
799         properly. ;-)
800         
801 2005-02-23  Veerapuram Varadhan  <vvaradhan@novell.com>
803         * Filters/FilterPPT.cs: A probable correct way of opening the
804         stream irrespective of the versions of file.  Also, enable it for
805         showing snippets.
806         * Filters/FilterOpenOffice.cs: Fix part of
807         http://bugzilla.gnome.org/show_bug.cgi?id=157100, index
808         hyperlinks.
810 2005-02-23  Veerapuram Varadhan  <vvaradhan@novell.com>
812         * Filters/FilterPPT.cs: Fix for
813         http://bugzilla.gnome.org/show_bug.cgi?id=168028.  Implemented
814         support for *DUAL STORAGE* PPT files.
815         
816 2005-02-23  Veerapuram Varadhan  <vvaradhan@novell.com>
818         * Filters/FilterPPT.cs: Fix for
819         http://bugzilla.gnome.org/show_bug.cgi?id=168238
820         
821 2005-02-16  Veerapuram Varadhan  <vvaradhan@novell.com>
823         * Filters/FilterGst.cs: Fix for compiler error.
824         
825 2005-02-15  Veerapuram Varadhan  <vvaradhan@novell.com>
827         * Filters/FilterSource.cs: Defined a style for C#.
828         C# doesn't allow spanning of single-line-comment-to-multiple-lines.
830         * Filters/FilterCSharp.cs: Langtype is C_Sharp_Style.
831         
832 2005-02-10  Veerapuram Varadhan  <vvaradhan@novell.com>
834         * glue/wv1-glue.c: Separate out the wvInit() call, should be
835         called only one through-out the scope of an application.
837         * Filters/FilterDOC.cs: Track wvInit() call through a static
838         member.  This also fixes Bug#:166150
839         
840 2005-02-09  Veerapuram Varadhan  <vvaradhan@novell.com>
842         * beagled/SnippetFu.cs: Fix for
843         http://bugzilla.gnome.org/show_bug.cgi?id=166648. Trim the
844         final snippet to the allowed-length.
846         * Filters/FilterRTF.cs: Fix for
847         http://bugzilla.gnome.org/show_bug.cgi?id=166768
848         
849 2005-02-08  Veerapuram Varadhan  <vvaradhan@novell.com>
851         * glue/wv1-glue.c: Handle partially formatted texts.
852         Mark partially-formatted-texts as HOT.
853         * Filters/FilterDOC.cs, Filters/FilterRTF.cs,
854         Filters/FilterAbiword.cs, Filters/FilterPdf.cs: Added support for
855         "Structural Break"s which is needed for proper snippet support.
856         This supplements a partial fix to Bug#166648.
857         
858 2005-02-05  Veerapuram Varadhan  <vvaradhan@novell.com>
860         * beagled/Filter.cs: Few tweaks on Hot pool.
861         * Filters/FilterOpenOffice.cs: More elegant(?) logic to handle
862         wierd combination of text-formatting, fixes Bug#157100.
863         * Filters/FilterRTF.cs: Metadata info can be anywhere in the
864         document.  Commented out the "file-offset" positioning after
865         reading meta-data.
866         * Best/Best.cs: Added a console message to guide users to look at
867         their Systray for Best icon.
868         
869 2005-02-04  Veerapuram Varadhan  <vvaradhan@novell.com>
871         * Filters/FilterPPT.cs: Validate the Ole stream before using it.
872         Fixes Bug#:166265. Now, FilterPPT directly derives from B.D.F and
873         not from FilterOle.
874         * Filters/FilterOle.cs: Removed from the repository.
875         * Filters/Makefile.am: ditto.
876         * Filters/FilterOpenOffice.cs: Catch and Log the exceptions.
877         * beagled/Filter.cs: Uncomment the return statement in
878         GetHotTextReader ()
879         
880 2005-02-03  Veerapuram Varadhan  <vvaradhan@novell.com>
882         * Filters/FilterPdf.cs: Fix for Bug#:166040. Filename parameter for
883         pdfinfo command should be tagged between a pair of "".
884         
885 2005-01-28  Robert Love  <rml@novell.com>
887         * Util/Inotify.cs: update for inotify ABI changes (dynamic filenames)
888         * glue/inotify-glue.c: ditto
889         * glue/inotify.h: header from inotify 0.18
891 2005-01-28  Veerapuram Varadhan  <vvaradhan@novell.com>
893         * Filters/FilterOpenOffice.cs: Fix for Bug#:162910.
894         table-count is improperly shown as spreadsheet-count in 
895         Sxw.
896         
897 2005-01-28  Veerapuram Varadhan  <vvaradhan@novell.com>
899         * Tiles/template-docs.html: Fix for Bug#:165480.
900         Instead of @Snippet@ use @%Snippet@ to process the
901         markups present in @Snippet@.
902         
903 2005-01-24  Veerapuram Varadhan  <vvaradhan@novell.com>
905         * Filters/FilterPascal.cs: Added pascal support.
906         [ Demo'ed on stage hacking of beagle in Hacker Crackdown, 2005
907         @ NIT, Trichy (http://www.nitt.edu/hackercrackdown/index.php?section=speakers), by
908         writing this Filter ;)]
909         
910 2005-01-21  Veerapuram Varadhan  <vvaradhan@novell.com>
912         * Filters/FilterSource.cs: Added Fortran_Style and related changes.
914         Patch received from Vishravars Ramasubramanian (vishrav_r@yahoo.co.in)
916           * Filters/FilterPhp.cs: Added PHP support.
917           * Filters/FilterFortran.cs: Added fortran support.
918         
919 2005-01-20  Veerapuram Varadhan  <vvaradhan@novell.com>
921         * Filters/FilterSource.cs, Filters/FilterC.cs, 
922         Filters/FilterCpp.cs, Filters/FilterCSharp.cs,
923         Filters/FilterJava.cs Filters/FilterPython.cs,
924         Filters/FilterPerl.cs, Filters/Makefile: Structured/modularized
925         the single big FilterSource.cs into individual derived classes
926         and made FilterSource as abstract parent to them all.
928         New "Programming language" filters can just be another class
929         derived from this abstract parent.
930         
931 2005-01-20  Veerapuram Varadhan  <vvaradhan@novell.com>
933         * Filters/FilterPPT.cs: Identify Title, Sub-title, and other
934         special sections in a Slide and mark them HOT.
935         
936 2005-01-20  Veerapuram Varadhan  <vvaradhan@novell.com>
938         * beagled/SnippetFu.cs: Length of the tags ("<b>"+"</b>") is 7.
939         
940 2005-01-19  Veerapuram Varadhan  <vvaradhan@novell.com>
942         * Filters/FilterPPT.cs: Validations on special characters.
943         Fix for parsing PPTs exported from OO.o.
944         Fix for meta-data retrieval.
946 2005-01-12  Veerapuram Varadhan  <vvaradhan@novell.com>
948         * configure.in, beagled/Makefile.am: Mozilla backend is optional
949         now.
951 2005-01-11  Veerapuram Varadhan  <vvaradhan@novell.com>
953         * Tiles/TileDocs.cs, Tiles/template-docs.html: beautification.
954         * Filters/FilterSource.cs: More perl keywords.
955         
956 2005-01-07  Joe Shaw  <joeshaw@novell.com>
958         * configure.in: Add a check for X11/extensions/scrnsaver.h, to fix
959         #162831.
961 2005-01-06  Veerapuram Varadhan  <vvaradhan@novell.com>
963         * Filters/FilterRTF.cs: More validations on partially formatted
964         strings.  Also, special sections viz., headers, footers and
965         footnotes are identified and marked *HOT*.
966         
967 2005-01-04  Veerapuram Varadhan  <vvaradhan@novell.com>
969         Patch from Vishravars RamaSubramanian <vishrav_r@yahoo.co.in>
971         * Filters/FilterSource.cs: Added perl support.
972           
973 2005-01-04  Veerapuram Varadhan  <vvaradhan@novell.com>
975         * Tiles/template-presentation.html, Tiles/template-docs.html:
976         "Author" information is displayed now.
977         
978 2005-01-03  Veerapuram Varadhan  <vvaradhan@novell.com>
980         * Tiles/TilePresentation.cs, Tiles/TileDocs.cs,
981         Tiles/template-presentation.html, Tiles/template-docs.html: Added to
982         display Title, number of slides, pages and words in Best.
984         * Filters/FilterPdf.cs: Added DoPullProperties, uses "pdfinfo" command.
986         * Filters/FilterOpenOffice.cs: Fix for combination bug
988         * Filters/FilterAbiword.cs: Typo correction.
989         
990 2004-12-23  Veerapuram Varadhan  <vvaradhan@novell.com>
992         * Filters/FilterAbiword.cs: Improved validations.
993         
994 2004-12-20  Veerapuram Varadhan  <vvaradhan@novell.com>
996         * glue/wv1-glue.c: Headers, Footers, [Foot,End]notes, comments and
997         other styles are categorized and marked HOT.
998         
999 2004-12-16  Veerapuram Varadhan  <vvaradhan@novell.com>
1001         * Filters/FilterOpenOffice.cs: Fix for Bug# 157106.
1002         
1003 2004-12-13  Veerapuram Varadhan  <vvaradhan@novell.com>
1005         * Filters/Makefile.am: Added FilterAbiword.cs
1007         * Filters/FilterAbiword.cs: Filter for abiword documents.
1008         
1009 2004-12-10  Veerapuram Varadhan  <vvaradhan@novell.com>
1011         * Filters/Makefile.am, Util/Makefile.am, beagled/Makefile.am:
1012         Included "conditionally" compiled sources to EXTRA_DIST.
1014 2004-12-10  Veerapuram Varadhan  <vvaradhan@novell.com>
1015         
1016         * From a patch by Raphaël Slinckx <raf.raf@wol.be>
1018         * Filters/FilterMusic.cs: Abstract base class for all audio file
1019         filters.
1021         * Filters/FilterFlac.cs: DoPullProperties() is implemented by base
1022         class.
1024         * Filters/Makefile.am: Added FilterApe.cs, FilterMp3.cs,
1025         FilterOgg.cs, FilterMpc.cs
1027         * Util/Makefile.am: Added ApeReader.cs, Mp3Reader.cs,
1028         OggReader.cs, Tag.cs
1030         * Util/FlacReader.cs: Now belongs to BU.AudioUtil namespace.
1031         
1032         * Util/Makefile.am: Removed Id3.cs
1034         * Util/Id3.cs: Removed from the repository.
1036         * Filters/FilterApe.cs: Added
1037         * Filters/FilterMp3.cs: Added
1038         * Filters/FilterOgg.cs: Added
1039         * Filters/FilterMpc.cs: Added
1040         * Util/ApeReader.cs: Added
1041         * Util/Mp3Reader.cs: Added
1042         * Util/OggReader.cs: Added
1043         * Util/Tag.cs: Added
1044         
1045 2004-12-07  Veerapuram Varadhan  <vvaradhan@novell.com>
1047         * Filters/FilterOpenOffice.cs: Count slides.  Support for
1048         annotations and more *HOT* styles.
1049         
1050         * From a patch by Vishravars Ramasubramanian <vishrav_r@yahoo.co.in>
1051         [NOSIP student].
1052                 
1053         * Filters/FilterOpenOffice.cs: Fix for Bug#: 157100
1054         Parse through styles.xml to read "Header", "Footer", "Footnote", 
1055         "Endnote" texts.
1056         
1057 2004-12-07  Tuomas Kuosmanen  <tigert@novell.com>
1059         * Tiles/template-web-history.html: Fixed the uri to be a link
1060         too. Fixes #160315, also replaced the globe with the nicer looking
1061         one. Should come from icon-theme eventually as well.
1062         
1063         * Tiles/template-mail-message.html: Added the folder info, I'll
1064         need to use it for a bit before I hopefully come up with a better
1065         way of displaying the information without wasting a lot of screen
1066         space. Fixes #160313
1068         * Tiles/TileMailMessage.cs: eeks, I touched c-sharp with bare
1069         hands! Hopefully the patch works. Should fix #160321 and #160324
1071 2004-12-03  Veerapuram Varadhan <vvaradhan@novell.com>
1073         * configure.in: Updated to gsf-sharp 0.2.
1074         
1075         * Filters/FilterPPT.cs: Added meta-data support replacing the
1076         current NumSlides logic.
1077         
1078 2004-12-01  Veerapuram Varadhan <vvaradhan@novell.com>
1080         * Filters/FilterRTF.cs: Compatible with MS RTF specification, 
1081         extracts meta-data and style information.
1082         
1083 2004-11-18  Alex Graveley  <alex@beatniksoftware.com>
1085         * Best/BestTray.cs: Make BestTray extend Gtk.Plug, and in the
1086         constructor set the Raw pointer to the return of
1087         egg_tray_icon_new, which we call directly.
1089 2004-11-16  Veerapuram Varadhan <vvaradhan@novell.com>
1091         * configure.in, Filters/Makefile.am, glue/Makefile.am: Added
1092         support for wv1.
1094         * glue/wv1-glue.c: Wrapper to parse MS word files using wv-1.0
1095         
1096         * Filters/FilterDOC.cs: Modified to use wv1 to get meta-data and
1097         text data from MS Word documents.
1099 2004-11-14  Tuomas Kuosmanen  <tigert@tigert.priv>
1101         * Tiles/template-page.css: made opacity to 0.5 for non-focused
1102         links on the list (hi joe :)
1104         Also forced max-width of 64 for all icons on the left column,
1105         should take care of all huge buddy icons etc.
1107 2004-11-12  Chris Lahey  <clahey@ximian.com>
1109         * Filters/FilterPPT.cs: Count slides.
1111 2004-11-12  Chris Lahey  <clahey@ximian.com>
1113         * From a patch by Adam Lofts <adam@negligible.co.uk>.
1115         * configure.in, Filters/Makefile.am: Added FilterGst.cs.
1117         * Filters/FilterGst.cs: Filter to get song data using gst.
1119 2004-11-12  Tuomas Kuosmanen  <tigert@novell.com>
1121         * mozilla-extension/skin/classic/beagle-*: updated some of the
1122         images to make it look nicer
1124         * Tiles/template-picture.html, Tiles/template-file.html: added
1125         link (@action:@Reveal) to the folder name in the tile as well.
1127 2004-11-11  Tuomas Kuosmanen  <tigert@novell.com>
1129         * Tiles/template-picture.html: added some exif stuff.
1131 2004-11-10  Tuomas Kuosmanen  <tigert@novell.com>
1133         * Tiles/template-page.css (.icon img): made icons max-width: 80px;
1134         - I also added a nice border frame for jpeg images (and images
1135         with ".thumbnails" on their path - so the nautilus thumbnails
1136         (which are png) will also get a frame, while icons and such wont.
1138         * Tiles/template-picture.html: removed forced size
1139         setting, should now work automatically with the stylesheet..
1141         * Tiles/template-mockup.html, Tiles/template-mockup.css: added a
1142         mockup template that will contain examples of all tiles, also had
1143         to add a mock stylesheet that overrides the @foo@ stuff so I see 
1144         icons for testing purposes. Not intended for real world use :-)
1146         * Tiles/template-mail-message.html: added date display and content
1147         snippet dummy example (to be implemented in mail messages)
1149 2004-11-09  Tuomas Kuosmanen  <tigert@novell.com>
1151         * Tiles/template-page.css: prettified stuff, indented the contents
1152         relative to the title line, so it is easier to scan through the
1153         list..
1155 2004-11-04  Tuomas Kuosmanen  <tigert@tigert.priv>
1157         * Tiles/template-page.css (tr): removed the extra padding from the
1158         action links line, also added a div class for "date" - use it for
1159         the "modified N days ago" stuff on tiles.
1161         * Tiles/template-file.html: added last modified line..
1163         * Tiles/template-im-log.html: wrapped the published line to date class
1165         * Tiles/template-blog.html: wrapped the date stuff on the date div
1166         style, put "Weblog: " to give a better idea it's a blog entry.
1167         Also added a "View" link for consistency.
1169 2004-11-01  Chris Lahey  <clahey@ximian.com>
1171         * tray/TrayIcon/Makefile.am (install-exec-local, uninstall-local):
1172         Use pkglibdir instead of libdir to avoid collisions.
1174 2004-10-25  Chris Lahey  <clahey@ximian.com>
1176         * tools/Makefile.am (EXTRA_DIST): Added beagle-shutdown and
1177         beagle-status.
1179 2004-10-25  Chris Lahey  <clahey@ximian.com>
1181         * tools/Makefile.am: Remove UPDATE_SCRIPT.
1183 2004-10-19  Robert Love  <rml@novell.com>
1185         * beagled/Filter.cs: move the FlushCache inside of the NULL check,
1186           along with the Close. A bigger question, though, is why can the
1187           FileStream ever be NULL here?
1188         * life: This is my last ChangeLog entry since no one else is keeping
1189           them.  I really just want to fit in, be accepted, be one of the gang.
1191 2004-10-18  Robert Love  <rml@novell.com>
1193         * glue/inotify-glue.c: clean this up; remove some cruft; do error
1194           checking on the read (removes a FIXME)
1196 2004-10-17  Todd Berman  <tberman@off.net>
1198         * AUTHORS: Changing my email to reflect something that might reach me.
1199         * Filters/HtmlAgilityPack/tools.cs: Compilation fix for 1.1.1
1201 2004-10-17  Todd Berman  <tberman@off.net>
1203         * Best/best.in: Add directory containing libinofityglue.so to
1204           LD_LIBRARY_PATH.
1206 2004-10-16  Robert Love  <rml@novell.com>
1208         * chooser-fu/beaglequeru.c: fix compile warning; remove unused
1209           variable; strptime() does not init fields it does not touch, so
1210           zero them all out.
1212 2004-10-15  Veerapuram Varadhan (vvaradhan@novell.com>
1214         * Filters/FilterDOC.cs: Filter for MSWord documents.
1215         * Filters/Makefile.am: build FilterOle.cs and FilterDOC.cs.
1216         * configure.in: Added config time checking of gsf-sharp.dll for
1217         MSOffice filters.
1218         
1219 2004-10-15  Christopher James Lahey  <clahey@ximian.com>
1221         * Filters/FilterPPT.cs: Filter for MS Power point presentation docs.
1222         * Filters/FilterOle.cs: Unified interface for pulling properties from
1223         MSOffice documents and serves as the base class for document-type 
1224         specific filters.
1226 2004-10-14  Robert Love  <rml@novell.com>
1228         * Util/FileAdvise.cs: new file, implementing the advice stuff
1229         * Util/Makefile.am: build FileAdvise.cs
1231 2004-10-14  Tuomas Kuosmanen  <tigert@novell.com>
1233         * Tiles/template-im-log.html: stylized a bit, added area for
1234         snippet for chat log content that needs to be replaced with 
1235         actual content of course. The search term should be hilighted
1236         with color.
1238         * images/im-aim.png: added a nicer icon for AIM chat for now.
1240            *Note!* Please use *gnome-icon-theme* for this - we have the
1241            following icons there for us: im-aim.png im-icq.png
1242            im-jabber.png im-msn.png im-nov.png im-yahoo.png - these would
1243            be used depending on the chat type. Also there's im.png which
1244            is a generic one for possible other chat client logs.
1245         
1246         * images/Makefile.am: Added the icon to be installed for now..
1248 2004-10-10  Anders Carlsson  <andersca@gnome.org>
1250         * Util/ExtendedAttribute.cs:
1251         Check errno and add it to the exceptions on failure.
1252         
1253 2004-10-08  Christopher James Lahey  <clahey@ximian.com>
1255         * images/Makefile.am, tools/Makefile.am: Fixed make distcheck.
1257 2004-10-07  Christopher James Lahey  <clahey@ximian.com>
1259         * Util/Archive.cs: Unified interface for pulling data from an
1260         archive file (gz, tar, bz2, zip).
1262 2004-09-22  Srinivasa Ragavan <sragavan@novell.com>
1263         * Added code for tray applet  
1265 2004-09-22  Raja R Harinath  <rharinath@novell.com>
1267         * beagled/Makefile.am: Fix srcdir != builddir problems.
1268         * tools/Makefile.am: Likewise.
1270 2004-07-28  Alex Graveley  <alex@ximian.com>
1272         * tools/IndexWebContent.cs: Rename --uri to --url, to match
1273         implementation.
1274         Return an exitcode of 1 on error.
1275         Catch indexing error to ensure we always delete sourcefile.
1277 2004-07-28  Alex Graveley  <alex@ximian.com>
1279         * mozilla-extension/content/beaglePrefs.xul: Add <checkbox> for
1280         beagle.security.active pref.
1282         * mozilla-extension/content/beaglePrefs.js: Support
1283         beagle.security.active pref to enable https indexing.
1285         * mozilla-extension/content/beagleOverlay.js: Index https pages if
1286         pref is chosen.  Fix bug in https detection since
1287         location.protocol includes the trailing ':'. Cleanup
1288         beagleProcessClick.
1290         * mozilla-extension/install.rdf: Add <optionsURL> so options can
1291         be opened from Extension Manager window.
1293 2004-07-27  Alex Graveley  <alex@ximian.com>
1295         * mozilla-extension/: Add initial commit of the mozilla/firefox
1296         indexing extension.
1298         * configure.in: Add mozilla-extension/Makefile.
1300         * Makefile.am (SUBDIRS): Add mozilla-extension.
1302 2004-07-27  Alex Graveley  <alex@ximian.com>
1304         * tools/Makefile.am (INDEX_WEB_CONTENT_WRAPPER): Rename
1305         beagle-epiphany-index to beagle-index-url since it will be used by
1306         mozilla too.
1308         * tools/IndexWebContent.cs: Take --url, --title, --sourcefile,
1309         --deletesourcefile arguments.  Print usage if url or
1310         sourcefile/stdin is missing.
1312         * epiphany-extension/ephy-beagle-extension.c (load_status_cb):
1313         Pass "--url" and "--title" to beagle-index-url.