Compute lucene-style scores for our hits.
[beagle.git] / ChangeLog
blobb9bae3136ab26db4bb5fae5b4022520b341f4755
1 2005-08-18  Veerapuram Varadhan <vvaradhan@novell.com>
3         * Filters/FilterSource.cs: Last word of a non-commented line is
4         not indexed in case of source-code files other than Python.
5         
6         Patch from Debajyoti Bera <dbera.web@gmail.com>
7         * beagled/LuceneCommon.cs: in the previous branch, non-keyword
8         properties were stored as prop:_: in the current version, they are
9         stored as prop:t: So the analyzer should search for "prop:t" to
10         determine if its a keyword query.
11         
12 2005-08-17  Gary Ekker  <gekker@novell.com>
14         * tools/beagle-crawl-system.in (CRAWL_USER): change the user to 
15         beagleindex, using nobody is a security breach
16         Bug #104645 (b.n.c).
18 2005-08-17  Vijay K. Nanjundaswamy <knvijay@novell.com>
19         
20         * beagled/WebServices/Web*End.cs, WebService*End.cs:
21         Update to support display of images in web interface, and other fixes to align with recent changes in Beagle daemon. 
22         * beagled/WebServices/ExternalAccessFilter.cs: 
23         Return only File resources for external accesses.  
25 2005-08-16  Daniel Drake  <dsd@gentoo.org>
27         * Tiles/TileMailMessage.cs: Add message/rfc822 mimetype for filesystem
28         hits. Use fixme:date as the date field. Only open evolution mail in
29         evolution. Don't display the "Reply" link for non-evolution mail.
31 2005-08-12  Daniel Drake  <dsd@gentoo.org>
33         * beagled/FileSystemQueryable/FileNameFilter.cs,
34         beagled/FileSystemQueryable/FileSystemQueryable.cs: Drop internal
35         directory references when we add an exclude path. Also forget inotify
36         watches. Sanitize paths before we add them as roots.
38         * Util/StringFu.cs: Add SanitizePath, which trims excess leading and
39         trailing slashes.
41 2005-08-11  Veerapuram Varadhan <vvaradhan@novell.com>
43         * Filters/FilterPerl.cs: Add commonly used mime type for perl files.
45         * Filters/FilterCpp.cs: Add "while" and "inline" to keywords list.
46         
47 2005-08-11  Daniel Drake  <dsd@gentoo.org>
49         * beagled/FileSystemQueryable/FileSystemQueryable.cs,
50         beagled/FileSystemQueryable/TreeCrawlTask.cs: After removing an exclude
51         pattern, recrawl all directories looking for new subdirectories to index.
53         * beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs, 
54         beagled/FileSystemQueryable/DirectoryModel.cs,
55         beagled/FileSystemQueryable/FileCrawlTask.cs,
56         beagled/FileSystemQueryable/FileSystemQueryable.cs,
57         beagled/FileSystemQueryable/TreeCrawlTask.cs: Fix removal of roots and
58         a few races related to directories going away during and after indexing.
60 2005-08-09  Daniel Drake  <dsd@gentoo.org>
62         * Util/Conf.cs: Fix DateTime comparison, don't reload config files which
63         haven't changed mtime since we last loaded them.
65 2005-08-03  Daniel Drake  <dsd@gentoo.org>
67         * Tiles/TileMusic.cs: Correct mime type for flac files
69 2005-08-02  Daniel Drake  <dsd@gentoo.org>
71         * Tiles/Tile.cs: Handle commands which are 'quoted'
73 2005-08-01  Veerapuram Varadhan <vvaradhan@novell.com>
75         Patch from Sreekanth G <sreekanthnaga@gmail.com>
76         
77         * Filters/FilterSource.cs: Process all possible pascal-style comments.
78         
79 2005-07-31  Maxim Dziumanenko  <mvd@mylinux.ua>
81         * configure.in: Added "uk" (Ukrainian) to ALL_LINGUAS
83 2005-07-28  Daniel Drake  <dsd@gentoo.org>
85         * beagled/FileSystemQueryable/FileNameFilter.cs,
86         beagled/FileSystemQueryable/FileSystemModel.cs,
87         beagled/FileSystemQueryable/FileSystemQueryable.cs: When an exclude path is
88         added, we should forget about that in the internal directory structure, drop
89         watches on it, and remove it from the crawling queue. Consolidate code
90         between Delete and RecursivelyRemove_Unlocked.
92 2005-07-27  Daniel Drake  <dsd@gentoo.org>
94         * Filters/FilterPdf.cs: Workaround the zombie processes bug for pdftotext
95         invocations
96         * Filters/FilterSpreadsheet.cs: Workaround the zombie processes bug for
97         ssindex invocations
99 2005-07-25  Daniel Drake  <dsd@gentoo.org>
101         * beagled/FileSystemQueryable/CrawlTask.cs,
102         beagled/FileSystemQueryable/FileSystemModel.cs,
103         beagled/FileSystemQueryable/FileSystemQueryable.cs,
104         beagled/FileSystemQueryable/FileSystemWatcherBackend.cs,
105         beagled/FileSystemQueryable/IFileEventBackend.cs,
106         beagled/FileSystemQueryable/InotifyBackend.cs: Merge the concept of
107         scanning and crawling into crawling only, to reduce startup expense.
109         * Util/Inotify.cs: Consolidate some code, and reduce watches to minimal
110         possible form upon Unsubscribe/ChangeSubscription.
112 2005-07-21  Daniel Drake  <dsd@gentoo.org>
114         * Util/Conf.cs: Add ConfigOptions for adding/removing excludes, so that
115         excludes can be manipulated via beagle-config.
117 2005-07-19  Vijay K. Nanjundaswamy <knvijay@novell.com>
118         
119         * beagled/WebServices/Web*End.cs, WebService*End.cs:
120         Updates to provide option in WebInterface to selectively enable/disable NetworkedBeagle
121         search on per-query basis, when NetworkedBeagle nodes are configured.
122         
123         * beagled/WebServices/search.aspx:
124         Added background color for search box in Web interface.
125         
126 2005-07-18  Daniel Drake  <dsd@gentoo.org>
128         * beagled/FileSystemQueryable/FileNameFilter.cs: When we drop an exclude
129         pattern, set the entire filesystem state to unknown.
130         * FileSystemQueryable/FileSystemModel.cs: Setting state to unknown should
131         trigger a recrawl.
133 2005-07-15  Veerapuram Varadhan <vvaradhan@novell.com>
135         * configure.in: Display gst-sharp as disabled instead of "no".
136         
137 2005-07-11  Daniel Drake  <dsd@gentoo.org>
139         * beagled/LuceneDriver.cs: Allow unspecified index minor versions (= 'dont
140         care'). Allows beagle-manage-index to work on versioned indexes.
142 2005-07-08  Christopher James Lahey  <clahey@ximian.com>
144         * Filters/FilterDocbook.cs: Turn off XmlResolver here so that it
145         doesn't read the DTDs.
147 2005-07-08  Vijay K. Nanjundaswamy <knvijay@novell.com>
148         
149         * beagled/WebServices/WebFrontEnd.cs, WebBackEnd.cs:
150         Updated Web interface handling of Actions for external accesses.
151         
152         * beagled/WebServices/NetBeagle*cs, WebServiceBackEnd.cs, WebServiceProxy.cs:
153         Added an upper limit on the no. of intermediate nodes a Beagle search request is cascaded through.
155 2005-07-07  Vijay K. Nanjundaswamy <knvijay@novell.com>
156         
157         * beagled/WebServices/NetBeagle*cs, WebServiceBackEnd.cs:
158         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.
159         
160 2005-07-06  Daniel Drake  <dsd@gentoo.org>
162         * libbeagle/beagle/beagle-client.c: Use $BEAGLE_HOME and check for
163         existance of the relevant socket.
165 2005-07-05  Vijay K. Nanjundaswamy <knvijay@novell.com>
166         
167         * beagled/WebServices/*.cs:
168         Added support for cascaded networked Beagle searches.
169         
170 2005-07-01  Vijay K. Nanjundaswamy <knvijay@novell.com>
172         * Util/Conf.cs, Util/Makefile.am:
173         Added configuration sections for WebServices and Networking.
174         
175         * beagled/WebServices/*.cs:
176         Updates to files in WebServices, to work with new configuration system.
177          
178 2005-06-30  Daniel Drake  <dsd@gentoo.org>
180         * Util/StringFu.cs: Add HexUnescape convenience function.
181         * Util/ImLog.cs: Use HexUnescape on Gaim directory names when using them
182         in readable form.
184         * Best/BestWindow.cs: Catch the right exception
186         * beagled/FilterFactory.cs: Small reorganisation so that we don't try and
187         get the file mime-type twice.
189         * configure.in: Support either sqlite2 or sqlite3
191 2005-06-28  Daniel Drake  <dsd@gentoo.org>
193         * Filters/FilterPPT.cs: Compile fix
195 2005-06-27  Daniel Drake  <dsd@gentoo.org>
197         * Util/ImLog.cs: Use PathToFileUri to handle 'odd' file characters better
199 2005-06-24  Veerapuram Varadhan <vvaradhan@novell.com>
201         * Tiles/TileMailMessage.cs:
202         (Open): Hit.Uri and Hit.ParentUri are ignored. Use Hit.UriAsString
203         and Hit.ParentUriAsString instead.  This fixes a crasher.
204         
205 2005-06-23  Daniel Drake  <dsd@gentoo.org>
207         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
208         Kill fixme:subject as subject is properly stored in dc:title
210 2005-06-23  Anders Carlsson  <andersca@imendio.com>
212         * BeagleClient/IndexingService.cs:
213         Return an empty response after an indexing request.
215         * beagled/IndexingServiceQueryable/IndexingServiceQueryable.cs:
216         Make the ToRemove list an xml array.
218 2005-06-22  Daniel Drake  <dsd@gentoo.org>
220         * glue/inotify-glue.c: Introduce some friendly error messages
222 2005-06-21  Vijay K. Nanjundaswamy <knvijay@novell.com>
224         * beagled/WebServices/search.aspx, beagled/Makefile.am, :
225         Replaced 'search.aspx.in' with 'search.aspx' since the file:/// url for dog.png has 
226         since been replaced by a http:// url. Updated search.aspx to use a relative url
227         for dog.png, so it works for both local and external accesses. 
229 2005-06-20  Enver ALTIN  <ealtin@parkyeri.com>
231         * configure.in: Add Turkish translation to ALL_LINGUAS.
233 2005-06-17  Vijay K. Nanjundaswamy <knvijay@novell.com>
235         * beagled/WebServices/WebBackEnd.cs, WebServiceBackEnd.cs, NetBeagleHandler.cs: 
236         Added support for Prefetching and Caching of snippets for NetworkHits.
238 2005-06-16  Daniel Drake  <dsd@gentoo.org>
240         * configure.in: Use single = for equality thanks to Jeremy Messenger in
241         bug 307847
243 2005-06-14  Daniel Drake  <dsd@gentoo.org>
245         * Util/Inotify.cs: Implement subscription system.
246         * Util/Conf.cs, beagled/BlamQueryable/BlamQueryable.cs,
247         beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
248         beagled/FileSystemQueryable/InotifyBackend.cs,
249         beagled/GaimLogQueryable/GaimLogQueryable.cs,
250         beagled/LauncherQueryable/LauncherQueryable.cs,
251         beagled/LifereaQueryable/LifereaQueryable.cs,
252         beagled/TomboyQueryable/TomboyQueryable.cs: Update to work with
253         subscription system.
255 2005-06-13  Daniel Drake  <dsd@gentoo.org>
257         * configure.in, Util/ExternalStringsHack.cs.in, Util/Makefile.am,
258         Util/ExternalStringsHack.cs.in: Add support for glibc 2.2.x with extended
259         attributes via libattr, by attempting to discover which libraries are
260         available at configure-time.
262 2005-06-13  Veerapuram Varadhan <vvaradhan@novell.com>
264         Patch from Damodharan R <rdamodharan@gmail.com?>
265         * Filters/FilterMatlab: Filter for matlab source files (.m)
266         * Filters/FilterScilab: Filter for scilab source files (.sci)
267         * Filters/FilterSouce.cs: Added support for matlab and scilab files.
268         
269 2005-06-12  Christophe Merlet  <redfox@redfoxcenter.org>
271         * configure.in: Added "fr" (French) to ALL_LINGUAS.
273 2005-06-09  Daniel Drake  <dsd@gentoo.org>
275         * configure.in, Util/Makefile.am: Add target O/S detection available
276         through OS_LINUX and OS_FREEBSD defines.
277         * Util/ExtendedAttribute.cs: Add support for FreeBSD's extattrs.
279 2005-06-09  Vijay K. Nanjundaswamy <knvijay@novell.com>
281         * beagled/WebServices/WebServiceFrontEnd.cs, WebServiceBackEnd.cs, WebServiceProxy.cs: 
282         Added WebService method GetSnippets that allows snippets to be obtained for
283         a list of specified hit Ids. The GetMoreResults webservice method, now does  
284         not return snippets. The client is expected to use GetSnippets method to obtain 
285         snippets for hits that it is interested in. 
287 2005-06-07  Vijay K. Nanjundaswamy <knvijay@novell.com>
289         * beagled/WebServices/WebServiceBackEnd.cs, ExternalAccessFilter.cs: 
290         Added support for exporting multiple folders under user home directory for
291         public webservice access via optional configuration file 'publicfolders.cfg'.
293 2005-06-06  Daniel Drake  <dsd@gentoo.org>
295         * beagled/beagled.in: Various launcher script fixes/improvements from
296         bug 168329
298 2005-06-06 Lukas Lipka <lukas@pmad.net>
300         * beagled/Lucene.Net/upstream-changes.diff: Merge the patch using TermBuffer
301         * beagled/Makefile.am: Added Lucene.Net/Index/TermBuffer.cs
302         * beagled/Lucene.Net/Makefile.am: Added Lucene.Net/Index/TermBuffer.cs
303         * beagled/Lucene.Net/Index/TermBuffer.cs: Add port from Lucene SVN
304         * beagled/Lucene.Net/Index/SegmentTermEnum.cs: Update for TermBuffer
305         * beagled/Lucene.Net/Index/TermInfosReader.cs: Update for TermBuffer
307 2005-06-06  Daniel Drake  <dsd@gentoo.org>
309         * Util/Conf.cs: Apply forgotten improvements patch
311 2005-06-04  Daniel Drake  <dsd@gentoo.org>
313         * Util/Conf.cs: Don't use static classes just yet
315 2005-06-03  Daniel Drake  <dsd@gentoo.org>
317         * Util/Inotify.cs, beagled/BeagleDaemon.cs: Don't say that we are
318         starting Inotify threads when we aren't using inotify.
320 2005-06-03  Vijay K. Nanjundaswamy <knvijay@novell.com>
322         * Checked in NetworkedBeagle operation support:
323           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
324           Modified Files: Tiles/HitFlavor.cs & respective Makefile.am files
326         * beagled/WebServices/WebServiceBackEnd.cs, ExternalAccessFilter.cs:
327         Added default access filter for public folder. 
329 2005-06-02  Vijay K. Nanjundaswamy <knvijay@novell.com>
331         * beagled/WebServices/WebServiceFrontEnd.cs, WebServiceBackEnd.cs, WebBackEnd.cs, ExternalAccessFilter.cs:
332         Fixes to filtering/translating logic for external access to Beagle web/
333         web-service interface. 
334         * beagled/WebFrontEnd.cs: Logic to handle initial requests directed to
335         http://localhost:8888/search.aspx instead of http://localhost:8888/beagle/search.aspx   
336         * beagled/BeagleDaemon.cs: Addded --enable-network startup command line option for WebServices
338 2005-06-01  Alexander Shopov  <ash@contact.bg>
340         * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
342 2005-05-31  Daniel Drake  <dsd@gentoo.org>
344         * BeagleClient/RemoteControl.cs, Util/Conf.cs, Util/Makefile.am,
345         beagled/BeagleDaemon.cs, beagled/FileSystemQueryable/FileNameFilter.cs,
346         beagled/FileSystemQueryable/FileSystemModel.cs, 
347         beagled/FileSystemQueryable/FileSystemQueryable.cs, 
348         beagled/RemoteControlExecutors.cs, doc/TODO, tools/Config.cs,
349         tools/Makefile.am, tools/beagle-config.1:
350         Configuration system backend and command-line client, with some basic
351         control over indexing.
353 2005-05-29  Vijay K. Nanjundaswamy <knvijay@novell.com>
355         * beagled/WebServices/WebServiceBackEnd.cs: 
356         Added check for existence of folders added to BeagleXSP applications list parameter.
358 2005-05-28  Christian Persch  <chpe@cvs.gnome.org>
360         * configure.in: Update configure checks to detect Epiphany >= 1.6.
361         * Makefile.am:
362         * epiphany-extension/.cvsignore:
363         * epiphany-extension/Makefile.am:
364         * epiphany-extension/beagle.xml.in.in:
365         * epiphany-extension/ephy-beagle-extension.c: (load_status_cb),
366         (impl_attach_tab), (impl_detach_tab), (impl_attach_window),
367         (impl_detach_window), (ephy_beagle_extension_iface_init),
368         (ephy_beagle_extension_class_init),
369         (ephy_beagle_extension_get_type),
370         (ephy_beagle_extension_register_type):
371         * epiphany-extension/ephy-beagle.c: (register_module):
372         Update Epiphany extension to work with Epiphany >= 1.6.
373         Fixes bug #167948 and bug #167949.
375 2005-05-26  Vijay K. Nanjundaswamy <knvijay@novell.com>
377         * beagled/WebServices/WebFrontEnd.cs, WebServiceBackEnd.cs, search.aspx.in: 
378         Updates to serve images for Icons from web server, converting file:///
379         uris into http uris.
381 2005-05-26  Vijay K. Nanjundaswamy <knvijay@novell.com>
383         * beagled/WebServices/WebBackEnd.cs: Added locks to WebBackEnd code to            prevent changes to results set while generating response to web interface
384           queries
385         * beagled/WebServices/WebServiceBackEnd.cs: Updates to WebServiceBackEnd           following recent changes in Property and Hit classes.
387 2005-05-24  Daniel Drake  <dsd@gentoo.org>
389         * Util/inotify-test: Fix parameter escaping
391 2005-05-20  Vijay K. Nanjundaswamy <knvijay@novell.com>
393         * beagled/WebServices/WebFrontEnd,WebBackEnd.cs,ExternalAccessFilter.cs:
394           beagled/WebServices/WebServiceFrontEnd.cs,WebServiceBackEnd.cs: 
395           Updates to distinguish between local and external web/web-service access,
396           and do filtering of hit results for external accesses.
398 2005-05-19  Vijay K. Nanjundaswamy <knvijay@novell.com>
400         * beagled/WebServices/WebBackEnd.cs: Updates to work with recent Beagle code changes
402         * beagled/WebServices/WebServer/*.cs: Update to XSP-1.0.9 code 
404 2005-05-17  Daniel Drake  <dsd@gentoo.org>
406         * configure.in, Util/ExternalStringsHack.cs.in, Util/KdeUtils.cs,
407         Util/Makefile.am, beagled/LauncherQueryable/LauncherQueryable.cs:
408         KDE discovery rework: Use kde-config at configure-time, and if not
409         present, guess at runtime.
411         * Tiles/template-*.html: Added mouseover tooltips to most templates
413 2005-05-16  Daniel Drake  <dsd@gentoo.org>
415         * beagled/Makefile.am, beagled/LauncherQueryable/LauncherQueryable.cs,
416         beagled/LauncherQueryable/LauncherCrawler.cs: Reduce duplicated code and
417         kill LauncherCrawler.
419 2005-05-16  Daniel Drake  <dsd@gentoo.org>
421         * Tiles/TileLauncher.cs, Util/Makefile.am,
422         beagled/LauncherQueryable/LauncherQueryable.cs: KDE launcher querying,
423         and KDE launcher icon lookups.
425 2005-05-16  Daniel Drake  <dsd@gentoo.org>
427         * BeagleClient/Query.cs, beagled/HitRegulator.cs,
428         beagled/QueryDriver.cs, tools/Query.cs, tools/beagle-query.1:
429         Support for lowering the maximum number of hits returned per backend.
431 2005-05-06  Chao-Hsiung Liao  <j_h_liau@yahoo.com.tw>
433         * configure.in: Added "zh_TW" to ALL_LINGUAS.
435 2005-05-05  Daniel Drake  <dsd@gentoo.org>
437         * beagled/LauncherQueryable/LauncherQueryable.cs: Don't choke on
438         unreadable desktop files.
440 2005-05-05  Veerapuram Varadhan <vvaradhan@novell.com>
442         * Filters/FilterRTF: Added "header" and "footer" control words.
443         Patch from Wojciech Polak <wojciechpolak at gmail.com>
444         * Filters/FilterSource.cs: Support for handling Lisp files.
445         * Filters/FilterLisp.cs: Lisp filter.
446         * Filters/Makefile.am: ditto.
447         
448 2005-05-03  Kostas Papadimas <pkst@gnome.org>
450         * configure.in: Added "el" to ALL_LINGUAS.
452 2005-05-03  Vijay K. Nanjundaswamy <knvijay@novell.com>
454         * beagled/WebServices/WebBackEnd.cs: Fixes in doQuery method: removed duplicate population of queryBody
455         
456 2005-05-02  Daniel Drake  <dsd@gentoo.org>
458         * Tiles/HitFlavor.cs, Util/ImLog.cs,
459         beagled/GaimLogQueryable/GaimLogQueryable.cs: Use real file:// URI's
460         for GAIM logs. Fixes searching of logs with non-standard characters
461         in their name. (e.g. # in irc logs)
463 2005-05-02  Vijay K. Nanjundaswamy <knvijay@novell.com>
465         * beagled/WebServices/WebBackEnd.cs: Added support for Snippets in Beagle Web Interface.
466         * beagled/Makefile.am: Added $(BEAGLED_LIBS) to WEBSERVICES_BACKEND_ASSEMBLIES.
468 2005-04-22  Vijay K. Nanjundaswamy <knvijay@novell.com>
470         * beagled/BeagleDaemon.cs: Simplified WebServices initialization code
471         * beagled/WebServices/WebServiceBackEnd.cs: Moved Web Services initialization and termination code
472           including internal web server, from BeagleDaemon.cs into
473           static Start() and Stop() methods.
474         * beagled/Makefile.am: Corresponding changes     
476 2005-04-21  Josep Puigdemont  <josep.puigdemont@gmail.com>
478         * configure.in: Added "ca" to ALL_LINGUAS.
480 2005-04-20  Daniel Drake  <dsd@gentoo.org>
482         * configure.in, Util/Makefile.am, Util/Util.dll.config.in: Import
483         dll-mapping from f-spot, fixes lack of image indexing for some users.
484         Reported by Northsea on IRC.
486 2005-04-17  Francisco Javier Fernandez  <cyphra@vir.tecknolabs.com>
488         * configure.in: Added Spanish translation.
490 2005-04-15  Veerapuram Varadhan <vvaradhan@novell.com>
492         Patch from Anthony Batchelor <toeknee@haircrazy.info>
493         * Filters/FilterJs.cs: A Javascript filter. 
494         
495 2005-04-15  Veerapuram Varadhan <vvaradhan@novell.com>
497         * beagled/Filter.cs: Fix SupportedExtensions to actually return supported_extensions list.
498         * beagled/FilterFactory.cs: CreateFilter will look for
499         registered-extensions before registered-mime-types to create
500         instances of corresponding filter-classes.
501         * beagled/FilteredIndexable.cs: Call CreateFilterFromPath() to
502         support creation of filter-objects using extensions as well.
503         
504 2005-04-14  Veerapuram Varadhan <vvaradhan@novell.com>
506         * Tiles/TileSpreadsheet.cs: Removed unwanted variable.
507         Patch from <wojciechpolak@gmail.com>
508         * Filters/FilterC.cs: A Typo correction.
509         
510 2005-04-08  Veerapuram Varadhan <vvaradhan@novell.com>
512         * Oops.. missing Filters/Makefile.am changes
513         * Filters/FilterAbiword.cs: Shut-up an un-used variable warning.
514         
515 2005-04-08  Veerapuram Varadhan <vvaradhan@novell.com>
517         * Filters/: Added FilterSpreadsheet.cs.
518         Indexes gnumeric, excel and csv format files using 
519         "ssindex" from gnumeric.  "ssindex" needs to be improved
520         to give more-information that just data.
522         * Filters/Makefile.am: Changes w.r.t newly added files.
524         * Tiles/: Added template-spreadsheet.html, TileSpreadsheet.cs.
526         * Tiles/Makefile.am: Changes w.r.t newly added files.
527         
528 2005-04-07  Veerapuram Varadhan <vvaradhan@novell.com>
530         * Filters/FilterOpenoffice.cs: A Logger.Log.Error() call with a
531         "{0}" but no argument, in the exceptional case, in DoOpen().
532         
533 2005-04-07  Vijay K. Nanjundaswamy <knvijay@novell.com>
535         * beagled/Makefile.am: Updates to fix WebServices install/uninstall, after recent
536           reorganizations 
538         * beagled/BeagleDaemon.cs: Fix in --applications startup argument passed to BeagleXSP,
539           when user specifies a root directory with --web-root option
541 2005-04-06  Takeshi AIHANA <aihana@gnome.gr.jp>
543         * configure.in: Added 'ja' (Japanese) to ALL_LINGUAS.
545 2005-04-05  Vijay K. Nanjundaswamy <knvijay@novell.com>
547         * WebServices/WebServiceBackEnd.cs: Updated TokenGenerator method
548           to use System.Guid
549           
550 2005-04-05  Christopher Orr  <chris@protactin.co.uk>
552         * configure.in: Added en_GB to ALL_LINGUAS.
554 2005-04-05  Raphael Higino  <raphaelh@cvs.gnome.org>
556         * configure.in: Added pt_BR to ALL_LINGUAS.
558 2005-04-05  Adam Weinberger  <adamw@gnome.org>
560         * configure.in: Added en_CA to ALL_LINGUAS.
562 2005-04-05  Veerapuram Varadhan  <vvaradhan@novell.com>
564         Patch from Saravana <saravana_psgtech@yahoo.co.in> 
565         * Filters/FilterHtml.cs: Parse <meta>, <a> and <img> tags and
566         extract required-contents. Add <i> to *list of hot nodes*.
567         
568 2005-04-05  Veerapuram Varadhan  <vvaradhan@novell.com>
570         * beagled/Filter.cs: Third round of optimization. Mainly a FIXME
571         fix in AppendText () related to '\n'.
573         * Filters/FilterDOC.cs: A try-catch in IndexText.
575         * glue/wv1-glue.c: Reduce the round-trips by "bufferred-calls" to
576         IndexText.
577         
578 2005-04-05  Vijay K. Nanjundaswamy <knvijay@novell.com>
580         * beagled/WebServices: Moved dog.png image file to images folder.
581           Replaced search.aspx with search.aspx.in. 
583         * beagled/Makefile.am: Script to generate search.aspx from search.aspx.in and determine XSP_DIR, based on prefix specified.
585 2005-04-05  Frank Arnold  <farnold@cvs.gnome.org>
587         * configure.in: Added "de" to ALL_LINGUAS.
589 2005-04-04  Vijay K. Nanjundaswamy <knvijay@novell.com>
591         * beagled/WebServices/WebServiceBackEnd.cs: Fix to return a searchToken, whenever
592           number of results returned is more than 0. (Earlier searchToken was returned
593           only when the total no. of results was more than the max results returned in a 
594           single response).
596 2005-04-01  Daniel Drake  <dsd@gentoo.org>
598         * Tiles/TilePicture.cs: Properly handle URI's when finding thumbnail
599         paths. Fixes bug 171153.
601 2005-04-01  Daniel Drake  <dsd@gentoo.org>
603         * Filters/FilterJpeg.cs, Util/ExifData.cs, Util/JpegHeader.cs, configure.in:
604         Merge from F-spot in order to be compatible with Mono 1.1.5
606 2005-04-01  Daniel Drake  <dsd@gentoo.org>
608         * configure.in: Option parsing improvements and cleanups
610 2005-03-31  Daniel Drake  <dsd@gentoo.org>
612         * tools/Query.cs: Minor improvements to command line parsing
614 2005-03-31  Daniel Drake  <dsd@gentoo.org>
616         * beagled/PathFinder.cs: Handle directories ending with '/'
618 2005-03-31  Veerapuram Varadhan  <vvaradhan@novell.com>
620         * Filters/FilterRTF.cs: Before/After rewinding the file-stream, 
621         ignore the already buffered-data in the stream reader.  Fixes
622         part of http://bugzilla.gnome.org/show_bug.cgi?id=172294.
623         (now font-details and other unwanted-strings are not extracted.)
624         
625 2005-03-31  Daniel Drake  <dsd@gentoo.org>
627         * Util/ImLog.cs: Ignore GAIM logs which don't have the standard
628         filename format
630 2005-03-31  Vijay K. Nanjundaswamy <knvijay@novell.com>
632         * configure.in, beagled/Makefile.am: Changes to work with webservices code moved into a sub-folder
633         * WebServices code: Moved into a new sub-folder named WebServices within beagled n
635 2005-03-31  Veerapuram Varadhan  <vvaradhan@novell.com>
637         * beagled/Filter.cs: Defined a new variant of AppendText() with
638         two arguments and removed AppendTextToHotPool().
640         * Filter/FilterDOC.cs: Use two-arg AppendText() instead of
641         AppendTextToHotPool().
642         
643 2005-03-31  Vijay K. Nanjundaswamy <knvijay@novell.com>
645         * beagled/Makefile.am: Fixes in COND_CS_FILES and EXTRA_DIST to include
646           all resources needed for web-services, in a Beagle distribution. Fixes
647           http://bugzilla.gnome.org/show_bug.cgi?id=171996
649 2005-03-31  Veerapuram Varadhan  <vvaradhan@novell.com>
651         * beagled/Filter.cs: Added AppendTextToHotPool() for optimization
652         of MS-Word document indexing.
654         * Filters/FilterDOC.cs, glue/wv1-glue.c: Reduce the number of
655         round trips between managed and unmanaged code. Fixes
656         http://bugzilla.gnome.org/show_bug.cgi?id=169758
657         
658 2005-03-30  Veerapuram Varadhan  <vvaradhan@novell.com>
660         * Filters/FilterAbiword.cs: More careful validations. Fixes
661         http://bugzilla.gnome.org/show_bug.cgi?id=170082
663         * Filters/Makefile.am: Enable FilterAbiword.cs to get compiled.
664         
665 2005-03-29  Veerapuram Varadhan  <vvaradhan@novell.com>
667         * Tiles/template-mail-message.html: Fix for Subject of "deleted"
668         mails shows <strike></strike> markup tags.
669         
670 2005-03-29  Veerapuram Varadhan  <vvaradhan@novell.com>
672         Patch from Chris Schneider <cschneid@colostate.edu>
673         * Filters/FilterPerl.cs: Bad "elseif" keyword in perl keyword
674         list.  Fixes http://bugzilla.gnome.org/show_bug.cgi?id=171175.
676 2005-03-29  Veerapuram Varadhan  <vvaradhan@novell.com>
678         * beagled/beagled.in: Be more verbose when beagled exits with
679         errors when run in --bg mode.
680         
681 2005-03-29  Vijay K. Nanjundaswamy <knvijay@novell.com>
683         * WebServices: Changes in Web, Web-Services code to ensure file
684           names & Class names are fully spelt out instead of abbreviations, 
685           file/assembly names renamed to more meaningful names like WebFrontEnd.cs
686           and WebBackEnd.cs, internal WebServer assembly renamed to BeagleXsp.dll, 
687           with corresponding changes in Makefile.am and configure.in. 
688           ./configure option to include web-services code, now changed to 
689           '--enable-webservices' instead of --enable-websvc
691         * Updates to Web interface code to include support for Firefox search bar and 
692           changes in methods exposed by Beagle web-service to BeagleQuery, SimpleQuery,
693           SimpleQuery2 and GetMoreResults.
694         
695 2005-03-29  Veerapuram Varadhan  <vvaradhan@novell.com>
697         * beagled/LuceneDriver: Delete if indexable.DeleteContent is
698         true. Fixes http://bugzilla.gnome.org/show_bug.cgi?id=171944.
700         * ChangeLog: Corrected my previous entries w.r.t date (pointed out
701         by Daniel)
702         
703 2005-03-28  Veerapuram Varadhan  <vvaradhan@novell.com>
705         * Tiles/TileDocs.cs, Tiles/TilePresentation.cs: Fix for
706         http://bugzilla.gnome.org/show_bug.cgi?id=171864. Show
707         more-information about documents.
708         
709 2005-03-23  Robert Love  <rml@novell.com>
711         * configure.in: bump version to 0.0.9 and rest.
713 2005-03-22  Daniel Drake  <dsd@gentoo.org>
715         * beagled/BeagleDaemon.cs: beagled shouldn't be run as root
717 2005-03-21  Veerapuram Varadhan  <vvaradhan@novell.com>
719         * Filters/FilterOpenOffice.cs: Fix for
720         http://bugzilla.gnome.org/show_bug.cgi?id=171102.
721         
722 2005-03-19  Daniel Drake  <dsd@gentoo.org>
724         * Util/UriFu.cs: Fix for filenames with odd characters, bug #170862
726 2005-03-18  Veerapuram Varadhan  <vvaradhan@novell.com>
728         * beagled/FileSystemQueryable/FileSystemQueryable.cs,
729         beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs: Fix
730         for http://bugzilla.gnome.org/show_bug.cgi?id=170437.
731         
732 2005-03-18  Veerapuram Varadhan  <vvaradhan@novell.com>
734         * Filters/FilterOpenOffice.cs: More odt-mime-type changes.
735         
736 2005-03-17  Veerapuram Varadhan  <vvaradhan@novell.com>
738         * glue/wv1-glue.c: Fix for
739         http://bugzilla.gnome.org/show_bug.cgi?id=170124. Do not strip out
740         non-iso-printable characters.
741         
742 2005-03-13  Veerapuram Varadhan  <vvaradhan@novell.com>
744         * Tiles/TileMusic.cs: Show audio/media filename if "fixme:title"
745         doesn't exist.  Fix for
746         http://bugzilla.gnome.org/show_bug.cgi?id=170300.
747         
748 2005-03-13  Veerapuram Varadhan  <vvaradhan@novell.com>
750         * Filters/FilterPPT.cs: Catch the exceptions and log the message..
751         
752 2005-03-10  Veerapuram Varadhan  <vvaradhan@novell.com>
754         * Filters/FilterDOC.cs, glue/wv1-glue.c: Fix for
755         http://bugzilla.gnome.org/show_bug.cgi?id=169758. Reduce the
756         number of round trips between managed and unmanaged code.
757         
758 2005-03-10  Veerapuram Varadhan  <vvaradhan@novell.com>
760         * Filters/FilterPPT.cs: Fix for PPT 4.0 files.
761         
762 2005-03-10  Daniel Drake <dsd@gentoo.org>
764         * tools/Query.cs: beagle-query no longer requires an X server to
765         run.
767 2005-03-10  Daniel Drake <dsd@gentoo.org>
769         * beagled/BeagleDaemon.cs, beagled/IndexHelper/IndexHelper.cs,
770         glue/screensaver-glue.c: beagled no longer requires an X server
771         to run.
773 2005-03-10  Daniel Drake <dsd@gentoo.org>
775         * Util/NautilusTools.cs, Util/StringFu.cs: Fix for filenames
776         containing '"'
777         
778 2005-03-09  Daniel Drake <dsd@gentoo.org>
780         * BeagleClient/Hit.cs, BeagleClient/Indexable.cs, Util/UriFu.cs,
781         beagled/LuceneDriver.cs: Round 3 of dsd vs Uri escaping: Fix for
782         filenames containing '#'
784 2005-03-07  Daniel Drake <dsd@gentoo.org>
786         * beagled/FileSystemQueryable/FileNameFilter.cs: Use
787         PathFinder.HomeDir
789 2005-03-06  Daniel Drake <dsd@gentoo.org>
791         * IndexHelper/IndexHelper.cs, IndexHelper/RemoteIndexerImpl.cs:
792         Verify that NewRemoteIndexerPath requests are coming from beagled
794 2005-03-06  Daniel Drake <dsd@gentoo.org>
796         * Util/StringFu.cs, Util/gnome.cs: Handle filenames containing
797         '%'. Fixes bug #169422
799 2005-03-02  Veerapuram Varadhan  <vvaradhan@novell.com>
801         * Filters/FilterOpenOffice.cs, Filters/FilterRTF.cs: Handle
802         exceptions and log a decent message than dumping the whole stack
803         trace.
804         
805 2005-03-02  Veerapuram Varadhan  <vvaradhan@novell.com>
807         * Filters/FilterPPT.cs: If gsf# throws some exception, handle it
808         properly so that the whole stack trace is not displayed.  Fixes
809         http://bugzilla.gnome.org/show_bug.cgi?id=169038
810         
811 2005-02-28  Veerapuram Varadhan  <vvaradhan@novell.com>
813         * configure.in: Disable detection of gst# for time-being.
814         * Filters/FilterOpenOffice.cs, Filters/FilterRTF.cs,
815         Filters/FilterPPT.cs, Filters/FilterSource.cs: Removed unused
816         variables to shut-up certain warnings.
817         
818 2005-02-25  Veerapuram Varadhan  <vvaradhan@novell.com>
820         * Filters/FilterOpenOffice.cs: Add support for new OO.o 2.0 ODT
821         format.  This fixes http://bugzilla.gnome.org/show_bug.cgi?id=157100
822         
823 2005-02-23  Veerapuram Varadhan  <vvaradhan@novell.com>
825         * glue/wv1-glue.c: Fix for
826         http://bugzilla.gnome.org/show_bug.cgi?id=166155.  The fix is
827         though hacky, does follows the logic ;-).  See the FIXME in
828         append_char() for more details.  Also, process the "special-chars"
829         properly. ;-)
830         
831 2005-02-23  Veerapuram Varadhan  <vvaradhan@novell.com>
833         * Filters/FilterPPT.cs: A probable correct way of opening the
834         stream irrespective of the versions of file.  Also, enable it for
835         showing snippets.
836         * Filters/FilterOpenOffice.cs: Fix part of
837         http://bugzilla.gnome.org/show_bug.cgi?id=157100, index
838         hyperlinks.
840 2005-02-23  Veerapuram Varadhan  <vvaradhan@novell.com>
842         * Filters/FilterPPT.cs: Fix for
843         http://bugzilla.gnome.org/show_bug.cgi?id=168028.  Implemented
844         support for *DUAL STORAGE* PPT files.
845         
846 2005-02-23  Veerapuram Varadhan  <vvaradhan@novell.com>
848         * Filters/FilterPPT.cs: Fix for
849         http://bugzilla.gnome.org/show_bug.cgi?id=168238
850         
851 2005-02-16  Veerapuram Varadhan  <vvaradhan@novell.com>
853         * Filters/FilterGst.cs: Fix for compiler error.
854         
855 2005-02-15  Veerapuram Varadhan  <vvaradhan@novell.com>
857         * Filters/FilterSource.cs: Defined a style for C#.
858         C# doesn't allow spanning of single-line-comment-to-multiple-lines.
860         * Filters/FilterCSharp.cs: Langtype is C_Sharp_Style.
861         
862 2005-02-10  Veerapuram Varadhan  <vvaradhan@novell.com>
864         * glue/wv1-glue.c: Separate out the wvInit() call, should be
865         called only one through-out the scope of an application.
867         * Filters/FilterDOC.cs: Track wvInit() call through a static
868         member.  This also fixes Bug#:166150
869         
870 2005-02-09  Veerapuram Varadhan  <vvaradhan@novell.com>
872         * beagled/SnippetFu.cs: Fix for
873         http://bugzilla.gnome.org/show_bug.cgi?id=166648. Trim the
874         final snippet to the allowed-length.
876         * Filters/FilterRTF.cs: Fix for
877         http://bugzilla.gnome.org/show_bug.cgi?id=166768
878         
879 2005-02-08  Veerapuram Varadhan  <vvaradhan@novell.com>
881         * glue/wv1-glue.c: Handle partially formatted texts.
882         Mark partially-formatted-texts as HOT.
883         * Filters/FilterDOC.cs, Filters/FilterRTF.cs,
884         Filters/FilterAbiword.cs, Filters/FilterPdf.cs: Added support for
885         "Structural Break"s which is needed for proper snippet support.
886         This supplements a partial fix to Bug#166648.
887         
888 2005-02-05  Veerapuram Varadhan  <vvaradhan@novell.com>
890         * beagled/Filter.cs: Few tweaks on Hot pool.
891         * Filters/FilterOpenOffice.cs: More elegant(?) logic to handle
892         wierd combination of text-formatting, fixes Bug#157100.
893         * Filters/FilterRTF.cs: Metadata info can be anywhere in the
894         document.  Commented out the "file-offset" positioning after
895         reading meta-data.
896         * Best/Best.cs: Added a console message to guide users to look at
897         their Systray for Best icon.
898         
899 2005-02-04  Veerapuram Varadhan  <vvaradhan@novell.com>
901         * Filters/FilterPPT.cs: Validate the Ole stream before using it.
902         Fixes Bug#:166265. Now, FilterPPT directly derives from B.D.F and
903         not from FilterOle.
904         * Filters/FilterOle.cs: Removed from the repository.
905         * Filters/Makefile.am: ditto.
906         * Filters/FilterOpenOffice.cs: Catch and Log the exceptions.
907         * beagled/Filter.cs: Uncomment the return statement in
908         GetHotTextReader ()
909         
910 2005-02-03  Veerapuram Varadhan  <vvaradhan@novell.com>
912         * Filters/FilterPdf.cs: Fix for Bug#:166040. Filename parameter for
913         pdfinfo command should be tagged between a pair of "".
914         
915 2005-01-28  Robert Love  <rml@novell.com>
917         * Util/Inotify.cs: update for inotify ABI changes (dynamic filenames)
918         * glue/inotify-glue.c: ditto
919         * glue/inotify.h: header from inotify 0.18
921 2005-01-28  Veerapuram Varadhan  <vvaradhan@novell.com>
923         * Filters/FilterOpenOffice.cs: Fix for Bug#:162910.
924         table-count is improperly shown as spreadsheet-count in 
925         Sxw.
926         
927 2005-01-28  Veerapuram Varadhan  <vvaradhan@novell.com>
929         * Tiles/template-docs.html: Fix for Bug#:165480.
930         Instead of @Snippet@ use @%Snippet@ to process the
931         markups present in @Snippet@.
932         
933 2005-01-24  Veerapuram Varadhan  <vvaradhan@novell.com>
935         * Filters/FilterPascal.cs: Added pascal support.
936         [ Demo'ed on stage hacking of beagle in Hacker Crackdown, 2005
937         @ NIT, Trichy (http://www.nitt.edu/hackercrackdown/index.php?section=speakers), by
938         writing this Filter ;)]
939         
940 2005-01-21  Veerapuram Varadhan  <vvaradhan@novell.com>
942         * Filters/FilterSource.cs: Added Fortran_Style and related changes.
944         Patch received from Vishravars Ramasubramanian (vishrav_r@yahoo.co.in)
946           * Filters/FilterPhp.cs: Added PHP support.
947           * Filters/FilterFortran.cs: Added fortran support.
948         
949 2005-01-20  Veerapuram Varadhan  <vvaradhan@novell.com>
951         * Filters/FilterSource.cs, Filters/FilterC.cs, 
952         Filters/FilterCpp.cs, Filters/FilterCSharp.cs,
953         Filters/FilterJava.cs Filters/FilterPython.cs,
954         Filters/FilterPerl.cs, Filters/Makefile: Structured/modularized
955         the single big FilterSource.cs into individual derived classes
956         and made FilterSource as abstract parent to them all.
958         New "Programming language" filters can just be another class
959         derived from this abstract parent.
960         
961 2005-01-20  Veerapuram Varadhan  <vvaradhan@novell.com>
963         * Filters/FilterPPT.cs: Identify Title, Sub-title, and other
964         special sections in a Slide and mark them HOT.
965         
966 2005-01-20  Veerapuram Varadhan  <vvaradhan@novell.com>
968         * beagled/SnippetFu.cs: Length of the tags ("<b>"+"</b>") is 7.
969         
970 2005-01-19  Veerapuram Varadhan  <vvaradhan@novell.com>
972         * Filters/FilterPPT.cs: Validations on special characters.
973         Fix for parsing PPTs exported from OO.o.
974         Fix for meta-data retrieval.
976 2005-01-12  Veerapuram Varadhan  <vvaradhan@novell.com>
978         * configure.in, beagled/Makefile.am: Mozilla backend is optional
979         now.
981 2005-01-11  Veerapuram Varadhan  <vvaradhan@novell.com>
983         * Tiles/TileDocs.cs, Tiles/template-docs.html: beautification.
984         * Filters/FilterSource.cs: More perl keywords.
985         
986 2005-01-07  Joe Shaw  <joeshaw@novell.com>
988         * configure.in: Add a check for X11/extensions/scrnsaver.h, to fix
989         #162831.
991 2005-01-06  Veerapuram Varadhan  <vvaradhan@novell.com>
993         * Filters/FilterRTF.cs: More validations on partially formatted
994         strings.  Also, special sections viz., headers, footers and
995         footnotes are identified and marked *HOT*.
996         
997 2005-01-04  Veerapuram Varadhan  <vvaradhan@novell.com>
999         Patch from Vishravars RamaSubramanian <vishrav_r@yahoo.co.in>
1001         * Filters/FilterSource.cs: Added perl support.
1002           
1003 2005-01-04  Veerapuram Varadhan  <vvaradhan@novell.com>
1005         * Tiles/template-presentation.html, Tiles/template-docs.html:
1006         "Author" information is displayed now.
1007         
1008 2005-01-03  Veerapuram Varadhan  <vvaradhan@novell.com>
1010         * Tiles/TilePresentation.cs, Tiles/TileDocs.cs,
1011         Tiles/template-presentation.html, Tiles/template-docs.html: Added to
1012         display Title, number of slides, pages and words in Best.
1014         * Filters/FilterPdf.cs: Added DoPullProperties, uses "pdfinfo" command.
1016         * Filters/FilterOpenOffice.cs: Fix for combination bug
1018         * Filters/FilterAbiword.cs: Typo correction.
1019         
1020 2004-12-23  Veerapuram Varadhan  <vvaradhan@novell.com>
1022         * Filters/FilterAbiword.cs: Improved validations.
1023         
1024 2004-12-20  Veerapuram Varadhan  <vvaradhan@novell.com>
1026         * glue/wv1-glue.c: Headers, Footers, [Foot,End]notes, comments and
1027         other styles are categorized and marked HOT.
1028         
1029 2004-12-16  Veerapuram Varadhan  <vvaradhan@novell.com>
1031         * Filters/FilterOpenOffice.cs: Fix for Bug# 157106.
1032         
1033 2004-12-13  Veerapuram Varadhan  <vvaradhan@novell.com>
1035         * Filters/Makefile.am: Added FilterAbiword.cs
1037         * Filters/FilterAbiword.cs: Filter for abiword documents.
1038         
1039 2004-12-10  Veerapuram Varadhan  <vvaradhan@novell.com>
1041         * Filters/Makefile.am, Util/Makefile.am, beagled/Makefile.am:
1042         Included "conditionally" compiled sources to EXTRA_DIST.
1044 2004-12-10  Veerapuram Varadhan  <vvaradhan@novell.com>
1045         
1046         * From a patch by Raphaël Slinckx <raf.raf@wol.be>
1048         * Filters/FilterMusic.cs: Abstract base class for all audio file
1049         filters.
1051         * Filters/FilterFlac.cs: DoPullProperties() is implemented by base
1052         class.
1054         * Filters/Makefile.am: Added FilterApe.cs, FilterMp3.cs,
1055         FilterOgg.cs, FilterMpc.cs
1057         * Util/Makefile.am: Added ApeReader.cs, Mp3Reader.cs,
1058         OggReader.cs, Tag.cs
1060         * Util/FlacReader.cs: Now belongs to BU.AudioUtil namespace.
1061         
1062         * Util/Makefile.am: Removed Id3.cs
1064         * Util/Id3.cs: Removed from the repository.
1066         * Filters/FilterApe.cs: Added
1067         * Filters/FilterMp3.cs: Added
1068         * Filters/FilterOgg.cs: Added
1069         * Filters/FilterMpc.cs: Added
1070         * Util/ApeReader.cs: Added
1071         * Util/Mp3Reader.cs: Added
1072         * Util/OggReader.cs: Added
1073         * Util/Tag.cs: Added
1074         
1075 2004-12-07  Veerapuram Varadhan  <vvaradhan@novell.com>
1077         * Filters/FilterOpenOffice.cs: Count slides.  Support for
1078         annotations and more *HOT* styles.
1079         
1080         * From a patch by Vishravars Ramasubramanian <vishrav_r@yahoo.co.in>
1081         [NOSIP student].
1082                 
1083         * Filters/FilterOpenOffice.cs: Fix for Bug#: 157100
1084         Parse through styles.xml to read "Header", "Footer", "Footnote", 
1085         "Endnote" texts.
1086         
1087 2004-12-07  Tuomas Kuosmanen  <tigert@novell.com>
1089         * Tiles/template-web-history.html: Fixed the uri to be a link
1090         too. Fixes #160315, also replaced the globe with the nicer looking
1091         one. Should come from icon-theme eventually as well.
1092         
1093         * Tiles/template-mail-message.html: Added the folder info, I'll
1094         need to use it for a bit before I hopefully come up with a better
1095         way of displaying the information without wasting a lot of screen
1096         space. Fixes #160313
1098         * Tiles/TileMailMessage.cs: eeks, I touched c-sharp with bare
1099         hands! Hopefully the patch works. Should fix #160321 and #160324
1101 2004-12-03  Veerapuram Varadhan <vvaradhan@novell.com>
1103         * configure.in: Updated to gsf-sharp 0.2.
1104         
1105         * Filters/FilterPPT.cs: Added meta-data support replacing the
1106         current NumSlides logic.
1107         
1108 2004-12-01  Veerapuram Varadhan <vvaradhan@novell.com>
1110         * Filters/FilterRTF.cs: Compatible with MS RTF specification, 
1111         extracts meta-data and style information.
1112         
1113 2004-11-18  Alex Graveley  <alex@beatniksoftware.com>
1115         * Best/BestTray.cs: Make BestTray extend Gtk.Plug, and in the
1116         constructor set the Raw pointer to the return of
1117         egg_tray_icon_new, which we call directly.
1119 2004-11-16  Veerapuram Varadhan <vvaradhan@novell.com>
1121         * configure.in, Filters/Makefile.am, glue/Makefile.am: Added
1122         support for wv1.
1124         * glue/wv1-glue.c: Wrapper to parse MS word files using wv-1.0
1125         
1126         * Filters/FilterDOC.cs: Modified to use wv1 to get meta-data and
1127         text data from MS Word documents.
1129 2004-11-14  Tuomas Kuosmanen  <tigert@tigert.priv>
1131         * Tiles/template-page.css: made opacity to 0.5 for non-focused
1132         links on the list (hi joe :)
1134         Also forced max-width of 64 for all icons on the left column,
1135         should take care of all huge buddy icons etc.
1137 2004-11-12  Chris Lahey  <clahey@ximian.com>
1139         * Filters/FilterPPT.cs: Count slides.
1141 2004-11-12  Chris Lahey  <clahey@ximian.com>
1143         * From a patch by Adam Lofts <adam@negligible.co.uk>.
1145         * configure.in, Filters/Makefile.am: Added FilterGst.cs.
1147         * Filters/FilterGst.cs: Filter to get song data using gst.
1149 2004-11-12  Tuomas Kuosmanen  <tigert@novell.com>
1151         * mozilla-extension/skin/classic/beagle-*: updated some of the
1152         images to make it look nicer
1154         * Tiles/template-picture.html, Tiles/template-file.html: added
1155         link (@action:@Reveal) to the folder name in the tile as well.
1157 2004-11-11  Tuomas Kuosmanen  <tigert@novell.com>
1159         * Tiles/template-picture.html: added some exif stuff.
1161 2004-11-10  Tuomas Kuosmanen  <tigert@novell.com>
1163         * Tiles/template-page.css (.icon img): made icons max-width: 80px;
1164         - I also added a nice border frame for jpeg images (and images
1165         with ".thumbnails" on their path - so the nautilus thumbnails
1166         (which are png) will also get a frame, while icons and such wont.
1168         * Tiles/template-picture.html: removed forced size
1169         setting, should now work automatically with the stylesheet..
1171         * Tiles/template-mockup.html, Tiles/template-mockup.css: added a
1172         mockup template that will contain examples of all tiles, also had
1173         to add a mock stylesheet that overrides the @foo@ stuff so I see 
1174         icons for testing purposes. Not intended for real world use :-)
1176         * Tiles/template-mail-message.html: added date display and content
1177         snippet dummy example (to be implemented in mail messages)
1179 2004-11-09  Tuomas Kuosmanen  <tigert@novell.com>
1181         * Tiles/template-page.css: prettified stuff, indented the contents
1182         relative to the title line, so it is easier to scan through the
1183         list..
1185 2004-11-04  Tuomas Kuosmanen  <tigert@tigert.priv>
1187         * Tiles/template-page.css (tr): removed the extra padding from the
1188         action links line, also added a div class for "date" - use it for
1189         the "modified N days ago" stuff on tiles.
1191         * Tiles/template-file.html: added last modified line..
1193         * Tiles/template-im-log.html: wrapped the published line to date class
1195         * Tiles/template-blog.html: wrapped the date stuff on the date div
1196         style, put "Weblog: " to give a better idea it's a blog entry.
1197         Also added a "View" link for consistency.
1199 2004-11-01  Chris Lahey  <clahey@ximian.com>
1201         * tray/TrayIcon/Makefile.am (install-exec-local, uninstall-local):
1202         Use pkglibdir instead of libdir to avoid collisions.
1204 2004-10-25  Chris Lahey  <clahey@ximian.com>
1206         * tools/Makefile.am (EXTRA_DIST): Added beagle-shutdown and
1207         beagle-status.
1209 2004-10-25  Chris Lahey  <clahey@ximian.com>
1211         * tools/Makefile.am: Remove UPDATE_SCRIPT.
1213 2004-10-19  Robert Love  <rml@novell.com>
1215         * beagled/Filter.cs: move the FlushCache inside of the NULL check,
1216           along with the Close. A bigger question, though, is why can the
1217           FileStream ever be NULL here?
1218         * life: This is my last ChangeLog entry since no one else is keeping
1219           them.  I really just want to fit in, be accepted, be one of the gang.
1221 2004-10-18  Robert Love  <rml@novell.com>
1223         * glue/inotify-glue.c: clean this up; remove some cruft; do error
1224           checking on the read (removes a FIXME)
1226 2004-10-17  Todd Berman  <tberman@off.net>
1228         * AUTHORS: Changing my email to reflect something that might reach me.
1229         * Filters/HtmlAgilityPack/tools.cs: Compilation fix for 1.1.1
1231 2004-10-17  Todd Berman  <tberman@off.net>
1233         * Best/best.in: Add directory containing libinofityglue.so to
1234           LD_LIBRARY_PATH.
1236 2004-10-16  Robert Love  <rml@novell.com>
1238         * chooser-fu/beaglequeru.c: fix compile warning; remove unused
1239           variable; strptime() does not init fields it does not touch, so
1240           zero them all out.
1242 2004-10-15  Veerapuram Varadhan (vvaradhan@novell.com>
1244         * Filters/FilterDOC.cs: Filter for MSWord documents.
1245         * Filters/Makefile.am: build FilterOle.cs and FilterDOC.cs.
1246         * configure.in: Added config time checking of gsf-sharp.dll for
1247         MSOffice filters.
1248         
1249 2004-10-15  Christopher James Lahey  <clahey@ximian.com>
1251         * Filters/FilterPPT.cs: Filter for MS Power point presentation docs.
1252         * Filters/FilterOle.cs: Unified interface for pulling properties from
1253         MSOffice documents and serves as the base class for document-type 
1254         specific filters.
1256 2004-10-14  Robert Love  <rml@novell.com>
1258         * Util/FileAdvise.cs: new file, implementing the advice stuff
1259         * Util/Makefile.am: build FileAdvise.cs
1261 2004-10-14  Tuomas Kuosmanen  <tigert@novell.com>
1263         * Tiles/template-im-log.html: stylized a bit, added area for
1264         snippet for chat log content that needs to be replaced with 
1265         actual content of course. The search term should be hilighted
1266         with color.
1268         * images/im-aim.png: added a nicer icon for AIM chat for now.
1270            *Note!* Please use *gnome-icon-theme* for this - we have the
1271            following icons there for us: im-aim.png im-icq.png
1272            im-jabber.png im-msn.png im-nov.png im-yahoo.png - these would
1273            be used depending on the chat type. Also there's im.png which
1274            is a generic one for possible other chat client logs.
1275         
1276         * images/Makefile.am: Added the icon to be installed for now..
1278 2004-10-10  Anders Carlsson  <andersca@gnome.org>
1280         * Util/ExtendedAttribute.cs:
1281         Check errno and add it to the exceptions on failure.
1282         
1283 2004-10-08  Christopher James Lahey  <clahey@ximian.com>
1285         * images/Makefile.am, tools/Makefile.am: Fixed make distcheck.
1287 2004-10-07  Christopher James Lahey  <clahey@ximian.com>
1289         * Util/Archive.cs: Unified interface for pulling data from an
1290         archive file (gz, tar, bz2, zip).
1292 2004-09-22  Srinivasa Ragavan <sragavan@novell.com>
1293         * Added code for tray applet  
1295 2004-09-22  Raja R Harinath  <rharinath@novell.com>
1297         * beagled/Makefile.am: Fix srcdir != builddir problems.
1298         * tools/Makefile.am: Likewise.
1300 2004-07-28  Alex Graveley  <alex@ximian.com>
1302         * tools/IndexWebContent.cs: Rename --uri to --url, to match
1303         implementation.
1304         Return an exitcode of 1 on error.
1305         Catch indexing error to ensure we always delete sourcefile.
1307 2004-07-28  Alex Graveley  <alex@ximian.com>
1309         * mozilla-extension/content/beaglePrefs.xul: Add <checkbox> for
1310         beagle.security.active pref.
1312         * mozilla-extension/content/beaglePrefs.js: Support
1313         beagle.security.active pref to enable https indexing.
1315         * mozilla-extension/content/beagleOverlay.js: Index https pages if
1316         pref is chosen.  Fix bug in https detection since
1317         location.protocol includes the trailing ':'. Cleanup
1318         beagleProcessClick.
1320         * mozilla-extension/install.rdf: Add <optionsURL> so options can
1321         be opened from Extension Manager window.
1323 2004-07-27  Alex Graveley  <alex@ximian.com>
1325         * mozilla-extension/: Add initial commit of the mozilla/firefox
1326         indexing extension.
1328         * configure.in: Add mozilla-extension/Makefile.
1330         * Makefile.am (SUBDIRS): Add mozilla-extension.
1332 2004-07-27  Alex Graveley  <alex@ximian.com>
1334         * tools/Makefile.am (INDEX_WEB_CONTENT_WRAPPER): Rename
1335         beagle-epiphany-index to beagle-index-url since it will be used by
1336         mozilla too.
1338         * tools/IndexWebContent.cs: Take --url, --title, --sourcefile,
1339         --deletesourcefile arguments.  Print usage if url or
1340         sourcefile/stdin is missing.
1342         * epiphany-extension/ephy-beagle-extension.c (load_status_cb):
1343         Pass "--url" and "--title" to beagle-index-url.