Add --enable-deletion option to buildindex. If used, buildindex will remove deleted...
[beagle.git] / ChangeLog
blob2bfd1863d2b89090a055f2041520aaa57c19b279
1 2006-05-16  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
3         * configure.in: Added ru to ALL_LINGUAS.
5 2006-05-11  Paul Betts <paul.betts@gmail.com>
7         * Filters/FilterBoo.cs: Add filter for Boo source code based on 
8         FilterPython.
10 2006-04-25  Debajyoti Bera <dbera.web@gmail.com>
12         * beagled/QueryDriver.cs,beagled/PropertyKeywordFu.cs,
13         Util/PropertyKeywordAttribute.cs: Allow filters to register mapping
14         between query keyword and propertyname.
15         * Filters/,beagled/Backends: Register some of the existing mappings
16         from the corresponding filters and backends.
17         * beagled/FilterFactory.cs: Only set indexable timestamp if the
18         already set timestamp is invalid (i.e. the default DateTime(0)).
19         * beagled/FeedBackends: Remove dc:date properties. Use
20         indexable.Timestamp for storing the date.
22 2006-04-24  Debajyoti Bera <dbera.web@gmail.com>
24         * Filters/FilterPackage.cs,FilterDeb.cs,FilterEbuild.cs,FilterRPM.cs:
25         Add FilterDeb. Modified FilterPackage and deriving packages to add
26         make some of the fields generic to any package.
28 2006-04-24  Daniel Drake <dsd@gentoo.org>
30         * Filters/entagged-sharp/: Resync. Includes ID3 UTF16 fix, new vorbis
31         mimetype, and a couple of other bits.
33 2006-04-21  Debajyoti Bera <dbera.web@gmail.com>
35         * Filters/FilterPackage.cs, Filters/FilterRPM.cs,
36         Filters/FilterEbuild.cs: Add FilterPackage base class to contain the
37         basic information about packages. Change FilterRPM, FilterEbuild to
38         derive from FilterPackage.
39         * libbeagle/beagle: Revive the C API for indexable-service. Also,
40         allow creating indexable-service type index-request messages for
41         others services.
43 2006-04-18  Debajyoti Bera <dbera.web@gmail.com>
45         * tools/Info.cs: Add --list-backends, --list-static-indexes to
46         beagle-info. Make beagle-info a tool to gather all kind of information
47         about beagle.
48         * beagled/BeagleDaemon.cs, beagled/QueryDriver.cs, Util/Conf.cs: 
49         Allow enabling/disabling backends in the config. Use new syntax
50         --backend [+-]name.
51         * tools/Config.cs: Add "beagle-config daemon ListBackends" to show the
52         currently enabled and disabled backend in config. Should be emulated
53         in beagle-settings too.
54         * tools/*.1: Removed reference of Best from man pages. Someone should
55         write a man-page for beagle-search (or linux users have
56         stopped reading man-pages these days :O ?)
58 2006-04-17  Debajyoti Bera <dbera.web@gmail.com>
60         * tools/beagle-crawl-system.in: Use MONO_SHARED_DIR to point to a
61         temporary wapi directory - mono needs one for beagle-build-index.
63 2006-04-17  Kjartan Maraas  <kmaraas@gnome.org>
65         * configure.in: Remove obsolete no_NO locale.
66         * po/no.po: And the translation. Hey Joe, where you going
67         with that gun in your hand?
69 2006-04-16  Debajyoti Bera <dbera.web@gmail.com>
71         * beagled/KMailQueryable/KMailIndexer.cs: Minor protection against
72         null values.
73         * Util/Note.cs: Extract text correctly from tomboy notes.
75 2006-04-07  Debajyoti Bera <dbera.web@gmail.com>
77         * beagled/KMailQueryable/KMailQueryable.cs: Enable snippets for KMail
78         maildir mails.
80 2006-04-04  Debajyoti Bera <dbera.web@gmail.com>
82         * BeagleClient/Hit.cs: Use 1-d range search for searching properties.
83         Removes a FIXME.
85 2006-04-02  Debajyoti Bera <dbera.web@gmail.com>
87         * Filters/, *Queryable/, beagled/Filter.cs, beagled/LuceneCommon.cs: Allow
88         keyword queries in non-property queries. Make most keyword properties
89         unsearched properties. Remove video/* mimetypes from filteraudio - let
90         our videofilter handle them. Dont allow empty properties to be stored.
92 2006-03-31  Debajyoti Bera <dbera.web@gmail.com>
94         * beagled/Filter.cs, Filters/FilterPdf.cs,FilterHtml.cs,
95         Util/StringFu.cs: Extract maximum 40000 (4 times that allowed by
96         lucene) words in the filters.
98 2006-03-30  Debajyoti Bera <dbera.web@gmail.com>
100         * beagled/GoogleDriver.cs: Fix extraction of query text. Googledriver
101         should work now if queried with the proper domain.
103 2006-03-29  Debajyoti Bera <dbera.web@gmail.com>
105         * Filters/FilterRPM.cs: RPM filter.
106         * tools/Info.cs: Add --list-filters to beagle-info to list all
107         available filters. Useful stuff.
109 2006-03-27  Amanpreet Singh Alam <apbrar@gmail.com>
111         * configure.in: "pa" Punjabi is added to ALL_LINGUAS
113 2006-03-23  Debajyoti Bera <dbera.web@gmail.com>
115         * beagled/Lucene.Net/Store/FSDirectory.cs: Fix lock obtain timeout.
116         Use native open() to overcome (possibly buggy) sharing violation 
117         problem with mono File.Open().
118         
119 2006-03-22  Debajyoti Bera <dbera.web@gmail.com>
121         * beagled/LifereaQueryable/LifereaQueryable.cs: Handle "|curl ..."
122         style feedsource necessary for gmail rss feeds.
124 2006-03-19  Vladimer Sichinava  <vlsichinava@gmail.com>
126         * configure.in: Added "ka" (Georgian) to ALL_LINGUAS
128 2006-03-18  Lukas Lipka  <lukas@pmad.net>
130         * Util/ImLog.cs: Fix the broken parsing of Gaim 2.0 logs which added
131         AM or PM to the utterance timestamp. Thanks to Zafar for providing
132         sample logs.
134         * beagled/GaimLogQueryable/GaimLogQueryable.cs: Cosmetic fixes.
136 2006-03-16  Daniel Drake  <dsd@gentoo.org>
138         * search/Tiles/Tile.cs: Escape uri's before passing them to applications,
139         thanks to Brandon Hale.
141 2006-03-15  Daniel Drake  <dsd@gentoo.org>
143         * Filters/entagged-sharp: Resync, includes a couple of small fixes.
145 2006-03-11  Debajyoti Bera <dbera.web@gmail.com>
147         * Filters/FilterMail.cs: Use kmail link-type message header to set
148         fixme:issent flag for replies that are kept in the same folder.
149         * beagled/SnippetFu.cs: Fixes 332378 and some snippet extraction
150         optimisations.
152 2006-03-10  Lukas Lipka  <lukas@pmad.net>
154         * search/Tiles/Folder.cs: The open action for folders got accidently
155         removed during details pane refactoring.
157 2006-03-08  Debajyoti Bera <dbera.web@gmail.com>
159         * beagled/NoiseFilter.cs: Dont search tokens of type email, hostname
160         and small numbers for noise.
162 2006-03-02  Daniel Drake  <dsd@gentoo.org>
164         * tools/Makefile.am: Only install beagle-settings.desktop when ENABLE_GUI
165         is chosen. Reported by ph at http://bugs.gentoo.org/124192
167 2006-02-27  Debajyoti Bera <dbera.web@gmail.com>
169         * beagled/DumpIndex.cs: Allow dumpindex to retrieve information about
170         a file as stored in the index.
172 2006-02-26  Lukas Lipka  <lukas@pmad.net>
174         * search/Tiles/IMLog.cs: Load the buddy icon for the detail view.
176 2006-02-16  Kang Jeong-Hee <keizie@gmail.com>
178         * configure.in: ko added. (Korean)
180 2006-02-13  Debajyoti Bera <dbera.web@gmail.com>
182         * mozilla-extension/content/beagleOverlay.js: Let the HTML filter
183         extract the title of the HTML page. This is to avoid duplication 
184         of dc:title in the index. Fixes #330053.
186 2006-02-13  Lukas Lipka  <lukas@pmad.net>
188         * beagled/BeagleDaemon.cs: Exit if we pass in an unknown argument.
190 2006-02-10  Lukas Lipka  <lukas@pmad.net>
192         * search/Tiles/OpenWithMenu.cs: Load app icons by default.
194         * search/Tiles/File.cs: Use a bigger thumbnail in the detail view
195         (bgo #330551).
197         * search/Tiles/Folder.cs: Dont autload the folder icon since it 
198         results in an incorrect one. Also touch up the details pane.
200 2006-02-09  Lukas Lipka  <lukas@pmad.net>
202         * search/Makefile.am: Added Tiles/OpenWithMenu.cs to build.
203         
204         * search/Tiles/OpenWithMenu.cs: Shamelessly stolen from f-spot and
205         tuned to fit our needs.
207         * search/Tiles/Tile.cs: Implement the Open with menu.
209         * search/Tiles/File.cs: Enable Open with.
211         * search/Tiles/Folder.cs: Enable Open with.
213 2006-02-09  Lukas Lipka  <lukas@pmad.net>
215         * search/Tiles/File.cs: Dont display blank titles for files with an
216         empty subject (bgo #330558).
218 2006-02-09  Lukas Lipka  <lukas@pmad.net>
220         * search/Tiles/Image.cs: Add a full path field in the detail view.
222 2006-02-07  Dan Winship  <danw@novell.com>
224         * search/Tiles/Tile.cs: reorganize to make tile images not be
225         loaded until their tiles are realized, so that results will be
226         presented faster.
228         * search/Tiles/ThumbnailFactory.cs: new class to generate
229         thumbnails in another thread and update the tile images with them
230         when they're done, so that thumbnail generation doesn't block the
231         UI.
233         * search/Tiles/File.cs: update for new icon stuff. Use a
234         ThumbnailFactory.
236         * search/Tiles/WebHistory.cs: Create thumbnails if possible (eg,
237         via the gnome-web-photo package) #158112. Uses a separate
238         ThumbnailFactory from TileFile, so that fast local file thumbnails
239         don't get queued behind slow web thumbnails. Also add a details
240         pane.
242         * search/Tiles/Utils.cs (NiceShortDate, NiceLongDate,
243         NiceVeryLongDate): Fix local time vs UTC bugs, and fix the
244         calculation and localization of "Today" and "Yesterday".
246         * search/Tiles/TileFlat.cs:
247         * search/Tiles/IMLog.cs: 
248         * search/Tiles/MailMessage.cs: add a new base class for IM and
249         Mail tiles and make them use it.
251         * search/ConversationCategory.cs: use TileFlat rather than having
252         separate special IM and Mail cases.
254         * search/Tiles/Application.cs: 
255         * search/Tiles/CApplet.cs: make CApplet a subclass of Application
256         so they can share icon-loading code.
258         * search/Tiles/Calendar.cs: update a bunch, though it's still not
259         being built
261 2006-02--5  Debajyoti Bera <dbera.web@gmail.com>
263         * Util/DigikamTags.cs: Extraction of tags and comments from digikam.
264         * Filters/FilterImage.cs,FilterJpeg.cs: Index digikam info, add
265         fixme:comment and image:tag to store all the tags and
266         comments/descriptions. These information are anyway stored, index them
267         as property.unstored to allow keyword queries.
268         * beagled/PropertyKeywordFu.cs: Add keyword mappings to query (image)
269         comments and image tags.
270         * LifereaQueryable.cs, AkregatorQueryable.cs, BlamQueryable.cs: Index
271         publisher/channel-title information.
272         * KMailQueryable.cs, StringFu.cs: Move ExpandEnvVariables() to
273         Util/StringFu.cs; its a quite useful function to expand locations like
274         "$HOME/.beagle".
275         
276 2006-02-03  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>
278         * configure.in: Added 'gl' to ALL_LINGUAS.
280 2006-02-03  Dan Winship  <danw@novell.com>
282         * search/Tiles/WidgetFu.cs (LoadThumbnailIcon): change this to
283         take a Hit rather than a Uri, so we can pass the MIME type to
284         Gnome.ThumbnailFactory.GenerateThumbnail. #328437
286         * search/Tiles/File.cs:
287         * search/Tiles/Image.cs: update for that
289         * search/Tiles/Video.cs: don't need to set the icon here; TileFile
290         does it for us.
292 2006-02-02  Daniel Drake  <dsd@gentoo.org>
294         * configure.in: Give the two sqlite checks different names, otherwise it
295         tries to use sqlite3 even when it is not installed.
297         * beagled/Makefile.am, beagled/Mono.Data.SqliteClient: Pull in latest
298         upstream version, and update Jon's read-on-demand optimization.
299         * beagled/FileAttributesStore_Sqlite.cs, beagled/TextCache.cs: Update for
300         slightly modified sqlite exception API.
302 2006-02-01  Dan Winship  <danw@novell.com>
304         * search/Tiles/MailMessage.cs (MailMessageActivator): only accept
305         message/rfc822 hits (so we don't get the individual subparts of
306         multipart/alternative messages #328497).
308         * search/Tiles/Tile.cs: add Title, Timestamp, and Score properties
309         for use by SortedTileList.
311         * search/Tiles/*.cs: set Title and Timestamp appropriately to
312         match the info displayed on the tile
314         * search/SortedTileList.cs: change "HitComparer" to
315         "TileComparer", and update to use the new Tiles.Tile properties
317         * search/Category.cs: Make sure tiles get relayouted after
318         changing sort order.
320 2006-02-01  Dan Winship  <danw@novell.com>
322         * search/GroupView.cs: if there is only a single category of
323         matches, start it out in "Show More" mode. #328438
325         * search/Tiles/Application.cs: .desktop.in files should show up as
326         File, not Application.
328 2006-01-31  Dan Winship  <danw@novell.com>
330         * search/Spinner.cs: don't crash if we can't load the spinner
331         icon. #329225
333 2006-01-31  Christopher Aillon  <caillon@redhat.com>
335         * configure.in: We require sqlite >= 3.3.1 but unfortunately,
336         the upstream sqlite3.pc file only reports version 3.3 for all
337         releases in the 3.3 line; so modify the pkg-config check
338         accordingly.
340 2006-01-30  Dan Winship  <danw@novell.com>
342         * search/Tiles/Tile.cs: make the tile AppPaintable, so that the
343         theme engine doesn't get a chance to try to draw a pixmap in the
344         background, etc.
346         * search/Panes.cs: redo the drawing hacks; put an AppPaintable
347         EventBox into both panes and manually paint the base color. Don't
348         tweak the children's theming.
350         * search/Pages/Base.cs: move the ModifyBg to OnRealized, or you
351         get the wrong colors in some themes.
353         * search/Search.cs: fix a padding problem that is more noticeable
354         in other themes.
356         * images/quick-tips.png: 
357         * images/tip-arrow.png: replace with alphaed versions for themes
358         where the base color isn't white.
360         Tested with like a zillion different themes, including gtk-qt
361         (fixing #327947), Crux (fixing a problem Lukas noticed), and the
362         various a11y themes.
364 2006-01-30  Lukas Lipka  <lukas@pmad.net>
366         * search/Tiles/Tile.cs: Don't break on zero-length snippets.
368 2006-01-27  Dan Winship  <danw@novell.com>
370         * glue/ephy-spinner.[ch]: Remove this; it's GPL
372         * search/Spinner.cs: Reimplement this entirely in C#, based on
373         ImageAnimation.cs from Banshee.
375         * search/Tray/NotificationArea.cs: Numerous 64bit-cleanliness
376         fixes to fix #327944.
378 2006-01-26  Dan Winship  <danw@novell.com>
380         * search/Panes.cs: fix the background color on the viewport in the
381         main pane. #328755
383 2006-01-24  Lukas Lipka  <lukas@pmad.net>
385         * search/Tiles/File.cs:
386         * search/Tiles/RSSFeed.cs: Always set the cached snippet as markup.
388 2006-01-24  Lukas Lipka  <lukas@pmad.net>
390         * search/Tiles/Tile.cs: Revert temporary fix for the snippet crash.
392         * search/Search.cs: Fix a bug when the query was getting
393         unrefrenced too soon.
395 2006-01-23  Dan Winship  <danw@novell.com>
397         * search/Tray/NotificationArea.cs: specify full library names here
398         so we don't depend on gtk2-devel and xorg-x11-devel. #328276
400 2006-01-22  Lukas Lipka  <lukas@pmad.net>
402         * search/Search.cs: Dispose the old query before firing a new
403         one so we dont get updates for the old one anymore.
405 2006-01-22  Lukas Lipka  <lukas@pmad.net>
407         * search/Category.cs: Make sorting work in real time.
409         * search/GroupView.cs: Make live queries update the UI on
410         subtract hit.
412         * search/SortedTileList.cs: Implement date comparer.
413         
414         * search/UIManager.cs: Update the sorting menu a little.
416         * search/Tiles/Tile.cs: Add a check for a null hit or query to
417         eliminate a really odd crash.
419 2006-01-22  Lukas Lipka  <lukas@pmad.net>
421         * search/Tiles/Tile.cs: Don't set the snippet to "..." when we
422         fire off a request, because if we fail midway, this will break
423         the IM tile.
425         * search/Tiles/Image.cs: Don't fail if the image doesnt have an
426         extension.
428         * search/Tiles/TileActivator.cs: Be more bulletproof when
429         instantiating tiles.
431 2006-01-21  Larry Ewing  <lewing@novell.com>
433         * Filters/FilterTiff.cs: add a filter for tiff files.
435         * Filters/FilterImage.cs: fix the xmp parser rights is a bag.
437         * Util/Tiff.cs: add tiff parser.
439 2006-01-20  Larry Ewing  <lewing@novell.com>
441         * Filters/FilterImage.cs: add AddXmpProperties so that other
442         subclases can share the logic.
443         
444         * Filters/FilterPng.cs: use AddXmpProperties to add the xmp
445         properties.
446         
447         * Filters/FilterJpeg.cs: call FilterImage.AddXmpProperties instead
448         of doing the additions here.
450 2006-01-21  Lukas Lipka  <lukas@pmad.net>
452         * search/Tiles/IMLog.cs: found_snippet never got set to true so we
453         always queried for the snippet.
455 2006-01-21  Chao-Hsiung Liao  <j_h_liau@yahoo.com.tw>
457         * configure.in: add "zh_HK" to ALL_LINGUAS.
458         
459 2006-01-20  Debajyoti Bera <dbera.web@gmail.com>
461         * KonqQueryable.cs: Use QueryableStates for Konqueror webhistory
462         backend.
464 2006-01-20  Dan Winship  <danw@novell.com>
466         * search/Search.cs: 
467         * search/UIManager.cs: Change default sort criterion to "modtime",
468         since relevance doesn't work very well.
470         * search/Tiles/Contact.cs: Fill in the details pane
472 2006-01-19  Larry Ewing  <lewing@novell.com>
474         * Filters/FilterPng.cs: rework FilterPng to use the managed png
475         parser and extract a lot more png metadata.
477         * Util/EndianConverter.cs: endian aware bitconverter used in the
478         png parser.
479         
480         * Util/PngHeader.cs: new png parser.
482 2006-01-19  Lukas Lipka  <lukas@pmad.net>
484         * search/Search.cs: Hide the search window when we click the tray icon.
485         This must have been deleted during merge, since it worked before.
486         Spotted by James Ogley.
488 2006-01-18  Larry Ewing  <lewing@novell.com>
490         * Filters/FilterJpeg.cs: fix the XMP parser in the JpegFilter so
491         it does the correct thing.
493 2006-01-18  Debajyoti Bera <dbera.web@gmail.com>
495         * wrappers/python: Updated python bindings to include some of the
496         recent libbeagle Hit functions.
497         * KMailQueryable.cs: Added reading kmail folder location from kmailrc
498         (patch by Vaclav Slavik vslavik@fastmail.fm). Changed logic of
499         deciding whether a directory is a valid kmail folder. Fixes
500         327294, 327365.
501         * BeagleClient/Property.cs, beagled/LuceneCommon.cs, Util/StringFu.cs:
502         Use unstored lucene fields for search-only properties. Move 
503         UnindexedNamespace from LuceneCommon to StringFu so that both backends
504         and Filters can access them.
505         * Filters/FilterKonqHistory.cs, KonqHistoryQueryable/KonqQueryable.cs:
506         Use UnindexedNamespace for hinting filters. 
507         * Filters/FilterMail.cs: Store tokens from sanitized email address as
508         unstored lucene field.
510 2006-01-18  Larry Ewing  <lewing@novell.com>
512         * Util/XmpFile.cs: Added as a container class for XMP info.
514         * Util/MetadataStore.cs: Added a generic rdf store with common
515         namspaces.
517         * Util/SemWeb/: import SemWeb rdf parser.
519         * Filters/FilterJpeg.cs: extract XMP metadata translate a few
520         triples to beagle properties.
522 2006-01-17  Lukas Lipka  <lukas@pmad.net>
524         * search/Pages/StartDaemon.cs: Add a timeout after daemon start after
525         which the query is fired.
527 2006-01-16  Lukas Lipka  <lukas@pmad.net>
529         * search/beagle-search.desktop.in (Exec): Reference beagle-search
530         not just search. Spotted by James Ogley.
532 2006-01-16  Lukas Lipka  <lukas@pmad.net>
534         * search/Tiles/MailMessage.cs: Add forward in mail action.
536 2006-01-16  Lukas Lipka  <lukas@pmad.net>
538         * search/Tiles/*: Make all the actions translatable.
540         * search/Tiles/MailMessage.cs: Fix To/From stuff. Remove obsolete
541         attachment stuff.
543 2006-01-16  Lukas Lipka  <lukas@pmad.net>
545         * search/Tiles/File.cs: Make the snippet label use all available space.
547         * search/Tiles/Image.cs: Show the f-spot comment if it is available.
549         * search/Search.cs: More spec-ing; update the window title according
550         to the search.
552 2006-01-16  Lukas Lipka  <lukas@pmad.net>
554         * search/UIManager.cs: Make the quick tips and help menu options work.
556         * search/Search.cs: Implement quick tips option.
558         * search/Tiles/MailMessage.cs: Files type of message/rfc882 should
559         appear in mail message category.
561 2006-01-14  Debajyoti Bera <dbera.web@gmail.com>
563         * libbeagle/.../beagle-property.c: Fixed a crash when trying to find
564         the right place in a list of BeagleProperty armed with only a key.
566 2006-01-14  Debajyoti Bera <dbera.web@gmail.com>
568         * BlamQueryable.cs: Allow child elements in <item> tag, according to
569         latest blam file format. The example file I had had no information in
570         the child tag, so just read past them.
572 2006-01-13  Debajyoti Bera <dbera.web@gmail.com>
574         * beagled/QueryStringParser.cs, beagled/FSQ/FileSystemQueryable.cs:
575         Store extensions in lower-case and change extension queries to
576         lowercase too.
578 2006-01-13  Debajyoti Bera <dbera.web@gmail.com>
580         * glue/xdgmime, Util/GnomeFu.cs, Util/XdgMime.cs: Move to XdgMime.
581         Replace all GnomeFu.GetMimeType by XdgMime.GetMimeType.
582         * Tiles/TileFile.cs, Tiles/TileMailMessage.cs: Wont be used still,
583         dont detect mimetype again, reuse Hit.MimeType.
585 2006-01-13  Dan Winship  <danw@novell.com>
587         * search/*: import of new search ui (now called beagle-search)
588         from holmes module.
590         * configure.in, Makefile.am: Build beagle-search instead of best.
591         Remove all sorts of gecko-related stuff from configure.in
593         * glue/*, images/*: add holmes glue/images. Remove gecko glue.
595 2006-01-07  Debajyoti Bera <dbera.web@gmail.com>
597         * Filters/FilterDesktop.cs: Index 'Type' .in desktop files.
598         * Filters/FilterHtml.cs: Use 'meta' namespace for meta keywords.
600 2005-12-23  Debajyoti Bera <dbera.web@gmail.com>
602         * AkregatorQueryable/AkregatorQueryable.cs: Remove gmime dependency,
603         use ParseExact.
605 2005-12-18  Debajyoti Bera <dbera.web@gmail.com>
607         * Filters/FilterKonqHistory.cs, beagled/KonqHistoryQueryable: Use
608         indexable hints to pass charset information to the filter.
610 2005-12-11  Daniel Drake  <dsd@gentoo.org>
612         * Filters/entagged-sharp: Resync. Includes some bugfixes and adds support
613         for ID3v2 v2.4, and ASF/WMA files.
614         * Filters/FilterMusic.cs: Register ASF/WMA mimetype.
616 2005-12-07  Žygimantas Beručka  <zygis@gnome.org>
618         * configure.in: Added Lithuanian to ALL_LINGUAS.
620 2005-12-06  Ryan P Skadberg  <skadz@stigmata.org>
622         * beagled/Makefile.am: Fix for evolution location in beagled
624 2005-12-06  Veerapuram Varadhan <vvaradhan@novell.com>
626         ** Patch from Daniel Naber <lucenebugs@danielnaber.de>
627         ** Fixes #316617
628         * Filters/FilterOpenOffice.cs: Extract "meta:keyword" field for
629         indexing.
630         
631 2005-12-06  Veerapuram Varadhan <vvaradhan@novell.com>
633         * Filters/FilterPPT.cs: Make sure to read till EOF.
634         ** Fixes 323312.
635         
636 2005-12-02  Debajyoti Bera <dbera.web@gmail.com>
638         * beagled/DumpIndex.cs: term_enumerator returns terms that are
639         already sorted. No need to scan all the terms.
640         * beagled/Server.cs: Pre-initialize the serializer in connection
641         handler. Removes the slight lag(?) in the first response.
643 2005-11-29  Debajyoti Bera <dbera.web@gmail.com>
645         * beagled/KonqHistoryQueryable, Filters/FilterKonqHistory.cs,
646         Util/KonqHistoryUtil.cs, Util/StringFu.cs: Initial support for
647         indexing konqueror webhistory.
648         
649 2005-11-29  Veerapuram Varadhan <vvaradhan@novell.com>
651         * beagled/Filter.cs (AppendText): Don't "Trim()" the string, as
652         lucene takes care of it.  This saves good amount of
653         memory-allocation when we have text with line breaks.
654         * Filters/FilterSource.cs (AppendToTokens) (ExtractTokens):
655         Replace un-necessary calls to StringBuilder.ToString() to reduce
656         memory-allocations.
657         
658 2005-11-27  Daniel Drake  <dsd@gentoo.org>
660         * beagled/GaimLogQueryable/GaimLogQueryable.cs: Misc cleanups, don't index
661         arbitrary files, merge watching and crawling into a single task.
662         * beagled/GaimLogQueryable/GaimLogCrawler.cs: Removed, now unused
664 2005-11-26  Veerapuram Varadhan <vvaradhan@novell.com>
666         * beagled/Filter.cs: (AppendText): Check for "\n" before splitting
667         the argument in to array of lines.  This saves around 600K of
668         memory allocation for a 130K "C" source code file.
669         
670 2005-11-25  Veerapuram Varadhan <vvaradhan@novell.com>
672         * Filters/FilterShellscript.cs: Shell script filter.
673         * Filters/FilterSource.cs: New style added for Shellscripts.
674         Token generation is moved to a private method.  Actually, tokens
675         in shell-scripts are not separated *ONLY* by operators but also by
676         "SPACES".
677         * Filters/Makefile.am: Include Shellscript filter for compilation.
678         
679 2005-11-22  Dan Winship  <danw@novell.com>
681         * libbeagle/beagle/beagle-property.c (prop_to_xml): encode the
682         "Type" attribute correctly. 322140.
684 2005-11-21  Debajyoti Bera <dbera.web@gmail.com>
686         * beagled/LuceneFileQueryable: Fix a bug in LFQ where it wasnt
687         setting the attribute of a file shared across multiple indexables.
688         * BlamQueryable.cs, LifereaQueryable.cs, AkregatorQueryable.cs : Use
689         fixed LFQ.
691 2005-11-20  Lukas Lipka  <lukas@pmad@net>
693         * Filters/Makefile.am: Disable FilterChm.cs build since it was broken
694         with the recent HTML filter updates.
696 2005-11-19  Daniel Drake  <dsd@gentoo.org>
698         * configure.in, glue/Makefile.am, glue/gecko-utils.cpp,
699         Tiles/TileCanvas.cs: Firefox 1.5 support
701 2005-11-15  Daniel Drake  <dsd@gentoo.org>
703         * Use Mono.Unix.Native. This also includes a switch to Mono's extended
704         attribute bindings which I wrote ages ago.
705         * Tiles/TileBlog.cs, Tiles/template-blog.html: Update with recent property
706         name changes
708 2005-11-15  Debajyoti Bera <dbera.web@gmail.com>
710         * beagled/ExtractContent.cs: Add option to specify output file.
711         * HtmlFilter: Filter non-english URLs correctly.
713 2005-11-14  Debajyoti Bera <dbera.web@gmail.com>
714         
715         * Best: Fix not storing settings when ran with --no-tray
717 2005-11-13  Debajyoti Bera <dbera.web@gmail.com>
719         * Filters/FilterHtml.cs, HtmlAgilityPack:
720         - Instead of building the whole DOM tree, make it event driven.
721         Whenever an HtmlNode is found, a callback function is called 
722         and the node is discarded.
723         - HtmlAgilityPack used to load the whole file content in a string
724         using readtoend() and operate on that. In the patched filter, 
725         there is class which emulates a readtoend() string but is 
726         actually two buffers which are filled on demand.
727         - During encoding detection mode, if the parser sees any non html-head
728         tag, it assumes that <meta ...> tag cannot occur anywhere after.
729         - The filter code undergoes no major change - so the operational
730         behaviour of the filter should be "exactly the same" as before.
731         
732 2005-11-07  Debajyoti Bera <dbera.web@gmail.com>
733         * Filters/FilterSource.cs: Reuse StringBuilder.
735 2005-11-05  Daniel Drake  <dsd@gentoo.org>
737         * beagled/LuceneCommon.cs: Fix detection of dangling locks
739 2005-11-03  Debajyoti Bera <dbera.web@gmail.com>
741         * KMailQueryable: Some more UTC changes.
742         * QueryStringParser.cs, PropertyKeywordFu.cs: Added extension
743         as query keyword.
745 2005-11-03  Debajyoti Bera <dbera.web@gmail.com>
747         * AkregatorQueryable.cs, LifereaQueryable.cs,
748         BlamQueryable.cs, KMailQueryable: Move to UTC
750 2005-11-04  Veerapuram Varadhan <vvaradhan@novell.com>
752         * Filters/FilterOle.cs: Abstract base class for PPT and DOC
753         filters.
754         * Filters/FilterPPT.cs: Derived from FilterOle.
755         * Filters/FilterDOC.cs: Derived from FilterOle as wv1 1.2.0 uses
756         libgsf instead of libole2.  Meta data parsing is done using
757         gsf-sharp and text-parsing is done using wv1.
758         * Filters/wv1-glue.c: A totally-random crash is fixed.  This fixes
759         306812 and 31559.  Also, ported to work with both wv-1.2.0 and
760         wv-1.0.3.
761         
762 2005-11-03  Daniel Drake  <dsd@gentoo.org>
764         * Util/Scheduler.cs, beagled/QueryDriver.cs: Reuse StringBuilders
766 2005-11-02  Debajyoti Bera <dbera.web@gmail.com>
768         * Conf.cs, BestWindow.cs: Searching.xml was getting saved even
769         when nothing was getting written. Fixed.
770         * beagled/PropertyKeywordFu.cs: Add mailinglist queryword and
771         remove extension queryword (not checked in yet).
772         * AkregatorQueryable.cs: Workaround a stupid behaviour of Akregator
773         * FileSystemQueryable.cs: UnixConvert.FromDateTime internally
774         converts the local time to UTC. This was causing reindexing every
775         file on startup.
776         * KMailIndexableGenerator.cs: Use GMime.Parser.Tell () instead of
777         GMime.Parser.FromOffset to calculate the current location of parser.
778         Saves re-indexing of the last message.
779         * KMailIndexer.cs: The mail root folder wasnt watched! How did I miss
780         it!!!
781         * tools/beagle-status: Fix the annoying flashing of beagle-status.
783 2005-11-01  Christopher James Lahey  <clahey@ximian.com>
785         * Filters/FilterDocbook.cs: Use text/x-docbook-entry instead of
786         text/plain for mime type of entries.
788 2005-10-29  Daniel Drake  <dsd@gentoo.org>
790         * beagled/Lucene.Net: Clean up the locking loop, and fix a leak
792 2005-10-27  Daniel Drake  <dsd@gentoo.org>
794         * Util/GnomeFu.cs: Readd some gnome bindings, some of the gtk-sharp
795         bindings we were using are only available on gtk-sharp-2.5.
796         * Tiles/Tile.cs: Use GnomeFu to do mime application lookup
798 2005-10-25  Daniel Drake  <dsd@gentoo.org>
800         * Convert to Mono.Unix everywhere
801         * Add BEAGLE_THERE_BE_NO_QUITTIN environment variable, which when set,
802         disables our SIGQUIT handler.
804         * Util/GnomeFu.cs: New, reduced bindings to replace gnome.cs and Vfs.cs
805         * Tiles, beagled/FilterFactory.cs: Use gtk-sharp and GnomeFu where
806         appropriate.
808 2005-10-24  Daniel Drake  <dsd@gentoo.org>
810         * Various ImLog and ImLogViewer improvements
811         * beagled/Mono.Data.SqliteClient: Merge recent upstream changes
813 2005-10-23  Debajyoti Bera <dbera.web@gmail.com>
815         * Fixes 315984
816         Adding clear function to best.
817         Patch submitted by Dennis Snell <dmsnell@purdue.edu>
819 2005-10-21  Debajyoti Bera <dbera.web@gmail.org>
821         * beagled/PropertyKeywordFu.cs: some email related query keywords
823 2005-10-20  Debajyoti Bera <dbera.web@gmail.org>
825         * BlamQueryable.cs, LifereaQueryable.cs, AkregatorQueryable.cs:
826         Use stream parsing as much as possible. Fix author value in LifereaQ.
827         Change property names to DC elements (i.e. remove fixme from property
828         names).
829         * beagled/PropertyKeywordFu.cs: Add some comments. Dont allow date
830         queries - not supported.
832 2005-10-19  Debajyoti Bera <dbera.web@gmail.org>
834         * Util/Conf.cs: updated to store positions for holmes
836         * Best/BestWindow.cs: store positions and dimensions
837         as percentage of current screen co-ordinate to handle change in screen
838         resolution
840 2005-10-17  Debajyoti Bera <dbera.web@gmail.org>
842         * Util/Conf.cs, Best/BestWindow.cs, Best/BestTray.cs: save window
843         position, dimension and search history across sessions.
845 2005-10-17  Daniel Drake  <dsd@gentoo.org>
847         * beagled/Lucene.Net/: Small optimization; reduce the amount of
848         exception/throwing catching
850         * configure.in, Util/Inotify.cs, Util/Makefile.am, glue/Makefile.am:
851         Conditionally build inotify support. Disable on FreeBSD.
853 2005-10-14  Debajyoti Bera <dbera.web@gmail.com>
855         * tools/Query.cs, tools/Makefile.am, beagled/PropertyKeywordFu.cs: 
856         output supported keyword queries in beagle-query --help
858 2005-10-12  Daniel Drake  <dsd@gentoo.org>
860         * Util/UriFu.cs: Fix serialization of non-file uri's
862 2005-10-07  Daniel Drake  <dsd@gentoo.org>
864         * glue/Makefile.am: Always ship conditional glue
866 2005-10-06  Daniel Drake  <dsd@gentoo.org>
868         * beagled/KopeteQueryable/KopeteQueryable.cs: Set a source for scheduler
869         tasks. Thanks to raddy on IRC and Henry S. Thompson on bug #317997 for
870         helping to track this down.
872         * Util/Scheduler.cs: Don't allow tasks to be added without a source
873         * beagled/IndexSynchronization.cs: Fake a source for scheduler tasks
875         * Util/UriFu.cs: Convert Uri's to a constructable form before
876         serialization.
878         * beagled/Makefile.am, beagled/Lucene.Net/: Update to Lucene 1.9, and fix
879         a lock obtain bug.
881 2006-10-05  Daniel Drake  <dsd@gentoo.org>
883         * glue/Makefile.am: Consolidate glue code into two libraries,
884         libbeagleglue and libbeagleuiglue.
885         * Best/BestTray.cs, Util/*: Use libbeagleglue/libbeagleuiglue
887 2005-10-03  Daniel Drake  <dsd@gentoo.org>
889         * beagled/LuceneQueryingDriver.cs: Fix fd leak on certain codepath
891 2005-09-27  Veerapuram Varadhan <vvaradhan@novell.com>
893         * Fixes 317277.
894         Patch submitted by David Richards <drichard@largo.com>
896         * Filter/FilterOpenOffice.cs: Support OOo Draw files.
897         
898 2005-09-08  Debajyoti Bera <dbera.web@gmail.com>
900         * beagled/ExtractContent.cs: Fixed crasher #314716 and added
901         mimetype option to beagle-extract-content
903 2005-09-07  Yair Hershkovitz  <yairhr@gmail.com>
905         * configure.in: Added "he" to ALL_LINGUAS
907 2005-09-06  Daniel Drake  <dsd@gentoo.org>
909         * beagled/FileSystemQueryable/FileSystemQueryable.cs: Forget internal
910         directory references when appropriate.
912 2005-09-06  Ilkka Tuohela  <hile@iki.fi>
914         * configure.in: Added fi to ALL_LINGUAS
916 2005-09-01  Chris Lahey  <clahey@ximian.com>
918         * Util/gnome.cs: Use file_mime_type stuff and use slow if file
919         extension is .xml.
921 2005-08-31  Veerapuram Varadhan <vvaradhan@novell.com>
923         * Filters/FilterSource.cs: Reset the line type to none if the line
924         that was being parsed was a single-line-comment without a trailing
925         backslash or language style is either lisp or c#.
926         
927 2005-08-29  Rodrigo Moya <rodrigo@novell.com>
929         * glue/eggtrayicon.[ch]: updated from libegg.
931         * configure.in: define GETTEXT_PACKAGE for libegg.
933 2005-08-29  Daniel Drake  <dsd@gentoo.org>
935         * Filters/entagged-sharp/: Import entagged-sharp
936         * Filters/FilterMusic.cs, Filters/Makefile.am, configure.in: New
937         entagged-sharp-based audio file filter. Remove gst-sharp stuff.
939 2005-08-25  Vijay K. Nanjundaswamy <knvijay@novell.com>
940         
941         * beagled/WebServices/WebService*End.cs:
942         Update logic for GetSnippets to use Hit hashCode as unique id. Removed duplicate definitions of Web Service data types. 
944 2005-08-21  Daniel Drake  <dsd@gentoo.org>
946         * beagled/FileSystemQueryable/FileSystemQueryable.cs: Fix obvious typo
947         which fixes renaming of files.
949 2005-08-20  Daniel Drake  <dsd@gentoo.org>
951         * configure.in, Util/ExternalStringsHack.cs.in, Util/Makefile.am,
952         beagled/FileAttributesStore_Sqlite.cs, beagled/TextCache.cs:
953         Really support (and prefer) sqlite 3.x - requires a modified connection
954         string.
956 2005-08-19  Daniel Drake  <dsd@gentoo.org>
958         * beagled/FileSystemQueryable/FileSystemQueryable.cs: Update the last
959         crawl time in the DirectoryModel after we have crawled a directory. Thanks
960         to Debajyoti Bera for debugging this.
962 2005-08-18  Veerapuram Varadhan <vvaradhan@novell.com>
964         * Filters/FilterSource.cs: Last word of a non-commented line is
965         not indexed in case of source-code files other than Python.
966         
967         Patch from Debajyoti Bera <dbera.web@gmail.com>
968         * beagled/LuceneCommon.cs: in the previous branch, non-keyword
969         properties were stored as prop:_: in the current version, they are
970         stored as prop:t: So the analyzer should search for "prop:t" to
971         determine if its a keyword query.
972         
973 2005-08-17  Gary Ekker  <gekker@novell.com>
975         * tools/beagle-crawl-system.in (CRAWL_USER): change the user to 
976         beagleindex, using nobody is a security breach
977         Bug #104645 (b.n.c).
979 2005-08-17  Vijay K. Nanjundaswamy <knvijay@novell.com>
980         
981         * beagled/WebServices/Web*End.cs, WebService*End.cs:
982         Update to support display of images in web interface, and other fixes to align with recent changes in Beagle daemon. 
983         * beagled/WebServices/ExternalAccessFilter.cs: 
984         Return only File resources for external accesses.  
986 2005-08-17  Daniel Drake  <dsd@gentoo.org>
988         * Best/BestTray.cs: Wording improvements thanks to Adam Weinberger in
989         bug #313405.
991 2005-08-16  Daniel Drake  <dsd@gentoo.org>
993         * Tiles/TileMailMessage.cs: Add message/rfc822 mimetype for filesystem
994         hits. Use fixme:date as the date field. Only open evolution mail in
995         evolution. Don't display the "Reply" link for non-evolution mail.
997 2005-08-12  Daniel Drake  <dsd@gentoo.org>
999         * beagled/FileSystemQueryable/FileNameFilter.cs,
1000         beagled/FileSystemQueryable/FileSystemQueryable.cs: Drop internal
1001         directory references when we add an exclude path. Also forget inotify
1002         watches. Sanitize paths before we add them as roots.
1004         * Util/StringFu.cs: Add SanitizePath, which trims excess leading and
1005         trailing slashes.
1007 2005-08-11  Veerapuram Varadhan <vvaradhan@novell.com>
1009         Patch from Sreekanth G <sreekanthnaga@gmail.com>        
1010         * Filters/FilterPerl.cs: Add commonly used mime type for perl files.
1012         * Filters/FilterCpp.cs: Add "while" and "inline" to keywords list.
1013         
1014 2005-08-11  Daniel Drake  <dsd@gentoo.org>
1016         * beagled/FileSystemQueryable/FileSystemQueryable.cs,
1017         beagled/FileSystemQueryable/TreeCrawlTask.cs: After removing an exclude
1018         pattern, recrawl all directories looking for new subdirectories to index.
1020         * beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs, 
1021         beagled/FileSystemQueryable/DirectoryModel.cs,
1022         beagled/FileSystemQueryable/FileCrawlTask.cs,
1023         beagled/FileSystemQueryable/FileSystemQueryable.cs,
1024         beagled/FileSystemQueryable/TreeCrawlTask.cs: Fix removal of roots and
1025         a few races related to directories going away during and after indexing.
1027 2005-08-09  Daniel Drake  <dsd@gentoo.org>
1029         * Util/Conf.cs: Fix DateTime comparison, don't reload config files which
1030         haven't changed mtime since we last loaded them.
1032 2005-08-03  Daniel Drake  <dsd@gentoo.org>
1034         * Tiles/TileMusic.cs: Correct mime type for flac files
1036 2005-08-02  Daniel Drake  <dsd@gentoo.org>
1038         * Tiles/Tile.cs: Handle commands which are 'quoted'
1040 2005-08-01  Veerapuram Varadhan <vvaradhan@novell.com>
1042         Patch from Sreekanth G <sreekanthnaga@gmail.com>
1043         
1044         * Filters/FilterSource.cs: Process all possible pascal-style comments.
1045         
1046 2005-07-31  Maxim Dziumanenko  <mvd@mylinux.ua>
1048         * configure.in: Added "uk" (Ukrainian) to ALL_LINGUAS
1050 2005-07-28  Daniel Drake  <dsd@gentoo.org>
1052         * beagled/FileSystemQueryable/FileNameFilter.cs,
1053         beagled/FileSystemQueryable/FileSystemModel.cs,
1054         beagled/FileSystemQueryable/FileSystemQueryable.cs: When an exclude path is
1055         added, we should forget about that in the internal directory structure, drop
1056         watches on it, and remove it from the crawling queue. Consolidate code
1057         between Delete and RecursivelyRemove_Unlocked.
1059 2005-07-27  Daniel Drake  <dsd@gentoo.org>
1061         * Filters/FilterPdf.cs: Workaround the zombie processes bug for pdftotext
1062         invocations
1063         * Filters/FilterSpreadsheet.cs: Workaround the zombie processes bug for
1064         ssindex invocations
1066 2005-07-25  Daniel Drake  <dsd@gentoo.org>
1068         * beagled/FileSystemQueryable/CrawlTask.cs,
1069         beagled/FileSystemQueryable/FileSystemModel.cs,
1070         beagled/FileSystemQueryable/FileSystemQueryable.cs,
1071         beagled/FileSystemQueryable/FileSystemWatcherBackend.cs,
1072         beagled/FileSystemQueryable/IFileEventBackend.cs,
1073         beagled/FileSystemQueryable/InotifyBackend.cs: Merge the concept of
1074         scanning and crawling into crawling only, to reduce startup expense.
1076         * Util/Inotify.cs: Consolidate some code, and reduce watches to minimal
1077         possible form upon Unsubscribe/ChangeSubscription.
1079 2005-07-21  Daniel Drake  <dsd@gentoo.org>
1081         * Util/Conf.cs: Add ConfigOptions for adding/removing excludes, so that
1082         excludes can be manipulated via beagle-config.
1084 2005-07-19  Vijay K. Nanjundaswamy <knvijay@novell.com>
1085         
1086         * beagled/WebServices/Web*End.cs, WebService*End.cs:
1087         Updates to provide option in WebInterface to selectively enable/disable NetworkedBeagle
1088         search on per-query basis, when NetworkedBeagle nodes are configured.
1089         
1090         * beagled/WebServices/search.aspx:
1091         Added background color for search box in Web interface.
1092         
1093 2005-07-18  Daniel Drake  <dsd@gentoo.org>
1095         * beagled/FileSystemQueryable/FileNameFilter.cs: When we drop an exclude
1096         pattern, set the entire filesystem state to unknown.
1097         * FileSystemQueryable/FileSystemModel.cs: Setting state to unknown should
1098         trigger a recrawl.
1100 2005-07-15  Veerapuram Varadhan <vvaradhan@novell.com>
1102         * configure.in: Display gst-sharp as disabled instead of "no".
1103         
1104 2005-07-11  Daniel Drake  <dsd@gentoo.org>
1106         * beagled/LuceneDriver.cs: Allow unspecified index minor versions (= 'dont
1107         care'). Allows beagle-manage-index to work on versioned indexes.
1109 2005-07-08  Christopher James Lahey  <clahey@ximian.com>
1111         * Filters/FilterDocbook.cs: Turn off XmlResolver here so that it
1112         doesn't read the DTDs.
1114 2005-07-08  Vijay K. Nanjundaswamy <knvijay@novell.com>
1115         
1116         * beagled/WebServices/WebFrontEnd.cs, WebBackEnd.cs:
1117         Updated Web interface handling of Actions for external accesses.
1118         
1119         * beagled/WebServices/NetBeagle*cs, WebServiceBackEnd.cs, WebServiceProxy.cs:
1120         Added an upper limit on the no. of intermediate nodes a Beagle search request is cascaded through.
1122 2005-07-07  Vijay K. Nanjundaswamy <knvijay@novell.com>
1123         
1124         * beagled/WebServices/NetBeagle*cs, WebServiceBackEnd.cs:
1125         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.
1126         
1127 2005-07-06  Daniel Drake  <dsd@gentoo.org>
1129         * libbeagle/beagle/beagle-client.c: Use $BEAGLE_HOME and check for
1130         existance of the relevant socket.
1132 2005-07-05  Vijay K. Nanjundaswamy <knvijay@novell.com>
1133         
1134         * beagled/WebServices/*.cs:
1135         Added support for cascaded networked Beagle searches.
1136         
1137 2005-07-01  Vijay K. Nanjundaswamy <knvijay@novell.com>
1139         * Util/Conf.cs, Util/Makefile.am:
1140         Added configuration sections for WebServices and Networking.
1141         
1142         * beagled/WebServices/*.cs:
1143         Updates to files in WebServices, to work with new configuration system.
1144          
1145 2005-06-30  Daniel Drake  <dsd@gentoo.org>
1147         * Util/StringFu.cs: Add HexUnescape convenience function.
1148         * Util/ImLog.cs: Use HexUnescape on Gaim directory names when using them
1149         in readable form.
1151         * Best/BestWindow.cs: Catch the right exception
1153         * beagled/FilterFactory.cs: Small reorganisation so that we don't try and
1154         get the file mime-type twice.
1156         * configure.in: Support either sqlite2 or sqlite3
1158 2005-06-28  Daniel Drake  <dsd@gentoo.org>
1160         * Filters/FilterPPT.cs: Compile fix
1162 2005-06-27  Daniel Drake  <dsd@gentoo.org>
1164         * Util/ImLog.cs: Use PathToFileUri to handle 'odd' file characters better
1166 2005-06-24  Veerapuram Varadhan <vvaradhan@novell.com>
1168         * Tiles/TileMailMessage.cs:
1169         (Open): Hit.Uri and Hit.ParentUri are ignored. Use Hit.UriAsString
1170         and Hit.ParentUriAsString instead.  This fixes a crasher.
1171         
1172 2005-06-23  Daniel Drake  <dsd@gentoo.org>
1174         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
1175         Kill fixme:subject as subject is properly stored in dc:title
1177 2005-06-23  Anders Carlsson  <andersca@imendio.com>
1179         * BeagleClient/IndexingService.cs:
1180         Return an empty response after an indexing request.
1182         * beagled/IndexingServiceQueryable/IndexingServiceQueryable.cs:
1183         Make the ToRemove list an xml array.
1185 2005-06-22  Daniel Drake  <dsd@gentoo.org>
1187         * glue/inotify-glue.c: Introduce some friendly error messages
1189 2005-06-21  Vijay K. Nanjundaswamy <knvijay@novell.com>
1191         * beagled/WebServices/search.aspx, beagled/Makefile.am, :
1192         Replaced 'search.aspx.in' with 'search.aspx' since the file:/// url for dog.png has 
1193         since been replaced by a http:// url. Updated search.aspx to use a relative url
1194         for dog.png, so it works for both local and external accesses. 
1196 2005-06-20  Enver ALTIN  <ealtin@parkyeri.com>
1198         * configure.in: Add Turkish translation to ALL_LINGUAS.
1200 2005-06-17  Vijay K. Nanjundaswamy <knvijay@novell.com>
1202         * beagled/WebServices/WebBackEnd.cs, WebServiceBackEnd.cs, NetBeagleHandler.cs: 
1203         Added support for Prefetching and Caching of snippets for NetworkHits.
1205 2005-06-16  Daniel Drake  <dsd@gentoo.org>
1207         * configure.in: Use single = for equality thanks to Jeremy Messenger in
1208         bug 307847
1210 2005-06-14  Daniel Drake  <dsd@gentoo.org>
1212         * Util/Inotify.cs: Implement subscription system.
1213         * Util/Conf.cs, beagled/BlamQueryable/BlamQueryable.cs,
1214         beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
1215         beagled/FileSystemQueryable/InotifyBackend.cs,
1216         beagled/GaimLogQueryable/GaimLogQueryable.cs,
1217         beagled/LauncherQueryable/LauncherQueryable.cs,
1218         beagled/LifereaQueryable/LifereaQueryable.cs,
1219         beagled/TomboyQueryable/TomboyQueryable.cs: Update to work with
1220         subscription system.
1222 2005-06-13  Daniel Drake  <dsd@gentoo.org>
1224         * configure.in, Util/ExternalStringsHack.cs.in, Util/Makefile.am,
1225         Util/ExternalStringsHack.cs.in: Add support for glibc 2.2.x with extended
1226         attributes via libattr, by attempting to discover which libraries are
1227         available at configure-time.
1229 2005-06-13  Veerapuram Varadhan <vvaradhan@novell.com>
1231         Patch from Damodharan R <rdamodharan@gmail.com?>
1232         * Filters/FilterMatlab: Filter for matlab source files (.m)
1233         * Filters/FilterScilab: Filter for scilab source files (.sci)
1234         * Filters/FilterSouce.cs: Added support for matlab and scilab files.
1235         
1236 2005-06-12  Christophe Merlet  <redfox@redfoxcenter.org>
1238         * configure.in: Added "fr" (French) to ALL_LINGUAS.
1240 2005-06-09  Daniel Drake  <dsd@gentoo.org>
1242         * configure.in, Util/Makefile.am: Add target O/S detection available
1243         through OS_LINUX and OS_FREEBSD defines.
1244         * Util/ExtendedAttribute.cs: Add support for FreeBSD's extattrs.
1246 2005-06-09  Vijay K. Nanjundaswamy <knvijay@novell.com>
1248         * beagled/WebServices/WebServiceFrontEnd.cs, WebServiceBackEnd.cs, WebServiceProxy.cs: 
1249         Added WebService method GetSnippets that allows snippets to be obtained for
1250         a list of specified hit Ids. The GetMoreResults webservice method, now does  
1251         not return snippets. The client is expected to use GetSnippets method to obtain 
1252         snippets for hits that it is interested in. 
1254 2005-06-07  Vijay K. Nanjundaswamy <knvijay@novell.com>
1256         * beagled/WebServices/WebServiceBackEnd.cs, ExternalAccessFilter.cs: 
1257         Added support for exporting multiple folders under user home directory for
1258         public webservice access via optional configuration file 'publicfolders.cfg'.
1260 2005-06-06  Daniel Drake  <dsd@gentoo.org>
1262         * beagled/beagled.in: Various launcher script fixes/improvements from
1263         bug 168329
1265 2005-06-06 Lukas Lipka <lukas@pmad.net>
1267         * beagled/Lucene.Net/upstream-changes.diff: Merge the patch using TermBuffer
1268         * beagled/Makefile.am: Added Lucene.Net/Index/TermBuffer.cs
1269         * beagled/Lucene.Net/Makefile.am: Added Lucene.Net/Index/TermBuffer.cs
1270         * beagled/Lucene.Net/Index/TermBuffer.cs: Add port from Lucene SVN
1271         * beagled/Lucene.Net/Index/SegmentTermEnum.cs: Update for TermBuffer
1272         * beagled/Lucene.Net/Index/TermInfosReader.cs: Update for TermBuffer
1274 2005-06-06  Daniel Drake  <dsd@gentoo.org>
1276         * Util/Conf.cs: Apply forgotten improvements patch
1278 2005-06-04  Daniel Drake  <dsd@gentoo.org>
1280         * Util/Conf.cs: Don't use static classes just yet
1282 2005-06-03  Daniel Drake  <dsd@gentoo.org>
1284         * Util/Inotify.cs, beagled/BeagleDaemon.cs: Don't say that we are
1285         starting Inotify threads when we aren't using inotify.
1287 2005-06-03  Vijay K. Nanjundaswamy <knvijay@novell.com>
1289         * Checked in NetworkedBeagle operation support:
1290           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
1291           Modified Files: Tiles/HitFlavor.cs & respective Makefile.am files
1293         * beagled/WebServices/WebServiceBackEnd.cs, ExternalAccessFilter.cs:
1294         Added default access filter for public folder. 
1296 2005-06-02  Vijay K. Nanjundaswamy <knvijay@novell.com>
1298         * beagled/WebServices/WebServiceFrontEnd.cs, WebServiceBackEnd.cs, WebBackEnd.cs, ExternalAccessFilter.cs:
1299         Fixes to filtering/translating logic for external access to Beagle web/
1300         web-service interface. 
1301         * beagled/WebFrontEnd.cs: Logic to handle initial requests directed to
1302         http://localhost:8888/search.aspx instead of http://localhost:8888/beagle/search.aspx   
1303         * beagled/BeagleDaemon.cs: Addded --enable-network startup command line option for WebServices
1305 2005-06-01  Alexander Shopov  <ash@contact.bg>
1307         * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
1309 2005-05-31  Daniel Drake  <dsd@gentoo.org>
1311         * BeagleClient/RemoteControl.cs, Util/Conf.cs, Util/Makefile.am,
1312         beagled/BeagleDaemon.cs, beagled/FileSystemQueryable/FileNameFilter.cs,
1313         beagled/FileSystemQueryable/FileSystemModel.cs, 
1314         beagled/FileSystemQueryable/FileSystemQueryable.cs, 
1315         beagled/RemoteControlExecutors.cs, doc/TODO, tools/Config.cs,
1316         tools/Makefile.am, tools/beagle-config.1:
1317         Configuration system backend and command-line client, with some basic
1318         control over indexing.
1320 2005-05-29  Vijay K. Nanjundaswamy <knvijay@novell.com>
1322         * beagled/WebServices/WebServiceBackEnd.cs: 
1323         Added check for existence of folders added to BeagleXSP applications list parameter.
1325 2005-05-28  Christian Persch  <chpe@cvs.gnome.org>
1327         * configure.in: Update configure checks to detect Epiphany >= 1.6.
1328         * Makefile.am:
1329         * epiphany-extension/.cvsignore:
1330         * epiphany-extension/Makefile.am:
1331         * epiphany-extension/beagle.xml.in.in:
1332         * epiphany-extension/ephy-beagle-extension.c: (load_status_cb),
1333         (impl_attach_tab), (impl_detach_tab), (impl_attach_window),
1334         (impl_detach_window), (ephy_beagle_extension_iface_init),
1335         (ephy_beagle_extension_class_init),
1336         (ephy_beagle_extension_get_type),
1337         (ephy_beagle_extension_register_type):
1338         * epiphany-extension/ephy-beagle.c: (register_module):
1339         Update Epiphany extension to work with Epiphany >= 1.6.
1340         Fixes bug #167948 and bug #167949.
1342 2005-05-26  Vijay K. Nanjundaswamy <knvijay@novell.com>
1344         * beagled/WebServices/WebFrontEnd.cs, WebServiceBackEnd.cs, search.aspx.in: 
1345         Updates to serve images for Icons from web server, converting file:///
1346         uris into http uris.
1348 2005-05-26  Vijay K. Nanjundaswamy <knvijay@novell.com>
1350         * beagled/WebServices/WebBackEnd.cs: Added locks to WebBackEnd code to            prevent changes to results set while generating response to web interface
1351           queries
1352         * beagled/WebServices/WebServiceBackEnd.cs: Updates to WebServiceBackEnd           following recent changes in Property and Hit classes.
1354 2005-05-24  Daniel Drake  <dsd@gentoo.org>
1356         * Util/inotify-test: Fix parameter escaping
1358 2005-05-20  Vijay K. Nanjundaswamy <knvijay@novell.com>
1360         * beagled/WebServices/WebFrontEnd,WebBackEnd.cs,ExternalAccessFilter.cs:
1361           beagled/WebServices/WebServiceFrontEnd.cs,WebServiceBackEnd.cs: 
1362           Updates to distinguish between local and external web/web-service access,
1363           and do filtering of hit results for external accesses.
1365 2005-05-19  Vijay K. Nanjundaswamy <knvijay@novell.com>
1367         * beagled/WebServices/WebBackEnd.cs: Updates to work with recent Beagle code changes
1369         * beagled/WebServices/WebServer/*.cs: Update to XSP-1.0.9 code 
1371 2005-05-17  Daniel Drake  <dsd@gentoo.org>
1373         * configure.in, Util/ExternalStringsHack.cs.in, Util/KdeUtils.cs,
1374         Util/Makefile.am, beagled/LauncherQueryable/LauncherQueryable.cs:
1375         KDE discovery rework: Use kde-config at configure-time, and if not
1376         present, guess at runtime.
1378         * Tiles/template-*.html: Added mouseover tooltips to most templates
1380 2005-05-16  Daniel Drake  <dsd@gentoo.org>
1382         * beagled/Makefile.am, beagled/LauncherQueryable/LauncherQueryable.cs,
1383         beagled/LauncherQueryable/LauncherCrawler.cs: Reduce duplicated code and
1384         kill LauncherCrawler.
1386 2005-05-16  Daniel Drake  <dsd@gentoo.org>
1388         * Tiles/TileLauncher.cs, Util/Makefile.am,
1389         beagled/LauncherQueryable/LauncherQueryable.cs: KDE launcher querying,
1390         and KDE launcher icon lookups.
1392 2005-05-16  Daniel Drake  <dsd@gentoo.org>
1394         * BeagleClient/Query.cs, beagled/HitRegulator.cs,
1395         beagled/QueryDriver.cs, tools/Query.cs, tools/beagle-query.1:
1396         Support for lowering the maximum number of hits returned per backend.
1398 2005-05-06  Chao-Hsiung Liao  <j_h_liau@yahoo.com.tw>
1400         * configure.in: Added "zh_TW" to ALL_LINGUAS.
1402 2005-05-05  Daniel Drake  <dsd@gentoo.org>
1404         * beagled/LauncherQueryable/LauncherQueryable.cs: Don't choke on
1405         unreadable desktop files.
1407 2005-05-05  Veerapuram Varadhan <vvaradhan@novell.com>
1409         * Filters/FilterRTF: Added "header" and "footer" control words.
1410         Patch from Wojciech Polak <wojciechpolak at gmail.com>
1411         * Filters/FilterSource.cs: Support for handling Lisp files.
1412         * Filters/FilterLisp.cs: Lisp filter.
1413         * Filters/Makefile.am: ditto.
1414         
1415 2005-05-03  Kostas Papadimas <pkst@gnome.org>
1417         * configure.in: Added "el" to ALL_LINGUAS.
1419 2005-05-03  Vijay K. Nanjundaswamy <knvijay@novell.com>
1421         * beagled/WebServices/WebBackEnd.cs: Fixes in doQuery method: removed duplicate population of queryBody
1422         
1423 2005-05-02  Daniel Drake  <dsd@gentoo.org>
1425         * Tiles/HitFlavor.cs, Util/ImLog.cs,
1426         beagled/GaimLogQueryable/GaimLogQueryable.cs: Use real file:// URI's
1427         for GAIM logs. Fixes searching of logs with non-standard characters
1428         in their name. (e.g. # in irc logs)
1430 2005-05-02  Vijay K. Nanjundaswamy <knvijay@novell.com>
1432         * beagled/WebServices/WebBackEnd.cs: Added support for Snippets in Beagle Web Interface.
1433         * beagled/Makefile.am: Added $(BEAGLED_LIBS) to WEBSERVICES_BACKEND_ASSEMBLIES.
1435 2005-04-22  Vijay K. Nanjundaswamy <knvijay@novell.com>
1437         * beagled/BeagleDaemon.cs: Simplified WebServices initialization code
1438         * beagled/WebServices/WebServiceBackEnd.cs: Moved Web Services initialization and termination code
1439           including internal web server, from BeagleDaemon.cs into
1440           static Start() and Stop() methods.
1441         * beagled/Makefile.am: Corresponding changes     
1443 2005-04-21  Josep Puigdemont  <josep.puigdemont@gmail.com>
1445         * configure.in: Added "ca" to ALL_LINGUAS.
1447 2005-04-20  Daniel Drake  <dsd@gentoo.org>
1449         * configure.in, Util/Makefile.am, Util/Util.dll.config.in: Import
1450         dll-mapping from f-spot, fixes lack of image indexing for some users.
1451         Reported by Northsea on IRC.
1453 2005-04-17  Francisco Javier Fernandez  <cyphra@vir.tecknolabs.com>
1455         * configure.in: Added Spanish translation.
1457 2005-04-15  Veerapuram Varadhan <vvaradhan@novell.com>
1459         Patch from Anthony Batchelor <toeknee@haircrazy.info>
1460         * Filters/FilterJs.cs: A Javascript filter. 
1461         
1462 2005-04-15  Veerapuram Varadhan <vvaradhan@novell.com>
1464         * beagled/Filter.cs: Fix SupportedExtensions to actually return supported_extensions list.
1465         * beagled/FilterFactory.cs: CreateFilter will look for
1466         registered-extensions before registered-mime-types to create
1467         instances of corresponding filter-classes.
1468         * beagled/FilteredIndexable.cs: Call CreateFilterFromPath() to
1469         support creation of filter-objects using extensions as well.
1470         
1471 2005-04-14  Veerapuram Varadhan <vvaradhan@novell.com>
1473         * Tiles/TileSpreadsheet.cs: Removed unwanted variable.
1474         Patch from <wojciechpolak@gmail.com>
1475         * Filters/FilterC.cs: A Typo correction.
1476         
1477 2005-04-08  Veerapuram Varadhan <vvaradhan@novell.com>
1479         * Oops.. missing Filters/Makefile.am changes
1480         * Filters/FilterAbiword.cs: Shut-up an un-used variable warning.
1481         
1482 2005-04-08  Veerapuram Varadhan <vvaradhan@novell.com>
1484         * Filters/: Added FilterSpreadsheet.cs.
1485         Indexes gnumeric, excel and csv format files using 
1486         "ssindex" from gnumeric.  "ssindex" needs to be improved
1487         to give more-information that just data.
1489         * Filters/Makefile.am: Changes w.r.t newly added files.
1491         * Tiles/: Added template-spreadsheet.html, TileSpreadsheet.cs.
1493         * Tiles/Makefile.am: Changes w.r.t newly added files.
1494         
1495 2005-04-07  Veerapuram Varadhan <vvaradhan@novell.com>
1497         * Filters/FilterOpenoffice.cs: A Logger.Log.Error() call with a
1498         "{0}" but no argument, in the exceptional case, in DoOpen().
1499         
1500 2005-04-07  Vijay K. Nanjundaswamy <knvijay@novell.com>
1502         * beagled/Makefile.am: Updates to fix WebServices install/uninstall, after recent
1503           reorganizations 
1505         * beagled/BeagleDaemon.cs: Fix in --applications startup argument passed to BeagleXSP,
1506           when user specifies a root directory with --web-root option
1508 2005-04-06  Takeshi AIHANA <aihana@gnome.gr.jp>
1510         * configure.in: Added 'ja' (Japanese) to ALL_LINGUAS.
1512 2005-04-05  Vijay K. Nanjundaswamy <knvijay@novell.com>
1514         * WebServices/WebServiceBackEnd.cs: Updated TokenGenerator method
1515           to use System.Guid
1516           
1517 2005-04-05  Christopher Orr  <chris@protactin.co.uk>
1519         * configure.in: Added en_GB to ALL_LINGUAS.
1521 2005-04-05  Raphael Higino  <raphaelh@cvs.gnome.org>
1523         * configure.in: Added pt_BR to ALL_LINGUAS.
1525 2005-04-05  Adam Weinberger  <adamw@gnome.org>
1527         * configure.in: Added en_CA to ALL_LINGUAS.
1529 2005-04-05  Veerapuram Varadhan  <vvaradhan@novell.com>
1531         Patch from Saravana <saravana_psgtech@yahoo.co.in> 
1532         * Filters/FilterHtml.cs: Parse <meta>, <a> and <img> tags and
1533         extract required-contents. Add <i> to *list of hot nodes*.
1534         
1535 2005-04-05  Veerapuram Varadhan  <vvaradhan@novell.com>
1537         * beagled/Filter.cs: Third round of optimization. Mainly a FIXME
1538         fix in AppendText () related to '\n'.
1540         * Filters/FilterDOC.cs: A try-catch in IndexText.
1542         * glue/wv1-glue.c: Reduce the round-trips by "bufferred-calls" to
1543         IndexText.
1544         
1545 2005-04-05  Vijay K. Nanjundaswamy <knvijay@novell.com>
1547         * beagled/WebServices: Moved dog.png image file to images folder.
1548           Replaced search.aspx with search.aspx.in. 
1550         * beagled/Makefile.am: Script to generate search.aspx from search.aspx.in and determine XSP_DIR, based on prefix specified.
1552 2005-04-05  Frank Arnold  <farnold@cvs.gnome.org>
1554         * configure.in: Added "de" to ALL_LINGUAS.
1556 2005-04-04  Vijay K. Nanjundaswamy <knvijay@novell.com>
1558         * beagled/WebServices/WebServiceBackEnd.cs: Fix to return a searchToken, whenever
1559           number of results returned is more than 0. (Earlier searchToken was returned
1560           only when the total no. of results was more than the max results returned in a 
1561           single response).
1563 2005-04-01  Daniel Drake  <dsd@gentoo.org>
1565         * Tiles/TilePicture.cs: Properly handle URI's when finding thumbnail
1566         paths. Fixes bug 171153.
1568 2005-04-01  Daniel Drake  <dsd@gentoo.org>
1570         * Filters/FilterJpeg.cs, Util/ExifData.cs, Util/JpegHeader.cs, configure.in:
1571         Merge from F-spot in order to be compatible with Mono 1.1.5
1573 2005-04-01  Daniel Drake  <dsd@gentoo.org>
1575         * configure.in: Option parsing improvements and cleanups
1577 2005-03-31  Daniel Drake  <dsd@gentoo.org>
1579         * tools/Query.cs: Minor improvements to command line parsing
1581 2005-03-31  Daniel Drake  <dsd@gentoo.org>
1583         * beagled/PathFinder.cs: Handle directories ending with '/'
1585 2005-03-31  Veerapuram Varadhan  <vvaradhan@novell.com>
1587         * Filters/FilterRTF.cs: Before/After rewinding the file-stream, 
1588         ignore the already buffered-data in the stream reader.  Fixes
1589         part of http://bugzilla.gnome.org/show_bug.cgi?id=172294.
1590         (now font-details and other unwanted-strings are not extracted.)
1591         
1592 2005-03-31  Daniel Drake  <dsd@gentoo.org>
1594         * Util/ImLog.cs: Ignore GAIM logs which don't have the standard
1595         filename format
1597 2005-03-31  Vijay K. Nanjundaswamy <knvijay@novell.com>
1599         * configure.in, beagled/Makefile.am: Changes to work with webservices code moved into a sub-folder
1600         * WebServices code: Moved into a new sub-folder named WebServices within beagled n
1602 2005-03-31  Veerapuram Varadhan  <vvaradhan@novell.com>
1604         * beagled/Filter.cs: Defined a new variant of AppendText() with
1605         two arguments and removed AppendTextToHotPool().
1607         * Filter/FilterDOC.cs: Use two-arg AppendText() instead of
1608         AppendTextToHotPool().
1609         
1610 2005-03-31  Vijay K. Nanjundaswamy <knvijay@novell.com>
1612         * beagled/Makefile.am: Fixes in COND_CS_FILES and EXTRA_DIST to include
1613           all resources needed for web-services, in a Beagle distribution. Fixes
1614           http://bugzilla.gnome.org/show_bug.cgi?id=171996
1616 2005-03-31  Veerapuram Varadhan  <vvaradhan@novell.com>
1618         * beagled/Filter.cs: Added AppendTextToHotPool() for optimization
1619         of MS-Word document indexing.
1621         * Filters/FilterDOC.cs, glue/wv1-glue.c: Reduce the number of
1622         round trips between managed and unmanaged code. Fixes
1623         http://bugzilla.gnome.org/show_bug.cgi?id=169758
1624         
1625 2005-03-30  Veerapuram Varadhan  <vvaradhan@novell.com>
1627         * Filters/FilterAbiword.cs: More careful validations. Fixes
1628         http://bugzilla.gnome.org/show_bug.cgi?id=170082
1630         * Filters/Makefile.am: Enable FilterAbiword.cs to get compiled.
1631         
1632 2005-03-29  Veerapuram Varadhan  <vvaradhan@novell.com>
1634         * Tiles/template-mail-message.html: Fix for Subject of "deleted"
1635         mails shows <strike></strike> markup tags.
1636         
1637 2005-03-29  Veerapuram Varadhan  <vvaradhan@novell.com>
1639         Patch from Chris Schneider <cschneid@colostate.edu>
1640         * Filters/FilterPerl.cs: Bad "elseif" keyword in perl keyword
1641         list.  Fixes http://bugzilla.gnome.org/show_bug.cgi?id=171175.
1643 2005-03-29  Veerapuram Varadhan  <vvaradhan@novell.com>
1645         * beagled/beagled.in: Be more verbose when beagled exits with
1646         errors when run in --bg mode.
1647         
1648 2005-03-29  Vijay K. Nanjundaswamy <knvijay@novell.com>
1650         * WebServices: Changes in Web, Web-Services code to ensure file
1651           names & Class names are fully spelt out instead of abbreviations, 
1652           file/assembly names renamed to more meaningful names like WebFrontEnd.cs
1653           and WebBackEnd.cs, internal WebServer assembly renamed to BeagleXsp.dll, 
1654           with corresponding changes in Makefile.am and configure.in. 
1655           ./configure option to include web-services code, now changed to 
1656           '--enable-webservices' instead of --enable-websvc
1658         * Updates to Web interface code to include support for Firefox search bar and 
1659           changes in methods exposed by Beagle web-service to BeagleQuery, SimpleQuery,
1660           SimpleQuery2 and GetMoreResults.
1661         
1662 2005-03-29  Veerapuram Varadhan  <vvaradhan@novell.com>
1664         * beagled/LuceneDriver: Delete if indexable.DeleteContent is
1665         true. Fixes http://bugzilla.gnome.org/show_bug.cgi?id=171944.
1667         * ChangeLog: Corrected my previous entries w.r.t date (pointed out
1668         by Daniel)
1669         
1670 2005-03-28  Veerapuram Varadhan  <vvaradhan@novell.com>
1672         * Tiles/TileDocs.cs, Tiles/TilePresentation.cs: Fix for
1673         http://bugzilla.gnome.org/show_bug.cgi?id=171864. Show
1674         more-information about documents.
1675         
1676 2005-03-23  Robert Love  <rml@novell.com>
1678         * configure.in: bump version to 0.0.9 and rest.
1680 2005-03-22  Daniel Drake  <dsd@gentoo.org>
1682         * beagled/BeagleDaemon.cs: beagled shouldn't be run as root
1684 2005-03-21  Veerapuram Varadhan  <vvaradhan@novell.com>
1686         * Filters/FilterOpenOffice.cs: Fix for
1687         http://bugzilla.gnome.org/show_bug.cgi?id=171102.
1688         
1689 2005-03-19  Daniel Drake  <dsd@gentoo.org>
1691         * Util/UriFu.cs: Fix for filenames with odd characters, bug #170862
1693 2005-03-18  Veerapuram Varadhan  <vvaradhan@novell.com>
1695         * beagled/FileSystemQueryable/FileSystemQueryable.cs,
1696         beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs: Fix
1697         for http://bugzilla.gnome.org/show_bug.cgi?id=170437.
1698         
1699 2005-03-18  Veerapuram Varadhan  <vvaradhan@novell.com>
1701         * Filters/FilterOpenOffice.cs: More odt-mime-type changes.
1702         
1703 2005-03-17  Veerapuram Varadhan  <vvaradhan@novell.com>
1705         * glue/wv1-glue.c: Fix for
1706         http://bugzilla.gnome.org/show_bug.cgi?id=170124. Do not strip out
1707         non-iso-printable characters.
1708         
1709 2005-03-13  Veerapuram Varadhan  <vvaradhan@novell.com>
1711         * Tiles/TileMusic.cs: Show audio/media filename if "fixme:title"
1712         doesn't exist.  Fix for
1713         http://bugzilla.gnome.org/show_bug.cgi?id=170300.
1714         
1715 2005-03-13  Veerapuram Varadhan  <vvaradhan@novell.com>
1717         * Filters/FilterPPT.cs: Catch the exceptions and log the message..
1718         
1719 2005-03-10  Veerapuram Varadhan  <vvaradhan@novell.com>
1721         * Filters/FilterDOC.cs, glue/wv1-glue.c: Fix for
1722         http://bugzilla.gnome.org/show_bug.cgi?id=169758. Reduce the
1723         number of round trips between managed and unmanaged code.
1724         
1725 2005-03-10  Veerapuram Varadhan  <vvaradhan@novell.com>
1727         * Filters/FilterPPT.cs: Fix for PPT 4.0 files.
1728         
1729 2005-03-10  Daniel Drake <dsd@gentoo.org>
1731         * tools/Query.cs: beagle-query no longer requires an X server to
1732         run.
1734 2005-03-10  Daniel Drake <dsd@gentoo.org>
1736         * beagled/BeagleDaemon.cs, beagled/IndexHelper/IndexHelper.cs,
1737         glue/screensaver-glue.c: beagled no longer requires an X server
1738         to run.
1740 2005-03-10  Daniel Drake <dsd@gentoo.org>
1742         * Util/NautilusTools.cs, Util/StringFu.cs: Fix for filenames
1743         containing '"'
1744         
1745 2005-03-09  Daniel Drake <dsd@gentoo.org>
1747         * BeagleClient/Hit.cs, BeagleClient/Indexable.cs, Util/UriFu.cs,
1748         beagled/LuceneDriver.cs: Round 3 of dsd vs Uri escaping: Fix for
1749         filenames containing '#'
1751 2005-03-07  Daniel Drake <dsd@gentoo.org>
1753         * beagled/FileSystemQueryable/FileNameFilter.cs: Use
1754         PathFinder.HomeDir
1756 2005-03-06  Daniel Drake <dsd@gentoo.org>
1758         * IndexHelper/IndexHelper.cs, IndexHelper/RemoteIndexerImpl.cs:
1759         Verify that NewRemoteIndexerPath requests are coming from beagled
1761 2005-03-06  Daniel Drake <dsd@gentoo.org>
1763         * Util/StringFu.cs, Util/gnome.cs: Handle filenames containing
1764         '%'. Fixes bug #169422
1766 2005-03-02  Veerapuram Varadhan  <vvaradhan@novell.com>
1768         * Filters/FilterOpenOffice.cs, Filters/FilterRTF.cs: Handle
1769         exceptions and log a decent message than dumping the whole stack
1770         trace.
1771         
1772 2005-03-02  Veerapuram Varadhan  <vvaradhan@novell.com>
1774         * Filters/FilterPPT.cs: If gsf# throws some exception, handle it
1775         properly so that the whole stack trace is not displayed.  Fixes
1776         http://bugzilla.gnome.org/show_bug.cgi?id=169038
1777         
1778 2005-02-28  Veerapuram Varadhan  <vvaradhan@novell.com>
1780         * configure.in: Disable detection of gst# for time-being.
1781         * Filters/FilterOpenOffice.cs, Filters/FilterRTF.cs,
1782         Filters/FilterPPT.cs, Filters/FilterSource.cs: Removed unused
1783         variables to shut-up certain warnings.
1784         
1785 2005-02-25  Veerapuram Varadhan  <vvaradhan@novell.com>
1787         * Filters/FilterOpenOffice.cs: Add support for new OO.o 2.0 ODT
1788         format.  This fixes http://bugzilla.gnome.org/show_bug.cgi?id=157100
1789         
1790 2005-02-23  Veerapuram Varadhan  <vvaradhan@novell.com>
1792         * glue/wv1-glue.c: Fix for
1793         http://bugzilla.gnome.org/show_bug.cgi?id=166155.  The fix is
1794         though hacky, does follows the logic ;-).  See the FIXME in
1795         append_char() for more details.  Also, process the "special-chars"
1796         properly. ;-)
1797         
1798 2005-02-23  Veerapuram Varadhan  <vvaradhan@novell.com>
1800         * Filters/FilterPPT.cs: A probable correct way of opening the
1801         stream irrespective of the versions of file.  Also, enable it for
1802         showing snippets.
1803         * Filters/FilterOpenOffice.cs: Fix part of
1804         http://bugzilla.gnome.org/show_bug.cgi?id=157100, index
1805         hyperlinks.
1807 2005-02-23  Veerapuram Varadhan  <vvaradhan@novell.com>
1809         * Filters/FilterPPT.cs: Fix for
1810         http://bugzilla.gnome.org/show_bug.cgi?id=168028.  Implemented
1811         support for *DUAL STORAGE* PPT files.
1812         
1813 2005-02-23  Veerapuram Varadhan  <vvaradhan@novell.com>
1815         * Filters/FilterPPT.cs: Fix for
1816         http://bugzilla.gnome.org/show_bug.cgi?id=168238
1817         
1818 2005-02-16  Veerapuram Varadhan  <vvaradhan@novell.com>
1820         * Filters/FilterGst.cs: Fix for compiler error.
1821         
1822 2005-02-15  Veerapuram Varadhan  <vvaradhan@novell.com>
1824         * Filters/FilterSource.cs: Defined a style for C#.
1825         C# doesn't allow spanning of single-line-comment-to-multiple-lines.
1827         * Filters/FilterCSharp.cs: Langtype is C_Sharp_Style.
1828         
1829 2005-02-10  Veerapuram Varadhan  <vvaradhan@novell.com>
1831         * glue/wv1-glue.c: Separate out the wvInit() call, should be
1832         called only one through-out the scope of an application.
1834         * Filters/FilterDOC.cs: Track wvInit() call through a static
1835         member.  This also fixes Bug#:166150
1836         
1837 2005-02-09  Veerapuram Varadhan  <vvaradhan@novell.com>
1839         * beagled/SnippetFu.cs: Fix for
1840         http://bugzilla.gnome.org/show_bug.cgi?id=166648. Trim the
1841         final snippet to the allowed-length.
1843         * Filters/FilterRTF.cs: Fix for
1844         http://bugzilla.gnome.org/show_bug.cgi?id=166768
1845         
1846 2005-02-08  Veerapuram Varadhan  <vvaradhan@novell.com>
1848         * glue/wv1-glue.c: Handle partially formatted texts.
1849         Mark partially-formatted-texts as HOT.
1850         * Filters/FilterDOC.cs, Filters/FilterRTF.cs,
1851         Filters/FilterAbiword.cs, Filters/FilterPdf.cs: Added support for
1852         "Structural Break"s which is needed for proper snippet support.
1853         This supplements a partial fix to Bug#166648.
1854         
1855 2005-02-05  Veerapuram Varadhan  <vvaradhan@novell.com>
1857         * beagled/Filter.cs: Few tweaks on Hot pool.
1858         * Filters/FilterOpenOffice.cs: More elegant(?) logic to handle
1859         wierd combination of text-formatting, fixes Bug#157100.
1860         * Filters/FilterRTF.cs: Metadata info can be anywhere in the
1861         document.  Commented out the "file-offset" positioning after
1862         reading meta-data.
1863         * Best/Best.cs: Added a console message to guide users to look at
1864         their Systray for Best icon.
1865         
1866 2005-02-04  Veerapuram Varadhan  <vvaradhan@novell.com>
1868         * Filters/FilterPPT.cs: Validate the Ole stream before using it.
1869         Fixes Bug#:166265. Now, FilterPPT directly derives from B.D.F and
1870         not from FilterOle.
1871         * Filters/FilterOle.cs: Removed from the repository.
1872         * Filters/Makefile.am: ditto.
1873         * Filters/FilterOpenOffice.cs: Catch and Log the exceptions.
1874         * beagled/Filter.cs: Uncomment the return statement in
1875         GetHotTextReader ()
1876         
1877 2005-02-03  Veerapuram Varadhan  <vvaradhan@novell.com>
1879         * Filters/FilterPdf.cs: Fix for Bug#:166040. Filename parameter for
1880         pdfinfo command should be tagged between a pair of "".
1881         
1882 2005-01-28  Robert Love  <rml@novell.com>
1884         * Util/Inotify.cs: update for inotify ABI changes (dynamic filenames)
1885         * glue/inotify-glue.c: ditto
1886         * glue/inotify.h: header from inotify 0.18
1888 2005-01-28  Veerapuram Varadhan  <vvaradhan@novell.com>
1890         * Filters/FilterOpenOffice.cs: Fix for Bug#:162910.
1891         table-count is improperly shown as spreadsheet-count in 
1892         Sxw.
1893         
1894 2005-01-28  Veerapuram Varadhan  <vvaradhan@novell.com>
1896         * Tiles/template-docs.html: Fix for Bug#:165480.
1897         Instead of @Snippet@ use @%Snippet@ to process the
1898         markups present in @Snippet@.
1899         
1900 2005-01-24  Veerapuram Varadhan  <vvaradhan@novell.com>
1902         * Filters/FilterPascal.cs: Added pascal support.
1903         [ Demo'ed on stage hacking of beagle in Hacker Crackdown, 2005
1904         @ NIT, Trichy (http://www.nitt.edu/hackercrackdown/index.php?section=speakers), by
1905         writing this Filter ;)]
1906         
1907 2005-01-21  Veerapuram Varadhan  <vvaradhan@novell.com>
1909         * Filters/FilterSource.cs: Added Fortran_Style and related changes.
1911         Patch received from Vishravars Ramasubramanian (vishrav_r@yahoo.co.in)
1913           * Filters/FilterPhp.cs: Added PHP support.
1914           * Filters/FilterFortran.cs: Added fortran support.
1915         
1916 2005-01-20  Veerapuram Varadhan  <vvaradhan@novell.com>
1918         * Filters/FilterSource.cs, Filters/FilterC.cs, 
1919         Filters/FilterCpp.cs, Filters/FilterCSharp.cs,
1920         Filters/FilterJava.cs Filters/FilterPython.cs,
1921         Filters/FilterPerl.cs, Filters/Makefile: Structured/modularized
1922         the single big FilterSource.cs into individual derived classes
1923         and made FilterSource as abstract parent to them all.
1925         New "Programming language" filters can just be another class
1926         derived from this abstract parent.
1927         
1928 2005-01-20  Veerapuram Varadhan  <vvaradhan@novell.com>
1930         * Filters/FilterPPT.cs: Identify Title, Sub-title, and other
1931         special sections in a Slide and mark them HOT.
1932         
1933 2005-01-20  Veerapuram Varadhan  <vvaradhan@novell.com>
1935         * beagled/SnippetFu.cs: Length of the tags ("<b>"+"</b>") is 7.
1936         
1937 2005-01-19  Veerapuram Varadhan  <vvaradhan@novell.com>
1939         * Filters/FilterPPT.cs: Validations on special characters.
1940         Fix for parsing PPTs exported from OO.o.
1941         Fix for meta-data retrieval.
1943 2005-01-12  Veerapuram Varadhan  <vvaradhan@novell.com>
1945         * configure.in, beagled/Makefile.am: Mozilla backend is optional
1946         now.
1948 2005-01-11  Veerapuram Varadhan  <vvaradhan@novell.com>
1950         * Tiles/TileDocs.cs, Tiles/template-docs.html: beautification.
1951         * Filters/FilterSource.cs: More perl keywords.
1952         
1953 2005-01-07  Joe Shaw  <joeshaw@novell.com>
1955         * configure.in: Add a check for X11/extensions/scrnsaver.h, to fix
1956         #162831.
1958 2005-01-06  Veerapuram Varadhan  <vvaradhan@novell.com>
1960         * Filters/FilterRTF.cs: More validations on partially formatted
1961         strings.  Also, special sections viz., headers, footers and
1962         footnotes are identified and marked *HOT*.
1963         
1964 2005-01-04  Veerapuram Varadhan  <vvaradhan@novell.com>
1966         Patch from Vishravars RamaSubramanian <vishrav_r@yahoo.co.in>
1968         * Filters/FilterSource.cs: Added perl support.
1969           
1970 2005-01-04  Veerapuram Varadhan  <vvaradhan@novell.com>
1972         * Tiles/template-presentation.html, Tiles/template-docs.html:
1973         "Author" information is displayed now.
1974         
1975 2005-01-03  Veerapuram Varadhan  <vvaradhan@novell.com>
1977         * Tiles/TilePresentation.cs, Tiles/TileDocs.cs,
1978         Tiles/template-presentation.html, Tiles/template-docs.html: Added to
1979         display Title, number of slides, pages and words in Best.
1981         * Filters/FilterPdf.cs: Added DoPullProperties, uses "pdfinfo" command.
1983         * Filters/FilterOpenOffice.cs: Fix for combination bug
1985         * Filters/FilterAbiword.cs: Typo correction.
1986         
1987 2004-12-23  Veerapuram Varadhan  <vvaradhan@novell.com>
1989         * Filters/FilterAbiword.cs: Improved validations.
1990         
1991 2004-12-20  Veerapuram Varadhan  <vvaradhan@novell.com>
1993         * glue/wv1-glue.c: Headers, Footers, [Foot,End]notes, comments and
1994         other styles are categorized and marked HOT.
1995         
1996 2004-12-16  Veerapuram Varadhan  <vvaradhan@novell.com>
1998         * Filters/FilterOpenOffice.cs: Fix for Bug# 157106.
1999         
2000 2004-12-13  Veerapuram Varadhan  <vvaradhan@novell.com>
2002         * Filters/Makefile.am: Added FilterAbiword.cs
2004         * Filters/FilterAbiword.cs: Filter for abiword documents.
2005         
2006 2004-12-10  Veerapuram Varadhan  <vvaradhan@novell.com>
2008         * Filters/Makefile.am, Util/Makefile.am, beagled/Makefile.am:
2009         Included "conditionally" compiled sources to EXTRA_DIST.
2011 2004-12-10  Veerapuram Varadhan  <vvaradhan@novell.com>
2012         
2013         * From a patch by Raphaël Slinckx <raf.raf@wol.be>
2015         * Filters/FilterMusic.cs: Abstract base class for all audio file
2016         filters.
2018         * Filters/FilterFlac.cs: DoPullProperties() is implemented by base
2019         class.
2021         * Filters/Makefile.am: Added FilterApe.cs, FilterMp3.cs,
2022         FilterOgg.cs, FilterMpc.cs
2024         * Util/Makefile.am: Added ApeReader.cs, Mp3Reader.cs,
2025         OggReader.cs, Tag.cs
2027         * Util/FlacReader.cs: Now belongs to BU.AudioUtil namespace.
2028         
2029         * Util/Makefile.am: Removed Id3.cs
2031         * Util/Id3.cs: Removed from the repository.
2033         * Filters/FilterApe.cs: Added
2034         * Filters/FilterMp3.cs: Added
2035         * Filters/FilterOgg.cs: Added
2036         * Filters/FilterMpc.cs: Added
2037         * Util/ApeReader.cs: Added
2038         * Util/Mp3Reader.cs: Added
2039         * Util/OggReader.cs: Added
2040         * Util/Tag.cs: Added
2041         
2042 2004-12-07  Veerapuram Varadhan  <vvaradhan@novell.com>
2044         * Filters/FilterOpenOffice.cs: Count slides.  Support for
2045         annotations and more *HOT* styles.
2046         
2047         * From a patch by Vishravars Ramasubramanian <vishrav_r@yahoo.co.in>
2048         [NOSIP student].
2049                 
2050         * Filters/FilterOpenOffice.cs: Fix for Bug#: 157100
2051         Parse through styles.xml to read "Header", "Footer", "Footnote", 
2052         "Endnote" texts.
2053         
2054 2004-12-07  Tuomas Kuosmanen  <tigert@novell.com>
2056         * Tiles/template-web-history.html: Fixed the uri to be a link
2057         too. Fixes #160315, also replaced the globe with the nicer looking
2058         one. Should come from icon-theme eventually as well.
2059         
2060         * Tiles/template-mail-message.html: Added the folder info, I'll
2061         need to use it for a bit before I hopefully come up with a better
2062         way of displaying the information without wasting a lot of screen
2063         space. Fixes #160313
2065         * Tiles/TileMailMessage.cs: eeks, I touched c-sharp with bare
2066         hands! Hopefully the patch works. Should fix #160321 and #160324
2068 2004-12-03  Veerapuram Varadhan <vvaradhan@novell.com>
2070         * configure.in: Updated to gsf-sharp 0.2.
2071         
2072         * Filters/FilterPPT.cs: Added meta-data support replacing the
2073         current NumSlides logic.
2074         
2075 2004-12-01  Veerapuram Varadhan <vvaradhan@novell.com>
2077         * Filters/FilterRTF.cs: Compatible with MS RTF specification, 
2078         extracts meta-data and style information.
2079         
2080 2004-11-18  Alex Graveley  <alex@beatniksoftware.com>
2082         * Best/BestTray.cs: Make BestTray extend Gtk.Plug, and in the
2083         constructor set the Raw pointer to the return of
2084         egg_tray_icon_new, which we call directly.
2086 2004-11-16  Veerapuram Varadhan <vvaradhan@novell.com>
2088         * configure.in, Filters/Makefile.am, glue/Makefile.am: Added
2089         support for wv1.
2091         * glue/wv1-glue.c: Wrapper to parse MS word files using wv-1.0
2092         
2093         * Filters/FilterDOC.cs: Modified to use wv1 to get meta-data and
2094         text data from MS Word documents.
2096 2004-11-14  Tuomas Kuosmanen  <tigert@tigert.priv>
2098         * Tiles/template-page.css: made opacity to 0.5 for non-focused
2099         links on the list (hi joe :)
2101         Also forced max-width of 64 for all icons on the left column,
2102         should take care of all huge buddy icons etc.
2104 2004-11-12  Chris Lahey  <clahey@ximian.com>
2106         * Filters/FilterPPT.cs: Count slides.
2108 2004-11-12  Chris Lahey  <clahey@ximian.com>
2110         * From a patch by Adam Lofts <adam@negligible.co.uk>.
2112         * configure.in, Filters/Makefile.am: Added FilterGst.cs.
2114         * Filters/FilterGst.cs: Filter to get song data using gst.
2116 2004-11-12  Tuomas Kuosmanen  <tigert@novell.com>
2118         * mozilla-extension/skin/classic/beagle-*: updated some of the
2119         images to make it look nicer
2121         * Tiles/template-picture.html, Tiles/template-file.html: added
2122         link (@action:@Reveal) to the folder name in the tile as well.
2124 2004-11-11  Tuomas Kuosmanen  <tigert@novell.com>
2126         * Tiles/template-picture.html: added some exif stuff.
2128 2004-11-10  Tuomas Kuosmanen  <tigert@novell.com>
2130         * Tiles/template-page.css (.icon img): made icons max-width: 80px;
2131         - I also added a nice border frame for jpeg images (and images
2132         with ".thumbnails" on their path - so the nautilus thumbnails
2133         (which are png) will also get a frame, while icons and such wont.
2135         * Tiles/template-picture.html: removed forced size
2136         setting, should now work automatically with the stylesheet..
2138         * Tiles/template-mockup.html, Tiles/template-mockup.css: added a
2139         mockup template that will contain examples of all tiles, also had
2140         to add a mock stylesheet that overrides the @foo@ stuff so I see 
2141         icons for testing purposes. Not intended for real world use :-)
2143         * Tiles/template-mail-message.html: added date display and content
2144         snippet dummy example (to be implemented in mail messages)
2146 2004-11-09  Tuomas Kuosmanen  <tigert@novell.com>
2148         * Tiles/template-page.css: prettified stuff, indented the contents
2149         relative to the title line, so it is easier to scan through the
2150         list..
2152 2004-11-04  Tuomas Kuosmanen  <tigert@tigert.priv>
2154         * Tiles/template-page.css (tr): removed the extra padding from the
2155         action links line, also added a div class for "date" - use it for
2156         the "modified N days ago" stuff on tiles.
2158         * Tiles/template-file.html: added last modified line..
2160         * Tiles/template-im-log.html: wrapped the published line to date class
2162         * Tiles/template-blog.html: wrapped the date stuff on the date div
2163         style, put "Weblog: " to give a better idea it's a blog entry.
2164         Also added a "View" link for consistency.
2166 2004-11-01  Chris Lahey  <clahey@ximian.com>
2168         * tray/TrayIcon/Makefile.am (install-exec-local, uninstall-local):
2169         Use pkglibdir instead of libdir to avoid collisions.
2171 2004-10-25  Chris Lahey  <clahey@ximian.com>
2173         * tools/Makefile.am (EXTRA_DIST): Added beagle-shutdown and
2174         beagle-status.
2176 2004-10-25  Chris Lahey  <clahey@ximian.com>
2178         * tools/Makefile.am: Remove UPDATE_SCRIPT.
2180 2004-10-19  Robert Love  <rml@novell.com>
2182         * beagled/Filter.cs: move the FlushCache inside of the NULL check,
2183           along with the Close. A bigger question, though, is why can the
2184           FileStream ever be NULL here?
2185         * life: This is my last ChangeLog entry since no one else is keeping
2186           them.  I really just want to fit in, be accepted, be one of the gang.
2188 2004-10-18  Robert Love  <rml@novell.com>
2190         * glue/inotify-glue.c: clean this up; remove some cruft; do error
2191           checking on the read (removes a FIXME)
2193 2004-10-17  Todd Berman  <tberman@off.net>
2195         * AUTHORS: Changing my email to reflect something that might reach me.
2196         * Filters/HtmlAgilityPack/tools.cs: Compilation fix for 1.1.1
2198 2004-10-17  Todd Berman  <tberman@off.net>
2200         * Best/best.in: Add directory containing libinofityglue.so to
2201           LD_LIBRARY_PATH.
2203 2004-10-16  Robert Love  <rml@novell.com>
2205         * chooser-fu/beaglequeru.c: fix compile warning; remove unused
2206           variable; strptime() does not init fields it does not touch, so
2207           zero them all out.
2209 2004-10-15  Veerapuram Varadhan (vvaradhan@novell.com>
2211         * Filters/FilterDOC.cs: Filter for MSWord documents.
2212         * Filters/Makefile.am: build FilterOle.cs and FilterDOC.cs.
2213         * configure.in: Added config time checking of gsf-sharp.dll for
2214         MSOffice filters.
2215         
2216 2004-10-15  Christopher James Lahey  <clahey@ximian.com>
2218         * Filters/FilterPPT.cs: Filter for MS Power point presentation docs.
2219         * Filters/FilterOle.cs: Unified interface for pulling properties from
2220         MSOffice documents and serves as the base class for document-type 
2221         specific filters.
2223 2004-10-14  Robert Love  <rml@novell.com>
2225         * Util/FileAdvise.cs: new file, implementing the advice stuff
2226         * Util/Makefile.am: build FileAdvise.cs
2228 2004-10-14  Tuomas Kuosmanen  <tigert@novell.com>
2230         * Tiles/template-im-log.html: stylized a bit, added area for
2231         snippet for chat log content that needs to be replaced with 
2232         actual content of course. The search term should be hilighted
2233         with color.
2235         * images/im-aim.png: added a nicer icon for AIM chat for now.
2237            *Note!* Please use *gnome-icon-theme* for this - we have the
2238            following icons there for us: im-aim.png im-icq.png
2239            im-jabber.png im-msn.png im-nov.png im-yahoo.png - these would
2240            be used depending on the chat type. Also there's im.png which
2241            is a generic one for possible other chat client logs.
2242         
2243         * images/Makefile.am: Added the icon to be installed for now..
2245 2004-10-10  Anders Carlsson  <andersca@gnome.org>
2247         * Util/ExtendedAttribute.cs:
2248         Check errno and add it to the exceptions on failure.
2249         
2250 2004-10-08  Christopher James Lahey  <clahey@ximian.com>
2252         * images/Makefile.am, tools/Makefile.am: Fixed make distcheck.
2254 2004-10-07  Christopher James Lahey  <clahey@ximian.com>
2256         * Util/Archive.cs: Unified interface for pulling data from an
2257         archive file (gz, tar, bz2, zip).
2259 2004-09-22  Srinivasa Ragavan <sragavan@novell.com>
2260         * Added code for tray applet  
2262 2004-09-22  Raja R Harinath  <rharinath@novell.com>
2264         * beagled/Makefile.am: Fix srcdir != builddir problems.
2265         * tools/Makefile.am: Likewise.
2267 2004-07-28  Alex Graveley  <alex@ximian.com>
2269         * tools/IndexWebContent.cs: Rename --uri to --url, to match
2270         implementation.
2271         Return an exitcode of 1 on error.
2272         Catch indexing error to ensure we always delete sourcefile.
2274 2004-07-28  Alex Graveley  <alex@ximian.com>
2276         * mozilla-extension/content/beaglePrefs.xul: Add <checkbox> for
2277         beagle.security.active pref.
2279         * mozilla-extension/content/beaglePrefs.js: Support
2280         beagle.security.active pref to enable https indexing.
2282         * mozilla-extension/content/beagleOverlay.js: Index https pages if
2283         pref is chosen.  Fix bug in https detection since
2284         location.protocol includes the trailing ':'. Cleanup
2285         beagleProcessClick.
2287         * mozilla-extension/install.rdf: Add <optionsURL> so options can
2288         be opened from Extension Manager window.
2290 2004-07-27  Alex Graveley  <alex@ximian.com>
2292         * mozilla-extension/: Add initial commit of the mozilla/firefox
2293         indexing extension.
2295         * configure.in: Add mozilla-extension/Makefile.
2297         * Makefile.am (SUBDIRS): Add mozilla-extension.
2299 2004-07-27  Alex Graveley  <alex@ximian.com>
2301         * tools/Makefile.am (INDEX_WEB_CONTENT_WRAPPER): Rename
2302         beagle-epiphany-index to beagle-index-url since it will be used by
2303         mozilla too.
2305         * tools/IndexWebContent.cs: Take --url, --title, --sourcefile,
2306         --deletesourcefile arguments.  Print usage if url or
2307         sourcefile/stdin is missing.
2309         * epiphany-extension/ephy-beagle-extension.c (load_status_cb):
2310         Pass "--url" and "--title" to beagle-index-url.