2006-04-25 Hendrik Brandt <heb@gnome-de.org>
[beagle.git] / ChangeLog
blob6176b0a74a1bf2db316bc5efc63ad976be3cf48f
1 2006-04-25  Debajyoti Bera <dbera.web@gmail.com>
3         * beagled/FilterFactory.cs: Only set indexable timestamp if the
4         already set timestamp is invalid (i.e. the default DateTime(0)).
5         * beagled/FeedBackends: Remove dc:date properties. Use
6         indexable.Timestamp for storing the date.
8 2006-04-24  Debajyoti Bera <dbera.web@gmail.com>
10         * Filters/FilterPackage.cs,FilterDeb.cs,FilterEbuild.cs,FilterRPM.cs:
11         Add FilterDeb. Modified FilterPackage and deriving packages to add
12         make some of the fields generic to any package.
14 2006-04-24  Daniel Drake <dsd@gentoo.org>
16         * Filters/entagged-sharp/: Resync. Includes ID3 UTF16 fix, new vorbis
17         mimetype, and a couple of other bits.
19 2006-04-21  Debajyoti Bera <dbera.web@gmail.com>
21         * Filters/FilterPackage.cs, Filters/FilterRPM.cs,
22         Filters/FilterEbuild.cs: Add FilterPackage base class to contain the
23         basic information about packages. Change FilterRPM, FilterEbuild to
24         derive from FilterPackage.
25         * libbeagle/beagle: Revive the C API for indexable-service. Also,
26         allow creating indexable-service type index-request messages for
27         others services.
29 2006-04-18  Debajyoti Bera <dbera.web@gmail.com>
31         * tools/Info.cs: Add --list-backends, --list-static-indexes to
32         beagle-info. Make beagle-info a tool to gather all kind of information
33         about beagle.
34         * beagled/BeagleDaemon.cs, beagled/QueryDriver.cs, Util/Conf.cs: 
35         Allow enabling/disabling backends in the config. Use new syntax
36         --backend [+-]name.
37         * tools/Config.cs: Add "beagle-config daemon ListBackends" to show the
38         currently enabled and disabled backend in config. Should be emulated
39         in beagle-settings too.
40         * tools/*.1: Removed reference of Best from man pages. Someone should
41         write a man-page for beagle-search (or linux users have
42         stopped reading man-pages these days :O ?)
44 2006-04-17  Debajyoti Bera <dbera.web@gmail.com>
46         * tools/beagle-crawl-system.in: Use MONO_SHARED_DIR to point to a
47         temporary wapi directory - mono needs one for beagle-build-index.
49 2006-04-17  Kjartan Maraas  <kmaraas@gnome.org>
51         * configure.in: Remove obsolete no_NO locale.
52         * po/no.po: And the translation. Hey Joe, where you going
53         with that gun in your hand?
55 2006-04-16  Debajyoti Bera <dbera.web@gmail.com>
57         * beagled/KMailQueryable/KMailIndexer.cs: Minor protection against
58         null values.
59         * Util/Note.cs: Extract text correctly from tomboy notes.
61 2006-04-07  Debajyoti Bera <dbera.web@gmail.com>
63         * beagled/KMailQueryable/KMailQueryable.cs: Enable snippets for KMail
64         maildir mails.
66 2006-04-04  Debajyoti Bera <dbera.web@gmail.com>
68         * BeagleClient/Hit.cs: Use 1-d range search for searching properties.
69         Removes a FIXME.
71 2006-04-02  Debajyoti Bera <dbera.web@gmail.com>
73         * Filters/, *Queryable/, beagled/Filter.cs, beagled/LuceneCommon.cs: Allow
74         keyword queries in non-property queries. Make most keyword properties
75         unsearched properties. Remove video/* mimetypes from filteraudio - let
76         our videofilter handle them. Dont allow empty properties to be stored.
78 2006-03-31  Debajyoti Bera <dbera.web@gmail.com>
80         * beagled/Filter.cs, Filters/FilterPdf.cs,FilterHtml.cs,
81         Util/StringFu.cs: Extract maximum 40000 (4 times that allowed by
82         lucene) words in the filters.
84 2006-03-30  Debajyoti Bera <dbera.web@gmail.com>
86         * beagled/GoogleDriver.cs: Fix extraction of query text. Googledriver
87         should work now if queried with the proper domain.
89 2006-03-29  Debajyoti Bera <dbera.web@gmail.com>
91         * Filters/FilterRPM.cs: RPM filter.
92         * tools/Info.cs: Add --list-filters to beagle-info to list all
93         available filters. Useful stuff.
95 2006-03-27  Amanpreet Singh Alam <apbrar@gmail.com>
97         * configure.in: "pa" Punjabi is added to ALL_LINGUAS
99 2006-03-23  Debajyoti Bera <dbera.web@gmail.com>
101         * beagled/Lucene.Net/Store/FSDirectory.cs: Fix lock obtain timeout.
102         Use native open() to overcome (possibly buggy) sharing violation 
103         problem with mono File.Open().
104         
105 2006-03-22  Debajyoti Bera <dbera.web@gmail.com>
107         * beagled/LifereaQueryable/LifereaQueryable.cs: Handle "|curl ..."
108         style feedsource necessary for gmail rss feeds.
110 2006-03-19  Vladimer Sichinava  <vlsichinava@gmail.com>
112         * configure.in: Added "ka" (Georgian) to ALL_LINGUAS
114 2006-03-18  Lukas Lipka  <lukas@pmad.net>
116         * Util/ImLog.cs: Fix the broken parsing of Gaim 2.0 logs which added
117         AM or PM to the utterance timestamp. Thanks to Zafar for providing
118         sample logs.
120         * beagled/GaimLogQueryable/GaimLogQueryable.cs: Cosmetic fixes.
122 2006-03-16  Daniel Drake  <dsd@gentoo.org>
124         * search/Tiles/Tile.cs: Escape uri's before passing them to applications,
125         thanks to Brandon Hale.
127 2006-03-15  Daniel Drake  <dsd@gentoo.org>
129         * Filters/entagged-sharp: Resync, includes a couple of small fixes.
131 2006-03-11  Debajyoti Bera <dbera.web@gmail.com>
133         * Filters/FilterMail.cs: Use kmail link-type message header to set
134         fixme:issent flag for replies that are kept in the same folder.
135         * beagled/SnippetFu.cs: Fixes 332378 and some snippet extraction
136         optimisations.
138 2006-03-10  Lukas Lipka  <lukas@pmad.net>
140         * search/Tiles/Folder.cs: The open action for folders got accidently
141         removed during details pane refactoring.
143 2006-03-08  Debajyoti Bera <dbera.web@gmail.com>
145         * beagled/NoiseFilter.cs: Dont search tokens of type email, hostname
146         and small numbers for noise.
148 2006-03-02  Daniel Drake  <dsd@gentoo.org>
150         * tools/Makefile.am: Only install beagle-settings.desktop when ENABLE_GUI
151         is chosen. Reported by ph at http://bugs.gentoo.org/124192
153 2006-02-27  Debajyoti Bera <dbera.web@gmail.com>
155         * beagled/DumpIndex.cs: Allow dumpindex to retrieve information about
156         a file as stored in the index.
158 2006-02-26  Lukas Lipka  <lukas@pmad.net>
160         * search/Tiles/IMLog.cs: Load the buddy icon for the detail view.
162 2006-02-16  Kang Jeong-Hee <keizie@gmail.com>
164         * configure.in: ko added. (Korean)
166 2006-02-13  Debajyoti Bera <dbera.web@gmail.com>
168         * mozilla-extension/content/beagleOverlay.js: Let the HTML filter
169         extract the title of the HTML page. This is to avoid duplication 
170         of dc:title in the index. Fixes #330053.
172 2006-02-13  Lukas Lipka  <lukas@pmad.net>
174         * beagled/BeagleDaemon.cs: Exit if we pass in an unknown argument.
176 2006-02-10  Lukas Lipka  <lukas@pmad.net>
178         * search/Tiles/OpenWithMenu.cs: Load app icons by default.
180         * search/Tiles/File.cs: Use a bigger thumbnail in the detail view
181         (bgo #330551).
183         * search/Tiles/Folder.cs: Dont autload the folder icon since it 
184         results in an incorrect one. Also touch up the details pane.
186 2006-02-09  Lukas Lipka  <lukas@pmad.net>
188         * search/Makefile.am: Added Tiles/OpenWithMenu.cs to build.
189         
190         * search/Tiles/OpenWithMenu.cs: Shamelessly stolen from f-spot and
191         tuned to fit our needs.
193         * search/Tiles/Tile.cs: Implement the Open with menu.
195         * search/Tiles/File.cs: Enable Open with.
197         * search/Tiles/Folder.cs: Enable Open with.
199 2006-02-09  Lukas Lipka  <lukas@pmad.net>
201         * search/Tiles/File.cs: Dont display blank titles for files with an
202         empty subject (bgo #330558).
204 2006-02-09  Lukas Lipka  <lukas@pmad.net>
206         * search/Tiles/Image.cs: Add a full path field in the detail view.
208 2006-02-07  Dan Winship  <danw@novell.com>
210         * search/Tiles/Tile.cs: reorganize to make tile images not be
211         loaded until their tiles are realized, so that results will be
212         presented faster.
214         * search/Tiles/ThumbnailFactory.cs: new class to generate
215         thumbnails in another thread and update the tile images with them
216         when they're done, so that thumbnail generation doesn't block the
217         UI.
219         * search/Tiles/File.cs: update for new icon stuff. Use a
220         ThumbnailFactory.
222         * search/Tiles/WebHistory.cs: Create thumbnails if possible (eg,
223         via the gnome-web-photo package) #158112. Uses a separate
224         ThumbnailFactory from TileFile, so that fast local file thumbnails
225         don't get queued behind slow web thumbnails. Also add a details
226         pane.
228         * search/Tiles/Utils.cs (NiceShortDate, NiceLongDate,
229         NiceVeryLongDate): Fix local time vs UTC bugs, and fix the
230         calculation and localization of "Today" and "Yesterday".
232         * search/Tiles/TileFlat.cs:
233         * search/Tiles/IMLog.cs: 
234         * search/Tiles/MailMessage.cs: add a new base class for IM and
235         Mail tiles and make them use it.
237         * search/ConversationCategory.cs: use TileFlat rather than having
238         separate special IM and Mail cases.
240         * search/Tiles/Application.cs: 
241         * search/Tiles/CApplet.cs: make CApplet a subclass of Application
242         so they can share icon-loading code.
244         * search/Tiles/Calendar.cs: update a bunch, though it's still not
245         being built
247 2006-02--5  Debajyoti Bera <dbera.web@gmail.com>
249         * Util/DigikamTags.cs: Extraction of tags and comments from digikam.
250         * Filters/FilterImage.cs,FilterJpeg.cs: Index digikam info, add
251         fixme:comment and image:tag to store all the tags and
252         comments/descriptions. These information are anyway stored, index them
253         as property.unstored to allow keyword queries.
254         * beagled/PropertyKeywordFu.cs: Add keyword mappings to query (image)
255         comments and image tags.
256         * LifereaQueryable.cs, AkregatorQueryable.cs, BlamQueryable.cs: Index
257         publisher/channel-title information.
258         * KMailQueryable.cs, StringFu.cs: Move ExpandEnvVariables() to
259         Util/StringFu.cs; its a quite useful function to expand locations like
260         "$HOME/.beagle".
261         
262 2006-02-03  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>
264         * configure.in: Added 'gl' to ALL_LINGUAS.
266 2006-02-03  Dan Winship  <danw@novell.com>
268         * search/Tiles/WidgetFu.cs (LoadThumbnailIcon): change this to
269         take a Hit rather than a Uri, so we can pass the MIME type to
270         Gnome.ThumbnailFactory.GenerateThumbnail. #328437
272         * search/Tiles/File.cs:
273         * search/Tiles/Image.cs: update for that
275         * search/Tiles/Video.cs: don't need to set the icon here; TileFile
276         does it for us.
278 2006-02-02  Daniel Drake  <dsd@gentoo.org>
280         * configure.in: Give the two sqlite checks different names, otherwise it
281         tries to use sqlite3 even when it is not installed.
283         * beagled/Makefile.am, beagled/Mono.Data.SqliteClient: Pull in latest
284         upstream version, and update Jon's read-on-demand optimization.
285         * beagled/FileAttributesStore_Sqlite.cs, beagled/TextCache.cs: Update for
286         slightly modified sqlite exception API.
288 2006-02-01  Dan Winship  <danw@novell.com>
290         * search/Tiles/MailMessage.cs (MailMessageActivator): only accept
291         message/rfc822 hits (so we don't get the individual subparts of
292         multipart/alternative messages #328497).
294         * search/Tiles/Tile.cs: add Title, Timestamp, and Score properties
295         for use by SortedTileList.
297         * search/Tiles/*.cs: set Title and Timestamp appropriately to
298         match the info displayed on the tile
300         * search/SortedTileList.cs: change "HitComparer" to
301         "TileComparer", and update to use the new Tiles.Tile properties
303         * search/Category.cs: Make sure tiles get relayouted after
304         changing sort order.
306 2006-02-01  Dan Winship  <danw@novell.com>
308         * search/GroupView.cs: if there is only a single category of
309         matches, start it out in "Show More" mode. #328438
311         * search/Tiles/Application.cs: .desktop.in files should show up as
312         File, not Application.
314 2006-01-31  Dan Winship  <danw@novell.com>
316         * search/Spinner.cs: don't crash if we can't load the spinner
317         icon. #329225
319 2006-01-31  Christopher Aillon  <caillon@redhat.com>
321         * configure.in: We require sqlite >= 3.3.1 but unfortunately,
322         the upstream sqlite3.pc file only reports version 3.3 for all
323         releases in the 3.3 line; so modify the pkg-config check
324         accordingly.
326 2006-01-30  Dan Winship  <danw@novell.com>
328         * search/Tiles/Tile.cs: make the tile AppPaintable, so that the
329         theme engine doesn't get a chance to try to draw a pixmap in the
330         background, etc.
332         * search/Panes.cs: redo the drawing hacks; put an AppPaintable
333         EventBox into both panes and manually paint the base color. Don't
334         tweak the children's theming.
336         * search/Pages/Base.cs: move the ModifyBg to OnRealized, or you
337         get the wrong colors in some themes.
339         * search/Search.cs: fix a padding problem that is more noticeable
340         in other themes.
342         * images/quick-tips.png: 
343         * images/tip-arrow.png: replace with alphaed versions for themes
344         where the base color isn't white.
346         Tested with like a zillion different themes, including gtk-qt
347         (fixing #327947), Crux (fixing a problem Lukas noticed), and the
348         various a11y themes.
350 2006-01-30  Lukas Lipka  <lukas@pmad.net>
352         * search/Tiles/Tile.cs: Don't break on zero-length snippets.
354 2006-01-27  Dan Winship  <danw@novell.com>
356         * glue/ephy-spinner.[ch]: Remove this; it's GPL
358         * search/Spinner.cs: Reimplement this entirely in C#, based on
359         ImageAnimation.cs from Banshee.
361         * search/Tray/NotificationArea.cs: Numerous 64bit-cleanliness
362         fixes to fix #327944.
364 2006-01-26  Dan Winship  <danw@novell.com>
366         * search/Panes.cs: fix the background color on the viewport in the
367         main pane. #328755
369 2006-01-24  Lukas Lipka  <lukas@pmad.net>
371         * search/Tiles/File.cs:
372         * search/Tiles/RSSFeed.cs: Always set the cached snippet as markup.
374 2006-01-24  Lukas Lipka  <lukas@pmad.net>
376         * search/Tiles/Tile.cs: Revert temporary fix for the snippet crash.
378         * search/Search.cs: Fix a bug when the query was getting
379         unrefrenced too soon.
381 2006-01-23  Dan Winship  <danw@novell.com>
383         * search/Tray/NotificationArea.cs: specify full library names here
384         so we don't depend on gtk2-devel and xorg-x11-devel. #328276
386 2006-01-22  Lukas Lipka  <lukas@pmad.net>
388         * search/Search.cs: Dispose the old query before firing a new
389         one so we dont get updates for the old one anymore.
391 2006-01-22  Lukas Lipka  <lukas@pmad.net>
393         * search/Category.cs: Make sorting work in real time.
395         * search/GroupView.cs: Make live queries update the UI on
396         subtract hit.
398         * search/SortedTileList.cs: Implement date comparer.
399         
400         * search/UIManager.cs: Update the sorting menu a little.
402         * search/Tiles/Tile.cs: Add a check for a null hit or query to
403         eliminate a really odd crash.
405 2006-01-22  Lukas Lipka  <lukas@pmad.net>
407         * search/Tiles/Tile.cs: Don't set the snippet to "..." when we
408         fire off a request, because if we fail midway, this will break
409         the IM tile.
411         * search/Tiles/Image.cs: Don't fail if the image doesnt have an
412         extension.
414         * search/Tiles/TileActivator.cs: Be more bulletproof when
415         instantiating tiles.
417 2006-01-21  Larry Ewing  <lewing@novell.com>
419         * Filters/FilterTiff.cs: add a filter for tiff files.
421         * Filters/FilterImage.cs: fix the xmp parser rights is a bag.
423         * Util/Tiff.cs: add tiff parser.
425 2006-01-20  Larry Ewing  <lewing@novell.com>
427         * Filters/FilterImage.cs: add AddXmpProperties so that other
428         subclases can share the logic.
429         
430         * Filters/FilterPng.cs: use AddXmpProperties to add the xmp
431         properties.
432         
433         * Filters/FilterJpeg.cs: call FilterImage.AddXmpProperties instead
434         of doing the additions here.
436 2006-01-21  Lukas Lipka  <lukas@pmad.net>
438         * search/Tiles/IMLog.cs: found_snippet never got set to true so we
439         always queried for the snippet.
441 2006-01-21  Chao-Hsiung Liao  <j_h_liau@yahoo.com.tw>
443         * configure.in: add "zh_HK" to ALL_LINGUAS.
444         
445 2006-01-20  Debajyoti Bera <dbera.web@gmail.com>
447         * KonqQueryable.cs: Use QueryableStates for Konqueror webhistory
448         backend.
450 2006-01-20  Dan Winship  <danw@novell.com>
452         * search/Search.cs: 
453         * search/UIManager.cs: Change default sort criterion to "modtime",
454         since relevance doesn't work very well.
456         * search/Tiles/Contact.cs: Fill in the details pane
458 2006-01-19  Larry Ewing  <lewing@novell.com>
460         * Filters/FilterPng.cs: rework FilterPng to use the managed png
461         parser and extract a lot more png metadata.
463         * Util/EndianConverter.cs: endian aware bitconverter used in the
464         png parser.
465         
466         * Util/PngHeader.cs: new png parser.
468 2006-01-19  Lukas Lipka  <lukas@pmad.net>
470         * search/Search.cs: Hide the search window when we click the tray icon.
471         This must have been deleted during merge, since it worked before.
472         Spotted by James Ogley.
474 2006-01-18  Larry Ewing  <lewing@novell.com>
476         * Filters/FilterJpeg.cs: fix the XMP parser in the JpegFilter so
477         it does the correct thing.
479 2006-01-18  Debajyoti Bera <dbera.web@gmail.com>
481         * wrappers/python: Updated python bindings to include some of the
482         recent libbeagle Hit functions.
483         * KMailQueryable.cs: Added reading kmail folder location from kmailrc
484         (patch by Vaclav Slavik vslavik@fastmail.fm). Changed logic of
485         deciding whether a directory is a valid kmail folder. Fixes
486         327294, 327365.
487         * BeagleClient/Property.cs, beagled/LuceneCommon.cs, Util/StringFu.cs:
488         Use unstored lucene fields for search-only properties. Move 
489         UnindexedNamespace from LuceneCommon to StringFu so that both backends
490         and Filters can access them.
491         * Filters/FilterKonqHistory.cs, KonqHistoryQueryable/KonqQueryable.cs:
492         Use UnindexedNamespace for hinting filters. 
493         * Filters/FilterMail.cs: Store tokens from sanitized email address as
494         unstored lucene field.
496 2006-01-18  Larry Ewing  <lewing@novell.com>
498         * Util/XmpFile.cs: Added as a container class for XMP info.
500         * Util/MetadataStore.cs: Added a generic rdf store with common
501         namspaces.
503         * Util/SemWeb/: import SemWeb rdf parser.
505         * Filters/FilterJpeg.cs: extract XMP metadata translate a few
506         triples to beagle properties.
508 2006-01-17  Lukas Lipka  <lukas@pmad.net>
510         * search/Pages/StartDaemon.cs: Add a timeout after daemon start after
511         which the query is fired.
513 2006-01-16  Lukas Lipka  <lukas@pmad.net>
515         * search/beagle-search.desktop.in (Exec): Reference beagle-search
516         not just search. Spotted by James Ogley.
518 2006-01-16  Lukas Lipka  <lukas@pmad.net>
520         * search/Tiles/MailMessage.cs: Add forward in mail action.
522 2006-01-16  Lukas Lipka  <lukas@pmad.net>
524         * search/Tiles/*: Make all the actions translatable.
526         * search/Tiles/MailMessage.cs: Fix To/From stuff. Remove obsolete
527         attachment stuff.
529 2006-01-16  Lukas Lipka  <lukas@pmad.net>
531         * search/Tiles/File.cs: Make the snippet label use all available space.
533         * search/Tiles/Image.cs: Show the f-spot comment if it is available.
535         * search/Search.cs: More spec-ing; update the window title according
536         to the search.
538 2006-01-16  Lukas Lipka  <lukas@pmad.net>
540         * search/UIManager.cs: Make the quick tips and help menu options work.
542         * search/Search.cs: Implement quick tips option.
544         * search/Tiles/MailMessage.cs: Files type of message/rfc882 should
545         appear in mail message category.
547 2006-01-14  Debajyoti Bera <dbera.web@gmail.com>
549         * libbeagle/.../beagle-property.c: Fixed a crash when trying to find
550         the right place in a list of BeagleProperty armed with only a key.
552 2006-01-14  Debajyoti Bera <dbera.web@gmail.com>
554         * BlamQueryable.cs: Allow child elements in <item> tag, according to
555         latest blam file format. The example file I had had no information in
556         the child tag, so just read past them.
558 2006-01-13  Debajyoti Bera <dbera.web@gmail.com>
560         * beagled/QueryStringParser.cs, beagled/FSQ/FileSystemQueryable.cs:
561         Store extensions in lower-case and change extension queries to
562         lowercase too.
564 2006-01-13  Debajyoti Bera <dbera.web@gmail.com>
566         * glue/xdgmime, Util/GnomeFu.cs, Util/XdgMime.cs: Move to XdgMime.
567         Replace all GnomeFu.GetMimeType by XdgMime.GetMimeType.
568         * Tiles/TileFile.cs, Tiles/TileMailMessage.cs: Wont be used still,
569         dont detect mimetype again, reuse Hit.MimeType.
571 2006-01-13  Dan Winship  <danw@novell.com>
573         * search/*: import of new search ui (now called beagle-search)
574         from holmes module.
576         * configure.in, Makefile.am: Build beagle-search instead of best.
577         Remove all sorts of gecko-related stuff from configure.in
579         * glue/*, images/*: add holmes glue/images. Remove gecko glue.
581 2006-01-07  Debajyoti Bera <dbera.web@gmail.com>
583         * Filters/FilterDesktop.cs: Index 'Type' .in desktop files.
584         * Filters/FilterHtml.cs: Use 'meta' namespace for meta keywords.
586 2005-12-23  Debajyoti Bera <dbera.web@gmail.com>
588         * AkregatorQueryable/AkregatorQueryable.cs: Remove gmime dependency,
589         use ParseExact.
591 2005-12-18  Debajyoti Bera <dbera.web@gmail.com>
593         * Filters/FilterKonqHistory.cs, beagled/KonqHistoryQueryable: Use
594         indexable hints to pass charset information to the filter.
596 2005-12-11  Daniel Drake  <dsd@gentoo.org>
598         * Filters/entagged-sharp: Resync. Includes some bugfixes and adds support
599         for ID3v2 v2.4, and ASF/WMA files.
600         * Filters/FilterMusic.cs: Register ASF/WMA mimetype.
602 2005-12-07  Žygimantas Beručka  <zygis@gnome.org>
604         * configure.in: Added Lithuanian to ALL_LINGUAS.
606 2005-12-06  Ryan P Skadberg  <skadz@stigmata.org>
608         * beagled/Makefile.am: Fix for evolution location in beagled
610 2005-12-06  Veerapuram Varadhan <vvaradhan@novell.com>
612         ** Patch from Daniel Naber <lucenebugs@danielnaber.de>
613         ** Fixes #316617
614         * Filters/FilterOpenOffice.cs: Extract "meta:keyword" field for
615         indexing.
616         
617 2005-12-06  Veerapuram Varadhan <vvaradhan@novell.com>
619         * Filters/FilterPPT.cs: Make sure to read till EOF.
620         ** Fixes 323312.
621         
622 2005-12-02  Debajyoti Bera <dbera.web@gmail.com>
624         * beagled/DumpIndex.cs: term_enumerator returns terms that are
625         already sorted. No need to scan all the terms.
626         * beagled/Server.cs: Pre-initialize the serializer in connection
627         handler. Removes the slight lag(?) in the first response.
629 2005-11-29  Debajyoti Bera <dbera.web@gmail.com>
631         * beagled/KonqHistoryQueryable, Filters/FilterKonqHistory.cs,
632         Util/KonqHistoryUtil.cs, Util/StringFu.cs: Initial support for
633         indexing konqueror webhistory.
634         
635 2005-11-29  Veerapuram Varadhan <vvaradhan@novell.com>
637         * beagled/Filter.cs (AppendText): Don't "Trim()" the string, as
638         lucene takes care of it.  This saves good amount of
639         memory-allocation when we have text with line breaks.
640         * Filters/FilterSource.cs (AppendToTokens) (ExtractTokens):
641         Replace un-necessary calls to StringBuilder.ToString() to reduce
642         memory-allocations.
643         
644 2005-11-27  Daniel Drake  <dsd@gentoo.org>
646         * beagled/GaimLogQueryable/GaimLogQueryable.cs: Misc cleanups, don't index
647         arbitrary files, merge watching and crawling into a single task.
648         * beagled/GaimLogQueryable/GaimLogCrawler.cs: Removed, now unused
650 2005-11-26  Veerapuram Varadhan <vvaradhan@novell.com>
652         * beagled/Filter.cs: (AppendText): Check for "\n" before splitting
653         the argument in to array of lines.  This saves around 600K of
654         memory allocation for a 130K "C" source code file.
655         
656 2005-11-25  Veerapuram Varadhan <vvaradhan@novell.com>
658         * Filters/FilterShellscript.cs: Shell script filter.
659         * Filters/FilterSource.cs: New style added for Shellscripts.
660         Token generation is moved to a private method.  Actually, tokens
661         in shell-scripts are not separated *ONLY* by operators but also by
662         "SPACES".
663         * Filters/Makefile.am: Include Shellscript filter for compilation.
664         
665 2005-11-22  Dan Winship  <danw@novell.com>
667         * libbeagle/beagle/beagle-property.c (prop_to_xml): encode the
668         "Type" attribute correctly. 322140.
670 2005-11-21  Debajyoti Bera <dbera.web@gmail.com>
672         * beagled/LuceneFileQueryable: Fix a bug in LFQ where it wasnt
673         setting the attribute of a file shared across multiple indexables.
674         * BlamQueryable.cs, LifereaQueryable.cs, AkregatorQueryable.cs : Use
675         fixed LFQ.
677 2005-11-20  Lukas Lipka  <lukas@pmad@net>
679         * Filters/Makefile.am: Disable FilterChm.cs build since it was broken
680         with the recent HTML filter updates.
682 2005-11-19  Daniel Drake  <dsd@gentoo.org>
684         * configure.in, glue/Makefile.am, glue/gecko-utils.cpp,
685         Tiles/TileCanvas.cs: Firefox 1.5 support
687 2005-11-15  Daniel Drake  <dsd@gentoo.org>
689         * Use Mono.Unix.Native. This also includes a switch to Mono's extended
690         attribute bindings which I wrote ages ago.
691         * Tiles/TileBlog.cs, Tiles/template-blog.html: Update with recent property
692         name changes
694 2005-11-15  Debajyoti Bera <dbera.web@gmail.com>
696         * beagled/ExtractContent.cs: Add option to specify output file.
697         * HtmlFilter: Filter non-english URLs correctly.
699 2005-11-14  Debajyoti Bera <dbera.web@gmail.com>
700         
701         * Best: Fix not storing settings when ran with --no-tray
703 2005-11-13  Debajyoti Bera <dbera.web@gmail.com>
705         * Filters/FilterHtml.cs, HtmlAgilityPack:
706         - Instead of building the whole DOM tree, make it event driven.
707         Whenever an HtmlNode is found, a callback function is called 
708         and the node is discarded.
709         - HtmlAgilityPack used to load the whole file content in a string
710         using readtoend() and operate on that. In the patched filter, 
711         there is class which emulates a readtoend() string but is 
712         actually two buffers which are filled on demand.
713         - During encoding detection mode, if the parser sees any non html-head
714         tag, it assumes that <meta ...> tag cannot occur anywhere after.
715         - The filter code undergoes no major change - so the operational
716         behaviour of the filter should be "exactly the same" as before.
717         
718 2005-11-07  Debajyoti Bera <dbera.web@gmail.com>
719         * Filters/FilterSource.cs: Reuse StringBuilder.
721 2005-11-05  Daniel Drake  <dsd@gentoo.org>
723         * beagled/LuceneCommon.cs: Fix detection of dangling locks
725 2005-11-03  Debajyoti Bera <dbera.web@gmail.com>
727         * KMailQueryable: Some more UTC changes.
728         * QueryStringParser.cs, PropertyKeywordFu.cs: Added extension
729         as query keyword.
731 2005-11-03  Debajyoti Bera <dbera.web@gmail.com>
733         * AkregatorQueryable.cs, LifereaQueryable.cs,
734         BlamQueryable.cs, KMailQueryable: Move to UTC
736 2005-11-04  Veerapuram Varadhan <vvaradhan@novell.com>
738         * Filters/FilterOle.cs: Abstract base class for PPT and DOC
739         filters.
740         * Filters/FilterPPT.cs: Derived from FilterOle.
741         * Filters/FilterDOC.cs: Derived from FilterOle as wv1 1.2.0 uses
742         libgsf instead of libole2.  Meta data parsing is done using
743         gsf-sharp and text-parsing is done using wv1.
744         * Filters/wv1-glue.c: A totally-random crash is fixed.  This fixes
745         306812 and 31559.  Also, ported to work with both wv-1.2.0 and
746         wv-1.0.3.
747         
748 2005-11-03  Daniel Drake  <dsd@gentoo.org>
750         * Util/Scheduler.cs, beagled/QueryDriver.cs: Reuse StringBuilders
752 2005-11-02  Debajyoti Bera <dbera.web@gmail.com>
754         * Conf.cs, BestWindow.cs: Searching.xml was getting saved even
755         when nothing was getting written. Fixed.
756         * beagled/PropertyKeywordFu.cs: Add mailinglist queryword and
757         remove extension queryword (not checked in yet).
758         * AkregatorQueryable.cs: Workaround a stupid behaviour of Akregator
759         * FileSystemQueryable.cs: UnixConvert.FromDateTime internally
760         converts the local time to UTC. This was causing reindexing every
761         file on startup.
762         * KMailIndexableGenerator.cs: Use GMime.Parser.Tell () instead of
763         GMime.Parser.FromOffset to calculate the current location of parser.
764         Saves re-indexing of the last message.
765         * KMailIndexer.cs: The mail root folder wasnt watched! How did I miss
766         it!!!
767         * tools/beagle-status: Fix the annoying flashing of beagle-status.
769 2005-11-01  Christopher James Lahey  <clahey@ximian.com>
771         * Filters/FilterDocbook.cs: Use text/x-docbook-entry instead of
772         text/plain for mime type of entries.
774 2005-10-29  Daniel Drake  <dsd@gentoo.org>
776         * beagled/Lucene.Net: Clean up the locking loop, and fix a leak
778 2005-10-27  Daniel Drake  <dsd@gentoo.org>
780         * Util/GnomeFu.cs: Readd some gnome bindings, some of the gtk-sharp
781         bindings we were using are only available on gtk-sharp-2.5.
782         * Tiles/Tile.cs: Use GnomeFu to do mime application lookup
784 2005-10-25  Daniel Drake  <dsd@gentoo.org>
786         * Convert to Mono.Unix everywhere
787         * Add BEAGLE_THERE_BE_NO_QUITTIN environment variable, which when set,
788         disables our SIGQUIT handler.
790         * Util/GnomeFu.cs: New, reduced bindings to replace gnome.cs and Vfs.cs
791         * Tiles, beagled/FilterFactory.cs: Use gtk-sharp and GnomeFu where
792         appropriate.
794 2005-10-24  Daniel Drake  <dsd@gentoo.org>
796         * Various ImLog and ImLogViewer improvements
797         * beagled/Mono.Data.SqliteClient: Merge recent upstream changes
799 2005-10-23  Debajyoti Bera <dbera.web@gmail.com>
801         * Fixes 315984
802         Adding clear function to best.
803         Patch submitted by Dennis Snell <dmsnell@purdue.edu>
805 2005-10-21  Debajyoti Bera <dbera.web@gmail.org>
807         * beagled/PropertyKeywordFu.cs: some email related query keywords
809 2005-10-20  Debajyoti Bera <dbera.web@gmail.org>
811         * BlamQueryable.cs, LifereaQueryable.cs, AkregatorQueryable.cs:
812         Use stream parsing as much as possible. Fix author value in LifereaQ.
813         Change property names to DC elements (i.e. remove fixme from property
814         names).
815         * beagled/PropertyKeywordFu.cs: Add some comments. Dont allow date
816         queries - not supported.
818 2005-10-19  Debajyoti Bera <dbera.web@gmail.org>
820         * Util/Conf.cs: updated to store positions for holmes
822         * Best/BestWindow.cs: store positions and dimensions
823         as percentage of current screen co-ordinate to handle change in screen
824         resolution
826 2005-10-17  Debajyoti Bera <dbera.web@gmail.org>
828         * Util/Conf.cs, Best/BestWindow.cs, Best/BestTray.cs: save window
829         position, dimension and search history across sessions.
831 2005-10-17  Daniel Drake  <dsd@gentoo.org>
833         * beagled/Lucene.Net/: Small optimization; reduce the amount of
834         exception/throwing catching
836         * configure.in, Util/Inotify.cs, Util/Makefile.am, glue/Makefile.am:
837         Conditionally build inotify support. Disable on FreeBSD.
839 2005-10-14  Debajyoti Bera <dbera.web@gmail.com>
841         * tools/Query.cs, tools/Makefile.am, beagled/PropertyKeywordFu.cs: 
842         output supported keyword queries in beagle-query --help
844 2005-10-12  Daniel Drake  <dsd@gentoo.org>
846         * Util/UriFu.cs: Fix serialization of non-file uri's
848 2005-10-07  Daniel Drake  <dsd@gentoo.org>
850         * glue/Makefile.am: Always ship conditional glue
852 2005-10-06  Daniel Drake  <dsd@gentoo.org>
854         * beagled/KopeteQueryable/KopeteQueryable.cs: Set a source for scheduler
855         tasks. Thanks to raddy on IRC and Henry S. Thompson on bug #317997 for
856         helping to track this down.
858         * Util/Scheduler.cs: Don't allow tasks to be added without a source
859         * beagled/IndexSynchronization.cs: Fake a source for scheduler tasks
861         * Util/UriFu.cs: Convert Uri's to a constructable form before
862         serialization.
864         * beagled/Makefile.am, beagled/Lucene.Net/: Update to Lucene 1.9, and fix
865         a lock obtain bug.
867 2006-10-05  Daniel Drake  <dsd@gentoo.org>
869         * glue/Makefile.am: Consolidate glue code into two libraries,
870         libbeagleglue and libbeagleuiglue.
871         * Best/BestTray.cs, Util/*: Use libbeagleglue/libbeagleuiglue
873 2005-10-03  Daniel Drake  <dsd@gentoo.org>
875         * beagled/LuceneQueryingDriver.cs: Fix fd leak on certain codepath
877 2005-09-27  Veerapuram Varadhan <vvaradhan@novell.com>
879         * Fixes 317277.
880         Patch submitted by David Richards <drichard@largo.com>
882         * Filter/FilterOpenOffice.cs: Support OOo Draw files.
883         
884 2005-09-08  Debajyoti Bera <dbera.web@gmail.com>
886         * beagled/ExtractContent.cs: Fixed crasher #314716 and added
887         mimetype option to beagle-extract-content
889 2005-09-07  Yair Hershkovitz  <yairhr@gmail.com>
891         * configure.in: Added "he" to ALL_LINGUAS
893 2005-09-06  Daniel Drake  <dsd@gentoo.org>
895         * beagled/FileSystemQueryable/FileSystemQueryable.cs: Forget internal
896         directory references when appropriate.
898 2005-09-06  Ilkka Tuohela  <hile@iki.fi>
900         * configure.in: Added fi to ALL_LINGUAS
902 2005-09-01  Chris Lahey  <clahey@ximian.com>
904         * Util/gnome.cs: Use file_mime_type stuff and use slow if file
905         extension is .xml.
907 2005-08-31  Veerapuram Varadhan <vvaradhan@novell.com>
909         * Filters/FilterSource.cs: Reset the line type to none if the line
910         that was being parsed was a single-line-comment without a trailing
911         backslash or language style is either lisp or c#.
912         
913 2005-08-29  Rodrigo Moya <rodrigo@novell.com>
915         * glue/eggtrayicon.[ch]: updated from libegg.
917         * configure.in: define GETTEXT_PACKAGE for libegg.
919 2005-08-29  Daniel Drake  <dsd@gentoo.org>
921         * Filters/entagged-sharp/: Import entagged-sharp
922         * Filters/FilterMusic.cs, Filters/Makefile.am, configure.in: New
923         entagged-sharp-based audio file filter. Remove gst-sharp stuff.
925 2005-08-25  Vijay K. Nanjundaswamy <knvijay@novell.com>
926         
927         * beagled/WebServices/WebService*End.cs:
928         Update logic for GetSnippets to use Hit hashCode as unique id. Removed duplicate definitions of Web Service data types. 
930 2005-08-21  Daniel Drake  <dsd@gentoo.org>
932         * beagled/FileSystemQueryable/FileSystemQueryable.cs: Fix obvious typo
933         which fixes renaming of files.
935 2005-08-20  Daniel Drake  <dsd@gentoo.org>
937         * configure.in, Util/ExternalStringsHack.cs.in, Util/Makefile.am,
938         beagled/FileAttributesStore_Sqlite.cs, beagled/TextCache.cs:
939         Really support (and prefer) sqlite 3.x - requires a modified connection
940         string.
942 2005-08-19  Daniel Drake  <dsd@gentoo.org>
944         * beagled/FileSystemQueryable/FileSystemQueryable.cs: Update the last
945         crawl time in the DirectoryModel after we have crawled a directory. Thanks
946         to Debajyoti Bera for debugging this.
948 2005-08-18  Veerapuram Varadhan <vvaradhan@novell.com>
950         * Filters/FilterSource.cs: Last word of a non-commented line is
951         not indexed in case of source-code files other than Python.
952         
953         Patch from Debajyoti Bera <dbera.web@gmail.com>
954         * beagled/LuceneCommon.cs: in the previous branch, non-keyword
955         properties were stored as prop:_: in the current version, they are
956         stored as prop:t: So the analyzer should search for "prop:t" to
957         determine if its a keyword query.
958         
959 2005-08-17  Gary Ekker  <gekker@novell.com>
961         * tools/beagle-crawl-system.in (CRAWL_USER): change the user to 
962         beagleindex, using nobody is a security breach
963         Bug #104645 (b.n.c).
965 2005-08-17  Vijay K. Nanjundaswamy <knvijay@novell.com>
966         
967         * beagled/WebServices/Web*End.cs, WebService*End.cs:
968         Update to support display of images in web interface, and other fixes to align with recent changes in Beagle daemon. 
969         * beagled/WebServices/ExternalAccessFilter.cs: 
970         Return only File resources for external accesses.  
972 2005-08-17  Daniel Drake  <dsd@gentoo.org>
974         * Best/BestTray.cs: Wording improvements thanks to Adam Weinberger in
975         bug #313405.
977 2005-08-16  Daniel Drake  <dsd@gentoo.org>
979         * Tiles/TileMailMessage.cs: Add message/rfc822 mimetype for filesystem
980         hits. Use fixme:date as the date field. Only open evolution mail in
981         evolution. Don't display the "Reply" link for non-evolution mail.
983 2005-08-12  Daniel Drake  <dsd@gentoo.org>
985         * beagled/FileSystemQueryable/FileNameFilter.cs,
986         beagled/FileSystemQueryable/FileSystemQueryable.cs: Drop internal
987         directory references when we add an exclude path. Also forget inotify
988         watches. Sanitize paths before we add them as roots.
990         * Util/StringFu.cs: Add SanitizePath, which trims excess leading and
991         trailing slashes.
993 2005-08-11  Veerapuram Varadhan <vvaradhan@novell.com>
995         Patch from Sreekanth G <sreekanthnaga@gmail.com>        
996         * Filters/FilterPerl.cs: Add commonly used mime type for perl files.
998         * Filters/FilterCpp.cs: Add "while" and "inline" to keywords list.
999         
1000 2005-08-11  Daniel Drake  <dsd@gentoo.org>
1002         * beagled/FileSystemQueryable/FileSystemQueryable.cs,
1003         beagled/FileSystemQueryable/TreeCrawlTask.cs: After removing an exclude
1004         pattern, recrawl all directories looking for new subdirectories to index.
1006         * beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs, 
1007         beagled/FileSystemQueryable/DirectoryModel.cs,
1008         beagled/FileSystemQueryable/FileCrawlTask.cs,
1009         beagled/FileSystemQueryable/FileSystemQueryable.cs,
1010         beagled/FileSystemQueryable/TreeCrawlTask.cs: Fix removal of roots and
1011         a few races related to directories going away during and after indexing.
1013 2005-08-09  Daniel Drake  <dsd@gentoo.org>
1015         * Util/Conf.cs: Fix DateTime comparison, don't reload config files which
1016         haven't changed mtime since we last loaded them.
1018 2005-08-03  Daniel Drake  <dsd@gentoo.org>
1020         * Tiles/TileMusic.cs: Correct mime type for flac files
1022 2005-08-02  Daniel Drake  <dsd@gentoo.org>
1024         * Tiles/Tile.cs: Handle commands which are 'quoted'
1026 2005-08-01  Veerapuram Varadhan <vvaradhan@novell.com>
1028         Patch from Sreekanth G <sreekanthnaga@gmail.com>
1029         
1030         * Filters/FilterSource.cs: Process all possible pascal-style comments.
1031         
1032 2005-07-31  Maxim Dziumanenko  <mvd@mylinux.ua>
1034         * configure.in: Added "uk" (Ukrainian) to ALL_LINGUAS
1036 2005-07-28  Daniel Drake  <dsd@gentoo.org>
1038         * beagled/FileSystemQueryable/FileNameFilter.cs,
1039         beagled/FileSystemQueryable/FileSystemModel.cs,
1040         beagled/FileSystemQueryable/FileSystemQueryable.cs: When an exclude path is
1041         added, we should forget about that in the internal directory structure, drop
1042         watches on it, and remove it from the crawling queue. Consolidate code
1043         between Delete and RecursivelyRemove_Unlocked.
1045 2005-07-27  Daniel Drake  <dsd@gentoo.org>
1047         * Filters/FilterPdf.cs: Workaround the zombie processes bug for pdftotext
1048         invocations
1049         * Filters/FilterSpreadsheet.cs: Workaround the zombie processes bug for
1050         ssindex invocations
1052 2005-07-25  Daniel Drake  <dsd@gentoo.org>
1054         * beagled/FileSystemQueryable/CrawlTask.cs,
1055         beagled/FileSystemQueryable/FileSystemModel.cs,
1056         beagled/FileSystemQueryable/FileSystemQueryable.cs,
1057         beagled/FileSystemQueryable/FileSystemWatcherBackend.cs,
1058         beagled/FileSystemQueryable/IFileEventBackend.cs,
1059         beagled/FileSystemQueryable/InotifyBackend.cs: Merge the concept of
1060         scanning and crawling into crawling only, to reduce startup expense.
1062         * Util/Inotify.cs: Consolidate some code, and reduce watches to minimal
1063         possible form upon Unsubscribe/ChangeSubscription.
1065 2005-07-21  Daniel Drake  <dsd@gentoo.org>
1067         * Util/Conf.cs: Add ConfigOptions for adding/removing excludes, so that
1068         excludes can be manipulated via beagle-config.
1070 2005-07-19  Vijay K. Nanjundaswamy <knvijay@novell.com>
1071         
1072         * beagled/WebServices/Web*End.cs, WebService*End.cs:
1073         Updates to provide option in WebInterface to selectively enable/disable NetworkedBeagle
1074         search on per-query basis, when NetworkedBeagle nodes are configured.
1075         
1076         * beagled/WebServices/search.aspx:
1077         Added background color for search box in Web interface.
1078         
1079 2005-07-18  Daniel Drake  <dsd@gentoo.org>
1081         * beagled/FileSystemQueryable/FileNameFilter.cs: When we drop an exclude
1082         pattern, set the entire filesystem state to unknown.
1083         * FileSystemQueryable/FileSystemModel.cs: Setting state to unknown should
1084         trigger a recrawl.
1086 2005-07-15  Veerapuram Varadhan <vvaradhan@novell.com>
1088         * configure.in: Display gst-sharp as disabled instead of "no".
1089         
1090 2005-07-11  Daniel Drake  <dsd@gentoo.org>
1092         * beagled/LuceneDriver.cs: Allow unspecified index minor versions (= 'dont
1093         care'). Allows beagle-manage-index to work on versioned indexes.
1095 2005-07-08  Christopher James Lahey  <clahey@ximian.com>
1097         * Filters/FilterDocbook.cs: Turn off XmlResolver here so that it
1098         doesn't read the DTDs.
1100 2005-07-08  Vijay K. Nanjundaswamy <knvijay@novell.com>
1101         
1102         * beagled/WebServices/WebFrontEnd.cs, WebBackEnd.cs:
1103         Updated Web interface handling of Actions for external accesses.
1104         
1105         * beagled/WebServices/NetBeagle*cs, WebServiceBackEnd.cs, WebServiceProxy.cs:
1106         Added an upper limit on the no. of intermediate nodes a Beagle search request is cascaded through.
1108 2005-07-07  Vijay K. Nanjundaswamy <knvijay@novell.com>
1109         
1110         * beagled/WebServices/NetBeagle*cs, WebServiceBackEnd.cs:
1111         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.
1112         
1113 2005-07-06  Daniel Drake  <dsd@gentoo.org>
1115         * libbeagle/beagle/beagle-client.c: Use $BEAGLE_HOME and check for
1116         existance of the relevant socket.
1118 2005-07-05  Vijay K. Nanjundaswamy <knvijay@novell.com>
1119         
1120         * beagled/WebServices/*.cs:
1121         Added support for cascaded networked Beagle searches.
1122         
1123 2005-07-01  Vijay K. Nanjundaswamy <knvijay@novell.com>
1125         * Util/Conf.cs, Util/Makefile.am:
1126         Added configuration sections for WebServices and Networking.
1127         
1128         * beagled/WebServices/*.cs:
1129         Updates to files in WebServices, to work with new configuration system.
1130          
1131 2005-06-30  Daniel Drake  <dsd@gentoo.org>
1133         * Util/StringFu.cs: Add HexUnescape convenience function.
1134         * Util/ImLog.cs: Use HexUnescape on Gaim directory names when using them
1135         in readable form.
1137         * Best/BestWindow.cs: Catch the right exception
1139         * beagled/FilterFactory.cs: Small reorganisation so that we don't try and
1140         get the file mime-type twice.
1142         * configure.in: Support either sqlite2 or sqlite3
1144 2005-06-28  Daniel Drake  <dsd@gentoo.org>
1146         * Filters/FilterPPT.cs: Compile fix
1148 2005-06-27  Daniel Drake  <dsd@gentoo.org>
1150         * Util/ImLog.cs: Use PathToFileUri to handle 'odd' file characters better
1152 2005-06-24  Veerapuram Varadhan <vvaradhan@novell.com>
1154         * Tiles/TileMailMessage.cs:
1155         (Open): Hit.Uri and Hit.ParentUri are ignored. Use Hit.UriAsString
1156         and Hit.ParentUriAsString instead.  This fixes a crasher.
1157         
1158 2005-06-23  Daniel Drake  <dsd@gentoo.org>
1160         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
1161         Kill fixme:subject as subject is properly stored in dc:title
1163 2005-06-23  Anders Carlsson  <andersca@imendio.com>
1165         * BeagleClient/IndexingService.cs:
1166         Return an empty response after an indexing request.
1168         * beagled/IndexingServiceQueryable/IndexingServiceQueryable.cs:
1169         Make the ToRemove list an xml array.
1171 2005-06-22  Daniel Drake  <dsd@gentoo.org>
1173         * glue/inotify-glue.c: Introduce some friendly error messages
1175 2005-06-21  Vijay K. Nanjundaswamy <knvijay@novell.com>
1177         * beagled/WebServices/search.aspx, beagled/Makefile.am, :
1178         Replaced 'search.aspx.in' with 'search.aspx' since the file:/// url for dog.png has 
1179         since been replaced by a http:// url. Updated search.aspx to use a relative url
1180         for dog.png, so it works for both local and external accesses. 
1182 2005-06-20  Enver ALTIN  <ealtin@parkyeri.com>
1184         * configure.in: Add Turkish translation to ALL_LINGUAS.
1186 2005-06-17  Vijay K. Nanjundaswamy <knvijay@novell.com>
1188         * beagled/WebServices/WebBackEnd.cs, WebServiceBackEnd.cs, NetBeagleHandler.cs: 
1189         Added support for Prefetching and Caching of snippets for NetworkHits.
1191 2005-06-16  Daniel Drake  <dsd@gentoo.org>
1193         * configure.in: Use single = for equality thanks to Jeremy Messenger in
1194         bug 307847
1196 2005-06-14  Daniel Drake  <dsd@gentoo.org>
1198         * Util/Inotify.cs: Implement subscription system.
1199         * Util/Conf.cs, beagled/BlamQueryable/BlamQueryable.cs,
1200         beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
1201         beagled/FileSystemQueryable/InotifyBackend.cs,
1202         beagled/GaimLogQueryable/GaimLogQueryable.cs,
1203         beagled/LauncherQueryable/LauncherQueryable.cs,
1204         beagled/LifereaQueryable/LifereaQueryable.cs,
1205         beagled/TomboyQueryable/TomboyQueryable.cs: Update to work with
1206         subscription system.
1208 2005-06-13  Daniel Drake  <dsd@gentoo.org>
1210         * configure.in, Util/ExternalStringsHack.cs.in, Util/Makefile.am,
1211         Util/ExternalStringsHack.cs.in: Add support for glibc 2.2.x with extended
1212         attributes via libattr, by attempting to discover which libraries are
1213         available at configure-time.
1215 2005-06-13  Veerapuram Varadhan <vvaradhan@novell.com>
1217         Patch from Damodharan R <rdamodharan@gmail.com?>
1218         * Filters/FilterMatlab: Filter for matlab source files (.m)
1219         * Filters/FilterScilab: Filter for scilab source files (.sci)
1220         * Filters/FilterSouce.cs: Added support for matlab and scilab files.
1221         
1222 2005-06-12  Christophe Merlet  <redfox@redfoxcenter.org>
1224         * configure.in: Added "fr" (French) to ALL_LINGUAS.
1226 2005-06-09  Daniel Drake  <dsd@gentoo.org>
1228         * configure.in, Util/Makefile.am: Add target O/S detection available
1229         through OS_LINUX and OS_FREEBSD defines.
1230         * Util/ExtendedAttribute.cs: Add support for FreeBSD's extattrs.
1232 2005-06-09  Vijay K. Nanjundaswamy <knvijay@novell.com>
1234         * beagled/WebServices/WebServiceFrontEnd.cs, WebServiceBackEnd.cs, WebServiceProxy.cs: 
1235         Added WebService method GetSnippets that allows snippets to be obtained for
1236         a list of specified hit Ids. The GetMoreResults webservice method, now does  
1237         not return snippets. The client is expected to use GetSnippets method to obtain 
1238         snippets for hits that it is interested in. 
1240 2005-06-07  Vijay K. Nanjundaswamy <knvijay@novell.com>
1242         * beagled/WebServices/WebServiceBackEnd.cs, ExternalAccessFilter.cs: 
1243         Added support for exporting multiple folders under user home directory for
1244         public webservice access via optional configuration file 'publicfolders.cfg'.
1246 2005-06-06  Daniel Drake  <dsd@gentoo.org>
1248         * beagled/beagled.in: Various launcher script fixes/improvements from
1249         bug 168329
1251 2005-06-06 Lukas Lipka <lukas@pmad.net>
1253         * beagled/Lucene.Net/upstream-changes.diff: Merge the patch using TermBuffer
1254         * beagled/Makefile.am: Added Lucene.Net/Index/TermBuffer.cs
1255         * beagled/Lucene.Net/Makefile.am: Added Lucene.Net/Index/TermBuffer.cs
1256         * beagled/Lucene.Net/Index/TermBuffer.cs: Add port from Lucene SVN
1257         * beagled/Lucene.Net/Index/SegmentTermEnum.cs: Update for TermBuffer
1258         * beagled/Lucene.Net/Index/TermInfosReader.cs: Update for TermBuffer
1260 2005-06-06  Daniel Drake  <dsd@gentoo.org>
1262         * Util/Conf.cs: Apply forgotten improvements patch
1264 2005-06-04  Daniel Drake  <dsd@gentoo.org>
1266         * Util/Conf.cs: Don't use static classes just yet
1268 2005-06-03  Daniel Drake  <dsd@gentoo.org>
1270         * Util/Inotify.cs, beagled/BeagleDaemon.cs: Don't say that we are
1271         starting Inotify threads when we aren't using inotify.
1273 2005-06-03  Vijay K. Nanjundaswamy <knvijay@novell.com>
1275         * Checked in NetworkedBeagle operation support:
1276           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
1277           Modified Files: Tiles/HitFlavor.cs & respective Makefile.am files
1279         * beagled/WebServices/WebServiceBackEnd.cs, ExternalAccessFilter.cs:
1280         Added default access filter for public folder. 
1282 2005-06-02  Vijay K. Nanjundaswamy <knvijay@novell.com>
1284         * beagled/WebServices/WebServiceFrontEnd.cs, WebServiceBackEnd.cs, WebBackEnd.cs, ExternalAccessFilter.cs:
1285         Fixes to filtering/translating logic for external access to Beagle web/
1286         web-service interface. 
1287         * beagled/WebFrontEnd.cs: Logic to handle initial requests directed to
1288         http://localhost:8888/search.aspx instead of http://localhost:8888/beagle/search.aspx   
1289         * beagled/BeagleDaemon.cs: Addded --enable-network startup command line option for WebServices
1291 2005-06-01  Alexander Shopov  <ash@contact.bg>
1293         * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
1295 2005-05-31  Daniel Drake  <dsd@gentoo.org>
1297         * BeagleClient/RemoteControl.cs, Util/Conf.cs, Util/Makefile.am,
1298         beagled/BeagleDaemon.cs, beagled/FileSystemQueryable/FileNameFilter.cs,
1299         beagled/FileSystemQueryable/FileSystemModel.cs, 
1300         beagled/FileSystemQueryable/FileSystemQueryable.cs, 
1301         beagled/RemoteControlExecutors.cs, doc/TODO, tools/Config.cs,
1302         tools/Makefile.am, tools/beagle-config.1:
1303         Configuration system backend and command-line client, with some basic
1304         control over indexing.
1306 2005-05-29  Vijay K. Nanjundaswamy <knvijay@novell.com>
1308         * beagled/WebServices/WebServiceBackEnd.cs: 
1309         Added check for existence of folders added to BeagleXSP applications list parameter.
1311 2005-05-28  Christian Persch  <chpe@cvs.gnome.org>
1313         * configure.in: Update configure checks to detect Epiphany >= 1.6.
1314         * Makefile.am:
1315         * epiphany-extension/.cvsignore:
1316         * epiphany-extension/Makefile.am:
1317         * epiphany-extension/beagle.xml.in.in:
1318         * epiphany-extension/ephy-beagle-extension.c: (load_status_cb),
1319         (impl_attach_tab), (impl_detach_tab), (impl_attach_window),
1320         (impl_detach_window), (ephy_beagle_extension_iface_init),
1321         (ephy_beagle_extension_class_init),
1322         (ephy_beagle_extension_get_type),
1323         (ephy_beagle_extension_register_type):
1324         * epiphany-extension/ephy-beagle.c: (register_module):
1325         Update Epiphany extension to work with Epiphany >= 1.6.
1326         Fixes bug #167948 and bug #167949.
1328 2005-05-26  Vijay K. Nanjundaswamy <knvijay@novell.com>
1330         * beagled/WebServices/WebFrontEnd.cs, WebServiceBackEnd.cs, search.aspx.in: 
1331         Updates to serve images for Icons from web server, converting file:///
1332         uris into http uris.
1334 2005-05-26  Vijay K. Nanjundaswamy <knvijay@novell.com>
1336         * beagled/WebServices/WebBackEnd.cs: Added locks to WebBackEnd code to            prevent changes to results set while generating response to web interface
1337           queries
1338         * beagled/WebServices/WebServiceBackEnd.cs: Updates to WebServiceBackEnd           following recent changes in Property and Hit classes.
1340 2005-05-24  Daniel Drake  <dsd@gentoo.org>
1342         * Util/inotify-test: Fix parameter escaping
1344 2005-05-20  Vijay K. Nanjundaswamy <knvijay@novell.com>
1346         * beagled/WebServices/WebFrontEnd,WebBackEnd.cs,ExternalAccessFilter.cs:
1347           beagled/WebServices/WebServiceFrontEnd.cs,WebServiceBackEnd.cs: 
1348           Updates to distinguish between local and external web/web-service access,
1349           and do filtering of hit results for external accesses.
1351 2005-05-19  Vijay K. Nanjundaswamy <knvijay@novell.com>
1353         * beagled/WebServices/WebBackEnd.cs: Updates to work with recent Beagle code changes
1355         * beagled/WebServices/WebServer/*.cs: Update to XSP-1.0.9 code 
1357 2005-05-17  Daniel Drake  <dsd@gentoo.org>
1359         * configure.in, Util/ExternalStringsHack.cs.in, Util/KdeUtils.cs,
1360         Util/Makefile.am, beagled/LauncherQueryable/LauncherQueryable.cs:
1361         KDE discovery rework: Use kde-config at configure-time, and if not
1362         present, guess at runtime.
1364         * Tiles/template-*.html: Added mouseover tooltips to most templates
1366 2005-05-16  Daniel Drake  <dsd@gentoo.org>
1368         * beagled/Makefile.am, beagled/LauncherQueryable/LauncherQueryable.cs,
1369         beagled/LauncherQueryable/LauncherCrawler.cs: Reduce duplicated code and
1370         kill LauncherCrawler.
1372 2005-05-16  Daniel Drake  <dsd@gentoo.org>
1374         * Tiles/TileLauncher.cs, Util/Makefile.am,
1375         beagled/LauncherQueryable/LauncherQueryable.cs: KDE launcher querying,
1376         and KDE launcher icon lookups.
1378 2005-05-16  Daniel Drake  <dsd@gentoo.org>
1380         * BeagleClient/Query.cs, beagled/HitRegulator.cs,
1381         beagled/QueryDriver.cs, tools/Query.cs, tools/beagle-query.1:
1382         Support for lowering the maximum number of hits returned per backend.
1384 2005-05-06  Chao-Hsiung Liao  <j_h_liau@yahoo.com.tw>
1386         * configure.in: Added "zh_TW" to ALL_LINGUAS.
1388 2005-05-05  Daniel Drake  <dsd@gentoo.org>
1390         * beagled/LauncherQueryable/LauncherQueryable.cs: Don't choke on
1391         unreadable desktop files.
1393 2005-05-05  Veerapuram Varadhan <vvaradhan@novell.com>
1395         * Filters/FilterRTF: Added "header" and "footer" control words.
1396         Patch from Wojciech Polak <wojciechpolak at gmail.com>
1397         * Filters/FilterSource.cs: Support for handling Lisp files.
1398         * Filters/FilterLisp.cs: Lisp filter.
1399         * Filters/Makefile.am: ditto.
1400         
1401 2005-05-03  Kostas Papadimas <pkst@gnome.org>
1403         * configure.in: Added "el" to ALL_LINGUAS.
1405 2005-05-03  Vijay K. Nanjundaswamy <knvijay@novell.com>
1407         * beagled/WebServices/WebBackEnd.cs: Fixes in doQuery method: removed duplicate population of queryBody
1408         
1409 2005-05-02  Daniel Drake  <dsd@gentoo.org>
1411         * Tiles/HitFlavor.cs, Util/ImLog.cs,
1412         beagled/GaimLogQueryable/GaimLogQueryable.cs: Use real file:// URI's
1413         for GAIM logs. Fixes searching of logs with non-standard characters
1414         in their name. (e.g. # in irc logs)
1416 2005-05-02  Vijay K. Nanjundaswamy <knvijay@novell.com>
1418         * beagled/WebServices/WebBackEnd.cs: Added support for Snippets in Beagle Web Interface.
1419         * beagled/Makefile.am: Added $(BEAGLED_LIBS) to WEBSERVICES_BACKEND_ASSEMBLIES.
1421 2005-04-22  Vijay K. Nanjundaswamy <knvijay@novell.com>
1423         * beagled/BeagleDaemon.cs: Simplified WebServices initialization code
1424         * beagled/WebServices/WebServiceBackEnd.cs: Moved Web Services initialization and termination code
1425           including internal web server, from BeagleDaemon.cs into
1426           static Start() and Stop() methods.
1427         * beagled/Makefile.am: Corresponding changes     
1429 2005-04-21  Josep Puigdemont  <josep.puigdemont@gmail.com>
1431         * configure.in: Added "ca" to ALL_LINGUAS.
1433 2005-04-20  Daniel Drake  <dsd@gentoo.org>
1435         * configure.in, Util/Makefile.am, Util/Util.dll.config.in: Import
1436         dll-mapping from f-spot, fixes lack of image indexing for some users.
1437         Reported by Northsea on IRC.
1439 2005-04-17  Francisco Javier Fernandez  <cyphra@vir.tecknolabs.com>
1441         * configure.in: Added Spanish translation.
1443 2005-04-15  Veerapuram Varadhan <vvaradhan@novell.com>
1445         Patch from Anthony Batchelor <toeknee@haircrazy.info>
1446         * Filters/FilterJs.cs: A Javascript filter. 
1447         
1448 2005-04-15  Veerapuram Varadhan <vvaradhan@novell.com>
1450         * beagled/Filter.cs: Fix SupportedExtensions to actually return supported_extensions list.
1451         * beagled/FilterFactory.cs: CreateFilter will look for
1452         registered-extensions before registered-mime-types to create
1453         instances of corresponding filter-classes.
1454         * beagled/FilteredIndexable.cs: Call CreateFilterFromPath() to
1455         support creation of filter-objects using extensions as well.
1456         
1457 2005-04-14  Veerapuram Varadhan <vvaradhan@novell.com>
1459         * Tiles/TileSpreadsheet.cs: Removed unwanted variable.
1460         Patch from <wojciechpolak@gmail.com>
1461         * Filters/FilterC.cs: A Typo correction.
1462         
1463 2005-04-08  Veerapuram Varadhan <vvaradhan@novell.com>
1465         * Oops.. missing Filters/Makefile.am changes
1466         * Filters/FilterAbiword.cs: Shut-up an un-used variable warning.
1467         
1468 2005-04-08  Veerapuram Varadhan <vvaradhan@novell.com>
1470         * Filters/: Added FilterSpreadsheet.cs.
1471         Indexes gnumeric, excel and csv format files using 
1472         "ssindex" from gnumeric.  "ssindex" needs to be improved
1473         to give more-information that just data.
1475         * Filters/Makefile.am: Changes w.r.t newly added files.
1477         * Tiles/: Added template-spreadsheet.html, TileSpreadsheet.cs.
1479         * Tiles/Makefile.am: Changes w.r.t newly added files.
1480         
1481 2005-04-07  Veerapuram Varadhan <vvaradhan@novell.com>
1483         * Filters/FilterOpenoffice.cs: A Logger.Log.Error() call with a
1484         "{0}" but no argument, in the exceptional case, in DoOpen().
1485         
1486 2005-04-07  Vijay K. Nanjundaswamy <knvijay@novell.com>
1488         * beagled/Makefile.am: Updates to fix WebServices install/uninstall, after recent
1489           reorganizations 
1491         * beagled/BeagleDaemon.cs: Fix in --applications startup argument passed to BeagleXSP,
1492           when user specifies a root directory with --web-root option
1494 2005-04-06  Takeshi AIHANA <aihana@gnome.gr.jp>
1496         * configure.in: Added 'ja' (Japanese) to ALL_LINGUAS.
1498 2005-04-05  Vijay K. Nanjundaswamy <knvijay@novell.com>
1500         * WebServices/WebServiceBackEnd.cs: Updated TokenGenerator method
1501           to use System.Guid
1502           
1503 2005-04-05  Christopher Orr  <chris@protactin.co.uk>
1505         * configure.in: Added en_GB to ALL_LINGUAS.
1507 2005-04-05  Raphael Higino  <raphaelh@cvs.gnome.org>
1509         * configure.in: Added pt_BR to ALL_LINGUAS.
1511 2005-04-05  Adam Weinberger  <adamw@gnome.org>
1513         * configure.in: Added en_CA to ALL_LINGUAS.
1515 2005-04-05  Veerapuram Varadhan  <vvaradhan@novell.com>
1517         Patch from Saravana <saravana_psgtech@yahoo.co.in> 
1518         * Filters/FilterHtml.cs: Parse <meta>, <a> and <img> tags and
1519         extract required-contents. Add <i> to *list of hot nodes*.
1520         
1521 2005-04-05  Veerapuram Varadhan  <vvaradhan@novell.com>
1523         * beagled/Filter.cs: Third round of optimization. Mainly a FIXME
1524         fix in AppendText () related to '\n'.
1526         * Filters/FilterDOC.cs: A try-catch in IndexText.
1528         * glue/wv1-glue.c: Reduce the round-trips by "bufferred-calls" to
1529         IndexText.
1530         
1531 2005-04-05  Vijay K. Nanjundaswamy <knvijay@novell.com>
1533         * beagled/WebServices: Moved dog.png image file to images folder.
1534           Replaced search.aspx with search.aspx.in. 
1536         * beagled/Makefile.am: Script to generate search.aspx from search.aspx.in and determine XSP_DIR, based on prefix specified.
1538 2005-04-05  Frank Arnold  <farnold@cvs.gnome.org>
1540         * configure.in: Added "de" to ALL_LINGUAS.
1542 2005-04-04  Vijay K. Nanjundaswamy <knvijay@novell.com>
1544         * beagled/WebServices/WebServiceBackEnd.cs: Fix to return a searchToken, whenever
1545           number of results returned is more than 0. (Earlier searchToken was returned
1546           only when the total no. of results was more than the max results returned in a 
1547           single response).
1549 2005-04-01  Daniel Drake  <dsd@gentoo.org>
1551         * Tiles/TilePicture.cs: Properly handle URI's when finding thumbnail
1552         paths. Fixes bug 171153.
1554 2005-04-01  Daniel Drake  <dsd@gentoo.org>
1556         * Filters/FilterJpeg.cs, Util/ExifData.cs, Util/JpegHeader.cs, configure.in:
1557         Merge from F-spot in order to be compatible with Mono 1.1.5
1559 2005-04-01  Daniel Drake  <dsd@gentoo.org>
1561         * configure.in: Option parsing improvements and cleanups
1563 2005-03-31  Daniel Drake  <dsd@gentoo.org>
1565         * tools/Query.cs: Minor improvements to command line parsing
1567 2005-03-31  Daniel Drake  <dsd@gentoo.org>
1569         * beagled/PathFinder.cs: Handle directories ending with '/'
1571 2005-03-31  Veerapuram Varadhan  <vvaradhan@novell.com>
1573         * Filters/FilterRTF.cs: Before/After rewinding the file-stream, 
1574         ignore the already buffered-data in the stream reader.  Fixes
1575         part of http://bugzilla.gnome.org/show_bug.cgi?id=172294.
1576         (now font-details and other unwanted-strings are not extracted.)
1577         
1578 2005-03-31  Daniel Drake  <dsd@gentoo.org>
1580         * Util/ImLog.cs: Ignore GAIM logs which don't have the standard
1581         filename format
1583 2005-03-31  Vijay K. Nanjundaswamy <knvijay@novell.com>
1585         * configure.in, beagled/Makefile.am: Changes to work with webservices code moved into a sub-folder
1586         * WebServices code: Moved into a new sub-folder named WebServices within beagled n
1588 2005-03-31  Veerapuram Varadhan  <vvaradhan@novell.com>
1590         * beagled/Filter.cs: Defined a new variant of AppendText() with
1591         two arguments and removed AppendTextToHotPool().
1593         * Filter/FilterDOC.cs: Use two-arg AppendText() instead of
1594         AppendTextToHotPool().
1595         
1596 2005-03-31  Vijay K. Nanjundaswamy <knvijay@novell.com>
1598         * beagled/Makefile.am: Fixes in COND_CS_FILES and EXTRA_DIST to include
1599           all resources needed for web-services, in a Beagle distribution. Fixes
1600           http://bugzilla.gnome.org/show_bug.cgi?id=171996
1602 2005-03-31  Veerapuram Varadhan  <vvaradhan@novell.com>
1604         * beagled/Filter.cs: Added AppendTextToHotPool() for optimization
1605         of MS-Word document indexing.
1607         * Filters/FilterDOC.cs, glue/wv1-glue.c: Reduce the number of
1608         round trips between managed and unmanaged code. Fixes
1609         http://bugzilla.gnome.org/show_bug.cgi?id=169758
1610         
1611 2005-03-30  Veerapuram Varadhan  <vvaradhan@novell.com>
1613         * Filters/FilterAbiword.cs: More careful validations. Fixes
1614         http://bugzilla.gnome.org/show_bug.cgi?id=170082
1616         * Filters/Makefile.am: Enable FilterAbiword.cs to get compiled.
1617         
1618 2005-03-29  Veerapuram Varadhan  <vvaradhan@novell.com>
1620         * Tiles/template-mail-message.html: Fix for Subject of "deleted"
1621         mails shows <strike></strike> markup tags.
1622         
1623 2005-03-29  Veerapuram Varadhan  <vvaradhan@novell.com>
1625         Patch from Chris Schneider <cschneid@colostate.edu>
1626         * Filters/FilterPerl.cs: Bad "elseif" keyword in perl keyword
1627         list.  Fixes http://bugzilla.gnome.org/show_bug.cgi?id=171175.
1629 2005-03-29  Veerapuram Varadhan  <vvaradhan@novell.com>
1631         * beagled/beagled.in: Be more verbose when beagled exits with
1632         errors when run in --bg mode.
1633         
1634 2005-03-29  Vijay K. Nanjundaswamy <knvijay@novell.com>
1636         * WebServices: Changes in Web, Web-Services code to ensure file
1637           names & Class names are fully spelt out instead of abbreviations, 
1638           file/assembly names renamed to more meaningful names like WebFrontEnd.cs
1639           and WebBackEnd.cs, internal WebServer assembly renamed to BeagleXsp.dll, 
1640           with corresponding changes in Makefile.am and configure.in. 
1641           ./configure option to include web-services code, now changed to 
1642           '--enable-webservices' instead of --enable-websvc
1644         * Updates to Web interface code to include support for Firefox search bar and 
1645           changes in methods exposed by Beagle web-service to BeagleQuery, SimpleQuery,
1646           SimpleQuery2 and GetMoreResults.
1647         
1648 2005-03-29  Veerapuram Varadhan  <vvaradhan@novell.com>
1650         * beagled/LuceneDriver: Delete if indexable.DeleteContent is
1651         true. Fixes http://bugzilla.gnome.org/show_bug.cgi?id=171944.
1653         * ChangeLog: Corrected my previous entries w.r.t date (pointed out
1654         by Daniel)
1655         
1656 2005-03-28  Veerapuram Varadhan  <vvaradhan@novell.com>
1658         * Tiles/TileDocs.cs, Tiles/TilePresentation.cs: Fix for
1659         http://bugzilla.gnome.org/show_bug.cgi?id=171864. Show
1660         more-information about documents.
1661         
1662 2005-03-23  Robert Love  <rml@novell.com>
1664         * configure.in: bump version to 0.0.9 and rest.
1666 2005-03-22  Daniel Drake  <dsd@gentoo.org>
1668         * beagled/BeagleDaemon.cs: beagled shouldn't be run as root
1670 2005-03-21  Veerapuram Varadhan  <vvaradhan@novell.com>
1672         * Filters/FilterOpenOffice.cs: Fix for
1673         http://bugzilla.gnome.org/show_bug.cgi?id=171102.
1674         
1675 2005-03-19  Daniel Drake  <dsd@gentoo.org>
1677         * Util/UriFu.cs: Fix for filenames with odd characters, bug #170862
1679 2005-03-18  Veerapuram Varadhan  <vvaradhan@novell.com>
1681         * beagled/FileSystemQueryable/FileSystemQueryable.cs,
1682         beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs: Fix
1683         for http://bugzilla.gnome.org/show_bug.cgi?id=170437.
1684         
1685 2005-03-18  Veerapuram Varadhan  <vvaradhan@novell.com>
1687         * Filters/FilterOpenOffice.cs: More odt-mime-type changes.
1688         
1689 2005-03-17  Veerapuram Varadhan  <vvaradhan@novell.com>
1691         * glue/wv1-glue.c: Fix for
1692         http://bugzilla.gnome.org/show_bug.cgi?id=170124. Do not strip out
1693         non-iso-printable characters.
1694         
1695 2005-03-13  Veerapuram Varadhan  <vvaradhan@novell.com>
1697         * Tiles/TileMusic.cs: Show audio/media filename if "fixme:title"
1698         doesn't exist.  Fix for
1699         http://bugzilla.gnome.org/show_bug.cgi?id=170300.
1700         
1701 2005-03-13  Veerapuram Varadhan  <vvaradhan@novell.com>
1703         * Filters/FilterPPT.cs: Catch the exceptions and log the message..
1704         
1705 2005-03-10  Veerapuram Varadhan  <vvaradhan@novell.com>
1707         * Filters/FilterDOC.cs, glue/wv1-glue.c: Fix for
1708         http://bugzilla.gnome.org/show_bug.cgi?id=169758. Reduce the
1709         number of round trips between managed and unmanaged code.
1710         
1711 2005-03-10  Veerapuram Varadhan  <vvaradhan@novell.com>
1713         * Filters/FilterPPT.cs: Fix for PPT 4.0 files.
1714         
1715 2005-03-10  Daniel Drake <dsd@gentoo.org>
1717         * tools/Query.cs: beagle-query no longer requires an X server to
1718         run.
1720 2005-03-10  Daniel Drake <dsd@gentoo.org>
1722         * beagled/BeagleDaemon.cs, beagled/IndexHelper/IndexHelper.cs,
1723         glue/screensaver-glue.c: beagled no longer requires an X server
1724         to run.
1726 2005-03-10  Daniel Drake <dsd@gentoo.org>
1728         * Util/NautilusTools.cs, Util/StringFu.cs: Fix for filenames
1729         containing '"'
1730         
1731 2005-03-09  Daniel Drake <dsd@gentoo.org>
1733         * BeagleClient/Hit.cs, BeagleClient/Indexable.cs, Util/UriFu.cs,
1734         beagled/LuceneDriver.cs: Round 3 of dsd vs Uri escaping: Fix for
1735         filenames containing '#'
1737 2005-03-07  Daniel Drake <dsd@gentoo.org>
1739         * beagled/FileSystemQueryable/FileNameFilter.cs: Use
1740         PathFinder.HomeDir
1742 2005-03-06  Daniel Drake <dsd@gentoo.org>
1744         * IndexHelper/IndexHelper.cs, IndexHelper/RemoteIndexerImpl.cs:
1745         Verify that NewRemoteIndexerPath requests are coming from beagled
1747 2005-03-06  Daniel Drake <dsd@gentoo.org>
1749         * Util/StringFu.cs, Util/gnome.cs: Handle filenames containing
1750         '%'. Fixes bug #169422
1752 2005-03-02  Veerapuram Varadhan  <vvaradhan@novell.com>
1754         * Filters/FilterOpenOffice.cs, Filters/FilterRTF.cs: Handle
1755         exceptions and log a decent message than dumping the whole stack
1756         trace.
1757         
1758 2005-03-02  Veerapuram Varadhan  <vvaradhan@novell.com>
1760         * Filters/FilterPPT.cs: If gsf# throws some exception, handle it
1761         properly so that the whole stack trace is not displayed.  Fixes
1762         http://bugzilla.gnome.org/show_bug.cgi?id=169038
1763         
1764 2005-02-28  Veerapuram Varadhan  <vvaradhan@novell.com>
1766         * configure.in: Disable detection of gst# for time-being.
1767         * Filters/FilterOpenOffice.cs, Filters/FilterRTF.cs,
1768         Filters/FilterPPT.cs, Filters/FilterSource.cs: Removed unused
1769         variables to shut-up certain warnings.
1770         
1771 2005-02-25  Veerapuram Varadhan  <vvaradhan@novell.com>
1773         * Filters/FilterOpenOffice.cs: Add support for new OO.o 2.0 ODT
1774         format.  This fixes http://bugzilla.gnome.org/show_bug.cgi?id=157100
1775         
1776 2005-02-23  Veerapuram Varadhan  <vvaradhan@novell.com>
1778         * glue/wv1-glue.c: Fix for
1779         http://bugzilla.gnome.org/show_bug.cgi?id=166155.  The fix is
1780         though hacky, does follows the logic ;-).  See the FIXME in
1781         append_char() for more details.  Also, process the "special-chars"
1782         properly. ;-)
1783         
1784 2005-02-23  Veerapuram Varadhan  <vvaradhan@novell.com>
1786         * Filters/FilterPPT.cs: A probable correct way of opening the
1787         stream irrespective of the versions of file.  Also, enable it for
1788         showing snippets.
1789         * Filters/FilterOpenOffice.cs: Fix part of
1790         http://bugzilla.gnome.org/show_bug.cgi?id=157100, index
1791         hyperlinks.
1793 2005-02-23  Veerapuram Varadhan  <vvaradhan@novell.com>
1795         * Filters/FilterPPT.cs: Fix for
1796         http://bugzilla.gnome.org/show_bug.cgi?id=168028.  Implemented
1797         support for *DUAL STORAGE* PPT files.
1798         
1799 2005-02-23  Veerapuram Varadhan  <vvaradhan@novell.com>
1801         * Filters/FilterPPT.cs: Fix for
1802         http://bugzilla.gnome.org/show_bug.cgi?id=168238
1803         
1804 2005-02-16  Veerapuram Varadhan  <vvaradhan@novell.com>
1806         * Filters/FilterGst.cs: Fix for compiler error.
1807         
1808 2005-02-15  Veerapuram Varadhan  <vvaradhan@novell.com>
1810         * Filters/FilterSource.cs: Defined a style for C#.
1811         C# doesn't allow spanning of single-line-comment-to-multiple-lines.
1813         * Filters/FilterCSharp.cs: Langtype is C_Sharp_Style.
1814         
1815 2005-02-10  Veerapuram Varadhan  <vvaradhan@novell.com>
1817         * glue/wv1-glue.c: Separate out the wvInit() call, should be
1818         called only one through-out the scope of an application.
1820         * Filters/FilterDOC.cs: Track wvInit() call through a static
1821         member.  This also fixes Bug#:166150
1822         
1823 2005-02-09  Veerapuram Varadhan  <vvaradhan@novell.com>
1825         * beagled/SnippetFu.cs: Fix for
1826         http://bugzilla.gnome.org/show_bug.cgi?id=166648. Trim the
1827         final snippet to the allowed-length.
1829         * Filters/FilterRTF.cs: Fix for
1830         http://bugzilla.gnome.org/show_bug.cgi?id=166768
1831         
1832 2005-02-08  Veerapuram Varadhan  <vvaradhan@novell.com>
1834         * glue/wv1-glue.c: Handle partially formatted texts.
1835         Mark partially-formatted-texts as HOT.
1836         * Filters/FilterDOC.cs, Filters/FilterRTF.cs,
1837         Filters/FilterAbiword.cs, Filters/FilterPdf.cs: Added support for
1838         "Structural Break"s which is needed for proper snippet support.
1839         This supplements a partial fix to Bug#166648.
1840         
1841 2005-02-05  Veerapuram Varadhan  <vvaradhan@novell.com>
1843         * beagled/Filter.cs: Few tweaks on Hot pool.
1844         * Filters/FilterOpenOffice.cs: More elegant(?) logic to handle
1845         wierd combination of text-formatting, fixes Bug#157100.
1846         * Filters/FilterRTF.cs: Metadata info can be anywhere in the
1847         document.  Commented out the "file-offset" positioning after
1848         reading meta-data.
1849         * Best/Best.cs: Added a console message to guide users to look at
1850         their Systray for Best icon.
1851         
1852 2005-02-04  Veerapuram Varadhan  <vvaradhan@novell.com>
1854         * Filters/FilterPPT.cs: Validate the Ole stream before using it.
1855         Fixes Bug#:166265. Now, FilterPPT directly derives from B.D.F and
1856         not from FilterOle.
1857         * Filters/FilterOle.cs: Removed from the repository.
1858         * Filters/Makefile.am: ditto.
1859         * Filters/FilterOpenOffice.cs: Catch and Log the exceptions.
1860         * beagled/Filter.cs: Uncomment the return statement in
1861         GetHotTextReader ()
1862         
1863 2005-02-03  Veerapuram Varadhan  <vvaradhan@novell.com>
1865         * Filters/FilterPdf.cs: Fix for Bug#:166040. Filename parameter for
1866         pdfinfo command should be tagged between a pair of "".
1867         
1868 2005-01-28  Robert Love  <rml@novell.com>
1870         * Util/Inotify.cs: update for inotify ABI changes (dynamic filenames)
1871         * glue/inotify-glue.c: ditto
1872         * glue/inotify.h: header from inotify 0.18
1874 2005-01-28  Veerapuram Varadhan  <vvaradhan@novell.com>
1876         * Filters/FilterOpenOffice.cs: Fix for Bug#:162910.
1877         table-count is improperly shown as spreadsheet-count in 
1878         Sxw.
1879         
1880 2005-01-28  Veerapuram Varadhan  <vvaradhan@novell.com>
1882         * Tiles/template-docs.html: Fix for Bug#:165480.
1883         Instead of @Snippet@ use @%Snippet@ to process the
1884         markups present in @Snippet@.
1885         
1886 2005-01-24  Veerapuram Varadhan  <vvaradhan@novell.com>
1888         * Filters/FilterPascal.cs: Added pascal support.
1889         [ Demo'ed on stage hacking of beagle in Hacker Crackdown, 2005
1890         @ NIT, Trichy (http://www.nitt.edu/hackercrackdown/index.php?section=speakers), by
1891         writing this Filter ;)]
1892         
1893 2005-01-21  Veerapuram Varadhan  <vvaradhan@novell.com>
1895         * Filters/FilterSource.cs: Added Fortran_Style and related changes.
1897         Patch received from Vishravars Ramasubramanian (vishrav_r@yahoo.co.in)
1899           * Filters/FilterPhp.cs: Added PHP support.
1900           * Filters/FilterFortran.cs: Added fortran support.
1901         
1902 2005-01-20  Veerapuram Varadhan  <vvaradhan@novell.com>
1904         * Filters/FilterSource.cs, Filters/FilterC.cs, 
1905         Filters/FilterCpp.cs, Filters/FilterCSharp.cs,
1906         Filters/FilterJava.cs Filters/FilterPython.cs,
1907         Filters/FilterPerl.cs, Filters/Makefile: Structured/modularized
1908         the single big FilterSource.cs into individual derived classes
1909         and made FilterSource as abstract parent to them all.
1911         New "Programming language" filters can just be another class
1912         derived from this abstract parent.
1913         
1914 2005-01-20  Veerapuram Varadhan  <vvaradhan@novell.com>
1916         * Filters/FilterPPT.cs: Identify Title, Sub-title, and other
1917         special sections in a Slide and mark them HOT.
1918         
1919 2005-01-20  Veerapuram Varadhan  <vvaradhan@novell.com>
1921         * beagled/SnippetFu.cs: Length of the tags ("<b>"+"</b>") is 7.
1922         
1923 2005-01-19  Veerapuram Varadhan  <vvaradhan@novell.com>
1925         * Filters/FilterPPT.cs: Validations on special characters.
1926         Fix for parsing PPTs exported from OO.o.
1927         Fix for meta-data retrieval.
1929 2005-01-12  Veerapuram Varadhan  <vvaradhan@novell.com>
1931         * configure.in, beagled/Makefile.am: Mozilla backend is optional
1932         now.
1934 2005-01-11  Veerapuram Varadhan  <vvaradhan@novell.com>
1936         * Tiles/TileDocs.cs, Tiles/template-docs.html: beautification.
1937         * Filters/FilterSource.cs: More perl keywords.
1938         
1939 2005-01-07  Joe Shaw  <joeshaw@novell.com>
1941         * configure.in: Add a check for X11/extensions/scrnsaver.h, to fix
1942         #162831.
1944 2005-01-06  Veerapuram Varadhan  <vvaradhan@novell.com>
1946         * Filters/FilterRTF.cs: More validations on partially formatted
1947         strings.  Also, special sections viz., headers, footers and
1948         footnotes are identified and marked *HOT*.
1949         
1950 2005-01-04  Veerapuram Varadhan  <vvaradhan@novell.com>
1952         Patch from Vishravars RamaSubramanian <vishrav_r@yahoo.co.in>
1954         * Filters/FilterSource.cs: Added perl support.
1955           
1956 2005-01-04  Veerapuram Varadhan  <vvaradhan@novell.com>
1958         * Tiles/template-presentation.html, Tiles/template-docs.html:
1959         "Author" information is displayed now.
1960         
1961 2005-01-03  Veerapuram Varadhan  <vvaradhan@novell.com>
1963         * Tiles/TilePresentation.cs, Tiles/TileDocs.cs,
1964         Tiles/template-presentation.html, Tiles/template-docs.html: Added to
1965         display Title, number of slides, pages and words in Best.
1967         * Filters/FilterPdf.cs: Added DoPullProperties, uses "pdfinfo" command.
1969         * Filters/FilterOpenOffice.cs: Fix for combination bug
1971         * Filters/FilterAbiword.cs: Typo correction.
1972         
1973 2004-12-23  Veerapuram Varadhan  <vvaradhan@novell.com>
1975         * Filters/FilterAbiword.cs: Improved validations.
1976         
1977 2004-12-20  Veerapuram Varadhan  <vvaradhan@novell.com>
1979         * glue/wv1-glue.c: Headers, Footers, [Foot,End]notes, comments and
1980         other styles are categorized and marked HOT.
1981         
1982 2004-12-16  Veerapuram Varadhan  <vvaradhan@novell.com>
1984         * Filters/FilterOpenOffice.cs: Fix for Bug# 157106.
1985         
1986 2004-12-13  Veerapuram Varadhan  <vvaradhan@novell.com>
1988         * Filters/Makefile.am: Added FilterAbiword.cs
1990         * Filters/FilterAbiword.cs: Filter for abiword documents.
1991         
1992 2004-12-10  Veerapuram Varadhan  <vvaradhan@novell.com>
1994         * Filters/Makefile.am, Util/Makefile.am, beagled/Makefile.am:
1995         Included "conditionally" compiled sources to EXTRA_DIST.
1997 2004-12-10  Veerapuram Varadhan  <vvaradhan@novell.com>
1998         
1999         * From a patch by Raphaël Slinckx <raf.raf@wol.be>
2001         * Filters/FilterMusic.cs: Abstract base class for all audio file
2002         filters.
2004         * Filters/FilterFlac.cs: DoPullProperties() is implemented by base
2005         class.
2007         * Filters/Makefile.am: Added FilterApe.cs, FilterMp3.cs,
2008         FilterOgg.cs, FilterMpc.cs
2010         * Util/Makefile.am: Added ApeReader.cs, Mp3Reader.cs,
2011         OggReader.cs, Tag.cs
2013         * Util/FlacReader.cs: Now belongs to BU.AudioUtil namespace.
2014         
2015         * Util/Makefile.am: Removed Id3.cs
2017         * Util/Id3.cs: Removed from the repository.
2019         * Filters/FilterApe.cs: Added
2020         * Filters/FilterMp3.cs: Added
2021         * Filters/FilterOgg.cs: Added
2022         * Filters/FilterMpc.cs: Added
2023         * Util/ApeReader.cs: Added
2024         * Util/Mp3Reader.cs: Added
2025         * Util/OggReader.cs: Added
2026         * Util/Tag.cs: Added
2027         
2028 2004-12-07  Veerapuram Varadhan  <vvaradhan@novell.com>
2030         * Filters/FilterOpenOffice.cs: Count slides.  Support for
2031         annotations and more *HOT* styles.
2032         
2033         * From a patch by Vishravars Ramasubramanian <vishrav_r@yahoo.co.in>
2034         [NOSIP student].
2035                 
2036         * Filters/FilterOpenOffice.cs: Fix for Bug#: 157100
2037         Parse through styles.xml to read "Header", "Footer", "Footnote", 
2038         "Endnote" texts.
2039         
2040 2004-12-07  Tuomas Kuosmanen  <tigert@novell.com>
2042         * Tiles/template-web-history.html: Fixed the uri to be a link
2043         too. Fixes #160315, also replaced the globe with the nicer looking
2044         one. Should come from icon-theme eventually as well.
2045         
2046         * Tiles/template-mail-message.html: Added the folder info, I'll
2047         need to use it for a bit before I hopefully come up with a better
2048         way of displaying the information without wasting a lot of screen
2049         space. Fixes #160313
2051         * Tiles/TileMailMessage.cs: eeks, I touched c-sharp with bare
2052         hands! Hopefully the patch works. Should fix #160321 and #160324
2054 2004-12-03  Veerapuram Varadhan <vvaradhan@novell.com>
2056         * configure.in: Updated to gsf-sharp 0.2.
2057         
2058         * Filters/FilterPPT.cs: Added meta-data support replacing the
2059         current NumSlides logic.
2060         
2061 2004-12-01  Veerapuram Varadhan <vvaradhan@novell.com>
2063         * Filters/FilterRTF.cs: Compatible with MS RTF specification, 
2064         extracts meta-data and style information.
2065         
2066 2004-11-18  Alex Graveley  <alex@beatniksoftware.com>
2068         * Best/BestTray.cs: Make BestTray extend Gtk.Plug, and in the
2069         constructor set the Raw pointer to the return of
2070         egg_tray_icon_new, which we call directly.
2072 2004-11-16  Veerapuram Varadhan <vvaradhan@novell.com>
2074         * configure.in, Filters/Makefile.am, glue/Makefile.am: Added
2075         support for wv1.
2077         * glue/wv1-glue.c: Wrapper to parse MS word files using wv-1.0
2078         
2079         * Filters/FilterDOC.cs: Modified to use wv1 to get meta-data and
2080         text data from MS Word documents.
2082 2004-11-14  Tuomas Kuosmanen  <tigert@tigert.priv>
2084         * Tiles/template-page.css: made opacity to 0.5 for non-focused
2085         links on the list (hi joe :)
2087         Also forced max-width of 64 for all icons on the left column,
2088         should take care of all huge buddy icons etc.
2090 2004-11-12  Chris Lahey  <clahey@ximian.com>
2092         * Filters/FilterPPT.cs: Count slides.
2094 2004-11-12  Chris Lahey  <clahey@ximian.com>
2096         * From a patch by Adam Lofts <adam@negligible.co.uk>.
2098         * configure.in, Filters/Makefile.am: Added FilterGst.cs.
2100         * Filters/FilterGst.cs: Filter to get song data using gst.
2102 2004-11-12  Tuomas Kuosmanen  <tigert@novell.com>
2104         * mozilla-extension/skin/classic/beagle-*: updated some of the
2105         images to make it look nicer
2107         * Tiles/template-picture.html, Tiles/template-file.html: added
2108         link (@action:@Reveal) to the folder name in the tile as well.
2110 2004-11-11  Tuomas Kuosmanen  <tigert@novell.com>
2112         * Tiles/template-picture.html: added some exif stuff.
2114 2004-11-10  Tuomas Kuosmanen  <tigert@novell.com>
2116         * Tiles/template-page.css (.icon img): made icons max-width: 80px;
2117         - I also added a nice border frame for jpeg images (and images
2118         with ".thumbnails" on their path - so the nautilus thumbnails
2119         (which are png) will also get a frame, while icons and such wont.
2121         * Tiles/template-picture.html: removed forced size
2122         setting, should now work automatically with the stylesheet..
2124         * Tiles/template-mockup.html, Tiles/template-mockup.css: added a
2125         mockup template that will contain examples of all tiles, also had
2126         to add a mock stylesheet that overrides the @foo@ stuff so I see 
2127         icons for testing purposes. Not intended for real world use :-)
2129         * Tiles/template-mail-message.html: added date display and content
2130         snippet dummy example (to be implemented in mail messages)
2132 2004-11-09  Tuomas Kuosmanen  <tigert@novell.com>
2134         * Tiles/template-page.css: prettified stuff, indented the contents
2135         relative to the title line, so it is easier to scan through the
2136         list..
2138 2004-11-04  Tuomas Kuosmanen  <tigert@tigert.priv>
2140         * Tiles/template-page.css (tr): removed the extra padding from the
2141         action links line, also added a div class for "date" - use it for
2142         the "modified N days ago" stuff on tiles.
2144         * Tiles/template-file.html: added last modified line..
2146         * Tiles/template-im-log.html: wrapped the published line to date class
2148         * Tiles/template-blog.html: wrapped the date stuff on the date div
2149         style, put "Weblog: " to give a better idea it's a blog entry.
2150         Also added a "View" link for consistency.
2152 2004-11-01  Chris Lahey  <clahey@ximian.com>
2154         * tray/TrayIcon/Makefile.am (install-exec-local, uninstall-local):
2155         Use pkglibdir instead of libdir to avoid collisions.
2157 2004-10-25  Chris Lahey  <clahey@ximian.com>
2159         * tools/Makefile.am (EXTRA_DIST): Added beagle-shutdown and
2160         beagle-status.
2162 2004-10-25  Chris Lahey  <clahey@ximian.com>
2164         * tools/Makefile.am: Remove UPDATE_SCRIPT.
2166 2004-10-19  Robert Love  <rml@novell.com>
2168         * beagled/Filter.cs: move the FlushCache inside of the NULL check,
2169           along with the Close. A bigger question, though, is why can the
2170           FileStream ever be NULL here?
2171         * life: This is my last ChangeLog entry since no one else is keeping
2172           them.  I really just want to fit in, be accepted, be one of the gang.
2174 2004-10-18  Robert Love  <rml@novell.com>
2176         * glue/inotify-glue.c: clean this up; remove some cruft; do error
2177           checking on the read (removes a FIXME)
2179 2004-10-17  Todd Berman  <tberman@off.net>
2181         * AUTHORS: Changing my email to reflect something that might reach me.
2182         * Filters/HtmlAgilityPack/tools.cs: Compilation fix for 1.1.1
2184 2004-10-17  Todd Berman  <tberman@off.net>
2186         * Best/best.in: Add directory containing libinofityglue.so to
2187           LD_LIBRARY_PATH.
2189 2004-10-16  Robert Love  <rml@novell.com>
2191         * chooser-fu/beaglequeru.c: fix compile warning; remove unused
2192           variable; strptime() does not init fields it does not touch, so
2193           zero them all out.
2195 2004-10-15  Veerapuram Varadhan (vvaradhan@novell.com>
2197         * Filters/FilterDOC.cs: Filter for MSWord documents.
2198         * Filters/Makefile.am: build FilterOle.cs and FilterDOC.cs.
2199         * configure.in: Added config time checking of gsf-sharp.dll for
2200         MSOffice filters.
2201         
2202 2004-10-15  Christopher James Lahey  <clahey@ximian.com>
2204         * Filters/FilterPPT.cs: Filter for MS Power point presentation docs.
2205         * Filters/FilterOle.cs: Unified interface for pulling properties from
2206         MSOffice documents and serves as the base class for document-type 
2207         specific filters.
2209 2004-10-14  Robert Love  <rml@novell.com>
2211         * Util/FileAdvise.cs: new file, implementing the advice stuff
2212         * Util/Makefile.am: build FileAdvise.cs
2214 2004-10-14  Tuomas Kuosmanen  <tigert@novell.com>
2216         * Tiles/template-im-log.html: stylized a bit, added area for
2217         snippet for chat log content that needs to be replaced with 
2218         actual content of course. The search term should be hilighted
2219         with color.
2221         * images/im-aim.png: added a nicer icon for AIM chat for now.
2223            *Note!* Please use *gnome-icon-theme* for this - we have the
2224            following icons there for us: im-aim.png im-icq.png
2225            im-jabber.png im-msn.png im-nov.png im-yahoo.png - these would
2226            be used depending on the chat type. Also there's im.png which
2227            is a generic one for possible other chat client logs.
2228         
2229         * images/Makefile.am: Added the icon to be installed for now..
2231 2004-10-10  Anders Carlsson  <andersca@gnome.org>
2233         * Util/ExtendedAttribute.cs:
2234         Check errno and add it to the exceptions on failure.
2235         
2236 2004-10-08  Christopher James Lahey  <clahey@ximian.com>
2238         * images/Makefile.am, tools/Makefile.am: Fixed make distcheck.
2240 2004-10-07  Christopher James Lahey  <clahey@ximian.com>
2242         * Util/Archive.cs: Unified interface for pulling data from an
2243         archive file (gz, tar, bz2, zip).
2245 2004-09-22  Srinivasa Ragavan <sragavan@novell.com>
2246         * Added code for tray applet  
2248 2004-09-22  Raja R Harinath  <rharinath@novell.com>
2250         * beagled/Makefile.am: Fix srcdir != builddir problems.
2251         * tools/Makefile.am: Likewise.
2253 2004-07-28  Alex Graveley  <alex@ximian.com>
2255         * tools/IndexWebContent.cs: Rename --uri to --url, to match
2256         implementation.
2257         Return an exitcode of 1 on error.
2258         Catch indexing error to ensure we always delete sourcefile.
2260 2004-07-28  Alex Graveley  <alex@ximian.com>
2262         * mozilla-extension/content/beaglePrefs.xul: Add <checkbox> for
2263         beagle.security.active pref.
2265         * mozilla-extension/content/beaglePrefs.js: Support
2266         beagle.security.active pref to enable https indexing.
2268         * mozilla-extension/content/beagleOverlay.js: Index https pages if
2269         pref is chosen.  Fix bug in https detection since
2270         location.protocol includes the trailing ':'. Cleanup
2271         beagleProcessClick.
2273         * mozilla-extension/install.rdf: Add <optionsURL> so options can
2274         be opened from Extension Manager window.
2276 2004-07-27  Alex Graveley  <alex@ximian.com>
2278         * mozilla-extension/: Add initial commit of the mozilla/firefox
2279         indexing extension.
2281         * configure.in: Add mozilla-extension/Makefile.
2283         * Makefile.am (SUBDIRS): Add mozilla-extension.
2285 2004-07-27  Alex Graveley  <alex@ximian.com>
2287         * tools/Makefile.am (INDEX_WEB_CONTENT_WRAPPER): Rename
2288         beagle-epiphany-index to beagle-index-url since it will be used by
2289         mozilla too.
2291         * tools/IndexWebContent.cs: Take --url, --title, --sourcefile,
2292         --deletesourcefile arguments.  Print usage if url or
2293         sourcefile/stdin is missing.
2295         * epiphany-extension/ephy-beagle-extension.c (load_status_cb):
2296         Pass "--url" and "--title" to beagle-index-url.