For deserialization exception, debug print the actual XML message. Helps in debugging.
[beagle.git] / ChangeLog
blobf5390e31ef6755eebbf4819782938b7028118764
1 2006-06-21  Raivis Dejus  <orvils@gmail.com>
3         * configure.in: Added 'lv' to ALL_LINGUAS
5 2006-05-16  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
7         * configure.in: Added ru to ALL_LINGUAS.
9 2006-05-11  Paul Betts <paul.betts@gmail.com>
11         * Filters/FilterBoo.cs: Add filter for Boo source code based on 
12         FilterPython.
14 2006-04-25  Debajyoti Bera <dbera.web@gmail.com>
16         * beagled/QueryDriver.cs,beagled/PropertyKeywordFu.cs,
17         Util/PropertyKeywordAttribute.cs: Allow filters to register mapping
18         between query keyword and propertyname.
19         * Filters/,beagled/Backends: Register some of the existing mappings
20         from the corresponding filters and backends.
21         * beagled/FilterFactory.cs: Only set indexable timestamp if the
22         already set timestamp is invalid (i.e. the default DateTime(0)).
23         * beagled/FeedBackends: Remove dc:date properties. Use
24         indexable.Timestamp for storing the date.
26 2006-04-24  Debajyoti Bera <dbera.web@gmail.com>
28         * Filters/FilterPackage.cs,FilterDeb.cs,FilterEbuild.cs,FilterRPM.cs:
29         Add FilterDeb. Modified FilterPackage and deriving packages to add
30         make some of the fields generic to any package.
32 2006-04-24  Daniel Drake <dsd@gentoo.org>
34         * Filters/entagged-sharp/: Resync. Includes ID3 UTF16 fix, new vorbis
35         mimetype, and a couple of other bits.
37 2006-04-21  Debajyoti Bera <dbera.web@gmail.com>
39         * Filters/FilterPackage.cs, Filters/FilterRPM.cs,
40         Filters/FilterEbuild.cs: Add FilterPackage base class to contain the
41         basic information about packages. Change FilterRPM, FilterEbuild to
42         derive from FilterPackage.
43         * libbeagle/beagle: Revive the C API for indexable-service. Also,
44         allow creating indexable-service type index-request messages for
45         others services.
47 2006-04-18  Debajyoti Bera <dbera.web@gmail.com>
49         * tools/Info.cs: Add --list-backends, --list-static-indexes to
50         beagle-info. Make beagle-info a tool to gather all kind of information
51         about beagle.
52         * beagled/BeagleDaemon.cs, beagled/QueryDriver.cs, Util/Conf.cs: 
53         Allow enabling/disabling backends in the config. Use new syntax
54         --backend [+-]name.
55         * tools/Config.cs: Add "beagle-config daemon ListBackends" to show the
56         currently enabled and disabled backend in config. Should be emulated
57         in beagle-settings too.
58         * tools/*.1: Removed reference of Best from man pages. Someone should
59         write a man-page for beagle-search (or linux users have
60         stopped reading man-pages these days :O ?)
62 2006-04-17  Debajyoti Bera <dbera.web@gmail.com>
64         * tools/beagle-crawl-system.in: Use MONO_SHARED_DIR to point to a
65         temporary wapi directory - mono needs one for beagle-build-index.
67 2006-04-17  Kjartan Maraas  <kmaraas@gnome.org>
69         * configure.in: Remove obsolete no_NO locale.
70         * po/no.po: And the translation. Hey Joe, where you going
71         with that gun in your hand?
73 2006-04-16  Debajyoti Bera <dbera.web@gmail.com>
75         * beagled/KMailQueryable/KMailIndexer.cs: Minor protection against
76         null values.
77         * Util/Note.cs: Extract text correctly from tomboy notes.
79 2006-04-07  Debajyoti Bera <dbera.web@gmail.com>
81         * beagled/KMailQueryable/KMailQueryable.cs: Enable snippets for KMail
82         maildir mails.
84 2006-04-04  Debajyoti Bera <dbera.web@gmail.com>
86         * BeagleClient/Hit.cs: Use 1-d range search for searching properties.
87         Removes a FIXME.
89 2006-04-02  Debajyoti Bera <dbera.web@gmail.com>
91         * Filters/, *Queryable/, beagled/Filter.cs, beagled/LuceneCommon.cs: Allow
92         keyword queries in non-property queries. Make most keyword properties
93         unsearched properties. Remove video/* mimetypes from filteraudio - let
94         our videofilter handle them. Dont allow empty properties to be stored.
96 2006-03-31  Debajyoti Bera <dbera.web@gmail.com>
98         * beagled/Filter.cs, Filters/FilterPdf.cs,FilterHtml.cs,
99         Util/StringFu.cs: Extract maximum 40000 (4 times that allowed by
100         lucene) words in the filters.
102 2006-03-30  Debajyoti Bera <dbera.web@gmail.com>
104         * beagled/GoogleDriver.cs: Fix extraction of query text. Googledriver
105         should work now if queried with the proper domain.
107 2006-03-29  Debajyoti Bera <dbera.web@gmail.com>
109         * Filters/FilterRPM.cs: RPM filter.
110         * tools/Info.cs: Add --list-filters to beagle-info to list all
111         available filters. Useful stuff.
113 2006-03-27  Amanpreet Singh Alam <apbrar@gmail.com>
115         * configure.in: "pa" Punjabi is added to ALL_LINGUAS
117 2006-03-23  Debajyoti Bera <dbera.web@gmail.com>
119         * beagled/Lucene.Net/Store/FSDirectory.cs: Fix lock obtain timeout.
120         Use native open() to overcome (possibly buggy) sharing violation 
121         problem with mono File.Open().
122         
123 2006-03-22  Debajyoti Bera <dbera.web@gmail.com>
125         * beagled/LifereaQueryable/LifereaQueryable.cs: Handle "|curl ..."
126         style feedsource necessary for gmail rss feeds.
128 2006-03-19  Vladimer Sichinava  <vlsichinava@gmail.com>
130         * configure.in: Added "ka" (Georgian) to ALL_LINGUAS
132 2006-03-18  Lukas Lipka  <lukas@pmad.net>
134         * Util/ImLog.cs: Fix the broken parsing of Gaim 2.0 logs which added
135         AM or PM to the utterance timestamp. Thanks to Zafar for providing
136         sample logs.
138         * beagled/GaimLogQueryable/GaimLogQueryable.cs: Cosmetic fixes.
140 2006-03-16  Daniel Drake  <dsd@gentoo.org>
142         * search/Tiles/Tile.cs: Escape uri's before passing them to applications,
143         thanks to Brandon Hale.
145 2006-03-15  Daniel Drake  <dsd@gentoo.org>
147         * Filters/entagged-sharp: Resync, includes a couple of small fixes.
149 2006-03-11  Debajyoti Bera <dbera.web@gmail.com>
151         * Filters/FilterMail.cs: Use kmail link-type message header to set
152         fixme:issent flag for replies that are kept in the same folder.
153         * beagled/SnippetFu.cs: Fixes 332378 and some snippet extraction
154         optimisations.
156 2006-03-10  Lukas Lipka  <lukas@pmad.net>
158         * search/Tiles/Folder.cs: The open action for folders got accidently
159         removed during details pane refactoring.
161 2006-03-08  Debajyoti Bera <dbera.web@gmail.com>
163         * beagled/NoiseFilter.cs: Dont search tokens of type email, hostname
164         and small numbers for noise.
166 2006-03-02  Daniel Drake  <dsd@gentoo.org>
168         * tools/Makefile.am: Only install beagle-settings.desktop when ENABLE_GUI
169         is chosen. Reported by ph at http://bugs.gentoo.org/124192
171 2006-02-27  Debajyoti Bera <dbera.web@gmail.com>
173         * beagled/DumpIndex.cs: Allow dumpindex to retrieve information about
174         a file as stored in the index.
176 2006-02-26  Lukas Lipka  <lukas@pmad.net>
178         * search/Tiles/IMLog.cs: Load the buddy icon for the detail view.
180 2006-02-16  Kang Jeong-Hee <keizie@gmail.com>
182         * configure.in: ko added. (Korean)
184 2006-02-13  Debajyoti Bera <dbera.web@gmail.com>
186         * mozilla-extension/content/beagleOverlay.js: Let the HTML filter
187         extract the title of the HTML page. This is to avoid duplication 
188         of dc:title in the index. Fixes #330053.
190 2006-02-13  Lukas Lipka  <lukas@pmad.net>
192         * beagled/BeagleDaemon.cs: Exit if we pass in an unknown argument.
194 2006-02-10  Lukas Lipka  <lukas@pmad.net>
196         * search/Tiles/OpenWithMenu.cs: Load app icons by default.
198         * search/Tiles/File.cs: Use a bigger thumbnail in the detail view
199         (bgo #330551).
201         * search/Tiles/Folder.cs: Dont autload the folder icon since it 
202         results in an incorrect one. Also touch up the details pane.
204 2006-02-09  Lukas Lipka  <lukas@pmad.net>
206         * search/Makefile.am: Added Tiles/OpenWithMenu.cs to build.
207         
208         * search/Tiles/OpenWithMenu.cs: Shamelessly stolen from f-spot and
209         tuned to fit our needs.
211         * search/Tiles/Tile.cs: Implement the Open with menu.
213         * search/Tiles/File.cs: Enable Open with.
215         * search/Tiles/Folder.cs: Enable Open with.
217 2006-02-09  Lukas Lipka  <lukas@pmad.net>
219         * search/Tiles/File.cs: Dont display blank titles for files with an
220         empty subject (bgo #330558).
222 2006-02-09  Lukas Lipka  <lukas@pmad.net>
224         * search/Tiles/Image.cs: Add a full path field in the detail view.
226 2006-02-07  Dan Winship  <danw@novell.com>
228         * search/Tiles/Tile.cs: reorganize to make tile images not be
229         loaded until their tiles are realized, so that results will be
230         presented faster.
232         * search/Tiles/ThumbnailFactory.cs: new class to generate
233         thumbnails in another thread and update the tile images with them
234         when they're done, so that thumbnail generation doesn't block the
235         UI.
237         * search/Tiles/File.cs: update for new icon stuff. Use a
238         ThumbnailFactory.
240         * search/Tiles/WebHistory.cs: Create thumbnails if possible (eg,
241         via the gnome-web-photo package) #158112. Uses a separate
242         ThumbnailFactory from TileFile, so that fast local file thumbnails
243         don't get queued behind slow web thumbnails. Also add a details
244         pane.
246         * search/Tiles/Utils.cs (NiceShortDate, NiceLongDate,
247         NiceVeryLongDate): Fix local time vs UTC bugs, and fix the
248         calculation and localization of "Today" and "Yesterday".
250         * search/Tiles/TileFlat.cs:
251         * search/Tiles/IMLog.cs: 
252         * search/Tiles/MailMessage.cs: add a new base class for IM and
253         Mail tiles and make them use it.
255         * search/ConversationCategory.cs: use TileFlat rather than having
256         separate special IM and Mail cases.
258         * search/Tiles/Application.cs: 
259         * search/Tiles/CApplet.cs: make CApplet a subclass of Application
260         so they can share icon-loading code.
262         * search/Tiles/Calendar.cs: update a bunch, though it's still not
263         being built
265 2006-02--5  Debajyoti Bera <dbera.web@gmail.com>
267         * Util/DigikamTags.cs: Extraction of tags and comments from digikam.
268         * Filters/FilterImage.cs,FilterJpeg.cs: Index digikam info, add
269         fixme:comment and image:tag to store all the tags and
270         comments/descriptions. These information are anyway stored, index them
271         as property.unstored to allow keyword queries.
272         * beagled/PropertyKeywordFu.cs: Add keyword mappings to query (image)
273         comments and image tags.
274         * LifereaQueryable.cs, AkregatorQueryable.cs, BlamQueryable.cs: Index
275         publisher/channel-title information.
276         * KMailQueryable.cs, StringFu.cs: Move ExpandEnvVariables() to
277         Util/StringFu.cs; its a quite useful function to expand locations like
278         "$HOME/.beagle".
279         
280 2006-02-03  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>
282         * configure.in: Added 'gl' to ALL_LINGUAS.
284 2006-02-03  Dan Winship  <danw@novell.com>
286         * search/Tiles/WidgetFu.cs (LoadThumbnailIcon): change this to
287         take a Hit rather than a Uri, so we can pass the MIME type to
288         Gnome.ThumbnailFactory.GenerateThumbnail. #328437
290         * search/Tiles/File.cs:
291         * search/Tiles/Image.cs: update for that
293         * search/Tiles/Video.cs: don't need to set the icon here; TileFile
294         does it for us.
296 2006-02-02  Daniel Drake  <dsd@gentoo.org>
298         * configure.in: Give the two sqlite checks different names, otherwise it
299         tries to use sqlite3 even when it is not installed.
301         * beagled/Makefile.am, beagled/Mono.Data.SqliteClient: Pull in latest
302         upstream version, and update Jon's read-on-demand optimization.
303         * beagled/FileAttributesStore_Sqlite.cs, beagled/TextCache.cs: Update for
304         slightly modified sqlite exception API.
306 2006-02-01  Dan Winship  <danw@novell.com>
308         * search/Tiles/MailMessage.cs (MailMessageActivator): only accept
309         message/rfc822 hits (so we don't get the individual subparts of
310         multipart/alternative messages #328497).
312         * search/Tiles/Tile.cs: add Title, Timestamp, and Score properties
313         for use by SortedTileList.
315         * search/Tiles/*.cs: set Title and Timestamp appropriately to
316         match the info displayed on the tile
318         * search/SortedTileList.cs: change "HitComparer" to
319         "TileComparer", and update to use the new Tiles.Tile properties
321         * search/Category.cs: Make sure tiles get relayouted after
322         changing sort order.
324 2006-02-01  Dan Winship  <danw@novell.com>
326         * search/GroupView.cs: if there is only a single category of
327         matches, start it out in "Show More" mode. #328438
329         * search/Tiles/Application.cs: .desktop.in files should show up as
330         File, not Application.
332 2006-01-31  Dan Winship  <danw@novell.com>
334         * search/Spinner.cs: don't crash if we can't load the spinner
335         icon. #329225
337 2006-01-31  Christopher Aillon  <caillon@redhat.com>
339         * configure.in: We require sqlite >= 3.3.1 but unfortunately,
340         the upstream sqlite3.pc file only reports version 3.3 for all
341         releases in the 3.3 line; so modify the pkg-config check
342         accordingly.
344 2006-01-30  Dan Winship  <danw@novell.com>
346         * search/Tiles/Tile.cs: make the tile AppPaintable, so that the
347         theme engine doesn't get a chance to try to draw a pixmap in the
348         background, etc.
350         * search/Panes.cs: redo the drawing hacks; put an AppPaintable
351         EventBox into both panes and manually paint the base color. Don't
352         tweak the children's theming.
354         * search/Pages/Base.cs: move the ModifyBg to OnRealized, or you
355         get the wrong colors in some themes.
357         * search/Search.cs: fix a padding problem that is more noticeable
358         in other themes.
360         * images/quick-tips.png: 
361         * images/tip-arrow.png: replace with alphaed versions for themes
362         where the base color isn't white.
364         Tested with like a zillion different themes, including gtk-qt
365         (fixing #327947), Crux (fixing a problem Lukas noticed), and the
366         various a11y themes.
368 2006-01-30  Lukas Lipka  <lukas@pmad.net>
370         * search/Tiles/Tile.cs: Don't break on zero-length snippets.
372 2006-01-27  Dan Winship  <danw@novell.com>
374         * glue/ephy-spinner.[ch]: Remove this; it's GPL
376         * search/Spinner.cs: Reimplement this entirely in C#, based on
377         ImageAnimation.cs from Banshee.
379         * search/Tray/NotificationArea.cs: Numerous 64bit-cleanliness
380         fixes to fix #327944.
382 2006-01-26  Dan Winship  <danw@novell.com>
384         * search/Panes.cs: fix the background color on the viewport in the
385         main pane. #328755
387 2006-01-24  Lukas Lipka  <lukas@pmad.net>
389         * search/Tiles/File.cs:
390         * search/Tiles/RSSFeed.cs: Always set the cached snippet as markup.
392 2006-01-24  Lukas Lipka  <lukas@pmad.net>
394         * search/Tiles/Tile.cs: Revert temporary fix for the snippet crash.
396         * search/Search.cs: Fix a bug when the query was getting
397         unrefrenced too soon.
399 2006-01-23  Dan Winship  <danw@novell.com>
401         * search/Tray/NotificationArea.cs: specify full library names here
402         so we don't depend on gtk2-devel and xorg-x11-devel. #328276
404 2006-01-22  Lukas Lipka  <lukas@pmad.net>
406         * search/Search.cs: Dispose the old query before firing a new
407         one so we dont get updates for the old one anymore.
409 2006-01-22  Lukas Lipka  <lukas@pmad.net>
411         * search/Category.cs: Make sorting work in real time.
413         * search/GroupView.cs: Make live queries update the UI on
414         subtract hit.
416         * search/SortedTileList.cs: Implement date comparer.
417         
418         * search/UIManager.cs: Update the sorting menu a little.
420         * search/Tiles/Tile.cs: Add a check for a null hit or query to
421         eliminate a really odd crash.
423 2006-01-22  Lukas Lipka  <lukas@pmad.net>
425         * search/Tiles/Tile.cs: Don't set the snippet to "..." when we
426         fire off a request, because if we fail midway, this will break
427         the IM tile.
429         * search/Tiles/Image.cs: Don't fail if the image doesnt have an
430         extension.
432         * search/Tiles/TileActivator.cs: Be more bulletproof when
433         instantiating tiles.
435 2006-01-21  Larry Ewing  <lewing@novell.com>
437         * Filters/FilterTiff.cs: add a filter for tiff files.
439         * Filters/FilterImage.cs: fix the xmp parser rights is a bag.
441         * Util/Tiff.cs: add tiff parser.
443 2006-01-20  Larry Ewing  <lewing@novell.com>
445         * Filters/FilterImage.cs: add AddXmpProperties so that other
446         subclases can share the logic.
447         
448         * Filters/FilterPng.cs: use AddXmpProperties to add the xmp
449         properties.
450         
451         * Filters/FilterJpeg.cs: call FilterImage.AddXmpProperties instead
452         of doing the additions here.
454 2006-01-21  Lukas Lipka  <lukas@pmad.net>
456         * search/Tiles/IMLog.cs: found_snippet never got set to true so we
457         always queried for the snippet.
459 2006-01-21  Chao-Hsiung Liao  <j_h_liau@yahoo.com.tw>
461         * configure.in: add "zh_HK" to ALL_LINGUAS.
462         
463 2006-01-20  Debajyoti Bera <dbera.web@gmail.com>
465         * KonqQueryable.cs: Use QueryableStates for Konqueror webhistory
466         backend.
468 2006-01-20  Dan Winship  <danw@novell.com>
470         * search/Search.cs: 
471         * search/UIManager.cs: Change default sort criterion to "modtime",
472         since relevance doesn't work very well.
474         * search/Tiles/Contact.cs: Fill in the details pane
476 2006-01-19  Larry Ewing  <lewing@novell.com>
478         * Filters/FilterPng.cs: rework FilterPng to use the managed png
479         parser and extract a lot more png metadata.
481         * Util/EndianConverter.cs: endian aware bitconverter used in the
482         png parser.
483         
484         * Util/PngHeader.cs: new png parser.
486 2006-01-19  Lukas Lipka  <lukas@pmad.net>
488         * search/Search.cs: Hide the search window when we click the tray icon.
489         This must have been deleted during merge, since it worked before.
490         Spotted by James Ogley.
492 2006-01-18  Larry Ewing  <lewing@novell.com>
494         * Filters/FilterJpeg.cs: fix the XMP parser in the JpegFilter so
495         it does the correct thing.
497 2006-01-18  Debajyoti Bera <dbera.web@gmail.com>
499         * wrappers/python: Updated python bindings to include some of the
500         recent libbeagle Hit functions.
501         * KMailQueryable.cs: Added reading kmail folder location from kmailrc
502         (patch by Vaclav Slavik vslavik@fastmail.fm). Changed logic of
503         deciding whether a directory is a valid kmail folder. Fixes
504         327294, 327365.
505         * BeagleClient/Property.cs, beagled/LuceneCommon.cs, Util/StringFu.cs:
506         Use unstored lucene fields for search-only properties. Move 
507         UnindexedNamespace from LuceneCommon to StringFu so that both backends
508         and Filters can access them.
509         * Filters/FilterKonqHistory.cs, KonqHistoryQueryable/KonqQueryable.cs:
510         Use UnindexedNamespace for hinting filters. 
511         * Filters/FilterMail.cs: Store tokens from sanitized email address as
512         unstored lucene field.
514 2006-01-18  Larry Ewing  <lewing@novell.com>
516         * Util/XmpFile.cs: Added as a container class for XMP info.
518         * Util/MetadataStore.cs: Added a generic rdf store with common
519         namspaces.
521         * Util/SemWeb/: import SemWeb rdf parser.
523         * Filters/FilterJpeg.cs: extract XMP metadata translate a few
524         triples to beagle properties.
526 2006-01-17  Lukas Lipka  <lukas@pmad.net>
528         * search/Pages/StartDaemon.cs: Add a timeout after daemon start after
529         which the query is fired.
531 2006-01-16  Lukas Lipka  <lukas@pmad.net>
533         * search/beagle-search.desktop.in (Exec): Reference beagle-search
534         not just search. Spotted by James Ogley.
536 2006-01-16  Lukas Lipka  <lukas@pmad.net>
538         * search/Tiles/MailMessage.cs: Add forward in mail action.
540 2006-01-16  Lukas Lipka  <lukas@pmad.net>
542         * search/Tiles/*: Make all the actions translatable.
544         * search/Tiles/MailMessage.cs: Fix To/From stuff. Remove obsolete
545         attachment stuff.
547 2006-01-16  Lukas Lipka  <lukas@pmad.net>
549         * search/Tiles/File.cs: Make the snippet label use all available space.
551         * search/Tiles/Image.cs: Show the f-spot comment if it is available.
553         * search/Search.cs: More spec-ing; update the window title according
554         to the search.
556 2006-01-16  Lukas Lipka  <lukas@pmad.net>
558         * search/UIManager.cs: Make the quick tips and help menu options work.
560         * search/Search.cs: Implement quick tips option.
562         * search/Tiles/MailMessage.cs: Files type of message/rfc882 should
563         appear in mail message category.
565 2006-01-14  Debajyoti Bera <dbera.web@gmail.com>
567         * libbeagle/.../beagle-property.c: Fixed a crash when trying to find
568         the right place in a list of BeagleProperty armed with only a key.
570 2006-01-14  Debajyoti Bera <dbera.web@gmail.com>
572         * BlamQueryable.cs: Allow child elements in <item> tag, according to
573         latest blam file format. The example file I had had no information in
574         the child tag, so just read past them.
576 2006-01-13  Debajyoti Bera <dbera.web@gmail.com>
578         * beagled/QueryStringParser.cs, beagled/FSQ/FileSystemQueryable.cs:
579         Store extensions in lower-case and change extension queries to
580         lowercase too.
582 2006-01-13  Debajyoti Bera <dbera.web@gmail.com>
584         * glue/xdgmime, Util/GnomeFu.cs, Util/XdgMime.cs: Move to XdgMime.
585         Replace all GnomeFu.GetMimeType by XdgMime.GetMimeType.
586         * Tiles/TileFile.cs, Tiles/TileMailMessage.cs: Wont be used still,
587         dont detect mimetype again, reuse Hit.MimeType.
589 2006-01-13  Dan Winship  <danw@novell.com>
591         * search/*: import of new search ui (now called beagle-search)
592         from holmes module.
594         * configure.in, Makefile.am: Build beagle-search instead of best.
595         Remove all sorts of gecko-related stuff from configure.in
597         * glue/*, images/*: add holmes glue/images. Remove gecko glue.
599 2006-01-07  Debajyoti Bera <dbera.web@gmail.com>
601         * Filters/FilterDesktop.cs: Index 'Type' .in desktop files.
602         * Filters/FilterHtml.cs: Use 'meta' namespace for meta keywords.
604 2005-12-23  Debajyoti Bera <dbera.web@gmail.com>
606         * AkregatorQueryable/AkregatorQueryable.cs: Remove gmime dependency,
607         use ParseExact.
609 2005-12-18  Debajyoti Bera <dbera.web@gmail.com>
611         * Filters/FilterKonqHistory.cs, beagled/KonqHistoryQueryable: Use
612         indexable hints to pass charset information to the filter.
614 2005-12-11  Daniel Drake  <dsd@gentoo.org>
616         * Filters/entagged-sharp: Resync. Includes some bugfixes and adds support
617         for ID3v2 v2.4, and ASF/WMA files.
618         * Filters/FilterMusic.cs: Register ASF/WMA mimetype.
620 2005-12-07  Žygimantas Beručka  <zygis@gnome.org>
622         * configure.in: Added Lithuanian to ALL_LINGUAS.
624 2005-12-06  Ryan P Skadberg  <skadz@stigmata.org>
626         * beagled/Makefile.am: Fix for evolution location in beagled
628 2005-12-06  Veerapuram Varadhan <vvaradhan@novell.com>
630         ** Patch from Daniel Naber <lucenebugs@danielnaber.de>
631         ** Fixes #316617
632         * Filters/FilterOpenOffice.cs: Extract "meta:keyword" field for
633         indexing.
634         
635 2005-12-06  Veerapuram Varadhan <vvaradhan@novell.com>
637         * Filters/FilterPPT.cs: Make sure to read till EOF.
638         ** Fixes 323312.
639         
640 2005-12-02  Debajyoti Bera <dbera.web@gmail.com>
642         * beagled/DumpIndex.cs: term_enumerator returns terms that are
643         already sorted. No need to scan all the terms.
644         * beagled/Server.cs: Pre-initialize the serializer in connection
645         handler. Removes the slight lag(?) in the first response.
647 2005-11-29  Debajyoti Bera <dbera.web@gmail.com>
649         * beagled/KonqHistoryQueryable, Filters/FilterKonqHistory.cs,
650         Util/KonqHistoryUtil.cs, Util/StringFu.cs: Initial support for
651         indexing konqueror webhistory.
652         
653 2005-11-29  Veerapuram Varadhan <vvaradhan@novell.com>
655         * beagled/Filter.cs (AppendText): Don't "Trim()" the string, as
656         lucene takes care of it.  This saves good amount of
657         memory-allocation when we have text with line breaks.
658         * Filters/FilterSource.cs (AppendToTokens) (ExtractTokens):
659         Replace un-necessary calls to StringBuilder.ToString() to reduce
660         memory-allocations.
661         
662 2005-11-27  Daniel Drake  <dsd@gentoo.org>
664         * beagled/GaimLogQueryable/GaimLogQueryable.cs: Misc cleanups, don't index
665         arbitrary files, merge watching and crawling into a single task.
666         * beagled/GaimLogQueryable/GaimLogCrawler.cs: Removed, now unused
668 2005-11-26  Veerapuram Varadhan <vvaradhan@novell.com>
670         * beagled/Filter.cs: (AppendText): Check for "\n" before splitting
671         the argument in to array of lines.  This saves around 600K of
672         memory allocation for a 130K "C" source code file.
673         
674 2005-11-25  Veerapuram Varadhan <vvaradhan@novell.com>
676         * Filters/FilterShellscript.cs: Shell script filter.
677         * Filters/FilterSource.cs: New style added for Shellscripts.
678         Token generation is moved to a private method.  Actually, tokens
679         in shell-scripts are not separated *ONLY* by operators but also by
680         "SPACES".
681         * Filters/Makefile.am: Include Shellscript filter for compilation.
682         
683 2005-11-22  Dan Winship  <danw@novell.com>
685         * libbeagle/beagle/beagle-property.c (prop_to_xml): encode the
686         "Type" attribute correctly. 322140.
688 2005-11-21  Debajyoti Bera <dbera.web@gmail.com>
690         * beagled/LuceneFileQueryable: Fix a bug in LFQ where it wasnt
691         setting the attribute of a file shared across multiple indexables.
692         * BlamQueryable.cs, LifereaQueryable.cs, AkregatorQueryable.cs : Use
693         fixed LFQ.
695 2005-11-20  Lukas Lipka  <lukas@pmad@net>
697         * Filters/Makefile.am: Disable FilterChm.cs build since it was broken
698         with the recent HTML filter updates.
700 2005-11-19  Daniel Drake  <dsd@gentoo.org>
702         * configure.in, glue/Makefile.am, glue/gecko-utils.cpp,
703         Tiles/TileCanvas.cs: Firefox 1.5 support
705 2005-11-15  Daniel Drake  <dsd@gentoo.org>
707         * Use Mono.Unix.Native. This also includes a switch to Mono's extended
708         attribute bindings which I wrote ages ago.
709         * Tiles/TileBlog.cs, Tiles/template-blog.html: Update with recent property
710         name changes
712 2005-11-15  Debajyoti Bera <dbera.web@gmail.com>
714         * beagled/ExtractContent.cs: Add option to specify output file.
715         * HtmlFilter: Filter non-english URLs correctly.
717 2005-11-14  Debajyoti Bera <dbera.web@gmail.com>
718         
719         * Best: Fix not storing settings when ran with --no-tray
721 2005-11-13  Debajyoti Bera <dbera.web@gmail.com>
723         * Filters/FilterHtml.cs, HtmlAgilityPack:
724         - Instead of building the whole DOM tree, make it event driven.
725         Whenever an HtmlNode is found, a callback function is called 
726         and the node is discarded.
727         - HtmlAgilityPack used to load the whole file content in a string
728         using readtoend() and operate on that. In the patched filter, 
729         there is class which emulates a readtoend() string but is 
730         actually two buffers which are filled on demand.
731         - During encoding detection mode, if the parser sees any non html-head
732         tag, it assumes that <meta ...> tag cannot occur anywhere after.
733         - The filter code undergoes no major change - so the operational
734         behaviour of the filter should be "exactly the same" as before.
735         
736 2005-11-07  Debajyoti Bera <dbera.web@gmail.com>
737         * Filters/FilterSource.cs: Reuse StringBuilder.
739 2005-11-05  Daniel Drake  <dsd@gentoo.org>
741         * beagled/LuceneCommon.cs: Fix detection of dangling locks
743 2005-11-03  Debajyoti Bera <dbera.web@gmail.com>
745         * KMailQueryable: Some more UTC changes.
746         * QueryStringParser.cs, PropertyKeywordFu.cs: Added extension
747         as query keyword.
749 2005-11-03  Debajyoti Bera <dbera.web@gmail.com>
751         * AkregatorQueryable.cs, LifereaQueryable.cs,
752         BlamQueryable.cs, KMailQueryable: Move to UTC
754 2005-11-04  Veerapuram Varadhan <vvaradhan@novell.com>
756         * Filters/FilterOle.cs: Abstract base class for PPT and DOC
757         filters.
758         * Filters/FilterPPT.cs: Derived from FilterOle.
759         * Filters/FilterDOC.cs: Derived from FilterOle as wv1 1.2.0 uses
760         libgsf instead of libole2.  Meta data parsing is done using
761         gsf-sharp and text-parsing is done using wv1.
762         * Filters/wv1-glue.c: A totally-random crash is fixed.  This fixes
763         306812 and 31559.  Also, ported to work with both wv-1.2.0 and
764         wv-1.0.3.
765         
766 2005-11-03  Daniel Drake  <dsd@gentoo.org>
768         * Util/Scheduler.cs, beagled/QueryDriver.cs: Reuse StringBuilders
770 2005-11-02  Debajyoti Bera <dbera.web@gmail.com>
772         * Conf.cs, BestWindow.cs: Searching.xml was getting saved even
773         when nothing was getting written. Fixed.
774         * beagled/PropertyKeywordFu.cs: Add mailinglist queryword and
775         remove extension queryword (not checked in yet).
776         * AkregatorQueryable.cs: Workaround a stupid behaviour of Akregator
777         * FileSystemQueryable.cs: UnixConvert.FromDateTime internally
778         converts the local time to UTC. This was causing reindexing every
779         file on startup.
780         * KMailIndexableGenerator.cs: Use GMime.Parser.Tell () instead of
781         GMime.Parser.FromOffset to calculate the current location of parser.
782         Saves re-indexing of the last message.
783         * KMailIndexer.cs: The mail root folder wasnt watched! How did I miss
784         it!!!
785         * tools/beagle-status: Fix the annoying flashing of beagle-status.
787 2005-11-01  Christopher James Lahey  <clahey@ximian.com>
789         * Filters/FilterDocbook.cs: Use text/x-docbook-entry instead of
790         text/plain for mime type of entries.
792 2005-10-29  Daniel Drake  <dsd@gentoo.org>
794         * beagled/Lucene.Net: Clean up the locking loop, and fix a leak
796 2005-10-27  Daniel Drake  <dsd@gentoo.org>
798         * Util/GnomeFu.cs: Readd some gnome bindings, some of the gtk-sharp
799         bindings we were using are only available on gtk-sharp-2.5.
800         * Tiles/Tile.cs: Use GnomeFu to do mime application lookup
802 2005-10-25  Daniel Drake  <dsd@gentoo.org>
804         * Convert to Mono.Unix everywhere
805         * Add BEAGLE_THERE_BE_NO_QUITTIN environment variable, which when set,
806         disables our SIGQUIT handler.
808         * Util/GnomeFu.cs: New, reduced bindings to replace gnome.cs and Vfs.cs
809         * Tiles, beagled/FilterFactory.cs: Use gtk-sharp and GnomeFu where
810         appropriate.
812 2005-10-24  Daniel Drake  <dsd@gentoo.org>
814         * Various ImLog and ImLogViewer improvements
815         * beagled/Mono.Data.SqliteClient: Merge recent upstream changes
817 2005-10-23  Debajyoti Bera <dbera.web@gmail.com>
819         * Fixes 315984
820         Adding clear function to best.
821         Patch submitted by Dennis Snell <dmsnell@purdue.edu>
823 2005-10-21  Debajyoti Bera <dbera.web@gmail.org>
825         * beagled/PropertyKeywordFu.cs: some email related query keywords
827 2005-10-20  Debajyoti Bera <dbera.web@gmail.org>
829         * BlamQueryable.cs, LifereaQueryable.cs, AkregatorQueryable.cs:
830         Use stream parsing as much as possible. Fix author value in LifereaQ.
831         Change property names to DC elements (i.e. remove fixme from property
832         names).
833         * beagled/PropertyKeywordFu.cs: Add some comments. Dont allow date
834         queries - not supported.
836 2005-10-19  Debajyoti Bera <dbera.web@gmail.org>
838         * Util/Conf.cs: updated to store positions for holmes
840         * Best/BestWindow.cs: store positions and dimensions
841         as percentage of current screen co-ordinate to handle change in screen
842         resolution
844 2005-10-17  Debajyoti Bera <dbera.web@gmail.org>
846         * Util/Conf.cs, Best/BestWindow.cs, Best/BestTray.cs: save window
847         position, dimension and search history across sessions.
849 2005-10-17  Daniel Drake  <dsd@gentoo.org>
851         * beagled/Lucene.Net/: Small optimization; reduce the amount of
852         exception/throwing catching
854         * configure.in, Util/Inotify.cs, Util/Makefile.am, glue/Makefile.am:
855         Conditionally build inotify support. Disable on FreeBSD.
857 2005-10-14  Debajyoti Bera <dbera.web@gmail.com>
859         * tools/Query.cs, tools/Makefile.am, beagled/PropertyKeywordFu.cs: 
860         output supported keyword queries in beagle-query --help
862 2005-10-12  Daniel Drake  <dsd@gentoo.org>
864         * Util/UriFu.cs: Fix serialization of non-file uri's
866 2005-10-07  Daniel Drake  <dsd@gentoo.org>
868         * glue/Makefile.am: Always ship conditional glue
870 2005-10-06  Daniel Drake  <dsd@gentoo.org>
872         * beagled/KopeteQueryable/KopeteQueryable.cs: Set a source for scheduler
873         tasks. Thanks to raddy on IRC and Henry S. Thompson on bug #317997 for
874         helping to track this down.
876         * Util/Scheduler.cs: Don't allow tasks to be added without a source
877         * beagled/IndexSynchronization.cs: Fake a source for scheduler tasks
879         * Util/UriFu.cs: Convert Uri's to a constructable form before
880         serialization.
882         * beagled/Makefile.am, beagled/Lucene.Net/: Update to Lucene 1.9, and fix
883         a lock obtain bug.
885 2006-10-05  Daniel Drake  <dsd@gentoo.org>
887         * glue/Makefile.am: Consolidate glue code into two libraries,
888         libbeagleglue and libbeagleuiglue.
889         * Best/BestTray.cs, Util/*: Use libbeagleglue/libbeagleuiglue
891 2005-10-03  Daniel Drake  <dsd@gentoo.org>
893         * beagled/LuceneQueryingDriver.cs: Fix fd leak on certain codepath
895 2005-09-27  Veerapuram Varadhan <vvaradhan@novell.com>
897         * Fixes 317277.
898         Patch submitted by David Richards <drichard@largo.com>
900         * Filter/FilterOpenOffice.cs: Support OOo Draw files.
901         
902 2005-09-08  Debajyoti Bera <dbera.web@gmail.com>
904         * beagled/ExtractContent.cs: Fixed crasher #314716 and added
905         mimetype option to beagle-extract-content
907 2005-09-07  Yair Hershkovitz  <yairhr@gmail.com>
909         * configure.in: Added "he" to ALL_LINGUAS
911 2005-09-06  Daniel Drake  <dsd@gentoo.org>
913         * beagled/FileSystemQueryable/FileSystemQueryable.cs: Forget internal
914         directory references when appropriate.
916 2005-09-06  Ilkka Tuohela  <hile@iki.fi>
918         * configure.in: Added fi to ALL_LINGUAS
920 2005-09-01  Chris Lahey  <clahey@ximian.com>
922         * Util/gnome.cs: Use file_mime_type stuff and use slow if file
923         extension is .xml.
925 2005-08-31  Veerapuram Varadhan <vvaradhan@novell.com>
927         * Filters/FilterSource.cs: Reset the line type to none if the line
928         that was being parsed was a single-line-comment without a trailing
929         backslash or language style is either lisp or c#.
930         
931 2005-08-29  Rodrigo Moya <rodrigo@novell.com>
933         * glue/eggtrayicon.[ch]: updated from libegg.
935         * configure.in: define GETTEXT_PACKAGE for libegg.
937 2005-08-29  Daniel Drake  <dsd@gentoo.org>
939         * Filters/entagged-sharp/: Import entagged-sharp
940         * Filters/FilterMusic.cs, Filters/Makefile.am, configure.in: New
941         entagged-sharp-based audio file filter. Remove gst-sharp stuff.
943 2005-08-25  Vijay K. Nanjundaswamy <knvijay@novell.com>
944         
945         * beagled/WebServices/WebService*End.cs:
946         Update logic for GetSnippets to use Hit hashCode as unique id. Removed duplicate definitions of Web Service data types. 
948 2005-08-21  Daniel Drake  <dsd@gentoo.org>
950         * beagled/FileSystemQueryable/FileSystemQueryable.cs: Fix obvious typo
951         which fixes renaming of files.
953 2005-08-20  Daniel Drake  <dsd@gentoo.org>
955         * configure.in, Util/ExternalStringsHack.cs.in, Util/Makefile.am,
956         beagled/FileAttributesStore_Sqlite.cs, beagled/TextCache.cs:
957         Really support (and prefer) sqlite 3.x - requires a modified connection
958         string.
960 2005-08-19  Daniel Drake  <dsd@gentoo.org>
962         * beagled/FileSystemQueryable/FileSystemQueryable.cs: Update the last
963         crawl time in the DirectoryModel after we have crawled a directory. Thanks
964         to Debajyoti Bera for debugging this.
966 2005-08-18  Veerapuram Varadhan <vvaradhan@novell.com>
968         * Filters/FilterSource.cs: Last word of a non-commented line is
969         not indexed in case of source-code files other than Python.
970         
971         Patch from Debajyoti Bera <dbera.web@gmail.com>
972         * beagled/LuceneCommon.cs: in the previous branch, non-keyword
973         properties were stored as prop:_: in the current version, they are
974         stored as prop:t: So the analyzer should search for "prop:t" to
975         determine if its a keyword query.
976         
977 2005-08-17  Gary Ekker  <gekker@novell.com>
979         * tools/beagle-crawl-system.in (CRAWL_USER): change the user to 
980         beagleindex, using nobody is a security breach
981         Bug #104645 (b.n.c).
983 2005-08-17  Vijay K. Nanjundaswamy <knvijay@novell.com>
984         
985         * beagled/WebServices/Web*End.cs, WebService*End.cs:
986         Update to support display of images in web interface, and other fixes to align with recent changes in Beagle daemon. 
987         * beagled/WebServices/ExternalAccessFilter.cs: 
988         Return only File resources for external accesses.  
990 2005-08-17  Daniel Drake  <dsd@gentoo.org>
992         * Best/BestTray.cs: Wording improvements thanks to Adam Weinberger in
993         bug #313405.
995 2005-08-16  Daniel Drake  <dsd@gentoo.org>
997         * Tiles/TileMailMessage.cs: Add message/rfc822 mimetype for filesystem
998         hits. Use fixme:date as the date field. Only open evolution mail in
999         evolution. Don't display the "Reply" link for non-evolution mail.
1001 2005-08-12  Daniel Drake  <dsd@gentoo.org>
1003         * beagled/FileSystemQueryable/FileNameFilter.cs,
1004         beagled/FileSystemQueryable/FileSystemQueryable.cs: Drop internal
1005         directory references when we add an exclude path. Also forget inotify
1006         watches. Sanitize paths before we add them as roots.
1008         * Util/StringFu.cs: Add SanitizePath, which trims excess leading and
1009         trailing slashes.
1011 2005-08-11  Veerapuram Varadhan <vvaradhan@novell.com>
1013         Patch from Sreekanth G <sreekanthnaga@gmail.com>        
1014         * Filters/FilterPerl.cs: Add commonly used mime type for perl files.
1016         * Filters/FilterCpp.cs: Add "while" and "inline" to keywords list.
1017         
1018 2005-08-11  Daniel Drake  <dsd@gentoo.org>
1020         * beagled/FileSystemQueryable/FileSystemQueryable.cs,
1021         beagled/FileSystemQueryable/TreeCrawlTask.cs: After removing an exclude
1022         pattern, recrawl all directories looking for new subdirectories to index.
1024         * beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs, 
1025         beagled/FileSystemQueryable/DirectoryModel.cs,
1026         beagled/FileSystemQueryable/FileCrawlTask.cs,
1027         beagled/FileSystemQueryable/FileSystemQueryable.cs,
1028         beagled/FileSystemQueryable/TreeCrawlTask.cs: Fix removal of roots and
1029         a few races related to directories going away during and after indexing.
1031 2005-08-09  Daniel Drake  <dsd@gentoo.org>
1033         * Util/Conf.cs: Fix DateTime comparison, don't reload config files which
1034         haven't changed mtime since we last loaded them.
1036 2005-08-03  Daniel Drake  <dsd@gentoo.org>
1038         * Tiles/TileMusic.cs: Correct mime type for flac files
1040 2005-08-02  Daniel Drake  <dsd@gentoo.org>
1042         * Tiles/Tile.cs: Handle commands which are 'quoted'
1044 2005-08-01  Veerapuram Varadhan <vvaradhan@novell.com>
1046         Patch from Sreekanth G <sreekanthnaga@gmail.com>
1047         
1048         * Filters/FilterSource.cs: Process all possible pascal-style comments.
1049         
1050 2005-07-31  Maxim Dziumanenko  <mvd@mylinux.ua>
1052         * configure.in: Added "uk" (Ukrainian) to ALL_LINGUAS
1054 2005-07-28  Daniel Drake  <dsd@gentoo.org>
1056         * beagled/FileSystemQueryable/FileNameFilter.cs,
1057         beagled/FileSystemQueryable/FileSystemModel.cs,
1058         beagled/FileSystemQueryable/FileSystemQueryable.cs: When an exclude path is
1059         added, we should forget about that in the internal directory structure, drop
1060         watches on it, and remove it from the crawling queue. Consolidate code
1061         between Delete and RecursivelyRemove_Unlocked.
1063 2005-07-27  Daniel Drake  <dsd@gentoo.org>
1065         * Filters/FilterPdf.cs: Workaround the zombie processes bug for pdftotext
1066         invocations
1067         * Filters/FilterSpreadsheet.cs: Workaround the zombie processes bug for
1068         ssindex invocations
1070 2005-07-25  Daniel Drake  <dsd@gentoo.org>
1072         * beagled/FileSystemQueryable/CrawlTask.cs,
1073         beagled/FileSystemQueryable/FileSystemModel.cs,
1074         beagled/FileSystemQueryable/FileSystemQueryable.cs,
1075         beagled/FileSystemQueryable/FileSystemWatcherBackend.cs,
1076         beagled/FileSystemQueryable/IFileEventBackend.cs,
1077         beagled/FileSystemQueryable/InotifyBackend.cs: Merge the concept of
1078         scanning and crawling into crawling only, to reduce startup expense.
1080         * Util/Inotify.cs: Consolidate some code, and reduce watches to minimal
1081         possible form upon Unsubscribe/ChangeSubscription.
1083 2005-07-21  Daniel Drake  <dsd@gentoo.org>
1085         * Util/Conf.cs: Add ConfigOptions for adding/removing excludes, so that
1086         excludes can be manipulated via beagle-config.
1088 2005-07-19  Vijay K. Nanjundaswamy <knvijay@novell.com>
1089         
1090         * beagled/WebServices/Web*End.cs, WebService*End.cs:
1091         Updates to provide option in WebInterface to selectively enable/disable NetworkedBeagle
1092         search on per-query basis, when NetworkedBeagle nodes are configured.
1093         
1094         * beagled/WebServices/search.aspx:
1095         Added background color for search box in Web interface.
1096         
1097 2005-07-18  Daniel Drake  <dsd@gentoo.org>
1099         * beagled/FileSystemQueryable/FileNameFilter.cs: When we drop an exclude
1100         pattern, set the entire filesystem state to unknown.
1101         * FileSystemQueryable/FileSystemModel.cs: Setting state to unknown should
1102         trigger a recrawl.
1104 2005-07-15  Veerapuram Varadhan <vvaradhan@novell.com>
1106         * configure.in: Display gst-sharp as disabled instead of "no".
1107         
1108 2005-07-11  Daniel Drake  <dsd@gentoo.org>
1110         * beagled/LuceneDriver.cs: Allow unspecified index minor versions (= 'dont
1111         care'). Allows beagle-manage-index to work on versioned indexes.
1113 2005-07-08  Christopher James Lahey  <clahey@ximian.com>
1115         * Filters/FilterDocbook.cs: Turn off XmlResolver here so that it
1116         doesn't read the DTDs.
1118 2005-07-08  Vijay K. Nanjundaswamy <knvijay@novell.com>
1119         
1120         * beagled/WebServices/WebFrontEnd.cs, WebBackEnd.cs:
1121         Updated Web interface handling of Actions for external accesses.
1122         
1123         * beagled/WebServices/NetBeagle*cs, WebServiceBackEnd.cs, WebServiceProxy.cs:
1124         Added an upper limit on the no. of intermediate nodes a Beagle search request is cascaded through.
1126 2005-07-07  Vijay K. Nanjundaswamy <knvijay@novell.com>
1127         
1128         * beagled/WebServices/NetBeagle*cs, WebServiceBackEnd.cs:
1129         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.
1130         
1131 2005-07-06  Daniel Drake  <dsd@gentoo.org>
1133         * libbeagle/beagle/beagle-client.c: Use $BEAGLE_HOME and check for
1134         existance of the relevant socket.
1136 2005-07-05  Vijay K. Nanjundaswamy <knvijay@novell.com>
1137         
1138         * beagled/WebServices/*.cs:
1139         Added support for cascaded networked Beagle searches.
1140         
1141 2005-07-01  Vijay K. Nanjundaswamy <knvijay@novell.com>
1143         * Util/Conf.cs, Util/Makefile.am:
1144         Added configuration sections for WebServices and Networking.
1145         
1146         * beagled/WebServices/*.cs:
1147         Updates to files in WebServices, to work with new configuration system.
1148          
1149 2005-06-30  Daniel Drake  <dsd@gentoo.org>
1151         * Util/StringFu.cs: Add HexUnescape convenience function.
1152         * Util/ImLog.cs: Use HexUnescape on Gaim directory names when using them
1153         in readable form.
1155         * Best/BestWindow.cs: Catch the right exception
1157         * beagled/FilterFactory.cs: Small reorganisation so that we don't try and
1158         get the file mime-type twice.
1160         * configure.in: Support either sqlite2 or sqlite3
1162 2005-06-28  Daniel Drake  <dsd@gentoo.org>
1164         * Filters/FilterPPT.cs: Compile fix
1166 2005-06-27  Daniel Drake  <dsd@gentoo.org>
1168         * Util/ImLog.cs: Use PathToFileUri to handle 'odd' file characters better
1170 2005-06-24  Veerapuram Varadhan <vvaradhan@novell.com>
1172         * Tiles/TileMailMessage.cs:
1173         (Open): Hit.Uri and Hit.ParentUri are ignored. Use Hit.UriAsString
1174         and Hit.ParentUriAsString instead.  This fixes a crasher.
1175         
1176 2005-06-23  Daniel Drake  <dsd@gentoo.org>
1178         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
1179         Kill fixme:subject as subject is properly stored in dc:title
1181 2005-06-23  Anders Carlsson  <andersca@imendio.com>
1183         * BeagleClient/IndexingService.cs:
1184         Return an empty response after an indexing request.
1186         * beagled/IndexingServiceQueryable/IndexingServiceQueryable.cs:
1187         Make the ToRemove list an xml array.
1189 2005-06-22  Daniel Drake  <dsd@gentoo.org>
1191         * glue/inotify-glue.c: Introduce some friendly error messages
1193 2005-06-21  Vijay K. Nanjundaswamy <knvijay@novell.com>
1195         * beagled/WebServices/search.aspx, beagled/Makefile.am, :
1196         Replaced 'search.aspx.in' with 'search.aspx' since the file:/// url for dog.png has 
1197         since been replaced by a http:// url. Updated search.aspx to use a relative url
1198         for dog.png, so it works for both local and external accesses. 
1200 2005-06-20  Enver ALTIN  <ealtin@parkyeri.com>
1202         * configure.in: Add Turkish translation to ALL_LINGUAS.
1204 2005-06-17  Vijay K. Nanjundaswamy <knvijay@novell.com>
1206         * beagled/WebServices/WebBackEnd.cs, WebServiceBackEnd.cs, NetBeagleHandler.cs: 
1207         Added support for Prefetching and Caching of snippets for NetworkHits.
1209 2005-06-16  Daniel Drake  <dsd@gentoo.org>
1211         * configure.in: Use single = for equality thanks to Jeremy Messenger in
1212         bug 307847
1214 2005-06-14  Daniel Drake  <dsd@gentoo.org>
1216         * Util/Inotify.cs: Implement subscription system.
1217         * Util/Conf.cs, beagled/BlamQueryable/BlamQueryable.cs,
1218         beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
1219         beagled/FileSystemQueryable/InotifyBackend.cs,
1220         beagled/GaimLogQueryable/GaimLogQueryable.cs,
1221         beagled/LauncherQueryable/LauncherQueryable.cs,
1222         beagled/LifereaQueryable/LifereaQueryable.cs,
1223         beagled/TomboyQueryable/TomboyQueryable.cs: Update to work with
1224         subscription system.
1226 2005-06-13  Daniel Drake  <dsd@gentoo.org>
1228         * configure.in, Util/ExternalStringsHack.cs.in, Util/Makefile.am,
1229         Util/ExternalStringsHack.cs.in: Add support for glibc 2.2.x with extended
1230         attributes via libattr, by attempting to discover which libraries are
1231         available at configure-time.
1233 2005-06-13  Veerapuram Varadhan <vvaradhan@novell.com>
1235         Patch from Damodharan R <rdamodharan@gmail.com?>
1236         * Filters/FilterMatlab: Filter for matlab source files (.m)
1237         * Filters/FilterScilab: Filter for scilab source files (.sci)
1238         * Filters/FilterSouce.cs: Added support for matlab and scilab files.
1239         
1240 2005-06-12  Christophe Merlet  <redfox@redfoxcenter.org>
1242         * configure.in: Added "fr" (French) to ALL_LINGUAS.
1244 2005-06-09  Daniel Drake  <dsd@gentoo.org>
1246         * configure.in, Util/Makefile.am: Add target O/S detection available
1247         through OS_LINUX and OS_FREEBSD defines.
1248         * Util/ExtendedAttribute.cs: Add support for FreeBSD's extattrs.
1250 2005-06-09  Vijay K. Nanjundaswamy <knvijay@novell.com>
1252         * beagled/WebServices/WebServiceFrontEnd.cs, WebServiceBackEnd.cs, WebServiceProxy.cs: 
1253         Added WebService method GetSnippets that allows snippets to be obtained for
1254         a list of specified hit Ids. The GetMoreResults webservice method, now does  
1255         not return snippets. The client is expected to use GetSnippets method to obtain 
1256         snippets for hits that it is interested in. 
1258 2005-06-07  Vijay K. Nanjundaswamy <knvijay@novell.com>
1260         * beagled/WebServices/WebServiceBackEnd.cs, ExternalAccessFilter.cs: 
1261         Added support for exporting multiple folders under user home directory for
1262         public webservice access via optional configuration file 'publicfolders.cfg'.
1264 2005-06-06  Daniel Drake  <dsd@gentoo.org>
1266         * beagled/beagled.in: Various launcher script fixes/improvements from
1267         bug 168329
1269 2005-06-06 Lukas Lipka <lukas@pmad.net>
1271         * beagled/Lucene.Net/upstream-changes.diff: Merge the patch using TermBuffer
1272         * beagled/Makefile.am: Added Lucene.Net/Index/TermBuffer.cs
1273         * beagled/Lucene.Net/Makefile.am: Added Lucene.Net/Index/TermBuffer.cs
1274         * beagled/Lucene.Net/Index/TermBuffer.cs: Add port from Lucene SVN
1275         * beagled/Lucene.Net/Index/SegmentTermEnum.cs: Update for TermBuffer
1276         * beagled/Lucene.Net/Index/TermInfosReader.cs: Update for TermBuffer
1278 2005-06-06  Daniel Drake  <dsd@gentoo.org>
1280         * Util/Conf.cs: Apply forgotten improvements patch
1282 2005-06-04  Daniel Drake  <dsd@gentoo.org>
1284         * Util/Conf.cs: Don't use static classes just yet
1286 2005-06-03  Daniel Drake  <dsd@gentoo.org>
1288         * Util/Inotify.cs, beagled/BeagleDaemon.cs: Don't say that we are
1289         starting Inotify threads when we aren't using inotify.
1291 2005-06-03  Vijay K. Nanjundaswamy <knvijay@novell.com>
1293         * Checked in NetworkedBeagle operation support:
1294           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
1295           Modified Files: Tiles/HitFlavor.cs & respective Makefile.am files
1297         * beagled/WebServices/WebServiceBackEnd.cs, ExternalAccessFilter.cs:
1298         Added default access filter for public folder. 
1300 2005-06-02  Vijay K. Nanjundaswamy <knvijay@novell.com>
1302         * beagled/WebServices/WebServiceFrontEnd.cs, WebServiceBackEnd.cs, WebBackEnd.cs, ExternalAccessFilter.cs:
1303         Fixes to filtering/translating logic for external access to Beagle web/
1304         web-service interface. 
1305         * beagled/WebFrontEnd.cs: Logic to handle initial requests directed to
1306         http://localhost:8888/search.aspx instead of http://localhost:8888/beagle/search.aspx   
1307         * beagled/BeagleDaemon.cs: Addded --enable-network startup command line option for WebServices
1309 2005-06-01  Alexander Shopov  <ash@contact.bg>
1311         * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
1313 2005-05-31  Daniel Drake  <dsd@gentoo.org>
1315         * BeagleClient/RemoteControl.cs, Util/Conf.cs, Util/Makefile.am,
1316         beagled/BeagleDaemon.cs, beagled/FileSystemQueryable/FileNameFilter.cs,
1317         beagled/FileSystemQueryable/FileSystemModel.cs, 
1318         beagled/FileSystemQueryable/FileSystemQueryable.cs, 
1319         beagled/RemoteControlExecutors.cs, doc/TODO, tools/Config.cs,
1320         tools/Makefile.am, tools/beagle-config.1:
1321         Configuration system backend and command-line client, with some basic
1322         control over indexing.
1324 2005-05-29  Vijay K. Nanjundaswamy <knvijay@novell.com>
1326         * beagled/WebServices/WebServiceBackEnd.cs: 
1327         Added check for existence of folders added to BeagleXSP applications list parameter.
1329 2005-05-28  Christian Persch  <chpe@cvs.gnome.org>
1331         * configure.in: Update configure checks to detect Epiphany >= 1.6.
1332         * Makefile.am:
1333         * epiphany-extension/.cvsignore:
1334         * epiphany-extension/Makefile.am:
1335         * epiphany-extension/beagle.xml.in.in:
1336         * epiphany-extension/ephy-beagle-extension.c: (load_status_cb),
1337         (impl_attach_tab), (impl_detach_tab), (impl_attach_window),
1338         (impl_detach_window), (ephy_beagle_extension_iface_init),
1339         (ephy_beagle_extension_class_init),
1340         (ephy_beagle_extension_get_type),
1341         (ephy_beagle_extension_register_type):
1342         * epiphany-extension/ephy-beagle.c: (register_module):
1343         Update Epiphany extension to work with Epiphany >= 1.6.
1344         Fixes bug #167948 and bug #167949.
1346 2005-05-26  Vijay K. Nanjundaswamy <knvijay@novell.com>
1348         * beagled/WebServices/WebFrontEnd.cs, WebServiceBackEnd.cs, search.aspx.in: 
1349         Updates to serve images for Icons from web server, converting file:///
1350         uris into http uris.
1352 2005-05-26  Vijay K. Nanjundaswamy <knvijay@novell.com>
1354         * beagled/WebServices/WebBackEnd.cs: Added locks to WebBackEnd code to            prevent changes to results set while generating response to web interface
1355           queries
1356         * beagled/WebServices/WebServiceBackEnd.cs: Updates to WebServiceBackEnd           following recent changes in Property and Hit classes.
1358 2005-05-24  Daniel Drake  <dsd@gentoo.org>
1360         * Util/inotify-test: Fix parameter escaping
1362 2005-05-20  Vijay K. Nanjundaswamy <knvijay@novell.com>
1364         * beagled/WebServices/WebFrontEnd,WebBackEnd.cs,ExternalAccessFilter.cs:
1365           beagled/WebServices/WebServiceFrontEnd.cs,WebServiceBackEnd.cs: 
1366           Updates to distinguish between local and external web/web-service access,
1367           and do filtering of hit results for external accesses.
1369 2005-05-19  Vijay K. Nanjundaswamy <knvijay@novell.com>
1371         * beagled/WebServices/WebBackEnd.cs: Updates to work with recent Beagle code changes
1373         * beagled/WebServices/WebServer/*.cs: Update to XSP-1.0.9 code 
1375 2005-05-17  Daniel Drake  <dsd@gentoo.org>
1377         * configure.in, Util/ExternalStringsHack.cs.in, Util/KdeUtils.cs,
1378         Util/Makefile.am, beagled/LauncherQueryable/LauncherQueryable.cs:
1379         KDE discovery rework: Use kde-config at configure-time, and if not
1380         present, guess at runtime.
1382         * Tiles/template-*.html: Added mouseover tooltips to most templates
1384 2005-05-16  Daniel Drake  <dsd@gentoo.org>
1386         * beagled/Makefile.am, beagled/LauncherQueryable/LauncherQueryable.cs,
1387         beagled/LauncherQueryable/LauncherCrawler.cs: Reduce duplicated code and
1388         kill LauncherCrawler.
1390 2005-05-16  Daniel Drake  <dsd@gentoo.org>
1392         * Tiles/TileLauncher.cs, Util/Makefile.am,
1393         beagled/LauncherQueryable/LauncherQueryable.cs: KDE launcher querying,
1394         and KDE launcher icon lookups.
1396 2005-05-16  Daniel Drake  <dsd@gentoo.org>
1398         * BeagleClient/Query.cs, beagled/HitRegulator.cs,
1399         beagled/QueryDriver.cs, tools/Query.cs, tools/beagle-query.1:
1400         Support for lowering the maximum number of hits returned per backend.
1402 2005-05-06  Chao-Hsiung Liao  <j_h_liau@yahoo.com.tw>
1404         * configure.in: Added "zh_TW" to ALL_LINGUAS.
1406 2005-05-05  Daniel Drake  <dsd@gentoo.org>
1408         * beagled/LauncherQueryable/LauncherQueryable.cs: Don't choke on
1409         unreadable desktop files.
1411 2005-05-05  Veerapuram Varadhan <vvaradhan@novell.com>
1413         * Filters/FilterRTF: Added "header" and "footer" control words.
1414         Patch from Wojciech Polak <wojciechpolak at gmail.com>
1415         * Filters/FilterSource.cs: Support for handling Lisp files.
1416         * Filters/FilterLisp.cs: Lisp filter.
1417         * Filters/Makefile.am: ditto.
1418         
1419 2005-05-03  Kostas Papadimas <pkst@gnome.org>
1421         * configure.in: Added "el" to ALL_LINGUAS.
1423 2005-05-03  Vijay K. Nanjundaswamy <knvijay@novell.com>
1425         * beagled/WebServices/WebBackEnd.cs: Fixes in doQuery method: removed duplicate population of queryBody
1426         
1427 2005-05-02  Daniel Drake  <dsd@gentoo.org>
1429         * Tiles/HitFlavor.cs, Util/ImLog.cs,
1430         beagled/GaimLogQueryable/GaimLogQueryable.cs: Use real file:// URI's
1431         for GAIM logs. Fixes searching of logs with non-standard characters
1432         in their name. (e.g. # in irc logs)
1434 2005-05-02  Vijay K. Nanjundaswamy <knvijay@novell.com>
1436         * beagled/WebServices/WebBackEnd.cs: Added support for Snippets in Beagle Web Interface.
1437         * beagled/Makefile.am: Added $(BEAGLED_LIBS) to WEBSERVICES_BACKEND_ASSEMBLIES.
1439 2005-04-22  Vijay K. Nanjundaswamy <knvijay@novell.com>
1441         * beagled/BeagleDaemon.cs: Simplified WebServices initialization code
1442         * beagled/WebServices/WebServiceBackEnd.cs: Moved Web Services initialization and termination code
1443           including internal web server, from BeagleDaemon.cs into
1444           static Start() and Stop() methods.
1445         * beagled/Makefile.am: Corresponding changes     
1447 2005-04-21  Josep Puigdemont  <josep.puigdemont@gmail.com>
1449         * configure.in: Added "ca" to ALL_LINGUAS.
1451 2005-04-20  Daniel Drake  <dsd@gentoo.org>
1453         * configure.in, Util/Makefile.am, Util/Util.dll.config.in: Import
1454         dll-mapping from f-spot, fixes lack of image indexing for some users.
1455         Reported by Northsea on IRC.
1457 2005-04-17  Francisco Javier Fernandez  <cyphra@vir.tecknolabs.com>
1459         * configure.in: Added Spanish translation.
1461 2005-04-15  Veerapuram Varadhan <vvaradhan@novell.com>
1463         Patch from Anthony Batchelor <toeknee@haircrazy.info>
1464         * Filters/FilterJs.cs: A Javascript filter. 
1465         
1466 2005-04-15  Veerapuram Varadhan <vvaradhan@novell.com>
1468         * beagled/Filter.cs: Fix SupportedExtensions to actually return supported_extensions list.
1469         * beagled/FilterFactory.cs: CreateFilter will look for
1470         registered-extensions before registered-mime-types to create
1471         instances of corresponding filter-classes.
1472         * beagled/FilteredIndexable.cs: Call CreateFilterFromPath() to
1473         support creation of filter-objects using extensions as well.
1474         
1475 2005-04-14  Veerapuram Varadhan <vvaradhan@novell.com>
1477         * Tiles/TileSpreadsheet.cs: Removed unwanted variable.
1478         Patch from <wojciechpolak@gmail.com>
1479         * Filters/FilterC.cs: A Typo correction.
1480         
1481 2005-04-08  Veerapuram Varadhan <vvaradhan@novell.com>
1483         * Oops.. missing Filters/Makefile.am changes
1484         * Filters/FilterAbiword.cs: Shut-up an un-used variable warning.
1485         
1486 2005-04-08  Veerapuram Varadhan <vvaradhan@novell.com>
1488         * Filters/: Added FilterSpreadsheet.cs.
1489         Indexes gnumeric, excel and csv format files using 
1490         "ssindex" from gnumeric.  "ssindex" needs to be improved
1491         to give more-information that just data.
1493         * Filters/Makefile.am: Changes w.r.t newly added files.
1495         * Tiles/: Added template-spreadsheet.html, TileSpreadsheet.cs.
1497         * Tiles/Makefile.am: Changes w.r.t newly added files.
1498         
1499 2005-04-07  Veerapuram Varadhan <vvaradhan@novell.com>
1501         * Filters/FilterOpenoffice.cs: A Logger.Log.Error() call with a
1502         "{0}" but no argument, in the exceptional case, in DoOpen().
1503         
1504 2005-04-07  Vijay K. Nanjundaswamy <knvijay@novell.com>
1506         * beagled/Makefile.am: Updates to fix WebServices install/uninstall, after recent
1507           reorganizations 
1509         * beagled/BeagleDaemon.cs: Fix in --applications startup argument passed to BeagleXSP,
1510           when user specifies a root directory with --web-root option
1512 2005-04-06  Takeshi AIHANA <aihana@gnome.gr.jp>
1514         * configure.in: Added 'ja' (Japanese) to ALL_LINGUAS.
1516 2005-04-05  Vijay K. Nanjundaswamy <knvijay@novell.com>
1518         * WebServices/WebServiceBackEnd.cs: Updated TokenGenerator method
1519           to use System.Guid
1520           
1521 2005-04-05  Christopher Orr  <chris@protactin.co.uk>
1523         * configure.in: Added en_GB to ALL_LINGUAS.
1525 2005-04-05  Raphael Higino  <raphaelh@cvs.gnome.org>
1527         * configure.in: Added pt_BR to ALL_LINGUAS.
1529 2005-04-05  Adam Weinberger  <adamw@gnome.org>
1531         * configure.in: Added en_CA to ALL_LINGUAS.
1533 2005-04-05  Veerapuram Varadhan  <vvaradhan@novell.com>
1535         Patch from Saravana <saravana_psgtech@yahoo.co.in> 
1536         * Filters/FilterHtml.cs: Parse <meta>, <a> and <img> tags and
1537         extract required-contents. Add <i> to *list of hot nodes*.
1538         
1539 2005-04-05  Veerapuram Varadhan  <vvaradhan@novell.com>
1541         * beagled/Filter.cs: Third round of optimization. Mainly a FIXME
1542         fix in AppendText () related to '\n'.
1544         * Filters/FilterDOC.cs: A try-catch in IndexText.
1546         * glue/wv1-glue.c: Reduce the round-trips by "bufferred-calls" to
1547         IndexText.
1548         
1549 2005-04-05  Vijay K. Nanjundaswamy <knvijay@novell.com>
1551         * beagled/WebServices: Moved dog.png image file to images folder.
1552           Replaced search.aspx with search.aspx.in. 
1554         * beagled/Makefile.am: Script to generate search.aspx from search.aspx.in and determine XSP_DIR, based on prefix specified.
1556 2005-04-05  Frank Arnold  <farnold@cvs.gnome.org>
1558         * configure.in: Added "de" to ALL_LINGUAS.
1560 2005-04-04  Vijay K. Nanjundaswamy <knvijay@novell.com>
1562         * beagled/WebServices/WebServiceBackEnd.cs: Fix to return a searchToken, whenever
1563           number of results returned is more than 0. (Earlier searchToken was returned
1564           only when the total no. of results was more than the max results returned in a 
1565           single response).
1567 2005-04-01  Daniel Drake  <dsd@gentoo.org>
1569         * Tiles/TilePicture.cs: Properly handle URI's when finding thumbnail
1570         paths. Fixes bug 171153.
1572 2005-04-01  Daniel Drake  <dsd@gentoo.org>
1574         * Filters/FilterJpeg.cs, Util/ExifData.cs, Util/JpegHeader.cs, configure.in:
1575         Merge from F-spot in order to be compatible with Mono 1.1.5
1577 2005-04-01  Daniel Drake  <dsd@gentoo.org>
1579         * configure.in: Option parsing improvements and cleanups
1581 2005-03-31  Daniel Drake  <dsd@gentoo.org>
1583         * tools/Query.cs: Minor improvements to command line parsing
1585 2005-03-31  Daniel Drake  <dsd@gentoo.org>
1587         * beagled/PathFinder.cs: Handle directories ending with '/'
1589 2005-03-31  Veerapuram Varadhan  <vvaradhan@novell.com>
1591         * Filters/FilterRTF.cs: Before/After rewinding the file-stream, 
1592         ignore the already buffered-data in the stream reader.  Fixes
1593         part of http://bugzilla.gnome.org/show_bug.cgi?id=172294.
1594         (now font-details and other unwanted-strings are not extracted.)
1595         
1596 2005-03-31  Daniel Drake  <dsd@gentoo.org>
1598         * Util/ImLog.cs: Ignore GAIM logs which don't have the standard
1599         filename format
1601 2005-03-31  Vijay K. Nanjundaswamy <knvijay@novell.com>
1603         * configure.in, beagled/Makefile.am: Changes to work with webservices code moved into a sub-folder
1604         * WebServices code: Moved into a new sub-folder named WebServices within beagled n
1606 2005-03-31  Veerapuram Varadhan  <vvaradhan@novell.com>
1608         * beagled/Filter.cs: Defined a new variant of AppendText() with
1609         two arguments and removed AppendTextToHotPool().
1611         * Filter/FilterDOC.cs: Use two-arg AppendText() instead of
1612         AppendTextToHotPool().
1613         
1614 2005-03-31  Vijay K. Nanjundaswamy <knvijay@novell.com>
1616         * beagled/Makefile.am: Fixes in COND_CS_FILES and EXTRA_DIST to include
1617           all resources needed for web-services, in a Beagle distribution. Fixes
1618           http://bugzilla.gnome.org/show_bug.cgi?id=171996
1620 2005-03-31  Veerapuram Varadhan  <vvaradhan@novell.com>
1622         * beagled/Filter.cs: Added AppendTextToHotPool() for optimization
1623         of MS-Word document indexing.
1625         * Filters/FilterDOC.cs, glue/wv1-glue.c: Reduce the number of
1626         round trips between managed and unmanaged code. Fixes
1627         http://bugzilla.gnome.org/show_bug.cgi?id=169758
1628         
1629 2005-03-30  Veerapuram Varadhan  <vvaradhan@novell.com>
1631         * Filters/FilterAbiword.cs: More careful validations. Fixes
1632         http://bugzilla.gnome.org/show_bug.cgi?id=170082
1634         * Filters/Makefile.am: Enable FilterAbiword.cs to get compiled.
1635         
1636 2005-03-29  Veerapuram Varadhan  <vvaradhan@novell.com>
1638         * Tiles/template-mail-message.html: Fix for Subject of "deleted"
1639         mails shows <strike></strike> markup tags.
1640         
1641 2005-03-29  Veerapuram Varadhan  <vvaradhan@novell.com>
1643         Patch from Chris Schneider <cschneid@colostate.edu>
1644         * Filters/FilterPerl.cs: Bad "elseif" keyword in perl keyword
1645         list.  Fixes http://bugzilla.gnome.org/show_bug.cgi?id=171175.
1647 2005-03-29  Veerapuram Varadhan  <vvaradhan@novell.com>
1649         * beagled/beagled.in: Be more verbose when beagled exits with
1650         errors when run in --bg mode.
1651         
1652 2005-03-29  Vijay K. Nanjundaswamy <knvijay@novell.com>
1654         * WebServices: Changes in Web, Web-Services code to ensure file
1655           names & Class names are fully spelt out instead of abbreviations, 
1656           file/assembly names renamed to more meaningful names like WebFrontEnd.cs
1657           and WebBackEnd.cs, internal WebServer assembly renamed to BeagleXsp.dll, 
1658           with corresponding changes in Makefile.am and configure.in. 
1659           ./configure option to include web-services code, now changed to 
1660           '--enable-webservices' instead of --enable-websvc
1662         * Updates to Web interface code to include support for Firefox search bar and 
1663           changes in methods exposed by Beagle web-service to BeagleQuery, SimpleQuery,
1664           SimpleQuery2 and GetMoreResults.
1665         
1666 2005-03-29  Veerapuram Varadhan  <vvaradhan@novell.com>
1668         * beagled/LuceneDriver: Delete if indexable.DeleteContent is
1669         true. Fixes http://bugzilla.gnome.org/show_bug.cgi?id=171944.
1671         * ChangeLog: Corrected my previous entries w.r.t date (pointed out
1672         by Daniel)
1673         
1674 2005-03-28  Veerapuram Varadhan  <vvaradhan@novell.com>
1676         * Tiles/TileDocs.cs, Tiles/TilePresentation.cs: Fix for
1677         http://bugzilla.gnome.org/show_bug.cgi?id=171864. Show
1678         more-information about documents.
1679         
1680 2005-03-23  Robert Love  <rml@novell.com>
1682         * configure.in: bump version to 0.0.9 and rest.
1684 2005-03-22  Daniel Drake  <dsd@gentoo.org>
1686         * beagled/BeagleDaemon.cs: beagled shouldn't be run as root
1688 2005-03-21  Veerapuram Varadhan  <vvaradhan@novell.com>
1690         * Filters/FilterOpenOffice.cs: Fix for
1691         http://bugzilla.gnome.org/show_bug.cgi?id=171102.
1692         
1693 2005-03-19  Daniel Drake  <dsd@gentoo.org>
1695         * Util/UriFu.cs: Fix for filenames with odd characters, bug #170862
1697 2005-03-18  Veerapuram Varadhan  <vvaradhan@novell.com>
1699         * beagled/FileSystemQueryable/FileSystemQueryable.cs,
1700         beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs: Fix
1701         for http://bugzilla.gnome.org/show_bug.cgi?id=170437.
1702         
1703 2005-03-18  Veerapuram Varadhan  <vvaradhan@novell.com>
1705         * Filters/FilterOpenOffice.cs: More odt-mime-type changes.
1706         
1707 2005-03-17  Veerapuram Varadhan  <vvaradhan@novell.com>
1709         * glue/wv1-glue.c: Fix for
1710         http://bugzilla.gnome.org/show_bug.cgi?id=170124. Do not strip out
1711         non-iso-printable characters.
1712         
1713 2005-03-13  Veerapuram Varadhan  <vvaradhan@novell.com>
1715         * Tiles/TileMusic.cs: Show audio/media filename if "fixme:title"
1716         doesn't exist.  Fix for
1717         http://bugzilla.gnome.org/show_bug.cgi?id=170300.
1718         
1719 2005-03-13  Veerapuram Varadhan  <vvaradhan@novell.com>
1721         * Filters/FilterPPT.cs: Catch the exceptions and log the message..
1722         
1723 2005-03-10  Veerapuram Varadhan  <vvaradhan@novell.com>
1725         * Filters/FilterDOC.cs, glue/wv1-glue.c: Fix for
1726         http://bugzilla.gnome.org/show_bug.cgi?id=169758. Reduce the
1727         number of round trips between managed and unmanaged code.
1728         
1729 2005-03-10  Veerapuram Varadhan  <vvaradhan@novell.com>
1731         * Filters/FilterPPT.cs: Fix for PPT 4.0 files.
1732         
1733 2005-03-10  Daniel Drake <dsd@gentoo.org>
1735         * tools/Query.cs: beagle-query no longer requires an X server to
1736         run.
1738 2005-03-10  Daniel Drake <dsd@gentoo.org>
1740         * beagled/BeagleDaemon.cs, beagled/IndexHelper/IndexHelper.cs,
1741         glue/screensaver-glue.c: beagled no longer requires an X server
1742         to run.
1744 2005-03-10  Daniel Drake <dsd@gentoo.org>
1746         * Util/NautilusTools.cs, Util/StringFu.cs: Fix for filenames
1747         containing '"'
1748         
1749 2005-03-09  Daniel Drake <dsd@gentoo.org>
1751         * BeagleClient/Hit.cs, BeagleClient/Indexable.cs, Util/UriFu.cs,
1752         beagled/LuceneDriver.cs: Round 3 of dsd vs Uri escaping: Fix for
1753         filenames containing '#'
1755 2005-03-07  Daniel Drake <dsd@gentoo.org>
1757         * beagled/FileSystemQueryable/FileNameFilter.cs: Use
1758         PathFinder.HomeDir
1760 2005-03-06  Daniel Drake <dsd@gentoo.org>
1762         * IndexHelper/IndexHelper.cs, IndexHelper/RemoteIndexerImpl.cs:
1763         Verify that NewRemoteIndexerPath requests are coming from beagled
1765 2005-03-06  Daniel Drake <dsd@gentoo.org>
1767         * Util/StringFu.cs, Util/gnome.cs: Handle filenames containing
1768         '%'. Fixes bug #169422
1770 2005-03-02  Veerapuram Varadhan  <vvaradhan@novell.com>
1772         * Filters/FilterOpenOffice.cs, Filters/FilterRTF.cs: Handle
1773         exceptions and log a decent message than dumping the whole stack
1774         trace.
1775         
1776 2005-03-02  Veerapuram Varadhan  <vvaradhan@novell.com>
1778         * Filters/FilterPPT.cs: If gsf# throws some exception, handle it
1779         properly so that the whole stack trace is not displayed.  Fixes
1780         http://bugzilla.gnome.org/show_bug.cgi?id=169038
1781         
1782 2005-02-28  Veerapuram Varadhan  <vvaradhan@novell.com>
1784         * configure.in: Disable detection of gst# for time-being.
1785         * Filters/FilterOpenOffice.cs, Filters/FilterRTF.cs,
1786         Filters/FilterPPT.cs, Filters/FilterSource.cs: Removed unused
1787         variables to shut-up certain warnings.
1788         
1789 2005-02-25  Veerapuram Varadhan  <vvaradhan@novell.com>
1791         * Filters/FilterOpenOffice.cs: Add support for new OO.o 2.0 ODT
1792         format.  This fixes http://bugzilla.gnome.org/show_bug.cgi?id=157100
1793         
1794 2005-02-23  Veerapuram Varadhan  <vvaradhan@novell.com>
1796         * glue/wv1-glue.c: Fix for
1797         http://bugzilla.gnome.org/show_bug.cgi?id=166155.  The fix is
1798         though hacky, does follows the logic ;-).  See the FIXME in
1799         append_char() for more details.  Also, process the "special-chars"
1800         properly. ;-)
1801         
1802 2005-02-23  Veerapuram Varadhan  <vvaradhan@novell.com>
1804         * Filters/FilterPPT.cs: A probable correct way of opening the
1805         stream irrespective of the versions of file.  Also, enable it for
1806         showing snippets.
1807         * Filters/FilterOpenOffice.cs: Fix part of
1808         http://bugzilla.gnome.org/show_bug.cgi?id=157100, index
1809         hyperlinks.
1811 2005-02-23  Veerapuram Varadhan  <vvaradhan@novell.com>
1813         * Filters/FilterPPT.cs: Fix for
1814         http://bugzilla.gnome.org/show_bug.cgi?id=168028.  Implemented
1815         support for *DUAL STORAGE* PPT files.
1816         
1817 2005-02-23  Veerapuram Varadhan  <vvaradhan@novell.com>
1819         * Filters/FilterPPT.cs: Fix for
1820         http://bugzilla.gnome.org/show_bug.cgi?id=168238
1821         
1822 2005-02-16  Veerapuram Varadhan  <vvaradhan@novell.com>
1824         * Filters/FilterGst.cs: Fix for compiler error.
1825         
1826 2005-02-15  Veerapuram Varadhan  <vvaradhan@novell.com>
1828         * Filters/FilterSource.cs: Defined a style for C#.
1829         C# doesn't allow spanning of single-line-comment-to-multiple-lines.
1831         * Filters/FilterCSharp.cs: Langtype is C_Sharp_Style.
1832         
1833 2005-02-10  Veerapuram Varadhan  <vvaradhan@novell.com>
1835         * glue/wv1-glue.c: Separate out the wvInit() call, should be
1836         called only one through-out the scope of an application.
1838         * Filters/FilterDOC.cs: Track wvInit() call through a static
1839         member.  This also fixes Bug#:166150
1840         
1841 2005-02-09  Veerapuram Varadhan  <vvaradhan@novell.com>
1843         * beagled/SnippetFu.cs: Fix for
1844         http://bugzilla.gnome.org/show_bug.cgi?id=166648. Trim the
1845         final snippet to the allowed-length.
1847         * Filters/FilterRTF.cs: Fix for
1848         http://bugzilla.gnome.org/show_bug.cgi?id=166768
1849         
1850 2005-02-08  Veerapuram Varadhan  <vvaradhan@novell.com>
1852         * glue/wv1-glue.c: Handle partially formatted texts.
1853         Mark partially-formatted-texts as HOT.
1854         * Filters/FilterDOC.cs, Filters/FilterRTF.cs,
1855         Filters/FilterAbiword.cs, Filters/FilterPdf.cs: Added support for
1856         "Structural Break"s which is needed for proper snippet support.
1857         This supplements a partial fix to Bug#166648.
1858         
1859 2005-02-05  Veerapuram Varadhan  <vvaradhan@novell.com>
1861         * beagled/Filter.cs: Few tweaks on Hot pool.
1862         * Filters/FilterOpenOffice.cs: More elegant(?) logic to handle
1863         wierd combination of text-formatting, fixes Bug#157100.
1864         * Filters/FilterRTF.cs: Metadata info can be anywhere in the
1865         document.  Commented out the "file-offset" positioning after
1866         reading meta-data.
1867         * Best/Best.cs: Added a console message to guide users to look at
1868         their Systray for Best icon.
1869         
1870 2005-02-04  Veerapuram Varadhan  <vvaradhan@novell.com>
1872         * Filters/FilterPPT.cs: Validate the Ole stream before using it.
1873         Fixes Bug#:166265. Now, FilterPPT directly derives from B.D.F and
1874         not from FilterOle.
1875         * Filters/FilterOle.cs: Removed from the repository.
1876         * Filters/Makefile.am: ditto.
1877         * Filters/FilterOpenOffice.cs: Catch and Log the exceptions.
1878         * beagled/Filter.cs: Uncomment the return statement in
1879         GetHotTextReader ()
1880         
1881 2005-02-03  Veerapuram Varadhan  <vvaradhan@novell.com>
1883         * Filters/FilterPdf.cs: Fix for Bug#:166040. Filename parameter for
1884         pdfinfo command should be tagged between a pair of "".
1885         
1886 2005-01-28  Robert Love  <rml@novell.com>
1888         * Util/Inotify.cs: update for inotify ABI changes (dynamic filenames)
1889         * glue/inotify-glue.c: ditto
1890         * glue/inotify.h: header from inotify 0.18
1892 2005-01-28  Veerapuram Varadhan  <vvaradhan@novell.com>
1894         * Filters/FilterOpenOffice.cs: Fix for Bug#:162910.
1895         table-count is improperly shown as spreadsheet-count in 
1896         Sxw.
1897         
1898 2005-01-28  Veerapuram Varadhan  <vvaradhan@novell.com>
1900         * Tiles/template-docs.html: Fix for Bug#:165480.
1901         Instead of @Snippet@ use @%Snippet@ to process the
1902         markups present in @Snippet@.
1903         
1904 2005-01-24  Veerapuram Varadhan  <vvaradhan@novell.com>
1906         * Filters/FilterPascal.cs: Added pascal support.
1907         [ Demo'ed on stage hacking of beagle in Hacker Crackdown, 2005
1908         @ NIT, Trichy (http://www.nitt.edu/hackercrackdown/index.php?section=speakers), by
1909         writing this Filter ;)]
1910         
1911 2005-01-21  Veerapuram Varadhan  <vvaradhan@novell.com>
1913         * Filters/FilterSource.cs: Added Fortran_Style and related changes.
1915         Patch received from Vishravars Ramasubramanian (vishrav_r@yahoo.co.in)
1917           * Filters/FilterPhp.cs: Added PHP support.
1918           * Filters/FilterFortran.cs: Added fortran support.
1919         
1920 2005-01-20  Veerapuram Varadhan  <vvaradhan@novell.com>
1922         * Filters/FilterSource.cs, Filters/FilterC.cs, 
1923         Filters/FilterCpp.cs, Filters/FilterCSharp.cs,
1924         Filters/FilterJava.cs Filters/FilterPython.cs,
1925         Filters/FilterPerl.cs, Filters/Makefile: Structured/modularized
1926         the single big FilterSource.cs into individual derived classes
1927         and made FilterSource as abstract parent to them all.
1929         New "Programming language" filters can just be another class
1930         derived from this abstract parent.
1931         
1932 2005-01-20  Veerapuram Varadhan  <vvaradhan@novell.com>
1934         * Filters/FilterPPT.cs: Identify Title, Sub-title, and other
1935         special sections in a Slide and mark them HOT.
1936         
1937 2005-01-20  Veerapuram Varadhan  <vvaradhan@novell.com>
1939         * beagled/SnippetFu.cs: Length of the tags ("<b>"+"</b>") is 7.
1940         
1941 2005-01-19  Veerapuram Varadhan  <vvaradhan@novell.com>
1943         * Filters/FilterPPT.cs: Validations on special characters.
1944         Fix for parsing PPTs exported from OO.o.
1945         Fix for meta-data retrieval.
1947 2005-01-12  Veerapuram Varadhan  <vvaradhan@novell.com>
1949         * configure.in, beagled/Makefile.am: Mozilla backend is optional
1950         now.
1952 2005-01-11  Veerapuram Varadhan  <vvaradhan@novell.com>
1954         * Tiles/TileDocs.cs, Tiles/template-docs.html: beautification.
1955         * Filters/FilterSource.cs: More perl keywords.
1956         
1957 2005-01-07  Joe Shaw  <joeshaw@novell.com>
1959         * configure.in: Add a check for X11/extensions/scrnsaver.h, to fix
1960         #162831.
1962 2005-01-06  Veerapuram Varadhan  <vvaradhan@novell.com>
1964         * Filters/FilterRTF.cs: More validations on partially formatted
1965         strings.  Also, special sections viz., headers, footers and
1966         footnotes are identified and marked *HOT*.
1967         
1968 2005-01-04  Veerapuram Varadhan  <vvaradhan@novell.com>
1970         Patch from Vishravars RamaSubramanian <vishrav_r@yahoo.co.in>
1972         * Filters/FilterSource.cs: Added perl support.
1973           
1974 2005-01-04  Veerapuram Varadhan  <vvaradhan@novell.com>
1976         * Tiles/template-presentation.html, Tiles/template-docs.html:
1977         "Author" information is displayed now.
1978         
1979 2005-01-03  Veerapuram Varadhan  <vvaradhan@novell.com>
1981         * Tiles/TilePresentation.cs, Tiles/TileDocs.cs,
1982         Tiles/template-presentation.html, Tiles/template-docs.html: Added to
1983         display Title, number of slides, pages and words in Best.
1985         * Filters/FilterPdf.cs: Added DoPullProperties, uses "pdfinfo" command.
1987         * Filters/FilterOpenOffice.cs: Fix for combination bug
1989         * Filters/FilterAbiword.cs: Typo correction.
1990         
1991 2004-12-23  Veerapuram Varadhan  <vvaradhan@novell.com>
1993         * Filters/FilterAbiword.cs: Improved validations.
1994         
1995 2004-12-20  Veerapuram Varadhan  <vvaradhan@novell.com>
1997         * glue/wv1-glue.c: Headers, Footers, [Foot,End]notes, comments and
1998         other styles are categorized and marked HOT.
1999         
2000 2004-12-16  Veerapuram Varadhan  <vvaradhan@novell.com>
2002         * Filters/FilterOpenOffice.cs: Fix for Bug# 157106.
2003         
2004 2004-12-13  Veerapuram Varadhan  <vvaradhan@novell.com>
2006         * Filters/Makefile.am: Added FilterAbiword.cs
2008         * Filters/FilterAbiword.cs: Filter for abiword documents.
2009         
2010 2004-12-10  Veerapuram Varadhan  <vvaradhan@novell.com>
2012         * Filters/Makefile.am, Util/Makefile.am, beagled/Makefile.am:
2013         Included "conditionally" compiled sources to EXTRA_DIST.
2015 2004-12-10  Veerapuram Varadhan  <vvaradhan@novell.com>
2016         
2017         * From a patch by Raphaël Slinckx <raf.raf@wol.be>
2019         * Filters/FilterMusic.cs: Abstract base class for all audio file
2020         filters.
2022         * Filters/FilterFlac.cs: DoPullProperties() is implemented by base
2023         class.
2025         * Filters/Makefile.am: Added FilterApe.cs, FilterMp3.cs,
2026         FilterOgg.cs, FilterMpc.cs
2028         * Util/Makefile.am: Added ApeReader.cs, Mp3Reader.cs,
2029         OggReader.cs, Tag.cs
2031         * Util/FlacReader.cs: Now belongs to BU.AudioUtil namespace.
2032         
2033         * Util/Makefile.am: Removed Id3.cs
2035         * Util/Id3.cs: Removed from the repository.
2037         * Filters/FilterApe.cs: Added
2038         * Filters/FilterMp3.cs: Added
2039         * Filters/FilterOgg.cs: Added
2040         * Filters/FilterMpc.cs: Added
2041         * Util/ApeReader.cs: Added
2042         * Util/Mp3Reader.cs: Added
2043         * Util/OggReader.cs: Added
2044         * Util/Tag.cs: Added
2045         
2046 2004-12-07  Veerapuram Varadhan  <vvaradhan@novell.com>
2048         * Filters/FilterOpenOffice.cs: Count slides.  Support for
2049         annotations and more *HOT* styles.
2050         
2051         * From a patch by Vishravars Ramasubramanian <vishrav_r@yahoo.co.in>
2052         [NOSIP student].
2053                 
2054         * Filters/FilterOpenOffice.cs: Fix for Bug#: 157100
2055         Parse through styles.xml to read "Header", "Footer", "Footnote", 
2056         "Endnote" texts.
2057         
2058 2004-12-07  Tuomas Kuosmanen  <tigert@novell.com>
2060         * Tiles/template-web-history.html: Fixed the uri to be a link
2061         too. Fixes #160315, also replaced the globe with the nicer looking
2062         one. Should come from icon-theme eventually as well.
2063         
2064         * Tiles/template-mail-message.html: Added the folder info, I'll
2065         need to use it for a bit before I hopefully come up with a better
2066         way of displaying the information without wasting a lot of screen
2067         space. Fixes #160313
2069         * Tiles/TileMailMessage.cs: eeks, I touched c-sharp with bare
2070         hands! Hopefully the patch works. Should fix #160321 and #160324
2072 2004-12-03  Veerapuram Varadhan <vvaradhan@novell.com>
2074         * configure.in: Updated to gsf-sharp 0.2.
2075         
2076         * Filters/FilterPPT.cs: Added meta-data support replacing the
2077         current NumSlides logic.
2078         
2079 2004-12-01  Veerapuram Varadhan <vvaradhan@novell.com>
2081         * Filters/FilterRTF.cs: Compatible with MS RTF specification, 
2082         extracts meta-data and style information.
2083         
2084 2004-11-18  Alex Graveley  <alex@beatniksoftware.com>
2086         * Best/BestTray.cs: Make BestTray extend Gtk.Plug, and in the
2087         constructor set the Raw pointer to the return of
2088         egg_tray_icon_new, which we call directly.
2090 2004-11-16  Veerapuram Varadhan <vvaradhan@novell.com>
2092         * configure.in, Filters/Makefile.am, glue/Makefile.am: Added
2093         support for wv1.
2095         * glue/wv1-glue.c: Wrapper to parse MS word files using wv-1.0
2096         
2097         * Filters/FilterDOC.cs: Modified to use wv1 to get meta-data and
2098         text data from MS Word documents.
2100 2004-11-14  Tuomas Kuosmanen  <tigert@tigert.priv>
2102         * Tiles/template-page.css: made opacity to 0.5 for non-focused
2103         links on the list (hi joe :)
2105         Also forced max-width of 64 for all icons on the left column,
2106         should take care of all huge buddy icons etc.
2108 2004-11-12  Chris Lahey  <clahey@ximian.com>
2110         * Filters/FilterPPT.cs: Count slides.
2112 2004-11-12  Chris Lahey  <clahey@ximian.com>
2114         * From a patch by Adam Lofts <adam@negligible.co.uk>.
2116         * configure.in, Filters/Makefile.am: Added FilterGst.cs.
2118         * Filters/FilterGst.cs: Filter to get song data using gst.
2120 2004-11-12  Tuomas Kuosmanen  <tigert@novell.com>
2122         * mozilla-extension/skin/classic/beagle-*: updated some of the
2123         images to make it look nicer
2125         * Tiles/template-picture.html, Tiles/template-file.html: added
2126         link (@action:@Reveal) to the folder name in the tile as well.
2128 2004-11-11  Tuomas Kuosmanen  <tigert@novell.com>
2130         * Tiles/template-picture.html: added some exif stuff.
2132 2004-11-10  Tuomas Kuosmanen  <tigert@novell.com>
2134         * Tiles/template-page.css (.icon img): made icons max-width: 80px;
2135         - I also added a nice border frame for jpeg images (and images
2136         with ".thumbnails" on their path - so the nautilus thumbnails
2137         (which are png) will also get a frame, while icons and such wont.
2139         * Tiles/template-picture.html: removed forced size
2140         setting, should now work automatically with the stylesheet..
2142         * Tiles/template-mockup.html, Tiles/template-mockup.css: added a
2143         mockup template that will contain examples of all tiles, also had
2144         to add a mock stylesheet that overrides the @foo@ stuff so I see 
2145         icons for testing purposes. Not intended for real world use :-)
2147         * Tiles/template-mail-message.html: added date display and content
2148         snippet dummy example (to be implemented in mail messages)
2150 2004-11-09  Tuomas Kuosmanen  <tigert@novell.com>
2152         * Tiles/template-page.css: prettified stuff, indented the contents
2153         relative to the title line, so it is easier to scan through the
2154         list..
2156 2004-11-04  Tuomas Kuosmanen  <tigert@tigert.priv>
2158         * Tiles/template-page.css (tr): removed the extra padding from the
2159         action links line, also added a div class for "date" - use it for
2160         the "modified N days ago" stuff on tiles.
2162         * Tiles/template-file.html: added last modified line..
2164         * Tiles/template-im-log.html: wrapped the published line to date class
2166         * Tiles/template-blog.html: wrapped the date stuff on the date div
2167         style, put "Weblog: " to give a better idea it's a blog entry.
2168         Also added a "View" link for consistency.
2170 2004-11-01  Chris Lahey  <clahey@ximian.com>
2172         * tray/TrayIcon/Makefile.am (install-exec-local, uninstall-local):
2173         Use pkglibdir instead of libdir to avoid collisions.
2175 2004-10-25  Chris Lahey  <clahey@ximian.com>
2177         * tools/Makefile.am (EXTRA_DIST): Added beagle-shutdown and
2178         beagle-status.
2180 2004-10-25  Chris Lahey  <clahey@ximian.com>
2182         * tools/Makefile.am: Remove UPDATE_SCRIPT.
2184 2004-10-19  Robert Love  <rml@novell.com>
2186         * beagled/Filter.cs: move the FlushCache inside of the NULL check,
2187           along with the Close. A bigger question, though, is why can the
2188           FileStream ever be NULL here?
2189         * life: This is my last ChangeLog entry since no one else is keeping
2190           them.  I really just want to fit in, be accepted, be one of the gang.
2192 2004-10-18  Robert Love  <rml@novell.com>
2194         * glue/inotify-glue.c: clean this up; remove some cruft; do error
2195           checking on the read (removes a FIXME)
2197 2004-10-17  Todd Berman  <tberman@off.net>
2199         * AUTHORS: Changing my email to reflect something that might reach me.
2200         * Filters/HtmlAgilityPack/tools.cs: Compilation fix for 1.1.1
2202 2004-10-17  Todd Berman  <tberman@off.net>
2204         * Best/best.in: Add directory containing libinofityglue.so to
2205           LD_LIBRARY_PATH.
2207 2004-10-16  Robert Love  <rml@novell.com>
2209         * chooser-fu/beaglequeru.c: fix compile warning; remove unused
2210           variable; strptime() does not init fields it does not touch, so
2211           zero them all out.
2213 2004-10-15  Veerapuram Varadhan (vvaradhan@novell.com>
2215         * Filters/FilterDOC.cs: Filter for MSWord documents.
2216         * Filters/Makefile.am: build FilterOle.cs and FilterDOC.cs.
2217         * configure.in: Added config time checking of gsf-sharp.dll for
2218         MSOffice filters.
2219         
2220 2004-10-15  Christopher James Lahey  <clahey@ximian.com>
2222         * Filters/FilterPPT.cs: Filter for MS Power point presentation docs.
2223         * Filters/FilterOle.cs: Unified interface for pulling properties from
2224         MSOffice documents and serves as the base class for document-type 
2225         specific filters.
2227 2004-10-14  Robert Love  <rml@novell.com>
2229         * Util/FileAdvise.cs: new file, implementing the advice stuff
2230         * Util/Makefile.am: build FileAdvise.cs
2232 2004-10-14  Tuomas Kuosmanen  <tigert@novell.com>
2234         * Tiles/template-im-log.html: stylized a bit, added area for
2235         snippet for chat log content that needs to be replaced with 
2236         actual content of course. The search term should be hilighted
2237         with color.
2239         * images/im-aim.png: added a nicer icon for AIM chat for now.
2241            *Note!* Please use *gnome-icon-theme* for this - we have the
2242            following icons there for us: im-aim.png im-icq.png
2243            im-jabber.png im-msn.png im-nov.png im-yahoo.png - these would
2244            be used depending on the chat type. Also there's im.png which
2245            is a generic one for possible other chat client logs.
2246         
2247         * images/Makefile.am: Added the icon to be installed for now..
2249 2004-10-10  Anders Carlsson  <andersca@gnome.org>
2251         * Util/ExtendedAttribute.cs:
2252         Check errno and add it to the exceptions on failure.
2253         
2254 2004-10-08  Christopher James Lahey  <clahey@ximian.com>
2256         * images/Makefile.am, tools/Makefile.am: Fixed make distcheck.
2258 2004-10-07  Christopher James Lahey  <clahey@ximian.com>
2260         * Util/Archive.cs: Unified interface for pulling data from an
2261         archive file (gz, tar, bz2, zip).
2263 2004-09-22  Srinivasa Ragavan <sragavan@novell.com>
2264         * Added code for tray applet  
2266 2004-09-22  Raja R Harinath  <rharinath@novell.com>
2268         * beagled/Makefile.am: Fix srcdir != builddir problems.
2269         * tools/Makefile.am: Likewise.
2271 2004-07-28  Alex Graveley  <alex@ximian.com>
2273         * tools/IndexWebContent.cs: Rename --uri to --url, to match
2274         implementation.
2275         Return an exitcode of 1 on error.
2276         Catch indexing error to ensure we always delete sourcefile.
2278 2004-07-28  Alex Graveley  <alex@ximian.com>
2280         * mozilla-extension/content/beaglePrefs.xul: Add <checkbox> for
2281         beagle.security.active pref.
2283         * mozilla-extension/content/beaglePrefs.js: Support
2284         beagle.security.active pref to enable https indexing.
2286         * mozilla-extension/content/beagleOverlay.js: Index https pages if
2287         pref is chosen.  Fix bug in https detection since
2288         location.protocol includes the trailing ':'. Cleanup
2289         beagleProcessClick.
2291         * mozilla-extension/install.rdf: Add <optionsURL> so options can
2292         be opened from Extension Manager window.
2294 2004-07-27  Alex Graveley  <alex@ximian.com>
2296         * mozilla-extension/: Add initial commit of the mozilla/firefox
2297         indexing extension.
2299         * configure.in: Add mozilla-extension/Makefile.
2301         * Makefile.am (SUBDIRS): Add mozilla-extension.
2303 2004-07-27  Alex Graveley  <alex@ximian.com>
2305         * tools/Makefile.am (INDEX_WEB_CONTENT_WRAPPER): Rename
2306         beagle-epiphany-index to beagle-index-url since it will be used by
2307         mozilla too.
2309         * tools/IndexWebContent.cs: Take --url, --title, --sourcefile,
2310         --deletesourcefile arguments.  Print usage if url or
2311         sourcefile/stdin is missing.
2313         * epiphany-extension/ephy-beagle-extension.c (load_status_cb):
2314         Pass "--url" and "--title" to beagle-index-url.