2006-10-30  dbera

	* KonqBookmarkQueryable: Add Konqueror bookmark backend.

2006-10-16  dbera

	* KNotesQueryable.cs: Dont re-index all the notes when the notes file
	  changes. Since the backend has to retrieve and pass each line
	  anyway, find uid and date information and process them in the
	  backend itself. These are simple properties and dont need extensive
	  string processing unlike other lines of the notes file - hence we
	  still do the bulk of the processing in a filter.
	* beagled/KAddressBookQueryable.cs, Filters/FilterKAddressBook.cs:
	  Add files for KAddressBook backend.

2006-10-14  dbera

	* Filters/FilterOle.cs, Filters/FilterPPT.cs: Fix #362058. Check
	  for illegal length.

2006-10-13  Kevin Kubasik kevin@kubasik.net

	* ChangeLog: Updating ChangeLog from cvs2cl

2006-10-12 19:30  dbera

	* Filters/FilterExternal.cs, beagled/ExtractContent.cs,
	  beagled/FilterFactory.cs, tools/Info.cs: Info.cs: Use the Request
	  parameters to selectively request information.  FilterFactor.cs:
	  Copy the timestamp if set by the filter (forgot from yesterday).
	  ExtractContent.cs: Print timestamp.  FilterExternal.cs: Give
	  external filters higher priority than other filters. That will
	  allow users to bypass installed filters if they like.

2006-10-12 00:37  dbera

	* Filters/FilterKNotes.cs: Comment on how to open knotes notes.

2006-10-11 23:51  dbera

	* beagled/Filter.cs: * Allow filters to change indexable timestamp.
	  Sometimes they know better than backends.  * Dont close
	  streamreader unless the underlying stream is also closed.

2006-10-11 23:07  dbera

	* Filters/FilterKCal.cs, Filters/FilterKNotes.cs,
	  beagled/KNotesQueryable/KNotesQueryable.cs: Add FilterKNotes
	  files.

2006-10-11 23:06  dbera

	* Filters/FilterHtml.cs, Filters/Makefile.am, Util/DigikamTags.cs,
	  beagled/Makefile.am: FilterHtml.cs: Add ExtractText(string)
	  command to extract text out of large html strings. Useful when
	  some filter wants to process embedded HTML strings.
	  DigikamTags.cs: Protect against SQL injection vulnerability
	  (ahem, actually against files with quotes in their name).
	  Makefile.am: Get ready f

2006-10-11 22:35  dbera

	* Util/ICalParser.cs: Some fixes according to ICal RFC.

2006-10-11 14:10  jmas

	* po/: ChangeLog, ca.po: 2006-10-11  Jordi Mas
	  <jmas@softcatala.org>

		  * ca.po: Updated Catalan translation.

2006-10-08 15:38  fhedberg

	* configure.in, BeagleClient/Makefile.am, Util/Conf.cs,
	  Util/Makefile.am, beagled/BeagleDaemon.cs, beagled/Makefile.am,
	  tools/Makefile.am: Die webservices, die.

2006-10-08 12:36  rml

	* Util/Inotify.cs:
		  * Inotify.cs: Update.

2006-10-08 12:16  rml

	* glue/inotify.h:
		  * inotify.h: Update <inotify.h> from latest CVS head

2006-10-08 11:43  rml

	* beagled/BeagleDaemon.cs:
	  FIRST COMMIT OF THE BEAGLE HACK FEST

		  BeagleDaemon.cs: Fix Joe's spelling.

2006-10-02 14:53  joeshaw

	* beagled/Lucene.Net/upstream-changes/: 03_fields_enumerable.patch,
	  03_fields_inenurable.patch: Fix a typo in the patch name

2006-10-02 14:18  joeshaw

	* beagled/Lucene.Net/: Search/MatchAllDocsQuery.cs,
	  Search/MultiPhraseQuery.cs, Search/PhrasePrefixQuery.cs,
	  Search/PhraseQuery.cs, Search/PrefixQuery.cs,
	  Search/RangeQuery.cs, Search/TermQuery.cs,
	  upstream-changes/22_null_clone_overrides.patch: Fix a problem
	  with null ref exceptions because many Query classes erroneously
	  return null from their Clone() overrides

2006-10-02 13:21  joeshaw

	* beagled/DumpIndex.cs: Fix compile ambiguity with Hit in
	  DumpIndex, from the branch

2006-10-02 13:20  joeshaw

	* beagled/LuceneQueryingDriver.cs: Commit a missed file from the
	  branch merge

2006-10-02 13:11  joeshaw

	* beagled/Makefile.am: Update Lucene files in Makefile.am

2006-10-02 13:11  joeshaw

	* beagled/Lucene.Net/: Analysis/Standard/CharStream.cs,
	  Analysis/Standard/FastCharStream.cs,
	  Analysis/Standard/StandardTokenizerTokenManager.cs,
	  Document/Document.cs, Index/DocumentWriter.cs,
	  Index/FieldInfos.cs, Index/FieldsWriter.cs,
	  Index/ParallelReader.cs, Index/TermBuffer.cs,
	  QueryParser/QueryParserTokenManager.cs, Store/FSDirectory.cs,
	  Store/Lock.cs, Store/RAMDirectory.cs, Store/RAMFile.cs,
	  Store/RAMOutputStream.cs,
	  upstream-changes/01_obtain-lock-fix.patch,
	  upstream-changes/02_FSDirectory-custom-locking.patch,
	  upstream-changes/03_FSDirectory-pid-in-lockfile.patch,
	  upstream-changes/03_fields_inenurable.patch,
	  upstream-changes/04_utc-times.patch,
	  upstream-changes/05_FSDirectory-rename-fileshare.patch,
	  upstream-changes/06_FSDirectory-lock-logging.patch,
	  upstream-changes/07_TermBuffer-stringcopy.patch,
	  upstream-changes/08_more-lock-obtain-fixes.patch,
	  upstream-changes/09-path-combine.patch,
	  upstream-changes/10_fewer-exceptions.patch,
	  upstream-changes/11_charstream-no-exceptions.patch,
	  upstream-changes/12_more-lock-logging.patch,
	  upstream-changes/13_lock-loop-cleanup.patch,
	  upstream-changes/14_analysis-leak.patch,
	  upstream-changes/15_lock-timeout-verbose.patch,
	  upstream-changes/16_hangul_support.patch,
	  upstream-changes/17_remove_debugstreams.patch,
	  upstream-changes/18_avoid_fileinfos.patch,
	  upstream-changes/20_use-native-open-locking.patch,
	  upstream-changes/21_fsdirectory_lock-cumulative.patch: Commit
	  updated changes to our patches, from Bera's Lucene 1.9.1 branch

2006-10-02 13:08  joeshaw

	* beagled/Lucene.Net/: ABOUT.txt, AssemblyInfo.cs, HISTORY.txt,
	  LICENSE.txt, LucenePackage.cs, Makefile.am,
	  SharpZipLibAdapter.cs, SupportClass.cs, Analysis/Analyzer.cs,
	  Analysis/CharTokenizer.cs, Analysis/ISOLatin1AccentFilter.cs,
	  Analysis/KeywordAnalyzer.cs, Analysis/KeywordTokenizer.cs,
	  Analysis/LengthFilter.cs, Analysis/LetterTokenizer.cs,
	  Analysis/LowerCaseFilter.cs, Analysis/LowerCaseTokenizer.cs,
	  Analysis/PACKAGE.HTML, Analysis/PerFieldAnalyzerWrapper.cs,
	  Analysis/PorterStemFilter.cs, Analysis/PorterStemmer.cs,
	  Analysis/SimpleAnalyzer.cs, Analysis/StopAnalyzer.cs,
	  Analysis/StopFilter.cs, Analysis/Token.cs,
	  Analysis/TokenFilter.cs, Analysis/TokenStream.cs,
	  Analysis/Tokenizer.cs, Analysis/WhitespaceAnalyzer.cs,
	  Analysis/WhitespaceTokenizer.cs, Analysis/WordlistLoader.cs,
	  Analysis/Standard/CharStream.cs,
	  Analysis/Standard/FastCharStream.cs,
	  Analysis/Standard/PACKAGE.HTML,
	  Analysis/Standard/ParseException.cs,
	  Analysis/Standard/StandardAnalyzer.cs,
	  Analysis/Standard/StandardFilter.cs,
	  Analysis/Standard/StandardTokenizer.cs,
	  Analysis/Standard/StandardTokenizer.jj,
	  Analysis/Standard/StandardTokenizerConstants.cs,
	  Analysis/Standard/StandardTokenizerTokenManager.cs,
	  Analysis/Standard/Token.cs, Analysis/Standard/TokenMgrError.cs,
	  Document/DateField.cs, Document/DateTools.cs,
	  Document/Document.cs, Document/Field.cs, Document/NumberTools.cs,
	  Index/CompoundFileReader.cs, Index/CompoundFileWriter.cs,
	  Index/DocumentWriter.cs, Index/FieldInfo.cs, Index/FieldInfos.cs,
	  Index/FieldsReader.cs, Index/FieldsWriter.cs,
	  Index/FilterIndexReader.cs, Index/IndexFileNameFilter.cs,
	  Index/IndexFileNames.cs, Index/IndexModifier.cs,
	  Index/IndexReader.cs, Index/IndexWriter.cs, Index/MultiReader.cs,
	  Index/MultipleTermPositions.cs, Index/ParallelReader.cs,
	  Index/SegmentInfo.cs, Index/SegmentInfos.cs,
	  Index/SegmentMergeInfo.cs, Index/SegmentMergeQueue.cs,
	  Index/SegmentMerger.cs, Index/SegmentReader.cs,
	  Index/SegmentTermDocs.cs, Index/SegmentTermEnum.cs,
	  Index/SegmentTermPositionVector.cs,
	  Index/SegmentTermPositions.cs, Index/SegmentTermVector.cs,
	  Index/SegmentsReader.cs, Index/Term.cs, Index/TermBuffer.cs,
	  Index/TermDocs.cs, Index/TermEnum.cs, Index/TermFreqVector.cs,
	  Index/TermInfo.cs, Index/TermInfosReader.cs,
	  Index/TermInfosWriter.cs, Index/TermPositionVector.cs,
	  Index/TermPositions.cs, Index/TermVectorOffsetInfo.cs,
	  Index/TermVectorsReader.cs, Index/TermVectorsWriter.cs,
	  QueryParser/CharStream.cs, QueryParser/FastCharStream.cs,
	  QueryParser/MultiFieldQueryParser.cs, QueryParser/PACKAGE.HTML,
	  QueryParser/ParseException.cs, QueryParser/QueryParser.cs,
	  QueryParser/QueryParser.jj, QueryParser/QueryParserConstants.cs,
	  QueryParser/QueryParserTokenManager.cs, QueryParser/Token.cs,
	  QueryParser/TokenMgrError.cs, Search/BooleanClause.cs,
	  Search/BooleanQuery.cs, Search/BooleanScorer.cs,
	  Search/BooleanScorer2.cs, Search/CachingWrapperFilter.cs,
	  Search/ConjunctionScorer.cs, Search/ConstantScoreQuery.cs,
	  Search/ConstantScoreRangeQuery.cs, Search/DateFilter.cs,
	  Search/DefaultSimilarity.cs, Search/DisjunctionMaxQuery.cs,
	  Search/DisjunctionMaxScorer.cs, Search/DisjunctionSumScorer.cs,
	  Search/ExactPhraseScorer.cs, Search/Explanation.cs,
	  Search/FieldCache.cs, Search/FieldCacheImpl.cs,
	  Search/FieldDoc.cs, Search/FieldDocSortedHitQueue.cs,
	  Search/FieldSortedHitQueue.cs, Search/Filter.cs,
	  Search/FilteredQuery.cs, Search/FilteredTermEnum.cs,
	  Search/FuzzyQuery.cs, Search/FuzzyTermEnum.cs, Search/Hit.cs,
	  Search/HitCollector.cs, Search/HitIterator.cs,
	  Search/HitQueue.cs, Search/Hits.cs, Search/IndexSearcher.cs,
	  Search/MatchAllDocsQuery.cs, Search/MultiPhraseQuery.cs,
	  Search/MultiSearcher.cs, Search/MultiTermQuery.cs,
	  Search/NonMatchingScorer.cs, Search/PACKAGE.HTML,
	  Search/ParallelMultiSearcher.cs, Search/PhrasePositions.cs,
	  Search/PhrasePrefixQuery.cs, Search/PhraseQuery.cs,
	  Search/PhraseQueue.cs, Search/PhraseScorer.cs,
	  Search/PrefixQuery.cs, Search/Query.cs, Search/QueryFilter.cs,
	  Search/QueryTermVector.cs, Search/RangeFilter.cs,
	  Search/RangeQuery.cs, Search/RemoteSearchable.cs,
	  Search/ReqExclScorer.cs, Search/ReqOptSumScorer.cs,
	  Search/ScoreDoc.cs, Search/ScoreDocComparator.cs,
	  Search/Scorer.cs, Search/Searchable.cs, Search/Searcher.cs,
	  Search/Similarity.cs, Search/SimilarityDelegator.cs,
	  Search/SloppyPhraseScorer.cs, Search/Sort.cs,
	  Search/SortComparator.cs, Search/SortComparatorSource.cs,
	  Search/SortField.cs, Search/TermQuery.cs, Search/TermScorer.cs,
	  Search/TopDocs.cs, Search/TopFieldDocs.cs, Search/Weight.cs,
	  Search/WildcardQuery.cs, Search/WildcardTermEnum.cs,
	  Search/Regex/RegexQuery.cs, Search/Regex/RegexTermEnum.cs,
	  Search/Regex/SpanRegexQuery.cs, Search/Spans/NearSpans.cs,
	  Search/Spans/SpanFirstQuery.cs, Search/Spans/SpanNearQuery.cs,
	  Search/Spans/SpanNotQuery.cs, Search/Spans/SpanOrQuery.cs,
	  Search/Spans/SpanQuery.cs, Search/Spans/SpanScorer.cs,
	  Search/Spans/SpanTermQuery.cs, Search/Spans/SpanWeight.cs,
	  Search/Spans/Spans.cs, Store/BufferedIndexInput.cs,
	  Store/BufferedIndexOutput.cs, Store/Directory.cs,
	  Store/FSDirectory.cs, Store/IndexInput.cs, Store/IndexOutput.cs,
	  Store/InputStream.cs, Store/Lock.cs, Store/MMapDirectory.cs,
	  Store/OutputStream.cs, Store/PACKAGE.HTML, Store/RAMDirectory.cs,
	  Store/RAMFile.cs, Store/RAMInputStream.cs,
	  Store/RAMOutputStream.cs, Util/BitVector.cs, Util/Constants.cs,
	  Util/Parameter.cs, Util/PriorityQueue.cs, Util/SmallFloat.cs,
	  Util/StringHelper.cs, Util/ToStringUtils.cs: Commit Bera's Lucene
	  1.9.1 branch.  These are the pristine sources; the patches will
	  be committed next

2006-09-30 20:07  fhedberg

	* search/Search.cs: Set BorderWidth on the correct element.

2006-09-30 13:47  dbera

	* beagled/Lucene.Net/: Lucene.Net.xml,
	  Analysis/Standard/StandardTokenizer.jj: Dos2Unix

2006-09-30 13:24  dbera

	* beagled/Lucene.Net/: ABOUT.txt, AssemblyInfo.cs, BUILD.txt,
	  CHANGES.txt, HISTORY.txt, LICENSE.txt, README.txt,
	  SharpZipLibAdapter.cs, Index/SegmentReader.cs,
	  Index/TermInfosReader.cs, QueryParser/QueryParser.JJ,
	  QueryParser/QueryParser.jj, Search/MultiSearcher.cs,
	  Search/Query.cs, Store/FSDirectory.cs: 1.9.1-002-final

2006-09-30 10:21  tkaroonb

	* ChangeLog, configure.in, po/ChangeLog, po/th.po: 2006-09-30
	  Theppitak Karoonboonyanan  <thep@linux.thai.net>

		  * configure.in: Added th (Thai) to ALL_LINGUAS.
		  * th.po: Added Thai translation by
		  Supranee Thirawatthanasuk <supranee@opentle.org>.

2006-09-29 23:16  joeshaw

	* beagled/LuceneQueryingDriver.cs: Remove some testing spew

2006-09-29 23:02  dbera

	* beagled/Lucene.Net/:
	  Analysis/Standard/StandardTokenizerTokenManager.cs,
	  upstream-changes/11_charstream-no-exceptions.patch,
	  upstream-changes/21_fsdirectory_lock-cumulative.patch: Beagle
	  builds!!! Yay! (did I mention CVS sucks ?)

2006-09-29 22:57  dbera

	* beagled/Lucene.Net/:
	  Analysis/Standard/StandardTokenizerTokenManager.cs,
	  QueryParser/QueryParserTokenManager.cs, Store/FSDirectory.cs,
	  Store/Lock.cs, upstream-changes/17_remove_debugstreams.patch,
	  upstream-changes/21_fsdirectory_lock-cumulative.patch: Final
	  (hopefully) set of patches.

2006-09-29 22:53  dbera

	* beagled/Lucene.Net/upstream-changes/:
	  11_charstream-no-exceptions.patch, 13_lock-loop-cleanup.patch,
	  15_lock-timeout-verbose.patch: Ah! The patch files.

2006-09-29 22:52  dbera

	* beagled/Lucene.Net/:
	  Analysis/Standard/StandardTokenizerTokenManager.cs,
	  Store/FSDirectory.cs, Store/Lock.cs: More patches. Nearly done.

2006-09-29 22:44  dbera

	* beagled/Lucene.Net/: Analysis/Standard/CharStream.cs,
	  Analysis/Standard/FastCharStream.cs,
	  Analysis/Standard/StandardTokenizerTokenManager.cs,
	  Store/Lock.cs: More patches.

2006-09-29 22:22  dbera

	* beagled/Lucene.Net/: Index/FieldInfos.cs, Index/TermBuffer.cs,
	  Store/Lock.cs, upstream-changes/07_TermBuffer-stringcopy.patch,
	  upstream-changes/08_more-lock-obtain-fixes.patch,
	  upstream-changes/10_fewer-exceptions.patch: More patches.

2006-09-29 21:54  dbera

	* beagled/Lucene.Net/: Store/FSDirectory.cs,
	  upstream-changes/05_FSDirectory-rename-fileshare.patch: Patch 5.

2006-09-29 21:52  dbera

	* beagled/Lucene.Net/: Store/FSDirectory.cs, Store/RAMDirectory.cs,
	  Store/RAMFile.cs, Store/RAMOutputStream.cs,
	  upstream-changes/04_FSDirectory-rename-fileshare.patch: Patch 4.

2006-09-29 21:48  dbera

	* beagled/Lucene.Net/upstream-changes/:
	  01_use-native-open-locking.patch, 03_utc-times.patch,
	  05_TermBuffer-stringcopy.patch, 06_minimum_maxsleepcount.patch,
	  07_fewer-exceptions.patch, 08_charstream-no-exceptions.patch,
	  09_lock-loop-cleanup.patch, 10_lock-timeout-verbose.patch,
	  11_remove_debugstreams.patch, 12_fsdirectory_minor.patch: Remove
	  old files.

2006-09-29 21:40  dbera

	* beagled/: BuildIndex.cs, DumpIndex.cs, LuceneCommon.cs,
	  StaticQueryable.cs, FileSystemQueryable/LuceneNameResolver.cs:
	  Back out some beagled changes due to lame code in L.Net-1.9.1.

2006-09-29 21:38  dbera

	* beagled/Lucene.Net/: Document/Document.cs,
	  Index/DocumentWriter.cs, Index/FieldInfos.cs,
	  Index/FieldsWriter.cs, Index/ParallelReader.cs,
	  upstream-changes/03_fields_inenurable.patch: Patch 3.

2006-09-29 17:44  joeshaw

	* Util/XmlFu.cs, beagled/LuceneCommon.cs,
	  beagled/LuceneQueryingDriver.cs: Greatly optimize search times
	  for queries that return large numbers of results from the Lucene
	  indexes.  We now also walk documents in descending time order
	  trying to populate an array of documents so that we don't have to
	  walk all documents, extract the timestamp property, and sort.
	  Bump up the index version again because of a new
	  InvertedTimestamp field in the index.

2006-09-29 17:33  fhedberg

	* Makefile.am: If we have enabled the UI, build the Image.dll
	  before our graphical tool; Settings.exe.

2006-09-29 15:15  joeshaw

	* search/: Category.cs, ConversationCategory.cs, GroupView.cs,
	  Search.cs, TileCategory.cs, UIManager.cs, Tiles/Utils.cs: Make
	  the scopes toggles rather than radio buttons, and all the user to
	  turn them on and off from the UI.  Patch from Max Wiehle, tweaked
	  a little by me

2006-09-29 13:08  joeshaw

	* search/: Panes.cs, Search.cs, UIManager.cs: Move the sort items
	  to a View menu and add a show details toggle.  Patch from Ryan
	  Probasco

2006-09-29 13:06  kkubasik

	* Filters/FilterImLog.cs: Map speakingto as a property keyword so
	  that queries such as speakingto:kkubasik will work.

2006-09-26 12:15  kkubasik

	* configure.in, search/Makefile.am,
	  search/beagle-search.desktop.in,
	  search/beagle-search.desktop.in.in, tools/Makefile.am,
	  tools/beagle-settings.desktop.in,
	  tools/beagle-settings.desktop.in.in: Adding the needed configure
	  magic to .desktop files for bug-buddy support

2006-09-26 12:08  kkubasik

	* configure.in: Allow forced compile-time selection of sqlite
	  versions bgo# 351133

2006-09-26 06:40  fhedberg

	* tools/: Makefile.am, Settings.cs: Use the looking-glass icon for
	  the beagle-settings window.

2006-09-25 19:02  dbera

	* beagled/Lucene.Net/: Store/FSDirectory.cs,
	  upstream-changes/02_FSDirectory-custom-locking.patch: Patch-2 in.

2006-09-25 19:00  dbera

	* beagled/Lucene.Net/: upstream-changes/01_obtain-lock-fix.patch,
	  Store/FSDirectory.cs: patch-1 in. Here is the process. change
	  source to dos. apply patch. change source to unix. do a diff.
	  store the diff in upstream_patches and add header from original
	  patch file. Phew!

2006-09-25 18:54  dbera

	* beagled/Lucene.Net/Store/: FSDirectory.cs, Lock.cs,
	  RAMDirectory.cs, RAMInputStream.cs, RAMOutputStream.cs: Oops..
	  backout last 2 commits.

2006-09-25 18:40  dbera

	* beagled/Lucene.Net/Store/FSDirectory.cs: Patch 2 goes in.

2006-09-25 18:38  dbera

	* beagled/Lucene.Net/Store/FSDirectory.cs: Patch 1 goes in.

2006-09-25 18:36  dbera

	* beagled/Lucene.Net/: AssemblyInfo.cs, LucenePackage.cs,
	  SharpZipLibAdapter.cs, SupportClass.cs, Analysis/Analyzer.cs,
	  Analysis/CharTokenizer.cs, Analysis/ISOLatin1AccentFilter.cs,
	  Analysis/KeywordAnalyzer.cs, Analysis/KeywordTokenizer.cs,
	  Analysis/LengthFilter.cs, Analysis/LetterTokenizer.cs,
	  Analysis/LowerCaseFilter.cs, Analysis/LowerCaseTokenizer.cs,
	  Analysis/PerFieldAnalyzerWrapper.cs,
	  Analysis/PorterStemFilter.cs, Analysis/PorterStemmer.cs,
	  Analysis/SimpleAnalyzer.cs, Analysis/StopAnalyzer.cs,
	  Analysis/StopFilter.cs, Analysis/Token.cs,
	  Analysis/TokenFilter.cs, Analysis/TokenStream.cs,
	  Analysis/Tokenizer.cs, Analysis/WhitespaceAnalyzer.cs,
	  Analysis/WhitespaceTokenizer.cs, Analysis/WordlistLoader.cs,
	  Analysis/Standard/CharStream.cs,
	  Analysis/Standard/FastCharStream.cs,
	  Analysis/Standard/ParseException.cs,
	  Analysis/Standard/StandardAnalyzer.cs,
	  Analysis/Standard/StandardFilter.cs,
	  Analysis/Standard/StandardTokenizer.cs,
	  Analysis/Standard/StandardTokenizerConstants.cs,
	  Analysis/Standard/StandardTokenizerTokenManager.cs,
	  Analysis/Standard/Token.cs, Analysis/Standard/TokenMgrError.cs,
	  Document/DateField.cs, Document/DateTools.cs,
	  Document/Document.cs, Document/Field.cs, Document/NumberTools.cs,
	  Index/CompoundFileReader.cs, Index/CompoundFileWriter.cs,
	  Index/DocumentWriter.cs, Index/FieldInfo.cs, Index/FieldInfos.cs,
	  Index/FieldsReader.cs, Index/FieldsWriter.cs,
	  Index/FilterIndexReader.cs, Index/IndexFileNameFilter.cs,
	  Index/IndexFileNames.cs, Index/IndexModifier.cs,
	  Index/IndexReader.cs, Index/IndexWriter.cs, Index/MultiReader.cs,
	  Index/MultipleTermPositions.cs, Index/ParallelReader.cs,
	  Index/SegmentInfo.cs, Index/SegmentInfos.cs,
	  Index/SegmentMergeInfo.cs, Index/SegmentMergeQueue.cs,
	  Index/SegmentMerger.cs, Index/SegmentReader.cs,
	  Index/SegmentTermDocs.cs, Index/SegmentTermEnum.cs,
	  Index/SegmentTermPositionVector.cs,
	  Index/SegmentTermPositions.cs, Index/SegmentTermVector.cs,
	  Index/Term.cs, Index/TermBuffer.cs, Index/TermDocs.cs,
	  Index/TermEnum.cs, Index/TermFreqVector.cs, Index/TermInfo.cs,
	  Index/TermInfosReader.cs, Index/TermInfosWriter.cs,
	  Index/TermPositionVector.cs, Index/TermPositions.cs,
	  Index/TermVectorOffsetInfo.cs, Index/TermVectorsReader.cs,
	  Index/TermVectorsWriter.cs, QueryParser/CharStream.cs,
	  QueryParser/FastCharStream.cs,
	  QueryParser/MultiFieldQueryParser.cs,
	  QueryParser/ParseException.cs, QueryParser/QueryParser.cs,
	  QueryParser/QueryParserConstants.cs,
	  QueryParser/QueryParserTokenManager.cs, QueryParser/Token.cs,
	  QueryParser/TokenMgrError.cs, Search/BooleanClause.cs,
	  Search/BooleanQuery.cs, Search/BooleanScorer.cs,
	  Search/BooleanScorer2.cs, Search/CachingWrapperFilter.cs,
	  Search/ConjunctionScorer.cs, Search/ConstantScoreQuery.cs,
	  Search/ConstantScoreRangeQuery.cs, Search/DateFilter.cs,
	  Search/DefaultSimilarity.cs, Search/DisjunctionMaxQuery.cs,
	  Search/DisjunctionMaxScorer.cs, Search/DisjunctionSumScorer.cs,
	  Search/ExactPhraseScorer.cs, Search/Explanation.cs,
	  Search/FieldCache.cs, Search/FieldCacheImpl.cs,
	  Search/FieldDoc.cs, Search/FieldDocSortedHitQueue.cs,
	  Search/FieldSortedHitQueue.cs, Search/Filter.cs,
	  Search/FilteredQuery.cs, Search/FilteredTermEnum.cs,
	  Search/FuzzyQuery.cs, Search/FuzzyTermEnum.cs, Search/Hit.cs,
	  Search/HitCollector.cs, Search/HitIterator.cs,
	  Search/HitQueue.cs, Search/Hits.cs, Search/IndexSearcher.cs,
	  Search/MatchAllDocsQuery.cs, Search/MultiPhraseQuery.cs,
	  Search/MultiSearcher.cs, Search/MultiTermQuery.cs,
	  Search/NonMatchingScorer.cs, Search/ParallelMultiSearcher.cs,
	  Search/PhrasePositions.cs, Search/PhrasePrefixQuery.cs,
	  Search/PhraseQuery.cs, Search/PhraseQueue.cs,
	  Search/PhraseScorer.cs, Search/PrefixQuery.cs, Search/Query.cs,
	  Search/QueryFilter.cs, Search/QueryTermVector.cs,
	  Search/RangeFilter.cs, Search/RangeQuery.cs,
	  Search/RemoteSearchable.cs, Search/ReqExclScorer.cs,
	  Search/ReqOptSumScorer.cs, Search/ScoreDoc.cs,
	  Search/ScoreDocComparator.cs, Search/Scorer.cs,
	  Search/Searchable.cs, Search/Searcher.cs, Search/Similarity.cs,
	  Search/SimilarityDelegator.cs, Search/SloppyPhraseScorer.cs,
	  Search/Sort.cs, Search/SortComparator.cs,
	  Search/SortComparatorSource.cs, Search/SortField.cs,
	  Search/TermQuery.cs, Search/TermScorer.cs, Search/TopDocs.cs,
	  Search/TopFieldDocs.cs, Search/Weight.cs,
	  Search/WildcardQuery.cs, Search/WildcardTermEnum.cs,
	  Search/Regex/RegexQuery.cs, Search/Regex/RegexTermEnum.cs,
	  Search/Regex/SpanRegexQuery.cs, Search/Spans/NearSpans.cs,
	  Search/Spans/SpanFirstQuery.cs, Search/Spans/SpanNearQuery.cs,
	  Search/Spans/SpanNotQuery.cs, Search/Spans/SpanOrQuery.cs,
	  Search/Spans/SpanQuery.cs, Search/Spans/SpanScorer.cs,
	  Search/Spans/SpanTermQuery.cs, Search/Spans/SpanWeight.cs,
	  Search/Spans/Spans.cs, Store/BufferedIndexInput.cs,
	  Store/BufferedIndexOutput.cs, Store/Directory.cs,
	  Store/FSDirectory.cs, Store/IndexInput.cs, Store/IndexOutput.cs,
	  Store/InputStream.cs, Store/Lock.cs, Store/MMapDirectory.cs,
	  Store/OutputStream.cs, Store/RAMDirectory.cs, Store/RAMFile.cs,
	  Store/RAMInputStream.cs, Store/RAMOutputStream.cs,
	  Util/BitVector.cs, Util/Constants.cs, Util/Parameter.cs,
	  Util/PriorityQueue.cs, Util/SmallFloat.cs, Util/StringHelper.cs,
	  Util/ToStringUtils.cs: Atleast do something right today. Upload
	  all files in unix format. In the next few days, I will patch
	  these files with our patches one by one.  1.9.1-rc1 porting
	  begins.

2006-09-25 18:15  dbera

	* beagled/Lucene.Net/: ABOUT.txt, HISTORY.txt, LICENSE.txt,
	  Lucene.Net.xml,
	  Analysis/Standard/StandardTokenizerTokenManager.cs,
	  QueryParser/QueryParserTokenManager.cs, Store/FSDirectory.cs,
	  Store/Lock.cs: 1.9.1-rc1 commit-2

2006-09-25 18:09  dbera

	* beagled/Lucene.Net/: AssemblyInfo.cs, LucenePackage.cs,
	  Makefile.am, SharpZipLibAdapter.cs, SupportClass.cs,
	  Analysis/Analyzer.cs, Analysis/CharTokenizer.cs,
	  Analysis/ISOLatin1AccentFilter.cs, Analysis/KeywordAnalyzer.cs,
	  Analysis/KeywordTokenizer.cs, Analysis/LengthFilter.cs,
	  Analysis/LetterTokenizer.cs, Analysis/LowerCaseFilter.cs,
	  Analysis/LowerCaseTokenizer.cs,
	  Analysis/PerFieldAnalyzerWrapper.cs,
	  Analysis/PorterStemFilter.cs, Analysis/PorterStemmer.cs,
	  Analysis/SimpleAnalyzer.cs, Analysis/StopAnalyzer.cs,
	  Analysis/StopFilter.cs, Analysis/Token.cs,
	  Analysis/TokenFilter.cs, Analysis/TokenStream.cs,
	  Analysis/Tokenizer.cs, Analysis/WhitespaceAnalyzer.cs,
	  Analysis/WhitespaceTokenizer.cs, Analysis/WordlistLoader.cs,
	  Analysis/Standard/CharStream.cs,
	  Analysis/Standard/FastCharStream.cs,
	  Analysis/Standard/ParseException.cs,
	  Analysis/Standard/StandardAnalyzer.cs,
	  Analysis/Standard/StandardFilter.cs,
	  Analysis/Standard/StandardTokenizer.cs,
	  Analysis/Standard/StandardTokenizer.jj,
	  Analysis/Standard/StandardTokenizerConstants.cs,
	  Analysis/Standard/StandardTokenizerTokenManager.cs,
	  Analysis/Standard/Token.cs, Analysis/Standard/TokenMgrError.cs,
	  Document/DateField.cs, Document/DateTools.cs,
	  Document/Document.cs, Document/Field.cs, Document/NumberTools.cs,
	  Index/CompoundFileReader.cs, Index/CompoundFileWriter.cs,
	  Index/DocumentWriter.cs, Index/FieldInfo.cs, Index/FieldInfos.cs,
	  Index/FieldsReader.cs, Index/FieldsWriter.cs,
	  Index/FilterIndexReader.cs, Index/IndexFileNameFilter.cs,
	  Index/IndexFileNames.cs, Index/IndexModifier.cs,
	  Index/IndexReader.cs, Index/IndexWriter.cs, Index/MultiReader.cs,
	  Index/MultipleTermPositions.cs, Index/ParallelReader.cs,
	  Index/SegmentInfo.cs, Index/SegmentInfos.cs,
	  Index/SegmentMergeInfo.cs, Index/SegmentMergeQueue.cs,
	  Index/SegmentMerger.cs, Index/SegmentReader.cs,
	  Index/SegmentTermDocs.cs, Index/SegmentTermEnum.cs,
	  Index/SegmentTermPositionVector.cs,
	  Index/SegmentTermPositions.cs, Index/SegmentTermVector.cs,
	  Index/Term.cs, Index/TermBuffer.cs, Index/TermDocs.cs,
	  Index/TermEnum.cs, Index/TermFreqVector.cs, Index/TermInfo.cs,
	  Index/TermInfosReader.cs, Index/TermInfosWriter.cs,
	  Index/TermPositionVector.cs, Index/TermPositions.cs,
	  Index/TermVectorOffsetInfo.cs, Index/TermVectorsReader.cs,
	  Index/TermVectorsWriter.cs, QueryParser/CharStream.cs,
	  QueryParser/FastCharStream.cs,
	  QueryParser/MultiFieldQueryParser.cs,
	  QueryParser/ParseException.cs, QueryParser/QueryParser.cs,
	  QueryParser/QueryParser.jj, QueryParser/QueryParserConstants.cs,
	  QueryParser/QueryParserTokenManager.cs, QueryParser/Token.cs,
	  QueryParser/TokenMgrError.cs, Search/BooleanClause.cs,
	  Search/BooleanQuery.cs, Search/BooleanScorer.cs,
	  Search/BooleanScorer2.cs, Search/CachingWrapperFilter.cs,
	  Search/ConjunctionScorer.cs, Search/ConstantScoreQuery.cs,
	  Search/ConstantScoreRangeQuery.cs, Search/DateFilter.cs,
	  Search/DefaultSimilarity.cs, Search/DisjunctionMaxQuery.cs,
	  Search/DisjunctionMaxScorer.cs, Search/DisjunctionSumScorer.cs,
	  Search/ExactPhraseScorer.cs, Search/Explanation.cs,
	  Search/FieldCache.cs, Search/FieldCacheImpl.cs,
	  Search/FieldDoc.cs, Search/FieldDocSortedHitQueue.cs,
	  Search/FieldSortedHitQueue.cs, Search/Filter.cs,
	  Search/FilteredQuery.cs, Search/FilteredTermEnum.cs,
	  Search/FuzzyQuery.cs, Search/FuzzyTermEnum.cs, Search/Hit.cs,
	  Search/HitCollector.cs, Search/HitIterator.cs,
	  Search/HitQueue.cs, Search/Hits.cs, Search/IndexSearcher.cs,
	  Search/MatchAllDocsQuery.cs, Search/MultiPhraseQuery.cs,
	  Search/MultiSearcher.cs, Search/MultiTermQuery.cs,
	  Search/NonMatchingScorer.cs, Search/ParallelMultiSearcher.cs,
	  Search/PhrasePositions.cs, Search/PhrasePrefixQuery.cs,
	  Search/PhraseQuery.cs, Search/PhraseQueue.cs,
	  Search/PhraseScorer.cs, Search/PrefixQuery.cs, Search/Query.cs,
	  Search/QueryFilter.cs, Search/QueryTermVector.cs,
	  Search/RangeFilter.cs, Search/RangeQuery.cs,
	  Search/RemoteSearchable.cs, Search/ReqExclScorer.cs,
	  Search/ReqOptSumScorer.cs, Search/ScoreDoc.cs,
	  Search/ScoreDocComparator.cs, Search/Scorer.cs,
	  Search/Searchable.cs, Search/Searcher.cs, Search/Similarity.cs,
	  Search/SimilarityDelegator.cs, Search/SloppyPhraseScorer.cs,
	  Search/Sort.cs, Search/SortComparator.cs,
	  Search/SortComparatorSource.cs, Search/SortField.cs,
	  Search/TermQuery.cs, Search/TermScorer.cs, Search/TopDocs.cs,
	  Search/TopFieldDocs.cs, Search/Weight.cs,
	  Search/WildcardQuery.cs, Search/WildcardTermEnum.cs,
	  Search/Regex/RegexQuery.cs, Search/Regex/RegexTermEnum.cs,
	  Search/Regex/SpanRegexQuery.cs, Search/Spans/NearSpans.cs,
	  Search/Spans/SpanFirstQuery.cs, Search/Spans/SpanNearQuery.cs,
	  Search/Spans/SpanNotQuery.cs, Search/Spans/SpanOrQuery.cs,
	  Search/Spans/SpanQuery.cs, Search/Spans/SpanScorer.cs,
	  Search/Spans/SpanTermQuery.cs, Search/Spans/SpanWeight.cs,
	  Search/Spans/Spans.cs, Store/BufferedIndexInput.cs,
	  Store/BufferedIndexOutput.cs, Store/Directory.cs,
	  Store/FSDirectory.cs, Store/IndexInput.cs, Store/IndexOutput.cs,
	  Store/InputStream.cs, Store/Lock.cs, Store/MMapDirectory.cs,
	  Store/OutputStream.cs, Store/RAMDirectory.cs, Store/RAMFile.cs,
	  Store/RAMInputStream.cs, Store/RAMOutputStream.cs,
	  Util/BitVector.cs, Util/Constants.cs, Util/Parameter.cs,
	  Util/PriorityQueue.cs, Util/SmallFloat.cs, Util/StringHelper.cs,
	  Util/ToStringUtils.cs: Begin sync of 1.9.1-rc1

2006-09-25 15:58  dbera

	* beagled/Lucene.Net/: AssemblyInfo.cs, LucenePackage.cs,
	  SharpZipLibAdapter.cs, SupportClass.cs, Analysis/Analyzer.cs,
	  Analysis/CharTokenizer.cs, Analysis/ISOLatin1AccentFilter.cs,
	  Analysis/KeywordAnalyzer.cs, Analysis/KeywordTokenizer.cs,
	  Analysis/LengthFilter.cs, Analysis/LetterTokenizer.cs,
	  Analysis/LowerCaseFilter.cs, Analysis/LowerCaseTokenizer.cs,
	  Analysis/PerFieldAnalyzerWrapper.cs,
	  Analysis/PorterStemFilter.cs, Analysis/PorterStemmer.cs,
	  Analysis/SimpleAnalyzer.cs, Analysis/StopAnalyzer.cs,
	  Analysis/StopFilter.cs, Analysis/Token.cs,
	  Analysis/TokenFilter.cs, Analysis/TokenStream.cs,
	  Analysis/Tokenizer.cs, Analysis/WhitespaceAnalyzer.cs,
	  Analysis/WhitespaceTokenizer.cs, Analysis/WordlistLoader.cs,
	  Analysis/Standard/CharStream.cs,
	  Analysis/Standard/FastCharStream.cs,
	  Analysis/Standard/ParseException.cs,
	  Analysis/Standard/StandardAnalyzer.cs,
	  Analysis/Standard/StandardFilter.cs,
	  Analysis/Standard/StandardTokenizer.cs,
	  Analysis/Standard/StandardTokenizerConstants.cs,
	  Analysis/Standard/StandardTokenizerTokenManager.cs,
	  Analysis/Standard/Token.cs, Analysis/Standard/TokenMgrError.cs,
	  Document/DateField.cs, Document/DateTools.cs,
	  Document/Document.cs, Document/Field.cs, Document/NumberTools.cs,
	  Index/CompoundFileReader.cs, Index/CompoundFileWriter.cs,
	  Index/DocumentWriter.cs, Index/FieldInfo.cs, Index/FieldInfos.cs,
	  Index/FieldsReader.cs, Index/FieldsWriter.cs,
	  Index/FilterIndexReader.cs, Index/IndexFileNameFilter.cs,
	  Index/IndexFileNames.cs, Index/IndexModifier.cs,
	  Index/IndexReader.cs, Index/IndexWriter.cs, Index/MultiReader.cs,
	  Index/MultipleTermPositions.cs, Index/ParallelReader.cs,
	  Index/SegmentInfo.cs, Index/SegmentInfos.cs,
	  Index/SegmentMergeInfo.cs, Index/SegmentMergeQueue.cs,
	  Index/SegmentMerger.cs, Index/SegmentReader.cs,
	  Index/SegmentTermDocs.cs, Index/SegmentTermEnum.cs,
	  Index/SegmentTermPositionVector.cs,
	  Index/SegmentTermPositions.cs, Index/SegmentTermVector.cs,
	  Index/Term.cs, Index/TermBuffer.cs, Index/TermDocs.cs,
	  Index/TermEnum.cs, Index/TermFreqVector.cs, Index/TermInfo.cs,
	  Index/TermInfosReader.cs, Index/TermInfosWriter.cs,
	  Index/TermPositionVector.cs, Index/TermPositions.cs,
	  Index/TermVectorOffsetInfo.cs, Index/TermVectorsReader.cs,
	  Index/TermVectorsWriter.cs, QueryParser/CharStream.cs,
	  QueryParser/FastCharStream.cs,
	  QueryParser/MultiFieldQueryParser.cs,
	  QueryParser/ParseException.cs, QueryParser/QueryParser.cs,
	  QueryParser/QueryParserConstants.cs,
	  QueryParser/QueryParserTokenManager.cs, QueryParser/Token.cs,
	  QueryParser/TokenMgrError.cs, Search/BooleanClause.cs,
	  Search/BooleanQuery.cs, Search/BooleanScorer.cs,
	  Search/BooleanScorer2.cs, Search/CachingWrapperFilter.cs,
	  Search/ConjunctionScorer.cs, Search/ConstantScoreQuery.cs,
	  Search/ConstantScoreRangeQuery.cs, Search/DateFilter.cs,
	  Search/DefaultSimilarity.cs, Search/DisjunctionMaxQuery.cs,
	  Search/DisjunctionMaxScorer.cs, Search/DisjunctionSumScorer.cs,
	  Search/ExactPhraseScorer.cs, Search/Explanation.cs,
	  Search/FieldCache.cs, Search/FieldCacheImpl.cs,
	  Search/FieldDoc.cs, Search/FieldDocSortedHitQueue.cs,
	  Search/FieldSortedHitQueue.cs, Search/Filter.cs,
	  Search/FilteredQuery.cs, Search/FilteredTermEnum.cs,
	  Search/FuzzyQuery.cs, Search/FuzzyTermEnum.cs, Search/Hit.cs,
	  Search/HitCollector.cs, Search/HitIterator.cs,
	  Search/HitQueue.cs, Search/Hits.cs, Search/IndexSearcher.cs,
	  Search/MatchAllDocsQuery.cs, Search/MultiPhraseQuery.cs,
	  Search/MultiSearcher.cs, Search/MultiTermQuery.cs,
	  Search/NonMatchingScorer.cs, Search/ParallelMultiSearcher.cs,
	  Search/PhrasePositions.cs, Search/PhrasePrefixQuery.cs,
	  Search/PhraseQuery.cs, Search/PhraseQueue.cs,
	  Search/PhraseScorer.cs, Search/PrefixQuery.cs, Search/Query.cs,
	  Search/QueryFilter.cs, Search/QueryTermVector.cs,
	  Search/RangeFilter.cs, Search/RangeQuery.cs,
	  Search/RemoteSearchable.cs, Search/ReqExclScorer.cs,
	  Search/ReqOptSumScorer.cs, Search/ScoreDoc.cs,
	  Search/ScoreDocComparator.cs, Search/Scorer.cs,
	  Search/Searchable.cs, Search/Searcher.cs, Search/Similarity.cs,
	  Search/SimilarityDelegator.cs, Search/SloppyPhraseScorer.cs,
	  Search/Sort.cs, Search/SortComparator.cs,
	  Search/SortComparatorSource.cs, Search/SortField.cs,
	  Search/TermQuery.cs, Search/TermScorer.cs, Search/TopDocs.cs,
	  Search/TopFieldDocs.cs, Search/Weight.cs,
	  Search/WildcardQuery.cs, Search/WildcardTermEnum.cs,
	  Search/Regex/RegexQuery.cs, Search/Regex/RegexTermEnum.cs,
	  Search/Regex/SpanRegexQuery.cs, Search/Spans/NearSpans.cs,
	  Search/Spans/SpanFirstQuery.cs, Search/Spans/SpanNearQuery.cs,
	  Search/Spans/SpanNotQuery.cs, Search/Spans/SpanOrQuery.cs,
	  Search/Spans/SpanQuery.cs, Search/Spans/SpanScorer.cs,
	  Search/Spans/SpanTermQuery.cs, Search/Spans/SpanWeight.cs,
	  Search/Spans/Spans.cs, Store/BufferedIndexInput.cs,
	  Store/BufferedIndexOutput.cs, Store/Directory.cs,
	  Store/FSDirectory.cs, Store/IndexInput.cs, Store/IndexOutput.cs,
	  Store/InputStream.cs, Store/Lock.cs, Store/MMapDirectory.cs,
	  Store/OutputStream.cs, Store/RAMDirectory.cs, Store/RAMFile.cs,
	  Store/RAMInputStream.cs, Store/RAMOutputStream.cs,
	  Util/BitVector.cs, Util/Constants.cs, Util/Parameter.cs,
	  Util/PriorityQueue.cs, Util/SmallFloat.cs, Util/StringHelper.cs,
	  Util/ToStringUtils.cs: Fix dos line endings.

2006-09-25 04:42  danilo

	* po/: ChangeLog, sr.po, sr@Latn.po: Updated by Filip Miletic.

2006-09-22 12:33  danilo

	* ChangeLog, configure.in, po/ChangeLog, po/sr.po, po/sr@Latn.po:
	  Added Serbian translation by Filip Miletić.

2006-09-21 22:46  kkubasik

	* ImLogViewer/ImLogWindow.cs: Small formatting fix in
	  LogViewerWindow.cs

2006-09-21 21:37  kkubasik

	* Filters/FilterTiff.cs: A simple fix to prevent crashes from  bad
	  datetime strings in Tiff files.

2006-09-21 15:05  dnylande

	* po/: ChangeLog, sv.po: 2006-09-21  Daniel Nylander
	  <po@danielnylander.se>

		  * sv.po: Updated Swedish translation.

2006-09-20 17:41  dbera

	* beagled/Lucene.Net/: Store/FSDirectory.cs, Store/Lock.cs,
	  upstream-changes/12_fsdirectory_minor.patch: More FSDirectory
	  fixes.

2006-09-20 14:35  dbera

	* beagled/Lucene.Net/upstream-changes/:
	  08_charstream-no-exceptions.patch, 09_lock-loop-cleanup.patch,
	  10_lock-timeout-verbose.patch, 11_remove_debugstreams.patch: Last
	  set of upstream patches.

2006-09-20 14:34  dbera

	* beagled/Lucene.Net/:
	  Analysis/Standard/StandardTokenizerTokenManager.cs,
	  QueryParser/QueryParserTokenManager.cs,
	  upstream-changes/01_use-native-open-locking.patch: Final set of
	  changes. Beagle builds now with L.N-1.9

2006-09-20 14:27  dbera

	* beagled/Lucene.Net/: Analysis/Standard/CharStream.cs,
	  Analysis/Standard/FastCharStream.cs,
	  Analysis/Standard/StandardTokenizerTokenManager.cs,
	  Store/FSDirectory.cs, Store/Lock.cs: More upstream patches.

2006-09-20 05:38  zygis

	* po/: ChangeLog, lt.po: 2006-09-20  Žygimantas Beručka
	  <zygis@gnome.org>

		  * lt.po: Updated Lithuanian translation.

2006-09-19 18:59  dbera

	* beagled/: BuildIndex.cs, DumpIndex.cs, LuceneCommon.cs,
	  LuceneQueryingDriver.cs,
	  FileSystemQueryable/LuceneNameResolver.cs: Beagle changes for
	  L.N-1.9

2006-09-19 18:59  dbera

	* beagled/Lucene.Net/: Index/FieldInfos.cs,
	  upstream-changes/01_obtain-lock-fix.patch,
	  upstream-changes/01_use-native-open-locking.patch,
	  upstream-changes/03_FSDirectory-pid-in-lockfile.patch,
	  upstream-changes/03_utc-times.patch,
	  upstream-changes/04_FSDirectory-rename-fileshare.patch,
	  upstream-changes/04_utc-times.patch,
	  upstream-changes/05_FSDirectory-rename-fileshare.patch,
	  upstream-changes/05_TermBuffer-stringcopy.patch,
	  upstream-changes/06_FSDirectory-lock-logging.patch,
	  upstream-changes/06_minimum_maxsleepcount.patch,
	  upstream-changes/07_TermBuffer-stringcopy.patch,
	  upstream-changes/07_fewer-exceptions.patch,
	  upstream-changes/08_more-lock-obtain-fixes.patch,
	  upstream-changes/09-path-combine.patch,
	  upstream-changes/10_fewer-exceptions.patch,
	  upstream-changes/11_charstream-no-exceptions.patch,
	  upstream-changes/12_more-lock-logging.patch,
	  upstream-changes/13_lock-loop-cleanup.patch,
	  upstream-changes/14_analysis-leak.patch,
	  upstream-changes/15_lock-timeout-verbose.patch,
	  upstream-changes/16_hangul_support.patch,
	  upstream-changes/17_remove_debugstreams.patch,
	  upstream-changes/18_avoid_fileinfos.patch,
	  upstream-changes/20_use-native-open-locking.patch: Filter out
	  unwanted patches from upstream-patches. Half done. Rest later.

2006-09-19 18:44  dbera

	* beagled/Lucene.Net/: Store/FSDirectory.cs, Store/Lock.cs,
	  Store/RAMDirectory.cs, Store/RAMFile.cs,
	  Store/RAMOutputStream.cs, Index/TermBuffer.cs: More upstream
	  patches.

2006-09-19 18:05  dbera

	* beagled/Lucene.Net/: Store/FSDirectory.cs,
	  upstream-changes/02_FSDirectory-custom-locking.patch: Per-index
	  locking patch.

2006-09-19 17:36  dbera

	* beagled/Lucene.Net/Store/FSDirectory.cs: Patching local copy -
	  use native lock file creation.

2006-09-19 16:54  dbera

	* beagled/Lucene.Net/: SharpZipLibAdapter.cs,
	  Analysis/ISOLatin1AccentFilter.cs, Analysis/KeywordAnalyzer.cs,
	  Analysis/KeywordTokenizer.cs, Analysis/LengthFilter.cs,
	  Analysis/PACKAGE.HTML, Analysis/WordlistLoader.cs,
	  Analysis/Standard/PACKAGE.HTML, Index/IndexFileNameFilter.cs,
	  Index/IndexFileNames.cs, Index/IndexModifier.cs,
	  Index/ParallelReader.cs, QueryParser/PACKAGE.HTML,
	  Search/ConstantScoreQuery.cs, Search/ConstantScoreRangeQuery.cs,
	  Search/DisjunctionMaxQuery.cs, Search/DisjunctionMaxScorer.cs,
	  Search/Hit.cs, Search/HitIterator.cs,
	  Search/MatchAllDocsQuery.cs, Search/PACKAGE.HTML,
	  Search/Regex/RegexQuery.cs, Search/Regex/RegexTermEnum.cs,
	  Search/Regex/SpanRegexQuery.cs, Store/PACKAGE.HTML,
	  Util/SmallFloat.cs, Util/ToStringUtils.cs: Add new files, remove
	  deleted files.

2006-09-19 16:51  dbera

	* beagled/Lucene.Net/: AssemblyInfo.cs, LucenePackage.cs,
	  SupportClass.cs, Analysis/Analyzer.cs, Analysis/CharTokenizer.cs,
	  Analysis/LetterTokenizer.cs, Analysis/LowerCaseFilter.cs,
	  Analysis/LowerCaseTokenizer.cs,
	  Analysis/PerFieldAnalyzerWrapper.cs,
	  Analysis/PorterStemFilter.cs, Analysis/PorterStemmer.cs,
	  Analysis/SimpleAnalyzer.cs, Analysis/StopAnalyzer.cs,
	  Analysis/StopFilter.cs, Analysis/Token.cs,
	  Analysis/TokenFilter.cs, Analysis/TokenStream.cs,
	  Analysis/Tokenizer.cs, Analysis/WhitespaceAnalyzer.cs,
	  Analysis/WhitespaceTokenizer.cs, Analysis/Standard/CharStream.cs,
	  Analysis/Standard/FastCharStream.cs,
	  Analysis/Standard/ParseException.cs,
	  Analysis/Standard/StandardAnalyzer.cs,
	  Analysis/Standard/StandardFilter.cs,
	  Analysis/Standard/StandardTokenizer.cs,
	  Analysis/Standard/StandardTokenizerConstants.cs,
	  Analysis/Standard/StandardTokenizerTokenManager.cs,
	  Analysis/Standard/Token.cs, Analysis/Standard/TokenMgrError.cs,
	  Document/DateField.cs, Document/DateTools.cs,
	  Document/Document.cs, Document/Field.cs, Document/NumberTools.cs,
	  Index/CompoundFileReader.cs, Index/CompoundFileWriter.cs,
	  Index/DocumentWriter.cs, Index/FieldInfo.cs, Index/FieldInfos.cs,
	  Index/FieldsReader.cs, Index/FieldsWriter.cs,
	  Index/FilterIndexReader.cs, Index/IndexReader.cs,
	  Index/IndexWriter.cs, Index/MultiReader.cs,
	  Index/MultipleTermPositions.cs, Index/SegmentInfo.cs,
	  Index/SegmentInfos.cs, Index/SegmentMergeInfo.cs,
	  Index/SegmentMergeQueue.cs, Index/SegmentMerger.cs,
	  Index/SegmentReader.cs, Index/SegmentTermDocs.cs,
	  Index/SegmentTermEnum.cs, Index/SegmentTermPositionVector.cs,
	  Index/SegmentTermPositions.cs, Index/SegmentTermVector.cs,
	  Index/SegmentsReader.cs, Index/Term.cs, Index/TermBuffer.cs,
	  Index/TermDocs.cs, Index/TermEnum.cs, Index/TermFreqVector.cs,
	  Index/TermInfo.cs, Index/TermInfosReader.cs,
	  Index/TermInfosWriter.cs, Index/TermPositionVector.cs,
	  Index/TermPositions.cs, Index/TermVectorOffsetInfo.cs,
	  Index/TermVectorsReader.cs, Index/TermVectorsWriter.cs,
	  QueryParser/CharStream.cs, QueryParser/FastCharStream.cs,
	  QueryParser/MultiFieldQueryParser.cs,
	  QueryParser/ParseException.cs, QueryParser/QueryParser.cs,
	  QueryParser/QueryParserConstants.cs,
	  QueryParser/QueryParserTokenManager.cs, QueryParser/Token.cs,
	  QueryParser/TokenMgrError.cs, Search/BooleanClause.cs,
	  Search/BooleanQuery.cs, Search/BooleanScorer.cs,
	  Search/BooleanScorer2.cs, Search/CachingWrapperFilter.cs,
	  Search/ConjunctionScorer.cs, Search/DateFilter.cs,
	  Search/DefaultSimilarity.cs, Search/DisjunctionSumScorer.cs,
	  Search/ExactPhraseScorer.cs, Search/Explanation.cs,
	  Search/FieldCache.cs, Search/FieldCacheImpl.cs,
	  Search/FieldDoc.cs, Search/FieldDocSortedHitQueue.cs,
	  Search/FieldSortedHitQueue.cs, Search/Filter.cs,
	  Search/FilteredQuery.cs, Search/FilteredTermEnum.cs,
	  Search/FuzzyQuery.cs, Search/FuzzyTermEnum.cs,
	  Search/HitCollector.cs, Search/HitQueue.cs, Search/Hits.cs,
	  Search/IndexSearcher.cs, Search/MultiPhraseQuery.cs,
	  Search/MultiSearcher.cs, Search/MultiTermQuery.cs,
	  Search/NonMatchingScorer.cs, Search/ParallelMultiSearcher.cs,
	  Search/PhrasePositions.cs, Search/PhrasePrefixQuery.cs,
	  Search/PhraseQuery.cs, Search/PhraseQueue.cs,
	  Search/PhraseScorer.cs, Search/PrefixQuery.cs, Search/Query.cs,
	  Search/QueryFilter.cs, Search/QueryTermVector.cs,
	  Search/RangeFilter.cs, Search/RangeQuery.cs,
	  Search/RemoteSearchable.cs, Search/ReqExclScorer.cs,
	  Search/ReqOptSumScorer.cs, Search/ScoreDoc.cs,
	  Search/ScoreDocComparator.cs, Search/Scorer.cs,
	  Search/Searchable.cs, Search/Searcher.cs, Search/Similarity.cs,
	  Search/SimilarityDelegator.cs, Search/SloppyPhraseScorer.cs,
	  Search/Sort.cs, Search/SortComparator.cs,
	  Search/SortComparatorSource.cs, Search/SortField.cs,
	  Search/TermQuery.cs, Search/TermScorer.cs, Search/TopDocs.cs,
	  Search/TopFieldDocs.cs, Search/Weight.cs,
	  Search/WildcardQuery.cs, Search/WildcardTermEnum.cs,
	  Search/Spans/NearSpans.cs, Search/Spans/SpanFirstQuery.cs,
	  Search/Spans/SpanNearQuery.cs, Search/Spans/SpanNotQuery.cs,
	  Search/Spans/SpanOrQuery.cs, Search/Spans/SpanQuery.cs,
	  Search/Spans/SpanScorer.cs, Search/Spans/SpanTermQuery.cs,
	  Search/Spans/SpanWeight.cs, Search/Spans/Spans.cs,
	  Store/BufferedIndexInput.cs, Store/BufferedIndexOutput.cs,
	  Store/Directory.cs, Store/FSDirectory.cs, Store/IndexInput.cs,
	  Store/IndexOutput.cs, Store/InputStream.cs, Store/Lock.cs,
	  Store/MMapDirectory.cs, Store/OutputStream.cs,
	  Store/RAMDirectory.cs, Store/RAMFile.cs, Store/RAMInputStream.cs,
	  Store/RAMOutputStream.cs, Util/BitVector.cs, Util/Constants.cs,
	  Util/Parameter.cs, Util/PriorityQueue.cs, Util/StringHelper.cs:
	  Sync files from L.Net-1.9

2006-09-19 16:45  dbera

	* beagled/: Makefile.am, Lucene.Net/Makefile.am: Get ready for
	  syncing Lucene.Net to 1.9-final release.

2006-09-19 11:17  joeshaw

	* po/: ChangeLog, pl.po: 2006-09-19  Joe Shaw  <joeshaw@novell.com>

		  * pl.po: Updated Polish translation from Krzysztof
	  Rosiński

2006-09-18 19:13  joeshaw

	* NEWS, configure.in: Update for 0.2.10 release

2006-09-18 16:35  joeshaw

	* Filters/: FilterOle.cs, FilterPPT.cs: Dispose of all of our
	  gsf-sharp objects to help fix a leak.  A gsf-sharp update is also
	  needed to totally fix the bug.

2006-09-18 14:17  joeshaw

	* beagled/FileSystemQueryable/FileSystemQueryable.cs: Bump file
	  system backend version up to 5

2006-09-18 14:14  joeshaw

	* beagled/: LuceneCommon.cs,
	  FileSystemQueryable/LuceneNameResolver.cs: Don't lowercase tokens
	  in the private namespace, fix the file system backend to search
	  for filenames with a lower case string

2006-09-18 07:58  jfriedl

	* po/: ChangeLog, cs.po: 2006-09-18  Jakub Friedl
	  <jfriedl@suse.cz>

	    * cs.po: Updated Czech translation.

2006-09-16 17:14  postlund

	* configure.in: Ooops, modified gmime-sharp version and forgot
	  about it.

2006-09-16 17:11  postlund

	* configure.in, Util/Mork.cs, Util/Thunderbird.cs,
	  beagled/ThunderbirdQueryable/Contact.cs,
	  beagled/ThunderbirdQueryable/Mail.cs,
	  beagled/ThunderbirdQueryable/MoveMail.cs,
	  beagled/ThunderbirdQueryable/Nntp.cs,
	  beagled/ThunderbirdQueryable/Rss.cs,
	  beagled/ThunderbirdQueryable/ThunderbirdIndexableGenerator.cs,
	  beagled/ThunderbirdQueryable/ThunderbirdIndexer.cs: * Indexing
	  account data stored in a non-standard place should work better *
	  Patch from bug #354777 * Parsing Thunderbird accounts have been
	  improved * Mailbox name read from mork file is now used when
	  indexing mails (prettier output) * Print more debug data when
	  indexing zero-sized mork files (easier when debugging)

2006-09-15 17:46  dbera

	* Makefile.am: Install beagle-ui.pc only if gui is enabled.

2006-09-15 15:28  joeshaw

	* libbeagle/beagle/: beagle-queryable-status.c,
	  beagle-scheduler-information.c: Fix a few g_return_if_fail calls.
	  Patch from Joe Hardigan

2006-09-15 10:20  joeshaw

	* configure.in: Require gtk-sharp 2.4.0 and gmime-sharp 2.2.0
	  because they're the stable versions

2006-09-15 04:04  ituohela

	* po/: ChangeLog, fi.po: Updated Finnish translation

2006-09-14 17:57  joeshaw

	* beagled/EvolutionMailDriver/MailCrawler.cs: Fix a thinko in the
	  evolution mail crawler

2006-09-13 15:55  joeshaw

	* beagled/FilterFactory.cs: A little better logging info when we
	  can't filter a file

2006-09-13 15:45  joeshaw

	* Filters/FilterPdf.cs: Attach to stderr of pdfinfo and pdftotext
	  and log any output as a warning

2006-09-13 07:21  kmaraas

	* po/: ChangeLog, nb.po: 2006-09-13  Kjartan Maraas
	  <kmaraas@gnome.org>

		  * nb.po: Updated Norwegian bokmål translation.

2006-09-13 02:19  kkubasik

	* search/Tiles/MailMessage.cs: The new GetClientProcess stuff in
	  MailMessage wasn't handling parent/child stuff right.

2006-09-12 17:44  joeshaw

	* glue/xdgmime/: README, xdgmime.c, xdgmime.h, xdgmimecache.c,
	  xdgmimeglob.c, xdgmimemagic.c: Use the GTK+ version of xdgmime in
	  Beagle instead of the upstream one, so we now consider it to be
	  the canonical version.  Add a README about that and remove our
	  old patches against upstream.

2006-09-12 16:19  jovanna

	* po/: ChangeLog, mk.po: 2006-09-12 Jovan Naumovski
	  <jovanna@cvs.gnome.org> * mk.po: Updated Macedonian translation

2006-09-12 08:05  fhedberg

	* Util/: ICalParser.cs, Makefile.am: Basic parser for the iCal &
	  vCard formats.

2006-09-11 17:50  dlodge

	* po/: ChangeLog, en_GB.po: 2006-09-11	David Lodge <dave@cirt.net>

		  * en_GB.po: Updated British (English) translation.

2006-09-11 16:13  joeshaw

	* Filters/FilterMail.cs: Fix a typo: should be text/x-vcard, not
	  text/vcard

2006-09-11 15:46  joeshaw

	* Filters/: FilterC.cs, FilterCpp.cs, FilterMail.cs,
	  FilterShellscript.cs: Blacklist certain common mime types in mail
	  attachments that don't have filters and add no value, including
	  signatures, ms-tnef, vcard and vcalendar.  Fix a bug with mime
	  types sometimes being capitalized in emails, and add a bunch of
	  additional mime types to the C, C++, and shell script filters
	  that were common in my own email

2006-09-11 14:33  joeshaw

	* Filters/FilterMPlayerVideo.cs: Use the invariant culture when
	  converting floating point values in the mplayer filter

2006-09-11 12:55  adrighem

	* po/: ChangeLog, nl.po: 2006-09-11  Vincent van Adrighem
	  <adrighem@gnome.org>

		  * nl.po: Translation updated by Tino Meinen.

2006-09-11 06:44  jmas

	* po/: ChangeLog, ca.po: 2006-09-11  Jordi Mas
	  <jmas@softcatala.org>

		  * ca.po: Updated Catalan translation.

2006-09-10 14:30  dbera

	* Filters/FilterHtml.cs: Minor reorganization of html filter code.

2006-09-10 10:04  serrador

	* po/: ChangeLog, es.po: 2006-09-10  Francisco Javier F. Serrador
	  <serrador@openshine.com>

		  * es.po: Updated Spanish translation.

2006-09-09 22:46  dbera

	* Filters/FilterHtml.cs: Add whitespace after attributes in HTML
	  filter. Fixes #354420.

2006-09-08 18:10  joeshaw

	* BeagleClient/Hit.cs, BeagleClient/Indexable.cs,
	  BeagleClient/IndexingService.cs, BeagleClient/QueryResponses.cs,
	  Util/StringFu.cs, Util/UriFu.cs, beagled/DumpIndex.cs,
	  beagled/FilterFactory.cs, beagled/IndexerReceipts.cs,
	  beagled/LuceneBitArray.cs, beagled/LuceneCommon.cs,
	  beagled/LuceneIndexingDriver.cs, beagled/Makefile.am,
	  beagled/TextCache.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  search/Tiles/Application.cs, search/Tiles/Calendar.cs,
	  search/Tiles/Contact.cs, search/Tiles/HitFlavor.cs,
	  search/Tiles/MailAttachment.cs, search/Tiles/MailMessage.cs,
	  search/Tiles/Note.cs, search/Tiles/ThumbnailFactory.cs,
	  search/Tiles/Tile.cs: Fairly large change in the way we escape
	  URIs so that we now do it correctly according to the URI RFC, the
	  number of which I forget right now

2006-09-08 17:53  joeshaw

	* search/Search.cs: Fix the infamous focus grabbing bug in
	  beagle-search; include in the search entry timeout whether or not
	  you've moved the cursor, not just whether the text has been
	  changed

2006-09-07 08:25  jfriedl

	* po/: ChangeLog, cs.po: 2006-09-07  Jakub Friedl <jfriedl@suse.cz>

	    * cs.po: Updated Czech translation.

2006-09-06 21:21  nshmyrev

	* po/ru.po: Updated Russian translation

2006-09-06 18:06  joeshaw

	* Util/DirectoryWalker.cs: Fix a problem where StringBuilders were
	  being shrunk, and filenames weren't fitting inside the buffer.
	  Fixes the irritating bug where not all files would be indexed
	  (particularly mp3 files, which often have long filenames).  Many
	  thanks to Kent Borg for helping track this down

2006-09-06 17:21  joeshaw

	* ContactViewer/ContactWindow.cs: Fix a plural string in the
	  contact viewer for i18n

2006-09-05 21:55  kkubasik

	* configure.in, Util/Galago.cs, Util/Makefile.am,
	  search/Makefile.am, search/Tiles/IMLog.cs: beagle-search now
	  supports galago. Needs the 0.5 series of galago.

2006-09-05 14:54  llipka

	* search/Tiles/OpenWithMenu.cs: Dont crash when we get an empty
	  list for open with apps.

2006-09-05 13:18  joeshaw

	* po/POTFILES.in: Add some missing files to POTFILES.in

2006-09-05 11:54  joeshaw

	* configure.in: Add support for epiphany 2.16 to configure.in

2006-09-04 19:38  nshmyrev

	* po/: ChangeLog, ru.po: 2006-09-04  Nickolay V. Shmyrev
	  <nshmyrev@yandex.ru>

		  * ru.po: Updated Russian translation by
		  Alexander Sigachov <ajvol2@gmail.com>

2006-09-04 01:20  aihana

	* po/ja.po: 2006-09-04	Takeshi AIHANA <takeshi.aihana@gmail.com>

		  * ja.po: Updated Japanese translation.

2006-09-03 21:36  rml

	* HACKING:
		  * HACKING: Seriously, guys?  Are you all asleep at the
	  wheel here?
		    It is TODO, not TODo.  Why would TO be in all uppercase
	  but not
		    Do?  I am worried.	The spelling and syntax here are
	  messier than
		    Joe's beard.  Speaking of which: Many of you Beagle
	  users are
		    friends, or at least fans, of Joe's.  Perhaps you could
	  send him
		    emails, letters, and voice mails
	  begging--pleading--with him to
		    clean that thing.  Because we love him, we want it
	  cleansed.

2006-09-03 21:31  rml

	* NEWS:
		  * NEWS: Spellcheck.

2006-09-03 04:27  jmas

	* po/ca.po: Small Catalan translation update

2006-09-02 04:24  dnylande

	* po/: ChangeLog, sv.po: 2006-09-02  Daniel Nylander
	  <po@danielnylander.se>

		  * sv.po: Updated Swedish translation.

2006-09-01 11:30  joeshaw

	* NEWS, configure.in: Redo for 0.2.9 release

2006-08-31 15:47  joeshaw

	* NEWS: Update for 0.2.9 release

2006-08-30 18:34  joeshaw

	* search/: UIManager.cs, Tiles/ThumbnailFactory.cs: Fix a
	  compilation issue with older gtk-sharp, and fix an infinite loop
	  when saving of thumbnails fails.  (Why isn't there a boolean
	  return value?)

2006-08-30 05:52  llipka

	* search/Tiles/ThumbnailFactory.cs: Use the SerializedUri to
	  generate thumbnails.

2006-08-30 05:43  llipka

	* search/: Search.cs, Pages/NoMatch.cs: Oops, back out accidental
	  changes.

2006-08-30 05:31  llipka

	* search/: Search.cs, Pages/NoMatch.cs, Tray/TrayIcon.cs:
	  Hide/Unhide the window properly. Copied from muine, patch from
	  Arif Lukito. (bgo #352877)

2006-08-29 08:51  adrighem

	* po/: nl.po, ChangeLog: 2006-08-29  Vincent van Adrighem
	  <adrighem@gnome.org>

		  * nl.po: Translation updated by Tino Meinen.

2006-08-28 08:15  redfox

	* po/: ChangeLog, fr.po: Updated French translation.

2006-08-27 19:29  jovanna

	* po/: ChangeLog, mk.po: 2006-08-27 Jovan Naumovski
	  <jovanna@cvs.gnome.org> * mk.po: Updated Macedonian translation

2006-08-27 04:43  adrighem

	* po/: ChangeLog, nl.po: 2006-08-27  Vincent van Adrighem
	  <adrighem@gnome.org>

		  * nl.po: Translation updated by Tino Meinen.

2006-08-27 03:53  llipka

	* libbeagle/beagle/: beagle-daemon-information-response.h,
	  beagle-util.h: Change C++ style comment to C style comment.
	  Killed a warning about comma at an end of an enum list. (bgo
	  #352948)

2006-08-27 02:59  clyties

	* po/: vi.po, ChangeLog: vi.po: Updated Vietnamese translation.

2006-08-26 14:49  adrighem

	* po/: nl.po, ChangeLog: 2006-08-26  Vincent van Adrighem
	  <adrighem@gnome.org>

		  * nl.po: Translation updated by Karel Demeyer.

2006-08-25 04:59  llipka

	* Util/ImLog.cs: Be more bulletproof when processing lines in IM
	  logs. Based on a patch from Arif Lukito. (bgo #351882)

2006-08-24 12:53  llipka

	* search/Search.cs: Not only show but also present the window in
	  tray icon mode. (bgo #351915)

2006-08-24 12:46  llipka

	* ImLogViewer/ImLogWindow.cs: Don't display timeline categories
	  that don't have any logs during a search.

2006-08-24 12:31  llipka

	* search/Tiles/Calendar.cs: Display '...' in descriptions where we
	  do line wraps.

2006-08-24 12:30  llipka

	* search/UIManager.cs: Don't crash if we can't launch the web
	  browser and rather display a message dialog. (bgo #352623)

2006-08-23 15:37  joeshaw

	* Filters/FilterImLog.cs, Util/ImLog.cs,
	  beagled/GaimLogQueryable/GaimLogQueryable.cs: Fix a thinko when
	  calculating the text to pull out of an emote line.  Add sanity
	  checks to ensure that malformed IM logs don't make it out to
	  clients

2006-08-22 15:59  joeshaw

	* ContactViewer/ContactWindow.cs, Util/PathFinder.cs,
	  Util/Thunderbird.cs, search/Tiles/MailMessage.cs: Execute
	  'thunderbird' or 'mozilla-thunderbird' depending on which is
	  available.  Based on a patch from Kevin Kubasik

2006-08-22 15:21  joeshaw

	* ContactViewer/Makefile.am, ContactViewer/beagle-contactviewer.in,
	  ImLogViewer/Makefile.am, ImLogViewer/beagle-imlogviewer.in,
	  search/Makefile.am, search/beagle-search.in: Fix a few places
	  where we were assuming that /bin/sh == /bin/bash

2006-08-22 08:41  jmas

	* po/: ChangeLog, ca.po: Update Catalan translation

2006-08-21 15:38  joeshaw

	* Filters/FilterMail.cs: Handle linebreaks correctly in plain text
	  emails

2006-08-21 11:32  joeshaw

	* Util/ChmFile.cs: Fix up libchm sonames as well. Pointed out by
	  Fredric as well

2006-08-21 11:05  joeshaw

	* beagled/BeagleDaemon.cs, beagled/IndexHelper/IndexHelper.cs,
	  tools/Query.cs: Fix sonames of libgobject DllImports to reference
	  the correct one.  Patch from Frederic Crozat

2006-08-21 07:11  clyties

	* po/: vi.po, ChangeLog: vi.po: Updated Vietnamese translation.

2006-08-21 03:25  adrighem

	* po/: nl.po, ChangeLog: 2006-08-21  Vincent van Adrighem
	  <adrighem@gnome.org>

		  * nl.po: Translation updated by Tino Meinen.

2006-08-18 18:03  joeshaw

	* beagled/Lucene.Net/: Store/FSDirectory.cs,
	  upstream-changes/20_use-native-open-locking.patch: Fix a bad
	  performance bottleneck when we wrote out the process ID to the
	  Lucene lock file that was slowing down indexing noticably

2006-08-18 09:10  fwang

	* po/: ChangeLog, zh_CN.po: Updated beagle zh_CN translation.

2006-08-17 13:35  joeshaw

	* beagled/Makefile.am: Ok, finally passed make distcheck

2006-08-17 13:18  joeshaw

	* beagled/Makefile.am: More thunderbird distcheck fixes

2006-08-17 13:04  joeshaw

	* beagled/Makefile.am: Fix a make distcheck issue with the
	  Thunderbird backend

2006-08-17 12:15  joeshaw

	* NEWS, configure.in: Update for 0.2.8 release

2006-08-16 17:13  serrador

	* po/: ChangeLog, es.po: 2006-08-16  Francisco Javier F. Serrador
	  <serrador@openshine.com>

		  * es.po: Updated Spanish translation.

2006-08-16 16:12  joeshaw

	* Filters/FilterPPT.cs: Fix a 100% cpu issue with certain broken
	  powerpoint files

2006-08-16 15:21  joeshaw

	* Filters/FilterMusic.cs, beagled/LuceneBitArray.cs,
	  beagled/LuceneCommon.cs, beagled/QueryStringParser.cs: Fix
	  various case sensitivity issues.  In the past, if you had a file
	  named FOO.txt, searches for "FOO", "foo" and "FOO.txt" would
	  match but "foo.txt" wouldn't.  Similarly, with wildcard searches
	  "FO*" and "F*O.txt" would match but "F*O" wouldn't.  This commit
	  fixes these issues, but bumps up the index version number to 15,
	  requiring a re-index.

	  Fix a typo in the wildcard searching code that caused the content
	  of documents to not be searches.

	  Remove some dead code from the QueryStringParser, add debugging
	  code to LuceneBitArray, and add a keyword mapping for searching
	  for music by genre.

2006-08-16 06:39  ituohela

	* po/: ChangeLog, fi.po: Updated Finnish translation

2006-08-15 21:33  kelemeng

	* po/: ChangeLog, hu.po: 2006-08-16  Gabor Kelemen
	  <kelemeng@gnome.hu>

		  * hu.po: Translation updated.

2006-08-15 17:23  joeshaw

	* beagled/AkregatorQueryable/AkregatorQueryable.cs: turn down
	  *extremely* verbose output from Akregator backend

2006-08-15 16:17  joeshaw

	* search/Tiles/: File.cs, Folder.cs, Utils.cs: Fix some UTC timing
	  issues in beagle-search, fix some bugs in how we calculated
	  timespans, and reuse some code when we can

2006-08-15 15:39  joeshaw

	* ContactViewer/ContactWindow.cs: Use Gnome.About instead of
	  Gtk.About since we are still supporting older gtk-sharp versions

2006-08-15 14:45  joeshaw

	* Util/ImLog.cs: Fix various bugs in parsing the Kopete buddy list.
	  Patch from Pat Double

2006-08-15 14:29  joeshaw

	* Filters/FilterDesktop.cs: Index Keywords from KDE .desktop files.
	  Based on a patch from Stephan Kulow

2006-08-14 13:40  jmas

	* po/: ChangeLog, ca.po: Catalan translation update

2006-08-12 06:48  arangela

	* po/mk.po: Updated Macedonian Translation <ufo@linux.net.mk>

2006-08-10 22:09  kkubasik

	* search/Search.cs: fix a compile error with newer gtk-sharp
	  versions, backwords compatable.

2006-08-10 17:46  joeshaw

	* beagled/IndexingServiceQueryable/IndexingServiceQueryable.cs:
	  Change the indexing service backend to use indexable generators
	  at startup

2006-08-10 15:05  joeshaw

	* BeagleClient/Client.cs, Filters/FilterChm.cs,
	  Filters/FilterDesktop.cs, Filters/FilterExternal.cs,
	  Filters/FilterOle.cs, Filters/FilterRPM.cs, Util/Conf.cs,
	  Util/DirectoryWalker.cs, Util/ExceptionHandlingThread.cs,
	  Util/ImBuddy.cs, Util/Inotify.cs, Util/PullingReader.cs,
	  Util/Scheduler.cs, Util/Thunderbird.cs, Util/XKeybinder.cs,
	  beagled/BeagleDaemon.cs, beagled/BuildIndex.cs,
	  beagled/FileAttributesStore_ExtendedAttribute.cs,
	  beagled/Filter.cs, beagled/FilterFactory.cs,
	  beagled/IndexSynchronization.cs, beagled/LuceneIndexingDriver.cs,
	  beagled/LuceneQueryable.cs, beagled/QueryDriver.cs,
	  beagled/QueryResult.cs, beagled/Queryable.cs,
	  beagled/RemoteIndexer.cs, beagled/Server.cs, beagled/Shutdown.cs,
	  beagled/TextCache.cs,
	  beagled/AkregatorQueryable/AkregatorQueryable.cs,
	  beagled/BlamQueryable/BlamQueryable.cs,
	  beagled/EvolutionDataServerQueryable/BookContainer.cs,
	  beagled/EvolutionDataServerQueryable/CalContainer.cs,
	  beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
	  beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/FileSystemQueryable/InotifyBackend.cs,
	  beagled/IndexHelper/IndexHelper.cs,
	  beagled/KMailQueryable/KMailIndexableGenerator.cs,
	  beagled/LifereaQueryable/LifereaQueryable.cs,
	  beagled/ThunderbirdQueryable/Contact.cs,
	  beagled/ThunderbirdQueryable/Mail.cs,
	  beagled/ThunderbirdQueryable/MoveMail.cs,
	  beagled/ThunderbirdQueryable/Nntp.cs,
	  beagled/ThunderbirdQueryable/Rss.cs, tools/Info.cs: Instead of
	  using multiple lines to report exceptions, pass in the exception
	  as the first argument to the various Log functions, so that we
	  get more context with errors.  In many places where we were only
	  printing out the exception message, print out the full stack
	  trace.

2006-08-10 14:34  joeshaw

	* Util/ImLog.cs, Util/Log.cs, beagled/Filter.cs,
	  beagled/FilterFactory.cs, beagled/LuceneQueryable.cs,
	  beagled/wrapper.in, beagled/GaimLogQueryable/GaimLogQueryable.cs,
	  search/Tiles/IMLog.cs: Handful of small fixes:

	  * Handle lines in gaim logs that start with *** specially, so
	  that we don't   crash if one of those lines contains a colon
	  toward the end of the line.

	  * If the program name is shorter than 6 characters, don't try to
	  truncate   it (which would throw an exception).

	  * If we are unable to filter something, print out the full
	  exception.

	  * Remove a bunch of dead code from FilterFactory.

	  * Catch exceptions in our calls to HitIsValid() and HitFilter(),
	  and	skip over hits that throw them.

	  * Remove MONO_GAC_PREFIX stuff from wrapper.in

	  * Validate the "fixme:speakingto" property in the Gaim backend's
	   HitFilter() method so that an exception isn't thrown if it's
	  empty.

	  * Display "(unknown)" if we can't figure out who we're speaking
	  to in the   IM log tile.

2006-08-09 16:57  joeshaw

	* libbeagle/beagle/beagle.h, wrappers/python/beagle.defs: Update
	  the python bindings for wildcard searches as well

2006-08-09 16:38  joeshaw

	* BeagleClient/Query.cs, BeagleClient/QueryPart.cs,
	  beagled/LuceneCommon.cs, beagled/QueryStringParser.cs,
	  libbeagle/beagle/Makefile.am,
	  libbeagle/beagle/beagle-query-part-wildcard.c,
	  libbeagle/beagle/beagle-query-part-wildcard.h: Add support for
	  wildcard queries.  Add ToString() methods to the Query and
	  individual QueryPart classes.  Fix a buglet in the extension
	  detection code in QueryStringParser, and also check for *.ext.

2006-08-09 13:00  joeshaw

	* configure.in, glue/Makefile.am, glue/screensaver-glue.c: If
	  --disable-xss is set, don't pass in -lXss to the link line

2006-08-09 06:33  llipka

	* beagled/Makefile.am: Use the uninstalled BeagleDaemonLib.dll to
	  build the ThunderbirdQueryable.

2006-08-08 17:41  joeshaw

	* search/Tiles/MailMessage.cs: Display the folder a mail is in, if
	  set

2006-08-08 17:36  joeshaw

	* BeagleClient/RemoteControl.cs: Send back both scheduler and
	  indexing status in DaemonInformationRequest for backward compat.
	  Fixes broken beagle-status

2006-08-08 17:24  joeshaw

	* search/Tiles/Tile.cs: remove some debugging output from the last
	  commit

2006-08-08 17:22  joeshaw

	* BeagleClient/Hit.cs, beagled/KMailQueryable/KMailQueryable.cs,
	  search/Tiles/Application.cs, search/Tiles/Calendar.cs,
	  search/Tiles/Contact.cs, search/Tiles/HitFlavor.cs,
	  search/Tiles/MailAttachment.cs, search/Tiles/MailMessage.cs,
	  search/Tiles/Note.cs, search/Tiles/ThumbnailFactory.cs,
	  search/Tiles/Tile.cs, search/Tiles/WebHistory.cs: Change
	  UriAsString and its parent variety to SerializedUri to indicate
	  what it should really be used for, and change all its uses in the
	  UI to just use Uri.ToString(), since it is the more correct,
	  actual URI.

2006-08-08 14:55  joeshaw

	* search/Pages/Base.cs: Make the Page abstract class an EventBox
	  rather than a Fixed, and pack a Fixed into it, so that you can't
	  scroll through the pages with the scroll wheel.

2006-08-07 15:10  kkubasik

	* mozilla-extension/content/beagleOverlay.js: Update the firefox
	  extention to not only match partial subdomains (through the use
	  of 'globbing) and change all Best references to beagle-search.

2006-08-06 07:52  cwryu

	* po/: ChangeLog, ko.po: 2006-08-06  Changwoo Ryu
	  <cwryu@debian.org>

		  * ko.po: Updated Korean translation from Young-Ho Cha.

2006-08-05 03:29  dbera

	* tools/Query.cs: Leftover from the glib-commits.

2006-08-04 18:16  arangela

	* po/mk.po: Updated Macedonian Translation, Arangel Angov
	  <ufo@linux.net.mk>

2006-08-04 16:33  joeshaw

	* beagled/FileSystemQueryable/DirectoryModel.cs: Add a special case
	  to the DirectoryWatcher comparison code: we really want to index
	  all the directories at depth 0 or 1 before any others even if
	  they haven't been crawled in a very long time, since those are
	  the directories most likely to be searched first

2006-08-04 11:50  joeshaw

	* BeagleClient/Client.cs, BeagleClient/Message.cs, Util/XmlFu.cs,
	  beagled/RemoteIndexer.cs, beagled/Server.cs,
	  beagled/IndexHelper/IndexHelper.cs: Rather than getting a cryptic
	  XML validation exception, catch the case when we read zero bytes
	  in a response (ie, socket shut down) and throw an exception
	  stating that.  Improve the ResponseMessageException
	  substantially, to make error reporting better. In
	  XmlFu.SerializeUtf8(), check for null arguments.  Better name the
	  serializers in the ConnectionHandler class.  Don't allow a server
	  to be started if it hasn't yet been initialized.  Call
	  Server.Init() in the IndexHelper so that it starts up and runs
	  correctly.

2006-08-04 10:35  kkubasik

	* search/Tiles/: MailAttachment.cs, MailMessage.cs: Code cleanup
	  for the GetClientProcess, now it takes a string representation of
	  the Uri as an argument

2006-08-04 10:25  dbera

	* beagled/: BeagleDaemon.cs, IndexHelper/IndexHelper.cs: Use .so
	  and not .dll for library. Stupid me.

2006-08-04 10:21  dbera

	* beagled/: BeagleDaemon.cs, IndexHelper/IndexHelper.cs: Yet
	  another. Init the gobject type system.

2006-08-04 09:57  dbera

	*
	  beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
	  Broke the build last night. Hope this will fix it. Someone please
	  test.

2006-08-04 09:43  kkubasik

	* search/Tiles/: Contact.cs, MailAttachment.cs, MailMessage.cs:
	  Adding some missing beagle-search stuff for thunderbird, for some
	  reason some of this wasn't in the patch, I guess it just got lost
	  in that massive swarm of files.

2006-08-04 03:42  dbera

	* Util/FileSystem.cs, beagled/FileAttributesStore_Mixed.cs,
	  beagled/LuceneFileQueryable.cs: For writable files, if previously
	  attributes were stored in sqlite db, remove it from there and
	  store it now as xattr.

2006-08-04 03:16  dbera

	* ChangeLog, Makefile.am, configure.in, Util/Inotify.cs,
	  Util/Scheduler.cs, Util/SystemInformation.cs,
	  beagled/BeagleDaemon.cs, beagled/ExtractContent.cs,
	  beagled/QueryDriver.cs, beagled/Queryable.cs, beagled/Server.cs,
	  beagled/Shutdown.cs,
	  beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs,
	  beagled/IndexHelper/IndexHelper.cs,
	  beagled/IndexingServiceQueryable/IndexingServiceQueryable.cs,
	  bludgeon/Bludgeon.cs, glue/screensaver-glue.c, tools/Config.cs,
	  tools/Query.cs: Sorry for the combined patch. The changes became
	  too inter-dependent.	* Gtk-to-Glib: Beagle isnt a Gtk app
	  anymore, but a Glib app.  * Try to cover all possible cases of
	  signal handling: even those during startup.

2006-08-04 03:11  dbera

	* ContactViewer/.cvsignore,
	  beagled/ThunderbirdQueryable/.cvsignore: Add cvsignore files to
	  the new directories.

2006-08-03 23:28  kkubasik

	* ContactViewer/beagle-contactviewer.in: Removing MONO_GAC_PREFIX
	  stuff from the contactviewer

2006-08-03 23:24  kkubasik

	* beagled/ThunderbirdQueryable/: Contact.cs, LuceneAccess.cs,
	  Mail.cs, MoveMail.cs, Nntp.cs, Rss.cs,
	  ThunderbirdIndexableGenerator.cs, ThunderbirdIndexer.cs,
	  ThunderbirdInotify.cs, ThunderbirdQueryable.cs: Adding the
	  thunderbird backend itself, let the hackfest begin

2006-08-03 23:23  kkubasik

	* ContactViewer/: ContactViewer.cs, ContactWindow.cs, Makefile.am,
	  beagle-contactviewer.in, contactviewer.glade, menu.xml: Adding
	  the thunderbird contact viewer

2006-08-03 23:22  kkubasik

	* Makefile.am, configure.in, Util/Makefile.am, Util/Mork.cs,
	  Util/Thunderbird.cs, beagled/Makefile.am: Here is the start of
	  the Thunderbird backend code

2006-08-03 17:15  joeshaw

	* beagled/EvolutionMailDriver/: EvolutionMailIndexableGenerator.cs,
	  MailCrawler.cs: Add some sanity checks to the Evolution mail
	  code, so that if a local mbox doesn't exist but its summary file
	  does, we don't endlessly loop with exceptions

2006-08-03 05:42  jfriedl

	* po/: ChangeLog, cs.po: 2006-08-02  Jakub Friedl
	  <jfriedl@suse.cz>

	    * cs.po: Updated Czech translation.

2006-08-02 16:24  arangela

	* po/mk.po: Updated Macedonian Translation, Arangel Angov
	  <ufo@linux.net.mk>

2006-08-02 15:04  joeshaw

	* search/Tiles/MailMessage.cs: Handle text/html mail child
	  indexables using the mail message tile.  Pointed out by Paddy
	  Spencer and Rafał Próchniak

2006-08-02 14:36  joeshaw

	* beagled/: LuceneCommon.cs, LuceneIndexingDriver.cs,
	  LuceneQueryingDriver.cs, Makefile.am: back out a bunch of
	  accidental commits

2006-08-02 14:32  joeshaw

	* beagled/: LuceneCommon.cs, LuceneIndexingDriver.cs,
	  LuceneQueryingDriver.cs, Makefile.am, beagled.in: Add a missing
	  variable beagled.in

2006-07-28 01:49  dbera

	* glue/xdgmime/: xdgmimeglob.c, xdgmimemagic.c: Dont add null
	  mimetypes. Fixes bgo# 337431. The patch hasnt been officially
	  accepted upstream, so added it to upstream-changes directory.

2006-07-28 01:26  dbera

	* Filters/FilterMPlayerVideo.cs: Added mimetypes for matroska and
	  ogm video files. Patch from Mario Manno <mm-bugs@manno.name>

2006-07-28 01:11  dbera

	* Filters/FilterRuby.cs: Fix mimetype for ruby. Based on patch from
	  Wade Menard <wade@ezri.org>.

2006-07-28 00:50  dbera

	* Filters/FilterOpenOffice.cs: Dont index style nodes.

2006-07-27 22:49  dbera

	* Filters/FilterOpenOffice.cs: Index table:name attribute of
	  table:table of ods files. These store the sheet names.

2006-07-27 18:42  joeshaw

	* beagled/: BeagleDaemon.cs, beagled.in: Add a --mdb line to
	  beagled so that the debugger is started when passed in

2006-07-22 16:25  redfox

	* po/: ChangeLog, fr.po: Updated French translation.

2006-07-22 12:38  kkubasik

	* beagled/LuceneFileQueryable.cs: another oneliner, this time for
	  bgo #347776, we just were throwing errors when it wasn't
	  critical, now its a warn.

2006-07-22 12:15  kkubasik

	* tools/Settings.cs: A one liner to fix bgo# 348265, our help
	  button in beagle-settings was pointing to a non-existant page in
	  the wiki.

2006-07-22 04:39  dbera

	* BeagleClient/QueryableStatus.cs, BeagleClient/RemoteControl.cs,
	  Filters/FilterJpeg.cs, Util/Scheduler.cs,
	  beagled/FileAttributesStore.cs, beagled/QueryDriver.cs,
	  beagled/RemoteControlExecutors.cs, libbeagle/beagle/Makefile.am,
	  libbeagle/beagle/beagle-daemon-information-request.c,
	  libbeagle/beagle/beagle-daemon-information-request.h,
	  libbeagle/beagle/beagle-daemon-information-response.c,
	  libbeagle/beagle/beagle-daemon-information-response.h,
	  libbeagle/beagle/beagle-indexable.c,
	  libbeagle/beagle/beagle-private.h,
	  libbeagle/beagle/beagle-queryable-status.c,
	  libbeagle/beagle/beagle-queryable-status.h,
	  libbeagle/beagle/beagle-scheduler-information.c,
	  libbeagle/beagle/beagle-scheduler-information.h,
	  libbeagle/beagle/beagle.h, libbeagle/examples/Makefile.am,
	  libbeagle/examples/beagle-info.c, wrappers/python/beagle.defs,
	  wrappers/python/beagle.override, wrappers/python/beagleinfo.py:
	  Add methods and messages to retrieve specific information from
	  beagle-info. Clients can now ask for only is_indexing or tasks
	  and gets the value in a structured form. These can be be used in
	  GUI for notifications and displaying status.	Changed C and
	  Python API to add these. Added C and Pythin examples.  Added
	  camera-model as a searchable property in jpeg files.	Added the
	  check back in AttributeStore, its actually helpful since dropping
	  an attribute which isnt present can be costly.

2006-07-21 16:44  joeshaw

	* Util/Log.cs, beagled/BeagleDaemon.cs, beagled/RemoteIndexer.cs,
	  beagled/IndexHelper/IndexHelper.cs: Add a handler for SIGUSR1 to
	  bump logging level up to debug at runtime, for ease in debugging

2006-07-21 15:16  joeshaw

	* Filters/FilterPPT.cs: Don't try to filter password-protected
	  powerpoint documents

2006-07-17 12:19  lkanter

	* po/ru.po: Fixed Russian translation

2006-07-17 12:09  lkanter

	* po/ru.po: Updated Russian translation

2006-07-17 11:22  lkanter

	* po/ru.po: Updated Russian translation

2006-07-17 02:26  ituohela

	* po/: ChangeLog, fi.po: Updated Finnish translation

2006-07-16 14:47  serrador

	* po/: ChangeLog, es.po: 2006-07-16  Francisco Javier F. Serrador
	  <serrador@openshine.com>

		  * es.po: Added Spanish translation.

2006-07-16 11:14  dnylande

	* po/: ChangeLog, sv.po: 2006-07-16  Daniel Nylander
	  <po@danielnylander.se>

		  * sv.po: Updated Swedish translation.

2006-07-14 04:31  jfriedl

	* po/: ChangeLog, cs.po: 2006-07-14  Jakub Friedl
	  <jfriedl@suse.cz>

	    * cs.po: Updated Czech translation.

2006-07-12 17:23  joeshaw

	* beagled/: FileAttributesStore_Sqlite.cs, Makefile.am,
	  SqliteUtils.cs, TextCache.cs: Abstract out some sqlite code that
	  was duplicated between the file attributes store and the text
	  cache.

2006-07-11 15:14  karunakar

	* ChangeLog, configure.in, po/ChangeLog, po/hi.po: Added Hindi
	  translation

2006-07-11 14:58  joeshaw

	* Util/DirectoryWalker.cs, beagled/LuceneQueryable.cs,
	  beagled/GaimLogQueryable/GaimLogQueryable.cs: Add a recursive
	  mode for getting files from the DirectoryWalker, which uses C#
	  iterators.  Remove a little dead code from LuceneQueryable and
	  update comments.  Rewrite the gaim log backend to be an indexable
	  generator rather than generating individual indexables.  Should
	  dramatically speed up startup time for those of us who have a lot
	  of gaim logs.

2006-07-11 10:34  joeshaw

	* Util/Conf.cs, Util/Scheduler.cs, beagled/BeagleDaemon.cs,
	  tools/Settings.cs, tools/settings.glade: Monitor the battery
	  status and stop the scheduler if we switch to battery and the
	  config option is set.

2006-07-11 07:46  jfriedl

	* po/: ChangeLog, cs.po: 2006-07-11  Jakub Friedl
	  <jfriedl@suse.cz>

	    * cs.po: Updated Czech translation.

2006-07-11 01:32  dbera

	* Filters/FilterOpenOffice.cs: Soft line breaks should form new
	  words in odt documents. Fixes bgo 347057.

2006-07-10 16:25  joeshaw

	* libbeagle/beagle/: beagle-client.c, beagle-util.c, beagle-util.h:
	  Move all the socket path stuff into beagle-util and have both
	  beagle_client_new() and beagle_util_daemon_is_running() use it.
	  Reduces code duplication and makes the latter function correctly
	  work with locally synchronized indexes.

2006-07-10 15:52  lferrett

	* po/: ChangeLog, it.po: 2006-07-10  Luca Ferretti
	  <elle.uca@libero.it>

		  * it.po: Updated Italian translation.

2006-07-10 13:31  joeshaw

	* search/Category.cs: Change the output slightly so you don't see
	  dumb things like '1-1 of 1'

2006-07-09 20:24  chliao

	* po/: ChangeLog, zh_HK.po, zh_TW.po: 2006-07-10 Chao-Hsiung Liao
	  <j_h_liau@yahoo.com.tw>

		  * zh_HK.po: Updated Traditional Chinese translation(Hong
	  Kong).
		  * zh_TW.po: Updated Traditional Chinese
	  translation(Taiwan).

2006-07-09 15:10  nshmyrev

	* po/: ChangeLog, ru.po: 2006-07-09  Nickolay V. Shmyrev
	  <nshmyrev@yandex.ru>

		  * ru.po: Updated Russian translation
		  by Valek Filippov <frob@df.ru>.

2006-07-08 23:41  aihana

	* po/: ChangeLog, ja.po: 2006-07-09  Takeshi AIHANA
	  <takeshi.aihana@gmail.com>

		  * ja.po: Updated Japanese translation for v0.2.7 (HEAD).

2006-07-07 16:57  al_shopov

	* po/: ChangeLog, bg.po: 2006-07-07  Alexander Shopov
	  <ash@contact.bg>

		  * bg.po: Updated Bulgarian translation by
		  Alexander Shopov <ash@contact.bg>

2006-07-07 15:23  joeshaw

	* beagled/LuceneQueryable.cs: Oops, reset the optimize delay back
	  from a debugging value

2006-07-07 14:54  joeshaw

	* ImLogViewer/beagle-imlogviewer.in, beagled/LuceneQueryable.cs,
	  beagled/beagled-index-helper.in, beagled/beagled.in,
	  bludgeon/bludgeon.in, tools/wrapper.in: Optimize a given index no
	  more often than once a day, to avoid unnecessary churn.  Fixes
	  Miguel's bug from his blog.  Also don't set MONO_GAC_PREFIX in
	  any of the wrapper scripts.  They are totally unnecessary and can
	  badly break things if you are running a different version of the
	  mono runtime than the one Beagle is compiled with.

2006-07-06 09:38  pclouds

	* po/vi.po: Fixed misspelled 'phạm vị'

2006-06-30 00:09  dbera

	* BeagleClient/: Client.cs, Message.cs: For deserialization
	  exception, debug print the actual XML message. Helps in
	  debugging.

2006-06-28 07:38  kmaraas

	* po/: ChangeLog, nb.po: 2006-06-28  Kjartan Maraas
	  <kmaraas@gnome.org>

		  * nb.po: Updated Norwegian bokmål translation.

2006-06-26 16:45  kelemeng

	* po/: hu.po, ChangeLog: 2006-06-26  Gabor Kelemen
	  <kelemeng@gnome.hu>

		  * hu.po: Translation updated.

2006-06-26 08:00  zygis

	* po/: ChangeLog, lt.po: 2006-06-26  Žygimantas Beručka
	  <zygis@gnome.org>

		  * lt.po: Updated Lithuanian translation.

2006-06-23 10:18  joeshaw

	* beagled/KMailQueryable/KMailQueryable.cs: Close the kmailrc file
	  after we're through with it, fixes a fd leak.  For real this time

2006-06-23 10:17  joeshaw

	* beagled/KMailQueryable/KMailQueryable.cs: Close the kmailrc file
	  after we're through with it, fixes a fd leak

2006-06-23 00:55  kkubasik

	* configure.in: A one-liner to fix the build for those of us with a
	  galago newer than 0.3.4 (which is the last revision before the
	  API change that breaks the build)

2006-06-21 08:26  rdejus

	* ChangeLog, configure.in, po/ChangeLog, po/lv.po: 2006-06-21
	  Raivis Dejus	<orvils@gmail.com>

		  * po/lv.po: Added Latvian translation.

		  * configure.in: Added 'lv' to ALL_LINGUAS

2006-06-19 15:54  joeshaw

	* NEWS: Version 0.2.7

2006-06-19 14:57  joeshaw

	* mozilla-extension/install.rdf: Add Bon Echo (2.0 alpha) support
	  for the Firefox extension

2006-06-19 14:39  joeshaw

	* Util/ExtendedAttribute.cs: Use XATTR instead of EA for extended
	  attributes

2006-06-19 13:06  joeshaw

	* beagled/QueryStringParser.cs, tools/Query.cs: Replace
	  QueryStringParser with a regex-based one to fix a number of bugs
	  in the old implementation.  Work done by Max Wiehle and Kevin
	  Kubasik.  Fix a problem with beagle-query's handling of shell
	  quoting.  Patch from Max.

2006-06-18 05:58  adrighem

	* po/: ChangeLog, nl.po: 2006-06-18  Vincent van Adrighem
	  <adrighem@gnome.org>

		  * nl.po: Translation updated by Tino Meinen.

2006-06-17 08:28  dnylande

	* po/: ChangeLog, sv.po: 2006-06-17  Daniel Nylander
	  <po@danielnylander.se>

		  * sv.po: Updated Swedish translation.

2006-06-16 16:29  joeshaw

	* Util/Log.cs: Work around a mono bug in which FileInfo.Delete() on
	  a dangling symlink doesn't actually delete the link.	Add a
	  comment referencing the Mono bug and use File.Delete() which does
	  work

2006-06-16 15:06  joeshaw

	* beagled/FilterFactory.cs: Lower case mime types if we got them
	  from the indexable and not xdgmime.  Based on a patch from Kevin
	  Kubasik

2006-06-16 14:47  joeshaw

	* BeagleClient/Hit.cs: Always sort properties on add, and add an
	  overload which takes a list of properties to avoid the overhead
	  of sorting on each insert.  Based on patches from Max Wiehle and
	  Kevin Kubasik and a recommendation from Bera

2006-06-16 14:26  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Use the existing mail indexable generator to create remove
	  indexables now for deleted messages instead of creating
	  potentially thousands of individual remove events.  Removes a
	  nasty FIXME and a potential for a big CPU hit when expunging
	  thousands of emails.

2006-06-16 12:26  kkubasik

	* beagled/FilterFactory.cs: if the mime_type doesn't come for
	  XdgMime (generaly mail backends) then it might be in all caps, so
	  lets fix that.

2006-06-15 17:30  joeshaw

	* configure.in, Filters/FilterChm.cs, Util/ChmFile.cs: Update and
	  re-enable the chm filter.  Patch from Miguel Cabrera

2006-06-14 17:19  joeshaw

	* beagled/LuceneCommon.cs: Eeek!  Back out an erroneous return
	  value in LuceneCommon.Exists() I had added for debugging

2006-06-14 16:19  joeshaw

	* Util/SafeProcess.cs, beagled/RemoteIndexer.cs: Use SafeProcess
	  for spawning the index helper.  Prevents zombie index helper
	  processes

2006-06-14 13:31  joeshaw

	* HACKING: Some HACKING/coding style updates

2006-06-13 14:52  kkubasik

	* beagled/beagled.1: Updating the severly outdated beagled.1
	  manpage.

2006-06-13 01:09  kkubasik

	* beagled/TextCache.cs: An error can be thrown in odd cases when
	  creating a new sqlite database, we should catch these.

2006-06-12 16:17  kkubasik

	* search/Tiles/WidgetFu.cs: Catch an exception in WidgetFu.cs when
	  icon symlinks are broken, Fixes bug #343693.

2006-06-09 16:59  joeshaw

	* glue/xdgmime/: xdgmime.c, xdgmime.h, xdgmimemagic.c: Commit a fix
	  for #339815, in which xdgmime would reload its data and crash
	  because it was iterating over that data.  Filed upstream as
	  https://bugs.freedesktop.org/show_bug.cgi?id=6824 but there
	  hasn't been any response, so we're going to fork our local copy.
	  Add an upstream-changes directory like we do with Lucene for
	  tracking of local changes

2006-06-08 23:38  kkubasik

	* Filters/FilterImLog.cs,
	  beagled/GaimLogQueryable/GaimLogQueryable.cs: Reverting

2006-06-08 15:18  joeshaw

	* beagled/FileAttributesStore.cs: Fix up an unncessary check and
	  comment from bera's commit in FileAttributeStore

2006-06-08 08:15  danw

	* search/Panes.cs: set the proper ResizeMode on the viewports so
	  that if a tile gets wider, it forces the window to get wider as
	  well (since there's no horizontal scrollbar). bnc 181355

2006-06-05 13:01  kkubasik

	* Filters/FilterImLog.cs,
	  beagled/GaimLogQueryable/GaimLogQueryable.cs: Ok, this finaly can
	  put this somewhat to rest. The comments are pretty verbose, but
	  in short our HitFilter post-processing wasn't getting passed
	  back. So, now we index speakingto_alias and speakingto_icon in
	  FilterImLog, but check to confirm that they havn't changed in
	  HitFilter.

2006-06-04 00:22  kkubasik

	* ImLogViewer/ImLogWindow.cs,
	  beagled/GaimLogQueryable/GaimLogQueryable.cs,
	  beagled/KonqHistoryQueryable/KonqQueryable.cs,
	  search/Tiles/IMLog.cs: Reverting the IMLogViewer window change,
	  otherwise mostly code formatting/refractoring stuff.

2006-06-03 17:51  kkubasik

	* beagled/KonqHistoryQueryable/KonqQueryable.cs: Use the KDEVARTMP
	  enviromental variable to locate the Konq Cache, falls back onto
	  our default if var does not exist.

2006-06-03 17:26  kkubasik

	* ImLogViewer/ImLogWindow.cs: When opening a directory with a large
	  number of logs, the windows can lag well into the minutes, this
	  allows the screen to update incramentaly, so at least the user
	  doesn't think something is wrong.  This isn't a perfect fix, but
	  the lag before used to really nag me.

2006-06-03 17:16  kkubasik

	* search/Tiles/IMLog.cs: We index speakingto_alias, it seems more
	  logical to show the alias than the screename if we have one.

2006-06-03 17:12  kkubasik

	* beagled/GaimLogQueryable/GaimLogQueryable.cs: Our Gaim backend
	  was adding properties directly to the hashtable, and not using
	  our accesssor methods. Now we do. This was kinda hard to test, so
	  please feel free to hammer away at it.

2006-06-03 17:07  kkubasik

	* Filters/FilterPhp.cs: Adding mimetype application/x-php to
	  FilterPhp, apperently xdgmime reads some pure php (no html
	  markup) files as this.

2006-06-01 19:25  dbera

	* beagled/: BuildIndex.cs, FileAttributes.cs,
	  FileAttributesStore.cs, FileAttributesStore_Sqlite.cs,
	  FileSystemQueryable/FileSystemQueryable.cs: Add --enable-deletion
	  option to buildindex. If used, buildindex will remove deleted
	  files and directories from the index. This operation might be
	  time consuming, so use with care.

2006-06-01 15:08  dbera

	* Filters/HtmlAgilityPack/HtmlDocument.cs: Dont throw
	  EncodingFoundException unless asked to. Should remove the
	  occassional uncaught EncodingFoundException thrown for
	  documents/strings without any specified encoding.

2006-06-01 07:38  serrador

	* po/: ChangeLog, es.po: 2006-06-01  Francisco Javier F. Serrador
	  <serrador@cvs.gnome.org>

		  * es.po: Updated Spanish translation.

2006-05-31 18:22  joeshaw

	* configure.in, search/Makefile.am, search/Tiles/Tile.cs: Enable
	  Open With menu if gtk 2.8 is available at build-time.  Based on a
	  patch from Kevin Kubasik

2006-05-31 16:44  joeshaw

	* Filters/FilterOpenOffice.cs: Close the zip file in the OpenOffice
	  filter when we're finished with it

2006-05-31 15:06  llipka

	* tools/Query.cs: add quotes to the values on properties

2006-05-31 14:55  joeshaw

	* beagled/: SnippetFu.cs, TextCache.cs,
	  FileSystemQueryable/FileSystemQueryable.cs: Compress items when
	  adding them to the text cache; greatly reduces disk usage with a
	  negligible performance impact.  Patch from Kevin Kubasik and
	  Lukas Lipka

2006-05-31 14:47  joeshaw

	* beagled/LuceneCommon.cs: If we see a lockfile with no pid in it,
	  assume it's a dangling lock

2006-05-31 14:44  joeshaw

	* beagled/Lucene.Net/: Store/FSDirectory.cs,
	  upstream-changes/20_use-native-open-locking.patch: We need to
	  continue writing out the pid of the locking process, or else our
	  dangling lock code fails, and it's a good idea anyway for
	  debugging

2006-05-31 13:23  joeshaw

	* tools/crawl-rules/crawl-documentation: Include
	  $sharedir/gtk-doc/html and $sharedir/gnome/html to the
	  documentation crawl rules

2006-05-30 10:52  joeshaw

	* configure.in: Check for mmap() in configure.in, so that xdgmime
	  sees it and doesn't poke at its data every 5 seconds

2006-05-30 10:51  joeshaw

	* beagled/: BeagleDaemon.cs, IndexHelper/IndexHelper.cs: No longer
	  handle SIGQUIT in the default cause; it's used very valuably by
	  Mono for multithreaded stack dumps.

2006-05-28 03:24  fwang

	* po/zh_CN.po: Updated beagle zh_CN translation.

2006-05-27 10:14  llipka

	* search/Tiles/Tile.cs: Dont load large mime icons (bgo #343058).

2006-05-27 04:05  pkst

	* po/: ChangeLog, el.po: Updated Greek translation

2006-05-26 08:39  fwang

	* po/: ChangeLog, zh_CN.po: Updated beagle zh_CN translation.

2006-05-26 07:14  llipka

	* search/Tiles/: Calendar.cs, Contact.cs, DetailsPane.cs, File.cs,
	  Folder.cs, IMLog.cs, Image.cs, MailMessage.cs, Note.cs,
	  RSSFeed.cs, WebHistory.cs: Make the details pane smarter and
	  easier to use in the code.

2006-05-26 06:39  llipka

	* search/Tiles/: Calendar.cs, Contact.cs, DetailsPane.cs: Fix a
	  null ref exception when the description was null in the calendar
	  tile. Add a final line in tiles which dont have a snippet so that
	  the data labels dont space weirdly.

2006-05-26 06:20  llipka

	* search/Tiles/: Contact.cs, DetailsPane.cs, Folder.cs, Image.cs:
	  Changed the data labels in the details pane to be selectable.
	  (bgo #342837)

2006-05-25 15:08  serrador

	* po/: ChangeLog, es.po: 2006-05-25  Francisco Javier F. Serrador
	  <serrador@openshine.com>

		  * es.po: Updated Spanish translation.

2006-05-25 13:43  arangela

	* po/mk.po: Updated Macedonian Translation by Jovan Naumovski,
	  <arangela@cvs.gnome.org>

2006-05-25 05:23  icq

	* po/: ChangeLog, gl.po: [no log message]

2006-05-25 03:19  clyties

	* po/: vi.po, ChangeLog: vi.po: Updated Vietnamese translation.

2006-05-24 05:35  llipka

	* search/Tiles/File.cs: Use OpenFromUri instead of Gnome.Url.Show
	  so desktop-launch is used when needed.

2006-05-23 07:47  jfriedl

	* po/: ChangeLog, cs.po: 2006-05-23  Jakub Friedl
	  <jfriedl@suse.cz>

	    * cs.po: Czech Update

2006-05-22 12:16  ituohela

	* po/: fi.po, ChangeLog: Updated Finnish translation

2006-05-22 06:49  llipka

	* configure.in: bump version to 0.2.7

2006-05-22 06:45  llipka

	* search/Tiles/Utils.cs: Plural strings for categories. Duh.

2006-05-20 11:53  llipka

	* search/Tiles/: Audio.cs, File.cs, MailAttachment.cs,
	  MailMessage.cs: Don't use evolution where we really dont need to
	  (bgo #342349)

2006-05-17 13:05  llipka

	* Util/StringFu.cs: Commit a slightly fixed version of Kevin
	  Kubsik's patch for converting special HTML entities during
	  snippeting. (bgo #340238)

2006-05-15 20:31  nshmyrev

	* ChangeLog, configure.in:
		  * configure.in: Added ru to ALL_LINGUAS.

2006-05-14 12:07  ohoel

	* po/: ChangeLog, nb.po: 2006-05-14  Øivind Hoel
	  <ohoel@cvs.gnome.org>

		  * nb.po: Updated Norwegian bokmål translation
	  (cosmetic).

2006-05-14 10:46  llipka

	* ChangeLog, Filters/FilterBoo.cs, Filters/Makefile.am: Boo filter
	  from Paul Betts.

2006-05-11 13:52  danw

	* search/Tiles/Calendar.cs: truncate description at first newline.
	  bnc 174398

2006-05-09 12:49  joeshaw

	* glue/inotify-glue.c: Only print out the 'Maximum watch limit hit'
	  warning once.

2006-05-09 11:33  joeshaw

	* Util/ExtendedAttribute.cs: Add a BEAGLE_DISABLE_EA environment
	  variable to disable extended attributes for testing purposes

2006-05-07 05:15  llipka

	* Filters/FilterMusic.cs: add fixme:duration and fixme:bitrate
	  properties to FilterMusic

2006-05-06 01:48  ituohela

	* po/: ChangeLog, fi.po: Updated Finnish translation

2006-05-05 14:36  joeshaw

	* search/Tiles/Application.cs: Catch exceptions if we can't load
	  the application icon.  Based on a patch from Pierre Poissinger

2006-05-05 10:37  joeshaw

	* beagled/EvolutionDataServerQueryable/: BookContainer.cs,
	  CalContainer.cs: Check for exceptions when calling GetChanges()
	  on calendars and addressbooks

2006-05-04 11:27  raphaelh

	* po/: ChangeLog, pt_BR.po: Updated Brazilian Portuguese
	  translation

2006-05-03 12:55  llipka

	* search/Tiles/Note.cs: Inculde the note date in the description
	  field.

2006-05-02 12:33  ohoel

	* po/: ChangeLog, nb.po: 2006-05-02  Øivind Hoel
	  <ohoel@cvs.gnome.org>

		  * nb.po: Updated Norwegian bokmål translation slightly.

2006-05-01 18:32  dnylande

	* po/: ChangeLog, sv.po: 2006-05-02  Daniel Nylander
	  <po@danielnylander.se>

		  * sv.po: Updated Swedish translation.

2006-05-01 17:56  joeshaw

	* Filters/: FilterSvg.cs, Makefile.am: Add an SVG filter, from
	  Alexander Macdonald

2006-05-01 15:58  joeshaw

	* Filters/FilterEbuild.cs: Fix a compilation failure with the
	  ebuild filter

2006-05-01 15:36  joeshaw

	* Makefile.am, beagle-ui-0.0.pc.in, configure.in,
	  Filters/FilterEbuild.cs: Add a beagle UI pkg-config file; patch
	  from Luis Medinas.  Index additional info from ebuild files,
	  including installation info and desktop file entries.  Patch from
	  Pat Double.

2006-05-01 10:31  kmaraas

	* po/: ChangeLog, nb.po: 2006-05-01  Kjartan Maraas
	  <kmaraas@gnome.org>

		  * nb.po: Updated Norwegian bokmål translation.

2006-05-01 05:03  llipka

	* beagled/beagled.1: Fix a typo in the beagled manpage. Patch from
	  Kevin Lamontagne. (bgo #340193)

2006-04-30 17:25  icq

	* po/: ChangeLog, gl.po: [no log message]

2006-04-30 00:12  aihana

	* po/: ChangeLog, ja.po: 2006-04-30  Takeshi AIHANA
	  <takeshi.aihana@gmail.com>

		  * ja.po: Updated Japanese translation for v0.2.6.

2006-04-29 12:41  joeshaw

	* NEWS, configure.in: Version 0.2.6

2006-04-29 11:44  joeshaw

	* Util/FileSystem.cs, beagled/BuildIndex.cs,
	  beagled/LuceneCommon.cs,
	  beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/FileSystemQueryable/TreeCrawlTask.cs: Ignore all special
	  files, not just symlinks

2006-04-27 11:55  utx

	* po/: ChangeLog, cs.po: cs.po: Typo fix.

2006-04-26 21:03  dbera

	* Filters/HtmlAgilityPack/HtmlDocument.cs: Bring back old behaviour
	  in HtmlDocument. Required for compatibility reasons.

2006-04-26 15:19  joeshaw

	* configure.in, Util/ImLog.cs, Util/Note.cs, Util/SafeProcess.cs,
	  Util/StringFu.cs, beagled/GaimLogQueryable/GaimLogQueryable.cs,
	  beagled/Lucene.Net/Index/SegmentReader.cs,
	  beagled/Lucene.Net/Index/TermInfosReader.cs,
	  beagled/Lucene.Net/upstream-changes/19_no_thread_local_storage.patch:
	  Back out the thread local storage workaround for a Mono bug since
	  it was buggy and just require Mono 1.1.13.5.

	  Add a HTML-tag-stripping TextReader class for extracting snippets
	  from Gaim HTML logs so they don't show up in beagle-search
	  anymore.  Patch from dBera.

	  Fix a warning in SafeProcess.

2006-04-26 13:59  joeshaw

	* search/: GroupView.cs, Makefile.am, UIManager.cs,
	  Tiles/Calendar.cs, Tiles/Contact.cs, Tiles/MailMessage.cs,
	  Tiles/TileGroup.cs, Tiles/Utils.cs: Add calendar items to
	  beagle-search, and correctly handle dates in the future.  Also
	  fix an incorrect From label in emails that you send; patch from
	  Max Wiehle

2006-04-25 19:11  dbera

	* tools/Query.cs: Edit displayed text.

2006-04-25 18:56  dbera

	* ChangeLog, Filters/FilterImage.cs, Filters/FilterMail.cs,
	  Filters/FilterMusic.cs, Util/Makefile.am,
	  Util/PropertyKeywordAttribute.cs, beagled/PropertyKeywordFu.cs,
	  beagled/QueryDriver.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  tools/Query.cs: *
	  beagled/QueryDriver.cs,beagled/PropertyKeywordFu.cs,
	  Util/PropertyKeywordAttribute.cs: Allow filters to register
	  mapping between query keyword and propertyname.  *
	  Filters/,beagled/Backends: Register some of the existing mappings
	  from the corresponding filters and backends.

2006-04-25 18:13  hebra

	* po/: ChangeLog, de.po: 2006-04-25  Hendrik Brandt
	  <heb@gnome-de.org>

		  * de.po: Updated German translation.

2006-04-25 14:45  llipka

	* search/Tiles/RSSFeed.cs: update the description and site fields
	  with the correct properties

2006-04-25 13:29  joeshaw

	* tools/settings.glade: Don't hardcode the beagle-settings size,
	  just set a default size

2006-04-25 13:22  joeshaw

	* po/: ChangeLog, hu.po: 2006-04-25  Joe Shaw  <joeshaw@novell.com>

		  * hu.po: Fix a markup bug in the Hungarian translation.

2006-04-25 11:27  dbera

	* ChangeLog, beagled/FilterFactory.cs,
	  beagled/PropertyKeywordFu.cs,
	  beagled/AkregatorQueryable/AkregatorQueryable.cs,
	  beagled/BlamQueryable/BlamQueryable.cs,
	  beagled/LifereaQueryable/LifereaQueryable.cs: *
	  beagled/FilterFactory.cs: Only set indexable timestamp if the
	  already set timestamp is invalid (i.e. the default DateTime(0)).
	  * beagled/FeedBackends: Remove dc:date properties. Use
	  indexable.Timestamp for storing the date. Frontends using dc:date
	  might break; you have been warned.

2006-04-25 09:05  llipka

	* search/: UIManager.cs, Tiles/Contact.cs, Tiles/Folder.cs,
	  Tiles/IMLog.cs, Tiles/MailMessage.cs, Tiles/RSSFeed.cs,
	  Tiles/Tile.cs, Tiles/TileFlat.cs, Tiles/TileTemplate.cs:
	  UIManager.cs: <Escape> only hides the window in icon mode.
	  Tiles/Contact.cs: Update the visibility and spacing of lables in
	  the details pane.  Tiles/Folder.cs: Remove unnecessary spacing.
	  Tiles/IMLog.cs: Use NiceLongDate in details pane (bgo #339644).
	  Load buddy icon only for details pane.  Tiles/MailMessage: Use
	  NiceLongDate in details pane (bgo #339644).  Tiles/RSSFeed.cs:
	  Change position of the date lable in the details pane to be
	  consistent with other tiles.	Tiles/Tile.cs: Private some
	  properties. Update the instanting of the details pane a little.
	  Tiles/TileFlat.cs: Small code updates Tiles/TileTemplate.cs:
	  Small code updates.

2006-04-24 18:06  dbera

	* Filters/FilterPackage.cs: Minor documentation.

2006-04-24 18:02  dbera

	* ChangeLog, Filters/FilterDeb.cs, Filters/FilterEbuild.cs,
	  Filters/FilterPackage.cs, Filters/FilterRPM.cs,
	  Filters/Makefile.am: Added FilterDeb from Kevin Kubasik.  Changed
	  FilterPackage to include more or less common information in all
	  packages or metadata required to show package information while
	  displaying results.

2006-04-24 10:49  dsd

	* ChangeLog, Filters/entagged-sharp/EncodingInfo.cs,
	  Filters/entagged-sharp/Mp3/Util/Id3frames/Id3Frame.cs,
	  Filters/entagged-sharp/Ogg/OggFileReader.cs,
	  Filters/entagged-sharp/Util/Utils.cs:  * Filters/entagged-sharp/:
	  Resync. Includes ID3 UTF16 fix, new vorbis
		  mimetype, and a couple of other bits.

2006-04-23 13:52  adrighem

	* po/: nl.po, ChangeLog: 2006-04-23  Vincent van Adrighem
	  <adrighem@gnome.org>

		  * nl.po: Translation updated by Tino Meinen.

2006-04-23 07:26  llipka

	* search/UIManager.cs: Added accelerators for Escape and CTRL-W to
	  close the window

2006-04-22 05:46  llipka

	* search/: Search.cs, UIManager.cs: When running in icon mode dont
	  exit on File->Quit, hide the window instead (bgo #339185). Also
	  use Gtk.Stock.Close on icon mode instead of Gtk.Stock.Quit.

2006-04-22 05:27  llipka

	* libbeagle/beagle/beagle-indexable.c: Fix parameters for time ()

2006-04-21 17:57  dbera

	* ChangeLog, libbeagle/beagle/beagle-indexable.c,
	  libbeagle/beagle/beagle-indexable.h,
	  libbeagle/beagle/beagle-indexing-service-request.c,
	  libbeagle/beagle/beagle-indexing-service-request.h,
	  libbeagle/beagle/beagle-property.c, wrappers/python/beagle.defs:
	  * Filters/FilterPackage.cs, Filters/FilterRPM.cs,
	  Filters/FilterEbuild.cs: Add FilterPackage base class to contain
	  the basic information about packages. Change FilterRPM,
	  FilterEbuild to derive from FilterPackage.  * libbeagle/beagle:
	  Revive the C API for indexable-service. Also, allow creating
	  indexable-service type index-request messages for others
	  services.

2006-04-21 17:36  dbera

	* ChangeLog: CVS is stupid.

2006-04-21 17:35  dbera

	* Filters/: FilterEbuild.cs, FilterPackage.cs, FilterRPM.cs,
	  Makefile.am: * Filters/FilterPackage.cs, Filters/FilterRPM.cs,
	  Filters/FilterEbuild.cs: Add FilterPackage base class to contain
	  the basic information about packages. Change FilterRPM,
	  FilterEbuild to derive from FilterPackage.

2006-04-21 17:08  joeshaw

	* Util/SafeProcess.cs: Don't always redirect stdin/stdout/stderr
	  and close them if we don't want to, just don't redirect them in
	  the first place.

2006-04-21 17:07  joeshaw

	* tools/beagle-crawl-system.in: move the -s line before the user to
	  appease some versions of su

2006-04-20 13:01  joeshaw

	* NEWS, configure.in: 0.2.5 release

2006-04-19 17:34  joeshaw

	* beagled/ExtractContent.cs: Don't assume plain content with
	  beagle-extract-content if we can't get a filter

2006-04-19 17:13  joeshaw

	* beagled/FileSystemQueryable/FileSystemQueryable.cs: Add a bunch
	  of checks to the FSQ where the filesystem can be racy and we
	  would get exceptions

2006-04-19 15:18  joeshaw

	* Util/IoPriority.cs, beagled/BuildIndex.cs,
	  beagled/ManageIndex.cs, beagled/IndexHelper/IndexHelper.cs,
	  glue/ioprio-glue.c: If we can't set the IO priority to idle, try
	  to set it to the lowest possible best-effort priority

2006-04-19 13:25  joeshaw

	* search/: Search.cs, Tiles/IMLog.cs: I am really sucking it up
	  today

2006-04-19 13:23  joeshaw

	* search/: Search.cs, Tiles/IMLog.cs, Tiles/WidgetFu.cs: Back out
	  an accidental commit

2006-04-19 13:23  joeshaw

	* search/Tiles/: WidgetFu.cs: If the base size for a theme icon is
	  much larger than the size we requested, force it to be scaled
	  down

2006-04-19 13:08  joeshaw

	* beagled/BeagleDaemon.cs: Change the help text a little bit

2006-04-19 12:22  joeshaw

	* tools/Config.cs: Fix beagle-config too

2006-04-19 12:12  joeshaw

	* tools/: Info.cs, wrapper.in: Make the --list-backends and
	  --list-static-indexes options work in the uninstalled case

2006-04-19 06:00  dnylande

	* po/: ChangeLog, sv.po: 2006-04-19  Daniel Nylander
	  <po@danielnylander.se>

		  * sv.po: Updated Swedish translation.

2006-04-18 21:29  dbera

	* beagled/LuceneQueryingDriver.cs: To find the minimum, find it
	  directly, dont sort.

2006-04-18 20:46  dbera

	* Util/Conf.cs: Remove position/dimension of Best from config. Some
	  just has to add reading/saving them from beagle-search.

2006-04-18 20:30  dbera

	* ChangeLog, Util/Conf.cs, Util/PathFinder.cs,
	  beagled/BeagleDaemon.cs, beagled/QueryDriver.cs, tools/Config.cs,
	  tools/Info.cs, tools/Makefile.am, tools/beagle-config.1,
	  tools/beagle-query.1, tools/beagle-shutdown.1,
	  tools/beagle-status.1: * tools/Info.cs: Add --list-backends,
	  --list-static-indexes to beagle-info. Make beagle-info a tool to
	  gather all kind of information about beagle.	*
	  beagled/BeagleDaemon.cs, beagled/QueryDriver.cs, Util/Conf.cs:
	  Allow enabling/disabling backends in the config. Use new syntax
	  --backend [+-]name.  * tools/Config.cs: Add "beagle-config daemon
	  ListBackends" to show the currently enabled and disabled backend
	  in config. Should be emulated in beagle-settings too.  *
	  tools/*.1: Removed reference of Best from man pages. Someone
	  should write a man-page for beagle-search (or linux users have
	  stopped reading man-pages these days :O ?)

2006-04-18 17:49  joeshaw

	* Filters/HtmlAgilityPack/HtmlDocument.cs: Fix a logic error in the
	  stop_parsing assignments that caused the HTML filter to always
	  return blanks.  Fixes the problems of people searching their web
	  history but not finding anything

2006-04-18 14:52  joeshaw

	* glue/screensaver-glue.c: Commit the HAVE_LIBXSS patch, which I
	  forgot to commit

2006-04-18 12:42  utx

	* po/: ChangeLog, hu.po: hu.po: Fixed Hungarian translation (Novell
	  #167345).

2006-04-18 11:07  joeshaw

	* beagled/EvolutionDataServerQueryable/SourcesHandler.cs: Fix
	  calling the container's constructor from OnSourceAdded.

2006-04-17 16:11  dbera

	* ChangeLog, tools/beagle-crawl-system.in:	*
	  tools/beagle-crawl-system.in: Use MONO_SHARED_DIR to point to a
		  temporary wapi directory - mono needs one for
	  beagle-build-index.

2006-04-17 06:12  kmaraas

	* ChangeLog, configure.in, po/no.po: 2006-04-17  Kjartan Maraas
	  <kmaraas@gnome.org>

		  * configure.in: Remove obsolete no_NO locale.
		  * po/no.po: And the translation. Hey Joe, where you going
		  with that gun in your hand?

2006-04-16 16:27  dbera

	* ChangeLog, Util/Note.cs, beagled/KMailQueryable/KMailIndexer.cs:
	  Safeguard in kmail backend against bad data. Extract text
	  correctly from tomboy notes.

2006-04-14 14:22  joeshaw

	* glue/thread-glue.c: Use the newer kernel interface for syscalls.
	  Tweaked patch from LaMont Jones

2006-04-14 11:39  joeshaw

	* Filters/FilterOle.cs: Open our Ole file using the stdio interface
	  rather than the mmap one, which mmaps the file MAP_SHARED, and
	  any changes to the file while we're reading from it can corrupt
	  the stream.  Also change some error messages from error to
	  warning.

2006-04-14 11:22  ituohela

	* po/: fi.po, ChangeLog: Updated Finnish translation

2006-04-13 15:59  dbera

	* tools/Info.cs: Dont print internal filters.

2006-04-13 14:43  joeshaw

	* search/Tiles/File.cs: Fix a typo in attaching files to emails

2006-04-13 14:31  joeshaw

	* Filters/FilterExternal.cs, Filters/FilterMPlayerVideo.cs,
	  Filters/FilterPdf.cs, Filters/FilterRPM.cs,
	  Filters/FilterSpreadsheet.cs, Util/Makefile.am,
	  Util/SafeProcess.cs, search/Tiles/File.cs, search/Tiles/IMLog.cs,
	  search/Tiles/Image.cs, search/Tiles/MailAttachment.cs,
	  search/Tiles/MailMessage.cs, search/Tiles/Note.cs,
	  search/Tiles/Tile.cs: Change the way processes are launched to
	  use g_spawn instead of the .Net API, so that filters can't be
	  messed with using special file names

2006-04-12 15:41  joeshaw

	* tools/crawl-rules/crawl-documentation: Add /usr/share/gnome/help
	  to the list of documentation paths to search

2006-04-12 10:07  arangela

	* po/mk.po: Updated Macedonian Translation <arangela@cvs.gnome.org>

2006-04-11 19:27  kelemeng

	* po/: ChangeLog, hu.po: 2006-04-12  Gabor Kelemen
	  <kelemeng@gnome.hu>

		  * hu.po: Hungarian translation updated.

2006-04-11 18:32  joeshaw

	* beagled/BeagleDaemon.cs, beagled/IndexHelper/IndexHelper.cs,
	  tools/Makefile.am: Shut the daemon down cleanly on a broken X
	  connection, since we can't gracefully recover from it.  Unset the
	  DISPLAY variable in the index helper, since we don't ever want it
	  to be influenced by the state of the X server.  Add a little
	  additional logging, and fix the fact that the cron job was also
	  being installed into libexec when it didn't need to be.

2006-04-11 13:50  joeshaw

	* beagled/BeagleDaemon.cs: Don't allow the daemon to be run from
	  sudo since it breaks permissions in .beagle and .wapi for most
	  users.  Also check to make sure either HOME or BEAGLE_HOME is set
	  before starting the daemon

2006-04-11 11:37  joeshaw

	* wrappers/python/Makefile.am: Use pythondir instead of pyexecdir
	  for installing the beagle python module.  Patch from the Gentoo
	  ebuild

2006-04-10 18:40  joeshaw

	* Filters/FilterMusic.cs: Add audio/x-vorbis+ogg as a supported
	  MIME type for the music filter

2006-04-10 10:16  llipka

	* search/UIManager.cs: add a closing bracket to jimmac's mail

2006-04-10 09:46  danw

	* search/Category.cs: Hide/Show tiles when changing "expanded" so
	  they get redrawn

2006-04-10 09:45  danw

	* search/Search.cs: explicitly clear oldFocus when starting a
	  timeout-based search, so that if you do a hit-return search
	  followed by a timeout search, the focus doesn't get stolen the
	  second time. Maybe part of 332211?

2006-04-10 09:44  danw

	* search/UIManager.cs: add Ctrl+L as an alternate keybinding to
	  focus the search entry, since that's what everyone expects it to
	  be

2006-04-09 12:39  llipka

	* search/Search.cs: set currentQuery to null after closing it so we
	  dont crash

2006-04-08 12:26  aihana

	* po/: ChangeLog, ja.po: 2006-04-09  Takeshi AIHANA
	  <takeshi.aihana@gmail.com>

		  * ja.po: Updated Japanese translation for v0.2.4.

2006-04-07 18:49  dbera

	* ChangeLog, Filters/FilterTiff.cs,
	  beagled/KMailQueryable/KMailQueryable.cs: *
	  Filters/FilterTiff.cs: Compilation fix for 1.1.14 *
	  beagled/KMailQueryable/KMailQueryable.cs: Enable snippets for
	  KMail maildir mails.

2006-04-07 18:46  dbera

	* beagled/DumpIndex.cs: Display correct values for is_searchable
	  and is_tokenized values.

2006-04-07 14:11  joeshaw

	* NEWS: Remove an accidental line

2006-04-07 13:35  joeshaw

	* NEWS, configure.in: Update for 0.2.4 release

2006-04-06 17:43  joeshaw

	* beagled/BeagleDaemon.cs, beagled/BuildIndex.cs,
	  tools/Makefile.am: Now that mono has the SIGQUIT thread dumping
	  thing, remove our own hack that does the same thing.	Add an
	  elapsed time counter dealie to beagle-build-index

2006-04-06 15:32  joeshaw

	* beagled/FileAttributesStore_Sqlite.cs: Create an index for
	  directory and filename in the file_attributes table.	This
	  dramatically speeds up querying against the sqlite fallback
	  database in the beagle-build-index case.  Patch from Pat Double.

2006-04-05 16:10  dbera

	* configure.in, Util/Makefile.am, beagled/Makefile.am,
	  tools/Info.cs: Bye-bye googledriver.

2006-04-05 14:57  joeshaw

	* BeagleClient/Hit.cs: Use Warn rather than Debug when pulling a
	  property with multiple values from a hit.

2006-04-05 14:34  joeshaw

	* Filters/FilterEbuild.cs: Pull out and index the Ebuild's download
	  size.  Patch from Pat Double

2006-04-05 14:02  joeshaw

	* beagled/BuildIndex.cs: Bump beagle-build-index's memory threshold
	  up from 5.0 to 6.0.  Suggested by Pat Double

2006-04-05 11:57  joeshaw

	* Filters/FilterGif.cs: Check the header of the file to make sure
	  we're actually dealing with a GIF file.  Handle potential short
	  reads in all our read loops

2006-04-05 11:33  joeshaw

	* Filters/FilterGif.cs: Fix the GIF filter to not infinitely loop
	  on malformed files.  Also make the debug logging more accessible

2006-04-04 18:54  dbera

	* ChangeLog, BeagleClient/Hit.cs: Hit.cs: Remove FIXME by using
	  binary search while searching properties.

2006-04-04 12:02  joeshaw

	* Util/FSpotTools.cs: Reset the connection to null if we failed to
	  open it

2006-04-04 11:25  llipka

	* search/Search.cs: close the query when we open the quick tips
	  page (bgo #337195)

2006-04-03 15:49  llipka

	* libbeagle/beagle/beagle-util.c, libbeagle/beagle/beagle-util.h,
	  wrappers/python/beagle.defs: added beagle_util_daemon_is_running
	  ()

2006-04-03 15:08  joeshaw

	* beagled/Makefile.am: Install beagle-extract-content

2006-04-03 14:49  dbera

	* beagled/FileSystemQueryable/FileSystemQueryable.cs: Forgot to
	  bump FSQ version. Weekend syndrome.

2006-04-03 13:13  joeshaw

	*
	  beagled/Lucene.Net/upstream-changes/19_no_thread_local_storage.patch:
	  Oops, fix a broken part of the patch

2006-04-03 13:12  joeshaw

	* beagled/Lucene.Net/: Index/SegmentReader.cs,
	  Index/TermInfosReader.cs,
	  upstream-changes/19_no_thread_local_storage.patch: Update the
	  thread-local storage patch, to fix #335178

2006-04-03 12:51  joeshaw

	* beagled/Filter.cs: If we set an error on the filter during pull,
	  stop trying to pull

2006-04-02 15:55  dbera

	* ChangeLog, Filters/FilterBmp.cs, Filters/FilterDOC.cs,
	  Filters/FilterEbuild.cs, Filters/FilterGif.cs,
	  Filters/FilterImage.cs, Filters/FilterJpeg.cs,
	  Filters/FilterMPlayerVideo.cs, Filters/FilterMail.cs,
	  Filters/FilterMonodoc.cs, Filters/FilterMusic.cs,
	  Filters/FilterOpenOffice.cs, Filters/FilterPPT.cs,
	  Filters/FilterPdf.cs, Filters/FilterPng.cs, Filters/FilterRPM.cs,
	  Filters/FilterRTF.cs, Filters/FilterTiff.cs,
	  beagled/BuildIndex.cs, beagled/Filter.cs,
	  beagled/LuceneCommon.cs,
	  beagled/EvolutionDataServerQueryable/BookContainer.cs,
	  beagled/EvolutionDataServerQueryable/CalContainer.cs,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/IndexingServiceQueryable/IndexingServiceQueryable.cs,
	  beagled/KMailQueryable/KMailIndexer.cs,
	  beagled/KonqHistoryQueryable/KonqQueryable.cs,
	  beagled/LauncherQueryable/LauncherQueryable.cs,
	  beagled/MonodocQueryable/MonodocQueryable.cs,
	  beagled/MozillaQueryable/MozillaQueryable.cs: * Filters/,
	  *Queryable/, beagled/Filter.cs, beagled/LuceneCommon.cs: Allow
	  keyword queries in non-property queries. Make most keyword
	  properties unsearched properties. Remove video/* mimetypes from
	  filteraudio - let our videofilter handle them. Dont allow empty
	  properties to be stored. Large number of changes but mostly its
	  replacing NewKeyword by NewUnstored.

2006-04-02 08:36  llipka

	* ImLogViewer/beagle-imlogviewer.in: fix the bad substitution which
	  could have broke stuff

2006-04-02 08:16  llipka

	* images/emblem-fspot.png, search/Tiles/Image.cs: update the f-spot
	  icon and make the f-spot overlay a bit larger so you can actually
	  identify what it is :-)

2006-04-01 03:25  adrighem

	* po/: ChangeLog, nl.po: 2006-04-01  Vincent van Adrighem
	  <adrighem@gnome.org>

		  * nl.po: Translation updated by Tino Meinen.

2006-03-31 21:53  dbera

	* ChangeLog, Filters/FilterHtml.cs, Filters/FilterPdf.cs,
	  Filters/HtmlAgilityPack/HtmlDocument.cs, Util/StringFu.cs,
	  beagled/Filter.cs: Extract a maximum of 10 words in the filter
	  ^o^ (April Fool :-D) its 40000 words - 4 times the maximum
	  allowed by lucene). Changed html and pdf filters to honour that.
	  For others, the filter will send data w/out any effect. Fixing
	  them will improve the speed of filtering, which is pretty fast
	  anyway.

2006-03-31 15:22  serrador

	* po/: ChangeLog, es.po: 2006-03-31  Francisco Javier F. Serrador
	  <serrador@cvs.gnome.org>

		  * es.po: Updated Spanish translation.

2006-03-31 12:51  llipka

	* search/Tiles/MailMessage.cs: fix the awkwardly positioned date
	  label in the details pane

2006-03-31 11:53  llipka

	* search/Tiles/MailMessage.cs: dont use the MailMessage tile for
	  files with the mimetype message/rfc288 which were indexed without
	  gmime (bgo #332215)

2006-03-31 11:51  danw

	* search/: SortedTileList.cs, Tiles/File.cs, Tiles/Note.cs,
	  Tiles/RSSFeed.cs, Tiles/WebHistory.cs: use tile.Timestamp, not
	  hit.Timestamp, everywhere to ensure consistency (because on a
	  File tile, tile.Timestamp is set from the file's LastWriteTime,
	  which doesn't always match hit.Timestamp)

2006-03-31 11:50  danw

	* search/Tiles/Utils.cs: fix up localization

2006-03-31 09:17  zygis

	* po/: ChangeLog, lt.po: 2006-03-31  Žygimantas Beručka
	  <zygis@gnome.org>

		  * lt.po: Updated Lithuanian translation.

2006-03-31 06:53  llipka

	* search/Tiles/Image.cs: dont crash if we dont have an icon (bgo
	  #336708)

2006-03-30 17:46  dbera

	* ChangeLog, beagled/GoogleDriver.cs: Googledriver ... (hopefully)
	  revived!

2006-03-30 00:59  clyties

	* po/ChangeLog: vi.po: Updated Vietnamese translation.

2006-03-30 00:52  clyties

	* po/: vi.po, ChangeLog: vi.po: Updated Vietnamese translation.

2006-03-29 16:46  dbera

	* glue/xdgmime/: xdgmimeglob.c, xdgmimemagic.c: Update xdgmime.

2006-03-29 14:07  joeshaw

	* Util/XdgMime.cs: Check the first 256 bytes of an
	  application/octet-stream file to see if it's really a text/plain
	  file.  Based on a patch from D Bera.

2006-03-29 13:27  danw

	* search/Tiles/Image.cs: only draw the f-spot indicator on the
	  large image (and then only if there's room for it). bnc 161421

2006-03-29 13:21  llipka

	* Util/ImLog.cs: more gaim 2.0 issues with date parsing (bgo
	  #335982)

2006-03-29 12:50  joeshaw

	* tools/Info.cs: Clean up the --list-filters output a little bit

2006-03-29 11:29  dbera

	* ChangeLog, tools/Info.cs, tools/Makefile.am: Add option
	  beagle-info --list-filters to list all the filters in the system.

2006-03-29 10:51  dbera

	* ChangeLog, Filters/FilterRPM.cs, Filters/Makefile.am: Squeeze
	  information from RPM files. Let nothing hide from beagle.

2006-03-28 18:14  joeshaw

	* Filters/: FilterXslt.cs, Makefile.am: Add an XSLT filter.  From
	  Alexander Macdonald

2006-03-28 18:03  joeshaw

	* Makefile.am, configure.in: Fix epiphany version check.  Patch
	  from Christian Persch.  Allow bludgeon to be disabled at
	  configure time.  Patch from Kevin Kubasik

2006-03-28 17:54  joeshaw

	* Util/SystemInformation.cs, beagled/BeagleDaemon.cs: Print out the
	  mono version at startup as well

2006-03-28 16:54  icq

	* po/: ChangeLog, gl.po: [no log message]

2006-03-28 14:04  llipka

	* configure.in: fix the xscreensaver configure changes which were
	  recently checked in

2006-03-28 13:18  llipka

	* tools/Settings.cs: dont mnemonic the treeview cells, thats just
	  insane

2006-03-28 13:01  llipka

	* po/.cvsignore: sssh

2006-03-28 12:57  llipka

	* Filters/: FilterBmp.cs, FilterGif.cs, FilterTiff.cs: make the new
	  image filters utilize FilterImage

2006-03-28 12:05  joeshaw

	* Filters/FilterExternal.cs: Fix the external filter to look in
	  /beagle rather than

2006-03-27 18:51  joeshaw

	* configure.in: Check for newer version of epiphany.  Patch from
	  Kyle Ambroff

2006-03-27 18:47  joeshaw

	* HACKING: Update the HACKING file a little

2006-03-27 18:35  joeshaw

	* Filters/: FilterGif.cs, Makefile.am: Add a GIF filter, from
	  Alexander Macdonald

2006-03-27 17:38  joeshaw

	* Makefile.am, configure.in, Filters/FilterEbuild.cs,
	  Filters/FilterExternal.cs, Filters/Makefile.am: Include the
	  HACKING file in the tarball.	Allow beagle to build without the X
	  screensaver extension; patch from marijn@mad.scientist.com.  Add
	  an ebuild filter; from Pat Double.  Catch
	  DirectoryNotFoundException in the external filter.

2006-03-27 15:51  joeshaw

	* tools/: Settings.cs, settings.glade: GNOME HIG fixes for
	  beagle-settings.  Patch from Dennis Cranston

2006-03-27 08:07  llipka

	* MAINTAINERS: add a MAINTAINERS file (bgo #335031). we all love
	  you Joe! :-)

2006-03-26 09:52  llipka

	* beagled/GaimLogQueryable/GaimLogQueryable.cs: dont index .system
	  folders in account folders (bgo #335317

2006-03-26 02:44  aman

	* ChangeLog, configure.in, po/ChangeLog, po/pa.po: update
	  translation for Punjabi (Gurmukhi) by apbrar gmail com

2006-03-24 16:55  joeshaw

	* search/: Makefile.am, Search.cs, beagle-search.in: Fix the cwd
	  problem for beagle-search as well, and fix a spacing problem with
	  the search bar

2006-03-24 16:04  lferrett

	* po/: ChangeLog, it.po: 2006-03-24  Luca Ferretti
	  <elle.uca@libero.it>

		  * it.po: Fixed a typo.

2006-03-24 13:50  lferrett

	* po/: ChangeLog, it.po: 2006-03-24  Luca Ferretti
	  <elle.uca@libero.it>

		  * it.po: Updated Italian translation.

2006-03-23 09:05  dbera

	* beagled/Lucene.Net/: Store/FSDirectory.cs,
	  upstream-changes/20_use-native-open-locking.patch: Oops... turn
	  off logging flag.

2006-03-23 08:59  dbera

	* ChangeLog, beagled/Lucene.Net/Store/FSDirectory.cs,
	  beagled/Lucene.Net/upstream-changes/20_use-native-open-locking.patch:
	  (Hopefully) fixes century old lock obtain timeout bug.

2006-03-22 17:27  joeshaw

	* beagled/Makefile.am: Make sure to run the right sed over the
	  index helper script as well

2006-03-22 16:18  dbera

	* ChangeLog, beagled/LifereaQueryable/LifereaQueryable.cs: Liferea
	  allows "|curl..."-type commands as its feedsource, needed to
	  handle gmail feeds. Workaround in liferea backend for our
	  gmail-happy users.

2006-03-22 15:41  joeshaw

	* Filters/Makefile.am, ImLogViewer/Makefile.am,
	  ImLogViewer/beagle-imlogviewer.in, beagled/Makefile.am,
	  beagled/beagled-index-helper.in, beagled/beagled.in,
	  beagled/testclient.in, beagled/wrapper.in, tools/Makefile.am,
	  tools/beagle-index-info, tools/beagle-ping, tools/beagle-status,
	  tools/wrapper.in: Fix the scripts and makefiles to run
	  uninstalled from the source directory, but not when installed, in
	  a safe manner

2006-03-22 14:21  danw

	* search/Panes.cs: remove some padding that is no longer needed and
	  looks bad in some themes

2006-03-22 11:47  danw

	* search/Tiles/ThumbnailFactory.cs: Call CanThumbnail before trying
	  to make a thumbnail so we don't fill up ~/.thumbnails/fail/

2006-03-22 11:46  danw

	* search/Tiles/Folder.cs: Make this look more like the File tile.
	  #335428

2006-03-22 10:13  llipka

	* tools/crawl-rules/crawl-documentation: add /usr/local/share/doc
	  to the crawl list

2006-03-22 10:09  llipka

	* tools/crawl-rules/crawl-applications: typo in crawl-applications

2006-03-21 10:17  danw

	* search/Tiles/ThumbnailFactory.cs: don't crash if we get a hit
	  with a null MimeType (bnc 159067)

2006-03-21 05:56  serrador

	* po/: ChangeLog, es.po: 2006-03-21  Francisco Javier F. Serrador
	  <serrador@cvs.gnome.org>

		  * es.po: Updated Spanish translation.

2006-03-20 16:59  dbera

	* configure.in, glue/Makefile.am: Move some more dependencies under
	  ui-build. Pretty sure build will break for somebody.

2006-03-20 13:37  danw

	* search/Category.cs: call UpdateButtons() after changing
	  "expanded". #333645

2006-03-20 10:57  llipka

	* Filters/FilterImage.cs: redundant Console.WriteLines

2006-03-20 07:12  zygis

	* po/: ChangeLog, lt.po: 2006-03-20  Žygimantas Beručka
	  <zygis@gnome.org>

		  * lt.po: Updated Lithuanian translation.

2006-03-19 06:55  adrighem

	* po/: ChangeLog, nl.po: 2006-03-19  Vincent van Adrighem
	  <adrighem@gnome.org>

		  * nl.po: Translation updated by Tino Meinen.

2006-03-19 06:37  aihana

	* po/: ChangeLog, ja.po: 2006-03-19  Takeshi AIHANA
	  <takeshi.aihana@gmail.com>

		  * ja.po: Updated Japanese translation for v0.2.3.

2006-03-18 23:02  vsichi

	* ChangeLog, configure.in, po/ChangeLog, po/ka.po: Updated Georgian
	  translation

2006-03-18 09:20  llipka

	* ChangeLog, Util/ImLog.cs,
	  beagled/GaimLogQueryable/GaimLogQueryable.cs: 2006-03-18  Lukas
	  Lipka  <lukas@pmad.net>

		  * Util/ImLog.cs: Fix the broken parsing of Gaim 2.0 logs
	  which added
		  AM or PM to the utterance timestamp. Thanks to Zafar for
	  providing
		  sample logs.

		  * beagled/GaimLogQueryable/GaimLogQueryable.cs: Cosmetic
	  fixes.

2006-03-17 11:58  joeshaw

	* NEWS, configure.in: Version 0.2.3

2006-03-17 04:24  al_shopov

	* po/: ChangeLog, bg.po: 2005-03-17  Alexander Shopov
	  <ash@contact.bg>

		  * bg.po: Updated Bulgarian translation by
		  Vladimir Petkov <vpetkov@i-space.org>

2006-03-16 17:29  joeshaw

	* Filters/FilterMail.cs,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
	  beagled/KMailQueryable/KMailIndexableGenerator.cs,
	  bludgeon/FileSystemObject.cs, bludgeon/TestBasic.cs,
	  bludgeon/TreeBuilder.cs: Handle null messages from gmime;
	  necessary to handle cases where we try to construct a message
	  from the middle of the last message in a stream.  Needs gmime
	  2.2.1 for the rest of this fix.

2006-03-16 15:10  joeshaw

	* beagled/LuceneQueryable.cs: Set FileShare.ReadWrite on the data
	  stream file.	Should fix #334764

2006-03-16 14:26  joeshaw

	* beagled/: LuceneCommon.cs, LuceneQueryable.cs: Log when we hit a
	  dangling lock.  When getting indexables from generators, if they
	  return null, bail out after a time so that we don't spin a long
	  time trying to extract actual indexables

2006-03-16 12:12  joeshaw

	* beagled/ManageIndex.cs: Add extra paranoia to ManageIndex.cs so
	  that an IndexingDriver that deletes files isn't created
	  unconditionally.

2006-03-16 10:23  dsd

	* ChangeLog, search/Tiles/Tile.cs:	* search/Tiles/Tile.cs:
	  Escape uri's before passing them to applications,
		  thanks to Brandon Hale.

2006-03-15 15:17  dsd

	* ChangeLog, Filters/entagged-sharp/Tag.cs,
	  Filters/entagged-sharp/entagged-sharp.sources,
	  Filters/entagged-sharp/Ape/Util/ApeTagBinaryField.cs,
	  Filters/entagged-sharp/Ape/Util/ApeTagReader.cs,
	  Filters/entagged-sharp/Ape/Util/MonkeyDescriptor.cs,
	  Filters/entagged-sharp/Ape/Util/MonkeyHeader.cs,
	  Filters/entagged-sharp/Ape/Util/WavFormatHeader.cs,
	  Filters/entagged-sharp/Ape/Util/WavRIFFHeader.cs,
	  Filters/entagged-sharp/Exceptions/CannotWriteException.cs,
	  Filters/entagged-sharp/Flac/Util/FlacTagReader.cs,
	  Filters/entagged-sharp/Flac/Util/MetadataBlockDataStreamInfo.cs,
	  Filters/entagged-sharp/Flac/Util/MetadataBlockHeader.cs,
	  Filters/entagged-sharp/Mp3/Id3Tag.cs,
	  Filters/entagged-sharp/Mp3/Util/Id3v1TagReader.cs,
	  Filters/entagged-sharp/Mp3/Util/Id3v24TagReader.cs,
	  Filters/entagged-sharp/Mp3/Util/Id3v2TagReader.cs,
	  Filters/entagged-sharp/Mp3/Util/Id3v2TagSynchronizer.cs,
	  Filters/entagged-sharp/Mp3/Util/LameMPEGFrame.cs,
	  Filters/entagged-sharp/Mp3/Util/MPEGFrame.cs,
	  Filters/entagged-sharp/Mp3/Util/XingMPEGFrame.cs,
	  Filters/entagged-sharp/Mp3/Util/Id3frames/ApicId3Frame.cs,
	  Filters/entagged-sharp/Mp3/Util/Id3frames/CommId3Frame.cs,
	  Filters/entagged-sharp/Mp3/Util/Id3frames/GenericId3Frame.cs,
	  Filters/entagged-sharp/Mp3/Util/Id3frames/Id3Frame.cs,
	  Filters/entagged-sharp/Mp3/Util/Id3frames/TextId3Frame.cs,
	  Filters/entagged-sharp/Mpc/MpcFileReader.cs,
	  Filters/entagged-sharp/Mpc/Util/MpcHeader.cs,
	  Filters/entagged-sharp/Ogg/OggFileReader.cs,
	  Filters/entagged-sharp/Ogg/OggTag.cs,
	  Filters/entagged-sharp/Ogg/Util/OggInfoReader.cs,
	  Filters/entagged-sharp/Ogg/Util/OggPageHeader.cs,
	  Filters/entagged-sharp/Ogg/Util/OggTagReader.cs,
	  Filters/entagged-sharp/Ogg/Util/VorbisCodecHeader.cs,
	  Filters/entagged-sharp/Ogg/Util/VorbisTagReader.cs:	  *
	  Filters/entagged-sharp: Resync, includes a couple of small fixes.

2006-03-15 14:12  joeshaw

	* beagled/Lucene.Net/: Index/SegmentReader.cs,
	  Index/TermInfosReader.cs,
	  upstream-changes/19_no_thread_local_storage.patch: Don't use
	  thread-local storage in lucene due to a mono leak up through
	  version 1.1.13.4.  This fixes the huge memory leaks in the beagle
	  daemon

2006-03-15 11:35  joeshaw

	* tools/beagle-crawl-system.in: Fix the beagle-crawl-system script
	  when ionice isn't present.  Patch from Götz Waschk

2006-03-14 11:04  danw

	* search/Makefile.am: use desktop-launch when possible, for KDE
	  support

2006-03-14 04:39  icq

	* po/: ChangeLog, gl.po: [no log message]

2006-03-13 16:45  joeshaw

	* beagled/: DumpIndex.cs, LuceneCommon.cs, LuceneQueryable.cs,
	  LuceneQueryingDriver.cs, QueryResult.cs,
	  FileSystemQueryable/LuceneNameResolver.cs,
	  Lucene.Net/Store/FSDirectory.cs,
	  Lucene.Net/upstream-changes/18_avoid_fileinfos.patch: Make the
	  IndexReaders returned from LuceneCommon.GetReader() refcounted,
	  and require callers to release them when they're finished.  This
	  fixes the nasty race described in bug 334057, in which a query
	  would come in, the index would be changed from underneath and the
	  cached reader closed, and another query would come in which tried
	  to use the closed reader.

	  Also, removed some confusing and not useful debug spew from
	  LuceneQueryable, use ExceptionHandlingThreads in QueryResults
	  because we can then track them better, and reduce a bunch of
	  unnecessary string allocations in Lucene's
	  FSDirectory.FileExists().

2006-03-11 17:00  dbera

	* ChangeLog, beagled/SnippetFu.cs: Fixes 332378. Also, dont read
	  the whole file if enough snippets is already found. Speeds up
	  snippet extraction quite a bit.

2006-03-11 15:10  dbera

	* ChangeLog, Filters/FilterMPlayerVideo.cs, Filters/FilterMail.cs:
	  Use message header for kmail mails to detect incoming/outgoing
	  mails. Use the right command line parameters for mplayer (as
	  given in midentify).

2006-03-10 11:52  joeshaw

	* Filters/FilterMPlayerVideo.cs: Also add -ao dummy to the mplayer
	  command line args

2006-03-10 08:26  aihana

	* po/: ChangeLog, ja.po: 2006-03-10  Takeshi AIHANA
	  <takeshi.aihana@gmail.com>

		  * ja.po: Updated Japanese translation for v0.2.2.1.

2006-03-10 06:25  llipka

	* search/Tiles/Folder.cs: oops.

2006-03-10 05:33  llipka

	* ChangeLog, search/Tiles/Folder.cs: 2006-03-10  Lukas Lipka
	  <lukas@pmad.net>

		  * search/Tiles/Folder.cs: The open action for folders got
	  accidently
		  removed during details pane refactoring.

2006-03-10 02:51  clyties

	* po/: vi.po, ChangeLog: vi.po: Updated Vietnamese translation.

2006-03-09 23:03  ituohela

	* po/: ChangeLog, fi.po: Updated Finnish translation

2006-03-09 18:48  garrett

	* mozilla-extension/skin/classic/: beagle-disabled.png,
	  beagle-error.png: Updated disabled and error icon states for the
	  Mozilla Firefox extension

2006-03-09 18:24  garrett

	* mozilla-extension/skin/classic/beagle-big.png: Updating the 32x32
	  logo for the FF extension

2006-03-09 18:19  garrett

	* mozilla-extension/skin/classic/: beagle-disabled.png,
	  beagle-error.png, beagle.png: Updating Beagle Firefox extension
	  icons

2006-03-09 17:56  joeshaw

	* search/Tiles/Application.cs: Scale large launcher icons to fit to
	  our requested size.  Removes a FIXME and fixes #334061

2006-03-09 17:44  joeshaw

	* search/Category.cs: Look up the size of the icon and make the
	  category header bigger if it looks like it might be clipped.
	  Fixes #334064

2006-03-09 14:29  danw

	* search/Pages/StartDaemon.cs: s/daemon/search service/

2006-03-09 13:17  joeshaw

	* Filters/FilterExternal.cs, Filters/Makefile.am,
	  Filters/external-filters.xml, Util/ExternalStringsHack.cs.in,
	  Util/Makefile.am, tools/beagle-crawl-system.in: Add a new filter
	  that allows system administrators to configure external programs
	  to extract text from more odd file formats without needing to
	  code anything.

2006-03-09 06:14  jfriedl

	* po/: ChangeLog, cs.po: 2006-03-09  Jakub Friedl
	  <jfriedl@suse.cz>

	    * cs.po: Czech Update (complete).

2006-03-08 20:43  dbera

	* ChangeLog, beagled/NoiseFilter.cs: Allow emails, hostnames and
	  numeric strings to sneak through noise filter.

2006-03-08 18:09  joeshaw

	* Filters/: FilterBmp.cs, Makefile.am: New bmp filter from
	  Alexander Macdonald

2006-03-08 16:01  joeshaw

	* Util/Conf.cs, beagled/BeagleDaemon.cs, search/Search.cs,
	  tools/Settings.cs, tools/settings.glade: Allow beagle to be run
	  as root if you enable the setting (off by default)

2006-03-07 17:48  joeshaw

	* Filters/FilterMail.cs,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
	  beagled/KMailQueryable/KMailIndexer.cs: Check the
	  GMime.InternetAddressType to avoid a glib critical error on
	  messages that have undisclosed recipients.

2006-03-07 15:45  joeshaw

	* Filters/FilterMPlayerVideo.cs: Today is not my lucky day

2006-03-07 15:45  joeshaw

	* Filters/FilterMPlayerVideo.cs: A few aspect ratio fixes

2006-03-07 15:38  joeshaw

	* Filters/FilterMPlayerVideo.cs: Oops, fix typo and remove some
	  unused code

2006-03-07 15:36  joeshaw

	* Filters/: FilterMPlayerVideo.cs, Makefile.am: New video filter
	  which uses mplayer to extract metadata from Alexander Macdonald

2006-03-07 14:23  joeshaw

	* beagled/Filter.cs: Add a PreLoad flag to the Filter so that
	  filters can indicate whether or not to preload files.  Filters
	  which load big files and don't read sequentially through the
	  entire file will want to set this flag

2006-03-07 12:25  joeshaw

	* beagled/BuildIndex.cs: Fix a crash in beagle-build-index when the
	  text cache isn't enabled.  Patch from Alex Larsson

2006-03-07 12:03  joeshaw

	* configure.in: 0.2.2.1 brown paper bag release

2006-03-07 11:58  joeshaw

	* configure.in: Fix a problem with configure on 64-bit machines

2006-03-06 15:57  joeshaw

	* NEWS, configure.in, BeagleClient/Makefile.am,
	  ImLogViewer/Makefile.am, beagled/Makefile.am, tools/Makefile.am:
	  Beagle 0.2.2

2006-03-05 18:52  orrc

	* po/: ChangeLog, en_GB.po: 2006-03-05	Christopher Orr
	  <chris@orr.me.uk>

		  * en_GB.po: Updated British English translation.

2006-03-04 10:21  serrador

	* po/: es.po, ChangeLog: 2006-03-04  Francisco Javier F. Serrador
	  <serrador@cvs.gnome.org>

		  * es.po: Updated Spanish translation.

2006-03-03 18:23  joeshaw

	* beagled/LuceneCommon.cs, beagled/LuceneQueryingDriver.cs,
	  bludgeon/FileSystemObject.cs, bludgeon/QueryFu.cs: Some bludgeon
	  fixes and lots of comments about date queries in OR blocks.

2006-03-03 15:14  danw

	* search/Search.cs: don't autofocus the search results if the
	  search happened because of a timeout. 332211

2006-03-03 15:14  joeshaw

	* bludgeon/: DirectoryObject.cs, FileModel.cs: Use UTC timestamps
	  in bludgeon to fix some false positive search results

2006-03-03 15:09  joeshaw

	* tools/Query.cs: Fix a help text alignment issue

2006-03-03 15:08  joeshaw

	* tools/wrapper.in: sigh, typo

2006-03-03 15:07  joeshaw

	* tools/wrapper.in: Include the beagled directory in MONO_PATH in
	  the uninstalled case

2006-03-03 15:07  joeshaw

	* tools/Query.cs: Convert the dates passed into beagle-query into
	  UTC before sending them to the daemon

2006-03-03 15:04  danw

	* search/GroupView.cs: if we get a SubtractHit on the selected
	  tile, hide the details pane (332987)

2006-03-03 13:39  joeshaw

	* Util/FileSystem.cs, Util/Inotify.cs, beagled/FileAttributes.cs,
	  beagled/FileAttributesStore_Sqlite.cs,
	  beagled/RenamingLuceneDriver.cs,
	  beagled/FileSystemQueryable/DirectoryModel.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs: Add some
	  fixes so that you can set / as a root to be indexed

2006-03-03 06:09  zygis

	* po/: ChangeLog, lt.po: 2006-03-03  Žygimantas Beručka
	  <zygis@gnome.org>

		  * lt.po: Updated Lithuanian translation.

2006-03-02 10:40  danw

	* search/Search.cs: hide the details pane when starting a new
	  search

2006-03-02 09:53  danw

	* search/Tiles/: Application.cs, Audio.cs, File.cs, Image.cs,
	  Tile.cs: comment out unimplemented functionality

2006-03-02 09:52  danw

	* search/UIManager.cs: Fix some about dialog bugs. Use #pragma
	  warning disable 612 so we don't get warned that Gnome.About is
	  deprecated. Use Beagle.Util.ExternalStringsHack.Version for the
	  version. Update the copyright year and the list of authors.

2006-03-02 09:37  danw

	* search/Tray/NotificationArea.cs: add a public Orientation
	  property (and an OrientationChanged event) to silence the
	  not-used warning

2006-03-02 08:33  dsd

	* ChangeLog, tools/Makefile.am: 	* tools/Makefile.am: Only
	  install beagle-settings.desktop when ENABLE_GUI
		  is chosen. Reported by ph at
	  http://bugs.gentoo.org/124192

2006-03-02 04:49  lferrett

	* po/: ChangeLog, it.po: 2006-03-02  Luca Ferretti
	  <elle.uca@libero.it>

		  * it.po: Updated Italian translation.

2006-03-02 04:21  kmaraas

	* po/no.po: Forgot this

2006-03-02 04:21  kmaraas

	* po/: ChangeLog, POTFILES.in, nb.po: 2006-03-02  Kjartan Maraas
	  <kmaraas@gnome.org>

		  * POTFILES.in: Updated with a missing file.
		  * nb.po: Updated Norwegian bokmål translation.

2006-03-01 17:36  danw

	* search/: GroupView.cs, Tiles/Tile.cs: Split up the concepts of
	  Selection and Focus in tiles so that the details pane doesn't
	  disappear if you click on something besides a tile.

2006-03-01 17:36  danw

	* search/Panes.cs: Make sure that the main pane's FocusChild
	  remains visible when the pane is resized. (Eg, if you click on a
	  tile and the details pane pops up and covers it.)

2006-03-01 16:13  danw

	* search/Category.cs: Make sure that if a tile is selected, it
	  remains selected and visible across a resize or re-sort

2006-03-01 15:20  joeshaw

	* po/POTFILES.in: Add the new RootUser.cs file to POTFILES.in

2006-03-01 15:19  joeshaw

	* search/: Makefile.am, Search.cs, UIManager.cs, Pages/Base.cs,
	  Pages/RootUser.cs: Add a new root user page which tells the user
	  that they can't run as root.	Desensitize a lot of the UI

2006-03-01 13:25  arangela

	* po/mk.po: Updated Macedonian Translation <arangela@cvs.gnome.org>

2006-03-01 11:38  lkanter

	* po/: ChangeLog, ru.po: Initial Russian translation

2006-02-28 16:21  joeshaw

	* tools/beagle-crawl-system.in: bin all output from
	  beagle-crawl-system; we don't want mail going to root every
	  night.

2006-02-28 15:42  joeshaw

	* ImLogViewer/: ImLogViewer.cs, ImLogWindow.cs,
	  beagle-imlogviewer.in: Close the log files after we've loaded
	  them in.  Set the process name on the IM log viewer

2006-02-28 15:09  joeshaw

	* beagled/: BuildIndex.cs, TextCache.cs: When creating static
	  indexables, don't make them unreadable by default

2006-02-27 19:06  joeshaw

	* BeagleClient/Message.cs, Util/Makefile.am, Util/ReflectionFu.cs,
	  beagled/FilterFactory.cs, beagled/QueryDriver.cs,
	  beagled/beagled.in, bludgeon/Toolbox.cs,
	  search/Tiles/TileActivator.cs: Clean up our various reflection
	  uses around the tree to use one consistent set of utility
	  functions.  Add support for BEAGLE_BACKEND_PATH in the same vein
	  as BEAGLE_FILTER_PATH, since I regularly run beagled from my
	  source directory and the fact that I had to install the evolution
	  backends to test them bit me in the ass several times

2006-02-27 16:42  dbera

	* ChangeLog, beagled/DumpIndex.cs: allow e.g. beagle-dump-index
	  --indexdir=/path/to/FileSystemIndex file_or_dir to get
	  information about the file/dir from the index. A handy tool to
	  bypass luke.

2006-02-27 16:36  joeshaw

	* beagled/EvolutionDataServerQueryable/:
	  EvolutionDataServerQueryable.cs, SourcesHandler.cs: Add checks to
	  the e-d-s backend so that having a evolution-data-server which
	  isn't supported doesn't kill the daemon

2006-02-27 14:41  joeshaw

	* search/Makefile.am: Make the mdb file depend on the exe so that
	  makefile deps work out with make -j

2006-02-26 18:06  kelemeng

	* po/: ChangeLog, hu.po: 2006-02-27  Gabor Kelemen
	  <kelemeng@gnome.hu>

		  * hu.po: Hungarian translation updated.

2006-02-26 12:27  llipka

	* ChangeLog, search/Tiles/IMLog.cs: 2006-02-26	Lukas Lipka
	  <lukas@pmad.net>

		  * search/Tiles/IMLog.cs: Load the buddy icon for the
	  detail view.

2006-02-24 19:16  adrighem

	* po/: ChangeLog, nl.po: 2006-02-25  Vincent van Adrighem
	  <adrighem@gnome.org>

		  * nl.po: Translation updated.

2006-02-24 11:10  joeshaw

	* beagled/BeagleDaemon.cs: yeah, back that last thing out.  rlove
	  doesn't know what he's talking about, don't buy his new book

2006-02-24 11:02  joeshaw

	* beagled/BeagleDaemon.cs: Add SIGHUP to the list of signals to
	  cleanly shutdown on, since we get that when gnome-session closes
	  and we're not a real daemon

2006-02-24 10:51  joeshaw

	* po/: ChangeLog, pl.po: 2006-02-24  Joe Shaw  <joeshaw@novell.com>

		  * pl.po: Updated Polish translation from Krzysztof
		  Rosiński <kr@post.pl>

2006-02-23 17:53  danw

	* search/Tray/NotificationArea.cs: use PARENT_RELATIVE background
	  so it displays correctly on transparent kde panels

2006-02-23 14:13  danw

	* search/: Makefile.am, Tiles/Calendar.cs, Tiles/Contact.cs,
	  Tiles/DetailsPane.cs, Tiles/File.cs, Tiles/Folder.cs,
	  Tiles/IMLog.cs, Tiles/Image.cs, Tiles/MailMessage.cs,
	  Tiles/Note.cs, Tiles/RSSFeed.cs, Tiles/ThumbnailFactory.cs,
	  Tiles/Tile.cs, Tiles/WebHistory.cs, Tiles/WidgetFu.cs: Create a
	  DetailsPane class to handle most of the work of the details pane,
	  and use that everywhere rather than duplicating code.

2006-02-22 17:09  joeshaw

	* Filters/FilterHtml.cs, mozilla-extension/install.rdf,
	  mozilla-extension/content/beagleOverlay.js: Pass the encoding
	  from the firefox extension into the HTML filter and use it first.
	  Fixes a problem where encodings weren't detected properly when
	  set using HTTP headers and not in the HTML.  Bump the FF
	  extension version to 0.5

2006-02-22 16:08  joeshaw

	* bludgeon/: FileSystemObject.cs, Token.cs, TreeBuilder.cs: Create
	  files with UTF-8 names make some ones unwriteable to test the
	  sqlite file attributes store

2006-02-21 16:19  joeshaw

	* Util/ImLog.cs: Add support for the new gaim formats to the ImLog
	  parser

2006-02-21 14:40  joeshaw

	* beagled/: FileAttributesStore_Sqlite.cs, TextCache.cs: Add
	  encoding=UTF-8 to force sqlite to store things as UTF-8 in text
	  cache and attributes store

2006-02-21 14:27  joeshaw

	* beagled/GaimLogQueryable/GaimLogQueryable.cs: Support new gaim
	  2.0.0 logfiles which include timezone info in the filenames

2006-02-21 13:49  joeshaw

	* po/: ChangeLog, pl.po: 2006-02-21  Joe Shaw  <joeshaw@novell.com>

		  * pl.po: Updated Polish translation from Krzysztof
		  Rosiński <kr@post.pl>

2006-02-21 02:15  clyties

	* po/: vi.po, ChangeLog: vi.po: Updated Vietnamese translation.

2006-02-19 18:24  icq

	* po/: ChangeLog, gl.po: [no log message]

2006-02-17 16:56  joeshaw

	* beagled/: FileSystemQueryable/FileSystemQueryable.cs,
	  Mono.Data.SqliteClient/SqliteDataReader.cs: Fix a merge bug in
	  Mono.Data.SqliteDataReader that was causing every string field to
	  come out twice when using sqlite3.  Fix a nullref exception in
	  rare cases when crawling directories in the filesystem backend

2006-02-17 06:03  lferrett

	* po/: ChangeLog, it.po: 2006-02-17  Luca Ferretti
	  <elle.uca@libero.it>

		  * it.po: Updated Italian translation.

2006-02-16 20:27  kz

	* configure.in, po/ko.po: sorry for missed file :)

2006-02-16 17:55  joeshaw

	* search/: Makefile.am, Tiles/Note.cs: Add a Tomboy note tile

2006-02-16 16:09  joeshaw

	* beagled/LuceneQueryable.cs: Give child indexable tasks a
	  subpriority of 1 so that they get scheduled above other tasks at
	  the same priority.  This means that the window between them being
	  generated and indexed is lower (less likely to lose them in a
	  crash) and also keeps tmpfiles under control when the daemon is
	  very busy

2006-02-16 13:35  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Only read 4 characters after the UID in X-Evolution.	It may have
	  additional user flags and tags that we don't yet parse

2006-02-16 13:11  joeshaw

	* configure.in: Remove ko from ALL_LINGAS; missing ko.po

2006-02-16 04:39  kz

	* ChangeLog, configure.in: ko added

2006-02-15 16:06  danw

	* tools/: Makefile.am, settings.glade: Hide the "max results"
	  preference, since it does nothing in the current UI (#328312).
	  Fix use of HAS_DEFAULT in the AddExcludeDialog to avoid a
	  critical warning (and make Return work). (#330780)

2006-02-15 15:47  danw

	* search/: Category.cs, ConversationCategory.cs, GroupView.cs,
	  TileCategory.cs, Tiles/Utils.cs: change the way that result
	  paging works to be a little more convenient, and to show the
	  total number of matches and location within the range

2006-02-15 14:17  joeshaw

	* Util/FSpotTools.cs: Be explicit in our sqlite version; we can
	  only open the database if we have the same version anyway

2006-02-15 12:11  joeshaw

	* Util/FSpotTools.cs: Catch exceptions stemming from sqlite version
	  mismatches when opening the F-Spot database

2006-02-15 09:27  jfriedl

	* po/: ChangeLog, cs.po: 2006-02-15  Jakub Friedl
	  <jfriedl@suse.cz>

	    * cs.po: Czech Update (complete).

2006-02-15 08:09  jfriedl

	* po/: ChangeLog, cs.po: 2006-02-15  Jakub Friedl
	  <jfriedl@suse.cz>

	    * cs.po: Fixed encoding (fixes bug #331271)
	      Partial update.

2006-02-14 23:47  ituohela

	* po/: ChangeLog, fi.po: Updated Finnish translation

2006-02-14 17:23  joeshaw

	* search/Search.cs: Add support for the hide/show keybinding to
	  beagle-search in icon mode

2006-02-14 14:35  joeshaw

	* search/Tiles/ThumbnailFactory.cs: Fix an infinite loop trying to
	  regenerate failed thumbnails over and over

2006-02-14 12:57  joeshaw

	* tools/Query.cs: Wrap all arguments in quotes so that quoted
	  phrases get searched correctly

2006-02-14 11:16  joeshaw

	* configure.in: Reset the LIBS var, which was breaking libbeagle
	  build wrt libXss

2006-02-13 18:12  joeshaw

	* configure.in: Explicitly look for libXss in configure.in, since
	  some distros package it separately from the rest of X and the
	  scrnsaver.h header file

2006-02-13 16:57  dbera

	* ChangeLog, mozilla-extension/content/beagleOverlay.js:
	  mozilla-extension/content/beagleOverlay.js: Let the HTML filter
	  extract the title of the HTML page. This is to avoid duplication
	  of dc:title in the index. Fixes #330053.

2006-02-13 14:48  llipka

	* search/: Makefile.am, Tiles/Tile.cs: disable the open with menu
	  for now since it doesnt work with older gtk-sharp-2.0 version and
	  we dont have a reasonable fallback (yet).

2006-02-13 08:04  llipka

	* ChangeLog, beagled/BeagleDaemon.cs: 2006-02-13  Lukas Lipka
	  <lukas@pmad.net>

		  * beagled/BeagleDaemon.cs: Exit if we pass in an unknown
	  argument.

2006-02-12 12:13  al_shopov

	* po/: ChangeLog, bg.po: 2006-02-12  Alexander Shopov
	  <ash@contact.bg>

		  * bg.po: Updated Bulgarian translation by
		  Vladimir Petkov <vpetkov@i-space.org>

2006-02-10 17:58  joeshaw

	* beagled/Mono.Data.SqliteClient/SqliteDataReader.cs: Fix a scoping
	  problem with an array that was causing null ref exceptions in our
	  sqlite bindings.  Fixes a bunch of bugs.

2006-02-10 14:37  joeshaw

	* search/Search.cs: Set the process name for beagle-search; add
	  support for the --autostarted option in beagled and best

2006-02-10 10:41  serrador

	* po/: ChangeLog, es.po: 2006-02-10  Francisco Javier F. Serrador
	  <serrador@cvs.gnome.org>

		  * es.po: Updated Spanish translation.

2006-02-10 10:01  llipka

	* ChangeLog, search/Tiles/File.cs, search/Tiles/Folder.cs,
	  search/Tiles/OpenWithMenu.cs: 2006-02-10  Lukas Lipka
	  <lukas@pmad.net>

		  * search/Tiles/OpenWithMenu.cs: Load app icons by
	  default.

		  * search/Tiles/File.cs: Use a bigger thumbnail in the
	  detail view
		  (bgo #330551).

		  * search/Tiles/Folder.cs: Dont autload the folder icon
	  since it
		  results in an incorrect one. Also touch up the details
	  pane.

2006-02-10 03:40  lferrett

	* ChangeLog, configure.in, po/ChangeLog, po/it.po: 2006-02-10  Luca
	  Ferretti  <elle.uca@libero.it>

		  * ChangeLog:
		  * configure.in:
		  * po/ChangeLog:
		  * po/it.po: Added Italian translation

2006-02-10 00:37  clyties

	* po/: ChangeLog, vi.po: vi.po: Updated Vietnamese translation.

2006-02-09 15:58  llipka

	* ChangeLog, search/Makefile.am, search/Tiles/File.cs,
	  search/Tiles/Folder.cs, search/Tiles/OpenWithMenu.cs,
	  search/Tiles/Tile.cs: 2006-02-09  Lukas Lipka  <lukas@pmad.net>

		  * search/Makefile.am: Added Tiles/OpenWithMenu.cs to
	  build.

		  * search/Tiles/OpenWithMenu.cs: Shamelessly stolen from
	  f-spot and
		  tuned to fit our needs.

		  * search/Tiles/Tile.cs: Implement the Open with menu.

		  * search/Tiles/File.cs: Enable Open with.

		  * search/Tiles/Folder.cs: Enable Open with.

2006-02-09 15:32  llipka

	* ChangeLog, search/Tiles/File.cs: 2006-02-09  Lukas Lipka
	  <lukas@pmad.net>

		  * search/Tiles/File.cs: Dont display blank titles for
	  files with an
		  empty subject (bgo #330558).

2006-02-09 15:22  llipka

	* ChangeLog, search/Tiles/Image.cs: 2006-02-09	Lukas Lipka
	  <lukas@pmad.net>

		  * search/Tiles/Image.cs: Add a full path field in the
	  detail view.

2006-02-09 15:10  joeshaw

	* beagled/BuildIndex.cs: Be even more paranoid about deleting the
	  target directory in beagle-build-index: flatly refuse to run if a
	  non-beagle index file or directory is found in the target
	  directory.

2006-02-08 18:59  joeshaw

	* beagled/Mono.Data.SqliteClient/SqliteDataReader.cs: Fix some
	  64-bit unclean code in our imported Mono.Data.SqliteClient.  This
	  bug still exists upstream as of mono 1.1.13; bug is filed at
	  http://bugzilla.ximian.com/show_bug.cgi?id=77506

2006-02-08 15:43  joeshaw

	* Util/SystemInformation.cs: Null terminate the process name before
	  calling Encoding.ASCII.GetBytes()

2006-02-08 13:43  joeshaw

	* Util/camel.cs,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Make the sent and received times available separately from the
	  camel summary and use the sent ones when timestamping IMAP
	  messages

2006-02-08 13:19  joeshaw

	* Util/SystemInformation.cs, beagled/BeagleDaemon.cs,
	  beagled/BuildIndex.cs, beagled/Makefile.am,
	  beagled/beagled-index-helper.in, beagled/beagled.in,
	  beagled/wrapper.in, beagled/IndexHelper/IndexHelper.cs,
	  tools/beagle-crawl-system.in: Add support for setting the
	  executing process's name using prctl().  This makes "beagled"
	  show up in top instead of "mono", and makes "killall beagled"
	  work.  Set the process's name in the daemon, the index helper,
	  and the build index tool.  Adjust the shell scripts to make sure
	  that we exec -a <newname>, since the process name doesn't show up
	  by default in "ps ax", only the command-line does.

	  In the beagle-build-index tool, wrap most of CrawlWorker() and
	  IndexWorker() in a try-finally, so that the status flags are
	  updated even if an exception happens.

	  Use ionice in beagle-crawl-system to set the IO priority to idle.

2006-02-07 17:01  danw

	* ChangeLog, search/ConversationCategory.cs, search/Makefile.am,
	  search/Tiles/Application.cs, search/Tiles/Audio.cs,
	  search/Tiles/CApplet.cs, search/Tiles/Calendar.cs,
	  search/Tiles/Contact.cs, search/Tiles/File.cs,
	  search/Tiles/Folder.cs, search/Tiles/IMLog.cs,
	  search/Tiles/Image.cs, search/Tiles/MailAttachment.cs,
	  search/Tiles/MailMessage.cs, search/Tiles/RSSFeed.cs,
	  search/Tiles/ThumbnailFactory.cs, search/Tiles/Tile.cs,
	  search/Tiles/TileFlat.cs, search/Tiles/TileTemplate.cs,
	  search/Tiles/Utils.cs, search/Tiles/WebHistory.cs,
	  search/Tiles/WidgetFu.cs:	    * search/Tiles/Tile.cs:
	  reorganize to make tile images not be
		  loaded until their tiles are realized, so that results
	  will be
		  presented faster.

		  * search/Tiles/ThumbnailFactory.cs: new class to generate
		  thumbnails in another thread and update the tile images
	  with them
		  when they're done, so that thumbnail generation doesn't
	  block the
		  UI.

		  * search/Tiles/File.cs: update for new icon stuff. Use a
		  ThumbnailFactory.

		  * search/Tiles/WebHistory.cs: Create thumbnails if
	  possible (eg,
		  via the gnome-web-photo package) #158112. Uses a separate
		  ThumbnailFactory from TileFile, so that fast local file
	  thumbnails
		  don't get queued behind slow web thumbnails. Also add a
	  details
		  pane.

		  * search/Tiles/Utils.cs (NiceShortDate, NiceLongDate,
		  NiceVeryLongDate): Fix local time vs UTC bugs, and fix
	  the
		  calculation and localization of "Today" and "Yesterday".

		  * search/Tiles/TileFlat.cs:
		  * search/Tiles/IMLog.cs:
		  * search/Tiles/MailMessage.cs: add a new base class for
	  IM and
		  Mail tiles and make them use it.

		  * search/ConversationCategory.cs: use TileFlat rather
	  than having
		  separate special IM and Mail cases.

		  * search/Tiles/Application.cs:
		  * search/Tiles/CApplet.cs: make CApplet a subclass of
	  Application
		  so they can share icon-loading code.

		  * search/Tiles/Calendar.cs: update a bunch, though it's
	  still not
		  being built

2006-02-07 15:31  joeshaw

	* beagled/LifereaQueryable/LifereaQueryable.cs: Handle negative
	  dates in the liferea backend

2006-02-07 05:46  jmas

	* po/ca.po: Small Catalan fixes

2006-02-06 13:15  joeshaw

	* glue/screensaver-glue.c: Query for the screensaver extension
	  before using it.  Fixes bnc #148219

2006-02-06 11:13  dbera

	* Util/DigikamTags.cs: Forgot to commit this. Disturbed souls may
	  forgive me.

2006-02-06 04:51  al_shopov

	* po/: ChangeLog, bg.po: 2006-02-06  Alexander Shopov
	  <ash@contact.bg>

		  * bg.po: Updated Bulgarian translation by
		  Vladimir Petkov <vpetkov@i-space.org>

2006-02-05 21:51  dbera

	* ChangeLog, Filters/FilterImage.cs, Filters/FilterJpeg.cs,
	  Util/Makefile.am, Util/StringFu.cs, beagled/PropertyKeywordFu.cs,
	  beagled/AkregatorQueryable/AkregatorQueryable.cs,
	  beagled/BlamQueryable/BlamQueryable.cs,
	  beagled/KMailQueryable/KMailQueryable.cs,
	  beagled/LifereaQueryable/LifereaQueryable.cs:
	  Util/DigikamTags.cs: Extraction of tags and comments from
	  digikam. Filters/FilterImage.cs,FilterJpeg.cs: Index digikam
	  info, add fixme:comment and image:tag to store all the tags and
	  comments/descriptions. These information are anyway stored, index
	  them as property.unstored to allow keyword queries.
	  beagled/PropertyKeywordFu.cs: Add keyword mappings to query
	  (image) comments and image tags.  LifereaQueryable.cs,
	  AkregatorQueryable.cs, BlamQueryable.cs: Index
	  publisher/channel-title information.	KMailQueryable.cs,
	  StringFu.cs: Move ExpandEnvVariables() to Util/StringFu.cs.

2006-02-03 16:40  icq

	* ChangeLog, configure.in, po/ChangeLog, po/gl.po: [no log message]

2006-02-03 15:54  danw

	* ChangeLog, search/Tiles/File.cs, search/Tiles/Image.cs,
	  search/Tiles/Video.cs, search/Tiles/WidgetFu.cs:	*
	  search/Tiles/WidgetFu.cs (LoadThumbnailIcon): change this to
		  take a Hit rather than a Uri, so we can pass the MIME
	  type to
		  Gnome.ThumbnailFactory.GenerateThumbnail. #328437

		  * search/Tiles/File.cs:
		  * search/Tiles/Image.cs: update for that

		  * search/Tiles/Video.cs: don't need to set the icon here;
	  TileFile
		  does it for us.

2006-02-03 14:13  joeshaw

	* Util/FileSystem.cs, beagled/LuceneFileQueryable.cs,
	  beagled/LuceneQueryable.cs,
	  beagled/KMailQueryable/KMailQueryable.cs: Fix
	  FileSystem.GetLastWriteTimeUtc() to throw an
	  ArgumentNullException if the path passed in is null, and a
	  FileNotFoundException (instead of IOException) if the file isn't
	  there.

	  Fix a nasty bug in the LuceneFileQueryable: if the parent URI is
	  not set or is set to a non-file URI, PreAddIndexableHook() was
	  returning false.  This meant that indexables with no ParentUri or
	  a non-file ParentUri weren't being indexed, including *all* child
	  indexables.

	  Fix a bug with the file_info_cache in the LFQ.  It was
	  effectively useless for shared indexables and it leaked in all
	  cases until files were removed.  (Which they rarely are for LFQ.)

	  Fix a bug in the AddGeneratorTask in which indexables created
	  from an indexable generator weren't cleaned up after if
	  PreAddIndexableHook() returned false.

	  Change the KMailQueryable back to a LFQ.  Thanks Bera for getting
	  on my case about this.

2006-02-03 02:30  clyties

	* po/: vi.po, ChangeLog: vi.po: Updated Vietnamese translation.

2006-02-02 18:13  joeshaw

	* beagled/KMailQueryable/: KMailIndexableGenerator.cs,
	  KMailQueryable.cs: Dispose of the message when we're done with it
	  in KMail backend.  Make the queryable derive from LuceneQueryable
	  and not LuceneFileQueryable, because the mbox URIs are not files

2006-02-02 14:34  joeshaw

	* search/Search.cs: Mark the find label for translation

2006-02-02 14:32  joeshaw

	* search/: Makefile.am, beagle-search.desktop.in: Give the
	  beagle-search.desktop.in file to intltool, add Comment field, and
	  i18nize Name and GenericName

2006-02-02 10:43  dsd

	* ChangeLog, beagled/FileAttributesStore_Sqlite.cs,
	  beagled/Makefile.am, beagled/TextCache.cs,
	  beagled/Mono.Data.SqliteClient/Sqlite.cs,
	  beagled/Mono.Data.SqliteClient/SqliteCommand.cs,
	  beagled/Mono.Data.SqliteClient/SqliteConnection.cs,
	  beagled/Mono.Data.SqliteClient/SqliteDataReader.cs,
	  beagled/Mono.Data.SqliteClient/SqliteException.cs,
	  beagled/Mono.Data.SqliteClient/SqliteExceptions.cs,
	  beagled/Mono.Data.SqliteClient/SqliteParameter.cs,
	  beagled/Mono.Data.SqliteClient/SqliteParameterCollection.cs:
	    * beagled/Makefile.am, beagled/Mono.Data.SqliteClient: Pull in
	  latest
		  upstream version, and update Jon's read-on-demand
	  optimization.
		  * beagled/FileAttributesStore_Sqlite.cs,
	  beagled/TextCache.cs: Update for
		  slightly modified sqlite exception API.

2006-02-02 08:26  al_shopov

	* po/: ChangeLog, bg.po: 2006-02-02  Alexander Shopov
	  <ash@contact.bg>

		  * bg.po: Updated Bulgarian translation by
		  Rostislav Raykov <zbrox@i-space.org>

2006-02-02 07:43  dsd

	* ChangeLog, configure.in:	* configure.in: Give the two sqlite
	  checks different names, otherwise it
		  tries to use sqlite3 even when it is not installed.

2006-02-02 01:32  fwang

	* po/: ChangeLog, zh_CN.po: Updated beagle translation.

2006-02-01 18:16  joeshaw

	* beagled/SnippetFu.cs: Open the FileStream ourselves so we can set
	  the right access/sharing flags on it, so we don't trip #320842

2006-02-01 15:52  danw

	* ChangeLog, search/Category.cs, search/SortedTileList.cs,
	  search/Tiles/File.cs, search/Tiles/IMLog.cs,
	  search/Tiles/MailMessage.cs, search/Tiles/Tile.cs,
	  search/Tiles/TileTemplate.cs:        *
	  search/Tiles/MailMessage.cs (MailMessageActivator): only accept
		  message/rfc822 hits (so we don't get the individual
	  subparts of
		  multipart/alternative messages #328497).

		  * search/Tiles/Tile.cs: add Title, Timestamp, and Score
	  properties
		  for use by SortedTileList.

		  * search/Tiles/*.cs: set Title and Timestamp
	  appropriately to
		  match the info displayed on the tile

		  * search/SortedTileList.cs: change "HitComparer" to
		  "TileComparer", and update to use the new Tiles.Tile
	  properties

		  * search/Category.cs: Make sure tiles get relayouted
	  after
		  changing sort order.

2006-02-01 14:07  joeshaw

	* Util/DelayedTextWriter.cs,
	  beagled/Lucene.Net/Analysis/Standard/StandardTokenizerTokenManager.cs,
	  beagled/Lucene.Net/QueryParser/QueryParserTokenManager.cs,
	  beagled/Lucene.Net/upstream-changes/17_remove_debugstreams.patch:
	  Add locking to the DelayedTextWriter so that we don't try to run
	  the builder multiple times.  Fixes #329349.  Also remove
	  debugStreams from DotLucene, since they unnecessarily create
	  console log files (which tripped this bug) but are never, ever
	  used

2006-02-01 13:07  danw

	* ChangeLog, search/Category.cs, search/GroupView.cs,
	  search/Tiles/Application.cs:	    * search/Category.cs:
		  * search/GroupView.cs: if there is only a single category
	  of
		  matches, start it out in "Show More" mode. #328438

		  * search/Tiles/Application.cs: .desktop.in files should
	  show up as
		  File, not Application.

2006-01-31 17:55  joeshaw

	* BeagleClient/Makefile.am, ImLogViewer/ImLogWindow.cs,
	  ImLogViewer/Makefile.am, Util/Makefile.am, beagled/Filter.cs,
	  beagled/Makefile.am,
	  beagled/EvolutionDataServerQueryable/CalContainer.cs,
	  search/Makefile.am, search/Pages/StartDaemon.cs,
	  search/Tiles/Application.cs, search/Tiles/Audio.cs,
	  search/Tiles/File.cs, search/Tiles/Folder.cs,
	  search/Tiles/IMLog.cs, search/Tiles/Image.cs,
	  search/Tiles/MailAttachment.cs, search/Tiles/MailMessage.cs,
	  search/Tiles/Presentation.cs, search/Tiles/RSSFeed.cs,
	  search/Tiles/TextDocument.cs, search/Tiles/Tile.cs,
	  search/Tiles/Video.cs: Clean up some warnings; use
	  Mono.Unix.Catalog instead of Mono.Posix.Catalog, which is
	  deprecated

2006-01-31 16:45  danw

	* ChangeLog, search/Spinner.cs: 	* search/Spinner.cs: don't
	  crash if we can't load the spinner
		  icon. #329225

2006-01-31 16:37  joeshaw

	* BeagleClient/Makefile.am, Filters/Makefile.am,
	  ImLogViewer/Makefile.am, Util/Makefile.am, beagled/Makefile.am,
	  images/Makefile.am, search/Makefile.am, tools/Makefile.am:
	  install .mdb files so that we get stack traces on installed
	  instances too

2006-01-31 15:07  caillon

	* ChangeLog, configure.in: 2006-01-31  Christopher Aillon
	  <caillon@redhat.com>

		  * configure.in: We require sqlite >= 3.3.1 but
	  unfortunately,
		  the upstream sqlite3.pc file only reports version 3.3 for
	  all
		  releases in the 3.3 line; so modify the pkg-config check
		  accordingly.

2006-01-30 17:22  joeshaw

	* libbeagle/beagle/beagle-request.c: Don't act on G_IO_HUP or
	  G_IO_ERR until *after* we've read all our data, since it could
	  (and often is) also G_IO_IN.	#329271

2006-01-30 15:56  danw

	* ChangeLog, images/quick-tips.png, images/tip-arrow.png,
	  search/Panes.cs, search/Search.cs, search/Pages/Base.cs,
	  search/Tiles/Tile.cs:        * search/Tiles/Tile.cs: make the
	  tile AppPaintable, so that the
		  theme engine doesn't get a chance to try to draw a pixmap
	  in the
		  background, etc.

		  * search/Panes.cs: redo the drawing hacks; put an
	  AppPaintable
		  EventBox into both panes and manually paint the base
	  color. Don't
		  tweak the children's theming.

		  * search/Pages/Base.cs: move the ModifyBg to OnRealized,
	  or you
		  get the wrong colors in some themes.

		  * search/Search.cs: fix a padding problem that is more
	  noticeable
		  in other themes.

		  * images/quick-tips.png:
		  * images/tip-arrow.png: replace with alphaed versions for
	  themes
		  where the base color isn't white.

		  Tested with like a zillion different themes, including
	  gtk-qt
		  (fixing #327947), Crux (fixing a problem Lukas noticed),
	  and the
		  various a11y themes.

2006-01-30 15:07  joeshaw

	* beagled/beagled.in: Exit with error code 1 if the daemon
	  completely fails to run

2006-01-30 14:34  joeshaw

	* COPYING, NEWS, configure.in: Update for 0.2.1 release

2006-01-30 13:19  joeshaw

	* Util/Makefile.am, beagled/TextCache.cs: Fix a permission problem
	  in textcache

2006-01-30 11:40  llipka

	* ChangeLog, search/Tiles/Tile.cs: 2006-01-30  Lukas Lipka
	  <lukas@pmad.net>

		  * search/Tiles/Tile.cs: Don't break on zero-length
	  snippets.

2006-01-30 10:22  joeshaw

	* configure.in: Don't create a makefile in searchomatic, since we
	  don't build into the directory

2006-01-30 10:17  joeshaw

	* configure.in: Add shared-mime-info as a required package for
	  compilation

2006-01-30 09:58  joeshaw

	* search/Spinner.cs: Comment out some icon theme code which
	  requires gtk# 2.6

2006-01-28 19:59  frolix68

	* po/: ChangeLog, el.po: Updated Greek translation

2006-01-28 15:04  kelemeng

	* po/: hu.po, ChangeLog: 2006-01-28  Gabor Kelemen
	  <kelemeng@gnome.hu>

		  * hu.po: Hungarian translation updated.

2006-01-27 17:27  joeshaw

	* beagled/TextCache.cs: Make textcache files only readable by the
	  user

2006-01-27 17:12  danw

	* ChangeLog, search/Tray/NotificationArea.cs:	*
	  search/Tray/NotificationArea.cs: Numerous 64bit-cleanliness
		  fixes to fix #327944.

2006-01-27 16:04  joeshaw

	* beagled/: BuildIndex.cs, LuceneCommon.cs,
	  LuceneIndexingDriver.cs, LuceneQueryingDriver.cs: Only use the
	  user text cache if a querying driver is not in read-only mode

2006-01-27 13:29  danw

	* ChangeLog: oops, forgot to save first

2006-01-27 13:28  danw

	* ChangeLog, glue/Makefile.am, glue/ephy-spinner.c,
	  glue/ephy-spinner.h, search/Spinner.cs:     *
	  glue/ephy-spinner.[ch]: Remove this; it's GPL

		  * search/Spinner.cs: Reimplement this entirely in C#,
	  based on
		  ImageAnimation.cs from Banshee.

2006-01-27 12:13  joeshaw

	* Util/DirectoryWalker.cs, Util/ExceptionHandlingThread.cs,
	  beagled/BeagleDaemon.cs,
	  beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
	  beagled/EvolutionMailDriver/MailCrawler.cs,
	  beagled/FileSystemQueryable/FileNameFilter.cs, glue/Makefile.am,
	  glue/thread-glue.c, search/beagle-search.in: Add a neat little
	  hack to abort all of our ExceptionHandlingThreads on SIGQUIT,
	  which causes a ThreadAbortException to be thrown.  Catch it and
	  print the stack traces of all threads.  This lets us identify
	  what threads are using 100% CPU and why, although it's certainly
	  not perfect.

	  Using this code, I identified a bottleneck in the evolution mail
	  backend.  Make the FileFilter delegate in DirectoryWalker public
	  and allow us to pass in our own filters to DirectoryWalker.  For
	  large cached IMAP dirs this saves us several seconds and
	  thousands of allocations.

	  When outputting memory information, do it every half second for
	  the first 10 seconds.

	  Store flags in the evolution mail mutable index, and create a
	  prop-change indexable for changes only to flags, so that we don't
	  have to reindex whole emails.  This causes a bump in the index
	  version of the evo mail backend.

	  Remove some dead code from the evo mail backend, add some
	  debugging info.

2006-01-27 10:55  joeshaw

	* configure.in: Specifically require sqlite3 3.3.1 or newer,
	  although the pkgconfig file is broken

2006-01-26 16:17  danw

	* ChangeLog, search/Panes.cs:	* search/Panes.cs: fix the
	  background color on the viewport in the
		  main pane. #328755

2006-01-26 15:25  joeshaw

	* beagled/: StaticQueryable.cs, TextCache.cs: Don't try to purge
	  static queryable text caches, we're not allowed to

2006-01-26 14:47  joeshaw

	* beagled/Mono.Data.SqliteClient/SqliteConnection.cs: Use the
	  invariant culture when lowercasing sqlite connection string
	  tokens

2006-01-26 14:13  joeshaw

	* beagled/Lucene.Net/: Analysis/Standard/StandardTokenizer.jj,
	  Analysis/Standard/StandardTokenizerTokenManager.cs,
	  upstream-changes/16_hangul_support.patch: Patch to add Hangul
	  support to Lucene.  From dittos@gmail.com and Young-Ho Cha

2006-01-26 12:21  adamw

	* po/: ChangeLog, en_CA.po:
	  2006-01-26  Adam Weinberger  <adamw@gnome.org>

		  * en_CA.po: Updated Canadian English translation.

2006-01-26 09:15  lbm

	* po/: ChangeLog, da.po: Updated Danish translation

2006-01-25 15:03  dbera

	* beagled/: AkregatorQueryable/AkregatorQueryable.cs,
	  KonqHistoryQueryable/KonqQueryable.cs,
	  LifereaQueryable/LifereaQueryable.cs: KonquerorQueryable
	  IsIndexing is properly set to true/false.  Remove some debug
	  output.

2006-01-24 18:35  joeshaw

	* configure.in, beagled/FileAttributesStore_Sqlite.cs,
	  beagled/TextCache.cs: Purge the file attributes store or text
	  cache if the sqlite version mismatches and warn about it.  Fix
	  the error message in configure.in if you don't have sqlite2 or
	  the needed sqlite3 version installed

2006-01-24 16:15  joeshaw

	* Makefile.am, configure.in, ImLogViewer/Makefile.am,
	  Util/GnomeFu.cs, Util/Makefile.am, Util/UiUtil.dll.config,
	  Util/Util.dll.config.in, beagled/FileAttributesStore_Sqlite.cs,
	  beagled/GConfThreadHelper.cs, beagled/Makefile.am,
	  beagled/Server.cs, beagled/TextCache.cs,
	  beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
	  beagled/EvolutionMailDriver/GConfThreadHelper.cs,
	  bludgeon/Makefile.am, images/Images.cs, search/Makefile.am,
	  tools/Makefile.am, tools/Settings.cs: * Try to split UI elements
	  from non-UI elements, based on a patch from D Bera.  * Add a
	  --disable-gui option, which doesn't build beagle-search, the IM
	  log	viewer, or the GNOME-based settings capplet.  * Change the
	  --disable-evo-sharp to --disable-evolution, because it now
	  incudes both the Evolution Data Server and mail backends.  Change
	  the	name of the backend assembly to EvolutionBackends.dll.	*
	  Add support for sqlite 3 back.  Requires 3.3.1 or newer.  * Abort
	  the daemon if the sqlite version we're using doesn't match the
	  database on disk.  This is because sqlite can't automatically
	  migrate   databases and instead tons of exceptions are otherwise
	  thrown.  * Fix a bug in the server code that could cause an
	  exception if the daemon   or helper were shut down before the
	  server started.  * Move the GConfThreadHelper into the Evo Mail
	  backend, because that's   the only place it's used, and we only
	  want to build it if we have	gconf-sharp support.  * Remove a
	  bunch of dead code.  * Rename the Evolution mail backend from
	  "Mail" to "EvolutionMail", because   we also have KMail.  Rename
	  the index to EvolutionMailIndex.

2006-01-24 10:27  llipka

	* ChangeLog, search/Tiles/File.cs, search/Tiles/RSSFeed.cs:
	  2006-01-24  Lukas Lipka  <lukas@pmad.net>

		  * search/Tiles/File.cs:
		  * search/Tiles/RSSFeed.cs: Always set the cached snippet
	  as markup.

2006-01-24 10:12  llipka

	* ChangeLog, search/Search.cs, search/Tiles/Tile.cs: 2006-01-24
	  Lukas Lipka  <lukas@pmad.net>

		  * search/Tiles/Tile.cs: Revert temporary fix for the
	  snippet crash.

		  * search/Search.cs: Fix a bug when the query was getting
		  unrefrenced too soon.

2006-01-23 17:39  joeshaw

	* beagled/KMailQueryable/KMailQueryable.cs: Turn off some spew

2006-01-23 16:06  joeshaw

	* beagled/: Makefile.am,
	  FileSystemQueryable/FileSystemQueryable.cs,
	  FileSystemQueryable/FileSystemWatcherBackend.cs,
	  FileSystemQueryable/NullFileEventBackend.cs: Add
	  NullFileEventBackend, which is now used when inotify isn't
	  available, and remove FileSystemWatcherBackend, which basically
	  didn't do anything anymore anyway.  We just can't get the right
	  filesystem semantics with FSW, and all linux distros ship with
	  inotify now anyhow

2006-01-23 14:37  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Decode the subject on IMAP messages.	Fixes non-ASCII characters
	  contained therein

2006-01-23 13:47  joeshaw

	* beagled/BuildIndex.cs: Add some warning text about BuildIndex
	  blowing away the target directory

2006-01-23 13:39  joeshaw

	* ImLogViewer/ImLogWindow.cs: Use system-search.png rather than
	  best.png

2006-01-23 13:33  joeshaw

	* images/: Makefile.am, attachment.png, best.png, book.png,
	  bookmark.png, contact-phone.png, default.png, document.png,
	  dog.png, evolution.png, flag-for-followup.png, foaf.png,
	  globe.png, gnome-error.png, icon-bookmark.png, icon-folder.png,
	  icon-history.png, icon-web-large.png, im-aim.png,
	  mail-large-new.png, mail-large-read-replied.png,
	  mail-large-read.png, mail-message-icon.png, mail-new.png,
	  mail-read.png, mail-replied.png, netbeagle.png, rss.png,
	  smalldog.png, smalldogalert.png, stock.png, trayicon.png,
	  white.png: Remove a shit ton of unused images from the images
	  directory.  Install system-search.png into the pixmaps directory

2006-01-23 12:54  danw

	* ChangeLog, search/Tray/NotificationArea.cs:	*
	  search/Tray/NotificationArea.cs: specify full library names here
		  so we don't depend on gtk2-devel and xorg-x11-devel.
	  #328276

2006-01-22 16:42  jmas

	* po/: ChangeLog, ca.po: Updated Catalan translation

2006-01-22 15:32  llipka

	* ChangeLog, search/Search.cs: 2006-01-22  Lukas Lipka
	  <lukas@pmad.net>

		  * search/Search.cs: Dispose the old query before firing a
	  new
		  one so we dont get updates for the old one anymore.

2006-01-22 15:10  llipka

	* ChangeLog, search/Category.cs, search/GroupView.cs,
	  search/SortedTileList.cs, search/UIManager.cs,
	  search/Tiles/Tile.cs: 2006-01-22  Lukas Lipka  <lukas@pmad.net>

		  * search/Category.cs: Make sorting work in real time.

		  * search/GroupView.cs: Make live queries update the UI on
		  subtract hit.

		  * search/SortedTileList.cs: Implement date comparer.

		  * search/UIManager.cs: Update the sorting menu a little.

		  * search/Tiles/Tile.cs: Add a check for a null hit or
	  query to
		  eliminate a really odd crash.

2006-01-22 14:39  ituohela

	* po/fi.po: Updated Finnish translation

2006-01-22 14:15  llipka

	* ChangeLog: remove conflict line

2006-01-22 14:14  llipka

	* ChangeLog, search/Tiles/Image.cs, search/Tiles/Tile.cs,
	  search/Tiles/TileActivator.cs: 2006-01-22  Lukas Lipka
	  <lukas@pmad.net>

		  * search/Tiles/Tile.cs: Don't set the snippet to "..."
	  when we
		  fire off a request, because if we fail midway, this will
	  break
		  the IM tile.

		  * search/Tiles/Image.cs: Don't fail if the image doesnt
	  have an
		  extension.

		  * search/Tiles/TileActivator.cs: Be more bulletproof when
		  instantiating tiles.

2006-01-22 14:00  ituohela

	* po/: ChangeLog, fi.po: Updated Finnish translation

2006-01-22 13:26  adrighem

	* po/: ChangeLog, nl.po: 2006-01-22  Vincent van Adrighem
	  <adrighem@gnome.org>

		  * nl.po: Translation updated by Tino Meinen.

2006-01-22 07:03  adrighem

	* po/: ChangeLog, nl.po: 2006-01-22  Vincent van Adrighem
	  <adrighem@gnome.org>

		  * nl.po: Translation updated by Tino Meinen.

2006-01-22 00:43  clyties

	* po/: vi.po, ChangeLog: vi.po: Updated Vietnamese translation.

2006-01-21 22:37  lewing

	* ChangeLog, Filters/FilterImage.cs, Filters/FilterTiff.cs,
	  Filters/Makefile.am, Util/Makefile.am, Util/Tiff.cs: 2006-01-21
	  Larry Ewing  <lewing@novell.com>

		  * Filters/FilterTiff.cs: add a filter for tiff files.

		  * Filters/FilterImage.cs: fix the xmp parser rights is a
	  bag.

		  * Util/Tiff.cs: add tiff parser.

2006-01-21 10:55  llipka

	* ChangeLog, search/Tiles/IMLog.cs: 2006-01-21	Lukas Lipka
	  <lukas@pmad.net>

		  * search/Tiles/IMLog.cs: found_snippet never got set to
	  true so we
		  always queried for the snippet.

2006-01-21 08:11  hebra

	* po/: ChangeLog, de.po: 2006-01-21  Hendrik Brandt
	  <heb@gnome-de.org>

		  * de.po: Updated German translation.

2006-01-21 05:46  chliao

	* ChangeLog, configure.in, po/ChangeLog, po/zh_HK.po, po/zh_TW.po:
	  2006-01-21  Chao-Hsiung Liao	<j_h_liau@yahoo.com.tw>

		  * zh_TW.po: Updated Traditional Chinese
	  translation(Taiwan).
		  * zh_HK.po: Added Traditional Chinese translation(Hong
	  Kong).

2006-01-21 00:09  joeshaw

	* libbeagle/beagle/: beagle-hit.c, beagle-property.c: We need to
	  #include string.h

2006-01-20 23:46  joeshaw

	* search/beagle-search.desktop.in: icon should be system-search,
	  not tango-system-search

2006-01-20 20:56  joeshaw

	* NEWS, configure.in: Beagle 0.2.0

2006-01-20 20:39  joeshaw

	* configure.in: Add vi to ALL_LINGUAS

2006-01-20 20:31  joeshaw

	* beagled/: LuceneCommon.cs, LuceneQueryingDriver.cs,
	  FileSystemQueryable/FileSystemQueryable.cs,
	  FileSystemQueryable/LuceneNameResolver.cs: These two fixes should
	  drastically reduce memory consumption in many cases:

	  Don't do a strict squality comparison with ctime when looking at
	  file changes during the initial crawl in the file system backend.
	   With read-only files, when we save our file attributes they go
	  to the sqlite fallback store rather than being saved as xattrs on
	  the file (thus updating their ctime).  Really we only care about
	  if a file's ctime is newer than our saved attributes.

	  Cache Lucene IndexReader instances, because they are extremely
	  expensive to create, and they don't need to be recreated if the
	  underlying index isn't changing.  Use cached instances throughout
	  the file system backend and the LuceneQueryingDriver.

2006-01-20 20:26  joeshaw

	* configure.in: Bump GMime dependency to 2.1.19, since 2.1.18 had a
	  bug which broke attachments

2006-01-20 19:28  joeshaw

	* bludgeon/: Bzip2FileObject.cs, GzipFileObject.cs, SanityCheck.cs,
	  TarFileObject.cs, ZipFileObject.cs: Some more bludgeon fixes

2006-01-20 18:08  joeshaw

	* bludgeon/: Abuse.cs, Bludgeon.cs, Daemon.cs, DirectoryObject.cs,
	  FileSystemObject.cs, QueryFu.cs, SanityCheck.cs: Fix up bludgeon.
	  Command-line options work again, fixed a bug in handling
	  metadata queries in OR query parts, fixed a bug in doing queryies
	  on directory mime types, added --list-hammers, start the daemon
	  with --debug-memory.	It would still be good to port the querying
	  stuff to the new Action infrastructure though, so we can run
	  hammers and do queries at the same time.

2006-01-20 16:06  dbera

	* ChangeLog, beagled/KonqHistoryQueryable/KonqQueryable.cs: Use
	  QueryableStates for Konqueror webhist backend.

2006-01-20 12:12  danw

	* ChangeLog, search/Search.cs, search/UIManager.cs,
	  search/Tiles/Contact.cs:    * search/Search.cs:
		  * search/UIManager.cs: Change default sort criterion to
	  "modtime",
		  since relevance doesn't work very well.

		  * search/Tiles/Contact.cs: Fill in the details pane

2006-01-20 08:40  fhedberg

	* AUTHORS, search/UIManager.cs: Update my email to something that's
	  actually working.

2006-01-20 02:35  lewing

	* Filters/: FilterImage.cs, FilterJpeg.cs, FilterPng.cs: 2006-01-20
	   Larry Ewing	<lewing@novell.com>

		  * Filters/FilterImage.cs: add AddXmpProperties so that
	  other
		  subclases can share the logic.

		  * Filters/FilterPng.cs: use AddXmpProperties to add the
	  xmp
		  properties.

		  * Filters/FilterJpeg.cs: call
	  FilterImage.AddXmpProperties instead
		  of doing the additions here.

2006-01-19 18:57  lewing

	* ChangeLog, Util/EndianConverter.cs, Util/Makefile.am,
	  Util/PngHeader.cs, Filters/FilterPng.cs: 2006-01-19  Larry Ewing
	  <lewing@novell.com>

		  * Filters/FilterPng.cs: rework FilterPng to use the
	  managed png
		  parser and extract a lot more png metadata.

		  * Util/EndianConverter.cs: endian aware bitconverter used
	  in the
		  png parser.

		  * Util/PngHeader.cs: new png parser.

2006-01-19 17:42  joeshaw

	* BeagleClient/Indexable.cs, Filters/FilterMail.cs,
	  beagled/ExtractContent.cs, beagled/Filter.cs,
	  beagled/FilterFactory.cs, beagled/SnippetFu.cs, search/Search.cs,
	  search/Tiles/File.cs: - Clean up debugging in Indexable and
	  Filter classes.  - Clean up memory management of GMime structures
	  in mail filter.  - Fix up extract content to close streams and
	  clean up after temp files.  - When finding filters, check if the
	  ContentUri is a file URI rather than	 checking whether it's
	  non-transient.  This way the file isn't saved to   two temporary
	  files, and fixes things up in extract content.  - When generating
	  snippets, get six prior and following words rather than   two for
	  better context.  - Explicitly blacklist the documentation index
	  in beagle-search.  - Display the title of the document in the
	  main view, display the full	path to the file in the details.

2006-01-19 14:09  llipka

	* ChangeLog, search/Search.cs: 2006-01-19  Lukas Lipka
	  <lukas@pmad.net>

		  * search/Search.cs: Hide the search window when we click
	  the tray icon.
		  This must have been deleted during merge, since it worked
	  before.
		  Spotted by James Ogley.

2006-01-19 03:30  lbm

	* po/: ChangeLog, da.po: Updated Danish translation

2006-01-18 20:28  dbera

	* ChangeLog, Filters/FilterKonqHistory.cs, Filters/FilterMail.cs,
	  beagled/LuceneCommon.cs, BeagleClient/Property.cs,
	  Util/StringFu.cs, beagled/KonqHistoryQueryable/KonqQueryable.cs:
	  Use "unstored lucene fields" for search-only properties. For
	  hinting filters, use unindexednamespace.

2006-01-18 19:55  dbera

	* ChangeLog, beagled/KMailQueryable/KMailQueryable.cs: Fixed 327365
	  and 327294 (based on patch by Vaclav Slavik vslavik@fastmail.fm).

2006-01-18 17:19  lewing

	* ChangeLog, Filters/FilterJpeg.cs: 2006-01-18	Larry Ewing
	  <lewing@novell.com>

		  * Filters/FilterJpeg.cs: fix the XMP parser in the
	  JpegFilter so
		  it does the correct thing.

2006-01-18 15:20  dbera

	* ChangeLog, wrappers/python/beagle.defs,
	  wrappers/python/beagle.override, wrappers/python/beaglesearch.py,
	  wrappers/python/gen-defs.sh: Updated python bindings to match
	  recent libbeagle changes to beaglehit.

2006-01-18 14:18  lewing

	* ChangeLog, Filters/FilterJpeg.cs, Util/Makefile.am,
	  Util/MetadataStore.cs, Util/XmpFile.cs,
	  Util/SemWeb/ForwardLogic.cs, Util/SemWeb/KnowledgeModel.cs,
	  Util/SemWeb/MemoryStore.cs, Util/SemWeb/N3Parser.cs,
	  Util/SemWeb/N3Writer.cs, Util/SemWeb/NamespaceManager.cs,
	  Util/SemWeb/Query.cs, Util/SemWeb/README, Util/SemWeb/RSquary.cs,
	  Util/SemWeb/RSquaryFilters.cs, Util/SemWeb/RdfParser.cs,
	  Util/SemWeb/RdfWriter.cs, Util/SemWeb/Reasoning.cs,
	  Util/SemWeb/Resource.cs, Util/SemWeb/SQLStore.cs,
	  Util/SemWeb/Sparql.cs, Util/SemWeb/Statement.cs,
	  Util/SemWeb/Store.cs, Util/SemWeb/UriMap.cs, Util/SemWeb/Util.cs,
	  Util/SemWeb/XPathSemWebNavigator.cs, Util/SemWeb/XmlParser.cs,
	  Util/SemWeb/XmlWriter.cs: 2006-01-18	Larry Ewing
	  <lewing@novell.com>

		  * Util/XmpFile.cs: Added as a container class for XMP
	  info.

		  * Util/MetadataStore.cs: Added a generic rdf store with
	  common
		  namspaces.

		  * Util/SemWeb/: import SemWeb rdf parser.

		  * Filters/FilterJpeg.cs: extract XMP metadata translate a
	  few
		  triples to beagle properties.

2006-01-18 11:55  joeshaw

	* configure.in: Change gtk requirement to 2.6; it builds fine with
	  that.

2006-01-18 08:43  kmaraas

	* po/: ChangeLog, nb.po, no.po: 2006-01-18  Kjartan Maraas
	  <kmaraas@gnome.org>

		  * nb.po: Updated Norwegian bokmål translation.
		  * no.po: Same.

2006-01-17 19:59  adamw

	* po/: ChangeLog, en_CA.po:
	  2006-01-17  Adam Weinberger  <adamw@gnome.org>

		  * en_CA.po: Updated Canadian English translation.

2006-01-17 16:54  joeshaw

	* search/Search.cs: Call Catalog.Init() so that beagle-search is
	  i18nized

2006-01-17 16:11  llipka

	* ChangeLog, search/Pages/StartDaemon.cs: 2006-01-17  Lukas Lipka
	  <lukas@pmad.net>

		  * search/Pages/StartDaemon.cs: Add a timeout after daemon
	  start after
		  which the query is fired.

2006-01-16 15:35  llipka

	* ChangeLog, search/beagle-search.desktop.in: 2006-01-16  Lukas
	  Lipka  <lukas@pmad.net>

		  * search/beagle-search.desktop.in (Exec): Reference
	  beagle-search
		  not just search. Spotted by James Ogley.

2006-01-16 12:32  llipka

	* ChangeLog, search/Tiles/MailMessage.cs: 2006-01-16  Lukas Lipka
	  <lukas@pmad.net>

		  * search/Tiles/MailMessage.cs: Add forward in mail
	  action.

2006-01-16 12:14  llipka

	* ChangeLog: ChangeLog

2006-01-16 12:09  llipka

	* search/Tiles/: Application.cs, Audio.cs, File.cs, Folder.cs,
	  IMLog.cs, Image.cs, MailMessage.cs: 2006-01-16  Lukas Lipka
	  <lukas@pmad.net>

		  * search/Tiles/*: Make all the actions translatable.

		  * search/Tiles/MailMessage.cs: Fix To/From stuff. Remove
	  obsolete
		  attachment stuff.

2006-01-16 11:54  adamw

	* po/: ChangeLog, en_CA.po:
	  2006-01-16  Adam Weinberger  <adamw@gnome.org>

		  * en_CA.po: Updated Canadian English translation.

2006-01-16 10:50  llipka

	* ChangeLog, search/Search.cs, search/Tiles/File.cs,
	  search/Tiles/Image.cs: 2006-01-16  Lukas Lipka  <lukas@pmad.net>

		  * search/Tiles/File.cs: Make the snippet label use all
	  available space.

		  * search/Tiles/Image.cs: Show the f-spot comment if it is
	  available.

		  * search/Search.cs: More spec-ing; update the window
	  title according
		  to the search.

2006-01-16 08:55  llipka

	* ChangeLog, search/Search.cs, search/UIManager.cs,
	  search/Tiles/MailMessage.cs: 2006-01-16  Lukas Lipka
	  <lukas@pmad.net>

		  * search/UIManager.cs: Make the quick tips and help menu
	  options work.

		  * search/Search.cs: Implement quick tips option.

		  * search/Tiles/MailMessage.cs: Files type of
	  message/rfc882 should
		  appear in mail message category.

2006-01-15 23:50  adamw

	* po/: ChangeLog, en_CA.po:
	  2006-01-15  Adam Weinberger  <adamw@gnome.org>

		  * en_CA.po: Updated Canadian English translation.

2006-01-15 18:10  kelemeng

	* po/: ChangeLog, hu.po: 2006-01-16  Gabor Kelemen
	  <kelemeng@gnome.hu>

		  * hu.po: Hungarian translation updated.

2006-01-15 12:34  ohoel

	* po/: ChangeLog, nb.po: 2006-01-15  Øivind Hoel
	  <ohoel@cvs.gnome.org>

		  * nb.po: Updated Norwegian Bokmål translation.

2006-01-14 20:45  dbera

	* libbeagle/beagle/beagle-hit.c, libbeagle/beagle/beagle-private.h,
	  libbeagle/beagle/beagle-property.c, ChangeLog: Fixed a crasher in
	  libbeagle. It was trying to compare a BeagleProperty with a key.

2006-01-14 15:33  dbera

	* ChangeLog, beagled/QueryStringParser.cs,
	  beagled/BlamQueryable/BlamQueryable.cs: Fixes 326657.

2006-01-14 11:11  hebra

	* po/: ChangeLog, de.po: 2006-01-14  Hendrik Brandt
	  <heb@gnome-de.org>

		  * de.po: Updated German translation.

2006-01-14 02:13  clyties

	* po/: ChangeLog, vi.po: vi.po: Updated Vietnamese translation.

2006-01-13 22:27  dbera

	* ChangeLog, beagled/QueryStringParser.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs: Use
	  lower-case for extension queries.

2006-01-13 16:38  joeshaw

	* glue/Makefile.am: More distcheck fixes

2006-01-13 15:48  joeshaw

	* po/POTFILES.in, search/Makefile.am, wrappers/python/Makefile.am:
	  A bunch of make distcheck fixes

2006-01-13 15:37  dbera

	* glue/xdgmime/Makefile: More xdgmime commits... this one was
	  harmless, though.

2006-01-13 15:33  dbera

	* Util/Makefile.am: Add XdgMime.cs to build target.

2006-01-13 15:21  dbera

	* Util/XdgMime.cs: Adding Util/XdgMime.cs.

2006-01-13 15:19  dbera

	* ChangeLog, Tiles/TileFile.cs, Tiles/TileMailMessage.cs,
	  Util/GnomeFu.cs, beagled/FilterFactory.cs, glue/Makefile.am,
	  glue/xdgmime/Makefile, glue/xdgmime/test-mime.c,
	  glue/xdgmime/xdgmime.c, glue/xdgmime/xdgmime.h,
	  glue/xdgmime/xdgmimealias.c, glue/xdgmime/xdgmimealias.h,
	  glue/xdgmime/xdgmimecache.c, glue/xdgmime/xdgmimecache.h,
	  glue/xdgmime/xdgmimeglob.c, glue/xdgmime/xdgmimeglob.h,
	  glue/xdgmime/xdgmimeint.c, glue/xdgmime/xdgmimeint.h,
	  glue/xdgmime/xdgmimemagic.c, glue/xdgmime/xdgmimemagic.h,
	  glue/xdgmime/xdgmimeparent.c, glue/xdgmime/xdgmimeparent.h: Move
	  to XdgMime. Use XdgMime.GetMimeType instead of
	  GnomeFu.GetMimeType.

2006-01-13 15:02  joeshaw

	* configure.in: the libchm filter is currently broken, not
	  deprecated

2006-01-13 14:53  danw

	* ChangeLog, Makefile.am, beagle-0.0.pc.in, configure.in,
	  Util/GeckoUtils.cs, Util/Makefile.am, glue/.cvsignore,
	  glue/Makefile.am, glue/ephy-spinner.c, glue/ephy-spinner.h,
	  glue/gecko-utils.cpp, glue/gecko-utils.h,
	  glue/search-entry-watermark.svg, glue/search-entry.c,
	  glue/search-entry.h, glue/ui-glue.c, images/Makefile.am,
	  images/emblem-fspot.png, images/no-match.png,
	  images/quick-tips.png, images/system-search.png,
	  images/tip-arrow.png, search/.cvsignore, search/Category.cs,
	  search/ConversationCategory.cs, search/Entry.cs,
	  search/GroupView.cs, search/Makefile.am, search/Panes.cs,
	  search/Search.cs, search/SortedTileList.cs, search/Spinner.cs,
	  search/TileCategory.cs, search/TypeFilter.cs,
	  search/UIManager.cs, search/beagle-search.desktop.in,
	  search/beagle-search.in, search/Pages/Base.cs,
	  search/Pages/NoMatch.cs, search/Pages/QuickTips.cs,
	  search/Pages/StartDaemon.cs, search/Tiles/ActionMenuItem.cs,
	  search/Tiles/Application.cs, search/Tiles/Audio.cs,
	  search/Tiles/CApplet.cs, search/Tiles/Calendar.cs,
	  search/Tiles/Contact.cs, search/Tiles/DocbookEntry.cs,
	  search/Tiles/File.cs, search/Tiles/Folder.cs,
	  search/Tiles/HitFlavor.cs, search/Tiles/IMLog.cs,
	  search/Tiles/Image.cs, search/Tiles/MailAttachment.cs,
	  search/Tiles/MailMessage.cs, search/Tiles/Note.cs,
	  search/Tiles/Presentation.cs, search/Tiles/RSSFeed.cs,
	  search/Tiles/Spreadsheet.cs, search/Tiles/TextDocument.cs,
	  search/Tiles/Tile.cs, search/Tiles/TileAction.cs,
	  search/Tiles/TileActivator.cs, search/Tiles/TileGroup.cs,
	  search/Tiles/TileTemplate.cs, search/Tiles/Utils.cs,
	  search/Tiles/Video.cs, search/Tiles/WebHistory.cs,
	  search/Tiles/WidgetFu.cs, search/Tray/NotificationArea.cs,
	  search/Tray/TrayIcon.cs:	 * search/*: import of new search
	  ui (now called beagle-search)
		  from holmes module.

		  * configure.in, Makefile.am: Build beagle-search instead
	  of best.
		  Remove all sorts of gecko-related stuff from configure.in

		  * glue/*, images/*: add holmes glue/images. Remove gecko
	  glue.

2006-01-13 12:31  adrighem

	* po/: ChangeLog, nl.po: 2006-01-13  Vincent van Adrighem
	  <adrighem@gnome.org>

		  * nl.po: Translation updated by Tino Meinen.

2006-01-12 15:24  lbm

	* po/da.po: [no log message]

2006-01-12 13:32  joeshaw

	* wrappers/python/Makefile.am: Revert python binding distcheck
	  fixes to Makefile.am.  They weren't quite right and are breaking
	  the build for some people now

2006-01-12 03:06  lbm

	* po/: ChangeLog, da.po: Updated Danish translation

2006-01-11 17:37  joeshaw

	* libbeagle/: beagle/beagle-hit.c, beagle/beagle-hit.h,
	  beagle/beagle-indexable.c, beagle/beagle-private.h,
	  beagle/beagle-property.c, beagle/test-client.c,
	  examples/beagle-search.c: Update libbeagle to support multiple
	  property values for a given key.  Based on patch by D Bera

2006-01-11 16:05  joeshaw

	* configure.in, BeagleClient/Makefile.am, Filters/Makefile.am,
	  beagled/LuceneIndexingDriver.cs, beagled/Makefile.am,
	  bludgeon/Makefile.am: Check mono version at compile-time to see
	  which SharpZipLib to link against.  Display how long it takes to
	  optimize an index

2006-01-11 14:25  dbera

	* beagled/PropertyKeywordFu.cs: Change email addresses field type
	  to Text in Property-Keyword mapping.

2006-01-11 13:01  joeshaw

	* Util/StringFu.cs: Check for a null email, and lower case it
	  before sanitizing

2006-01-11 12:56  adamw

	* po/: ChangeLog, en_CA.po:
	  2006-01-11  Adam Weinberger  <adamw@gnome.org>

		  * en_CA.po: Updated Canadian English translation.

2006-01-10 18:35  joeshaw

	* Filters/FilterMail.cs,
	  beagled/EvolutionMailDriver/EvolutionMailDriver.cs: Bump up Evo
	  mail backend and mail filter versions for new properties

2006-01-10 18:31  joeshaw

	* Filters/FilterMail.cs, Util/Inotify.cs, Util/StringFu.cs,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Store email addresses as non-keywords, since the standard
	  analyzer knows how to handle them, and you should be able to just
	  search for email addresses.  Add a new sanitized version of email
	  addresses, so that something like 'joeshaw@novell.com' becomes
	  'joeshaw novell'.

2006-01-10 17:03  joeshaw

	* Best/Best.cs: When initializing the GeckoUtils, catch a
	  DllNotFoundException and print a message, since it's probably due
	  to an incompatible Mozilla or Firefox upgrade

2006-01-10 16:48  joeshaw

	* Util/PullingReader.cs, beagled/BeagleDaemon.cs: Don't create new
	  StringBuilders in the PullingReader.	Update copyright in daemon

2006-01-10 16:44  joeshaw

	* Filters/FilterShellscript.cs: Truncate shell scripts to 20k, so
	  big scripts that embed binary data don't hose the daemon

2006-01-09 15:14  joeshaw

	* Filters/FilterMail.cs: Store the message ID and references, for
	  collating conversations in the front ends.  Patch from D Bera.
	  Also check in the new gmime stuff to the filter, which I forgot
	  before

2006-01-09 14:29  joeshaw

	* configure.in, beagled/FilterFactory.cs,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
	  beagled/KMailQueryable/KMailIndexer.cs: Use gmime's new
	  StreamWrapper, require 2.1.18

2006-01-07 18:10  dbera

	* wrappers/python/beaglesearch.py: Added example python client
	  (Raphael attached it with the bug-report but it never got added)

2006-01-07 15:41  dbera

	* ChangeLog, Filters/FilterDesktop.cs, Filters/FilterHtml.cs:
	  FilterDesktop.cs: Index 'Type' .in desktop files.  FilterHtml.cs:
	  Use 'meta' namespace for meta keywords.

2006-01-06 15:24  ituohela

	* po/ChangeLog: Updated Finnish translation

2006-01-06 15:05  ituohela

	* po/: ChangeLog, fi.po: Updated Finnish translation

2006-01-06 14:00  joeshaw

	* beagled/: LuceneQueryable.cs,
	  FileSystemQueryable/FileSystemQueryable.cs: Change the last
	  commit slightly, to handle it automatically for all queryables
	  rather than doing it just in the filesystem backend

2006-01-06 13:58  joeshaw

	* beagled/FileSystemQueryable/FileSystemQueryable.cs: Cleanup after
	  the child indexables in the filesystem backend.  FINALLY fixes
	  the tmpfile-being-left-behind bug.  Wooooo!

2006-01-05 17:37  joeshaw

	* BeagleClient/Client.cs, BeagleClient/Query.cs, beagled/Server.cs,
	  beagled/IndexingServiceQueryable/IndexingServiceQueryable.cs,
	  libbeagle/beagle/beagle-query.c, libbeagle/beagle/beagle-query.h,
	  libbeagle/beagle/beagle-request.c: Allow clients to set the
	  QueryDomain, and add support for this to libbeagle.  Add
	  additional XML dumping when ENABLE_XML_DUMP is enabled.  Move
	  crawling and indexing of the IndexingService out of its
	  constructor and into a Start method like other backends.

2006-01-05 16:38  joeshaw

	* beagled/: BeagleDaemon.cs, QueryDriver.cs: Add a delay in
	  starting the indexing process.  By default make it 60 seconds,
	  and add a --indexing-delay command-line argument to override it.
	  Should help the thrashing that goes on when beagled starts in the
	  middle of logging into the desktop

2006-01-05 16:00  joeshaw

	* beagled/: BeagleDaemon.cs, TextCache.cs: Convert the Uri to a
	  serializable string when dealing with the text cache, to avoid a
	  100% CPU/memory spike problem when looking it up in sqlite.  Also
	  fix up the extended attributes warning text to be a little more
	  accurate

2006-01-05 13:50  joeshaw

	* Util/Conf.cs: Don't return read-only versions of the lists;
	  recent monos use get+add instead of set for deserializing
	  ArrayLists.  This behavior is consistent with .NET

2006-01-04 16:22  joeshaw

	* Util/Inotify.cs: Make a shallow copy of the subscribers list when
	  sending events, so that it's not affected by changes to the
	  underlying list that could happen in different threads

2006-01-02 07:20  clyties

	* po/: vi.po, ChangeLog: vi.po: Updated Vietnamese translation.

2005-12-23 19:37  dbera

	* ChangeLog, beagled/AkregatorQueryable/AkregatorQueryable.cs:
	  Remove gmime dependency.

2005-12-22 14:59  llipka

	* configure.in: bump version to 0.1.5

2005-12-22 12:37  llipka

	* AUTHORS, Filters/FilterOpenOffice.cs, Filters/FilterRuby.cs,
	  Filters/FilterSource.cs, Filters/Makefile.am: * AUTHORS: *
	  Filters/Makefile.am: * Filters/FilterRuby.cs: Added Ruby fitler
	  by Uwe Hermann.

	  * Filters/FilterOpenOffice.cs: * Filters/FilterSource.cs : Small
	  touchups.

2005-12-21 16:18  joeshaw

	* NEWS: Update for 0.1.4 release

2005-12-21 15:47  joeshaw

	* libbeagle/beagle/beagle-timestamp.c: Revert the last change for
	  the timestamp.  sscanf() doesn't handle the + format specifier,
	  but does do the right thing

2005-12-21 14:48  joeshaw

	* wrappers/python/beagle.override: Add an override method for
	  beagle_timestamp_to_unix_time()

2005-12-21 14:44  joeshaw

	* libbeagle/examples/beagle-search.c: Oops, forgot to commit this

2005-12-21 14:30  joeshaw

	* wrappers/python/beagle.defs: Remove the source object method from
	  the python bindings

2005-12-21 14:28  joeshaw

	* libbeagle/beagle/: beagle-hit.c, beagle-hit.h,
	  beagle-hits-added-response.c, beagle-private.h,
	  beagle-query-part-date.c, beagle-timestamp.c: Fix date queries in
	  libbeagle.  Many thanks to Bera for helping track this down.	Fix
	  a bug in the timestamp string parsing code.  Remove source object
	  name, since it's been dropped from the hit.

2005-12-21 11:49  joeshaw

	* libbeagle/docs/reference/beagle.types: Fix up the documentation's
	  types file

2005-12-20 03:40  llipka

	* configure.in, Filters/Makefile.am: change the way the chm filter
	  is disabled.

2005-12-18 15:02  dbera

	* ChangeLog, Filters/FilterKonqHistory.cs,
	  beagled/KonqHistoryQueryable/KonqQueryable.cs: Use indexable
	  hints in KonqQueryable to pass charset information to the filter.

2005-12-16 13:51  joeshaw

	* Filters/FilterMail.cs, beagled/FilterFactory.cs,
	  beagled/Flavor.cs: Add support for handling multipart/alternative
	  mails, by only indexing the richest alternative we can filter,
	  and not setting the hasAttachments flag in that case.  Fixes
	  #322412

2005-12-16 03:16  lbm

	* po/: ChangeLog, da.po: Updated Danish translation

2005-12-14 15:33  trow

	* bludgeon/: Abuse.cs, Action.cs, Bludgeon.cs, Bzip2FileObject.cs,
	  Daemon.cs, DirectoryObject.cs, EventTracker.cs, FileObject.cs,
	  FileSystemObject.cs, GzipFileObject.cs, IHammer.cs, Log.cs,
	  Makefile.am, QueryFu.cs, SanityCheck.cs, TarFileObject.cs,
	  TestBasic.cs, TextFileObject.cs, Token.cs, Toolbox.cs,
	  TreeBuilder.cs, ZipFileObject.cs, beagled.dummy: A checkpoint of
	  my recent Bludgeon hacking.  Bludgeon now runs a mainloop, tracks
	  live query notifications from the daemon as it modifies the tree,
	  and creates sandboxed file trees containing a mix of text files
	  and archives.

	  This is still a work-in-progress.  Things left to do include: *
	  Everything is hard-wired right now; we process the command-line
	  arguments, but ignore them.  * We don't yet verify that the live
	  query notifications we receieve match   the changes to the tree.
	  * We only support simple file tree manipulations right now.  In
	  particular,	the grueling "touring move" tests (where we take a
	  file or directory   and rapidly move it around the tree) don't
	  work right now.  * We don't support searching in archives yet,
	  which we will need to test   the children-on-the-filesystem
	  patch.  It is very easy to implement, though.  * The log spew is
	  too verbose in some places, and too terse in others.

2005-12-14 15:19  trow

	* beagled/: Queryable.cs,
	  FileSystemQueryable/FileSystemQueryable.cs: Added
	  beagle:NoPunctFilename property for files, which just contains
	  the file name with all non-alphanumeric characters replaced by
	  whitespace.  Having this property makes life slightly easier for
	  bludgeon.

2005-12-14 14:15  joeshaw

	* beagled/RemoteIndexer.cs: Wait up to a minute for the index
	  helper to start, and print out a little bit more debugging info.
	  Should fix #322534.  Many thanks to Bera for helping track this
	  down

2005-12-13 16:25  joeshaw

	* BeagleClient/Query.cs, BeagleClient/QueryResponses.cs,
	  Best/BestWindow.cs, beagled/QueryExecutor.cs,
	  beagled/QueryResult.cs, libbeagle/beagle/Makefile.am,
	  libbeagle/beagle/beagle-cancelled-response.c,
	  libbeagle/beagle/beagle-cancelled-response.h,
	  libbeagle/beagle/beagle-query.c, libbeagle/beagle/beagle-query.h,
	  libbeagle/beagle/beagle.h, wrappers/python/beagle.defs: Purge the
	  cancelled query response from the code.  It hasn't been used or
	  sent since the dbus days, as the way to cancel a query now is
	  simply to close the socket

2005-12-13 15:46  joeshaw

	* BeagleClient/Property.cs, beagled/Filter.cs,
	  beagled/FilterFactory.cs, beagled/LuceneCommon.cs,
	  libbeagle/beagle/beagle-hits-added-response.c,
	  libbeagle/beagle/beagle-private.h,
	  libbeagle/beagle/beagle-property.c,
	  libbeagle/beagle/beagle-property.h, wrappers/python/beagle.defs:
	  Add support for unstored properties, for hinting filters.  Patch
	  from Bera.  Add support to libbeagle, and regenerate the python
	  bindings for this and recent source changes to libbeagle.  Make
	  properties searched and stored by default.

2005-12-12 17:19  joeshaw

	* beagled/BuildIndex.cs: Fix a bug in BuildIndex in which child
	  indexables weren't getting the no-filtering, tag, or source
	  attributes

2005-12-12 16:15  joeshaw

	* libbeagle/beagle/beagle-query.c: Change source restrictions into
	  query parts in libbeagle

2005-12-12 15:51  hebra

	* po/: ChangeLog, de.po: 2005-12-12  Hendrik Brandt
	  <heb@gnome-de.org>

		  * de.po: Updated German translation.

2005-12-12 14:10  joeshaw

	* tools/beagle-crawl-system.in: Fix cut-and-paste argument bug in
	  beagle-crawl-system

2005-12-11 18:52  dsd

	* ChangeLog, Filters/FilterMusic.cs,
	  Filters/entagged-sharp/AssemblyInfo.cs,
	  Filters/entagged-sharp/AudioFile.cs,
	  Filters/entagged-sharp/AudioFileContainer.cs,
	  Filters/entagged-sharp/AudioFileIO.cs,
	  Filters/entagged-sharp/AudioFileWrapper.cs,
	  Filters/entagged-sharp/CreativeCommons.cs,
	  Filters/entagged-sharp/EncodingInfo.cs,
	  Filters/entagged-sharp/EntaggedTest.cs,
	  Filters/entagged-sharp/Tag.cs,
	  Filters/entagged-sharp/entagged-sharp.sources,
	  Filters/entagged-sharp/sync-tree.sh,
	  Filters/entagged-sharp/Ape/MonkeyFileReader.cs,
	  Filters/entagged-sharp/Ape/MonkeyFileWriter.cs,
	  Filters/entagged-sharp/Ape/Util/ApeTagBinaryField.cs,
	  Filters/entagged-sharp/Ape/Util/ApeTagCreator.cs,
	  Filters/entagged-sharp/Ape/Util/ApeTagReader.cs,
	  Filters/entagged-sharp/Ape/Util/ApeTagWriter.cs,
	  Filters/entagged-sharp/Ape/Util/MonkeyDescriptor.cs,
	  Filters/entagged-sharp/Ape/Util/MonkeyHeader.cs,
	  Filters/entagged-sharp/Ape/Util/MonkeyInfoReader.cs,
	  Filters/entagged-sharp/Ape/Util/WavFormatHeader.cs,
	  Filters/entagged-sharp/Ape/Util/WavRIFFHeader.cs,
	  Filters/entagged-sharp/Asf/AsfFileReader.cs,
	  Filters/entagged-sharp/Asf/Util/AsfInfoReader.cs,
	  Filters/entagged-sharp/Asf/Util/AsfTagReader.cs,
	  Filters/entagged-sharp/Asf/Util/GUID.cs,
	  Filters/entagged-sharp/Exceptions/CannotReadException.cs,
	  Filters/entagged-sharp/Exceptions/CannotWriteException.cs,
	  Filters/entagged-sharp/Exceptions/UnsupportedFormatException.cs,
	  Filters/entagged-sharp/Flac/FlacFileReader.cs,
	  Filters/entagged-sharp/Flac/FlacFileWriter.cs,
	  Filters/entagged-sharp/Flac/Util/FlacInfoReader.cs,
	  Filters/entagged-sharp/Flac/Util/FlacTagCreator.cs,
	  Filters/entagged-sharp/Flac/Util/FlacTagReader.cs,
	  Filters/entagged-sharp/Flac/Util/FlacTagWriter.cs,
	  Filters/entagged-sharp/Flac/Util/MetadataBlockData.cs,
	  Filters/entagged-sharp/Flac/Util/MetadataBlockDataStreamInfo.cs,
	  Filters/entagged-sharp/Flac/Util/MetadataBlockHeader.cs,
	  Filters/entagged-sharp/Mp3/Id3Tag.cs,
	  Filters/entagged-sharp/Mp3/Mp3FileReader.cs,
	  Filters/entagged-sharp/Mp3/Util/Id3v1TagReader.cs,
	  Filters/entagged-sharp/Mp3/Util/Id3v24TagReader.cs,
	  Filters/entagged-sharp/Mp3/Util/Id3v2TagReader.cs,
	  Filters/entagged-sharp/Mp3/Util/Id3v2TagSynchronizer.cs,
	  Filters/entagged-sharp/Mp3/Util/LameMPEGFrame.cs,
	  Filters/entagged-sharp/Mp3/Util/MPEGFrame.cs,
	  Filters/entagged-sharp/Mp3/Util/Mp3InfoReader.cs,
	  Filters/entagged-sharp/Mp3/Util/XingMPEGFrame.cs,
	  Filters/entagged-sharp/Mp3/Util/Id3frames/ApicId3Frame.cs,
	  Filters/entagged-sharp/Mp3/Util/Id3frames/CommId3Frame.cs,
	  Filters/entagged-sharp/Mp3/Util/Id3frames/GenericId3Frame.cs,
	  Filters/entagged-sharp/Mp3/Util/Id3frames/Id3Frame.cs,
	  Filters/entagged-sharp/Mp3/Util/Id3frames/TextId3Frame.cs,
	  Filters/entagged-sharp/Mp4/Mp4FileReader.cs,
	  Filters/entagged-sharp/Mp4/Util/Mp4InfoReader.cs,
	  Filters/entagged-sharp/Mp4/Util/Mp4TagReader.cs,
	  Filters/entagged-sharp/Mpc/MpcFileReader.cs,
	  Filters/entagged-sharp/Mpc/MpcFileWriter.cs,
	  Filters/entagged-sharp/Mpc/Util/MpcHeader.cs,
	  Filters/entagged-sharp/Mpc/Util/MpcInfoReader.cs,
	  Filters/entagged-sharp/Ogg/OggFileReader.cs,
	  Filters/entagged-sharp/Ogg/OggFileWriter.cs,
	  Filters/entagged-sharp/Ogg/OggTag.cs,
	  Filters/entagged-sharp/Ogg/Util/OggCRCFactory.cs,
	  Filters/entagged-sharp/Ogg/Util/OggInfoReader.cs,
	  Filters/entagged-sharp/Ogg/Util/OggPageHeader.cs,
	  Filters/entagged-sharp/Ogg/Util/OggTagCreator.cs,
	  Filters/entagged-sharp/Ogg/Util/OggTagReader.cs,
	  Filters/entagged-sharp/Ogg/Util/VorbisCodecHeader.cs,
	  Filters/entagged-sharp/Ogg/Util/VorbisTagCreator.cs,
	  Filters/entagged-sharp/Ogg/Util/VorbisTagReader.cs,
	  Filters/entagged-sharp/Ogg/Util/VorbisTagWriter.cs,
	  Filters/entagged-sharp/Util/AbstractTagCreator.cs,
	  Filters/entagged-sharp/Util/AudioFileReader.cs,
	  Filters/entagged-sharp/Util/AudioFileWriter.cs,
	  Filters/entagged-sharp/Util/ByteBuffer.cs,
	  Filters/entagged-sharp/Util/CustomAttributes.cs,
	  Filters/entagged-sharp/Util/TagField.cs,
	  Filters/entagged-sharp/Util/Utils.cs: 2005-12-11  Daniel Drake
	  <dsd@gentoo.org>

		  * Filters/entagged-sharp: Resync. Includes some bugfixes
	  and adds support
		  for ID3v2 v2.4, and ASF/WMA files.
		  * Filters/FilterMusic.cs: Register ASF/WMA mimetype.

2005-12-09 18:44  chliao

	* po/: ChangeLog, zh_TW.po:
	  2005-12-10  Chao-Hsiung Liao	<j_h_liau@yahoo.com.tw>

		  * zh_TW.po: Updated Traditional Chinese translation.

2005-12-09 14:05  joeshaw

	* BeagleClient/Snippet.cs, Tiles/TileFromTemplate.cs,
	  beagled/SnippetFu.cs, libbeagle/beagle/beagle-private.h,
	  libbeagle/beagle/beagle-query.c, libbeagle/beagle/beagle-query.h,
	  libbeagle/beagle/beagle-search-term-response.c,
	  libbeagle/beagle/beagle-search-term-response.h,
	  libbeagle/beagle/beagle-snippet-request.c,
	  libbeagle/beagle/beagle-snippet-request.h,
	  libbeagle/beagle/test-client.c, tools/Query.cs: Change the
	  snippeting API a little, to take a Query rather than relying on
	  clients to know whether to pass in stemmed text or not.  Fix up
	  libbeagle to both properly get the text, and make it possible get
	  snippets

2005-12-09 11:58  zygis

	* po/: ChangeLog, lt.po: 2005-12-09  Žygimantas Beručka
	  <zygis@gnome.org>

		  * lt.po: Updated Lithuanian translation.

2005-12-08 17:31  joeshaw

	* beagled/EvolutionMailDriver/: EvolutionMailDriver.cs,
	  EvolutionMailIndexableGenerator.cs: Add progress percentages in
	  the Evo mail backend

2005-12-07 18:03  joeshaw

	* BeagleClient/Message.cs, beagled/RemoteIndexer.cs,
	  libbeagle/beagle/beagle-error-response.c,
	  libbeagle/beagle/beagle-error-response.h: Clean up some of the
	  error handling in the message passing code to get rid of some
	  workarounds, and make debugging easier.

2005-12-07 16:06  joeshaw

	* beagled/Server.cs: Fix unlikely race I just triggered in which
	  the messaging server would attempt to be started after it had
	  technically shut down.  Fixes an ugly (but harmless) exception

2005-12-07 15:56  joeshaw

	* beagled/GaimLogQueryable/GaimLogQueryable.cs: Subscribe also to
	  Inotify.EventType.Modify for Gaim logs, so that we reindex as
	  each line comes in, as before

2005-12-07 15:40  zygis

	* ChangeLog, configure.in, po/ChangeLog, po/lt.po: 2005-12-07
	  Žygimantas Beručka	<zygis@gnome.org>

		  * po/lt.po: Added Lithuanian translation.
		  * configure.in: Added Lithuanian to ALL_LINGUAS.

2005-12-07 14:39  joeshaw

	* beagled/: BuildIndex.cs, QueryDriver.cs: Use
	  StringFu.SanitizePath() to get consistent behavior from
	  DirectoryInfo objects when dealing with static queryables and
	  their sources.  Really fixes 323375

2005-12-06 17:42  joeshaw

	* beagled/BuildIndex.cs: The move of source to the index broke
	  snippets in static indexables with text caches.  Fix that, and
	  allow the source to be configured in beagle-build-index

2005-12-06 17:04  rps

	* ChangeLog, beagled/Makefile.am: Fixed adding evolution location
	  to beagled

2005-12-06 16:17  joeshaw

	* configure.in, beagled/Makefile.am, beagled/beagled.in: Get the
	  evolution library directory from evo-sharp and pass it into the
	  beagled script.  Fixes #314051

2005-12-06 14:48  joeshaw

	* glue/tomboykeybinder.c: Add a missing include

2005-12-06 13:56  joeshaw

	* configure.in: Look for nsServiceManagerUtils.h in either
	  $MOZILLA_INCLUDE_ROOT/xpcom or $MOZILLA_INCLUDE_ROOT

2005-12-06 12:46  vvaradan

	* ChangeLog, Filters/FilterOpenOffice.cs:	  ** Patch from
	  Daniel Naber <lucenebugs@danielnaber.de>
		  ** Fixes #316617
		  * Filters/FilterOpenOffice.cs: Extract "meta:keyword"
	  field for
		  indexing.

2005-12-06 09:49  aihana

	* po/: ChangeLog, ja.po: 2005-12-06  Takeshi AIHANA
	  <aihana@gnome.gr.jp>

		  * ja.po: Updated Japanese translation for v0.1.3.

2005-12-06 03:05  vvaradan

	* ChangeLog, Filters/FilterPPT.cs: * Make sure to read till EOF.
	  Fixes http://bugzilla.gnome.org/show_bug.cgi?id=323312

2005-12-05 15:45  dbera

	* beagled/Makefile.am: Yet another copy-paste error in Makefile.am.
	  Time to go home :(

2005-12-05 15:32  trow

	* configure.in: Bumped version number to 0.1.4.

2005-12-05 15:21  dbera

	* beagled/QueryStringParser.cs: Typo! Extension query works now.

2005-12-05 11:09  trow

	* NEWS: Updated for 0.1.3 release.

2005-12-05 11:07  trow

	* wrappers/python/Makefile.am: More make distcheck fixes.

2005-12-05 10:08  trow

	* configure.in, Best/Makefile.am, tools/Makefile.am,
	  wrappers/python/Makefile.am: Disable web services, since they are
	  broken and unmaintained.  Make distcheck fixes.

2005-12-02 15:23  joeshaw

	* BeagleClient/Hit.cs, BeagleClient/Indexable.cs,
	  BeagleClient/Query.cs, beagled/LuceneCommon.cs,
	  beagled/LuceneQueryable.cs, beagled/LuceneQueryingDriver.cs,
	  beagled/QueryDriver.cs, beagled/Queryable.cs,
	  beagled/SnippetExecutor.cs, tools/Query.cs: Clean up the mess
	  that was handing sources.  Sources are now stored as properties
	  in the index, like the hit type and mime type, and are reflected
	  as the name of the backend, rather than simply "lucene", so that
	  client-side filtering on sources is sane.  This bumps up the
	  index version, requiring a rebuild of the indexes.

	  Also fix a problem whereby index version mismatches in read-only
	  indexes would cause exceptions to be thrown at query-time.  Now
	  we throw an exception at instantiation-time if we're a read-only
	  index and can't create a new one, and drop that index from the
	  searchable queryables altogether.

	  Fix a recent problem in beagle-query in which filtering by hit
	  type, mime type, etc. would cause an exception

2005-12-02 12:01  joeshaw

	* epiphany-extension/ephy-beagle-extension.c,
	  libbeagle/beagle/beagle-client.c,
	  libbeagle/beagle/beagle-hits-added-response.c,
	  libbeagle/beagle/beagle-private.h,
	  libbeagle/beagle/beagle-query-part-date.c,
	  libbeagle/beagle/beagle-query-part-or.c,
	  libbeagle/beagle/beagle-query-part-property.c: Fix several
	  warnings thrown by GCC 4.1

2005-12-02 10:58  dbera

	* ChangeLog, beagled/DumpIndex.cs, beagled/Server.cs: *
	  beagled/DumpIndex.cs: term_enumerator returns terms that are
	  already sorted. No need to scan all the terms.  *
	  beagled/Server.cs: Pre-initialize the serializer in connection
	  handler. Removes the slight lag(?) in the first response.

2005-11-29 17:10  dbera

	* ChangeLog, Filters/FilterKonqHistory.cs, Filters/Makefile.am,
	  Util/KonqHistoryUtil.cs, Util/Makefile.am, Util/StringFu.cs,
	  beagled/Makefile.am,
	  beagled/KonqHistoryQueryable/KonqQueryable.cs: Initial support
	  for Konqueror webhistory backend.

2005-11-29 14:35  joeshaw

	* configure.in, libbeagle/beagle/beagle-parser.c: Support building
	  against xulrunner

2005-11-29 09:35  vvaradan

	* ChangeLog, Filters/FilterSource.cs, beagled/Filter.cs:	 *
	  beagled/Filter.cs (AppendText): Don't "Trim()" the string, as
		  lucene takes care of it.  This saves good amount of
		  memory-allocation when we have text with line breaks.
		  * Filters/FilterSource.cs (AppendToTokens)
	  (ExtractTokens):
		  Replace un-necessary calls to StringBuilder.ToString() to
	  reduce
		  memory-allocations.

2005-11-28 15:13  trow

	* BeagleClient/Query.cs, beagled/LuceneQueryable.cs,
	  beagled/QueryExecutor.cs, beagled/QueryResult.cs,
	  beagled/Queryable.cs,
	  beagled/FileSystemQueryable/FileCrawlTask.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  tools/Query.cs: Added support for index-listener queries.  These
	  are magic queries that don't return any initial matches but which
	  get notification of all subsequent index changes.  I've added
	  these queries for use in bludgeon, so that we can ensure that the
	  daemon sends out a correct series of notifications as we modify a
	  file system tree.

2005-11-27 11:50  dsd

	* ChangeLog, beagled/Makefile.am,
	  beagled/GaimLogQueryable/GaimLogCrawler.cs,
	  beagled/GaimLogQueryable/GaimLogQueryable.cs:     *
	  beagled/GaimLogQueryable/GaimLogQueryable.cs: Misc cleanups,
	  don't index
		  arbitrary files, merge watching and crawling into a
	  single task.
		  * beagled/GaimLogQueryable/GaimLogCrawler.cs: Removed,
	  now unused

2005-11-27 08:17  llipka

	* Filters/FilterDesktop.cs:
	  * FilterDesktop.cs - Index the 'Categories' field so we can
	  differ between applications and control center applets.

2005-11-26 09:03  llipka

	* Best/BestTray.cs, Best/BestWindow.cs,
	  Filters/HtmlAgilityPack/HtmlDocument.cs,
	  Filters/HtmlAgilityPack/MixedCodeDocument.cs,
	  Tiles/TileMailMessage.cs, Util/BetterBitArray.cs,
	  Util/CompatFileChooser.cs, Util/FSpotTools.cs, Util/camel.cs,
	  beagled/FileSystemQueryable/FileCrawlTask.cs,
	  beagled/IndexHelper/IndexHelper.cs,
	  libbeagle/beagle/beagle-daemon-information-response.c,
	  libbeagle/beagle/beagle-query-part-or.c: Kill some warnings.

2005-11-25 17:42  vvaradan

	* ChangeLog, beagled/Filter.cs: 	* beagled/Filter.cs:
	  (AppendText): Check for "\n" before splitting
		  the argument in to array of lines.  This saves around
	  600K of
		  memory allocation for a 130K "C" source code file.

2005-11-25 11:25  vvaradan

	* Filters/FilterShellscript.cs: Oops.. forgot to add the filter
	  file. (weekend syndrome)

2005-11-25 11:24  vvaradan

	* ChangeLog, Filters/FilterSource.cs, Filters/Makefile.am:
		  * Filters/FilterShellscript.cs: Shell script filter.
		  * Filters/FilterSource.cs: New style added for
	  Shellscripts.
		  Token generation is moved to a private method.  Actually,
	  tokens
		  in shell-scripts are not separated *ONLY* by operators
	  but also by
		  "SPACES".
		  * Filters/Makefile.am: Include Shellscript filter for
	  compilation.

2005-11-22 14:27  joeshaw

	* tools/beagle-crawl-system.in: Fix some problems in
	  beagle-crawl-system that would create TextCaches incorrectly and
	  cause problems when searching.  Patch from Sylvain Goletto

2005-11-22 10:23  danw

	* ChangeLog, libbeagle/beagle/beagle-property.c:	*
	  libbeagle/beagle/beagle-property.c (prop_to_xml): encode the
		  "Type" attribute correctly. 322140.

2005-11-21 17:36  kelemeng

	* po/: ChangeLog, hu.po: 2005-11-21  Gabor Kelemen
	  <kelemeng@gnome.hu>

		  * hu.po: Hungarian translation updated.

2005-11-21 12:54  dbera

	* Best/BestWindow.cs: Pressing "Clear" implicitly means "Stop the
	  current live query".

2005-11-21 11:38  dbera

	* ChangeLog, beagled/LuceneFileQueryable.cs,
	  beagled/AkregatorQueryable/AkregatorQueryable.cs,
	  beagled/BlamQueryable/BlamQueryable.cs,
	  beagled/LifereaQueryable/LifereaQueryable.cs: Fix a bug in LFQ
	  where it wasnt setting the attribute of a file shared across
	  multiple indexables.	Use fixed LFQ in blog backends.

2005-11-21 09:58  llipka

	* Util/StringFu.cs:
	  * Util/StringFu.cs - Updated GlobMatch to return false if the
	  pattern or string is null.

2005-11-20 14:21  llipka

	* ChangeLog, Filters/Makefile.am: * Filters/Makefile.am - Disable
	  the CHM filter, since its broken.

2005-11-19 11:53  llipka

	* Filters/: FilterImage.cs, FilterJpeg.cs, FilterPng.cs: *
	  Filters/FilterImage.cs - Abstract the indexing of width and
	  height * Filters/FilterPng.cs - Use the new width & height system
	  * Filters/FilterJpeg.cs - Now we finally index and display widht
	  and height

2005-11-19 11:21  llipka

	* Filters/FilterImage.cs: * Filters/FilterImage - Rename
	  fspot:Indexed to fspot:IsIndexed

2005-11-19 09:51  llipka

	* Filters/FilterImage.cs: * FilterImage.cs - Add a fspot:Indexed
	  field.

2005-11-19 08:57  dsd

	* ChangeLog, configure.in, Tiles/TileCanvas.cs, glue/Makefile.am,
	  glue/gecko-utils.cpp: 	* configure.in, glue/Makefile.am,
	  glue/gecko-utils.cpp,
		  Tiles/TileCanvas.cs: Firefox 1.5 support

2005-11-15 16:38  joeshaw

	* BeagleClient/Client.cs, Util/Makefile.am, Util/UnixClient.cs,
	  Util/UnixListener.cs, beagled/RemoteIndexer.cs,
	  beagled/Server.cs: Remove our own copies of UnixClient and
	  UnixListener, as the bugs we were working around were fixed post
	  1.1.7 and we require 1.1.10 now

2005-11-15 16:37  dsd

	* ChangeLog, Tiles/TileBlog.cs, Tiles/template-blog.html:	*
	  Tiles/TileBlog.cs, Tiles/template-blog.html: Update with recent
	  property
		  name changes

2005-11-15 15:54  dsd

	* Util/GtkUtils.cs: Use non-obsoleted version of Gtk.Menu.Popup

2005-11-15 15:49  dsd

	* ChangeLog, configure.in, BeagleClient/Indexable.cs,
	  BeagleClient/Makefile.am, Filters/FilterMail.cs,
	  Util/ExtendedAttribute.cs, Util/ExternalStringsHack.cs.in,
	  Util/FileAdvise.cs, Util/FileSystem.cs, Util/ImLog.cs,
	  Util/KdeUtils.cs, Util/Log.cs, Util/Makefile.am,
	  Util/PathFinder.cs, Util/SystemInformation.cs,
	  beagled/BeagleDaemon.cs, beagled/BuildIndex.cs,
	  beagled/Filter.cs, beagled/Makefile.am,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/IndexHelper/IndexHelper.cs,
	  beagled/KMailQueryable/KMailIndexableGenerator.cs,
	  beagled/Mono.Data.SqliteClient/SqliteCommand.cs:    * Use
	  Mono.Unix.Native. This also includes a switch to Mono's extended
		  attribute bindings which I wrote ages ago.

2005-11-15 15:02  joeshaw

	* Best/.cvsignore, libbeagle/beagle/Makefile.am,
	  libbeagle/beagle/beagle-cancelled-response.h,
	  libbeagle/beagle/beagle-client.h,
	  libbeagle/beagle/beagle-daemon-information-request.h,
	  libbeagle/beagle/beagle-daemon-information-response.h,
	  libbeagle/beagle/beagle-empty-response.h,
	  libbeagle/beagle/beagle-error-response.h,
	  libbeagle/beagle/beagle-finished-response.h,
	  libbeagle/beagle/beagle-hit.h,
	  libbeagle/beagle/beagle-hits-added-response.h,
	  libbeagle/beagle/beagle-hits-subtracted-response.h,
	  libbeagle/beagle/beagle-indexable.h,
	  libbeagle/beagle/beagle-indexing-service-request.h,
	  libbeagle/beagle/beagle-parser.h,
	  libbeagle/beagle/beagle-private.h,
	  libbeagle/beagle/beagle-property.h,
	  libbeagle/beagle/beagle-query-part-date.h,
	  libbeagle/beagle/beagle-query-part-human.h,
	  libbeagle/beagle/beagle-query-part-or.h,
	  libbeagle/beagle/beagle-query-part-property.h,
	  libbeagle/beagle/beagle-query-part-text.h,
	  libbeagle/beagle/beagle-query-part.h,
	  libbeagle/beagle/beagle-query.h,
	  libbeagle/beagle/beagle-request.h,
	  libbeagle/beagle/beagle-response.h,
	  libbeagle/beagle/beagle-search-term-response.h,
	  libbeagle/beagle/beagle-shutdown-request.h,
	  libbeagle/beagle/beagle-snippet-request.h,
	  libbeagle/beagle/beagle-snippet-response.h,
	  libbeagle/beagle/beagle-timestamp.h,
	  libbeagle/beagle/beagle-util.h, libbeagle/beagle/beagle.h,
	  tools/.cvsignore, wrappers/python/.cvsignore,
	  wrappers/python/beagle.defs, wrappers/python/beagle.override,
	  wrappers/python/fix.pl, wrappers/python/gen-defs.sh: Change
	  nearly every damn header file to conform to the much less
	  aesthetically appealing typedef behavior that the python defs
	  generator insists upon.  Tweak the generated defs file to make
	  things happy for the python bindings.

2005-11-15 12:25  dbera

	* ChangeLog, Filters/FilterHtml.cs, Filters/Makefile.am,
	  Filters/HtmlAgilityPack/HtmlDocument.cs,
	  beagled/ExtractContent.cs: Extract non-english URLs in html
	  documents correctly.	Allow beagle-extract-content to store
	  output in some file - helpful when dealing with files of
	  different encoding.

2005-11-15 11:34  joeshaw

	* beagle.spec.in: Tweak the spec file a bit.  Patch from Richard
	  Dawe

2005-11-14 17:19  joeshaw

	* Makefile.am, acinclude.m4, configure.in, wrappers/.cvsignore,
	  wrappers/Makefile.am, wrappers/python/.cvsignore,
	  wrappers/python/Makefile.am, wrappers/python/beagle.defs,
	  wrappers/python/beagle.override, wrappers/python/beaglemodule.c,
	  wrappers/python/gen-defs.sh: Check in libbeagle python bindings
	  courtesy of Raphael Slinckx

2005-11-14 17:06  dbera

	* ChangeLog, Best/Best.cs, Best/BestTray.cs, Best/BestWindow.cs:
	  Save best window settings even when ran with --no-tray.

2005-11-14 16:00  joeshaw

	* Best/Makefile.am, tools/Makefile.am: Also dist the desktop.in
	  files.  Fixes a problem where you can't make clean and then make
	  again from the same 0.1.2 tarball

2005-11-14 14:07  joeshaw

	* beagled/LuceneQueryingDriver.cs: Check for null secondary
	  searcher when building blacklists

2005-11-13 16:31  dbera

	* ChangeLog: Wrong date :P.

2005-11-13 15:04  dbera

	* ChangeLog, Filters/FilterHtml.cs,
	  Filters/HtmlAgilityPack/HtmlDocument.cs,
	  Filters/HtmlAgilityPack/HtmlNode.cs: Make FilterHtml event driven
	  instead of DOM-based.  Emulate ReadToEnd() in the html parser by
	  two fixed-size buffers.  Few more optimisations in the parser.
	  Make FilterHtml detect encoding from meta-tag.

2005-11-13 09:50  serrador

	* po/: ChangeLog, es.po: 2005-11-13  Francisco Javier F. Serrador
	  <serrador@cvs.gnome.org>

		  * es.po: Updated Spanish translation.

2005-11-12 14:08  llipka

	* configure.in: Bump version to 0.1.3

2005-11-11 00:44  trow

	* configure.in: Require mono 1.1.10.

2005-11-11 00:31  trow

	* NEWS: Updated for 0.1.2 release.

2005-11-11 00:27  trow

	* configure.in: Small configure tweaks.

2005-11-09 21:32  dbera

	* beagled/AkregatorQueryable/AkregatorQueryable.cs: Protect against
	  unsupported storage files.

2005-11-09 11:22  joeshaw

	* libbeagle/beagle/: beagle-daemon-information-response.c,
	  beagle-daemon-information-response.h: Add the IsIndexing field to
	  the DaemonInformationRequest in libbeagle

2005-11-07 21:05  trow

	* Util/: Makefile.am, ThreadPond.cs, UnclosableStream.cs:
	  ThreadPond is a simple implementation of a thread pool.  It isn't
	  used for anything right now, but I'm putting it here for
	  posterity.

	  UnclosableStream wraps a Stream and proxies all of the methods
	  except for Close, which gets mapped to Flush.  This comes in
	  handy when using stupid writer classes (*cough* SharpZipLib
	  *cough*) that insist on unconditionally closing the underlying
	  stream.

2005-11-07 17:56  joeshaw

	* beagled/LuceneCommon.cs: Fix a cut-and-paste error and another
	  logic bug when constraining date queries

2005-11-07 17:09  dbera

	* ChangeLog, Filters/FilterSource.cs: Reuse StringBuilder.

2005-11-07 14:50  joeshaw

	* beagled/LuceneCommon.cs: Don't swap the dates until after we've
	  checked upper and lower bounds.  Fixes 320769

2005-11-07 04:22  knvijay

	* beagled/WebServices/NetBeagleQueryable.cs: Added
	  GetQueryableStatus method

2005-11-05 17:12  dsd

	* ChangeLog, beagled/LuceneCommon.cs:	* beagled/LuceneCommon.cs:
	  Fix detection of dangling locks

2005-11-05 13:01  adamw

	* po/: ChangeLog, en_CA.po:
	  2005-11-05  Adam Weinberger  <adamw@gnome.org>

		  * en_CA.po: Updated Canadian English translation.

2005-11-04 17:05  dbera

	* ChangeLog, beagled/PropertyKeywordFu.cs,
	  beagled/QueryStringParser.cs,
	  beagled/AkregatorQueryable/AkregatorQueryable.cs,
	  beagled/BlamQueryable/BlamQueryable.cs,
	  beagled/KMailQueryable/KMailIndexer.cs: Added extension as a
	  query keyword.  Some more UTC changes in Blog and KMail backend.

2005-11-04 15:22  joeshaw

	* Best/Makefile.am, Best/best.desktop, Best/best.desktop.in,
	  po/POTFILES.in, tools/Makefile.am, tools/beagle-settings.desktop,
	  tools/beagle-settings.desktop.in: i18nize the .desktop files.
	  Patch from Gabor Kelemen

2005-11-04 14:04  joeshaw

	* Tiles/TileHitCollection.cs, Util/Conf.cs, tools/Settings.cs,
	  tools/settings.glade: Make the number of items in Best
	  configurable.  Based on a patch from Mario Manno

2005-11-04 13:01  joeshaw

	* beagled/EvolutionDataServerQueryable/BookContainer.cs: Also index
	  the full name, so that we get searches on things like middle
	  names

2005-11-04 12:38  joeshaw

	* Filters/FilterC.cs: Exclude include, main, and NULL from the C
	  filter, since while those aren't keywords, they're extremely
	  common in C and probably shouldn't be indexed

2005-11-04 11:00  joeshaw

	* Util/FileSystem.cs, beagled/BuildIndex.cs,
	  beagled/FileAttributesStore.cs, beagled/FilterFactory.cs,
	  beagled/LuceneFileQueryable.cs: Yet more UTC fixes

2005-11-04 10:35  joeshaw

	* Tiles/Template.cs, Util/Note.cs,
	  beagled/EvolutionDataServerQueryable/CalContainer.cs,
	  beagled/IndexingServiceQueryable/IndexingServiceQueryable.cs,
	  tools/Query.cs: UTC fixes: Convert back to local time in the Tile
	  templates, set the Tomboy note's timestamp to the file write time
	  in UTC, convert calendar timestamps into UTC, get the UTC file
	  write time for IndexingService indexables, convert UTC back to
	  local time in beagle-query

2005-11-04 03:02  al_shopov

	* po/: ChangeLog, bg.po: 2005-11-04  Alexander Shopov
	  <ash@contact.bg>

		  * bg.po: Updated Bulgarian translation by
		  Vladimir Petkov <vpetkov@i-space.org>

2005-11-03 19:54  dbera

	* ChangeLog, beagled/AkregatorQueryable/AkregatorQueryable.cs,
	  beagled/KMailQueryable/KMailIndexableGenerator.cs,
	  beagled/KMailQueryable/KMailIndexer.cs,
	  beagled/LifereaQueryable/LifereaQueryable.cs,
	  beagled/BlamQueryable/BlamQueryable.cs: Move Blog and KMail
	  backends to UTC.

2005-11-03 16:48  vvaradan

	* ChangeLog, Filters/FilterDOC.cs, Filters/FilterOle.cs,
	  Filters/FilterPPT.cs, Filters/Makefile.am, glue/wv1-glue.c:
	    * Filters/FilterOle.cs: Abstract base class for PPT and DOC
		  filters.
		  * Filters/FilterPPT.cs: Derived from FilterOle.
		  * Filters/FilterDOC.cs: Derived from FilterOle as wv1
	  1.2.0 uses
		  libgsf instead of libole2.  Meta data parsing is done
	  using
		  gsf-sharp and text-parsing is done using wv1.
		  * Filters/wv1-glue.c: A totally-random crash is fixed.
	  This fixes
		  306812 and 31559.  Also, ported to work with both
	  wv-1.2.0 and
		  wv-1.0.3.

2005-11-03 14:17  joeshaw

	* BeagleClient/Makefile.am, BeagleClient/QueryableStatus.cs,
	  BeagleClient/RemoteControl.cs, beagled/GoogleDriver.cs,
	  beagled/IQueryable.cs, beagled/LuceneCommon.cs,
	  beagled/LuceneIndexingDriver.cs, beagled/LuceneQueryable.cs,
	  beagled/QueryDriver.cs, beagled/Queryable.cs,
	  beagled/RemoteControlExecutors.cs,
	  beagled/AkregatorQueryable/AkregatorQueryable.cs,
	  beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs,
	  beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
	  beagled/FileSystemQueryable/FileCrawlTask.cs,
	  beagled/FileSystemQueryable/TreeCrawlTask.cs,
	  beagled/GaimLogQueryable/GaimLogQueryable.cs,
	  beagled/IndexingServiceQueryable/IndexingServiceQueryable.cs,
	  beagled/KMailQueryable/KMailQueryable.cs,
	  beagled/KopeteQueryable/KopeteQueryable.cs,
	  beagled/LifereaQueryable/LifereaQueryable.cs,
	  beagled/TomboyQueryable/TomboyQueryable.cs, tools/Info.cs: Add
	  status infrastructure to the daemon, and instrument all of the
	  backends to use the backend state stuff.  Progress information
	  (percents) to follow.  Also fix a bug that could cause live
	  queries to not work if a query was fired while an index was
	  empty.  Also fix a bug where cached index counts were not being
	  updated after a flush was run in the helper

2005-11-03 13:41  joeshaw

	* Filters/FilterMail.cs: Convert the gmime date to UTC

2005-11-03 13:40  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Dates from camel are already UTC, so don't convert them

2005-11-03 13:25  joeshaw

	* beagled/EvolutionMailDriver/: EvolutionMailIndexableGenerator.cs,
	  MailCrawler.cs: Use UTC in the mail backend

2005-11-03 13:11  trow

	* beagled/FileSystemQueryable/FileSystemQueryable.cs: Store the
	  extension in a property, and increment the queryable's minor
	  version.

2005-11-03 13:01  trow

	* beagled/: FileAttributesStore.cs,
	  FileAttributesStore_ExtendedAttribute.cs,
	  FileSystemQueryable/FileSystemQueryable.cs,
	  GaimLogQueryable/GaimLogQueryable.cs,
	  KopeteQueryable/KopeteQueryable.cs: Keep all times in UTC to
	  avoid time-zone problems.

	  When setting the beagle:TextFilename and beagle:Filename
	  properties, do not include the filename extension.

2005-11-03 12:54  trow

	* beagled/: beagled-index-helper.in, beagled.in: Only run mono with
	  --debug (which causes it to use more memory) if beagled was run
	  with --debug on the command line.

2005-11-03 12:53  dsd

	* ChangeLog, Util/Scheduler.cs, beagled/QueryDriver.cs: 	*
	  Util/Scheduler.cs, beagled/QueryDriver.cs: Reuse StringBuilders

2005-11-03 12:51  trow

	* Util/PathFinder.cs: Call Path.GetFullPath on BEAGLE_HOME and
	  BEAGLE_STORAGE.  This fixes bug 320629.

2005-11-02 20:52  dbera

	* ChangeLog, Best/BestWindow.cs, Util/Conf.cs,
	  beagled/PropertyKeywordFu.cs,
	  beagled/AkregatorQueryable/AkregatorQueryable.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/KMailQueryable/KMailIndexableGenerator.cs,
	  beagled/KMailQueryable/KMailIndexer.cs, tools/beagle-status:
	  Conf.cs: searching.xml was getting saved unnecessarily. Oops!
	  AkregatorQueryable, KMailQueeryable: minor fixes.  beagle-status:
	  no more annoying flashing FileSystemQueryable.cs: fixed indexed
	  files from getting reindexed again.  PropertyKeywordFu.cs: added
	  mailing list as a query keyword

2005-11-02 15:05  fhedberg

	* Filters/FilterDocbook.cs: Set the Filterting to AlreadyFiltered
	  for the docbook children.

2005-11-01 15:06  clahey

	* ChangeLog, Filters/FilterDocbook.cs: 2005-11-01  Christopher
	  James Lahey  <clahey@ximian.com>

		  * Filters/FilterDocbook.cs: Use text/x-docbook-entry
	  instead of
		  text/plain for mime type of entries.

2005-11-01 14:44  fhedberg

	* Filters/FilterDocbook.cs: Language and top-level title on the
	  actual File-item.

2005-11-01 11:26  fhedberg

	* Filters/FilterDocbook.cs: Ooh. We have filter versioning.

2005-11-01 11:20  trow

	* glue/beagled-utils.c, Util/DirectoryWalker.cs: Be more careful in
	  our marshaling when passing a StringBuilder to sys_readdir.  This
	  fixes the dreaded glibc "double free or corruption" crash.

2005-11-01 11:08  fhedberg

	* Filters/FilterDocbook.cs: Add language property to docbook
	  filter.

2005-10-30 19:37  dsd

	* beagled/Lucene.Net/: Store/FSDirectory.cs, Store/Lock.cs,
	  upstream-changes/15_lock-timeout-verbose.patch: Do a little
	  investigation when lock obtain timeouts occur

2005-10-29 11:15  dsd

	* ChangeLog,
	  beagled/Lucene.Net/Analysis/Standard/StandardTokenizer.cs,
	  beagled/Lucene.Net/Analysis/Standard/StandardTokenizerTokenManager.cs,
	  beagled/Lucene.Net/Store/Lock.cs,
	  beagled/Lucene.Net/upstream-changes/13_lock-loop-cleanup.patch,
	  beagled/Lucene.Net/upstream-changes/14_analysis-leak.patch:	 *
	  beagled/Lucene.Net: Clean up the locking loop, and fix a leak

2005-10-29 10:47  dsd

	* beagled/LuceneQueryable.cs: Temporarily revert joe's recent
	  AcceptQuery() modification. See bug 320014.

2005-10-28 15:32  joeshaw

	* configure.in, Filters/FilterPPT.cs: Fix the PPT filter.  Patch
	  from Varadhan.  Requires gsf-sharp 0.5

2005-10-27 16:28  dsd

	* Util/Log.cs: More granularity in log timestamps

2005-10-27 16:17  joeshaw

	* configure.in: Add gnome-vfs-sharp-2.0 to the liste of
	  requirements, and require gtk-sharp 2.3.90 or higher

2005-10-27 16:10  dsd

	* beagled/Lucene.Net/: Store/FSDirectory.cs, Store/Lock.cs,
	  upstream-changes/12_more-lock-logging.patch: More lucene lock
	  logging (still has to be manually enabled in FSDirectory.cs)

2005-10-27 13:53  dsd

	* ChangeLog, Tiles/Tile.cs, Util/GnomeFu.cs:	* Util/GnomeFu.cs:
	  Readd some gnome bindings, some of the gtk-sharp
		  bindings we were using are only available on
	  gtk-sharp-2.5.
		  * Tiles/Tile.cs: Use GnomeFu to do mime application
	  lookup

2005-10-27 08:14  llipka

	* Util/Conf.cs: Typo's are strange.

2005-10-26 17:53  joeshaw

	* mozilla-extension/: Makefile.am, chrome.manifest, install.rdf,
	  locale/en-US/beagle.properties: Add a chrome.manifest file, bump
	  up the extension version.  For better Firefox 1.5 support

2005-10-26 12:21  joeshaw

	* beagled/BeagleDaemon.cs, beagled/BuildIndex.cs,
	  beagled/RemoteIndexer.cs, Util/Inotify.cs, Util/Makefile.am,
	  Util/Scheduler.cs, beagled/IndexHelper/IndexHelper.cs: * Change
	  some uses of regular threads to ExceptionHandlingThreads in
	  Inotify.cs and Scheduler.cs.

	  * Fix a bug in the scheduler which caused the seconds field of a
	  TimeSpan to be compared rather than the total number of seconds
	  elapsed.  This should make throttling a little more reliable.

	  * Add catch-all exception handlers to beagled, the IndexHelper,
	  and BuildIndex so that if an unhandled exception is thrown, these
	  will exit immediately rather than sitting around forever waiting
	  to be killed.

	  * Log the PID of the IndexHelper that was just started in the
	  beagled log.

2005-10-25 14:56  joeshaw

	* beagled/Makefile.am: Fix some dependencies that were causing
	  problems with make -j

2005-10-25 12:42  dsd

	* ChangeLog, Tiles/Tile.cs, Tiles/TileFile.cs,
	  Tiles/TileMailMessage.cs, Util/GnomeFu.cs, Util/Makefile.am,
	  Util/Vfs.cs, Util/gnome.cs, beagled/FilterFactory.cs:       *
	  Util/GnomeFu.cs: New, reduced bindings to replace gnome.cs and
	  Vfs.cs
		  * Tiles, beagled/FilterFactory.cs: Use gtk-sharp and
	  GnomeFu where
		  appropriate.

2005-10-24 19:04  dsd

	* beagled/.cvsignore: Ignore beagle-build-index

2005-10-24 19:03  dsd

	* ChangeLog, BeagleClient/Indexable.cs, Best/Best.cs,
	  Best/BestTray.cs, Best/BestWindow.cs, Filters/FilterMail.cs,
	  ImLogViewer/ImLogViewer.cs, ImLogViewer/ImLogWindow.cs,
	  Tiles/Template.cs, Tiles/TileDocs.cs, Tiles/TileFolder.cs,
	  Tiles/TileImLog.cs, Tiles/TileMailMessage.cs,
	  Tiles/TileSpreadsheet.cs, Tiles/TranslationHack.cs,
	  Tiles/extract-translations.pl, Util/Evolution.cs,
	  Util/ExifData.cs, Util/ExtendedAttribute.cs, Util/FileAdvise.cs,
	  Util/FileSystem.cs, Util/Inotify.cs, Util/KdeUtils.cs,
	  Util/Log.cs, Util/PathFinder.cs, Util/StringFu.cs,
	  Util/SystemInformation.cs, Util/UnixClient.cs,
	  Util/UnixListener.cs, Util/XKeybinder.cs,
	  beagled/BeagleDaemon.cs, beagled/BuildIndex.cs,
	  beagled/Filter.cs,
	  beagled/AkregatorQueryable/AkregatorQueryable.cs,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/IndexHelper/IndexHelper.cs,
	  beagled/KMailQueryable/KMailIndexableGenerator.cs,
	  beagled/KMailQueryable/KMailIndexer.cs, doc/I18N,
	  tools/Settings.cs:	  * Convert to Mono.Unix everywhere
		  * Add BEAGLE_THERE_BE_NO_QUITTIN environment variable,
	  which when set,
		  disables our SIGQUIT handler.

2005-10-24 18:15  dbera

	* Best/BestWindow.cs: Fixed a bug in Best caused by the
	  clear-button patch.

2005-10-24 17:56  dsd

	* ChangeLog, beagled/Mono.Data.SqliteClient/Sqlite.cs,
	  beagled/Mono.Data.SqliteClient/SqliteCommand.cs,
	  beagled/Mono.Data.SqliteClient/SqliteConnection.cs,
	  beagled/Mono.Data.SqliteClient/SqliteDataReader.cs,
	  beagled/Mono.Data.SqliteClient/SqliteParameterCollection.cs,
	  beagled/Mono.Data.SqliteClient/SqliteTransaction.cs:	     *
	  beagled/Mono.Data.SqliteClient: Merge recent upstream changes

2005-10-24 16:36  joeshaw

	* mozilla-extension/install.rdf: Set the supported version for the
	  Firefox extension to 1.5, as it appears to work on the Firefox
	  1.5 beta

2005-10-24 16:16  trow

	* Filters/FilterImLog.cs, Filters/Makefile.am,
	  ImLogViewer/ImLogViewer.cs, ImLogViewer/ImLogWindow.cs,
	  ImLogViewer/Makefile.am, Tiles/TileImLog.cs, Util/ImBuddy.cs,
	  Util/ImLog.cs, beagled/LuceneQueryable.cs,
	  beagled/GaimLogQueryable/GaimLogQueryable.cs,
	  beagled/KopeteQueryable/KopeteQueryable.cs: Move IM log parsing
	  into a filter, so that everything happens in the helper process.
	  This dramatically reduces the number of allocations in the
	  beagled process.  Patch by Daniel Drake.

2005-10-23 13:12  dbera

	* ChangeLog, Best/BestWindow.cs, Tiles/SimpleRootTile.cs: Fixes
	  315984. Adding clear function to best.  Patch submitted by Dennis
	  Snell <dmsnell@purdue.edu>

2005-10-21 17:24  trow

	* BeagleClient/Property.cs, BeagleClient/QueryPart.cs,
	  Util/StringFu.cs, beagled/LuceneCommon.cs,
	  beagled/LuceneQueryingDriver.cs, beagled/beagled-index-helper.in,
	  beagled/beagled.in, bludgeon/Bludgeon.cs, bludgeon/Daemon.cs,
	  bludgeon/FileModel.cs, bludgeon/QueryFu.cs,
	  bludgeon/SanityCheck.cs, tools/Query.cs: Implemented date range
	  queries, starting from some work that Joe had already done.

	  Added testing of or-queries and date range-queries to bludgeon.

	  Added heap-buddy support to bludgeon.

2005-10-21 12:06  dbera

	* ChangeLog, beagled/PropertyKeywordFu.cs: Adding some email
	  related query keywords. Now I can search for the HTML filter
	  email from joe.

2005-10-20 21:23  dbera

	* ChangeLog, beagled/AkregatorQueryable/AkregatorQueryable.cs,
	  beagled/BlamQueryable/BlamQueryable.cs,
	  beagled/LifereaQueryable/LifereaQueryable.cs: Change Liferea,
	  Blam and Akregator backends to use stream parsing instead of
	  serializer.  Removed fixme from property-names in those backends
	  to use DC element names.

2005-10-20 21:23  dbera

	* beagled/PropertyKeywordFu.cs: Changed some comments.

2005-10-20 13:41  joeshaw

	* beagled/LuceneQueryable.cs: If we get null back from the
	  IndexableGenerator, we want to continue through the loop, not
	  break out of it.  Also fix an obsolete comment

2005-10-19 20:19  fhedberg

	* tools/Makefile.am: Don't display warning #0169 - The private
	  field is never used.

2005-10-19 20:00  dbera

	* ChangeLog, Util/Conf.cs, Best/BestWindow.cs: Minor fixes in
	  BestWindow and added Conf settings for holmes.

2005-10-19 09:07  knvijay

	* beagled/: BeagleDaemon.cs, WebServices/WebBackEnd.cs,
	  WebServices/WebServiceBackEnd.cs: Fix for bug 317622: Enabling
	  beagled with webservices to support --replace option

2005-10-18 18:15  joeshaw

	* beagled/LuceneQueryable.cs: When checking the item count in
	  AcceptQuery(), look at the driver's rather than conditionally the
	  indexer's.  This prevents us from starting an index helper
	  process just to see if we accept a query

2005-10-18 15:50  joeshaw

	* mozilla-extension/install.rdf,
	  mozilla-extension/content/beagleOverlay.js,
	  beagled/IndexingServiceQueryable/IndexingServiceQueryable.cs: Add
	  new inotify-based indexing to the IndexingService, and port the
	  firefox extension to use it

2005-10-18 14:05  trow

	* Util/Log.cs: Doh!  Forgot to add this before.

2005-10-18 11:37  trow

	* Filters/FilterMusic.cs, Util/DelayedTextWriter.cs,
	  Util/FileAdvise.cs, Util/Logger.cs, Util/Makefile.am,
	  Util/TeeTextWriter.cs, beagled/BeagleDaemon.cs,
	  beagled/ExtractContent.cs, beagled/IndexWebContent.cs,
	  beagled/beagled.in, beagled/IndexHelper/IndexHelper.cs: Revamped
	  and simplified logging.  Some benefits of the new system: (1) The
	  fiction of multiple loggers has been removed.  You now just
	  log by calling static methods: Log.Debug ("foo"), etc.  (2)
	  Backwards-compatibility.  The Logger class now proxies everything
	  to the     static Log methods.  (3) Every line of the log is
	  prefixed with the timestamp, so we don't     scramble multi-line
	  spew and exceptions when combining daemon and     helper logs.
	  (4) Exceptions are also logged into a special exception log,
	  which makes it     very easy to see if exceptions were thrown and
	  what they were.

2005-10-17 17:26  dbera

	* ChangeLog, Util/Conf.cs, Best/BestTray.cs, Best/BestWindow.cs:
	  Save Best window position, dimension and search history across
	  sessions.

2005-10-17 16:47  dsd

	* Util/StringFu.cs, Util/UriFu.cs, beagled/BeagleDaemon.cs: Remove
	  some old code now that we require mono >= 1.1.7

2005-10-17 15:57  dsd

	* beagled/Lucene.Net/upstream-changes/: 10_fewer-exceptions.patch,
	  11_charstream-no-exceptions.patch: Add my lucene
	  de-exceptionisation work as upstream-changes patches

2005-10-17 15:32  dsd

	* configure.in: Update comment and message about sqlite3 support

2005-10-17 15:24  dsd

	* ChangeLog, configure.in, Util/Inotify.cs, Util/Makefile.am,
	  glue/Makefile.am:	    * configure.in, Util/Inotify.cs,
	  Util/Makefile.am, glue/Makefile.am:
		  Conditionally build inotify support. Disable on FreeBSD.

2005-10-17 14:58  dsd

	* ChangeLog, beagled/Lucene.Net/Analysis/Standard/CharStream.cs,
	  beagled/Lucene.Net/Analysis/Standard/FastCharStream.cs,
	  beagled/Lucene.Net/Analysis/Standard/StandardTokenizerTokenManager.cs,
	  beagled/Lucene.Net/Document/Field.cs,
	  beagled/Lucene.Net/Index/FieldInfos.cs:   * beagled/Lucene.Net/:
	  Small optimization; reduce the amount of
		  exception/throwing catching

2005-10-17 10:28  utx

	* po/: ChangeLog, cs.po: cs.po: Fixed syntax error.

2005-10-14 19:16  dbera

	* ChangeLog, beagled/PropertyKeywordFu.cs, tools/Makefile.am,
	  tools/Query.cs: Output supported keyword queries in beagle-query
	  --help

2005-10-14 12:09  joeshaw

	* Util/ExceptionHandlingThread.cs,
	  beagled/EvolutionMailDriver/MailCrawler.cs: Throw an
	  ArgumentNullException if the method passed into an
	  ExceptionHandlingThread is null.  Check in various loops if a
	  shutdown has been requested and short circuit in the mail
	  crawler.

2005-10-14 10:49  joeshaw

	* tools/beagle-query.1: Fix the man page to not include equals
	  signs with the arguments, and add the --stats-only arg

2005-10-13 09:09  llipka

	* Tiles/: TileMusic.cs, template-music.html: Fix bgo 317854 and
	  display artist

2005-10-13 08:31  llipka

	* Util/Logger.cs, beagled/IndexWebContent.cs: * Util/Logger.cs -
	  Fix bgo 318690 and delete old IndexWebContent files *
	  beagled/IndexWebContent.cs - Get this compliant with our standard

2005-10-12 22:04  trow

	* Util/Scheduler.cs, beagled/BeagleDaemon.cs,
	  beagled/LuceneQueryable.cs: Added --indexing-test-mode to
	  beagled, which makes it run in the foreground and then shut down
	  the daemon when everything is fully indexed.

2005-10-12 20:58  trow

	* beagled/: DumpIndex.cs, LuceneCommon.cs, Makefile.am: Added
	  beagle-dump-index tool.

2005-10-12 09:13  dsd

	* ChangeLog, Util/UriFu.cs:	* Util/UriFu.cs: Fix serialization
	  of non-file uri's

2005-10-11 17:18  serrador

	* po/: ChangeLog, es.po: 2005-10-11  Francisco Javier F. Serrador
	  <serrador@cvs.gnome.org>

		  * es.po: Updated Spanish translation.

2005-10-11 09:29  knvijay

	* beagled/WebServices/WebServiceBackEnd.cs: Enabling snippets

2005-10-10 20:26  dbera

	* beagled/QueryStringParser.cs: Added a FIXME as per Joe's
	  suggestion.

2005-10-10 20:20  dbera

	* Tiles/TileMailMessage.cs: Also check the property
	  parent:fixme:hasAttachments to determine if the hit is an
	  attachment.

2005-10-10 17:17  dbera

	* beagled/KMailQueryable/KMailQueryable.cs: Better warning if
	  kmailqueryable finds bad kmail mfolder. bug #318298.

2005-10-10 17:02  trow

	* BeagleClient/Indexable.cs: Fixed a cut&paste-o in the static
	  thread-local buffers.

2005-10-10 11:17  trow

	* BeagleClient/Indexable.cs, Util/DirectoryWalker.cs,
	  Util/ImLog.cs, beagled/BeagleDaemon.cs: Be smarter about re-using
	  StringBuilders in Util/ImLog.cs and Util/DirectoryWalker.cs.

	  Use thread-local static buffers in BeagleClient/Indexable.cs,
	  instead of constantly allocating new buffers.

	  Changed beagled/BeagleDaemon.cs to not complain when it sees the
	  --heap-buddy argument on the command line.

2005-10-10 06:29  knvijay

	* beagled/WebServices/ExternalAccessFilter.cs: Removed deprecated
	  use of publicfolder.cfg

2005-10-07 07:03  dsd

	* ChangeLog, glue/Makefile.am:	* glue/Makefile.am: Always ship
	  conditional glue
	  ----------------------------------------------------------------------

2005-10-06 20:54  trow

	* beagled/Lucene.Net/: Analysis/Standard/StandardTokenizer.cs,
	  QueryParser/QueryParser.cs: Small fixes to allow Lucene 1.9 to
	  compile.

2005-10-06 17:33  dbera

	* HACKING: Minor addition to help converts from Java.

2005-10-06 17:22  dbera

	* beagled/Makefile.am: Oops.. forgot.

2005-10-06 17:22  dbera

	* beagled/: PropertyKeywordFu.cs, QueryStringParser.cs: Added
	  keyword based query support e.g. author:dbera. Currently the
	  mapping is stored by hand in PropertyKeywordFu.cs.

2005-10-06 15:56  trow

	* beagled/ExtractContent.cs: If there is no filter for a file,
	  print the mime type.	This fixes bgo bug 318131.

	  Sort the properties before displaying them.

	  Only print debug spew if the --debug option is passed in on the
	  command line.

2005-10-06 15:29  dsd

	* ChangeLog, beagled/Makefile.am,
	  beagled/Lucene.Net/AssemblyInfo.cs,
	  beagled/Lucene.Net/LucenePackage.cs,
	  beagled/Lucene.Net/upstream-changes.diff,
	  beagled/Lucene.Net/Analysis/LowerCaseFilter.cs,
	  beagled/Lucene.Net/Analysis/PorterStemmer.cs,
	  beagled/Lucene.Net/Analysis/StopAnalyzer.cs,
	  beagled/Lucene.Net/Analysis/Standard/StandardAnalyzer.cs,
	  beagled/Lucene.Net/Analysis/Standard/StandardTokenizer.cs,
	  beagled/Lucene.Net/Analysis/Standard/StandardTokenizerTokenManager.cs,
	  beagled/Lucene.Net/Analysis/Standard/TokenMgrError.cs,
	  beagled/Lucene.Net/Document/DateField.cs,
	  beagled/Lucene.Net/Document/DateTools.cs,
	  beagled/Lucene.Net/Document/Document.cs,
	  beagled/Lucene.Net/Document/Field.cs,
	  beagled/Lucene.Net/Document/NumberTools.cs,
	  beagled/Lucene.Net/Index/CompoundFileReader.cs,
	  beagled/Lucene.Net/Index/CompoundFileWriter.cs,
	  beagled/Lucene.Net/Index/DocumentWriter.cs,
	  beagled/Lucene.Net/Index/FieldInfo.cs,
	  beagled/Lucene.Net/Index/FieldInfos.cs,
	  beagled/Lucene.Net/Index/FieldsReader.cs,
	  beagled/Lucene.Net/Index/FieldsWriter.cs,
	  beagled/Lucene.Net/Index/FilterIndexReader.cs,
	  beagled/Lucene.Net/Index/IndexReader.cs,
	  beagled/Lucene.Net/Index/IndexWriter.cs,
	  beagled/Lucene.Net/Index/MultiReader.cs,
	  beagled/Lucene.Net/Index/MultipleTermPositions.cs,
	  beagled/Lucene.Net/Index/SegmentInfos.cs,
	  beagled/Lucene.Net/Index/SegmentMerger.cs,
	  beagled/Lucene.Net/Index/SegmentReader.cs,
	  beagled/Lucene.Net/Index/SegmentTermDocs.cs,
	  beagled/Lucene.Net/Index/SegmentTermEnum.cs,
	  beagled/Lucene.Net/Index/SegmentTermPositionVector.cs,
	  beagled/Lucene.Net/Index/SegmentTermPositions.cs,
	  beagled/Lucene.Net/Index/SegmentTermVector.cs,
	  beagled/Lucene.Net/Index/Term.cs,
	  beagled/Lucene.Net/Index/TermBuffer.cs,
	  beagled/Lucene.Net/Index/TermDocs.cs,
	  beagled/Lucene.Net/Index/TermInfosReader.cs,
	  beagled/Lucene.Net/Index/TermInfosWriter.cs,
	  beagled/Lucene.Net/Index/TermPositionVector.cs,
	  beagled/Lucene.Net/Index/TermPositions.cs,
	  beagled/Lucene.Net/Index/TermVectorOffsetInfo.cs,
	  beagled/Lucene.Net/Index/TermVectorsReader.cs,
	  beagled/Lucene.Net/Index/TermVectorsWriter.cs,
	  beagled/Lucene.Net/QueryParser/MultiFieldQueryParser.cs,
	  beagled/Lucene.Net/QueryParser/QueryParser.cs,
	  beagled/Lucene.Net/QueryParser/QueryParserTokenManager.cs,
	  beagled/Lucene.Net/Search/BooleanClause.cs,
	  beagled/Lucene.Net/Search/BooleanQuery.cs,
	  beagled/Lucene.Net/Search/BooleanScorer.cs,
	  beagled/Lucene.Net/Search/BooleanScorer2.cs,
	  beagled/Lucene.Net/Search/ConjunctionScorer.cs,
	  beagled/Lucene.Net/Search/DateFilter.cs,
	  beagled/Lucene.Net/Search/DisjunctionSumScorer.cs,
	  beagled/Lucene.Net/Search/FieldCache.cs,
	  beagled/Lucene.Net/Search/FieldCacheImpl.cs,
	  beagled/Lucene.Net/Search/FieldDoc.cs,
	  beagled/Lucene.Net/Search/FieldDocSortedHitQueue.cs,
	  beagled/Lucene.Net/Search/FieldSortedHitQueue.cs,
	  beagled/Lucene.Net/Search/FilteredQuery.cs,
	  beagled/Lucene.Net/Search/FilteredTermEnum.cs,
	  beagled/Lucene.Net/Search/FuzzyQuery.cs,
	  beagled/Lucene.Net/Search/FuzzyTermEnum.cs,
	  beagled/Lucene.Net/Search/HitCollector.cs,
	  beagled/Lucene.Net/Search/Hits.cs,
	  beagled/Lucene.Net/Search/IndexSearcher.cs,
	  beagled/Lucene.Net/Search/MultiPhraseQuery.cs,
	  beagled/Lucene.Net/Search/MultiSearcher.cs,
	  beagled/Lucene.Net/Search/MultiTermQuery.cs,
	  beagled/Lucene.Net/Search/NonMatchingScorer.cs,
	  beagled/Lucene.Net/Search/ParallelMultiSearcher.cs,
	  beagled/Lucene.Net/Search/PhrasePrefixQuery.cs,
	  beagled/Lucene.Net/Search/PhraseQuery.cs,
	  beagled/Lucene.Net/Search/PhraseScorer.cs,
	  beagled/Lucene.Net/Search/PrefixQuery.cs,
	  beagled/Lucene.Net/Search/Query.cs,
	  beagled/Lucene.Net/Search/QueryFilter.cs,
	  beagled/Lucene.Net/Search/RangeFilter.cs,
	  beagled/Lucene.Net/Search/RangeQuery.cs,
	  beagled/Lucene.Net/Search/RemoteSearchable.cs,
	  beagled/Lucene.Net/Search/ReqExclScorer.cs,
	  beagled/Lucene.Net/Search/ReqOptSumScorer.cs,
	  beagled/Lucene.Net/Search/ScoreDocComparator.cs,
	  beagled/Lucene.Net/Search/Scorer.cs,
	  beagled/Lucene.Net/Search/Searchable.cs,
	  beagled/Lucene.Net/Search/Searcher.cs,
	  beagled/Lucene.Net/Search/Similarity.cs,
	  beagled/Lucene.Net/Search/SimilarityDelegator.cs,
	  beagled/Lucene.Net/Search/Sort.cs,
	  beagled/Lucene.Net/Search/SortComparator.cs,
	  beagled/Lucene.Net/Search/SortComparatorSource.cs,
	  beagled/Lucene.Net/Search/SortField.cs,
	  beagled/Lucene.Net/Search/TermQuery.cs,
	  beagled/Lucene.Net/Search/TermScorer.cs,
	  beagled/Lucene.Net/Search/TopFieldDocs.cs,
	  beagled/Lucene.Net/Search/Weight.cs,
	  beagled/Lucene.Net/Search/WildcardQuery.cs,
	  beagled/Lucene.Net/Search/WildcardTermEnum.cs,
	  beagled/Lucene.Net/Search/Spans/SpanNearQuery.cs,
	  beagled/Lucene.Net/Search/Spans/SpanScorer.cs,
	  beagled/Lucene.Net/Search/Spans/SpanWeight.cs,
	  beagled/Lucene.Net/Store/BufferedIndexInput.cs,
	  beagled/Lucene.Net/Store/BufferedIndexOutput.cs,
	  beagled/Lucene.Net/Store/Directory.cs,
	  beagled/Lucene.Net/Store/FSDirectory.cs,
	  beagled/Lucene.Net/Store/IndexInput.cs,
	  beagled/Lucene.Net/Store/IndexOutput.cs,
	  beagled/Lucene.Net/Store/InputStream.cs,
	  beagled/Lucene.Net/Store/Lock.cs,
	  beagled/Lucene.Net/Store/MMapDirectory.cs,
	  beagled/Lucene.Net/Store/OutputStream.cs,
	  beagled/Lucene.Net/Store/RAMDirectory.cs,
	  beagled/Lucene.Net/Store/RAMFile.cs,
	  beagled/Lucene.Net/Store/RAMInputStream.cs,
	  beagled/Lucene.Net/Store/RAMOutputStream.cs,
	  beagled/Lucene.Net/Util/BitVector.cs,
	  beagled/Lucene.Net/Util/Constants.cs,
	  beagled/Lucene.Net/Util/Parameter.cs,
	  beagled/Lucene.Net/Util/StringHelper.cs,
	  beagled/Lucene.Net/upstream-changes/01_obtain-lock-fix.patch,
	  beagled/Lucene.Net/upstream-changes/02_FSDirectory-custom-locking.patch,
	  beagled/Lucene.Net/upstream-changes/03_FSDirectory-pid-in-lockfile.patch,
	  beagled/Lucene.Net/upstream-changes/04_utc-times.patch,
	  beagled/Lucene.Net/upstream-changes/05_FSDirectory-rename-fileshare.patch,
	  beagled/Lucene.Net/upstream-changes/06_FSDirectory-lock-logging.patch,
	  beagled/Lucene.Net/upstream-changes/07_TermBuffer-stringcopy.patch,
	  beagled/Lucene.Net/upstream-changes/08_more-lock-obtain-fixes.patch,
	  beagled/Lucene.Net/upstream-changes/09-path-combine.patch:	  *
	  beagled/Makefile.am, beagled/Lucene.Net/: Update to Lucene 1.9,
	  and fix
		  a lock obtain bug.

2005-10-06 13:52  joeshaw

	* beagled/ExtractContent.cs: Write out the MimeType based on the
	  Filter's mime type, rather than the Indexable's

2005-10-06 12:50  dsd

	* ChangeLog, Util/UriFu.cs:	* Util/UriFu.cs: Convert Uri's to a
	  constructable form before
		  serialization.

2005-10-06 11:53  dsd

	* ChangeLog, Util/Scheduler.cs, beagled/IndexSynchronization.cs:
	      * Util/Scheduler.cs: Don't allow tasks to be added without a
	  source
		  * beagled/IndexSynchronization.cs: Fake a source for
	  scheduler tasks

2005-10-06 08:40  dsd

	* ChangeLog, beagled/KopeteQueryable/KopeteQueryable.cs:	*
	  beagled/KopeteQueryable/KopeteQueryable.cs: Set a source for
	  scheduler
		  tasks. Thanks to raddy on IRC and Henry S. Thompson on
	  bug #317997 for
		  helping to track this down.

2005-10-05 10:36  dsd

	* configure.in: Bump version to 0.1.2

2005-10-05 10:33  dsd

	* ChangeLog, configure.in, Best/BestTray.cs, Filters/FilterDOC.cs,
	  Util/DirectoryWalker.cs, Util/GeckoUtils.cs, Util/Inotify.cs,
	  Util/IoPriority.cs, Util/SystemInformation.cs,
	  Util/XKeybinder.cs, glue/Makefile.am:   * glue/Makefile.am:
	  Consolidate glue code into two libraries,
		  libbeagleglue and libbeagleuiglue.
		  * Best/BestTray.cs, Util/*: Use
	  libbeagleglue/libbeagleuiglue

2005-10-04 16:37  joeshaw

	* libbeagle/beagle/beagle-query.c: Change beagle_query_add_text()
	  to use human query parts rather than text

2005-10-03 16:47  trow

	* NEWS, configure.in: Incremented version number to 0.1.1.  Updated
	  NEWS for release.

2005-10-03 14:25  trow

	* Tiles/SimpleRootTile.cs: Allow beagled to be started from best on
	  amd64.  This fixes bgo bug 317826.  Thanks for Jack Miller for
	  the patch.

2005-10-03 13:42  dsd

	* ChangeLog, beagled/LuceneQueryingDriver.cs:	*
	  beagled/LuceneQueryingDriver.cs: Fix fd leak on certain codepath

2005-10-03 05:42  fwang

	* po/: ChangeLog, zh_CN.po: Updated Simplified Chinese translation

2005-09-29 05:53  al_shopov

	* po/: ChangeLog, bg.po: 2005-09-29  Alexander Shopov
	  <ash@contact.bg>

		  * bg.po: Updated Bulgarian translation by
		  Rostislav Raykov <zbrox@i-space.org>

2005-09-27 09:43  vvaradan

	* ChangeLog, Filters/FilterOpenOffice.cs:	  * Fixes 317277.
		  Patch submitted by David Richards <drichard@largo.com>

		  * Filter/FilterOpenOffice.cs: Support OOo Draw files.

2005-09-25 19:19  dbera

	* beagled/: Makefile.am, KMailQueryable/KMailIndexableGenerator.cs,
	  KMailQueryable/KMailIndexer.cs, KMailQueryable/KMailQueryable.cs:
	  Initial release of a KMail backend

2005-09-25 11:26  aihana

	* po/: ChangeLog, ja.po: 2005-09-25  Takeshi AIHANA
	  <aihana@gnome.gr.jp>

		  * Updated Japanese translation for HEAD.

2005-09-25 10:59  hebra

	* po/: ChangeLog, de.po: 2005-09-25  Hendrik Brandt
	  <heb@gnome-de.org>

		  * de.po: Updated German translation.

2005-09-20 16:46  joeshaw

	* beagled/Server.cs: Don't try to call into a null executor in the
	  Server

2005-09-20 15:07  joeshaw

	* Util/XmlFu.cs: forgot to add this.

2005-09-20 14:38  joeshaw

	* BeagleClient/Client.cs, Util/Conf.cs, Util/Makefile.am,
	  beagled/Server.cs, beagled/FileSystemQueryable/FileNameFilter.cs:
	  Force encoding for XmlSerializer to be UTF8, since it defaults to
	  the current system encoding.	Also fix a problem with ignore that
	  was tracked down by Lukas

2005-09-20 11:51  joeshaw

	* beagled/GaimLogQueryable/GaimLogQueryable.cs: Set the task.Source
	  on the non-inotify task to avoid exceptions.	Fixes bgo #316642

2005-09-19 18:17  joeshaw

	* beagled/Makefile.am: Compile the evolution data server backend
	  into its own assembly, and install into the system backend
	  directory.  This makes it possible to package separately from the
	  rest of Beagle

2005-09-19 17:58  joeshaw

	* Filters/FilterText.cs: Add a bunch of mime types to the plain
	  text filter for various things in the shared-mime-info

2005-09-19 12:39  joeshaw

	* beagled/EvolutionDataServerQueryable/: BookContainer.cs,
	  CalContainer.cs: Add a ranting tirade against the Uri class and
	  change the URI scheme for contacts and calendars to not throw
	  exceptions.  Fortunately Evolution is forgiving in its URIs.
	  Also fix a crash if we can't instantiate a Book or Cal

2005-09-17 09:05  llipka

	* beagled/GaimLogQueryable/GaimLogQueryable.cs: Call this what it
	  really is called.

2005-09-16 17:24  adrighem

	* po/: ChangeLog, nl.po: 2005-09-16  Vincent van Adrighem
	  <adrighem@gnome.org>

		  * nl.po: Translation updated by Wouter Bolsterlee.

2005-09-16 15:37  joeshaw

	* beagled/: Makefile.am,
	  EvolutionDataServerQueryable/BookContainer.cs,
	  EvolutionDataServerQueryable/CalContainer.cs,
	  EvolutionDataServerQueryable/Container.cs,
	  EvolutionDataServerQueryable/EdsSource.cs,
	  EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs,
	  EvolutionDataServerQueryable/SourcesHandler.cs: Heavily refactor
	  the EDS backend to be more compartmentalized, handle changes
	  better, correctly remove items when sources are removed, use a
	  new URI scheme that works with evolution 2.4/eds 1.4, and bump up
	  the index version number to account for this

2005-09-16 04:34  clyties

	* po/: ChangeLog, vi.po: vi.po: Updated Vietnamese translation.

2005-09-15 19:25  joeshaw

	* beagled/: LuceneFileQueryable.cs, LuceneQueryable.cs,
	  LuceneQueryingDriver.cs: Add a task which allows removal of all
	  items which match a certain property

2005-09-15 17:43  trow

	* beagled/FileSystemQueryable/: DirectoryModel.cs,
	  DirectoryState.cs, FileCrawlTask.cs, FileSystemQueryable.cs:
	  Better handling of directories with funny permissions.  This
	  fixes bnc 117362.

2005-09-15 12:59  trow

	* Filters/Makefile.am: Remove FilterGst.cs from the build.

2005-09-15 12:43  trow

	* libbeagle/docs/reference/.cvsignore: Be quiet!

2005-09-15 12:40  trow

	* NEWS: Updated for release.

2005-09-15 12:37  trow

	* configure.in: Require mono 1.1.7.  (Actually, you should upgrade
	  to 1.1.9.)

2005-09-15 12:05  joeshaw

	* Util/Scheduler.cs: Keep track of the number of tasks we've
	  processed in a given run through the scheduler, and if we pass a
	  threshold, delay for a bit so that we don't peg the CPU

2005-09-15 05:28  knvijay

	* beagled/WebServices/WebServiceProxy.cs: Restoring correct
	  WebServiceProxy.cs

2005-09-15 04:33  fhedberg

	* beagled/Makefile.am: Move undeclared variables.

2005-09-15 04:31  fhedberg

	* BeagleClient/Makefile.am: Remove undeclared variables.

2005-09-15 04:01  knvijay

	* beagled/WebServices/: WebFrontEnd.cs, WebServiceBackEnd.cs: Added
	  exception handling in WebFrontEnd

2005-09-14 14:31  dsd

	* po/: ChangeLog, pl.po:	* pl.po: Add missing \n

2005-09-14 10:08  llipka

	* Util/CommandLineFu.cs, bludgeon/Bludgeon.cs: *
	  Util/CommandLineFu.cs - Update the options spacing *
	  bludgeon/Bludgeon.cs - Don't crash if we pass the --help option

2005-09-13 15:33  trow

	* beagled/beagled.in, bludgeon/bludgeon.in, tools/wrapper.in: Allow
	  the path to an alternative mono runtime to be specified by the
	  BEAGLE_MONO_RUNTIME env variable.

2005-09-13 15:32  trow

	* bludgeon/Bludgeon.cs: Added --slowdown option.  Fixed
	  --total-time to be treated as a number of minutes, not seconds.

2005-09-13 14:33  trow

	* configure.in: Incremented version number to 0.1.0.

2005-09-12 15:19  joeshaw

	* beagled/QueryDriver.cs: Also fix --add-static-queryable

2005-09-12 15:13  joeshaw

	* beagled/QueryDriver.cs: Fix a bug in which you couldn't specify
	  system queryables to --allow-backend or --deny-backend

2005-09-11 17:58  trow

	* beagled/FileSystemQueryable/: FileSystemQueryable.cs,
	  LuceneNameResolver.cs: Another fix for corner cases related to
	  bnc bug 116240.

2005-09-09 17:31  joeshaw

	* libbeagle/beagle/: beagle-client.c, beagle-client.h,
	  beagle-parser.c: Add a beagle_client_new_from_socket_path()
	  function.  Add a comment about behavior in beagle-parser.c

2005-09-09 15:47  trow

	* beagled/: FileAttributesStore.cs,
	  FileSystemQueryable/FileSystemQueryable.cs: Unconditionally
	  assign a new unique ID to added files.  This correctly handles
	  copied files, fixing bnc bug 116240.

2005-09-09 07:51  llipka

	* beagled/: LuceneFileQueryable.cs, StaticQueryable.cs: If we can't
	  access a file/path, drop it.

2005-09-08 16:03  dbera

	* ChangeLog, beagled/ExtractContent.cs: 2005-09-08  Debajyoti Bera
	  <dbera.web@gmail.com>

		  * beagled/ExtractContent.cs: Fixed crasher #314716 and
	  added
		  mimetype option to beagle-extract-content

2005-09-08 14:20  joeshaw

	* beagled/: LuceneCommon.cs, LuceneQueryingDriver.cs: Don't pass
	  back empty boolean queries if there aren't any terms in a text
	  part (because stop words are stripped, for example).	This
	  prevents any results from coming back at all

2005-09-08 14:07  trow

	* Util/Inotify.cs, glue/inotify-glue.c: When snarfing inotify
	  events, don't poll to check if Inotify.Stop has been called.
	  This fixes (at least partially) bnc bug 115566.

2005-09-08 00:28  trow

	* Filters/FilterAbiword.cs: Added support for gzipped abiword
	  files.  This fixes bgo bug 315460.

2005-09-07 23:49  trow

	* beagled/: BuildIndex.cs,
	  FileSystemQueryable/DirectoryIndexableGenerator.cs,
	  FileSystemQueryable/TreeCrawlTask.cs: Better symlink handling.
	  This fixes bgo bug 315469.

2005-09-07 18:41  joeshaw

	* beagled/BuildIndex.cs: Add a --disable-restart option to
	  beagle-build-index

2005-09-07 16:21  joeshaw

	* beagled/BuildIndex.cs: Some more sanity checks for
	  beagle-build-index

2005-09-07 16:11  joeshaw

	* beagled/BuildIndex.cs: Give a better error when --target isn't
	  provided.  Use Logger.Log.Error for errors

2005-09-07 15:59  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Fix a stupid thinko when escaping backslashes

2005-09-07 14:12  joeshaw

	* mozilla-extension/content/beagleOverlay.js: Keep the firefox
	  extension from freaking out if ~/.beagle doesn't exist

2005-09-07 07:24  yairhr

	* ChangeLog, configure.in, po/ChangeLog, po/he.po: [no log message]

2005-09-07 01:28  trow

	* Util/Scheduler.cs, beagled/IndexerRequest.cs,
	  beagled/LuceneQueryable.cs, beagled/RemoteIndexer.cs: Better
	  clean-up of /tmp files on daemon shutdown.  This fixes a few more
	  cases of bnc bug 113626.

2005-09-06 23:20  trow

	* beagled/FileSystemQueryable/FileSystemQueryable.cs: Carefully
	  keep track of uids in memory until they have been written out to
	  the index.  We can use this information to recover gracefully in
	  certain cases where where things change out from underneath us on
	  the filesystem.

2005-09-06 22:24  trow

	* beagled/FileSystemQueryable/FileSystemQueryable.cs: When
	  scheduling the removal of a file, actually use the indexable that
	  we went to the trouble to construct.	This fixes the "deletes"
	  part of bnc bug 113869.

2005-09-06 17:08  trow

	* BeagleClient/Indexable.cs: Remove some debug spew that I left
	  turned on by mistake.

2005-09-06 16:55  trow

	* Filters/FilterPdf.cs, Util/Scheduler.cs,
	  beagled/LuceneQueryable.cs: Fixed our calculation of the
	  highest-priority task in the presence of Priority.Maintenance
	  tasks.  This fixes bnc bug 113626.

	  Pass the -q argument to pdftotext in our filter.  This keeps us
	  from spewing control characters to the console when we encounter
	  a malformed pdf file.

	  Removed a bit of debug spew.

2005-09-06 14:06  dsd

	* ChangeLog, beagled/FileSystemQueryable/FileSystemQueryable.cs:
	      * beagled/FileSystemQueryable/FileSystemQueryable.cs: Forget
	  internal
		  directory references when appropriate.

2005-09-06 10:03  tsola

	* po/: ChangeLog, nb.po, no.po: 2005-09-06  Terance Sola
	  <terance@lyse.net>

		  * nb.po: Updated Norwegian bokmål translation.
		  * no.po: Same.

2005-09-05 20:44  ituohela

	* ChangeLog, configure.in, po/ChangeLog, po/fi.po: Added Finnish
	  translation

2005-09-04 11:09  llipka

	* doc/TODO-integration: Update this a little.

2005-09-02 15:18  trow

	* BeagleClient/Indexable.cs, beagled/Filter.cs,
	  beagled/FilterFactory.cs, beagled/LuceneIndexingDriver.cs:
	  Tighten up the code responsible for cleaning up temporary files.
	  This is the beginning of a fix for bnc 113626.

2005-09-02 14:09  trow

	* beagled/FileSystemQueryable/FileCrawlTask.cs: If we can't crawl a
	  directory, mark it as clean and proceed.  This fixes bug 315139.

2005-09-01 11:33  clahey

	* ChangeLog, Util/gnome.cs: 2005-09-01	Chris Lahey
	  <clahey@ximian.com>

		  * Util/gnome.cs: Use file_mime_type stuff and use slow if
	  file
		  extension is .xml.

2005-09-01 00:46  trow

	* beagled/FileSystemQueryable/FileSystemQueryable.cs: Drop child
	  indexables in the file system backend.  This fixes (well, it
	  would be more accurate to say that it punts) bug #314999.

2005-08-31 18:26  serrador

	* po/: ChangeLog, es.po: 2005-09-01  Francisco Javier F. Serrador
	  <serrador@cvs.gnome.org>

		  * es.po: Updated Spanish translation.

2005-08-31 18:19  trow

	* beagled/: BuildIndex.cs, IndexerReceipts.cs,
	  LuceneIndexingDriver.cs: Properly set the parent of child
	  indexables.  In beagle-build-index, don't try to set file
	  attributes on children.  This fixes bug 314885.

2005-08-31 18:04  trow

	* beagled/LuceneQueryable.cs: Don't accept queries if the backend's
	  index is empty.  This fixes bug 314990.

2005-08-31 15:33  vvaradan

	* ChangeLog, Filters/FilterSource.cs:	      *
	  Filters/FilterSource.cs: Reset the line type to none if the line
		  that was being parsed was a single-line-comment without a
	  trailing
		  backslash or language style is either lisp or c#.

2005-08-30 23:06  trow

	* bludgeon/: FileModel.cs, TestBasic.cs, TestMove.cs, Token.cs:
	  Some small Bludgeon clean-ups.

2005-08-30 17:45  joeshaw

	*
	  beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
	  Index all IM accounts, not just the first one listed

2005-08-30 16:06  jmas

	* po/: ChangeLog, ca.po: Updated Catalan translation

2005-08-30 14:58  trow

	* Util/Inotify.cs: A patch from Daniel Drake: Maintain the
	  parent-child relationship stuff when we move watches around.
	  Fixes bug #314329.

2005-08-30 06:54  dsd

	* Util/StringFu.cs: Add some comments to aid the translators

2005-08-29 18:38  rodrigo

	* ChangeLog, configure.in, glue/eggtrayicon.c, glue/eggtrayicon.h:
	  2005-08-29  Rodrigo Moya <rodrigo@novell.com>

		  * glue/eggtrayicon.[ch]: updated from libegg.

		  * configure.in: define GETTEXT_PACKAGE for libegg.

2005-08-29 17:24  dsd

	* Util/: Makefile.am, Tag.cs: Remove more gst-sharp stuff

2005-08-29 16:13  dsd

	* Filters/FilterApe.cs, Filters/FilterFlac.cs,
	  Filters/FilterGst.cs, Filters/FilterMp3.cs, Filters/FilterMpc.cs,
	  Filters/FilterOgg.cs, Util/ApeReader.cs, Util/FlacReader.cs,
	  Util/Mp3Reader.cs, Util/OggReader.cs: Remove obselete audio
	  filtering files

2005-08-29 16:09  dsd

	* ChangeLog, configure.in, Filters/FilterMusic.cs,
	  Filters/Makefile.am, Filters/entagged-sharp/AudioFile.cs,
	  Filters/entagged-sharp/AudioFileIO.cs,
	  Filters/entagged-sharp/AudioFileWrapper.cs,
	  Filters/entagged-sharp/EncodingInfo.cs,
	  Filters/entagged-sharp/EntaggedTest.cs,
	  Filters/entagged-sharp/Tag.cs,
	  Filters/entagged-sharp/entagged-sharp.sources,
	  Filters/entagged-sharp/sync-tree.sh,
	  Filters/entagged-sharp/Ape/MonkeyFileReader.cs,
	  Filters/entagged-sharp/Ape/Util/ApeTagReader.cs,
	  Filters/entagged-sharp/Ape/Util/MonkeyDescriptor.cs,
	  Filters/entagged-sharp/Ape/Util/MonkeyHeader.cs,
	  Filters/entagged-sharp/Ape/Util/MonkeyInfoReader.cs,
	  Filters/entagged-sharp/Ape/Util/WavFormatHeader.cs,
	  Filters/entagged-sharp/Ape/Util/WavRIFFHeader.cs,
	  Filters/entagged-sharp/Exceptions/CannotReadException.cs,
	  Filters/entagged-sharp/Flac/FlacFileReader.cs,
	  Filters/entagged-sharp/Flac/Util/FlacInfoReader.cs,
	  Filters/entagged-sharp/Flac/Util/FlacTagReader.cs,
	  Filters/entagged-sharp/Flac/Util/MetadataBlockDataStreamInfo.cs,
	  Filters/entagged-sharp/Flac/Util/MetadataBlockHeader.cs,
	  Filters/entagged-sharp/Mp3/Id3Tag.cs,
	  Filters/entagged-sharp/Mp3/Mp3FileReader.cs,
	  Filters/entagged-sharp/Mp3/Util/Id3v1TagReader.cs,
	  Filters/entagged-sharp/Mp3/Util/Id3v23TagReader.cs,
	  Filters/entagged-sharp/Mp3/Util/Id3v2TagReader.cs,
	  Filters/entagged-sharp/Mp3/Util/Id3v2TagSynchronizer.cs,
	  Filters/entagged-sharp/Mp3/Util/LameMPEGFrame.cs,
	  Filters/entagged-sharp/Mp3/Util/MPEGFrame.cs,
	  Filters/entagged-sharp/Mp3/Util/Mp3InfoReader.cs,
	  Filters/entagged-sharp/Mp3/Util/XingMPEGFrame.cs,
	  Filters/entagged-sharp/Mp3/Util/Id3frames/ApicId3Frame.cs,
	  Filters/entagged-sharp/Mp3/Util/Id3frames/CommId3Frame.cs,
	  Filters/entagged-sharp/Mp3/Util/Id3frames/GenericId3Frame.cs,
	  Filters/entagged-sharp/Mp3/Util/Id3frames/Id3Frame.cs,
	  Filters/entagged-sharp/Mp3/Util/Id3frames/TextId3Frame.cs,
	  Filters/entagged-sharp/Mpc/MpcFileReader.cs,
	  Filters/entagged-sharp/Mpc/Util/MpcHeader.cs,
	  Filters/entagged-sharp/Mpc/Util/MpcInfoReader.cs,
	  Filters/entagged-sharp/Ogg/OggFileReader.cs,
	  Filters/entagged-sharp/Ogg/OggTag.cs,
	  Filters/entagged-sharp/Ogg/Util/OggInfoReader.cs,
	  Filters/entagged-sharp/Ogg/Util/OggPageHeader.cs,
	  Filters/entagged-sharp/Ogg/Util/OggTagReader.cs,
	  Filters/entagged-sharp/Ogg/Util/VorbisCodecHeader.cs,
	  Filters/entagged-sharp/Ogg/Util/VorbisTagReader.cs,
	  Filters/entagged-sharp/Tracker/TrackerFileReader.cs,
	  Filters/entagged-sharp/Tracker/Util/TrackerTagReader.cs,
	  Filters/entagged-sharp/Util/AudioFileReader.cs,
	  Filters/entagged-sharp/Util/ByteBuffer.cs,
	  Filters/entagged-sharp/Util/CustomAttributes.cs,
	  Filters/entagged-sharp/Util/TagField.cs,
	  Filters/entagged-sharp/Util/Utils.cs:  * Filters/entagged-sharp/:
	  Import entagged-sharp
		  * Filters/FilterMusic.cs, Filters/Makefile.am,
	  configure.in: New
		  entagged-sharp-based audio file filter. Remove gst-sharp
	  stuff.

2005-08-29 15:43  joeshaw

	* beagled/: FilterFactory.cs, RemoteIndexer.cs: Walk across the
	  list of indexables and store the streams for the ones to be added
	  before we pass the indexables to the helper process.	Fixes a
	  problem where mail bodies aren't being indexed.  Also fix usage
	  of GetTextReader() and GetBinaryStream() in FilterFactory.  These
	  delete temporary streams so we can only use them once.

2005-08-29 02:57  trow

	* beagled/FileSystemQueryable/FileSystemQueryable.cs: Slightly less
	  debug spew.

2005-08-29 02:36  trow

	* beagled/HitRegulator.cs: This is obsolete too.

2005-08-29 02:35  trow

	* beagled/: LuceneDriver.cs, NameIndex.cs: Removed obsolete code.

2005-08-29 02:16  trow

	* beagled/: EvolutionMailDriver/EvolutionMailDriver.cs,
	  FileSystemQueryable/FileSystemQueryable.cs: Correctly set the
	  source on some crawler-type tasks.

2005-08-29 02:05  trow

	* tools/Makefile.am: A small make distcheck fix.

2005-08-29 01:39  trow

	*
	  beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
	  Replace a few more instances of indexable.Type with
	  indexable.HitType.

2005-08-29 01:34  trow

	* configure.in, BeagleClient/IIndexableGenerator.cs,
	  BeagleClient/Indexable.cs, BeagleClient/Query.cs,
	  Filters/FilterDocbook.cs, Filters/FilterMail.cs,
	  Filters/FilterMonodoc.cs, Util/Inotify.cs, beagled/BuildIndex.cs,
	  beagled/FilterFactory.cs, beagled/IIndexer.cs,
	  beagled/IndexWebContent.cs, beagled/IndexerReceipts.cs,
	  beagled/IndexerRequest.cs, beagled/LuceneCommon.cs,
	  beagled/LuceneFileQueryable.cs, beagled/LuceneIndexingDriver.cs,
	  beagled/LuceneQueryable.cs, beagled/LuceneQueryingDriver.cs,
	  beagled/Makefile.am, beagled/RemoteIndexer.cs,
	  beagled/RemoteIndexerRequest.cs, beagled/beagled-index-helper.in,
	  beagled/AkregatorQueryable/AkregatorQueryable.cs,
	  beagled/BlamQueryable/BlamQueryable.cs,
	  beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
	  beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/GaimLogQueryable/GaimLogQueryable.cs,
	  beagled/IndexHelper/RemoteIndexerExecutor.cs,
	  beagled/IndexingServiceQueryable/IndexingServiceQueryable.cs,
	  beagled/KopeteQueryable/KopeteQueryable.cs,
	  beagled/LifereaQueryable/LifereaQueryable.cs,
	  beagled/TomboyQueryable/TomboyQueryable.cs, bludgeon/Bludgeon.cs,
	  bludgeon/Daemon.cs, bludgeon/FileModel.cs,
	  bludgeon/HammerAttribute.cs, bludgeon/IHammer.cs,
	  bludgeon/Log.cs, bludgeon/Makefile.am, bludgeon/SanityCheck.cs,
	  bludgeon/TestBasic.cs, bludgeon/TestMove.cs, bludgeon/Toolbox.cs,
	  libbeagle/beagle/beagle-query.c: A big commit, but not as big as
	  it looks.  Some things were renamed (i.e. indexable.Type became
	  indexable.HitType) and some APIs changed in minor ways (i.e. the
	  addition of the PostFlushHook method to IIndexableGenerator),
	  which required me to make trivial modifications to most of the
	  backends.

	  Incremented version number of 0.0.13.2.

	  More Lucene refactoring: The process of adding and flushing an
	  index is much cleaner, and we carry around our state in a much
	  more natural way.  This allowed the file system backend to be
	  simplified further while at the same time fixing various races.

	  Mail backend fixes: Set the fixme:date property on imap messages
	  w/o content.	Deal gracefully with imap folders where we can't
	  find the account.

	  Bludgeon: Added all sorts of fancy new features.  You can now
	  control how the test tree is modified, how many iterations, etc.
	  from the command line.

2005-08-28 05:18  pkst

	* po/: ChangeLog, el.po: Updated Greek Translation

2005-08-26 08:44  clyties

	* po/: ChangeLog, vi.po: vi.po: Updated Vietnamese translation.

2005-08-26 04:20  knvijay

	* beagled/WebServices/WebServiceBackEnd.cs: added missing score
	  assignment

2005-08-26 03:14  knvijay

	* beagled/WebServices/: NetBeagleHandler.cs, WebBackEnd.cs,
	  WebServiceBackEnd.cs, WebServiceFrontEnd.cs, WebServiceProxy.cs:
	  Added formal data types for GetResults & GetSnippets WebService
	  request arguments

2005-08-25 18:33  joeshaw

	* configure.in, BeagleClient/Client.cs, BeagleClient/QueryPart.cs,
	  Filters/FilterPPT.cs, beagled/Server.cs,
	  libbeagle/beagle/Makefile.am, libbeagle/beagle/beagle-private.h,
	  libbeagle/beagle/beagle-query-part-date.c,
	  libbeagle/beagle/beagle-query-part-date.h,
	  libbeagle/beagle/beagle-query-part-human.c,
	  libbeagle/beagle/beagle-query-part-human.h,
	  libbeagle/beagle/beagle-query-part-or.c,
	  libbeagle/beagle/beagle-query-part-or.h,
	  libbeagle/beagle/beagle-query-part-property.c,
	  libbeagle/beagle/beagle-query-part-property.h,
	  libbeagle/beagle/beagle-query-part-text.c,
	  libbeagle/beagle/beagle-query-part-text.h,
	  libbeagle/beagle/beagle-query-part.c,
	  libbeagle/beagle/beagle-query-part.h,
	  libbeagle/beagle/beagle-query.c,
	  libbeagle/beagle/beagle-request.c: Add --enable-xml-dump
	  configure option for seeing the XML messages before they are
	  sent.

	  Change the XML format to name subparts as Part rather than
	  SubPart in OR parts to make things easier in C.

	  Add OR parts to libbeagle, and generally clean up the query part
	  stuff there a lot.  Add docs.

	  Fix up the PowerPoint filter a little bit to correctly report
	  error when it can't parse

2005-08-25 11:19  trow

	* beagled/LuceneQueryable.cs, beagled/LuceneQueryingDriver.cs,
	  beagled/RemoteIndexer.cs, Util/Scheduler.cs: Fine-tuned the way
	  index optimizes get scheduled, based on feedback from Joe.

	  Fixed a stupid bug in the scheduler.

	  Removed some debug spew.

2005-08-25 08:46  knvijay

	* ChangeLog: ChangeLog

2005-08-25 08:38  knvijay

	* beagled/WebServices/: NetBeagleHandler.cs, WebBackEnd.cs,
	  WebServiceBackEnd.cs, WebServiceFrontEnd.cs, WebServiceProxy.cs:
	  Fixed logic for GetSnippets to use hashids of hits as unique ids.
	  Removed duplicate definitions of web service data types

2005-08-24 15:10  joeshaw

	* beagled/BuildIndex.cs: oops, still set idle priority

2005-08-24 14:21  joeshaw

	* Util/ExceptionHandlingThread.cs, beagled/BuildIndex.cs: Have the
	  beagle-build-index program restart itself if its memory usage
	  gets out of hand.  This means that it has to recrawl the
	  directories, which is suboptimal, but in my experience it isn't
	  too bad for documentation

2005-08-24 11:39  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Escape backslashes in the path so that the mail backend works
	  with IMAP against Exchange servers

2005-08-23 23:58  trow

	* Util/Scheduler.cs: Fixed a stupid typo.

2005-08-23 19:18  trow

	* Util/Scheduler.cs, beagled/LuceneQueryable.cs: Scheduler.cs: Add
	  a "Maintenance" priority to the scheduler, and track the source
	  of every task.  A maintenance task is only executed after all
	  immediate or delayed tasks *for that source* have been executed.
	  Thus maintenance tasks will only execute after all crawlers, etc.
	  are finished.  In most backends this will only happen when the
	  data is fully indexed/crawled and the index is in a complete
	  known state.

	  LuceneQueryable.cs: Attach a source to the tasks we create.  Move
	  index optimizes into a maintenance task, to avoid unnecessary
	  optimizes during indexing.

2005-08-23 17:02  kelemeng

	* po/: ChangeLog, hu.po: 2005-08-23  Gabor Kelemen
	  <kelemeng@gnome.hu>

		  * hu.po: Hungarian translation updated.

2005-08-23 11:40  joeshaw

	* beagled/: BuildIndex.cs, ManageIndex.cs: Set IO priorities to
	  idle in beagle-build-index and beagle-manage-index

2005-08-22 17:56  joeshaw

	* Best/Best.cs, glue/tomboykeybinder.c, glue/tomboykeybinder.h:
	  Don't add options that we don't recognize to the query.  Update
	  the keybinder code that was stolen from tomboy

2005-08-22 15:26  dsd

	* configure.in: Disable sqlite3 for now, seems unreliable

2005-08-22 15:02  joeshaw

	* tools/: .cvsignore, Makefile.am, beagle-crawl-system.crontab.in:
	  Don't run crawl-system as part of cron.daily.  It can happen at
	  any time and on SUSE it'll start within 15 minutes of the first
	  boot.  crawl-system is an expensive operation and we don't want
	  it to happen that early.  So schedule it to run at 4:30 am and
	  put it in cron.d instead

2005-08-20 19:34  dsd

	* ChangeLog, beagled/FileSystemQueryable/FileSystemQueryable.cs:
	      * beagled/FileSystemQueryable/FileSystemQueryable.cs: Fix
	  obvious typo
		  which fixes renaming of files.

2005-08-20 18:53  dsd

	* ChangeLog, configure.in, Util/ExternalStringsHack.cs.in,
	  Util/Makefile.am, beagled/FileAttributesStore_Sqlite.cs,
	  beagled/TextCache.cs:       * configure.in,
	  Util/ExternalStringsHack.cs.in, Util/Makefile.am,
		  beagled/FileAttributesStore_Sqlite.cs,
	  beagled/TextCache.cs:
		  Really support (and prefer) sqlite 3.x - requires a
	  modified connection
		  string.

2005-08-20 15:45  llipka

	* Util/ExtendedAttribute.cs: Fix the Exist () method return value
	  check.

2005-08-19 16:56  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailDriver.cs: remove
	  redundant message

2005-08-19 16:52  joeshaw

	* beagled/EvolutionMailDriver/: EvolutionMailDriver.cs,
	  EvolutionMailIndexableGenerator.cs, MailCrawler.cs: Fix some
	  nasty inefficiencies in the startup for the mail backend.  Should
	  fix a lot of pegging of the CPU at startup

2005-08-19 14:05  knvijay

	* beagled/WebServices/: ExternalAccessFilter.cs,
	  NetBeagleHandler.cs, WebBackEnd.cs, WebServiceBackEnd.cs,
	  WebServiceFrontEnd.cs, WebServiceProxy.cs: Updates to align with
	  changes in Hit class

2005-08-19 13:32  trow

	* glue/inotify-glue.c: Don't spew warnings to the stderr if our
	  call to poll fails with EINTR.

2005-08-19 11:54  joeshaw

	* configure.in, bludgeon/Makefile.am: bump version to 0.0.13.1 and
	  fix some distcheck issues

2005-08-19 11:04  joeshaw

	* Makefile.am, configure.in, Best/BestTray.cs, Best/BestWindow.cs,
	  Filters/FilterPPT.cs, ImLogViewer/ImLogWindow.cs: gtk-sharp 2.0
	  support; require new versions of everything, port all the broken
	  and obsolete code to new widgets.  Includes a patch from Lluís
	  Pàmies

2005-08-19 00:45  adamw

	* po/: ChangeLog, en_CA.po:
	  2005-08-19  Adam Weinberger  <adamw@gnome.org>

		  * en_CA.po: Updated Canadian English translation.

2005-08-18 19:51  dsd

	* ChangeLog, beagled/FileSystemQueryable/FileSystemQueryable.cs:
		  * beagled/FileSystemQueryable/FileSystemQueryable.cs:
	  Update the last
		  crawl time in the DirectoryModel after we have crawled a
	  directory. Thanks
		  to Debajyoti Bera for debugging this.

2005-08-18 17:37  joeshaw

	* libbeagle/beagle/beagle-query-part-property.c: Send along the
	  type data in a QueryPart from libbeagle.  Fix from D Bera

2005-08-18 17:13  trow

	* BeagleClient/Hit.cs, Tiles/Template.cs, beagled/GoogleDriver.cs,
	  beagled/LuceneCommon.cs, beagled/LuceneQueryable.cs,
	  beagled/LuceneQueryingDriver.cs,
	  beagled/WebServices/NetBeagleHandler.cs,
	  beagled/WebServices/WebServiceBackEnd.cs,
	  beagled/WebServices/WebServiceProxy.cs, bludgeon/Bludgeon.cs,
	  libbeagle/beagle/beagle-hit.c, libbeagle/beagle/beagle-hit.h,
	  libbeagle/beagle/beagle-hits-added-response.c,
	  libbeagle/beagle/beagle-private.h: Compute lucene-style scores
	  for our hits.

	  Removed deprecated properties from the Hit object.

2005-08-18 14:52  rml

	* glue/: ioprio-glue.c, tomboykeybinder.c, vmsize-glue.c:
	  Misc. warning fixes for glue/

2005-08-18 14:46  rml

	* Util/Inotify.cs, glue/inotify-glue.c: Optimize to the hilt
	  glue/inotify-glue.c

2005-08-18 14:19  knvijay

	* beagled/WebServices/WebServiceBackEnd.cs: Minor Fix

2005-08-18 13:51  trow

	* beagled/TextCache.cs: Turned off some debug spew that I turned on
	  by mistake in the last commit.

2005-08-18 13:50  trow

	* beagled/LuceneCommon.cs, beagled/LuceneQueryable.cs,
	  beagled/TextCache.cs, bludgeon/Bludgeon.cs, bludgeon/Daemon.cs:
	  Allow the scheduled optimizations to be disabled with an
	  environment variable.  This is useful for bludgeon.

	  Check for null when looking for dangling locks.

2005-08-18 13:09  joeshaw

	*
	  beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
	  Wrap opening of addressbooks and calendars in a try-catch and
	  report the error.  Fixes bnc #105462

2005-08-18 11:36  vvaradan

	* ChangeLog, Filters/FilterSource.cs, beagled/LuceneCommon.cs:
	     * Filters/FilterSource.cs: Last word of a non-commented line
	  is
		  not indexed in case of source-code files other than
	  Python.

		  Patch from Debajyoti Bera <dbera.web@gmail.com>
		  * beagled/LuceneCommon.cs: in the previous branch,
	  non-keyword
		  properties were stored as prop:_: in the current version,
	  they are
		  stored as prop:t: So the analyzer should search for
	  "prop:t" to
		  determine if its a keyword query.

2005-08-18 07:30  chliao

	* po/: ChangeLog, zh_TW.po:
	  2005-08-18  Chao-Hsiung Liao	<j_h_liau@yahoo.com.tw>

		  * zh_TW.po: Updated Traditional Chinese translation.

2005-08-18 01:04  trow

	* Util/Scheduler.cs, beagled/FilterFactory.cs,
	  beagled/LuceneCommon.cs, beagled/LuceneQueryable.cs,
	  beagled/LuceneQueryingDriver.cs, beagled/TextCache.cs,
	  beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
	  beagled/FileSystemQueryable/CrawlTask.cs,
	  beagled/FileSystemQueryable/FileCrawlTask.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/IndexHelper/IndexHelper.cs, bludgeon/Bludgeon.cs,
	  bludgeon/Daemon.cs: A major overhaul of the Scheduler.

	  Schedule a lucene index optimization after every flush, where the
	  delay is a function of the number of segments.

	  Turn off some debug spew.

	  Removed dead code.

2005-08-17 16:35  gekker

	* ChangeLog, tools/beagle-crawl-system.in: 2005-08-17  Gary Ekker
	  <gekker@novell.com>

		  * tools/beagle-crawl-system.in (CRAWL_USER): change the
	  user to
		  beagleindex, using nobody is a security breach
		  Bug #104645 (b.n.c).

2005-08-17 08:02  llipka

	* configure.in: The 'okej' dude forgot to add mk to ALL_LINGUAS

2005-08-17 05:57  knvijay

	* ChangeLog: [no log message]

2005-08-17 05:47  knvijay

	* beagled/WebServices/ExternalAccessFilter.cs: FilterHit for
	  external accesses to allow only File resources

2005-08-16 19:21  dsd

	* Best/BestTray.cs:	* Best/BestTray.cs: Wording improvements
	  thanks to Adam Weinberger in
		  bug #313405.

2005-08-16 19:05  dsd

	* ChangeLog, Tiles/TileMailMessage.cs,
	  Tiles/template-mail-message.html:	   *
	  Tiles/TileMailMessage.cs:
		  Use fixme:date as the date field. Only open evolution
	  mail in
		  evolution. Don't display the "Reply" link for
	  non-evolution mail.

2005-08-16 18:19  dsd

	* ChangeLog, Tiles/TileMailMessage.cs:	* Tiles/TileMailMessage.cs:
	  Add message/rfc822 mimetype for filesystem
		  hits.

2005-08-16 17:37  trow

	* bludgeon/.cvsignore: Be quiet!

2005-08-16 17:35  trow

	* beagled/: LuceneCommon.cs, LuceneIndexingDriver.cs,
	  RemoteIndexerRequest.cs,
	  FileSystemQueryable/FileSystemQueryable.cs,
	  Lucene.Net/Store/FSDirectory.cs: Be much more careful about how
	  we handle dangling locks.  Added LuceneCommon.GetBlockOfHits for
	  use by index-cleaning tasks.

2005-08-16 17:33  trow

	* beagled/IndexHelper/: IndexHelper.cs, RemoteIndexerExecutor.cs:
	  Shut down the helper process if it has been idle for more than 5
	  minutes.  Be more careful about locking.  Poll a bit less often.

2005-08-16 17:13  trow

	* beagled/TextCache.cs: Be more paranoid about locking.

2005-08-16 17:10  trow

	* bludgeon/: Daemon.cs, FileModel.cs: Added FileModel.Touch and
	  Daemon.PingOnce.

2005-08-16 16:53  knvijay

	* beagled/WebServices/WebFrontEnd.cs: [no log message]

2005-08-16 16:44  knvijay

	* beagled/WebServices/: WebFrontEnd.cs, WebServiceBackEnd.cs: oops
	  - this version should have all the changes

2005-08-16 16:33  knvijay

	* beagled/WebServices/WebServiceBackEnd.cs: minor fix

2005-08-16 16:25  knvijay

	* beagled/WebServices/: WebBackEnd.cs, WebFrontEnd.cs,
	  WebServiceBackEnd.cs: Support for rendering Images and fixes for
	  recent changes in Beagle daemon

2005-08-16 14:22  trow

	* beagled/QueryExecutor.cs: Disconnect from the
	  QueryDriver.ChangedEvent when cleaning up after ourselves.

2005-08-16 14:04  trow

	* BeagleClient/Query.cs, beagled/QueryDriver.cs: Added
	  QueryDriver.DoQueryLocal for the benefit of the web services, or
	  anything else that wants to process a query internal to the
	  daemon.

2005-08-16 12:13  kelemeng

	* po/: ChangeLog, hu.po: 2005-08-16  Gabor Kelemen
	  <kelemeng@gnome.hu>

		  * hu.po: Hungarian translation updated.

2005-08-16 11:48  joeshaw

	* Tiles/TileFile.cs: Thumbnail file hits.  Based on a patch from D
	  Bera

2005-08-15 12:51  hebra

	* po/: ChangeLog, de.po: 2005-08-15  Hendrik Brandt
	  <heb@gnome-de.org>

		  * de.po: Updated German translation.

2005-08-15 10:34  stojmir

	* po/mk.po: ok

2005-08-15 00:26  trow

	* BeagleClient/Hit.cs, BeagleClient/Indexable.cs,
	  BeagleClient/Query.cs, BeagleClient/QueryPart.cs,
	  BeagleClient/RemoteControl.cs, beagled/IIndexer.cs,
	  beagled/LuceneBitArray.cs, beagled/LuceneCommon.cs,
	  beagled/LuceneIndexingDriver.cs, beagled/LuceneQueryable.cs,
	  beagled/LuceneQueryingDriver.cs, beagled/Makefile.am,
	  beagled/ManageIndex.cs, beagled/QueryResult.cs,
	  beagled/RemoteControlExecutors.cs, beagled/RemoteIndexer.cs,
	  beagled/RemoteIndexerRequest.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  bludgeon/Bludgeon.cs, bludgeon/Daemon.cs, bludgeon/FileModel.cs,
	  bludgeon/QueryFu.cs, bludgeon/SanityCheck.cs, bludgeon/Token.cs,
	  libbeagle/beagle/beagle-query-part.c,
	  libbeagle/beagle/beagle-query-part.h: Query logic fixes.

	  All sorts of bludgeon hacking.

	  Added some optimize-related infrastructure, and a way to request
	  a full index optimization via RemoteControl.

	  Small changes to our lucene index format: I moved the mime type
	  and hit type out of special fields and into properties.  Some
	  deprecated APIs remain behind to avoid breaking anything.

2005-08-14 13:57  stojmir

	* po/mk.po: okej

2005-08-14 13:54  llipka

	* Util/: Galago.cs, PullingReader.cs, StringFu.cs: Remove obsolete
	  stuff that produced compile warnings.

2005-08-14 04:11  pkst

	* po/: ChangeLog, el.po: Updated Greek Translation

2005-08-13 14:13  adamw

	* po/: ChangeLog, en_CA.po:
	  2005-08-13  Adam Weinberger  <adamw@gnome.org>

		  * en_CA.po: Updated Canadian English translation.

2005-08-13 11:38  llipka

	* configure.in: Added 'cs' to all linguas.

2005-08-13 11:29  llipka

	* po/cs.po: * cs.po - Czech translation by Petr Ferschamn
	  <per@ferschmann.cz>

2005-08-12 16:16  dsd

	* beagled/FileSystemQueryable/: DirectoryModel.cs,
	  FileSystemQueryable.cs: Broken pipe :( Sanitize paths before we
	  add them as roots

2005-08-12 16:15  dsd

	* ChangeLog, Util/StringFu.cs: Sanitize paths before we add them as
	  roots.

2005-08-12 14:38  dsd

	* beagled/FileSystemQueryable/FileSystemModel.cs: Remove unused
	  FileSystemModel.cs

2005-08-12 14:35  dsd

	* ChangeLog, beagled/FileSystemQueryable/FileSystemQueryable.cs:
	  Forget inotify watches when we remove a directory from internal
	  structure

2005-08-12 14:27  trow

	* bludgeon/Makefile.am: Last one, I promise.

2005-08-12 13:59  trow

	* bludgeon/: Makefile.am, beagled.dummy: More build-niceness.

2005-08-12 13:59  rml

	* glue/inotify-glue.c:
	  I CHECKED THIS IN ALREADY.

2005-08-12 13:19  trow

	* bludgeon/beagled.dummy: Oops

2005-08-12 13:14  trow

	* Makefile.am, configure.in, BeagleClient/Client.cs,
	  BeagleClient/Message.cs, Util/BetterBitArray.cs,
	  Util/PathFinder.cs, beagled/LuceneCommon.cs,
	  beagled/LuceneQueryingDriver.cs, bludgeon/Bludgeon.cs,
	  bludgeon/Daemon.cs, bludgeon/FileModel.cs, bludgeon/Log.cs,
	  bludgeon/Makefile.am, bludgeon/QueryFu.cs,
	  bludgeon/SanityCheck.cs, bludgeon/Token.cs, bludgeon/bludgeon.in:
	  BetterBitArray logic fixes.  Blocking async messages.  Small
	  query fixes.	Bludgeon, a beagled testing framework.

2005-08-12 13:08  fhedberg

	* Best/Best.cs, Best/BestTray.cs, beagled/BeagleDaemon.cs: * Change
	  the --autostart argument to --autostarted to be more intuative.
	  * Add the dialog to best upon quitting, and ask a question about
	  disabling. https://bugzilla.novell.com/show_bug.cgi?id=102606

2005-08-12 12:55  joeshaw

	* Best/Best.cs: Change window title slightly

2005-08-12 10:32  fhedberg

	* Best/Best.cs, Util/Conf.cs, beagled/BeagleDaemon.cs,
	  tools/Settings.cs, tools/settings.glade: Autostart configuration
	  option. https://bugzilla.novell.com/show_bug.cgi?id=102606

2005-08-12 10:13  dsd

	* ChangeLog, beagled/FileSystemQueryable/FileNameFilter.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs:	      *
	  beagled/FileSystemQueryable/FileNameFilter.cs,
		  beagled/FileSystemQueryable/FileSystemQueryable.cs: Drop
	  internal
		  directory references when we add an exclude path.

2005-08-12 10:08  fhedberg

	* beagled/Makefile.am: Add EDS_QUERYABLE_CSFILES to EXTRA_DIST.

2005-08-12 08:25  llipka

	* Util/Logger.cs: Add a FIXME about the default log level.

2005-08-12 07:49  llipka

	* tools/Info.cs: Just a little too much :-)

2005-08-11 19:22  joeshaw

	* beagled/LuceneCommon.cs: The hit type property is Type, not
	  HitType

2005-08-11 18:56  joeshaw

	* libbeagle/beagle/: beagle-client.c, beagle-util.c: Don't use
	  g_stat() because it has issues when dealing with whether to use
	  stat() or stat64().  Fixes the nautilus and beagle-search crashes

2005-08-11 18:42  fhedberg

	* beagled/FileSystemQueryable/FileSystemQueryable.cs: More FSQ
	  hardening.

2005-08-11 18:33  dsd

	* ChangeLog,
	  beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs,
	  beagled/FileSystemQueryable/DirectoryModel.cs,
	  beagled/FileSystemQueryable/FileCrawlTask.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/FileSystemQueryable/TreeCrawlTask.cs: Fix removal of
	  roots and a few races related to directories going away during
	  and after indexing.

2005-08-11 18:03  fhedberg

	* beagled/LuceneIndexingDriver.cs: Forgot this.

2005-08-11 17:54  clahey

	* tools/crawl-rules/crawl-documentation: *.docbook is valid for kde
	  docs.

2005-08-11 17:50  fhedberg

	* beagled/LuceneIndexingDriver.cs: Move the BuildDocuments call
	  down into the try/catch section.

2005-08-11 17:32  fhedberg

	* tools/Makefile.am: Typo.

2005-08-11 17:01  vvaradan

	* ChangeLog, Filters/FilterCpp.cs, Filters/FilterPerl.cs:	  *
	  Filters/FilterPerl.cs: Add commonly used mime type for perl
	  files.

		  * Filters/FilterCpp.cs: Add "while" and "inline" to
	  keywords list.

2005-08-11 16:45  fhedberg

	* tools/beagle-crawl-system.in: Too much.

2005-08-11 16:42  fhedberg

	* beagled/BuildIndex.cs, tools/beagle-crawl-system.in,
	  tools/crawl-rules/crawl-documentation: Patterns for the doc
	  crawler for Chris.

2005-08-11 16:29  fhedberg

	* libbeagle/beagle/Makefile.am: Dist fixes.

2005-08-11 15:31  trow

	* beagled/LuceneQueryingDriver.cs: A small query logic fix.

2005-08-11 14:41  fhedberg

	* beagled/: BuildIndex.cs, beagle-build-index.8,
	  beagle-manage-index.8: Add support for allowing/denying file
	  patterns for indexing in the beagle-build-index tool.

2005-08-11 14:24  fhedberg

	* beagled/: FileAttributesStore_Sqlite.cs, LuceneCommon.cs,
	  LuceneIndexingDriver.cs, Makefile.am, ManageIndex.cs: More Static
	  Indexing updates.

2005-08-11 14:12  hebra

	* po/: ChangeLog, de.po: 2005-08-11  Hendrik Brandt
	  <heb@gnome-de.org>

		  * de.po: Updated German translation.

2005-08-11 14:01  dsd

	* ChangeLog, beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/FileSystemQueryable/TreeCrawlTask.cs:  *
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
		  beagled/FileSystemQueryable/TreeCrawlTask.cs: After
	  removing an exclude
		  pattern, recrawl all directories looking for new
	  subdirectories to index.

2005-08-11 12:20  joeshaw

	* libbeagle/beagle/: Makefile.am, beagle-query-part-date.c,
	  beagle-query-part-human.c, beagle-query-part-property.c,
	  beagle-query-part-text.c, beagle-query-part.c, beagle-query.c,
	  beagle-search-term-response.c, beagle-search-term-response.h: Add
	  the SearchTermResponse class to libbeagle and fix up a bunch of
	  warnings

2005-08-11 12:04  trow

	* configure.in, glue/Makefile.am: make distcheck fixes

2005-08-11 10:42  fhedberg

	* tools/crawl-rules/: crawl-applications, crawl-documentation:
	  Updated crawler rules.

2005-08-11 10:37  fhedberg

	* Tiles/TileNote.cs: Enable highlighing. Jon fixed it with the new
	  query response.

2005-08-11 07:39  knvijay

	* beagled/WebServices/: NetBeagleHandler.cs, WebServiceBackEnd.cs:
	  More changes to align with recent updates

2005-08-11 07:28  llipka

	* tools/Info.cs, ImLogViewer/Makefile.am: * Info.cs - Catch the
	  right exception if we can't connect.	* Makfile.am - Remove the
	  bloody warning.

2005-08-11 04:20  knvijay

	* beagled/WebServices/: NetBeagleHandler.cs, WebServiceBackEnd.cs,
	  WebServiceProxy.cs: Changes to align with new updates in Hit and
	  Property classes

2005-08-11 03:38  trow

	* BeagleClient/Query.cs, BeagleClient/QueryResponses.cs,
	  Tiles/TileFromTemplate.cs, beagled/QueryDriver.cs,
	  beagled/QueryExecutor.cs, beagled/SnippetFu.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs: More query
	  fun.	Send information on the text in the query (including
	  stemmed versions) back to the client from the daemon.

2005-08-11 02:25  trow

	* BeagleClient/Hit.cs, Util/BetterBitArray.cs, Util/TopScores.cs,
	  beagled/GoogleDriver.cs, beagled/IQueryResult.cs,
	  beagled/LuceneCommon.cs, beagled/LuceneIndexingDriver.cs,
	  beagled/LuceneQueryable.cs, beagled/LuceneQueryingDriver.cs,
	  beagled/Makefile.am, beagled/ManageIndex.cs,
	  beagled/QueryDriver.cs, beagled/QueryResult.cs: Query hacking.

2005-08-10 18:57  joeshaw

	*
	  beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
	  remove debug spew

2005-08-10 18:55  joeshaw

	*
	  beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
	  Some more calendar fixes

2005-08-10 18:27  fhedberg

	* beagled/: Makefile.am, FileSystemQueryable/DirectoryModel.cs,
	  FileSystemQueryable/FileNameFilter.cs,
	  FileSystemQueryable/FileSystemQueryable.cs: Some ignore changes.

2005-08-10 17:52  fhedberg

	* Tiles/TileBlog.cs: 'desktop-launch' for Open.

2005-08-10 17:35  fhedberg

	* beagled/FileSystemQueryable/FileSystemQueryable.cs: Don't try to
	  index a non-existent file.

2005-08-10 17:33  fhedberg

	* beagled/: BuildIndex.cs,
	  FileSystemQueryable/FileSystemQueryable.cs: Adapt BuildIndex.cs
	  to new infrastructure.

2005-08-10 16:26  rml

	* glue/: inotify-syscalls.h, ioprio-glue.c:
	  glue/inotify-syscalls.h: add support for the 64-bit zSeries
	  machine.  Who cares about zSeries?

2005-08-10 16:24  rml

	* glue/ioprio-glue.c:
	  glue/ioprio-glue.c: add system call stub support for the SH,
	  SH64, SPARC, UltraSPARC, and ARM.  See previous commits for a
	  wealth of knowledge on these architectures.

2005-08-10 16:16  rml

	* glue/inotify-syscalls.h:
	  glue/inotify-syscalls.h: add support for the 64-bit SuperH (SH)
	  processor.  The 64-bit variant of the architecture is implemented
	  by the SH5 chip, sporting a 64-bit integer core and 128-bit
	  vector FPU, armed with  64 32-bit registers.	The integer unit
	  provides SIMD support and 63 64-bit general purpose registers
	  (the 64th register is hard-wired to all zeros).

2005-08-10 15:59  rml

	* glue/inotify-syscalls.h:
	  glue/inotify-syscalls.h: add inotify system call support for the
	  SH architecture, also known as the SuperH.  The SuperH core is a
	  RISC-based architecture found in a large number of embedded
	  systems.  The SuperH family was first developed by Hitachi as the
	  successor to the H8 Family and was outsourced to the newly-formed
	  SuperH Inc., owned by Hitachi and ST Microelectronics. SuperH Inc
	  now sells the designs of the CPU cores.

	  The lineage is as follows

	  SH-1 - 32-bit with maximum of 20MHz (As used on Sega Saturn to
	  control the CD-drive and to check the Copy Protection on the
	  game's CD).

	  SH-2 - 32-bit with up to 28.7MHz (As used in the Sega Saturn).

	  SH-3 - 32-bit with up to 200MHz. This spring introduced a MMU to
	  the SH Family (As used in many Windows CE devices).

	  SH-4 - 32-bit dual-issue core with a 128-bit vector FPU (As used
	  in the Dreamcast and on some Sega Arcade Machines such as the
	  Naomi and Naomi 2).

2005-08-10 15:41  joeshaw

	* Util/StringFu.cs: Only print the number of days ago if its fewer
	  than 6

2005-08-10 15:35  fhedberg

	* beagled/Makefile.am: Really disable the ManageIndex for now.

2005-08-10 15:31  rml

	* glue/inotify-syscalls.h:
	  glue/inotify-syscalls.h: add syscall stubs for ARM, a 32-bit RISC
	  processor architecture that is widely used in a number of
	  applications. ARM variants are in widespread use in embedded and
	  low-power applications due to their power saving design features.

2005-08-10 15:22  joeshaw

	* BeagleClient/Hit.cs, BeagleClient/Indexable.cs,
	  BeagleClient/Property.cs, BeagleClient/Query.cs,
	  BeagleClient/QueryPart.cs, BeagleClient/Versioned.cs,
	  Filters/FilterDOC.cs, Filters/FilterMan.cs,
	  Filters/FilterMonodoc.cs, Tiles/Template.cs, Tiles/TileNote.cs,
	  Tiles/template-note.html, Util/BetterBitArray.cs,
	  Util/DirectoryWalker.cs, Util/ExtendedAttribute.cs,
	  Util/GuidFu.cs, Util/Inotify.cs, Util/Makefile.am,
	  Util/Scheduler.cs, Util/SmallIntArray.cs, Util/StringFu.cs,
	  Util/TopScores.cs, beagled/BuildIndex.cs,
	  beagled/FileAttributes.cs, beagled/FileAttributesStore.cs,
	  beagled/FileAttributesStore_ExtendedAttribute.cs,
	  beagled/FileAttributesStore_Mixed.cs,
	  beagled/FileAttributesStore_Sqlite.cs, beagled/FilterFactory.cs,
	  beagled/IFileAttributesStore.cs, beagled/IIndexer.cs,
	  beagled/IndexerReceipts.cs, beagled/LuceneCommon.cs,
	  beagled/LuceneDriver.cs, beagled/LuceneFileQueryable.cs,
	  beagled/LuceneIndexingDriver.cs, beagled/LuceneQueryable.cs,
	  beagled/LuceneQueryingDriver.cs, beagled/Makefile.am,
	  beagled/ManageIndex.cs, beagled/NameIndex.cs,
	  beagled/NameIndexTool.cs, beagled/NoiseFilter.cs,
	  beagled/QueryDriver.cs, beagled/QueryResult.cs,
	  beagled/QueryStringParser.cs, beagled/RemoteIndexer.cs,
	  beagled/RemoteIndexerRequest.cs,
	  beagled/RemoteIndexerResponse.cs, beagled/SanityCheckTool.cs,
	  beagled/Server.cs, beagled/Shutdown.cs, beagled/SnippetFu.cs,
	  beagled/StaticQueryable.cs, beagled/TermStatsTool.cs,
	  beagled/TextCache.cs,
	  beagled/AkregatorQueryable/AkregatorQueryable.cs,
	  beagled/BlamQueryable/BlamQueryable.cs,
	  beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs,
	  beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
	  beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs,
	  beagled/FileSystemQueryable/DirectoryModel.cs,
	  beagled/FileSystemQueryable/DirectoryState.cs,
	  beagled/FileSystemQueryable/FileCrawlTask.cs,
	  beagled/FileSystemQueryable/FileSystemModel.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/FileSystemQueryable/FileSystemWatcherBackend.cs,
	  beagled/FileSystemQueryable/IFileEventBackend.cs,
	  beagled/FileSystemQueryable/InotifyBackend.cs,
	  beagled/FileSystemQueryable/LuceneNameResolver.cs,
	  beagled/FileSystemQueryable/SanityCheck.cs,
	  beagled/FileSystemQueryable/TreeCrawlTask.cs,
	  beagled/FileSystemQueryable/UniqueIdStore.cs,
	  beagled/GaimLogQueryable/GaimLogQueryable.cs,
	  beagled/IndexHelper/RemoteIndexerExecutor.cs,
	  beagled/KopeteQueryable/KopeteQueryable.cs,
	  beagled/LifereaQueryable/LifereaQueryable.cs,
	  beagled/Lucene.Net/upstream-changes.diff,
	  beagled/Lucene.Net/Store/FSDirectory.cs,
	  beagled/TomboyQueryable/TomboyQueryable.cs,
	  libbeagle/beagle/Makefile.am,
	  libbeagle/beagle/beagle-hits-added-response.c,
	  libbeagle/beagle/beagle-private.h,
	  libbeagle/beagle/beagle-property.c,
	  libbeagle/beagle/beagle-property.h,
	  libbeagle/beagle/beagle-query-part-date.c,
	  libbeagle/beagle/beagle-query-part-date.h,
	  libbeagle/beagle/beagle-query-part-human.c,
	  libbeagle/beagle/beagle-query-part-human.h,
	  libbeagle/beagle/beagle-query-part-property.c,
	  libbeagle/beagle/beagle-query-part-property.h,
	  libbeagle/beagle/beagle-query-part-text.c,
	  libbeagle/beagle/beagle-query-part-text.h,
	  libbeagle/beagle/beagle-query-part.c,
	  libbeagle/beagle/beagle-query-part.h,
	  libbeagle/beagle/beagle-query.c,
	  libbeagle/docs/reference/beagle-undocumented.txt, tools/Query.cs,
	  tools/Settings.cs, tools/beagle-crawl-system.in,
	  tools/settings.glade: Merge the more-better-lucene-branch back
	  into HEAD

2005-08-10 15:21  rml

	* glue/inotify-syscalls.h:
	  glue/inotify-syscalls.h: add system call stubs for the SPARC,
	  SPARC (Scalable Processor ARChitecture) is a pure big-endian RISC
	  microprocessor architecture originally designed in 1985 by Sun
	  Microsystems.  The SPARC processor usually contains as many as
	  128 general purpose registers. At any point, only 32 of them are
	  available - 8 are global registers and the other 24 are from the
	  stack of registers. These 24 registers form what is called a
	  register window, and at function call/return, this window is
	  moved up and down the register stack. Each window has 8 local
	  registers and shares 8 registers with adjacent windows. The
	  shared registers are used for passing function parameters and
	  returning values, and the local registers are used for keeping
	  values across function calls. The "Scalable" in SPARC comes from
	  the fact that the SPARC specification allows up to 32 windows. So
	  the implementation can choose to implement all 32 to provide
	  maximum call stack efficiency, or to implement minimum to reduce
	  the context switching time. Other architectures that include
	  similar register windows include Intel i960, IA-64, and AMD
	  29000.

2005-08-10 15:18  rml

	* glue/inotify-syscalls.h:
	  glue/inotify-syscalls.h: add syscall info for the Alpha, also
	  known as the Alpha AXP, is a 64-bit RISC microprocessor
	  originally developed and fabricated by Digital Equipment Corp,
	  which used it in its own line of workstations and servers.
	  Designed as a successor to the VAX line of computers, it
	  supported the VMS operating system, as well as Digital UNIX and,
	  today, Linux.

2005-08-10 14:54  joeshaw

	* configure.in, beagled/Makefile.am,
	  beagled/EvolutionDataServerQueryable/EdsSource.cs,
	  beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
	  New e-d-s backend which indexes all local addressbooks and
	  calendars.  Requires evo-sharp CVS right now (0.8)

2005-08-10 14:42  fhedberg

	* Tiles/TileNote.cs: No debug.

2005-08-10 14:41  fhedberg

	* Tiles/: TileNote.cs, template-note.html: * Layout consistency for
	  the tomboy note regarding dates.  * Temp. disable the
	  hightlighting in tomboy.

2005-08-10 14:08  fhedberg

	* Util/Evolution.cs: More patterns to remove.

2005-08-10 14:08  fhedberg

	* tools/: Makefile.am, crawl-rules/crawl-applications: Index
	  applications with the system-crawler.

2005-08-10 13:41  al_shopov

	* po/: ChangeLog, bg.po: 2005-08-10  Alexander Shopov
	  <ash@contact.bg>

		  * bg.po: Updated Bulgarian translation by
		  Rostislav Raykov <zbrox@i-space.org>

2005-08-10 06:42  trow

	* BeagleClient/Query.cs, BeagleClient/QueryPart.cs,
	  Util/BetterBitArray.cs, beagled/LuceneCommon.cs,
	  beagled/LuceneIndexingDriver.cs, beagled/LuceneQueryable.cs,
	  beagled/LuceneQueryingDriver.cs, beagled/QueryDriver.cs,
	  beagled/QueryStringParser.cs,
	  beagled/FileSystemQueryable/FileCrawlTask.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/FileSystemQueryable/TreeCrawlTask.cs, tools/Query.cs:
	  More query hacking, including lots of optimizations.

2005-08-09 18:08  hebra

	* po/: ChangeLog, de.po: 2005-08-09  Hendrik Brandt
	  <heb@gnome-de.org>

		  * de.po: Updated German translation.

2005-08-09 17:55  dsd

	* ChangeLog, Util/Conf.cs:
		  * Util/Conf.cs: Fix DateTime comparison, don't reload
	  config files which
		  haven't changed mtime since we last loaded them.

2005-08-09 17:22  fhedberg

	* Tiles/TileFolder.cs: Folder open fix for desktop-launch.

2005-08-09 05:41  mdziumanenko

	* configure.in, po/ChangeLog, po/uk.po: 2005-08-09  Maxim
	  Dziumanenko <mvd@mylinux.ua>

		  * Added Ukrainian translation.

2005-08-09 02:07  chliao

	* po/: ChangeLog, zh_TW.po:
	  2005-08-09  Chao-Hsiung Liao	<j_h_liau@yahoo.com.tw>

		  * zh_TW.po: Updated Traditional Chinese translation.

2005-08-08 22:12  trow

	* BeagleClient/Hit.cs, Util/DirectoryWalker.cs,
	  beagled/FileAttributesStore.cs,
	  beagled/FileAttributesStore_ExtendedAttribute.cs,
	  beagled/FileAttributesStore_Mixed.cs,
	  beagled/FileAttributesStore_Sqlite.cs,
	  beagled/IFileAttributesStore.cs, beagled/LuceneIndexingDriver.cs,
	  beagled/LuceneQueryable.cs, beagled/TextCache.cs,
	  beagled/FileSystemQueryable/FileCrawlTask.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/FileSystemQueryable/TreeCrawlTask.cs: Fixes for files and
	  directories with strange permissions.  Be smarter about how we
	  handle transactions in our sqlite databases.

2005-08-08 17:21  fhedberg

	* tools/: Settings.cs, settings.glade: Remove the option to not run
	  beagle on startup.

2005-08-08 04:39  kelemeng

	* po/: ChangeLog, hu.po: 2005-08-08  Gabor Kelemen
	  <kelemeng@gnome.hu>

		  * hu.po: Hungarian translation updated.

2005-08-08 01:40  trow

	* BeagleClient/QueryPart.cs, Util/DirectoryWalker.cs,
	  Util/GuidFu.cs, Util/Inotify.cs, Util/Scheduler.cs,
	  beagled/BuildIndex.cs, beagled/FileAttributes.cs,
	  beagled/FileAttributesStore.cs,
	  beagled/FileAttributesStore_ExtendedAttribute.cs,
	  beagled/FileAttributesStore_Sqlite.cs, beagled/FilterFactory.cs,
	  beagled/IndexerReceipts.cs, beagled/LuceneCommon.cs,
	  beagled/LuceneFileQueryable.cs, beagled/LuceneIndexingDriver.cs,
	  beagled/LuceneQueryable.cs, beagled/LuceneQueryingDriver.cs,
	  beagled/Makefile.am, beagled/QueryResult.cs, beagled/Shutdown.cs,
	  beagled/TextCache.cs, beagled/FileSystemQueryable/CrawlTask.cs,
	  beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs,
	  beagled/FileSystemQueryable/DirectoryModel.cs,
	  beagled/FileSystemQueryable/DirectoryState.cs,
	  beagled/FileSystemQueryable/FileCrawlTask.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/FileSystemQueryable/FileSystemWatcherBackend.cs,
	  beagled/FileSystemQueryable/IFileEventBackend.cs,
	  beagled/FileSystemQueryable/InotifyBackend.cs,
	  beagled/FileSystemQueryable/LuceneNameResolver.cs,
	  beagled/FileSystemQueryable/SanityCheck.cs,
	  beagled/FileSystemQueryable/TreeCrawlTask.cs,
	  beagled/FileSystemQueryable/UniqueIdStore.cs: New and improved
	  FileSystemQueryable, built on top of our improved Lucene
	  infrastructure.

2005-08-07 23:53  rml

	* glue/inotify-syscalls.h:
	  PPC define is __powerpc__ and PPC64 define is __powerpc64__, not
	  __ppc__.

2005-08-06 17:34  fhedberg

	* beagled/AkregatorQueryable/AkregatorQueryable.cs: * Patch from
	  Debajyoti Bera to handle deleted feed items.

2005-08-05 17:04  fhedberg

	* beagled/LuceneFileQueryable.cs: * Enable
	  LuceneFileQueryable-derived backends to mark files up to date.

2005-08-05 15:55  fhedberg

	* ImLogViewer/ImLogWindow.cs: * Commit hack for multi-client
	  ImLogWindow on branch.

2005-08-05 15:42  fhedberg

	* beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs: *
	  Add the "fixme:client" property to messages indexed by the imap
	  generator.

2005-08-05 15:36  fhedberg

	* tools/: Makefile.am, beagle-crawl-system.in: * Use the right path
	  and syntax for beagle-build-index in the crawler.

2005-08-05 15:33  fhedberg

	* beagled/: LuceneCommon.cs, LuceneIndexingDriver.cs: * Use the
	  specified text cache when filtering.

2005-08-05 15:32  fhedberg

	* beagled/LuceneQueryable.cs: * Never create the indexer if we're
	  in read-only mode.  * Use the driver to get the item count in
	  that case.

2005-08-05 14:36  fhedberg

	* beagled/: wrapper.in: LD_LIBRARY_PATH fix.

2005-08-05 11:34  joeshaw

	* Best/BestWindow.cs: Don't use GLib.Object.Data, it's evil.  Clean
	  up some code which used it unnecessarily

2005-08-04 19:15  baddog

	* po/: ChangeLog, zh_TW.po: Fix Language Team Reference

2005-08-04 11:31  joeshaw

	* Tiles/: TileFile.cs, template-file.html: Use the title of the
	  document as the main link for a file, if it's set

2005-08-04 09:04  llipka

	* beagled/SnippetFu.cs: Don't waste our highlight colors on stop
	  words.

2005-08-03 07:37  dsd

	* configure.in: Bump version to 0.0.13

2005-08-02 22:15  fhedberg

	* ImLogViewer/ImLogWindow.cs: -Some- client agnostic changes to the
	  ImLogViewer. The ImLog.cs still sucks from a dynamic perspective
	  however.

2005-08-02 21:35  fhedberg

	* Util/DirectoryWalker.cs: Remove debug spew.

2005-08-02 21:34  fhedberg

	* Util/IoPriority.cs, Util/Makefile.am,
	  beagled/IndexHelper/IndexHelper.cs, glue/Makefile.am,
	  glue/ioprio-glue.c: Robert Love, our hero.

2005-08-02 19:20  dsd

	* ChangeLog, Tiles/TileMusic.cs:	* Tiles/TileMusic.cs:
	  Correct mime type for flac files

2005-08-02 18:22  dsd

	* ChangeLog, Tiles/Tile.cs:	* Tiles/Tile.cs: Handle commands
	  which are 'quoted'

2005-08-02 11:35  vvaradan

	* ChangeLog, Filters/FilterSource.cs: Patch from Sreekanth G
	  <sreekanthnaga@gmail.com>  * Handle all possible pascal-style
	  comments properly.

2005-08-01 16:40  fhedberg

	* beagled/beagled.1: Manpage update.

2005-08-01 15:41  adamw

	* po/: ChangeLog, en_CA.po:
	  2005-08-01  Adam Weinberger  <adamw@gnome.org>

		  * en_CA.po: Updated Canadian English translation.

2005-08-01 11:52  rml

	* glue/inotify-syscalls.h:
	  s390 inotify support, my little puppets.

2005-08-01 04:20  knvijay

	* tools/: Settings.cs, settings.glade: Minor Fixes

2005-07-31 19:12  fhedberg

	* Util/DirectoryWalker.cs: Remove debug spew.

2005-07-31 17:33  dsd

	* configure.in: Temporarily from uk from ALL_LINGUAS until uk.po is
	  in place (I have emailed the committer)

2005-07-31 02:55  mdziumanenko

	* ChangeLog, configure.in, po/ChangeLog: [no log message]

2005-07-30 16:13  adamw

	* po/: ChangeLog, en_CA.po:
	  2005-07-30  Adam Weinberger  <adamw@gnome.org>

		  * en_CA.po: Updated Canadian English translation.

2005-07-30 12:04  hebra

	* po/: ChangeLog, de.po: 2005-07-30  Hendrik Brandt
	  <heb@gnome-de.org>

		  * de.po: Updated German translation.

2005-07-29 18:19  fhedberg

	* tools/: Makefile.am, Settings.cs, settings.glade: beagle-settings
	  options for networking. From KN Vijay. On branch.

2005-07-29 18:18  fhedberg

	* tools/Settings.cs: And some ifdef's.

2005-07-29 18:12  fhedberg

	* tools/: Makefile.am, Settings.cs, settings.glade: beagle-settings
	  options for networking. From KN Vijay.

2005-07-29 17:33  fhedberg

	* beagled/: LuceneFileQueryable.cs, Makefile.am,
	  AkregatorQueryable/AkregatorQueryable.cs,
	  BlamQueryable/BlamQueryable.cs,
	  LifereaQueryable/LifereaQueryable.cs: * Add support to the
	  LuceneFileQueryable for child-indexables. Mark the file indexed
	  when the last child is done.	* Update the Blam-, Liferea-,
	  Akregator- backends to use it.

2005-07-29 15:11  fhedberg

	* beagled/GaimLogQueryable/GaimLogQueryable.cs: Broken pipe.

2005-07-29 15:07  fhedberg

	* Util/ImBuddy.cs, Util/ImLog.cs,
	  beagled/KopeteQueryable/KopeteCrawler.cs,
	  beagled/KopeteQueryable/KopeteQueryable.cs: Update the Kopete
	  backend for the lucene changes.

2005-07-29 15:06  fhedberg

	* Tiles/TileImLog.cs, beagled/GaimLogQueryable/GaimLogQueryable.cs:
	  Move the buddy lookup to the daemon (HitFilter in GaimQueryable).

2005-07-29 14:04  fhedberg

	* Util/DirectoryWalker.cs, glue/Makefile.am, glue/beagled-utils.c:
	  Previous fix onto branch.

2005-07-29 14:03  fhedberg

	* Util/DirectoryWalker.cs, glue/Makefile.am, glue/beagled-utils.c:
	  Workaround for a nasty bug in Mono.Posix.Syscall.readdir that
	  prevents us from read the entire directory if there's any
	  non-UTF8 coded filenames. We still throw away non-valid filenames
	  (compliments by the marshalling) but at least we get the others.

2005-07-28 17:17  fhedberg

	* Filters/FilterSpreadsheet.cs: Check if xmlReader == null before
	  closing it.

2005-07-28 07:05  knvijay

	* Util/Conf.cs, beagled/WebServices/WebServiceBackEnd.cs: Misc.
	  fixes

2005-07-28 06:59  knvijay

	* beagled/BeagleDaemon.cs: Removed outdated WebServices command
	  line options

2005-07-28 06:38  knvijay

	* beagled/BeagleDaemon.cs: Typo fix

2005-07-28 06:34  knvijay

	* beagled/: BeagleDaemon.cs, WebServices/WebServiceBackEnd.cs:
	  Added commandline option to disable WebServices

2005-07-28 01:41  trow

	* BeagleClient/Indexable.cs, Tiles/template-note.html,
	  Util/ExtendedAttribute.cs, beagled/BuildIndex.cs,
	  beagled/FileAttributes.cs, beagled/FileAttributesStore.cs,
	  beagled/FileAttributesStore_ExtendedAttribute.cs,
	  beagled/IIndexer.cs, beagled/IndexerReceipts.cs,
	  beagled/LuceneCommon.cs, beagled/LuceneFileQueryable.cs,
	  beagled/LuceneIndexingDriver.cs, beagled/LuceneQueryable.cs,
	  beagled/LuceneQueryingDriver.cs, beagled/Makefile.am,
	  beagled/RemoteIndexer.cs, beagled/RemoteIndexerRequest.cs,
	  beagled/RemoteIndexerResponse.cs, beagled/Server.cs,
	  beagled/TextCache.cs,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/GaimLogQueryable/GaimLogQueryable.cs,
	  beagled/IndexHelper/RemoteIndexerExecutor.cs,
	  beagled/TomboyQueryable/TomboyQueryable.cs: Another great big
	  lump of refactoring goodness.

	  This commit contains: (1) Extensive de-crufting.  (2) A total
	  revamp of IIndexer change notifications.  (3) Lots of clean-up in
	  LuceneQueryable and the lower-level Lucene parts.	 I've
	  removed a lot of the horrible hacks that were added to      make
	  the filesystem backend work (prime example: all of that dreadful
	      Uri remapping code), and replaced it with more generic hooks
	      that can be used for Uri remapping but which are useful for
	  other      stuff too.  (4) Some annoying file-centric assumptions
	  have been moved from	   LuceneQueryable into a new class,
	  LuceneFileQueryable.	    LuceneFileQueryable will automatically
	  update a file's FileAttributes      after it has been indexed,
	  provides a default implementation of	    HitIsValid, etc.
	  Smaller, file-oriented backends should use this.  (5) Lots of
	  little bug fixes for things that I stumbled across while
	  hacking.

	  Caveats: (1) I've almost certainly broken stuff.  (2) The Blam
	  and Liferea backends are turned off in the build.	 Fixing
	  them should be easy.	(3) The File System backend is also turned
	  off.	Fixing it is	 somewhat less easy.

	  Enjoy.

2005-07-27 20:33  dsd

	* beagled/FileSystemQueryable/FileSystemQueryable.cs: kill debug
	  spew on branch

2005-07-27 20:32  dsd

	* beagled/FileSystemQueryable/FileSystemQueryable.cs: oops - kill
	  debug spew

2005-07-27 20:29  dsd

	* beagled/FileSystemQueryable/: CrawlTask.cs, FileNameFilter.cs,
	  FileSystemModel.cs, FileSystemQueryable.cs,
	  FileSystemWatcherBackend.cs, IFileEventBackend.cs,
	  InotifyBackend.cs: Some recent changes from HEAD:

		  * beagled/FileSystemQueryable/CrawlTask.cs,
		  beagled/FileSystemQueryable/FileSystemModel.cs,
		  beagled/FileSystemQueryable/FileSystemQueryable.cs,
		  beagled/FileSystemQueryable/FileSystemWatcherBackend.cs,
		  beagled/FileSystemQueryable/IFileEventBackend.cs,
		  beagled/FileSystemQueryable/InotifyBackend.cs: Merge the
	  concept of
		  scanning and crawling into crawling only, to reduce
	  startup expense.

		  * beagled/FileSystemQueryable/FileNameFilter.cs,
		  beagled/FileSystemQueryable/FileSystemModel.cs,
		  beagled/FileSystemQueryable/FileSystemQueryable.cs: When
	  an exclude path is
		  added, we should forget about that in the internal
	  directory structure, drop
		  watches on it, and remove it from the crawling queue.
	  Consolidate code
		  between Delete and RecursivelyRemove_Unlocked.

2005-07-27 20:23  dsd

	* ChangeLog, beagled/FileSystemQueryable/FileNameFilter.cs,
	  beagled/FileSystemQueryable/FileSystemModel.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs:	      *
	  beagled/FileSystemQueryable/FileNameFilter.cs,
		  beagled/FileSystemQueryable/FileSystemModel.cs,
		  beagled/FileSystemQueryable/FileSystemQueryable.cs: When
	  an exclude path is
		  added, we should forget about that in the internal
	  directory structure, drop
		  watches on it, and remove it from the crawling queue.
	  Consolidate code
		  between Delete and RecursivelyRemove_Unlocked.

2005-07-27 17:48  joeshaw

	* Util/UnixClient.cs, beagled/Server.cs: Get rid of
	  UnixClient.Flush() to keep it in sync with the upstream version.
	  Fix the usage in Server.cs to get the stream and then flush.

2005-07-27 16:43  joeshaw

	* Filters/FilterText.cs: oops

2005-07-27 16:43  joeshaw

	* Filters/: FilterText.cs: Bump the text filter limit from 1mb to
	  5mb

2005-07-27 14:56  joeshaw

	* mozilla-extension/content/beagleOverlay.js: Add a mozilla
	  preference which enables/disables the plugin in a persistent way

2005-07-27 12:41  fhedberg

	* beagled/: LuceneQueryable.cs, StaticQueryable.cs: Land on
	  previous fix on branch.

2005-07-27 12:36  fhedberg

	* beagled/: LuceneQueryable.cs, StaticQueryable.cs: Support
	  HitIsValid in StaticQueryable.

2005-07-27 11:59  rml

	* glue/inotify-syscalls.h:
	  ia64 inotify support.

2005-07-27 11:49  rml

	* glue/inotify-syscalls.h:
	  inotify support for PPC32.

2005-07-27 11:45  fhedberg

	* beagled/: BuildIndex.cs, Filter.cs, FilterFactory.cs: Commit it
	  to the branch too.

2005-07-27 11:42  fhedberg

	* beagled/: BuildIndex.cs, Filter.cs, FilterFactory.cs: Clean up
	  the filtering code. Allow it to pass streams if we're doing in
	  process indexing.

2005-07-27 11:04  dsd

	* ChangeLog, Filters/FilterSpreadsheet.cs:	*
	  Filters/FilterSpreadsheet.cs: Workaround the zombie processes bug
	  for
		  ssindex invocations

2005-07-27 10:58  rml

	* glue/inotify-syscalls.h:
	  x86-64 inotify support.

2005-07-27 10:29  dsd

	* ChangeLog, Filters/FilterPdf.cs:	* Filters/FilterPdf.cs:
	  Workaround the zombie processes bug for pdftotext
		  invocations

2005-07-26 17:31  joeshaw

	* beagled/LuceneCommon.cs: Check for null return values from
	  StringToQuery in QueryPartToQuery so that we avoid exceptions
	  when stop words are a part of our query text

2005-07-26 16:22  joeshaw

	* Makefile.am, configure.in, Best/best.desktop,
	  chooser-fu/beaglequery.c, chooser-fu/chooser-test.c,
	  glue/tomboykeybinder.c, glue/vmsize-glue.c, glue/wv1-glue.c,
	  tools/beagle-settings.desktop, searchomatic/searchomatic.c:
	  Commit a bunch of build fixes: Don't build the chooser-fu
	  directory; remove an obsolete warning abou the epiphany extension
	  being installed in the wrong place; various fixes to the Best and
	  beagle-settings .desktop files; fix a bunch of warnings in C glue

2005-07-26 15:16  fhedberg

	* Util/ImBuddy.cs: Try/Catch the parsing of the contact lists in
	  Gaim & Kopete.

2005-07-26 14:59  joeshaw

	* Util/PullingReader.cs, beagled/Filter.cs: Fix some filtering
	  bottlenecks that really popped up when trying to index very large
	  OpenOffice documents.  Instead of pulling only the head of the
	  ArrayList in the filter, walk the list, add everything to the
	  buffer and clear the list.  Thanks Fredrik and Jon

2005-07-25 13:05  dsd

	* ChangeLog, Util/Inotify.cs:	* Util/Inotify.cs: Consolidate some
	  code, and reduce watches to minimal
		  possible form upon Unsubscribe/ChangeSubscription.

2005-07-25 13:03  dsd

	* ChangeLog, beagled/FileSystemQueryable/CrawlTask.cs,
	  beagled/FileSystemQueryable/FileSystemModel.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/FileSystemQueryable/FileSystemWatcherBackend.cs,
	  beagled/FileSystemQueryable/IFileEventBackend.cs,
	  beagled/FileSystemQueryable/InotifyBackend.cs:    *
	  beagled/FileSystemQueryable/CrawlTask.cs,
		  beagled/FileSystemQueryable/FileSystemModel.cs,
		  beagled/FileSystemQueryable/FileSystemQueryable.cs,
		  beagled/FileSystemQueryable/FileSystemWatcherBackend.cs,
		  beagled/FileSystemQueryable/IFileEventBackend.cs,
		  beagled/FileSystemQueryable/InotifyBackend.cs: Merge the
	  concept of
		  scanning and crawling into crawling only, to reduce
	  startup expense.

2005-07-25 11:35  joeshaw

	* beagled/Server.cs: Fix a very hard-to-trigger race when aborting
	  out of the read

2005-07-25 10:56  joeshaw

	* Filters/FilterPdf.cs: Set the priority class on pdfinfo to
	  BelowNormal, so that it doesn't dominate the CPU on expensive
	  runs.  Patch from Paul Betts

2005-07-21 20:14  dsd

	* ChangeLog, Util/Conf.cs:	* Util/Conf.cs: Add ConfigOptions
	  for adding/removing excludes, so that
		  excludes can be manipulated via beagle-config.

2005-07-21 16:47  fhedberg

	* Tiles/TileImLog.cs, Util/ImBuddy.cs, Util/ImLog.cs,
	  beagled/LuceneDriver.cs, beagled/LuceneQueryable.cs,
	  beagled/Makefile.am,
	  beagled/GaimLogQueryable/GaimLogQueryable.cs,
	  beagled/KopeteQueryable/KopeteCrawler.cs,
	  beagled/KopeteQueryable/KopeteQueryable.cs: KopeteQueryable

2005-07-21 14:58  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Names shouldn't be keywords in the evo mail backend.	I did this
	  on the branch but forgot to commit it to the trunk too

2005-07-21 14:57  joeshaw

	* Filters/FilterMail.cs: Names shouldn't be keywords in the mail
	  filter

2005-07-21 12:33  fhedberg

	* AUTHORS, beagled/Makefile.am,
	  beagled/AkregatorQueryable/AkregatorQueryable.cs: Added Akregator
	  backend from Debajyoti Bera.

2005-07-21 10:51  joeshaw

	* Tiles/Tile.cs: The command we get from the mime system can
	  actually be the program and arguments, and passing in such a
	  command to ProcessStartInfo.FileName causes problems, so split
	  out any arguments and add them to the argument string instead

2005-07-21 10:17  fhedberg

	* BeagleClient/Property.cs, libbeagle/beagle/Makefile.am,
	  libbeagle/beagle/beagle-hits-added-response.c,
	  libbeagle/beagle/beagle-private.h,
	  libbeagle/beagle/beagle-property.c,
	  libbeagle/beagle/beagle-query-part-date.c,
	  libbeagle/beagle/beagle-query-part-date.h,
	  libbeagle/beagle/beagle-query-part-human.c,
	  libbeagle/beagle/beagle-query-part-human.h,
	  libbeagle/beagle/beagle-query-part-property.c,
	  libbeagle/beagle/beagle-query-part-property.h,
	  libbeagle/beagle/beagle-query-part-text.c,
	  libbeagle/beagle/beagle-query-part-text.h,
	  libbeagle/beagle/beagle-query-part.c,
	  libbeagle/beagle/beagle-query-part.h,
	  libbeagle/beagle/beagle-query.c,
	  libbeagle/docs/reference/beagle-undocumented.txt: Add support for
	  new query construction to libbeagle.

2005-07-20 17:18  trow

	* Util/Makefile.am, Util/TopScores.cs, beagled/LuceneCommon.cs:
	  Added TopScores, a class for efficiently finding the N
	  highest-scoring objects in a set.  Fixed a small bug in live
	  queries.

2005-07-20 03:54  knvijay

	* Util/Conf.cs: Added option to check status of WebServices
	  GlobalAccess

2005-07-20 03:35  knvijay

	* beagled/WebServices/WebServiceBackEnd.cs: Fix to use fully
	  qualified DNS host name

2005-07-20 02:26  knvijay

	* beagled/WebServices/: NetBeagleQueryable.cs, WebBackEnd.cs,
	  WebFrontEnd.cs, search.aspx: Fixes to show NetBeagle check-box
	  only when NetBeagle nodes are configured. Updated Beagle Web
	  Interface Title to show the hostname for external accesses

2005-07-19 17:28  jogley

	* po/: ChangeLog, en_GB.po:

	  2005-07-19  James Ogley  <james@usr-local-bin.org>

		  * po/en_GB.po: Updated British English translation.

2005-07-19 15:46  joeshaw

	* Filters/FilterMail.cs,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  We should be indexing names in emails as text, not keywords

2005-07-19 15:22  orrc

	* po/: ChangeLog, en_GB.po: 2005-07-19	Christopher Orr
	  <chris@orr.me.uk>

		  * en_GB.po: Updated British English translation.

2005-07-19 13:56  joeshaw

	* Tiles/TileMailMessage.cs: Don't try to put presence on the mail
	  message tile if we have galago support but not evo-sharp support

2005-07-19 13:55  fhedberg

	* tools/: Makefile.am, beagle-crawl-system.in: Use the correct path
	  to beagle-build-index in beagle-crawl-system, thanks to Cameron
	  for pointing it out ;)

2005-07-19 13:22  joeshaw

	* beagled/LuceneQueryingDriver.cs: Check for secondary_searcher ==
	  null when trying to merge the properties in

2005-07-19 13:20  fhedberg

	* beagled/LuceneIndexingDriver.cs: IIndexer events.

2005-07-19 13:18  fhedberg

	* beagled/LuceneCommon.cs: Belongs to the last commit.

2005-07-19 12:52  fhedberg

	* beagled/: BuildIndex.cs, LuceneQueryingDriver.cs,
	  StaticQueryable.cs: Update the static indexing stuff for new
	  lucene design.

2005-07-19 10:32  fhedberg

	* Util/Conf.cs: Rollback some stuff so we can build again.

2005-07-19 08:16  knvijay

	* beagled/WebServices/WebFrontEnd.cs: Bug Fixes

2005-07-19 06:33  knvijay

	* ChangeLog: [no log message]

2005-07-19 06:30  knvijay

	* beagled/WebServices/search.aspx: Added background color for
	  search box in Web interface

2005-07-19 06:29  knvijay

	* beagled/WebServices/: NetBeagleQueryable.cs, WebBackEnd.cs,
	  WebFrontEnd.cs, WebServiceBackEnd.cs, WebServiceFrontEnd.cs:
	  Updates to provide option in WebInterface to enable/disable
	  NetworkedBeagle search on per-query basis

2005-07-19 06:24  knvijay

	* Util/Conf.cs: Update to networking section to handle arguments
	  without explicit port no.

2005-07-18 22:31  trow

	* beagled/Lucene.Net/upstream-changes.diff: Updated for my last
	  tweak to FSDirectory.cs.

2005-07-18 22:30  trow

	* Util/BetterBitArray.cs, Util/Makefile.am, Util/SmallIntArray.cs,
	  beagled/LuceneCommon.cs, beagled/LuceneQueryingDriver.cs,
	  beagled/Lucene.Net/Store/FSDirectory.cs: Relevancy hacks.
	  Support Uri filtering in queries.  Work on modifying mutable
	  properties.  Querying fixes.	Allow sharing when opening files in
	  dotLucene.

2005-07-18 19:23  fhedberg

	* beagled/ManageIndex.cs: Disable locking for read-only ops.

2005-07-18 17:02  trow

	* Util/StringFu.cs, beagled/LuceneCommon.cs, beagled/Makefile.am,
	  beagled/NameIndexTool.cs, beagled/SanityCheckTool.cs,
	  beagled/FileSystemQueryable/FileSystemModel.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs: Stop using
	  the NameIndex, since the name  is now stored in mutable
	  properties on the Indexable.

2005-07-18 16:16  fhedberg

	* Tiles/TileFolder.cs: TileFolder Open fix.

2005-07-18 15:29  trow

	* Filters/FilterDOC.cs, Filters/FilterMan.cs,
	  Filters/FilterMonodoc.cs, Tiles/Template.cs,
	  Util/BetterBitArray.cs, Util/Makefile.am, beagled/BuildIndex.cs,
	  beagled/LuceneCommon.cs, beagled/LuceneDriver.cs,
	  beagled/LuceneIndexingDriver.cs, beagled/LuceneQueryable.cs,
	  beagled/LuceneQueryingDriver.cs, beagled/Makefile.am,
	  beagled/ManageIndex.cs, beagled/NameIndex.cs,
	  beagled/NoiseFilter.cs, beagled/QueryStringParser.cs,
	  beagled/SnippetFu.cs, beagled/TermStatsTool.cs,
	  beagled/TextCache.cs,
	  beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs,
	  beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/IndexHelper/RemoteIndexerExecutor.cs,
	  libbeagle/beagle/beagle-hits-added-response.c,
	  libbeagle/beagle/beagle-private.h,
	  libbeagle/beagle/beagle-property.c,
	  libbeagle/beagle/beagle-property.h, tools/Query.cs: (Committing
	  again due a broken pipe error...)

	  Welcome to beagle-more-better-lucene-branch.	We hope you enjoy
	  your stay.

	  This branch contains a radical reworking of beagle's interaction
	  with Lucene.	We now split our index into two: a primary index
	  that contains indexed fulltexts and non-mutable metadata.  The
	  secondary index contains metadata that we would like to be able
	  to change w/o requiring a reindex.  We call such metadata
	  "mutable": canonical examples are filenames, nautilus notes,
	  nautilus emblems, etc.

	  I've almost certainly introduced many bugs here, so be careful.

2005-07-18 15:28  trow

	* BeagleClient/: Indexable.cs, Property.cs, Query.cs, QueryPart.cs,
	  Versioned.cs: Welcome to beagle-more-better-lucene-branch.  We
	  hope you enjoy your stay.

	  This branch contains a radical reworking of beagle's interaction
	  with Lucene.	We now split our index into two: a primary index
	  that contains indexed fulltexts and non-mutable metadata.  The
	  secondary index contains metadata that we would like to be able
	  to change w/o requiring a reindex.  We call such metadata
	  "mutable": canonical examples are filenames, nautilus notes,
	  nautilus emblems, etc.

	  I've almost certainly introduced many bugs here, so be careful.

2005-07-18 11:50  dsd

	* ChangeLog, beagled/FileSystemQueryable/FileNameFilter.cs,
	  beagled/FileSystemQueryable/FileSystemModel.cs:     *
	  beagled/FileSystemQueryable/FileNameFilter.cs: When we drop an
	  exclude
		  pattern, set the entire filesystem state to unknown.
		  * FileSystemQueryable/FileSystemModel.cs: Setting state
	  to unknown should
		  trigger a recrawl.

2005-07-18 03:58  adamw

	* po/: ChangeLog, en_CA.po:
	  2005-07-18  Adam Weinberger  <adamw@gnome.org>

		  * en_CA.po: Updated Canadian English translation.

2005-07-17 03:43  fhedberg

	* configure.in, Tiles/Makefile.am, Tiles/Tile.cs: "This place
	  better be worth it, they better be doing coke here."

2005-07-15 21:38  chliao

	* po/: ChangeLog, zh_TW.po:
	  2005-07-16  Chao-Hsiung Liao	<j_h_liau@yahoo.com.tw>

		  * zh_TW.po: Updated Traditional Chinese translation.

2005-07-15 17:49  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Better progress indication for mboxes

2005-07-15 15:58  fhedberg

	* tools/crawl-rules/: crawl-documentation, crawl-windows: Forgot
	  the rules.

2005-07-15 15:57  fhedberg

	* beagle.spec.in, beagled/Makefile.am, tools/.cvsignore,
	  tools/Makefile.am, tools/beagle-crawl-system.in: Rules for
	  crawling the system from a cron-job.

2005-07-15 15:18  fhedberg

	* beagled/BuildIndex.cs: Better arguments for beagle-build-index.

2005-07-15 13:12  joeshaw

	* libbeagle/beagle/: beagle-client.c, beagle-util.c, beagle-util.h:
	  Add support for the locally synchronized storage dirs to
	  libbeagle

2005-07-15 12:56  trow

	* libbeagle/beagle/: beagle-indexable.c, beagle-indexable.h: Added
	  IndexableFiltering.AlreadyFiltered, a way for an indexable to
	  indicate that its readers will always return nice, clean,
	  ready-to-index text.	Set AlreadyFiltered on indexables created
	  from gaim logs.  Updated libbeagle to know about the new
	  IndexableFiltering option.

2005-07-15 12:54  trow

	* BeagleClient/Indexable.cs, beagled/FilterFactory.cs,
	  beagled/GaimLogQueryable/GaimLogQueryable.cs: Added
	  IndexableFiltering.AlreadyFiltered, which provides a way for an
	  indexable to indicate that its readers will return clean text
	  that does not need to be filtered.

2005-07-15 12:42  joeshaw

	* BeagleClient/Hit.cs: The Beagle.Hit indexer property should be
	  public

2005-07-15 12:32  joeshaw

	* beagled/GaimLogQueryable/GaimLogQueryable.cs: We do in fact need
	  to filter the gaim logs, or else NoContent is set to true and the
	  text readers are never added to the lucene document

2005-07-15 06:09  vvaradan

	* ChangeLog, configure.in: * Show the availability of gst-sharp as
	  "disabled" instead of "no".

2005-07-14 23:17  fhedberg

	* beagled/: BuildIndex.cs, FilterFactory.cs, LuceneDriver.cs,
	  LuceneQueryable.cs, StaticQueryable.cs, TextCache.cs,
	  beagle-build-index.8: Support text-cache for static indexes.

	  * Added --cache-text argument to beagle-build-index *
	  De-staticized TextCache * Minor changes to the filtering

2005-07-14 16:37  fhedberg

	* Util/Conf.cs: Get rid of GetHashCode warning for ExcludeItem.

2005-07-14 16:24  joeshaw

	* BeagleClient/Client.cs, Util/PathFinder.cs,
	  beagled/BeagleDaemon.cs, beagled/RemoteIndexer.cs,
	  beagled/Server.cs, beagled/IndexHelper/IndexHelper.cs: Use a safe
	  temp filename for when we're handing a remote home directory.
	  Move the sockets there since we can't create unix domain sockets
	  on smbfs.  Add some nasty code to clean up after ourselves as
	  best we can

2005-07-14 16:16  joeshaw

	* libbeagle/beagle/beagle-hits-added-response.c: oops, forgot this

2005-07-14 16:14  joeshaw

	* BeagleClient/Hit.cs, libbeagle/beagle/beagle-hit.c,
	  libbeagle/beagle/beagle-private.h: Don't keep Score around in
	  libbeagle; just calculate it from the raw score and multiplier,
	  since it's not serialized by the daemon

2005-07-14 15:28  rml

	* Util/Inotify.cs, glue/inotify-glue.c, glue/inotify-syscalls.h,
	  glue/inotify.h: Port Beagle to the New Inotify.

2005-07-14 13:41  fhedberg

	* beagled/: BuildIndex.cs, Makefile.am, ManageIndex.cs,
	  beagle-build-index.8, beagle-manage-index.8: * Install
	  beagle-build-index & beagle-manage-index into /sbin instead of
	  /bin * Use the first argument as index_dir in beagle-build-index
	  * Manpages for said tools.

2005-07-14 03:59  knvijay

	* Util/Conf.cs: Added CheckGlobalAccess option to webservices
	  section

2005-07-13 21:28  fhedberg

	* beagled/LuceneDriver.cs: Merge fix pointed out by Jon.

2005-07-13 12:28  fhedberg

	* Util/Conf.cs, Util/PathFinder.cs, Util/Scheduler.cs,
	  beagled/BeagleDaemon.cs, beagled/IndexSynchronization.cs,
	  beagled/LuceneDriver.cs, beagled/LuceneQueryable.cs,
	  beagled/Makefile.am, beagled/NameIndexTool.cs,
	  beagled/SanityCheckTool.cs,
	  beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
	  Index Synchronization

	  * If PathFinder.HomeDir is on NFS, or BEAGLE_SYNCHRONIZE_LOCALLY
	  is set we synchronize the indexes locally (to /tmp/beagle-$user).
	   * Needed to move all the indexes to a separate directory, so if
	  you don't want to re-index everything, move them to
	  ~/.beagle/Indexes.  * Configuration option to disable
	  synchronization totally.  * Added support for tasks executed on
	  shutdown.

2005-07-13 11:03  fhedberg

	* Util/PathFinder.cs: Removed a bunch of unused code.

2005-07-13 07:16  llipka

	* Tiles/TilePicture.cs: Update the F-spot tags spacing a bit.

2005-07-12 14:46  kelemeng

	* po/: ChangeLog, hu.po: 2005-07-12  Gabor Kelemen
	  <kelemeng@gnome.hu>

		  * hu.po: Hungarian translation updated.

2005-07-12 14:29  hebra

	* po/: ChangeLog, de.po: 2005-07-12  Hendrik Brandt
	  <heb@gnome-de.org>

		  * de.po: Updated German translation.

2005-07-12 13:39  fhedberg

	* Util/SystemInformation.cs: Remove some unused code and add some
	  new unused code.

2005-07-12 10:02  fhedberg

	* beagled/LuceneDriver.cs: Do actually create an index even if
	  there is no minor_version provided.

2005-07-12 09:31  fhedberg

	* Filters/FilterText.cs: Give the right message when the text file
	  is too large to filter.

2005-07-11 19:55  dsd

	* ChangeLog, beagled/LuceneDriver.cs: Allow unspecified index minor
	  versions (= 'dont care'). Allows beagle-manage-index to work on
	  versioned indexes.

2005-07-11 15:18  trow

	* beagled/beagled-index-helper.in: Removed some debug spew.

2005-07-11 15:18  trow

	* NEWS: Updated for Lukas's last patch.

2005-07-11 15:14  llipka

	* Filters/FilterMail.cs, Tiles/TileMailMessage.cs,
	  Tiles/TranslationHack.cs, Tiles/template-mail-message.html:
	  Render the mail attachments nicely.

2005-07-11 15:08  trow

	* NEWS: Updated again for release.

2005-07-11 14:38  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Fix a problem where we were losing mails from the index if an
	  IMAP summary was updated later.  Also add some additional
	  debugging spew and sort the deleted list up front, so that
	  removals are more efficient later (since they're done in UID
	  order, we should always be removing from near the head of the
	  list)

2005-07-11 14:17  trow

	* NEWS: Updated for release.

2005-07-11 14:14  fhedberg

	* beagled/BuildIndex.cs: Dont index dot-dirs & files with
	  beagle-build-index.

2005-07-11 10:56  hebra

	* po/: ChangeLog, de.po: 2005-07-10  Hendrik Brandt
	  <heb@gnome-de.org>

		  * de.po: Corrected mis-translation.

2005-07-10 10:14  hebra

	* po/: ChangeLog, de.po: 2005-07-10  Hendrik Brandt
	  <heb@gnome-de.org>

		  * de.po: Updated German translation.

2005-07-09 02:13  adamw

	* po/: ChangeLog, en_CA.po:
	  2005-07-09  Adam Weinberger  <adamw@gnome.org>

		  * en_CA.po: Updated Canadian English translation.

2005-07-09 00:31  trow

	* beagled/GaimLogQueryable/GaimLogQueryable.cs: Explicitly disable
	  filtering --- we don't need it, since we are passing in nice
	  clean text.

2005-07-08 19:54  joeshaw

	* Util/camel.cs: time_t is an arch dependent size, so account for
	  that in our camel summary parser

2005-07-08 17:05  joeshaw

	* Filters/FilterDocbook.cs: remove debug writeline

2005-07-08 15:30  fhedberg

	* beagled/: BeagleDaemon.cs, QueryDriver.cs: Command line argument
	  for loading static indexes for Dave.

2005-07-08 15:24  clahey

	* ChangeLog, Filters/FilterDocbook.cs: 2005-07-08  Christopher
	  James Lahey  <clahey@ximian.com>

		  * Filters/FilterDocbook.cs: Turn off XmlResolver here so
	  that it
		  doesn't read the DTDs.

2005-07-08 12:47  trow

	* libbeagle/: Makefile.am, beagle/Makefile.am: A small "make
	  distcheck" fix.

2005-07-08 12:39  llipka

	* Best/: BestTray.cs, BestWindow.cs: Add a clear history item to
	  the tray menu.

2005-07-08 11:40  joeshaw

	* beagled/IndexHelper/RemoteIndexerExecutor.cs: Store the
	  child_indexables streams in the helper before sending them back
	  to the daemon.  Fixes a problem with indexing mail attachments
	  since I moved the child indexable generation from the evolution
	  backend to the mail filter.  Many thanks to Lukas for discovering
	  it, and Fredrik for also looking at it

2005-07-08 08:59  llipka

	* ImLogViewer/ImLogViewer.glade: Fix some window glitches.

2005-07-08 08:59  knvijay

	* ChangeLog: [no log message]

2005-07-08 08:50  knvijay

	* beagled/WebServices/: NetBeagleHandler.cs, NetBeagleQueryable.cs,
	  WebServiceBackEnd.cs, WebServiceProxy.cs: Added a limit on the
	  no. of intermediate Beagle nodes a request is cascaded through

2005-07-08 04:51  knvijay

	* beagled/WebServices/WebBackEnd.cs: [no log message]

2005-07-08 04:49  knvijay

	* beagled/WebServices/: WebBackEnd.cs, WebFrontEnd.cs: Updated
	  support for Actions in Web interface when dealing with external
	  queries

2005-07-07 17:22  joeshaw

	* Filters/FilterMusic.cs: Print out the reason why we couldn't
	  filter a music file to the debug log

2005-07-07 16:31  fhedberg

	* Filters/FilterDocbook.cs: More Docbook filtering.

2005-07-07 13:26  joeshaw

	* Tiles/Tile.cs, Tiles/TileFolder.cs, Util/ArrayFu.cs,
	  beagled/LuceneDriver.cs, beagled/SnippetFu.cs: Remap directories
	  a little differently in the Tile code.  Don't snippet stop words

2005-07-07 12:53  trow

	* beagled/LuceneQueryable.cs: Get the item count from the indexer,
	  not the LuceneDriver we use for queries.

2005-07-07 09:30  knvijay

	* beagled/WebServices/: WebBackEnd.cs, WebServiceBackEnd.cs,
	  ExternalAccessFilter.cs, NetBeagleHandler.cs,
	  NetBeagleQueryable.cs: Updates for cascaded network operation

2005-07-06 19:40  trow

	* Tiles/TileContact.cs,
	  beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
	  Use the beagle: namespace on the photo filename property.

2005-07-06 19:12  trow

	*
	  beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
	  When we cache the contact photo on the filesystem, open the file
	  with FileShare.ReadWrite, and close the file when we are done
	  writing to it.

2005-07-06 18:54  trow

	* Util/Inotify.cs, beagled/FileSystemQueryable/InotifyBackend.cs:
	  Added the ability to change an Inotify.Watch's event mask via the
	  ChangeSubscription method.

	  Use ChangeSubscription to adjust the event mask in
	  InotifyBackend.WatchFile.

2005-07-06 17:32  joeshaw

	*
	  beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
	  If the REV field in the vCard is empty, always index the contact.
	  Fixes a bug where newly added contacts weren't being updated
	  with older versions of evolution

2005-07-06 16:51  dsd

	* ChangeLog, libbeagle/beagle/beagle-client.c: libbeagle: Use
	  /home/dsd/beagle-testing and check for existance of the relevant
	  socket.

2005-07-06 14:04  llipka

	* Tiles/Makefile.am: Eeek!

2005-07-06 13:55  llipka

	* libbeagle/: beagle/.cvsignore, examples/.cvsignore: AVATAR is a
	  conceptual HOTOL, SSTO spaceplane being developed by India's
	  Defence Research and Development Organisation.

2005-07-06 13:39  llipka

	* libbeagle/.cvsignore: Defining feudalism is difficult because
	  there is no generally accepted agreement on what it means.

2005-07-06 13:39  serrador

	* po/: ChangeLog, es.po: 2005-07-06  Francisco Javier F. Serrador
	  <serrador@cvs.gnome.org>

		  * es.po: Updated Spanish translation.

2005-07-06 13:28  joeshaw

	* acinclude.m4: Add gtk-doc.m4 to acinclude.m4 so that users don't
	  need gtkdoc installed to autogen

2005-07-06 13:14  joeshaw

	* Makefile.am: Only descend into the libbeagle directory if it's
	  enabled

2005-07-06 12:40  fhedberg

	* Filters/FilterDirectory.cs: Fix typo.

2005-07-06 12:29  joeshaw

	* libbeagle/beagle/: beagle-cancelled-response.c,
	  beagle-cancelled-response.h, beagle-client.c, beagle-client.h,
	  beagle-daemon-information-request.c,
	  beagle-daemon-information-request.h,
	  beagle-daemon-information-response.c,
	  beagle-daemon-information-response.h, beagle-empty-response.c,
	  beagle-empty-response.h, beagle-error-response.c,
	  beagle-error-response.h, beagle-finished-response.c,
	  beagle-finished-response.h, beagle-hit.c, beagle-hit.h,
	  beagle-hits-added-response.c, beagle-hits-added-response.h,
	  beagle-hits-subtracted-response.c,
	  beagle-hits-subtracted-response.h, beagle-indexable.c,
	  beagle-indexable.h, beagle-indexing-service-request.c,
	  beagle-indexing-service-request.h, beagle-parser.c,
	  beagle-parser.h, beagle-private.h, beagle-property.c,
	  beagle-property.h, beagle-query-part.c, beagle-query-part.h,
	  beagle-query.c, beagle-query.h, beagle-request.c,
	  beagle-request.h, beagle-response.c, beagle-response.h,
	  beagle-shutdown-request.c, beagle-shutdown-request.h,
	  beagle-snippet-request.c, beagle-snippet-request.h,
	  beagle-snippet-response.c, beagle-snippet-response.h,
	  beagle-timestamp.c, beagle-timestamp.h, beagle-util.c,
	  beagle-util.h, beagle.h: add copyright headers to all the source
	  files

2005-07-06 12:17  joeshaw

	* gtk-doc.make: forgot this

2005-07-06 12:05  joeshaw

	* Makefile.am, configure.in, libbeagle/.cvsignore,
	  libbeagle/Makefile.am, libbeagle/libbeagle-0.0.pc.in,
	  libbeagle/beagle/.cvsignore, libbeagle/beagle/Makefile.am,
	  libbeagle/beagle/beagle-cancelled-response.c,
	  libbeagle/beagle/beagle-cancelled-response.h,
	  libbeagle/beagle/beagle-client.c,
	  libbeagle/beagle/beagle-client.h,
	  libbeagle/beagle/beagle-daemon-information-request.c,
	  libbeagle/beagle/beagle-daemon-information-request.h,
	  libbeagle/beagle/beagle-daemon-information-response.c,
	  libbeagle/beagle/beagle-daemon-information-response.h,
	  libbeagle/beagle/beagle-empty-response.c,
	  libbeagle/beagle/beagle-empty-response.h,
	  libbeagle/beagle/beagle-error-response.c,
	  libbeagle/beagle/beagle-error-response.h,
	  libbeagle/beagle/beagle-finished-response.c,
	  libbeagle/beagle/beagle-finished-response.h,
	  libbeagle/beagle/beagle-hit.c, libbeagle/beagle/beagle-hit.h,
	  libbeagle/beagle/beagle-hits-added-response.c,
	  libbeagle/beagle/beagle-hits-added-response.h,
	  libbeagle/beagle/beagle-hits-subtracted-response.c,
	  libbeagle/beagle/beagle-hits-subtracted-response.h,
	  libbeagle/beagle/beagle-indexable.c,
	  libbeagle/beagle/beagle-indexable.h,
	  libbeagle/beagle/beagle-indexing-service-request.c,
	  libbeagle/beagle/beagle-indexing-service-request.h,
	  libbeagle/beagle/beagle-marshal.list,
	  libbeagle/beagle/beagle-parser.c,
	  libbeagle/beagle/beagle-parser.h,
	  libbeagle/beagle/beagle-private.h,
	  libbeagle/beagle/beagle-property.c,
	  libbeagle/beagle/beagle-property.h,
	  libbeagle/beagle/beagle-query-part.c,
	  libbeagle/beagle/beagle-query-part.h,
	  libbeagle/beagle/beagle-query.c, libbeagle/beagle/beagle-query.h,
	  libbeagle/beagle/beagle-request.c,
	  libbeagle/beagle/beagle-request.h,
	  libbeagle/beagle/beagle-response.c,
	  libbeagle/beagle/beagle-response.h,
	  libbeagle/beagle/beagle-shutdown-request.c,
	  libbeagle/beagle/beagle-shutdown-request.h,
	  libbeagle/beagle/beagle-snippet-request.c,
	  libbeagle/beagle/beagle-snippet-request.h,
	  libbeagle/beagle/beagle-snippet-response.c,
	  libbeagle/beagle/beagle-snippet-response.h,
	  libbeagle/beagle/beagle-timestamp.c,
	  libbeagle/beagle/beagle-timestamp.h,
	  libbeagle/beagle/beagle-util.c, libbeagle/beagle/beagle-util.h,
	  libbeagle/beagle/beagle.h, libbeagle/beagle/test-client.c,
	  libbeagle/docs/.cvsignore, libbeagle/docs/Makefile.am,
	  libbeagle/docs/reference/.cvsignore,
	  libbeagle/docs/reference/Makefile.am,
	  libbeagle/docs/reference/beagle-docs.sgml,
	  libbeagle/docs/reference/beagle-overrides.txt,
	  libbeagle/docs/reference/beagle-sections.txt,
	  libbeagle/docs/reference/beagle-undocumented.txt,
	  libbeagle/docs/reference/beagle.types,
	  libbeagle/docs/reference/tmpl/beagle-cancelled-response.sgml,
	  libbeagle/docs/reference/tmpl/beagle-client.sgml,
	  libbeagle/docs/reference/tmpl/beagle-daemon-information-request.sgml,
	  libbeagle/docs/reference/tmpl/beagle-daemon-information-response.sgml,
	  libbeagle/docs/reference/tmpl/beagle-empty-response.sgml,
	  libbeagle/docs/reference/tmpl/beagle-error-response.sgml,
	  libbeagle/docs/reference/tmpl/beagle-finished-response.sgml,
	  libbeagle/docs/reference/tmpl/beagle-hit.sgml,
	  libbeagle/docs/reference/tmpl/beagle-hits-added-response.sgml,
	  libbeagle/docs/reference/tmpl/beagle-hits-subtracted-response.sgml,
	  libbeagle/docs/reference/tmpl/beagle-indexable.sgml,
	  libbeagle/docs/reference/tmpl/beagle-indexing-service-request.sgml,
	  libbeagle/docs/reference/tmpl/beagle-property.sgml,
	  libbeagle/docs/reference/tmpl/beagle-query-part.sgml,
	  libbeagle/docs/reference/tmpl/beagle-query.sgml,
	  libbeagle/docs/reference/tmpl/beagle-request.sgml,
	  libbeagle/docs/reference/tmpl/beagle-response.sgml,
	  libbeagle/docs/reference/tmpl/beagle-shutdown-request.sgml,
	  libbeagle/docs/reference/tmpl/beagle-snippet-request.sgml,
	  libbeagle/docs/reference/tmpl/beagle-snippet-response.sgml,
	  libbeagle/docs/reference/tmpl/beagle-timestamp.sgml,
	  libbeagle/docs/reference/tmpl/beagle-unused.sgml,
	  libbeagle/examples/.cvsignore, libbeagle/examples/Makefile.am,
	  libbeagle/examples/beagle-search.c,
	  libbeagle/examples/beagle-shutdown.c: Add libbeagle, a C API for
	  searching and indexing against the beagle daemon

2005-07-06 10:36  llipka

	* beagled/: GaimLogQueryable/GaimLogQueryable.cs,
	  TomboyQueryable/TomboyQueryable.cs: Fixup usage of properties for
	  better search results.

2005-07-06 10:27  llipka

	* beagled/: TomboyQueryable/TomboyQueryable.cs,
	  GaimLogQueryable/GaimLogQueryable.cs,
	  LauncherQueryable/LauncherQueryable.cs,
	  LifereaQueryable/LifereaQueryable.cs: Fixup usage of properties
	  for better search results.

2005-07-05 22:18  fhedberg

	* beagled/LifereaQueryable/LifereaQueryable.cs: Don't add the
	  entire entry text as a keyword.

2005-07-05 17:12  fhedberg

	* Util/Conf.cs,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
	  beagled/FileSystemQueryable/FileNameFilter.cs,
	  beagled/FileSystemQueryable/FileSystemModel.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/FileSystemQueryable/FileSystemWatcherBackend.cs,
	  beagled/FileSystemQueryable/IFileEventBackend.cs,
	  beagled/FileSystemQueryable/InotifyBackend.cs, tools/.cvsignore:
	  Better handle configuration updates:

	  * Conf.cs: Moved a lot of code from FSQ/FileNameFilter.cs to here
	  * FileSystemModel.cs: Implement configuration change logic *
	  FileNameFilter.cs: Implement configuration change logic *
	  IFileEventBackend.cs: Ability to forget watches *
	  FileSystemWatcherBackend.cs: Ability to forget watches *
	  InotifyBackend.cs: Ability to forget watches

2005-07-05 14:18  kelemeng

	* po/: ChangeLog, hu.po: 2005-07-05  Gabor Kelemen
	  <kelemeng@gnome.hu>

		  * hu.po: Hungarian translation updated.

2005-07-05 09:31  knvijay

	* ChangeLog: [no log message]

2005-07-05 09:29  knvijay

	* beagled/WebServices/: NetBeagleHandler.cs, NetBeagleQueryable.cs,
	  WebBackEnd.cs, WebServiceBackEnd.cs, WebServiceProxy.cs: Added
	  support for cascaded networked Beagle searches

2005-07-05 09:26  knvijay

	* Tiles/TileNetwork.cs: Updated comments

2005-07-04 08:23  tsola

	* po/: ChangeLog, nb.po, no.po: 2005-07-04  Terance Sola
	  <terance@lyse.net>

		  * nb.po: Updated Norwegian bokml translation.
		  * no.po: Same.

2005-07-04 04:01  knvijay

	* beagled/WebServices/: WebBackEnd.cs, WebServiceBackEnd.cs:
	  Simplifying code related to determination of local/global access
	  for webservices

2005-07-03 18:49  adamw

	* po/: ChangeLog, en_CA.po:
	  2005-07-03  Adam Weinberger  <adamw@gnome.org>

		  * en_CA.po: Updated Canadian English translation.

2005-07-01 17:39  fhedberg

	* Util/Conf.cs: And dont watch for modify's, just CloseWrite and
	  Create.

2005-07-01 17:22  fhedberg

	* Util/Conf.cs: Don't be a nazi when opening the configuration
	  files.

2005-07-01 15:37  joeshaw

	* beagled/LuceneQueryable.cs: Subtract an added URI from the
	  QueryResult before adding it back in, so that we get proper
	  updates, which were broken when we moved from dbus to the new
	  message passing system

2005-07-01 14:07  fhedberg

	* beagled/BuildIndex.cs: beagle-build-index: Be more intelligent.

2005-07-01 11:12  fhedberg

	* beagled/BeagleDaemon.cs: Didnt really want to remove this
	  earlier.

2005-07-01 11:10  knvijay

	* ChangeLog: [no log message]

2005-07-01 10:57  knvijay

	* beagled/WebServices/: ExternalAccessFilter.cs,
	  NetBeagleHandler.cs, NetBeagleQueryable.cs, WebBackEnd.cs,
	  WebFrontEnd.cs, WebServiceBackEnd.cs, WebServiceFrontEnd.cs:
	  Updates to work with new configuration system

2005-07-01 10:54  knvijay

	* Tiles/TileNetwork.cs: Correction in logic to get HostNamePort of
	  the networked Beagle returning the hit

2005-07-01 10:47  knvijay

	* Util/: Conf.cs, Makefile.am: Added config sections for
	  WebServices and Networking

2005-06-30 18:10  dsd

	* ChangeLog, configure.in: Support either sqlite2 or sqlite3

2005-06-30 17:45  dsd

	* ChangeLog, beagled/FilterFactory.cs: Small reorganisation so that
	  we don't try and get the file mime-type twice.

2005-06-30 14:28  joeshaw

	* BeagleClient/Query.cs, beagled/QueryDriver.cs: Set the default
	  querydomain to both Local and System, fix a backwards assignment
	  when loading static queryables

2005-06-30 12:44  joeshaw

	* Util/: ExternalStringsHack.cs.in, Makefile.am, PathFinder.cs:
	  base the SystemDir on $localstatedir

2005-06-30 12:19  joeshaw

	* Util/Scheduler.cs: Remove some debug spew

2005-06-30 12:07  joeshaw

	* BeagleClient/Indexable.cs, Filters/FilterMail.cs,
	  Filters/Makefile.am, Util/Scheduler.cs,
	  beagled/ExtractContent.cs, beagled/Filter.cs,
	  beagled/FilterFactory.cs, beagled/HitRegulator.cs,
	  beagled/LuceneDriver.cs, beagled/NameIndex.cs,
	  beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  New mail filter, which gives us MailDir support, and port the
	  Evolution backends over to using it.

	  If an mbox or summary is updated and the generator is already in
	  the scheduler, don't readd it and reset it back to the start.  So
	  we'll actually index everything while Evo is running rather than
	  recrawling.

	  Tweak the scheduler to throttle when many immediate priority
	  tasks come in.  This will help with the situations when you untar
	  a tarball or rm -r a directory.

	  Update ExtractContent to follow child indexables

	  Add a Uri field to the Filter, so that child indexables can set
	  their Uris based on the parent's.

	  Don't instantiate a IndexReader when we're just using it for
	  IndexSearcher.  That way we don't have to manage lifecycle.

2005-06-30 11:52  fhedberg

	* BeagleClient/Query.cs, Util/Conf.cs, Util/PathFinder.cs,
	  beagled/.cvsignore, beagled/BeagleDaemon.cs,
	  beagled/BuildIndex.cs, beagled/FileAttributesStore_Sqlite.cs,
	  beagled/LuceneDriver.cs, beagled/LuceneQueryable.cs,
	  beagled/Makefile.am, beagled/ManageIndex.cs,
	  beagled/QueryDriver.cs, beagled/StaticQueryable.cs,
	  beagled/Lucene.Net/upstream-changes.diff,
	  beagled/Lucene.Net/Store/FSDirectory.cs: System indexing

	  * Added beagle-build-index for building static indexes.  * Added
	  beagle-manage-index for low-level Lucene index management.  *
	  Allow us to disable Lucene locking per-FSDirectory.  * Load
	  system-wide indexes from /var/cache/beagle/indexes

2005-06-30 10:47  fhedberg

	* BeagleClient/Indexable.cs, Filters/FilterDocbook.cs: Titles for
	  the sections in FilterDocbook.

2005-06-30 08:59  fhedberg

	* beagled/IndexHelper/RemoteIndexerExecutor.cs: Don't instantiate
	  new LuceneDrivers for every remote indexing request.

2005-06-30 08:59  llipka

	* Tiles/TileContact.cs, Tiles/TileImLog.cs,
	  Tiles/TileMailMessage.cs, Tiles/template-contact.html,
	  Tiles/template-mail-message.html, Tiles/template-picture.html,
	  Util/Galago.cs: Galago support: * Add support to Contact tile *
	  Add support to MailMessage tile * Update the templates
	  accordingly

	  I18N: * Forgot to commit the template-picture.html previously

2005-06-30 08:38  llipka

	* Tiles/TranslationHack.cs: I18N stuff.

2005-06-30 08:18  llipka

	* Filters/FilterImage.cs, Filters/FilterJpeg.cs,
	  Filters/FilterPng.cs, Filters/Makefile.am, Tiles/TilePicture.cs,
	  Tiles/template-picture.html: F-Spot metadata support.

2005-06-30 05:39  dsd

	* ChangeLog, Best/BestWindow.cs: Catch the right exception

2005-06-30 05:38  dsd

	* Util/: ImLog.cs, StringFu.cs: Add HexUnescape convenience
	  function. Use HexUnescape on Gaim directory names when using them
	  in readable form.

2005-06-27 19:57  orrc

	* Filters/FilterChm.cs: Update FilterChm to use AddSupportedFlavor

2005-06-27 19:51  dsd

	* ChangeLog, Filters/FilterPPT.cs: Compile fix for FilterPPT

2005-06-27 17:59  hebra

	* po/: ChangeLog, de.po: 2005-06-28  Hendrik Brandt
	  <heb@gnome-de.org>

		  * de.po: Updated German translation.

2005-06-27 17:59  fhedberg

	* beagled/GaimLogQueryable/GaimLogQueryable.cs: Filtering fix.

2005-06-27 16:18  fhedberg

	* beagled/IIndexer.cs: Added a FIXME.

2005-06-27 15:43  fhedberg

	* BeagleClient/Indexable.cs, Filters/FilterAbiword.cs,
	  Filters/FilterApe.cs, Filters/FilterC.cs,
	  Filters/FilterCSharp.cs, Filters/FilterCpp.cs,
	  Filters/FilterDOC.cs, Filters/FilterDesktop.cs,
	  Filters/FilterDirectory.cs, Filters/FilterDocbook.cs,
	  Filters/FilterFlac.cs, Filters/FilterFortran.cs,
	  Filters/FilterHtml.cs, Filters/FilterJava.cs,
	  Filters/FilterJpeg.cs, Filters/FilterJs.cs,
	  Filters/FilterLisp.cs, Filters/FilterMan.cs,
	  Filters/FilterMatlab.cs, Filters/FilterMonodoc.cs,
	  Filters/FilterMp3.cs, Filters/FilterMpc.cs, Filters/FilterOgg.cs,
	  Filters/FilterOpenOffice.cs, Filters/FilterPascal.cs,
	  Filters/FilterPdf.cs, Filters/FilterPerl.cs,
	  Filters/FilterPhp.cs, Filters/FilterPng.cs,
	  Filters/FilterPython.cs, Filters/FilterRTF.cs,
	  Filters/FilterScilab.cs, Filters/FilterSpreadsheet.cs,
	  Filters/FilterText.cs, Filters/Makefile.am, Tiles/TileFile.cs,
	  Tiles/TileFolder.cs, Tiles/TileLauncher.cs, Tiles/TileMonodoc.cs,
	  Tiles/template-folder.html, beagled/Filter.cs,
	  beagled/FilterFactory.cs, beagled/Flavor.cs, beagled/IIndexer.cs,
	  beagled/LuceneDriver.cs, beagled/LuceneQueryable.cs,
	  beagled/RemoteIndexer.cs, beagled/RemoteIndexerResponse.cs,
	  beagled/RenamingLuceneDriver.cs,
	  beagled/FileSystemQueryable/FileSystemModel.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/IndexHelper/RemoteIndexerExecutor.cs: Filtering:

	  * Match multiple filters per indexable, and use the one with the
	  highest rank.  * Match filters with a combination of Uri,
	  Extension and/or MimeType.  * Allow FilterFactory to fall through
	  the filter list if a filter can't process an indexable.  * Added
	  .desktop/.directory filters * Added Monodoc filter * Added
	  Docbook filter * Introduced events & callbacks when Indexables
	  are filtered * Mark files in the FSQ with FilterName &
	  FilterVersion when they are filtered * Re-index files when a
	  newer filter is available

2005-06-27 10:44  dsd

	* ChangeLog, Util/ImLog.cs: Use PathToFileUri to handle 'odd' file
	  characters better

2005-06-26 22:23  trow

	* po/pl.po: I forgot to add this previously.  Thanks to Chris Orr
	  for pointing this out.

2005-06-26 09:36  llipka

	* ImLogViewer/ImLogWindow.cs: And return the money.

2005-06-26 09:34  llipka

	* ImLogViewer/ImLogWindow.cs: BUG #308855: Remember the selected
	  log in the timeline.

2005-06-25 13:02  dsd

	* Util/ArrayFu.cs: Document why IndexOfByte exists

2005-06-25 13:00  dsd

	* Util/DirectoryWalker.cs: Don't print whole exception, just the
	  message will do

2005-06-24 16:24  trow

	* configure.in, beagled/beagled-index-helper.in,
	  beagled/beagled.in: Added Polish translation from Michał
	  Kastelik.

	  Number the helper's heap-buddy outfiles, so they don't get
	  clobbered when the helper gets recycled.

2005-06-24 15:39  joeshaw

	* ChangeLog, BeagleClient/IndexingService.cs,
	  beagled/IndexingServiceQueryable/IndexingServiceQueryable.cs:
	  2005-06-23  Anders Carlsson  <andersca@imendio.com>

		  * BeagleClient/IndexingService.cs:
		  Return an empty response after an indexing request.

		  *
	  beagled/IndexingServiceQueryable/IndexingServiceQueryable.cs:
		  Make the ToRemove list an xml array.

2005-06-24 14:52  joeshaw

	* beagled/Lucene.Net/: upstream-changes.diff, Store/FSDirectory.cs,
	  Store/RAMDirectory.cs, Store/RAMFile.cs,
	  Store/RAMOutputStream.cs: Use UTC timestamps in Lucene so that
	  we're don't box integers unnecessarily

2005-06-24 13:30  trow

	* beagled/: Makefile.am, beagled-index-helper.in, beagled.in: Added
	  --heap-buddy argument to beagled.

2005-06-24 12:23  joeshaw

	* Tiles/: TileMailMessage.cs, template-mail-message.html: Add Reply
	  back as an action to the mail tile

2005-06-24 12:11  vvaradan

	* ChangeLog, Tiles/TileMailMessage.cs: * A Crasher fix in Open() of
	  TileMailMessage.

2005-06-24 12:08  trow

	* tools/Makefile.am: Replaced a -o with -out: to silence a warning.

2005-06-24 11:45  joeshaw

	* beagled/wrapper.in: add  to the beagled/wrapper.in template

2005-06-24 11:36  joeshaw

	* BeagleClient/Client.cs, Util/ArrayFu.cs, beagled/Server.cs: Move
	  IndexOfByte() into Util.ArrayFu, and use it in the Server
	  implementation as well

2005-06-24 11:33  fhedberg

	* Util/: ArrayFu.cs, Makefile.am: ArrayFu

2005-06-24 11:26  trow

	* BeagleClient/Client.cs: Replaced calls to Array.IndexOf with a
	  small custom function to avoid boxing the second argument ---
	  this was responsible for 9% of all allocations in beagled
	  according to heap-buddy.

2005-06-23 19:44  joeshaw

	* Util/ExtendedAttribute.cs, beagled/BeagleDaemon.cs,
	  beagled/ExtractContent.cs, beagled/FileAttributesStore_Sqlite.cs,
	  beagled/LuceneQueryable.cs, beagled/QueryDriver.cs,
	  beagled/QueryableFlavor.cs,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Add support for running without extended attributes

2005-06-23 18:59  kelemeng

	* po/: ChangeLog, hu.po: 2005-06-24  Gabor Kelemen
	  <kelemeng@gnome.hu>

		  * hu.po: Hungarian translation updated.

2005-06-23 18:31  trow

	* beagled/FileAttributesStore_Sqlite.cs: Use a BitArray for our
	  path flags instead of (yuck) manually manipulating the individual
	  bits in an array of bytes.

2005-06-23 15:22  dsd

	* ChangeLog,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Kill fixme:subject as subject is properly stored in dc:title

2005-06-23 13:17  trow

	* BeagleClient/Indexable.cs: If NoContent is true, return null for
	  the Indexable's various streams.

2005-06-23 13:16  trow

	* beagled/: ExtractContent.cs, FilterFactory.cs, LuceneDriver.cs:
	  If we don't know how to filter an Indexable, set NoContent to
	  true.  Check the NoContent flag when constructing a Lucene
	  Document from the Indexable.

2005-06-22 18:57  dsd

	* glue/inotify-glue.c: Use perror before error report

2005-06-22 18:32  trow

	* beagled/LuceneDriver.cs: Don't throw a bunch of exceptions on
	  empty queries.

2005-06-22 18:21  dsd

	* ChangeLog, glue/inotify-glue.c: Introduce some friendly error
	  messages

2005-06-22 17:36  joeshaw

	* BeagleClient/Client.cs, BeagleClient/Query.cs, tools/Query.cs:
	  Fix some error corner cases when trying to write to sockets with
	  clients

2005-06-22 17:18  joeshaw

	* tools/Shutdown.cs: Be forgiving of communication errors in
	  Shutdown

2005-06-22 11:22  joeshaw

	* beagled/: LuceneDriver.cs, NameIndex.cs, Server.cs: The comment
	  about the searcher closing the reader is a dirty, dirty lie.	So
	  remove the comment and fix the code.	Also handle all exceptions
	  when trying to send a response, since we can get more than just
	  an IOException (including some weird reflection exception) if we
	  try to write data to a socket that has already been shut down

2005-06-21 11:27  fhedberg

	* beagle-daemon.pc.in: Fix typo

2005-06-21 07:56  chliao

	* po/: ChangeLog, zh_TW.po:
	  2005-06-21  Chao-Hsiung Liao	<j_h_liau@yahoo.com.tw>

		  * zh_TW.po: Updated Traditional Chinese translation.

2005-06-21 04:14  knvijay

	* ChangeLog, beagled/WebServices/search.aspx.in: [no log message]

2005-06-21 04:09  knvijay

	* beagled/: Makefile.am, WebServices/search.aspx: Replacing
	  search.aspx.in with search.aspx

2005-06-20 20:02  tsola

	* po/: ChangeLog, nb.po, no.po: 2005-06-21  Terance Sola
	  <terance@lyse.net>

		  * nb.po: Updated Norwegian Bokml translation.
		  * no.po: Same as above.

2005-06-20 10:56  joeshaw

	* ChangeLog, configure.in, po/tr.po: Turkish translation from Enver
	  Altin

2005-06-20 07:49  knvijay

	* beagled/WebServices/search.aspx.in: Moving img tag within web
	  form

2005-06-20 07:03  knvijay

	* beagled/WebServices/search.aspx.in: Using relative url for Beagle
	  dog image

2005-06-19 10:33  llipka

	* Tiles/: TileBlog.cs, template-blog.html: Add an author field to
	  the blog template.

2005-06-18 14:45  orrc

	* Util/Evolution.cs: Check whether imap directory exists before
	  attempting traversal.

2005-06-17 18:59  joeshaw

	* beagled/: BlamQueryable/BlamQueryable.cs,
	  LifereaQueryable/LifereaQueryable.cs: Make the LifereaQueryable
	  also an IIndexableGenerator, and fix the BlamQueryable to attach
	  a timestamp in the generator case

2005-06-17 18:54  adamw

	* po/en_CA.po:
	  2005-06-17  Adam Weinberger  <adamw@gnome.org>

		  * en_CA.po: Updated Canadian English translation.

2005-06-17 14:20  joeshaw

	* Best/BestWindow.cs: Change the Show() function to be Present() so
	  that we get consistent placement again

2005-06-17 12:50  llipka

	* Tiles/template-mail-message.html: Fix a bug when the tile didnt
	  show up the subject when 'Who' was null. This is related to the
	  email attachments.

2005-06-17 11:31  joeshaw

	* Filters/FilterC.cs: Add text/x-chdr (header files) as a supported
	  mime type for the C source filter

2005-06-17 10:04  llipka

	* Tiles/TileMailMessage.cs: Random.

2005-06-17 10:04  llipka

	* configure.in, Tiles/TileMailMessage.cs: Fix a null reference
	  exception in TileMailMessage.cs which made Best crash. Change
	  galago to galago-sharp in configure.in

2005-06-17 07:22  knvijay

	* beagled/WebServices/WebServiceBackEnd.cs: Enabling log messages

2005-06-17 05:52  knvijay

	* ChangeLog: [no log message]

2005-06-17 05:49  knvijay

	* BeagleClient/NetworkHit.cs: Update to support prefetching/caching
	  of snippets

2005-06-17 05:48  knvijay

	* beagled/WebServices/: NetBeagleHandler.cs, NetBeagleQueryable.cs,
	  WebBackEnd.cs, WebServiceBackEnd.cs: Added support for
	  Prefetching & caching snippets for Network Hits

2005-06-17 05:44  knvijay

	* beagled/WebServices/ExternalAccessFilter.cs: Cleanup of unwanted
	  code

2005-06-17 00:53  fhedberg

	* tools/: Settings.cs, settings.glade: Bug #308023.

2005-06-17 00:44  adamw

	* po/: ChangeLog, en_CA.po:
	  2005-06-17  Adam Weinberger  <adamw@gnome.org>

		  * en_CA.po: Updated Canadian English translation.

2005-06-16 15:08  joeshaw

	* beagled/Makefile.am: Only create the XSP dirs if web services are
	  enabled.  Patch from Jeremy Messenger

2005-06-16 12:59  joeshaw

	* beagled/BlamQueryable/BlamQueryable.cs: Use an
	  IIndexableGenerator for the blam backend

2005-06-15 22:15  fhedberg

	* Util/Evolution.cs: Belonging to my last commit.

2005-06-15 22:13  fhedberg

	* po/POTFILES.in, po/sv.po, tools/Settings.cs: * Minor bugfix for
	  the configuration UI * Minor fixed for i18n * Updated Swedish
	  translation

2005-06-15 21:38  fhedberg

	* Makefile.am, beagle-daemon.pc.in, configure.in: Expose daemon
	  plugin development for external development via pkg-config.

2005-06-15 21:21  fhedberg

	* beagled/FileSystemQueryable/: FileNameFilter.cs,
	  FileSystemModel.cs: Properly filter old stuff in FSQ.HitIsValid

2005-06-15 20:16  dsd

	* ChangeLog, configure.in: Use single = for equality thanks to
	  Jeremy Messenger in bug 307847

2005-06-15 16:46  serrador

	* po/: ChangeLog, es.po: 2005-06-15  Francisco Javier F. Serrador
	  <serrador@cvs.gnome.org>

		  * es.po: Updated Spanish translation.

2005-06-15 16:40  joeshaw

	* configure.in, BeagleClient/Hit.cs, BeagleClient/Indexable.cs,
	  BeagleClient/Property.cs, Tiles/TileMailMessage.cs,
	  beagled/ExtractContent.cs, beagled/Filter.cs,
	  beagled/FilterFactory.cs, beagled/IIndexer.cs,
	  beagled/LuceneDriver.cs, beagled/LuceneQueryable.cs,
	  beagled/RemoteIndexer.cs, beagled/RemoteIndexerResponse.cs,
	  beagled/RenamingLuceneDriver.cs,
	  beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/IndexHelper/RemoteIndexerExecutor.cs, tools/Query.cs: *
	  New filtering code.  Adds ParentUri to Hit and Indexable.  Adds
	  new BinaryStream to Indexable.  Adds new AddChildIndexable()
	  method and a ChildIndexables ArrayList property to the Filter.

	  * Multiprop enhancements - allows us to get all of the properties
	  matching a certain term out as an array on the Hit.

	  * Mail backend enhancements - indexing of attachments, nicer code
	  to extract multiple names and addresses in recipients, and tile
	  support to display attachment hits (needs work)

2005-06-15 13:33  trow

	* configure.in, Util/Makefile.am: Put version back to 0.0.12
	  Re-enable the galago check Include Galago.cs in COND_CS_FILES

2005-06-15 13:31  trow

	* configure.in: Turn off the galago check for now.

2005-06-15 13:22  trow

	* NEWS, configure.in, Filters/Makefile.am, Util/Makefile.am,
	  beagled/LuceneDriver.cs, beagled/LuceneQueryable.cs,
	  beagled/RemoteIndexer.cs, beagled/RemoteIndexerRequest.cs,
	  beagled/RenamingLuceneDriver.cs,
	  beagled/IndexHelper/RemoteIndexerExecutor.cs: Fixes for 0.0.11.1:
	  * Chm filter build fixes * Index versioning fixes to avoid
	  purging the file system index every time

2005-06-15 11:13  fhedberg

	* Best/BestTray.cs, Util/Conf.cs, Util/Evolution.cs,
	  Util/SystemInformation.cs, beagled/FileAttributesStore_Sqlite.cs,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
	  beagled/FileSystemQueryable/FileNameFilter.cs,
	  beagled/FileSystemQueryable/FileSystemModel.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  po/POTFILES.in, tools/.cvsignore, tools/Makefile.am,
	  tools/Settings.cs, tools/beagle-settings.desktop,
	  tools/settings.glade: Basic configuration stuff.

2005-06-15 07:49  llipka

	* configure.in, Tiles/TileImLog.cs, Tiles/template-im-log.html,
	  Util/Galago.cs, Util/Makefile.am: Galago support.

2005-06-15 05:25  knvijay

	* beagled/WebServices/WebFrontEnd.cs: Fix to display navigation
	  icons

2005-06-14 19:51  trow

	* configure.in: Incremented version # to 0.0.12.

2005-06-14 17:26  trow

	* BeagleClient/Makefile.am, Tiles/Makefile.am, beagled/Makefile.am:
	  Build fixes.

2005-06-14 17:10  trow

	* images/Makefile.am: Images don't need to be conditional on
	  whether not not web services are turned on.  (And it breaks the
	  build anyway.)

2005-06-14 16:35  trow

	* NEWS: Updated for release.

2005-06-14 13:34  joeshaw

	* Util/camel.cs: Decode.FixedInt and Decode.UInt aren't the same
	  size on disk, so account for that

2005-06-14 06:54  knvijay

	* Tiles/TileNetwork.cs: Added Null check for snippet

2005-06-14 04:12  knvijay

	* images/dog.png, images/netbeagle.png,
	  beagled/WebServices/search.aspx.in: Aligning with new Beagle logo

2005-06-13 19:49  dsd

	* ChangeLog, Util/Conf.cs, Util/Inotify.cs,
	  beagled/BlamQueryable/BlamQueryable.cs,
	  beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
	  beagled/FileSystemQueryable/InotifyBackend.cs,
	  beagled/GaimLogQueryable/GaimLogQueryable.cs,
	  beagled/LauncherQueryable/LauncherQueryable.cs,
	  beagled/LifereaQueryable/LifereaQueryable.cs,
	  beagled/TomboyQueryable/TomboyQueryable.cs: Implement
	  subscription system. Update to work with subscription system.

2005-06-13 18:34  trow

	* configure.in: A small build fix for Ubuntu.

2005-06-13 18:07  joeshaw

	* Util/camel.cs: accept more evolution summary versions

2005-06-13 15:45  joeshaw

	* Util/ExternalStringsHack.cs.in: Fix a compiler error about how
	  XattrLib can't be marked both const and static

2005-06-13 15:23  fhedberg

	* Util/: CompatFileChooser.cs, Evolution.cs, HigMessageDialog.cs,
	  Makefile.am: Some stuff that might be good to have around.

2005-06-13 14:25  dsd

	* ChangeLog, configure.in, Util/ExtendedAttribute.cs,
	  Util/ExternalStringsHack.cs.in, Util/Makefile.am: Add support for
	  glibc 2.2.x with extended attributes via libattr, by attempting
	  to discover which libraries are available at configure-time.

2005-06-13 06:48  knvijay

	* beagled/WebServices/ExternalAccessFilter.cs: Minor Fix

2005-06-13 06:19  vvaradan

	* ChangeLog, Filters/FilterMatlab.cs, Filters/FilterScilab.cs,
	  Filters/FilterSource.cs, Filters/Makefile.am: * Matlab and Scilab
	  filters.

2005-06-12 10:30  trow

	* po/POTFILES.in: Aded ImLogViewer/imLogWindow.cs to the list of
	  files to be tanslated.

2005-06-12 10:09  redfox

	* ChangeLog, configure.in, po/ChangeLog, po/fr.po: Added French
	  translation.

2005-06-10 15:29  adrighem

	* po/: ChangeLog, nl.po: 2005-06-10  Vincent van Adrighem
	  <adrighem@gnome.org>

		  * nl.po: Translation updated by Wouter Bolsterlee.

2005-06-09 23:43  trow

	* beagled/FileSystemQueryable/FileSystemQueryable.cs: Set a minor
	  version on the FileSystemQueryable to force a re-index.

2005-06-09 23:39  trow

	* beagled/NameIndex.cs: Some NameIndex simplifications.

2005-06-09 18:34  dsd

	* ChangeLog, configure.in, Util/ExtendedAttribute.cs,
	  Util/Makefile.am: Add target O/S detection available through
	  OS_LINUX and OS_FREEBSD defines. Add support for FreeBSD's
	  extattrs.

2005-06-09 18:31  joeshaw

	* Util/Util.dll.config.in: Add a libgnomevfs-2 dllmap.	Pointed out
	  by tseng

2005-06-09 18:21  joeshaw

	* beagled/beagled.in: fix a backwards logic test for when to
	  default to foreground/background

2005-06-09 14:47  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  We're using gmime already for hasAttachments, so don't check the
	  camel flags

2005-06-09 10:58  rml

	* Util/SystemInformation.cs: Use Mono.Posix, not Mono.Unix.

2005-06-09 10:36  rml

	* Util/SystemInformation.cs: Disk statistics!  Adds public get
	  methods: DiskStatsWriteBytes, DiskStatsWriteReqs,
	  DiskStatsReadBytes, and DiskStatsReadReqs that return the
	  read/write bytes/requests on the device that contains the Lucene
	  index.  Currently, automatically updates once per call.

	  We need somewhere _else_ to call these and build a rate, so we
	  can measure rate and throttle as needed.

2005-06-09 10:32  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  oops, off by one error in the flags

2005-06-09 09:20  knvijay

	* beagled/WebServices/WebServiceBackEnd.cs: Fix in doQuery to
	  return empty string when there are no snippets

2005-06-09 06:19  knvijay

	* ChangeLog: [no log message]

2005-06-09 06:07  knvijay

	* beagled/WebServices/WebServiceBackEnd.cs: Simplified GetSnippets
	  implementation

2005-06-09 00:33  trow

	* beagled/: LuceneDriver.cs, NameIndex.cs: Make queries on the
	  NameIndex work properly.  Do the right thing w/ queries
	  containing stop-words.  Fixed limiting a query to a subset of
	  Uris in the NameIndex.  Assorted other query fixes.

2005-06-08 17:42  joeshaw

	* Util/camel.cs,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Extract the flags from the X-Evolution header for mboxes, and
	  don't index messages which are marked as spam

2005-06-08 14:56  trow

	* Filters/FilterChm.cs: Oops.

2005-06-08 14:52  trow

	* configure.in, Filters/FilterChm.cs, Filters/FilterHtml.cs,
	  Filters/Makefile.am, Tiles/TileDocs.cs, Util/ChmFile.cs,
	  Util/Makefile.am: CHM filter (patch from Miguel Cabrera)

2005-06-08 11:10  trow

	* tools/Makefile.am: A fix for make distcheck.

2005-06-08 08:19  knvijay

	* beagled/WebServices/: WebServiceBackEnd.cs,
	  WebServiceFrontEnd.cs, WebServiceProxy.cs: Added WebService
	  method GetSnippets to obtain snippets for specified network hits

2005-06-08 02:39  knvijay

	* Tiles/HitFlavor.cs: Fix in Weight property implementation to
	  support network hits

2005-06-07 22:58  trow

	* Util/Scheduler.cs, Util/SystemInformation.cs,
	  beagled/BeagleDaemon.cs, beagled/FileAttributesStore_Sqlite.cs,
	  beagled/TextCache.cs: More sqlite locking fixes.

	  BEAGLE_EXERCISE_THE_DOG_HARDER.  You know you want it.

2005-06-07 22:18  trow

	* tools/Query.cs: Added --flood option.

2005-06-07 16:50  trow

	* configure.in, beagled/Makefile.am, beagled/TextCache.cs,
	  beagled/Mono.Data.SqliteClient/Sqlite.cs,
	  beagled/Mono.Data.SqliteClient/SqliteCommand.cs,
	  beagled/Mono.Data.SqliteClient/SqliteConnection.cs,
	  beagled/Mono.Data.SqliteClient/SqliteDataAdapter.cs,
	  beagled/Mono.Data.SqliteClient/SqliteDataReader.cs,
	  beagled/Mono.Data.SqliteClient/SqliteException.cs,
	  beagled/Mono.Data.SqliteClient/SqliteParameter.cs,
	  beagled/Mono.Data.SqliteClient/SqliteParameterCollection.cs,
	  beagled/Mono.Data.SqliteClient/SqliteRowUpdatedEventArgs.cs,
	  beagled/Mono.Data.SqliteClient/SqliteRowUpdatedEventHandler.cs,
	  beagled/Mono.Data.SqliteClient/SqliteRowUpdatingEventArgs.cs,
	  beagled/Mono.Data.SqliteClient/SqliteRowUpdatingEventHandler.cs,
	  beagled/Mono.Data.SqliteClient/SqliteTransaction.cs:
	  Mono.Data.SqliteClient is broken wrt locking.  The bugs are fixed
	  in this copy --- once I'm sure the kinks are all worked out we'll
	  send it all upstream to mono.

	  This fixes some weird races in the TextCache, mostly seen when
	  you generate snippets while indexing.

2005-06-07 05:26  knvijay

	* Tiles/TileNetwork.cs: Added Source attribute

2005-06-07 05:24  knvijay

	* beagled/WebServices/NetBeagleHandler.cs: Set source for network
	  hits to Network

2005-06-07 03:25  knvijay

	* ChangeLog: [no log message]

2005-06-07 03:24  knvijay

	* beagled/WebServices/ExternalAccessFilter.cs: Removing Debug
	  messages

2005-06-07 03:19  knvijay

	* beagled/WebServices/: ExternalAccessFilter.cs,
	  WebServiceBackEnd.cs: Added support for exporting multiple
	  folders for public webservice access

2005-06-06 17:06  joeshaw

	* Util/Util.dll.config.in: Add a specific mapping for libgnomeui-2
	  so that devel packages aren't often required.  Patch from Brandon
	  Hale

2005-06-06 15:20  dsd

	* ChangeLog, beagled/beagled.in: Various launcher script
	  fixes/improvements from bug 168329

2005-06-06 14:59  llipka

	* tools/.cvsignore: Dark Sith says NOOOooooo.

2005-06-06 14:58  llipka

	* ChangeLog, beagled/Makefile.am, beagled/Lucene.Net/Makefile.am,
	  beagled/Lucene.Net/upstream-changes.diff,
	  beagled/Lucene.Net/Index/SegmentTermEnum.cs,
	  beagled/Lucene.Net/Index/TermBuffer.cs,
	  beagled/Lucene.Net/Index/TermInfosReader.cs: Add a backport from
	  Lucene SVN. Now we dont do so *many* allocs and are using
	  TermBuffer

2005-06-06 14:51  llipka

	* Util/Timeline.cs: Use DateTime.Add (int) to initialize the date
	  pools.

2005-06-06 14:18  joeshaw

	* beagled/Server.cs: Catch and ignore socket/io exceptions in the
	  watch.  Boooooooring

2005-06-06 14:04  trow

	* beagled/LuceneDriver.cs: Only blow away the index if there is a
	  dangling write-lock.

2005-06-06 13:38  trow

	* BeagleClient/Query.cs, beagled/LuceneDriver.cs, tools/Query.cs:
	  Support + and - in queries.  Add support for the
	  BEAGLE_OPTIMIZE_ON_STARTUP environment variable.

2005-06-06 13:36  trow

	* Tiles/TileMailMessage.cs: Use dc:title instead of fixme:subject.

2005-06-06 12:32  dsd

	* ChangeLog, Util/Conf.cs: Apply forgotten improvements patch

2005-06-06 12:07  trow

	* beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Fixed a cut&paste-o: We were adding the subject property twice
	  (and once as a keyword, which was stupid).

2005-06-06 12:05  trow

	* beagled/IndexingServiceQueryable/IndexingServiceQueryable.cs:
	  Indexing service-related tasks should have Immediate priority.

2005-06-06 10:35  trow

	* Util/DirectoryWalker.cs: Catch exceptions in file filters.  This
	  fixes bug 306397.

2005-06-06 09:11  knvijay

	* beagled/WebServices/WebBackEnd.cs: Minor Fix

2005-06-06 07:22  knvijay

	* beagled/: BeagleDaemon.cs, WebServices/WebServiceBackEnd.cs:
	  Removed WebServicesArgs dependency

2005-06-06 06:51  knvijay

	* beagled/WebServices/: WebBackEnd.cs, WebServiceBackEnd.cs: Wait
	  time between checks for Query responses in Web*BackEnds increased
	  to 100 ms

2005-06-06 05:30  knvijay

	* beagled/: BeagleDaemon.cs, WebServices/WebServiceBackEnd.cs:
	  Moving WebServiceArgs instance to WebServiceBackEnd

2005-06-05 20:10  orrc

	* po/: ChangeLog, en_GB.po: 2005-06-06	Christopher Orr
	  <chris@orr.me.uk>

		  * en_GB.po: Updated British English translation.

2005-06-05 19:59  orrc

	* beagled/beagled.in: Fixed beagled wrapper script

2005-06-04 11:36  dsd

	* ChangeLog, Util/Conf.cs: Don't use static classes just yet

2005-06-03 17:14  joeshaw

	* beagled/LifereaQueryable/LifereaQueryable.cs: Convert the dates
	  to local time

2005-06-03 16:30  joeshaw

	* beagled/: BeagleDaemon.cs, RemoteControlExecutors.cs,
	  Shutdown.cs, FileSystemQueryable/FileSystemModel.cs: Fix up the
	  startup and shutdown procedures a bit.  Start the main loop as
	  soon as possible, and defer most of the startup to an idle
	  handler.  This allows us to avoid some warnings related to not
	  having a main loop if the shutdown handler is called before the
	  main loop is started.  Spew the live threads after the main loop
	  has exited, and only if we're in debug mode.	When handling a
	  remote shutdown request, do it in a thread instead of an idle
	  handler; this way we can shut down the daemon even if we don't
	  have a main loop.  In the file system backend, if we get a
	  shutdown request while scanning all the directories, bail out.

2005-06-03 15:18  joeshaw

	* configure.in, Best/Makefile.am, Best/best.in,
	  beagled/Makefile.am, beagled/beagled.in, beagled/wrapper.in,
	  tools/Makefile.am, tools/wrapper.in: Check for bash in configure,
	  and substitute it into all the wrapper scripts

2005-06-03 12:59  joeshaw

	* Tiles/HitFlavor.cs: back out network tile flavor hack

2005-06-03 10:16  knvijay

	* beagled/WebServices/ExternalAccessFilter.cs: [no log message]

2005-06-03 10:00  knvijay

	* beagled/WebServices/: ExternalAccessFilter.cs,
	  WebServiceBackEnd.cs: Minor Fix

2005-06-03 09:41  llipka

	* Best/BestWindow.cs: Dont change hit type unless it has really
	  changed.

2005-06-03 08:50  knvijay

	* beagled/WebServices/NetBeagleHandler.cs: Minor Fix

2005-06-03 08:08  knvijay

	* beagled/WebServices/: ExternalAccessFilter.cs,
	  NetBeagleQueryable.cs: Minor fixes

2005-06-03 07:47  dsd

	* ChangeLog, Util/Inotify.cs, beagled/BeagleDaemon.cs: Don't say
	  that we are starting Inotify threads when we aren't using
	  inotify.

2005-06-03 07:39  knvijay

	* ChangeLog: [no log message]

2005-06-03 07:33  knvijay

	* beagled/WebServices/NetBeagleHandler.cs,
	  beagled/WebServices/NetBeagleQueryable.cs,
	  beagled/WebServices/WebServiceProxy.cs, Tiles/TileNetwork.cs,
	  Tiles/template-network.html, BeagleClient/NetworkHit.cs:
	  Committing changes for Networked Beagle operation

2005-06-03 07:30  knvijay

	* BeagleClient/Makefile.am, Tiles/HitFlavor.cs, Tiles/Makefile.am,
	  beagled/Makefile.am, images/Makefile.am, images/netbeagle.png:
	  Committing changes for Networked Beagle operation

2005-06-03 06:19  knvijay

	* ChangeLog: [no log message]

2005-06-03 06:17  knvijay

	* beagled/WebServices/: ExternalAccessFilter.cs,
	  WebServiceBackEnd.cs: Added default access filter for public
	  folder

2005-06-02 17:46  joeshaw

	* configure.in: require zip for the mozilla-extension

2005-06-02 17:27  joeshaw

	* Util/Vfs.cs: The icon_data ref parameter is declared const, so
	  don't free it.  Fixes the crash in #306155

2005-06-02 14:37  joeshaw

	* Best/BestTray.cs: Use Window.Present() instead of Show() when
	  showing the Best window

2005-06-02 14:14  joeshaw

	* beagled/beagled.in: Don't use pidof because not everything has
	  it.  Use ps instead.	Based on a patch from jylefort@FreeBSD.org

2005-06-02 14:07  joeshaw

	* beagled/wrapper.in, tools/wrapper.in: use exec when executing the
	  wrapper scripts.  Patch from jylefort@FreeBSD.org

2005-06-02 13:28  joeshaw

	* beagled/Server.cs: If the client is null in SetupWatch(), close
	  the connection

2005-06-02 11:30  adamw

	* po/: ChangeLog, en_CA.po:
	  2005-06-02  Adam Weinberger  <adamw@gnome.org>

		  * en_CA.po: Updated Canadian English translation.

2005-06-02 09:15  knvijay

	* ChangeLog: [no log message]

2005-06-02 09:14  knvijay

	* beagled/BeagleDaemon.cs: Added --enable-network startup command
	  line option for WebServices

2005-06-02 08:08  knvijay

	* ChangeLog: [no log message]

2005-06-02 08:03  knvijay

	* beagled/WebServices/: ExternalAccessFilter.cs, WebBackEnd.cs,
	  WebServiceBackEnd.cs, WebServiceFrontEnd.cs: Fixes to
	  filtering/translating logic for external access to Beagle
	  web/web-service interface

2005-06-01 18:06  joeshaw

	* Util/SystemInformation.cs: Use libc's getloadavg() instead of
	  parsing /proc/loadavg.  Patch from  jylefort@FreeBSD.org

2005-06-01 17:39  joeshaw

	* BeagleClient/Hit.cs: Make a bunch of things XmlAttributes instead
	  of XmlElements to make my life suck a little less

2005-06-01 11:08  al_shopov

	* po/ChangeLog, po/bg.po, ChangeLog, configure.in: 2005-06-01
	  Alexander Shopov  <ash@contact.bg>

		  * Added Bulgarian translation by
		  Rostislav Raykov <zbrox@i-space.org>

2005-06-01 10:55  llipka

	* ImLogViewer/: ImLogViewer.glade, ImLogWindow.cs: Cleanup, Round
	  1. FIGHT.

2005-06-01 01:49  knvijay

	* beagled/WebServices/WebFrontEnd.cs: Fix to enable images with
	  shorter version of Beagle Web Search URL

2005-05-31 14:12  joeshaw

	*
	  beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
	  Support another date format for the Rev field in vcard, use the
	  invariant culture instead of the default culture, and wrap the
	  ParseExact() call in a try-catch and print a nice warning instead
	  of throwing an exception

2005-05-31 14:09  dsd

	* ChangeLog, BeagleClient/RemoteControl.cs, Util/Conf.cs,
	  Util/Makefile.am, beagled/BeagleDaemon.cs,
	  beagled/RemoteControlExecutors.cs,
	  beagled/FileSystemQueryable/FileNameFilter.cs,
	  beagled/FileSystemQueryable/FileSystemModel.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs, doc/TODO,
	  tools/Config.cs, tools/Makefile.am, tools/beagle-config.1:
	  Configuration system backend and command-line client, with some
	  basic control over indexing.

2005-05-31 11:19  joeshaw

	* configure.in: bump version number to 0.0.11

2005-05-31 06:13  trow

	* Util/Logger.cs: In PruneOldLogs, behave better if we encounter
	  strangely-named files in the log directory.  Fixes bug 306009.

2005-05-30 20:10  trow

	* beagled/BeagleDaemon.cs: Give the correct URL for the wiki's
	  "Enabling extended attributes" page.	Fixes bug #305965.

2005-05-30 11:20  trow

	* Util/: Scheduler.cs, SystemInformation.cs: If we are running from
	  battery power, don't speed up the indexing when the system is
	  idle.

2005-05-30 09:17  knvijay

	* ChangeLog: [no log message]

2005-05-30 09:12  knvijay

	* beagled/WebServices/WebServiceBackEnd.cs: BeagleXSP application
	  list folders checked for existence

2005-05-30 06:18  trow

	* NEWS, beagled/BlamQueryable/BlamQueryable.cs: Fixed properties in
	  the blam backend.

2005-05-30 06:12  trow

	* NEWS,
	  beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
	  Fixed properties on addressbook objects... certain things were
	  keyword properties that shouldn't be.

2005-05-30 05:51  trow

	* po/POTFILES.skip: Addded POTFILES.skip.

2005-05-30 05:45  trow

	* AUTHORS, NEWS: Updated for 0.0.10 release.

2005-05-29 09:56  rml

	* ImLogViewer/: .cvsignore, Makefile.am: "make distcheck" fix
	  ".cvsignore" addition

2005-05-29 08:49  trow

	* BeagleClient/Client.cs, Best/best.in, Util/UnixClient.cs,
	  beagled/RemoteIndexer.cs, beagled/Server.cs: Flush streams after
	  we finish writing to them.  Initialize last_item_count to -1, so
	  that GetItemCount will do the right thing if it is called before
	  adding items to the index.

2005-05-28 19:00  joeshaw

	* Util/: StringFu.cs, camel.cs: Those damned i's and j's look so
	  similar.  Also update a few flags in the evo summary

2005-05-28 10:10  chpe

	* ChangeLog, Makefile.am, configure.in,
	  epiphany-extension/.cvsignore, epiphany-extension/Makefile.am,
	  epiphany-extension/beagle.xml.in.in,
	  epiphany-extension/ephy-beagle-extension.c,
	  epiphany-extension/ephy-beagle.c: 2005-05-28	Christian Persch
	  <chpe@cvs.gnome.org>

		  * configure.in: Update configure checks to detect
	  Epiphany >= 1.6.
		  * Makefile.am:
		  * epiphany-extension/.cvsignore:
		  * epiphany-extension/Makefile.am:
		  * epiphany-extension/beagle.xml.in.in:
		  * epiphany-extension/ephy-beagle-extension.c:
	  (load_status_cb),
		  (impl_attach_tab), (impl_detach_tab),
	  (impl_attach_window),
		  (impl_detach_window), (ephy_beagle_extension_iface_init),
		  (ephy_beagle_extension_class_init),
		  (ephy_beagle_extension_get_type),
		  (ephy_beagle_extension_register_type):
		  * epiphany-extension/ephy-beagle.c: (register_module):
		  Update Epiphany extension to work with Epiphany >= 1.6.
		  Fixes bug #167948 and bug #167949.

2005-05-27 19:29  joeshaw

	* BeagleClient/Query.cs: "Part" and "Parts" were switched when
	  generating XML

2005-05-27 15:45  joeshaw

	* Tiles/Template.cs: Assign the actual value to the key in the hash
	  table, and don't try to look it up.  Revert the GetValue()
	  change, it wasn't the right fix

2005-05-27 12:37  joeshaw

	* Util/Makefile.am: whoops, didn't mean to commit this

2005-05-27 12:36  joeshaw

	* Util/: GeckoUtils.cs, Makefile.am: Catch gconf exceptions when
	  trying to get fonts and try to fall back on something sane

2005-05-27 12:15  joeshaw

	* Util/StringFu.cs: Fix a use of the wrong iterator variable

2005-05-27 09:21  knvijay

	* beagled/WebServices/WebServiceBackEnd.cs: Removed public folder
	  application mapping arg for BeagleXsp

2005-05-27 09:13  knvijay

	* beagled/WebServices/WebServiceBackEnd.cs: Added FallBackAppString
	  to retry BeagleXsp initialization in case of ArgumentException
	  for invalid path

2005-05-26 11:10  knvijay

	* ChangeLog: [no log message]

2005-05-26 11:05  knvijay

	* beagled/WebServices/WebServiceBackEnd.cs: Updates to WebFrontEnd
	  and search.aspx.in to serve images from web server, instead of
	  file:/// uris

2005-05-26 10:59  knvijay

	* beagled/WebServices/: WebFrontEnd.cs, search.aspx.in: Updates to
	  WebFrontEnd and search.aspx.in to serve images from web server,
	  instead of file:/// uris

2005-05-26 08:42  knvijay

	* beagled/WebServices/WebServiceBackEnd.cs: Addl. check for
	  searchToken validity in GetMoreResults

2005-05-26 08:25  knvijay

	* ChangeLog: [no log message]

2005-05-26 08:20  knvijay

	* beagled/WebServices/WebServiceBackEnd.cs: Updates to
	  WebServiceBackEnd following recent changes in Hit & Property
	  classes

2005-05-26 06:29  knvijay

	* beagled/WebServices/WebBackEnd.cs: Added locks to Web interface
	  backend code

2005-05-26 06:17  knvijay

	* Tiles/Template.cs: Fix to remove NPException

2005-05-25 18:24  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Fix Evo IMAP accounts that use different auth methods

2005-05-25 14:47  llipka

	* Best/BestWindow.cs: Delayed queries once again.

2005-05-25 14:06  adamw

	* po/: ChangeLog, en_CA.po:
	  2005-05-25  Adam Weinberger  <adamw@gnome.org>

		  * en_CA.po: Updated Canadian English translation.

2005-05-25 09:53  llipka

	* Best/BestWindow.cs: Fixed delayed queries and proper error
	  handling when daemon is not started

2005-05-24 17:41  trow

	* Tiles/TileImLog.cs: Use Query.QuotedText instead of
	  Query.TextAsArray.

2005-05-24 17:12  trow

	* BeagleClient/Client.cs, BeagleClient/Hit.cs,
	  BeagleClient/Makefile.am, BeagleClient/Message.cs,
	  BeagleClient/Property.cs, BeagleClient/Query.cs,
	  BeagleClient/QueryPart.cs, BeagleClient/Snippet.cs,
	  BeagleClient/Versioned.cs, Tiles/Template.cs, Tiles/TileNote.cs,
	  Util/Scheduler.cs, Util/StringFu.cs, beagled/BugzillaDriver.cs,
	  beagled/GoogleDriver.cs, beagled/LuceneDriver.cs,
	  beagled/RemoteIndexer.cs,
	  beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
	  beagled/Lucene.Net/Index/Term.cs, po/POTFILES.in, tools/Query.cs:
	  Added multi-property support to Hits.  Refactored Queries.  It is
	  now possible to query against specific fields.  Fixed keywork
	  properties and keyword queries.  Tweak e-mail relevancy according
	  to how many e-mails you have sent the sender.  This helps keep
	  spam out of the top e-mail search results.  Removed some debug
	  spew.  Misc. clean-up.

2005-05-24 14:46  joeshaw

	* Util/KdeUtils.cs: static classes are a c# 2.0 feature, so fake it
	  with a private constructor instead

2005-05-24 10:07  llipka

	* ImLogViewer/ImLogViewer.cs, ImLogViewer/ImLogWindow.cs,
	  ImLogViewer/Makefile.am, Tiles/TileImLog.cs: Add highlighting
	  support to IM viewer.

2005-05-24 08:18  dsd

	* ChangeLog, Util/inotify-test: Fix parameter escaping

2005-05-24 06:48  fhedberg

	* Tiles/TileFolder.cs: Up the rank of TileFolder by adding Type.
	  Bug #305302.

2005-05-23 16:09  joeshaw

	* beagled/Server.cs: If the client connection just hangs up without
	  sending any data, don't bother throwing an error

2005-05-23 07:41  llipka

	* beagled/BeagleDaemon.cs: Add --help option to beagled.

2005-05-22 08:27  dsd

	* beagled/RemoteControlImpl.cs: Remove unused RemoteControlImpl.cs

2005-05-21 18:01  dsd

	* beagled/PathFinder.cs: Remove unused beagled/PathFinder.cs

2005-05-20 18:35  joeshaw

	* beagled/Makefile.am: More warnings we want to ignore

2005-05-20 09:05  knvijay

	* beagled/WebServices/WebBackEnd.cs,
	  beagled/WebServices/WebFrontEnd.cs,
	  beagled/WebServices/WebServiceBackEnd.cs,
	  beagled/WebServices/WebServiceFrontEnd.cs,
	  beagled/WebServices/ExternalAccessFilter.cs, beagled/Makefile.am,
	  ChangeLog: Support for filtering hit results for external
	  web/web-service access

2005-05-20 08:48  fhedberg

	* Best/BestWindow.cs: Don't bail out if the UnixClient is disposed
	  (eg. lost connection to the daemon) but try again.

2005-05-20 08:07  farnold

	* po/: ChangeLog, de.po: 2005-05-20  Frank Arnold
	  <farnold@cvs.gnome.org>

		  * de.po: Updated German translation.

2005-05-20 03:26  trow

	* beagled/: LuceneQueryable.cs,
	  EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
	  Oops.

2005-05-20 03:18  trow

	*
	  beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
	  Compare each contact's REV field against a stored timestamp for
	  when we last crawled the local addressbook.  This allows us to
	  avoid re-indexing the entire addressbook each time we start the
	  daemon.

2005-05-19 06:17  knvijay

	* ChangeLog: Updates to WebServer and WebBackEnd.cs

2005-05-19 06:16  knvijay

	* beagled/WebServices/WebBackEnd.cs: Fixes to work with recent
	  Beagle code changes

2005-05-19 06:16  knvijay

	* beagled/WebServices/WebServer/: ApplicationServer.cs,
	  AssemblyInfo.cs, AssemblyInfo.cs.in, IWebSource.cs,
	  InitialWorkerRequest.cs, XSPApplicationHost.cs,
	  XSPWorkerRequest.cs, server.cs: Changes to upgrade to XSP-1.0.9
	  version

2005-05-18 23:56  trow

	* configure.in, Filters/FilterJpeg.cs, Util/JpegHeader.cs: Copy a
	  better libexif check from f-spot's configure.in.  In particular,
	  we now correctly deal with libexif 0.6.12.

	  Index standard (i.e. non-exif) jpeg comments.  Patch from
	  Debajyoti Bera.

2005-05-18 17:44  joeshaw

	* configure.in: I lied.  But I am pretty sure this is it.

2005-05-18 17:39  joeshaw

	* configure.in: I promise this will be my last commit to
	  configure.in today

2005-05-18 17:31  joeshaw

	* configure.in: fix a typo in the KDE detection and add some
	  comments for why we need certain deps

2005-05-18 17:28  joeshaw

	* configure.in: uh, check for it, but don't pass its C compiler
	  flags to mono

2005-05-18 17:23  joeshaw

	* configure.in: require gnome-vfs-2.0 pkgconfig

2005-05-17 18:06  dsd

	* ChangeLog, Tiles/template-blog.html, Tiles/template-docs.html,
	  Tiles/template-file.html, Tiles/template-folder.html,
	  Tiles/template-launcher.html, Tiles/template-mockup.html,
	  Tiles/template-music.html, Tiles/template-picture.html,
	  Tiles/template-presentation.html,
	  Tiles/template-spreadsheet.html: Added mouseover tooltips to most
	  templates

2005-05-17 17:32  trow

	* beagled/: PostIndexHandler.cs, PreIndexHandler.cs: Removed more
	  dead code.

2005-05-17 17:30  trow

	* beagled/: BeagleDaemon.cs, IndexHelper/IndexHelper.cs: Always
	  call our unix signal handlers before connecting them, to ensure
	  that they are pre-JITed.

2005-05-17 17:24  dsd

	* ChangeLog, configure.in, Util/ExternalStringsHack.cs.in,
	  Util/KdeUtils.cs, Util/Makefile.am,
	  beagled/LauncherQueryable/LauncherQueryable.cs: KDE discovery
	  rework: Use kde-config at configure-time, and if not present,
	  guess at runtime.

2005-05-17 16:03  joeshaw

	* BeagleClient/Message.cs, BeagleClient/QueryResponses.cs,
	  beagled/QueryExecutor.cs, beagled/RemoteIndexerRequest.cs,
	  beagled/RemoteIndexerResponse.cs, beagled/Server.cs: It's not
	  called JoeBus... but do add copyright/license messages to a bunch
	  of files

2005-05-17 15:26  fhedberg

	* beagled/: NetworkDriver.cs, NetworkHandler.cs, NetworkService.cs:
	  CVS is my bitch.

2005-05-17 15:23  fhedberg

	* configure.in, beagled/BeagleDaemon.cs, beagled/Makefile.am:
	  Remove old network interface.

2005-05-17 15:18  rml

	* BeagleClient/Message.cs, beagled/Server.cs: It is called JoeBus.
	  Address it as such.

2005-05-17 15:15  rml

	* BeagleClient/Factory.cs, BeagleClient/FactoryProxy.cs,
	  BeagleClient/QueryProxy.cs, BeagleClient/RemoteControlProxy.cs,
	  beagled/FactoryImpl.cs, beagled/QueryImpl.cs: Remove defunct
	  files that should of been ditched in the branch merge.

2005-05-17 15:13  rml

	* beagled/NetworkHandler.cs, doc/TODO-integration: Remove more
	  DBUS-isms because that filthy whore is no longer with us.

2005-05-17 14:03  llipka

	* ImLogViewer/: ImLogViewer.cs, ImLogViewer.glade: Make search work
	  again in IM viewer.

2005-05-17 12:22  fhedberg

	* beagled/: LuceneDriver.cs, LuceneQueryable.cs: Enable per-index
	  versioning.  If you change something in any of the lucene based
	  queryables (properties, uri-schemes etc), increment the
	  index_version parameter in the LuceneQueryable ctor and the
	  specific index will be rebuilt.

2005-05-17 11:03  dsd

	* tools/.cvsignore: Ignore beagle-shutdown

2005-05-16 18:47  joeshaw

	* beagled/: BeagleDaemon.cs, RemoteIndexer.cs: Fix a few minor
	  things in BeagleDaemon.cs which either don't apply or have
	  changed due to the new branch.  Add support for
	  BEAGLE_RUN_HELPER_BY_HAND back to the RemoteIndexer.	Add a
	  little better logging in a couple places, check to see if the
	  helper socket exists as a shortcut in CheckHelper() so that we
	  don't try connecting to it if it isn't there.

2005-05-16 16:15  joeshaw

	* BeagleClient/Query.cs, Tiles/TileNote.cs: Fix a Best crash when
	  opening Tomboy notes

2005-05-16 13:26  dsd

	* ChangeLog, beagled/Makefile.am,
	  beagled/LauncherQueryable/LauncherCrawler.cs,
	  beagled/LauncherQueryable/LauncherQueryable.cs: Reduce duplicated
	  code and kill LauncherCrawler.

2005-05-16 13:21  dsd

	* ChangeLog, Tiles/TileLauncher.cs, Util/KdeUtils.cs,
	  Util/Makefile.am, beagled/LauncherQueryable/LauncherQueryable.cs:
	  KDE launcher querying, and KDE launcher icon lookups.

2005-05-16 12:34  dsd

	* ChangeLog, BeagleClient/Query.cs, beagled/HitRegulator.cs,
	  beagled/QueryDriver.cs, tools/Query.cs, tools/beagle-query.1:
	  Support for lowering the maximum number of hits returned per
	  backend.

2005-05-16 12:21  rml

	* beagle-0.0.pc.in: Remove more DBUSisms.

2005-05-16 12:13  trow

	* beagled/RenamingLuceneDriver.cs: Oops... forgot to add this file.

	  This doesn't happen nearly as often with Subversion, since "svn
	  st" is actually coherent and readable...

2005-05-16 12:05  trow

	* configure.in, BeagleClient/Client.cs, BeagleClient/DBusisms.cs,
	  BeagleClient/Factory.cs, BeagleClient/Hit.cs,
	  BeagleClient/IRdf.cs, BeagleClient/Indexable.cs,
	  BeagleClient/IndexingService.cs, BeagleClient/Makefile.am,
	  BeagleClient/Message.cs, BeagleClient/Query.cs,
	  BeagleClient/QueryResponses.cs, BeagleClient/RemoteControl.cs,
	  BeagleClient/Snippet.cs, BeagleClient/WebHistoryIndexer.cs,
	  BeagleClient/WebHistoryIndexerProxy.cs, Best/Best.cs,
	  Best/BestTray.cs, Best/BestWindow.cs, Best/Makefile.am,
	  Filters/Makefile.am, ImLogViewer/Makefile.am, Tiles/Makefile.am,
	  Tiles/SimpleRootTile.cs, Tiles/Tile.cs, Tiles/TileCanvas.cs,
	  Tiles/TileFromHitTemplate.cs, Tiles/TileFromTemplate.cs,
	  Tiles/TileImLog.cs, Tiles/TileMenuContext.cs, Tiles/TileNote.cs,
	  Util/ExceptionHandlingThread.cs, Util/FileAdvise.cs,
	  Util/FlacReader.cs, Util/FrequencyStatistics.cs, Util/Inotify.cs,
	  Util/Logger.cs, Util/Makefile.am, Util/Mozilla.cs,
	  Util/Mp3Reader.cs, Util/PathFinder.cs, Util/Scheduler.cs,
	  Util/Timeline.cs, Util/UnixClient.cs, Util/UnixListener.cs,
	  Util/UriFu.cs, Util/camel.cs, beagled/BeagleDaemon.cs,
	  beagled/BugzillaDriver.cs, beagled/DBusisms.cs,
	  beagled/ExtractContent.cs, beagled/FileAttributesStore_Sqlite.cs,
	  beagled/Filter.cs, beagled/FilterFactory.cs,
	  beagled/FilteredIndexable.cs, beagled/GoogleDriver.cs,
	  beagled/HitRegulator.cs, beagled/IDBusObject.cs,
	  beagled/IQueryable.cs, beagled/IndexHelperFu.cs,
	  beagled/IndexWebContent.cs, beagled/LuceneDriver.cs,
	  beagled/LuceneQueryable.cs, beagled/Makefile.am,
	  beagled/NameIndex.cs, beagled/NameIndexTool.cs,
	  beagled/QueryBody.cs, beagled/QueryDriver.cs,
	  beagled/QueryExecutor.cs, beagled/QueryResult.cs,
	  beagled/Queryable.cs, beagled/RemoteControlExecutors.cs,
	  beagled/RemoteIndexer.cs, beagled/RemoteIndexerProxy.cs,
	  beagled/RemoteIndexerRequest.cs,
	  beagled/RemoteIndexerResponse.cs, beagled/Server.cs,
	  beagled/Shutdown.cs, beagled/SnippetExecutor.cs,
	  beagled/SnippetFu.cs, beagled/SnippetTest.cs,
	  beagled/TextCache.cs, beagled/BlamQueryable/BlamQueryable.cs,
	  beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs,
	  beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
	  beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs,
	  beagled/FileSystemQueryable/FileSystemModel.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/FileSystemQueryable/FileSystemWatcherBackend.cs,
	  beagled/GaimLogQueryable/GaimLogQueryable.cs,
	  beagled/IndexHelper/IndexHelper.cs,
	  beagled/IndexHelper/RemoteIndexerExecutor.cs,
	  beagled/IndexHelper/RemoteIndexerImpl.cs,
	  beagled/IndexingServiceQueryable/IndexingServiceQueryable.cs,
	  beagled/LauncherQueryable/LauncherQueryable.cs,
	  beagled/MozillaQueryable/MozillaQueryable.cs,
	  beagled/TomboyQueryable/TomboyQueryable.cs,
	  beagled/WebServices/WebBackEnd.cs,
	  beagled/WebServices/WebServiceBackEnd.cs, images/Images.cs,
	  images/Makefile.am, tools/.cvsignore,
	  tools/ExerciseFileSystem.cs, tools/Info.cs, tools/Makefile.am,
	  tools/Query.cs, tools/Shutdown.cs, tools/beagle-index-info,
	  tools/beagle-ping, tools/beagle-shutdown, tools/beagle-status:
	  This commit merges the beagle-no-dbus-branch back into HEAD.	We
	  no longer use D-BUS for our IPC.

	  Also contains a bunch of small clean-ups to get rid of compiler
	  warnings.

2005-05-14 17:23  kelemeng

	* po/: ChangeLog, hu.po: 2005-05-14  Gabor Kelemen
	  <kelemeng@gnome.hu>

		  * hu.po: Hungarian translation updated.

2005-05-13 16:58  joeshaw

	* BeagleClient/Makefile.am, BeagleClient/WebHistoryIndexer.cs,
	  Tiles/Makefile.am, Tiles/TileMenuContext.cs, Util/Makefile.am,
	  beagled/FilteredIndexable.cs, beagled/IDBusObject.cs,
	  beagled/IndexHelper/RemoteIndexerImpl.cs: Remove a bunch of dead
	  code

2005-05-13 16:49  trow

	* BeagleClient/Client.cs, BeagleClient/DBusisms.cs,
	  BeagleClient/WebHistoryIndexerProxy.cs, Util/Logger.cs,
	  beagled/DBusisms.cs, beagled/IndexHelperFu.cs,
	  beagled/IndexWebContent.cs, beagled/RemoteIndexerProxy.cs:
	  Removed some more dead code.

2005-05-13 16:42  joeshaw

	* BeagleClient/IRdf.cs: Remove dead file

2005-05-13 16:37  joeshaw

	* beagled/Filter.cs: If the filter fails to open, warn about it.
	  Happened when I tried to filter /dev/zero

2005-05-13 16:17  adamw

	* po/: ChangeLog, en_CA.po: 2005-05-13	Adam Weinberger
	  <adamw@gnome.org>

		  * en_CA.po: Updated Canadian English translation.

2005-05-13 13:05  trow

	* BeagleClient/IndexingService.cs, BeagleClient/Makefile.am,
	  beagled/IndexWebContent.cs, beagled/Makefile.am,
	  beagled/IndexingServiceQueryable/IndexingServiceQueryable.cs:
	  Added indexing service.  Make IndexWebContent.cs index via the
	  indexing service.

2005-05-13 03:01  llipka

	* Util/Timeline.cs: Take no. 3, smile please.

2005-05-13 02:45  llipka

	* Util/Timeline.cs: I love CVS.

2005-05-13 02:44  llipka

	* Util/Timeline.cs: Thanks Joe.

2005-05-12 18:55  joeshaw

	* Util/PathFinder.cs, beagled/FilterFactory.cs: Fix the logic a bit
	  in FilterIndexable; don't continue if filter is null, but print
	  out the 'no filter' message if there's no content

2005-05-12 15:58  llipka

	* ImLogViewer/ImLogViewer.cs, Util/Timeline.cs: Fix a horrible
	  mistake in Timeline.cs caused by cut/pasting.

2005-05-12 15:09  llipka

	* Best/BestTray.cs: Small UI changes to the recent searches tray
	  stuff.

2005-05-11 18:14  joeshaw

	* BeagleClient/: Hit.cs, Message.cs: Put a lock around the static
	  message types, remove a bunch of dead code from Hit

2005-05-11 15:25  rml

	* Util/Inotify.cs: This makes my laugh so much more easier it is
	  not even funny, I mean, dude, seriously.

2005-05-11 14:39  trow

	* BeagleClient/Indexable.cs, BeagleClient/Makefile.am,
	  Util/Logger.cs, beagled/FilterFactory.cs,
	  beagled/RemoteIndexer.cs, beagled/TextCache.cs,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
	  beagled/IndexHelper/IndexHelper.cs,
	  beagled/TomboyQueryable/TomboyQueryable.cs: Helper recycling
	  fixes.  Filtering fixes.  TextCache fixes.

2005-05-11 07:42  pkst

	* po/: ChangeLog, el.po: Updated Greek Translation.

2005-05-10 13:44  joeshaw

	* configure.in: Add a configure-time check for wsdl

2005-05-10 02:25  trow

	* beagled/: GaimLogQueryable/GaimLogQueryable.cs,
	  MozillaQueryable/MozillaQueryable.cs,
	  TomboyQueryable/TomboyQueryable.cs: If we aren't actually
	  filtering, don't set mime-types in the backends.

2005-05-10 02:14  trow

	* BeagleClient/Client.cs, BeagleClient/Indexable.cs,
	  BeagleClient/Message.cs, beagled/FilterFactory.cs,
	  beagled/RemoteIndexer.cs, beagled/Server.cs,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/IndexHelper/IndexHelper.cs,
	  beagled/IndexHelper/RemoteIndexerExecutor.cs: Better helper
	  recycling.  Filtering fixes.

2005-05-09 17:52  rml

	* Util/Inotify.cs,
	  beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
	  beagled/FileSystemQueryable/InotifyBackend.cs,
	  beagled/GaimLogQueryable/GaimLogQueryable.cs,
	  beagled/LauncherQueryable/LauncherQueryable.cs,
	  beagled/TomboyQueryable/TomboyQueryable.cs, glue/inotify.h:
	  Inotify API and ABI update.  Oops, I did it again.

	  You now need Inotify 0.23-6 or later to use Beagle CVS.

	  SUSE kernel packages 737.inotify.0 or later provide this version.

	  http://primates.ximian.com/~rml/kernel-rml/suse-93-i586/

	  http://www.kernel.org/pub/linux/kernel/people/rml/inotify/v2.6/0.23/

	  God Save the Pooch.

2005-05-09 16:06  joeshaw

	* Util/Inotify.cs: backport a fix that is on HEAD

2005-05-09 16:05  joeshaw

	* Util/UnixClient.cs, Util/UnixListener.cs, beagled/Server.cs,
	  tools/Info.cs: Shut down a little more cleanly

2005-05-06 17:21  joeshaw

	* beagled/WebServices/: WebBackEnd.cs, WebServiceBackEnd.cs: Make
	  the web services stuff build on this branch

2005-05-06 15:02  joeshaw

	* beagled/: FilterFactory.cs, LuceneDriver.cs: Filter everything,
	  but only sniff the mime type from the file if it's a
	  non-transient file.

2005-05-06 09:09  chliao

	* ChangeLog, configure.in, po/ChangeLog, po/zh_TW.po: 2005-05-06
	  Chao-Hsiung Liao  <j_h_liau@yahoo.com.tw>

		  * zh_TW.po: Added Traditional Chinese translation.

2005-05-05 17:19  trow

	* Util/UriFu.cs, beagled/LuceneDriver.cs, beagled/QueryDriver.cs,
	  beagled/Server.cs, beagled/IndexHelper/IndexHelper.cs: Changes to
	  how the Server maps request messages to executors.  Only filter
	  files where the Uri and ContentUri are the same.  Turn on the
	  signal handlers in the IndexHelper.

2005-05-05 16:35  joeshaw

	* BeagleClient/Client.cs, Util/UnixClient.cs, Util/UnixListener.cs,
	  beagled/RemoteControlExecutors.cs, beagled/Server.cs: A bunch of
	  bug fixes, made the sync IO case use the sync IO APIs directly
	  instead of wrapping them around our async APIs

2005-05-05 15:10  trow

	* beagled/IndexHelper/IndexHelper.cs: Make the memory threshold
	  something more reasonable... I'd been using an artificially low
	  value for testing.

2005-05-05 14:45  dsd

	* ChangeLog, beagled/LauncherQueryable/LauncherQueryable.cs: Don't
	  choke on unreadable desktop files

2005-05-05 10:50  vvaradan

	* Filters/FilterLisp.cs: The actual filter file. ;) (OMG!! that was
	  close enough to break cvs, ugh)

2005-05-05 10:36  vvaradan

	* ChangeLog, Filters/FilterRTF.cs, Filters/FilterSource.cs,
	  Filters/Makefile.am: * Added "header" and "footer" control words
	  in RTF filter.  * Patch from Wojciech Polak <wojciechpolak at
	  gmail.com>   Lisp filter.

2005-05-04 23:39  trow

	* configure.in, BeagleClient/Client.cs, BeagleClient/Indexable.cs,
	  BeagleClient/Makefile.am, BeagleClient/Message.cs,
	  BeagleClient/RemoteControl.cs, Best/BestWindow.cs,
	  Util/ExceptionHandlingThread.cs, Util/UnixClient.cs,
	  Util/UnixListener.cs, beagled/BeagleDaemon.cs,
	  beagled/ExtractContent.cs, beagled/Filter.cs,
	  beagled/FilterFactory.cs, beagled/FilteredIndexable.cs,
	  beagled/LuceneDriver.cs, beagled/Makefile.am,
	  beagled/RemoteIndexer.cs, beagled/RemoteIndexerRequest.cs,
	  beagled/RemoteIndexerResponse.cs, beagled/Server.cs,
	  beagled/Shutdown.cs, beagled/BlamQueryable/BlamQueryable.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/IndexHelper/IndexHelper.cs,
	  beagled/IndexHelper/RemoteIndexerExecutor.cs, tools/Query.cs: New
	  daemon/helper communications, based on Joe's new message-passing
	  stuff.  No more FilteredIndexable.  No more D-BUS.

2005-05-03 14:44  llipka

	* beagled/BeagleDaemon.cs: Dammit.

2005-05-03 14:37  llipka

	* beagled/BeagleDaemon.cs: Bail out eariler if we run as root, so
	  we dont write anything to the filesystem and break users
	  permissions.

2005-05-03 13:02  joeshaw

	* beagled/GaimLogQueryable/GaimLogQueryable.cs: Remove some dead
	  code.  Pointed out by BlurredWe on IRC

2005-05-03 05:34  pkst

	* ChangeLog, configure.in, po/ChangeLog, po/el.po: Added Greek
	  Translation.

2005-05-03 02:39  knvijay

	* ChangeLog, beagled/WebServices/WebBackEnd.cs: Fixes in
	  WebBackEnd.cs to remove duplicate population of queryBody

2005-05-02 18:48  dsd

	* Util/.cvsignore: Ignore .config file

2005-05-02 18:47  dsd

	* ChangeLog, Tiles/HitFlavor.cs, Util/ImLog.cs,
	  beagled/GaimLogQueryable/GaimLogQueryable.cs: Use real file://
	  URI's for GAIM logs. Fixes searching of logs with non-standard
	  characters in their name. (e.g. # in irc logs)

2005-05-02 15:50  joeshaw

	* BeagleClient/Message.cs, beagled/BeagleDaemon.cs,
	  beagled/Makefile.am, beagled/Server.cs: We can't serialize
	  Exceptions, so don't bother having an Exception field in
	  ErrorResponse or setting an InnerException in
	  ResponseMessageException.  Rewrite ReplaceExisting() to use the
	  new remote control interface.  Remove the WebHistoryQueryable
	  since it was unused and it exported an unused dbus interface.
	  For the server, initialize the UnixListener in the main thread so
	  that we can catch any exceptions (like that another server is
	  running on it)

2005-05-02 15:00  joeshaw

	* Util/: UnixClient.cs, UnixListener.cs: Sync up the UnixClient and
	  UnixListener with what is in mono now

2005-05-02 09:33  llipka

	* ImLogViewer/ImLogViewer.cs: Add support for highlighting search
	  terms in the IM viewer.

2005-05-02 08:52  knvijay

	* ChangeLog, beagled/Makefile.am: Changes to add Snippet support to
	  Beagle Web interface

2005-05-02 08:35  knvijay

	* ChangeLog, beagled/WebServices/WebBackEnd.cs: Added support for
	  Snippets in Web Interface

2005-04-30 10:42  mwh

	* po/: ChangeLog, da.po:	 * da.po: Updated Danish
	  translation.

2005-04-29 13:56  joeshaw

	* glue/tomboykeybinder.c: improve the keybinding code

2005-04-29 13:39  rml

	* tools/Makefile.am: Add boot.inotify.init to EXTRA_DIST

2005-04-29 11:50  rml

	* tools/boot.inotify.init: Add a boot-time init script for setting
	  Beagle-friendly inotify defaults.

2005-04-29 06:49  llipka

	* Util/Logger.cs: Minor tuning to log pruning.

2005-04-29 05:29  mwh

	* po/da.po:	    * da.po: Updated Danish translation.

2005-04-29 05:01  mwh

	* po/: ChangeLog, da.po:	 * da.po: Updated Danish
	  translation.

2005-04-28 15:45  llipka

	* Util/Logger.cs: Remove logs older than 7 days on startup.

2005-04-28 15:44  trow

	* Util/Inotify.cs: Actually add the queued event to the right
	  array.

2005-04-28 14:52  joeshaw

	* BeagleClient/Message.cs, Util/Inotify.cs,
	  beagled/RemoteControlExecutors.cs, tools/.cvsignore,
	  tools/Info.cs, tools/Makefile.am, tools/Shutdown.cs,
	  tools/beagle-index-info, tools/beagle-ping,
	  tools/beagle-shutdown, tools/beagle-status: Port all the little
	  tools over to the new API.  Also fix a small bug in Inotify.cs.

2005-04-28 05:57  mwh

	* po/: ChangeLog, da.po:	 * da.po: Added Danish translation.

2005-04-28 05:56  mwh

	* ChangeLog, configure.in:	   * configure.in: Added Danish da
	  to ALL_LINGUAS.

2005-04-27 14:43  trow

	* AUTHORS: Thanks Jimmy!

2005-04-27 13:08  rml

	* Util/Inotify.cs, glue/inotify.h: Add support for Inotify
	  One-Shot.  Don't actually use it, but it is there as
	  EventType.OneShot.

	  Because EventType.All was set to all-ones, Beagle as-of now is
	  required for inotify 0.23 or the 727 kernels.

	  Also, update to latest inotify.h.

2005-04-26 02:46  knvijay

	* beagled/WebServices/WebServiceBackEnd.cs: Logger fixes in
	  WebServiceBackEnd

2005-04-25 17:59  joeshaw

	* tools/Query.cs: Only connect to ClosedEvent when we're not
	  connecting to FinishedEvent

2005-04-25 15:59  joeshaw

	* BeagleClient/Client.cs, BeagleClient/Message.cs,
	  BeagleClient/QueryResponses.cs, BeagleClient/Snippet.cs,
	  Util/PathFinder.cs, Util/UnixClient.cs, Util/UnixListener.cs,
	  beagled/QueryExecutor.cs, beagled/Server.cs,
	  beagled/SnippetExecutor.cs: Part Two in our series 'Getting
	  Screwed With Your Pants On Featuring CVS'

2005-04-25 15:51  joeshaw

	* BeagleClient/Client.cs, BeagleClient/Message.cs,
	  BeagleClient/QueryProxy.cs, BeagleClient/QueryResponses.cs,
	  BeagleClient/RemoteControlProxy.cs, BeagleClient/Snippet.cs,
	  Util/PathFinder.cs, Util/UnixClient.cs, Util/UnixListener.cs,
	  beagled/FactoryImpl.cs, beagled/PathFinder.cs,
	  beagled/QueryExecutor.cs, beagled/QueryImpl.cs,
	  beagled/RemoteControlImpl.cs, beagled/Server.cs,
	  beagled/SnippetExecutor.cs: CVS completely fucked me on that last
	  commit, with all the additions and removals going on HEAD but the
	  changes going onto the branch.  What a piece of shit

2005-04-25 15:37  joeshaw

	* BeagleClient/QueryProxy.cs, BeagleClient/RemoteControlProxy.cs,
	  beagled/FactoryImpl.cs, beagled/PathFinder.cs,
	  beagled/QueryImpl.cs, beagled/RemoteControlImpl.cs: hmm, dunno
	  why these weren't removed the first time...

2005-04-25 15:35  joeshaw

	* beagled/QueryBody.cs: Another file I forgot to remove

2005-04-25 15:34  joeshaw

	* BeagleClient/Client.cs, BeagleClient/Factory.cs,
	  BeagleClient/Hit.cs, BeagleClient/Makefile.am,
	  BeagleClient/Message.cs, BeagleClient/Query.cs,
	  BeagleClient/QueryProxy.cs, BeagleClient/QueryResponses.cs,
	  BeagleClient/RemoteControl.cs,
	  BeagleClient/RemoteControlProxy.cs, BeagleClient/Snippet.cs,
	  Best/BestWindow.cs, Tiles/SimpleRootTile.cs, Tiles/Tile.cs,
	  Tiles/TileFromHitTemplate.cs, Tiles/TileFromTemplate.cs,
	  Tiles/TileNote.cs, Util/Makefile.am, Util/PathFinder.cs,
	  Util/UnixClient.cs, Util/UnixListener.cs,
	  beagled/BeagleDaemon.cs, beagled/BugzillaDriver.cs,
	  beagled/FactoryImpl.cs, beagled/GoogleDriver.cs,
	  beagled/HitRegulator.cs, beagled/IQueryable.cs,
	  beagled/LuceneDriver.cs, beagled/LuceneQueryable.cs,
	  beagled/Makefile.am, beagled/NameIndex.cs,
	  beagled/NameIndexTool.cs, beagled/PathFinder.cs,
	  beagled/QueryDriver.cs, beagled/QueryExecutor.cs,
	  beagled/QueryImpl.cs, beagled/QueryResult.cs,
	  beagled/Queryable.cs, beagled/RemoteControlExecutors.cs,
	  beagled/RemoteControlImpl.cs, beagled/Server.cs,
	  beagled/SnippetExecutor.cs, beagled/SnippetFu.cs,
	  beagled/SnippetTest.cs,
	  beagled/FileSystemQueryable/FileSystemModel.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/GaimLogQueryable/GaimLogQueryable.cs, tools/.cvsignore,
	  tools/Query.cs: First pass at removing dbus deps for Query,
	  Snippets, and RemoteControl

2005-04-23 09:18  hebra

	* po/: ChangeLog, de.po: 2005-04-23  Hendrik Brandt
	  <heb@gnome-de.org>

		  * de.po: Add some bugfixes in German translation.

2005-04-22 09:58  knvijay

	* ChangeLog, beagled/BeagleDaemon.cs, beagled/Makefile.am,
	  beagled/WebServices/WebBackEnd.cs,
	  beagled/WebServices/WebServiceBackEnd.cs: Simplifying WebServices
	  initialization code in BeagleDaemon.cs, by moving this into
	  WebServicesBackEnd assembly

2005-04-21 17:34  trow

	* Util/Inotify.cs: Don't hold the event queue lock when marshalling
	  the low-level inotify events into QueuedEvent objects.

	  Added Analyzed and Dispatched flags and HoldUntil time to
	  QueuedEvent objects.	Events are not dispatched before their
	  HoldUntil time.

	  Added clean-up and analysis methods that operate on the queue
	  before we dispatch an event.	We now pair moves in the analysis
	  phase.

2005-04-21 16:43  joseppc

	* ChangeLog, configure.in, po/ChangeLog, po/ca.po: Added Catalan
	  translation.

2005-04-21 13:07  trow

	* Util/Inotify.cs: A few small tweaks we need for event coalescing:
	  * Created a nicer QueuedEvent class * Build the filename string
	  at snarf-time * Use an ArrayList for the event queue instead of a
	  Queue.  We need to   be able to inspect the queue in order to
	  know what we can coalesce.

	  Also, fixed a small bug: in the DispatchWorker, actually wait for
	  2s instead of 2ms.

2005-04-20 18:35  kelemeng

	* po/: ChangeLog, hu.po: 2005-04-21  Gabor Kelemen
	  <kelemeng@gnome.hu>

		  * hu.po: Hungarian translation updated.

2005-04-20 17:40  trow

	* beagled/BeagleDaemon.cs: Shut down cleanly on SIGINT, SIGQUIT and
	  SIGTERM.

2005-04-20 14:14  dsd

	* ChangeLog, configure.in, Util/Makefile.am,
	  Util/Util.dll.config.in: Import dll-mapping from f-spot, fixes
	  lack of image indexing for some users. Reported by Northsea on
	  IRC.

2005-04-20 12:07  fhedberg

	* beagled/MonodocQueryable/MonodocQueryable.cs: Some minor changes
	  to the Monodoc backend.  An updated Monodoc patch is available at
	  http://users.avafan.com/~fredrik/beagle/monodoc-beagle.diff

2005-04-20 10:55  dsd

	* Util/ExtendedAttribute.cs: Add a FIXME - we should start using
	  Mono.Unix.Syscall at some point.

2005-04-19 04:21  kelemeng

	* configure.in: 2005-04-19  Gabor Kelemen  <kelemeng@gnome.hu>

		  * configure.in: Added hu to ALL_LINGUAS.

2005-04-19 04:21  kelemeng

	* po/: ChangeLog, hu.po: 2005-04-19  Gabor Kelemen
	  <kelemeng@gnome.hu>

		  * hu.po: Hungarian translation added.

2005-04-19 00:51  trow

	* beagled/: FileAttributesStore_Sqlite.cs, TextCache.cs,
	  FileSystemQueryable/UniqueIdStore.cs: SQLite clean-ups.

2005-04-18 19:52  trow

	* beagled/FileSystemQueryable/FileSystemModel.cs: Catch the correct
	  exception.

2005-04-18 19:50  trow

	* Util/DirectoryWalker.cs, Util/Inotify.cs, Util/Makefile.am,
	  Util/Scheduler.cs, beagled/LuceneDriver.cs,
	  beagled/EvolutionMailDriver/MailCrawler.cs,
	  beagled/FileSystemQueryable/CrawlTask.cs,
	  beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs,
	  beagled/FileSystemQueryable/FileSystemModel.cs,
	  beagled/GaimLogQueryable/GaimLogCrawler.cs: Use DirectoryWalker
	  (which is implemented using Mono.Posix.opendir and
	  Mono.Posix.readdir) to traverse directories.	It scales much
	  better than using System.IO.DirectoryInfo.

2005-04-18 17:08  trow

	* configure.in: Bumped version number to 0.0.10.  (I forgot to do
	  this after the last release.)

2005-04-17 13:16  serrador

	* ChangeLog, configure.in, po/ChangeLog, po/es.po: 2005-04-17
	  Francisco Javier Fernandez  <cyphra@vir.tecknolabs.com>

		  * es.po: Added Spanish translation by Antonio Ognio.

2005-04-17 08:26  llipka

	* beagled/BlamQueryable/BlamQueryable.cs: #300132: Fix Blam
	  real-time indexing with inotify.

2005-04-16 15:59  llipka

	* Util/Note.cs, beagled/TomboyQueryable/TomboyQueryable.cs:
	  Real-time indexing for Tomboy notes works again.

2005-04-16 05:24  llipka

	* beagled/TomboyQueryable/TomboyQueryable.cs: HitIsValid for
	  TomboyQueryable

2005-04-15 07:29  vvaradan

	* ChangeLog, Filters/FilterJs.cs, Filters/Makefile.am: * Javascript
	  filter.  * With extension support being enabled, Ape and Mpc
	  filters started working. ;-)

2005-04-15 07:15  vvaradan

	* ChangeLog, beagled/Filter.cs, beagled/FilterFactory.cs,
	  beagled/FilteredIndexable.cs: Not all files are correctly
	  identified through Mime-types.  Example, a ".js" file.
	  Rennovating the Extension support for filters.

2005-04-14 15:55  kmaraas

	* po/: ChangeLog, nb.po, no.po: 2005-04-14  Kjartan Maraas
	  <kmaraas@gnome.org>

		  * nb.po: Update from Terance. Now complete.
		  * no.po: Same.

2005-04-14 15:17  joeshaw

	* beagled/RemoteIndexer.cs: Remove a #if
	  DBUS_IS_BROKEN_BROKEN_BROKEN block from some code

2005-04-14 08:45  vvaradan

	* ChangeLog, Filters/FilterC.cs, Tiles/TileSpreadsheet.cs: * A typo
	  in FilterC * Removed unused variable from TileSpreadsheet

2005-04-13 10:48  llipka

	* Tiles/TileHitCollection.cs: Fix a typo.

2005-04-12 19:04  farnold

	* po/: ChangeLog, de.po: 2005-04-13  Frank Arnold
	  <farnold@cvs.gnome.org>

		  * de.po: Updated German translation.

2005-04-11 08:10  aihana

	* po/: ChangeLog, ja.po: 2005-04-11  Takeshi AIHANA
	  <aihana@gnome.gr.jp>	      * ja.po: Updated Japanese translation
	  for v0.0.9.

2005-04-07 19:16  orrc

	* po/: ChangeLog, en_GB.po: 2005-04-08	Christopher Orr
	  <chris@protactin.co.uk>

		  * en_GB.po: Updated British English translation.

2005-04-07 18:01  vvaradan

	* ChangeLog, Filters/FilterAbiword.cs, Filters/Makefile.am: *
	  Missing Filters/Makefile.am changes and a warning fix for
	  FilterAbiword.cs

2005-04-07 17:58  vvaradan

	* ChangeLog, Filters/FilterSpreadsheet.cs, Tiles/Makefile.am,
	  Tiles/TileSpreadsheet.cs, Tiles/template-spreadsheet.html: *
	  Spreadsheet filter. Requires "ssindex" tool from gnumeric.  *
	  ssindex is more of a data-extraction tool now.

2005-04-07 17:57  joeshaw

	* Best/BestWindow.cs, Tiles/TileCanvas.cs, Tiles/template-page.css:
	  Pull font settings from gconf and apply them to the style.
	  Should fix the GIANT FONT PROBLEM people were seeing in
	  non-english locales

2005-04-07 14:40  vvaradan

	* ChangeLog, Filters/FilterOpenOffice.cs: * Oops.. a
	  Logger.Log.Error() call with a "{0}" but no argument in
	  FilterOpenoffice.cs.

2005-04-07 13:09  adamw

	* po/: ChangeLog, en_CA.po: 2005-04-07	Adam Weinberger
	  <adamw@gnome.org>

		  * en_CA.po: Updated Canadian English translation.

2005-04-07 11:53  trow

	* configure.in: Added nb and no to ALL_LINGUAS.

2005-04-07 11:31  trow

	* NEWS: A few more items for 0.0.9.

2005-04-07 07:04  kmaraas

	* po/: ChangeLog, nb.po, no.po: 2005-04-07  Kjartan Maraas
	  <kmaraas@gnome.org>

		  * nb.po: Norwegian bokmal translation from Terance
		  Edward Sola <terance at lyse net>.

2005-04-07 05:35  fhedberg

	* ImLogViewer/ImLogViewer.cs, ImLogViewer/Makefile.am,
	  Tiles/TileImLog.cs, po/POTFILES.in, po/sv.po: * More I18N stuff *
	  Update the swedish translation

2005-04-07 05:34  fhedberg

	* Tiles/: TileFolder.cs, template-folder.html: Update the folder
	  tile, allow open the parent folder and display # of child objects

2005-04-07 03:58  knvijay

	* beagled/BeagleDaemon.cs: Updates to fix WebServices
	  install/uninstall after recent reorganizations

2005-04-07 03:50  knvijay

	* ChangeLog, beagled/BeagleDaemon.cs, beagled/Makefile.am: Updates
	  to fix WebServices install/uninstall after recent reorganizations

2005-04-07 01:20  trow

	* NEWS: Updated for 0.0.9 release.

2005-04-07 00:19  trow

	* beagled/LuceneDriver.cs: Noise filter fixes.	This fixes bug
	  172592.

2005-04-06 23:30  trow

	* beagled/: BeagleDaemon.cs, Makefile.am: Web services fixes.

2005-04-06 11:41  raphaelh

	* po/: ChangeLog, pt_BR.po: Updated pt_BR translation

2005-04-06 11:30  adamw

	* po/: ChangeLog, en_CA.po: 2005-04-06	Adam Weinberger
	  <adamw@gnome.org>

		  * en_CA.po: Updated Canadian English translation.

2005-04-06 09:10  aihana

	* ChangeLog, configure.in: 2005-04-06  Takeshi AIHANA
	  <aihana@gnome.gr.jp>	    * configure.in: Added 'ja' (Japanese)
	  to ALL_LINGUAS.

2005-04-06 09:08  aihana

	* po/: ChangeLog, ja.po: 2005-04-06  Takeshi AIHANA
	  <aihana@gnome.gr.jp>	      * ja.po: Added Japanese translation.

2005-04-06 05:49  knvijay

	* ChangeLog, beagled/WebServices/WebServiceBackEnd.cs: Updated
	  WebServicesBackEnd.cs to use System.Guid in TokenGenerator

2005-04-06 05:14  vvaradan

	* ChangeLog, Filters/FilterHtml.cs: Patch from Saravana
	  <saravana_psgtech@yahoo.co.in>   * Process <meta>, <img> and <a>
	  and extract required information.    * Add <i> and <th> to the
	  list of *Hot tags*

2005-04-06 05:00  farnold

	* po/: ChangeLog, de.po: 2005-04-06  Frank Arnold
	  <farnold@cvs.gnome.org>

		  * de.po: Updated German translation.

2005-04-05 19:17  orrc

	* ChangeLog, configure.in, Util/StringFu.cs, po/ChangeLog,
	  po/POTFILES.in, po/en_GB.po: 2005-04-05  Christopher Orr
	  <chris@protactin.co.uk>

		  * configure.in: Added en_GB to ALL_LINGUAS.
		  * po/en_GB.po: Added British English translation.
		  * Util/StringFu.cs: Added l10n support for date/time
	  strings.

2005-04-05 18:32  trow

	* Util/ExternalStringsHack.cs.in, Util/Makefile.am,
	  beagled/BeagleDaemon.cs: Get rid of a hard-wired path in
	  BeagleDaemon.cs.

2005-04-05 17:38  trow

	* configure.in, beagled/Makefile.am,
	  beagled/WebServices/search.aspx.in, images/Makefile.am: Lots of
	  web services build fixes.  We now make distcheck when web
	  services are enabled.

2005-04-05 17:25  fhedberg

	* po/sv.po: Updated the swedish translation

2005-04-05 16:20  adrighem

	* po/: ChangeLog, nl.po: 2005-04-05  Vincent van Adrighem
	  <adrighem@gnome.org>

		  * nl.po: Translation updated by Wouter Bolsterlee.

2005-04-05 16:08  fhedberg

	* Tiles/Makefile.am, po/sv.po: Updated the swedish translation

2005-04-05 15:54  fhedberg

	* Tiles/TranslationHack.cs, Tiles/extract-translations.pl,
	  po/POTFILES.in: Hack to make the template system intltool
	  compatible. When you add strings to the templates be sure to run
	  Tiles/extract-translations.pl afterwards.

2005-04-05 15:49  joeshaw

	* beagled/: BeagleDaemon.cs, QueryDriver.cs: Commit dsd's
	  --list-backends patch.  Closes bug #171117

2005-04-05 15:46  adrighem

	* po/: ChangeLog, nl.po: 2005-04-05  Vincent van Adrighem
	  <adrighem@gnome.org>

		  * nl.po: Translation updated by Wouter Bolsterlee.

2005-04-05 15:19  joeshaw

	* Filters/FilterHtml.cs, Tiles/template-blog.html,
	  beagled/BlamQueryable/BlamQueryable.cs: Set up a
	  FilteredIndexable in the BlamQueryable backend.  Add a snippet to
	  the blog template.  Tweak the HTML filter to allow fragments
	  instead requiring a complete document (ie, <body> tag).  Fix for
	  bug #171469

2005-04-05 15:01  raphaelh

	* ChangeLog, configure.in, po/ChangeLog, po/pt_BR.po: Added pt_BR
	  translation

2005-04-05 14:01  adamw

	* ChangeLog, configure.in, po/ChangeLog, po/en_CA.po: 2005-04-05
	  Adam Weinberger  <adamw@gnome.org>

		  * configure.in: Added en_CA to ALL_LINGUAS.
		  * po/en_CA.po: Added Canadian English translation.

2005-04-05 12:37  joeshaw

	* beagled/Makefile.am: Install beagle-index-url from beagled.
	  Patch from Christopher Orr

2005-04-05 09:56  fhedberg

	* po/de.po: Small typo fix.

2005-04-05 09:27  knvijay

	* beagled/Makefile.am: Updating beagled/Makefile.am to ensure
	  search.aspx gets built everytime

2005-04-05 07:27  vvaradan

	* ChangeLog, Filters/FilterDOC.cs, beagled/ExtractContent.cs,
	  beagled/Filter.cs, glue/wv1-glue.c: * Third round of
	  little-easy-optimization.  This is more of a Fixme fix in
	  Filter.cs.  http://bugzilla.gnome.org/show_bug.cgi?id=169758 can
	  be really closed now, (though working on a
	  little-more-optimization but not related to timing).

2005-04-05 07:13  knvijay

	* ChangeLog, images/dog.png: WebServices: Moved dog.png to images
	  and replaced search.aspx with search.aspx.in

2005-04-05 07:09  knvijay

	* beagled/: Makefile.am, WebServices/dog.png,
	  WebServices/search.aspx, WebServices/search.aspx.in: WebServices:
	  Moved dog.png to images and replaced search.aspx with
	  search.aspx.in

2005-04-05 06:22  farnold

	* ChangeLog, configure.in: 2005-04-05  Frank Arnold
	  <farnold@cvs.gnome.org>

		  * configure.in: Added "de" to ALL_LINGUAS.

2005-04-05 06:16  farnold

	* po/: ChangeLog, de.po: 2005-04-05  Frank Arnold
	  <farnold@cvs.gnome.org>

		  * de.po: Added German translation.

2005-04-05 05:33  fhedberg

	* Best/BestWindow.cs, Tiles/TileFolder.cs,
	  Tiles/TileMailMessage.cs, Util/StringFu.cs, po/sv.po: More I18N
	  stuff

	  * bug #172641 - plural forms * bug #172643 - no markup * bug
	  #172646 - explanations

2005-04-05 02:15  trow

	* Tiles/Tile.cs: Open Hits w/ mime-type inode/directory in
	  nautilus.  This fixes bug 171181.

2005-04-05 01:46  trow

	* beagled/: LuceneQueryable.cs,
	  FileSystemQueryable/DirectoryIndexableGenerator.cs,
	  FileSystemQueryable/FileSystemModel.cs,
	  FileSystemQueryable/FileSystemQueryable.cs: Fixed a few bugs in
	  the file system backend related to copying and moving files.

	  To work around a mono bug, ignore files whose name's contain '\'.
	   This fixes bug 170437, and is based on a patch by Varadhan.

	  Work around a mono bug which causes dates in the stat structure
	  to not reflect daylight savings time.  This fixes bug 172009.

2005-04-05 00:46  fwang

	* configure.in, po/ChangeLog, po/zh_CN.po: Added Simplified Chinese
	  translation.

2005-04-04 18:47  joeshaw

	* Tiles/TileMailMessage.cs: If the query we get back after passing
	  the string to Evolution.BookQuery.FromString is null, don't call
	  into the book's GetContacts() method.  Fixes a problem with the
	  default mail in SUSE 9.3, which doesn't contain an email address
	  but does have extraneous quotation marks

2005-04-04 18:02  rml

	* glue/inotify.h: glue/inotify.h: inotify header from latest
	  inotify code drop.

	  No API/ABI changes.  Promise.

2005-04-04 17:33  joeshaw

	* beagled/LuceneDriver.cs: remove a redundant search against
	  PropertiesText

2005-04-04 17:09  joeshaw

	* beagled/SnippetFu.cs: Alter the character checks in the snippet
	  code so that we can legitimately get snippets for certain symbols
	  like the caret

2005-04-04 17:06  adrighem

	* configure.in: 2005-04-04  Vincent van Adrighem
	  <adrighem@gnome.org>

		  * configure.in: Added nl to ALL_LINGUAS.

2005-04-04 17:06  adrighem

	* po/: ChangeLog, nl.po: 2005-04-04  Vincent van Adrighem
	  <adrighem@gnome.org>

		  * nl.po: Translation added by Wouter Bolsterlee.

2005-04-04 15:22  joeshaw

	* Tiles/template-mail-message.html: remove the line that disables
	  the 'stock' snippet... we don't want it

2005-04-04 15:03  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Remove some debug spew

2005-04-04 14:56  joeshaw

	* Util/camel.cs,
	  beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
	  beagled/EvolutionMailDriver/MailCrawler.cs: Add support for evo
	  2.2's imap4rev1 backend

2005-04-04 13:22  fhedberg

	* beagled/ExternalStringsHack.cs.in: Remove unused files

2005-04-04 12:47  fhedberg

	* .cvsignore, Makefile.am, autogen.sh, configure.in, Best/Best.cs,
	  Best/BestTray.cs, Best/BestWindow.cs, Best/Makefile.am,
	  Tiles/Makefile.am, Tiles/Template.cs, Tiles/TileDocs.cs,
	  Tiles/TileFolder.cs, Tiles/TileLauncher.cs,
	  Tiles/TileMailMessage.cs, Tiles/template-blog.html,
	  Tiles/template-docs.html, Tiles/template-file.html,
	  Tiles/template-folder.html, Tiles/template-im-log.html,
	  Tiles/template-launcher.html, Tiles/template-mail-message.html,
	  Tiles/template-music.html, Tiles/template-note.html,
	  Tiles/template-picture.html, Tiles/template-presentation.html,
	  Tiles/template-web-history.html, Util/.cvsignore,
	  Util/ExternalStringsHack.cs.in, Util/Makefile.am,
	  Util/StringFu.cs, beagled/.cvsignore, beagled/Makefile.am,
	  beagled/PathFinder.cs,
	  beagled/LauncherQueryable/LauncherQueryable.cs, doc/I18N,
	  po/.cvsignore, po/ChangeLog, po/POTFILES.in, po/sv.po: Basic I18N
	  support

2005-04-04 09:21  knvijay

	* ChangeLog, beagled/WebServices/WebServiceBackEnd.cs: Fix in
	  WebServiceBackEnd.cs to return searchToken whenever there is at
	  least one result returned

2005-04-01 18:24  joeshaw

	* Tiles/: Tile.cs, TileFolder.cs: Open nautilus with the
	  --no-desktop argument for those who don't want it doing that.
	  Patch originally from Joshua Nichols and extended a bit by me

2005-04-01 18:03  joeshaw

	* Tiles/template-launcher.html: Add an 'Open' action to the
	  launcher tile.  Based on a patch from Chris Schneider

2005-04-01 17:24  joeshaw

	* beagled/FileSystemQueryable/FileSystemModel.cs: When scanning
	  directories, handle unreadable directories

2005-04-01 16:52  joeshaw

	* Util/Inotify.cs: Throw IOException rather than a System.Exception
	  when we're unable to watch or ignore a directory since that's
	  what most code is looking for in their try-catch blocks (and
	  really it is an IOException)

2005-04-01 16:32  joeshaw

	* configure.in: Require mono 1.0.6 or newer, for the 'Lock timed
	  out' bug

2005-04-01 13:46  dsd

	* ChangeLog, Tiles/TilePicture.cs: Properly handle URI's when
	  finding thumbnail paths. Fixes bug 171153.

2005-04-01 13:05  dsd

	* ChangeLog, configure.in, Filters/FilterJpeg.cs, Util/ExifData.cs,
	  Util/JpegHeader.cs: Merge from F-spot in order to be compatible
	  with Mono 1.1.5

2005-04-01 12:54  dsd

	* ChangeLog, configure.in: Option parsing improvements and cleanups

2005-03-31 17:08  dsd

	* beagled/.cvsignore: Add beagle-index-url to .cvsignore

2005-03-31 17:06  dsd

	* beagled/WebServices/.cvsignore: Add cvsignore file

2005-03-31 16:33  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Add a trailing slash when comparing imap URIs.  Fixes a subtle
	  bug with certain accounts

2005-03-31 16:24  dsd

	* ChangeLog, tools/Query.cs: Minor improvements to command line
	  parsing

2005-03-31 15:58  dsd

	* ChangeLog, beagled/PathFinder.cs: Handle directories ending with
	  '/'

2005-03-31 15:24  vvaradan

	* ChangeLog, Filters/FilterRTF.cs: * Filters/FilterRTF.cs:
	  Before/After rewinding the file-stream, ignore the already
	  buffered-data in the stream reader.  Fixes part of
	  http://bugzilla.gnome.org/show_bug.cgi?id=172294. (now
	  font-details and other unwanted-strings are not extracted.)

2005-03-31 14:42  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  back out some debug spew in the mail backend.  i hate cvs so much

2005-03-31 14:41  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Updated beagle-index-url and firefox extension.  Fixes various
	  issues with filtering of HTML, saving and displaying page titles,
	  displaying snippets, cleaning up after itself, and the location
	  of where temp files are stored.  As seen in the world famous Nat
	  Friedman brainshare keynote beagle demo.  Also make a few fields
	  in the launcher queryable be stored as non-searched fields

2005-03-31 14:16  joeshaw

	* Tiles/template-web-history.html, beagled/IndexWebContent.cs,
	  beagled/Makefile.am,
	  beagled/LauncherQueryable/LauncherQueryable.cs,
	  mozilla-extension/Makefile.am,
	  mozilla-extension/content/beagleOverlay.js,
	  mozilla-extension/content/beagleOverlay.xul,
	  mozilla-extension/content/md5.js, tools/IndexWebContent.cs,
	  tools/Makefile.am: Updated beagle-index-url and firefox
	  extension.  Fixes various issues with filtering of HTML, saving
	  and displaying page titles, displaying snippets, cleaning up
	  after itself, and the location of where temp files are stored.
	  As seen in the world famous Nat Friedman brainshare keynote
	  beagle demo.	Also make a few fields in the launcher queryable be
	  stored as non-searched fields

2005-03-31 11:50  dsd

	* ChangeLog, Util/ImLog.cs: Ignore GAIM logs which don't have the
	  standard filename format

2005-03-31 08:06  knvijay

	* beagled/WebServices/: Makefile.in, WebServer/.cvsignore,
	  WebServer/ApplicationServer.cs, WebServer/AssemblyInfo.cs,
	  WebServer/AssemblyInfo.cs.in, WebServer/BaseApplicationHost.cs,
	  WebServer/BaseRequestBroker.cs, WebServer/IApplicationHost.cs,
	  WebServer/IWebSource.cs, WebServer/InitialWorkerRequest.cs,
	  WebServer/LingeringNetworkStream.cs, WebServer/Makefile.am,
	  WebServer/MonoWorkerRequest.cs, WebServer/Tracing.cs,
	  WebServer/XSPApplicationHost.cs, WebServer/XSPWorkerRequest.cs,
	  WebServer/server.cs: Added subfolder WebServer under the new
	  WebServices folder within beagled

2005-03-31 07:47  knvijay

	* beagled/WebServices/Makefile.in: Changes to move WebServices code
	  into a subfolder within beagled

2005-03-31 07:41  knvijay

	* ChangeLog, configure.in, beagled/Makefile.am,
	  beagled/WebBackEnd.cs, beagled/WebFrontEnd.cs,
	  beagled/WebServiceBackEnd.cs, beagled/WebServiceFrontEnd.cs,
	  beagled/dog.png, beagled/search.asmx, beagled/search.aspx,
	  beagled/web.config, beagled/WebServices/Makefile.am,
	  beagled/WebServices/WebBackEnd.cs,
	  beagled/WebServices/WebFrontEnd.cs,
	  beagled/WebServices/WebServiceBackEnd.cs,
	  beagled/WebServices/WebServiceFrontEnd.cs,
	  beagled/WebServices/dog.png, beagled/WebServices/search.asmx,
	  beagled/WebServices/search.aspx, beagled/WebServices/web.config:
	  Changes to move WebServices code into a subfolder within beagled

2005-03-31 06:27  vvaradan

	* ChangeLog, Filters/FilterDOC.cs, beagled/Filter.cs: * Defined a
	  new AppendText() with two-arguments to give more flexibility for
	  filters to add contents to normal and hot-text pools.

2005-03-31 03:26  knvijay

	* ChangeLog, beagled/Makefile.am: Fixes to include missing
	  web-services resources as part of Beagle distribution

2005-03-30 17:03  vvaradan

	* ChangeLog, Filters/FilterDOC.cs, beagled/Filter.cs,
	  glue/wv1-glue.c: * More optimization of MS-Word document
	  indexing.  Fixes http://bugzilla.gnome.org/show_bug.cgi?id=169758

2005-03-30 13:16  trow

	* configure.in: Require dbus-sharp >= 0.23.4 and gmime-sharp >=
	  2.1.13.

2005-03-30 10:07  vvaradan

	* ChangeLog, Filters/FilterAbiword.cs, Filters/Makefile.am: * More
	  validations. Fixes
	  http://bugzilla.gnome.org/show_bug.cgi?id=170082

2005-03-29 14:12  rml

	* glue/inotify.h: update glue/inotify.h from latest inotify.  no
	  API/ABI changes.

2005-03-29 13:42  vvaradan

	* ChangeLog, Tiles/template-mail-message.html: * Do not show
	  markups in the "subject" of deleted mails in Best.

2005-03-29 13:35  trow

	* beagled/IndexHelper/RemoteIndexerImpl.cs: Be more paranoid about
	  catching and logging exceptions.

2005-03-29 12:37  joeshaw

	* beagled/: Filter.cs, FilteredIndexable.cs: Pass DeleteContent
	  onto the Filters from the FilteredIndexable, and actually delete
	  the content when appropriate

2005-03-29 09:35  vvaradan

	* ChangeLog, Filters/FilterPerl.cs: Patch from Chris Schneider
	  <cschneid@colostate.edu>   * Filters/FilterPerl.cs: Bad "elseif"
	  keyword in perl keyword list.  Fixes
	  http://bugzilla.gnome.org/show_bug.cgi?id=171175.

2005-03-29 09:14  trow

	* beagled/LuceneDriver.cs: Reverted Varadhan's fix for bug 171944.

2005-03-29 09:01  vvaradan

	* ChangeLog, beagled/beagled.in: * Be informative to users when
	  beagled exits on errors when run in --bg mode.  Fixes
	  http://bugzilla.gnome.org/show_bug.cgi?id=171975

2005-03-29 08:09  knvijay

	* beagled/: BeagleWebCb.cs, BeagleWebSvcCb.cs, WebBackEnd.cs,
	  WebFrontEnd.cs, WebServiceBackEnd.cs, WebServiceFrontEnd.cs,
	  beagledWeb.cs, beagledWebSvc.cs: Renamed WebServices code files,
	  changed configure option to --enable-webservices & added Firefox
	  search bar support and other changes in Web Services code

2005-03-29 08:06  knvijay

	* ChangeLog, configure.in, beagled/BeagleDaemon.cs,
	  beagled/Makefile.am, beagled/search.asmx, beagled/search.aspx:
	  Renamed WebServices code files, changed configure option to
	  --enable-webservices & added Firefox search bar support and other
	  changes in Web Services code

2005-03-29 03:02  vvaradan

	* ChangeLog, beagled/LuceneDriver.cs: * Fix for
	  http://bugzilla.gnome.org/show_bug.cgi?id=171944. Delete
	  indexable URI when indexable.DeleteContent is set to true.  *
	  Corrected ChangeLog dates. (pointed out by Daniel :) )

2005-03-28 08:16  vvaradan

	* ChangeLog, Tiles/TileDocs.cs, Tiles/TilePresentation.cs: * Fix
	  for http://bugzilla.gnome.org/show_bug.cgi?id=171864.  Show more
	  information about OO 2.0 documents in Best.

2005-03-25 16:55  joeshaw

	* Tiles/SimpleRootTile.cs: When starting the daemon from best, wrap
	  it in a try-catch in case it fails

2005-03-24 10:40  trow

	* configure.in: 0.0.9, again.

2005-03-24 10:31  trow

	* NEWS, configure.in: Updated NEWS and version number for the
	  (sigh) 0.0.8.1 release.

2005-03-24 09:47  trow

	* beagled/Makefile.am: A tiny, strictly cosmetic fix.

2005-03-24 09:28  trow

	* beagled/: Makefile.am, beagled.in: Build fixes for the web
	  services.  Fixed beagled.in to allow us to run in-place with web
	  services enabled.

2005-03-23 15:22  rml

	* ChangeLog: 0.0.9

2005-03-23 15:22  rml

	* configure.in: configure.in: Bump version to 0.0.9

2005-03-23 15:21  rml

	* glue/: inotify-glue.c, inotify.h: Update inotify glue layer for
	  the new, fresh, supercool new inotify, 0.21.

	  THIS BREAKS ABI AND API.

	  Inotify support now requires inotify-0.21.  Users of the SUSE
	  kernel packages, see http://primates.ximian.com/~rml/kernel-rml

2005-03-23 13:21  trow

	* configure.in: Bumped version to 0.0.8.

2005-03-23 13:20  trow

	* NEWS: Added a few more items.  We sure did a lot since 0.0.7.

2005-03-23 13:08  trow

	* NEWS: A few more NEWS items.

2005-03-23 13:07  trow

	* NEWS: Updated for 0.0.8 release.

2005-03-21 18:58  dsd

	* ChangeLog, beagled/BeagleDaemon.cs: beagled shouldn't be run as
	  root

2005-03-21 15:21  vvaradan

	* ChangeLog, Filters/FilterOpenOffice.cs: * Fix
	  http://bugzilla.gnome.org/show_bug.cgi?id=171102

2005-03-21 14:54  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Wrap calls to GMimeInitialize() in try-catch in case gmime isn't
	  installed or something else goes wrong

2005-03-21 14:41  dsd

	* HACKING: Fix bugzilla URL

2005-03-21 14:32  joeshaw

	* mozilla-extension/install.rdf: bump supported firefox version
	  from 1.0 to 1.0.1

2005-03-20 10:46  dsd

	* Filters/FilterDOC.cs: Lone Console.WriteLine --> Logger.Log.Info

2005-03-18 23:22  dsd

	* ChangeLog, Util/UriFu.cs: Fix for filenames with odd characters,
	  bug #170862

2005-03-18 20:01  joeshaw

	* glue/tomboykeybinder.c: Fix the infamous F12 bug, where it would
	  work if numlock is off, but wouldn't if it were on

2005-03-18 18:51  fhedberg

	* Tiles/TileFile.cs, Tiles/TileLauncher.cs, images/Images.cs:
	  Another fix for bug #165629 from Drake. Make GetHtmlSource safer.

2005-03-18 15:05  trow

	* beagled/RemoteIndexer.cs: Make the current debug spew more
	  explicit about which remote indexer we are dealing with.

2005-03-18 15:01  trow

	* beagled/FileSystemQueryable/FileSystemModel.cs: Oops --- this
	  should also have been in the last commit.

2005-03-18 15:01  trow

	* beagled/FileSystemQueryable/FileSystemWatcherBackend.cs: If we
	  get a change notification for a directory, mark it as dirty so
	  that it will be crawled again sooner.

2005-03-18 13:14  trow

	* BeagleClient/Indexable.cs, BeagleClient/Property.cs,
	  beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
	  Added a new propery type: properties that are stored but not
	  searched by standard queries.  Tweaked the addressbook queryable
	  to use unsearched properties for photos: since the photos are
	  cached under ~/.beagle, searching for "beagle" would match every
	  contact with a photo.

2005-03-18 07:02  fhedberg

	* Filters/FilterOpenOffice.cs: Update for last commit.

2005-03-18 06:56  fhedberg

	* Filters/FilterOpenOffice.cs, ChangeLog: Fix for bug #170783 from
	  Varadhan - More MIME stuff for the OpenOffice filter.

2005-03-17 23:34  trow

	* beagled/: NameIndex.cs, FileSystemQueryable/UniqueIdStore.cs,
	  Lucene.Net/Store/FSDirectory.cs: Turn off some of the
	  less-helpful debugging spew.

2005-03-17 23:26  trow

	* beagled/EvolutionMailDriver/MailCrawler.cs: Actually index local
	  mboxes.

2005-03-17 22:04  trow

	* beagled/: RemoteIndexer.cs, RemoteIndexerProxy.cs,
	  IndexHelper/RemoteIndexerImpl.cs: Attempt to work around dropped
	  FlushComplete signals by polling the flush status in a timeout.

2005-03-17 19:44  trow

	* beagled/: LuceneDriver.cs, NameIndex.cs,
	  Lucene.Net/Store/FSDirectory.cs: Put lucene locks in the right
	  place.  Use Mono.Posix.Syscall to create the lucene lock files.
	  This might help with the locking errors people have been seeing.

2005-03-17 19:00  joeshaw

	* Filters/FilterOpenOffice.cs: Add all the 1.0 template types, as
	  well as all the new opendocument 2.0 types to the OpenOffice
	  filter

2005-03-17 13:58  trow

	* beagled/HitRegulator.cs: Varadhan's fix for bug 170637: check for
	  null Uris in HitRegulator.Subtract.

2005-03-17 09:26  fhedberg

	* ChangeLog, Tiles/TileFile.cs, beagled/GConfThreadHelper.cs,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
	  glue/wv1-glue.c: Fixes for

	  * bug 169059 - Drake & Varadhan - Don't crash on
	  GConf.NoSuchKeyException in GConfThreadHelper * bug 165629 -
	  Drake & Hedberg - Default to a blank document icon if we can't
	  find one for the mimetype * bug 170124 - Varadhan - Don't skip
	  non-iso chars in the Word filter

2005-03-16 21:04  rml

	* beagled/FileSystemQueryable/InotifyBackend.cs: bug #170540: Catch
	  the IOException from Inotify.Watch () and handle the case of a
	  directory vanishing out from under us.

	  We already catch it for WatchFiles, just not WatchDirectories.

	  I love lamp.

2005-03-16 18:40  trow

	* beagled/LuceneDriver.cs: A tiny bit less debug spew.

2005-03-16 18:17  trow

	* beagled/QueryImpl.cs: Fixes a race condition where you could
	  crash the daemon if a d-bus signal emission that had been hoisted
	  into the main loop got executed after the object had been
	  unregistered.  To fix it, each QueryImpl tracks its own
	  registration state, and firing the events (which the idle handler
	  does by calling public methods) only if registered.

2005-03-16 17:49  trow

	* beagled/: DBusisms.cs, QueryImpl.cs: If an object we've
	  registered w/ D-BUS implements IDisposable, call Dispose after we
	  unregister it.

	  A few hacks to work around leaks.

2005-03-16 17:07  joeshaw

	* beagled/EvolutionMailDriver/MailCrawler.cs: whoops, remove debug
	  spew

2005-03-16 17:04  joeshaw

	* beagled/EvolutionMailDriver/: EvolutionMailDriver.cs,
	  MailCrawler.cs: When we're crawling for mail, the only thing we
	  care about are summaries, so call DirectoryInfo.GetFiles() with a
	  search pattern of '*summary'

2005-03-16 16:00  fhedberg

	* Tiles/TileImLog.cs, images/gnome-gaim.png: Fix for bug #170534 -
	  Use gaim icon from Images.dll

2005-03-16 15:34  trow

	* beagled/: LuceneQueryable.cs,
	  FileSystemQueryable/FileSystemModel.cs,
	  FileSystemQueryable/FileSystemQueryable.cs,
	  FileSystemQueryable/FileSystemWatcherBackend.cs: Catch and log a
	  bunch of exceptions, leaving the file system indexes in an
	  unknown state.  Life isn't always easy.  Try to deal with a few
	  weird cases.	More debugging spew, because we didn't have enough
	  to begin with.

2005-03-16 02:33  trow

	* beagled/FileSystemQueryable/FileSystemWatcherBackend.cs: Paranoia
	  and debugging spew: two of the things that make beagle great!

2005-03-16 01:39  joeshaw

	* Tiles/template-launcher.html: Add 'Application' in front of the
	  app name for launchers so that it's more clear what they are

2005-03-16 01:35  joeshaw

	* configure.in: and fix the dbus check so that it actually works

2005-03-16 01:27  joeshaw

	* configure.in: check for the dbus headers.  we need them to
	  determine whether we're using an older dbus API

2005-03-15 22:08  trow

	* beagled/FileSystemQueryable/: CrawlTask.cs, FileSystemModel.cs,
	  UniqueIdStore.cs: More file system backend fixes.

2005-03-15 21:40  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Make liberal use of the using clause and Dispose() on various
	  GMime objects so that we use much, much less memory when indexing
	  mail

2005-03-15 20:38  trow

	* beagled/NameIndex.cs: Don't throw an exception if Guid.Empty is
	  passed it -- just log it and return.

2005-03-15 19:46  fhedberg

	* Best/BestTray.cs: Minor clean-up. Unused variables.

2005-03-15 19:30  trow

	* beagled/Makefile.am: Tiny clean-up.

2005-03-15 19:27  fhedberg

	* Best/: BestTray.cs, BestWindow.cs: Hack for bug #170511 - fix the
	  positioning issue.

2005-03-15 18:58  trow

	* beagled/: .cvsignore, FileAttributesStore.cs,
	  FileAttributesStore_ExtendedAttribute.cs,
	  FileAttributesStore_Sqlite.cs, LuceneQueryable.cs, Makefile.am,
	  NameIndex.cs, SanityCheckTool.cs,
	  FileSystemQueryable/FileSystemModel.cs,
	  FileSystemQueryable/FileSystemQueryable.cs,
	  FileSystemQueryable/SanityCheck.cs,
	  FileSystemQueryable/UniqueIdStore.cs: Allows stores to be opened
	  with without requiring a specific fingerprint.  Assorted bug
	  fixes.  Initial sanity-checking code.

2005-03-15 18:53  trow

	* beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Check to make sure that this.mbox_parser is not null

2005-03-15 18:19  fhedberg

	* ImLogViewer/ImLogViewer.cs, Tiles/TileMailMessage.cs,
	  Tiles/TileMusic.cs, Tiles/template-music.html: Some fixes

	  * Patch from Varadhan for bug #166375 regarding the MusicTile *
	  Make the ImLogViewer compatible with older gtk-sharp * Revert to
	  using stock icons for mail, they were actually shipping in Gnome
	  2.10, my mistake.

2005-03-15 12:00  trow

	* Best/: Best.cs, BestWindow.cs: Truth in advertising.

2005-03-15 09:40  trow

	* beagled/FileSystemQueryable/FileSystemQueryable.cs: If we are
	  ignoring a file, ignore requests to remove that file from the
	  index.

2005-03-15 09:11  trow

	* beagled/FileSystemQueryable/FileSystemQueryable.cs: When renaming
	  things, do the right thing if either the old or new names
	  indicate they should be ignored.  If both are being ignored, do
	  nothing.  If the old name was being ignored, treat the rename as
	  an add.  If the new name is being ignored, treat the rename as a
	  removal.

2005-03-14 14:43  rml

	* Best/: Best.cs, BestTray.cs: Best/Best.cs :: Main(): The tray
	  icon was falling out of scope.

2005-03-14 08:27  fhedberg

	* ChangeLog, ImLogViewer/ImLogViewer.cs,
	  ImLogViewer/ImLogViewer.glade, Tiles/TileDocs.cs,
	  Tiles/TileMusic.cs, Tiles/TilePresentation.cs, Util/ImBuddy.cs,
	  Util/ImLog.cs, Util/Timeline.cs, Util/UriFu.cs,
	  beagled/GaimLogQueryable/GaimLogQueryable.cs: Patches for

	  * bug #170297 - ImLogViewer return args * bug #170269 - ImBuddy
	  checks if blist exists * bug #170300 - Show music filename if no
	  tags exists * bug #170307 - HitIsValid for GaimLogQueryable

2005-03-14 00:26  trow

	* beagled/Makefile.am: make distcheck fixes

2005-03-14 00:20  trow

	* beagled/: .cvsignore, LuceneDriver.cs, LuceneQueryable.cs,
	  Makefile.am, NameIndex.cs, NameIndexTool.cs,
	  FileSystemQueryable/FileSystemModel.cs,
	  FileSystemQueryable/FileSystemQueryable.cs,
	  FileSystemQueryable/UniqueIdStore.cs,
	  IndexHelper/RemoteIndexerImpl.cs: Make live queries work properly
	  with mv when matching against filenames.  Misc. mv fixes.
	  Rationalized query construction in LuceneDriver: we will now
	  never generate queries w/ too many clauses, etc.  Added
	  beagle-name-index, a small tool to help debug the NameIndex.
	  More and better debug spew.

2005-03-13 23:04  fhedberg

	* Tiles/TileImLog.cs: s/Chat in/Conversation in

2005-03-13 23:00  fhedberg

	* ImLogViewer/: ImLogViewer.cs, ImLogViewer.glade: Fix for bug
	  #170136. Hide the search entry and cleaned up the viewer a bit.

2005-03-13 22:42  fhedberg

	* Best/: BestTray.cs, BestWindow.cs: Fix for bug #170262. How Best
	  handles F12 events.

2005-03-13 19:02  fhedberg

	* beagled/GaimLogQueryable/GaimLogQueryable.cs: Include who says
	  what in the im-log snippet.

2005-03-13 15:19  fhedberg

	* images/Makefile.am: Forgot the Makefile.am.

2005-03-13 15:18  fhedberg

	* Tiles/TileMailMessage.cs, images/mail-large-new.png,
	  images/mail-large-read-replied.png, images/mail-large-read.png:
	  Better sized mail icons. Bug #170024.

2005-03-13 13:45  fhedberg

	* beagled/GaimLogQueryable/GaimLogQueryable.cs: Fix for bug
	  #160150. Use SnippetFu in the Gaim backend. Hacky

2005-03-13 12:04  fhedberg

	* Tiles/TileFile.cs: Fix bug #170208. Reveal action not functioning
	  after removing the fixme:directory keyword.

2005-03-13 07:05  trow

	* Util/Inotify.cs, Util/UriFu.cs, beagled/FileAttributesStore.cs,
	  beagled/FileAttributesStore_ExtendedAttribute.cs,
	  beagled/IIndexer.cs, beagled/LuceneDriver.cs,
	  beagled/LuceneQueryable.cs, beagled/RemoteIndexer.cs,
	  beagled/RemoteIndexerProxy.cs,
	  beagled/FileSystemQueryable/CrawlTask.cs,
	  beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs,
	  beagled/FileSystemQueryable/FileSystemModel.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/FileSystemQueryable/InotifyBackend.cs,
	  beagled/FileSystemQueryable/UniqueIdStore.cs,
	  beagled/IndexHelper/RemoteIndexerImpl.cs: Added mv support to the
	  file system backend Fixed a ton of file system backend bugs Fixed
	  uri serialization issues Removed dead code Added a bunch of new
	  debug spew

	  "It's a very literary high.  A Kafka high.  It makes you feel
	  like a bug."

2005-03-13 06:35  fhedberg

	* Tiles/template-mail-message.html: Workaround for bug #170021.
	  Dont display the "Forward" and "Reply" actions.

2005-03-12 23:37  trow

	* ChangeLog, BeagleClient/Hit.cs, Tiles/Template.cs, Tiles/Tile.cs,
	  Tiles/TileBlog.cs, Tiles/TileCalendar.cs, Tiles/TileContact.cs,
	  Tiles/TileDocs.cs, Tiles/TileFile.cs, Tiles/TileFolder.cs,
	  Tiles/TileFromTemplate.cs, Tiles/TileImLog.cs,
	  Tiles/TileLauncher.cs, Tiles/TileMailMessage.cs,
	  Tiles/TileMonodoc.cs, Tiles/TileMusic.cs, Tiles/TilePicture.cs,
	  Tiles/TilePresentation.cs, Tiles/template-music.html,
	  Util/StringFu.cs, Util/UriFu.cs, beagled/BugzillaDriver.cs,
	  beagled/GoogleDriver.cs, beagled/LuceneDriver.cs,
	  beagled/LuceneQueryable.cs,
	  beagled/GaimLogQueryable/GaimLogQueryable.cs, tools/Query.cs: I
	  am reverting the following four commits:

	  http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=beagle&who=vvaradan&date=explicit&mindate=2005-03-12%2016:40&maxdate=2005-03-12%2016:42

	  http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=beagle&who=vvaradan&date=explicit&mindate=2005-03-12%2017:38&maxdate=2005-03-12%2017:40

	  http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=beagle&who=vvaradan&date=explicit&mindate=2005-03-12%2018:45&maxdate=2005-03-12%2018:47

	  http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=beagle&who=vvaradan&date=explicit&mindate=2005-03-12%2019:23&maxdate=2005-03-12%2019:25

2005-03-12 23:16  rps

	* beagled/IndexHelper/IndexHelper.cs: Fix for newer D-BUS.
	  GetOwner -> GetNameOwner

2005-03-12 21:55  fhedberg

	* beagled/SnippetFu.cs: Patch for bug #166775. I should be shot for
	  writing this.

2005-03-12 19:24  vvaradan

	* ChangeLog, Tiles/Template.cs, Tiles/TileFile.cs: * Now, there
	  won't be any "fixme:directory" stuff in Hit.	Manipulate them
	  when a hit is added to the template and use
	  Template["fixme:directory"] in the "Reveal" action.

2005-03-12 19:19  rml

	* Util/Inotify.cs: Expire MovedFrom events in two seconds instead
	  of five.

2005-03-12 19:11  rml

	* Util/Inotify.cs, beagled/BlamQueryable/BlamQueryable.cs,
	  beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
	  beagled/FileSystemQueryable/InotifyBackend.cs,
	  beagled/GaimLogQueryable/GaimLogQueryable.cs,
	  beagled/LauncherQueryable/LauncherQueryable.cs,
	  beagled/LifereaQueryable/LifereaQueryable.cs,
	  beagled/MonodocQueryable/MonodocQueryable.cs,
	  beagled/TomboyQueryable/TomboyQueryable.cs: Oh boy, this is a
	  pretty one. Change the prototype of Inotify.Event to not include
	  the cookie.  Who needs a cookie, anyhow?  Then add support for
	  unmatched events. We only have to worry about MovedFrom events,
	  because MovedTo's always proceed a MovedFrom.  For MovedTo
	  events, we store each pending event in PendingMove and expire
	  them every 5 seconds.  After 5 seconds without a corresponding
	  MovedFrom, we sent out the event.  Otherwise, if there is a
	  corresponding MovedTo, we send out just the MovedTo with a
	  srcpath argument equal to the MovedFrom's argument.  For
	  unmatched events, we send out the singleton MovedTo or MovedFrom
	  with srcpath=null.

	  One tricky race is when we get another move event on the file
	  while waiting to expire a given MovedFrom.  Say one does  "mv foo
	  /not/watching;mv /not/watching/foo ." Then the MovedFrom, queued
	  and waiting to expire, is delivered _after_ the MovedTo.  We
	  handle this case by checking for pending MovedFrom events, during
	  a MovedTo event, with matching directory (watches) and filenames.
	   If we find such an event, we dispatch it immediately and remove
	  it from the expiration list.

	  Sigh.  Not pretty.  But I think it all works.

2005-03-12 19:08  joeshaw

	* beagled/IndexHelper/IndexHelper.cs: Conditionalize dbus API
	  differences

2005-03-12 18:46  vvaradan

	* ChangeLog, Tiles/TileDocs.cs, Tiles/TileMusic.cs,
	  Tiles/TilePresentation.cs, Util/UriFu.cs: * Show "Title" for
	  SXW/ABW/DOC/SXI/PPT/PDF/PS/RTF iff "fixme.title" exist.  * Show
	  "Filename" as title for Music files iff "fixme.title" doesn't
	  exist.

2005-03-12 17:39  vvaradan

	* Tiles/Template.cs: Extraneous Console.WriteLine message.

2005-03-12 17:11  vvaradan

	* ChangeLog, Filters/FilterPPT.cs: * Catch exceptions from Gsf and
	  log them nicely.

2005-03-12 16:41  vvaradan

	* ChangeLog, BeagleClient/Hit.cs, Tiles/Template.cs, Tiles/Tile.cs,
	  Tiles/TileBlog.cs, Tiles/TileCalendar.cs, Tiles/TileContact.cs,
	  Tiles/TileDocs.cs, Tiles/TileFile.cs, Tiles/TileFolder.cs,
	  Tiles/TileFromTemplate.cs, Tiles/TileImLog.cs,
	  Tiles/TileLauncher.cs, Tiles/TileMailMessage.cs,
	  Tiles/TileMonodoc.cs, Tiles/TileMusic.cs, Tiles/TilePicture.cs,
	  Tiles/TilePresentation.cs, Tiles/template-music.html,
	  Util/StringFu.cs, beagled/BugzillaDriver.cs,
	  beagled/GoogleDriver.cs, beagled/LuceneDriver.cs,
	  beagled/LuceneQueryable.cs,
	  beagled/GaimLogQueryable/GaimLogQueryable.cs, tools/Query.cs: *
	  Beagle now can support indexing Multiple-properties with same
	  name.  For example, there can be more than one "fixme:title" for
	  a hit.  All the properties are stored in arraylists and are
	  retrieved as ICollection.  Also, easy to use StringFu methods are
	  provided in Util/StringFu.cs.  * Shout loud if this breaks
	  anything. :-)

2005-03-12 16:17  trow

	* beagled/FileSystemQueryable/UniqueIdStore.cs: To speed things up,
	  disable synchronous writes to the sqlite db.

2005-03-12 15:27  rml

	* Util/Inotify.cs: Missing brace.

2005-03-12 15:11  rml

	* Util/Inotify.cs: s/dstpath/srcpath/ confusion

2005-03-12 14:47  rml

	* Util/Inotify.cs, beagled/BlamQueryable/BlamQueryable.cs,
	  beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
	  beagled/FileSystemQueryable/InotifyBackend.cs,
	  beagled/GaimLogQueryable/GaimLogQueryable.cs,
	  beagled/LauncherQueryable/LauncherQueryable.cs,
	  beagled/LifereaQueryable/LifereaQueryable.cs,
	  beagled/MonodocQueryable/MonodocQueryable.cs,
	  beagled/TomboyQueryable/TomboyQueryable.cs: Util/Inotify.cs: Add
	  new "srcpath" argument to Inotify.Event and send the srcpath of
	  moves along with MovedTo and MovedFrom events.

	  beagled/*: update Inotify.Event prototype

2005-03-12 13:35  trow

	* Filters/Makefile.am: automake is so picky

2005-03-12 11:58  trow

	* Filters/Makefile.am: Disable the Abiword filter pending the
	  resolution of bug 170082.

2005-03-12 11:12  rml

	* Util/Inotify.cs: Comment typo.

2005-03-12 08:03  trow

	* beagled/RemoteIndexer.cs: Changed to allow extra-verbose
	  debugging spew to be turned on and off by setting
	  RemoteIndexer.Debug.

2005-03-12 00:33  trow

	* Util/GConfThreadHelper.cs, Util/Makefile.am, Util/Scheduler.cs,
	  beagled/BeagleDaemon.cs, beagled/GConfThreadHelper.cs,
	  beagled/Makefile.am,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Moved GConfThreadHelper into beagled, added a timeout to the
	  Monitor.Wait and changed it to occasionally poll the shutdown
	  status while it waits.  This fixes a deadlock on shutdown.

	  Minor spew fixes.

	  (If we have a real version control system, I could have moved
	  that file instead of doing a remove and an add.)

2005-03-12 00:17  trow

	* beagled/: RemoteIndexer.cs, Shutdown.cs: Several changes to more
	  avoid getting deadlocked on shutdown.  Better safe than sorry.

2005-03-11 23:36  trow

	* glue/inotify-glue.c: Removed an evil increment from inside a
	  macro.  If the select on /dev/inotify returns an error, just bail
	  out without snarfing any events.  This fixes a deadlock on
	  shutdown.

2005-03-11 23:06  trow

	* glue/inotify-glue.c: In inotify_snarf_events, we need to
	  increment pending_count in the while loop that we use to help
	  group events.

2005-03-11 21:30  fhedberg

	* Tiles/TileDocs.cs: Don't display blank titles in the document
	  tile.

2005-03-11 20:55  fhedberg

	* Tiles/TileCanvas.cs: Fix some crazy rendering bugs in Best.
	  Render the entire page at once.

2005-03-11 19:08  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Iterate cross the subparts in a multipart message by hand instead
	  of using Multipart.ForeachPart() so that we don't leak delegates

2005-03-11 18:48  trow

	* beagled/IndexHelperFu.cs: Reuse the same GLib.IdleHandler rather
	  than allocating a new one every time.

2005-03-11 17:51  fhedberg

	* Tiles/TileImLog.cs, Tiles/template-im-log.html, Util/ImLog.cs,
	  beagled/GaimLogQueryable/GaimLogQueryable.cs: Added the
	  fixme:protocol property to IM-logs and only allow "Send IM" for
	  conversations and contacts on AIM.  Minor IM-tile change; Chat
	  in/Conversation with.  Hack for #158094 until Gaim gets fixed.

2005-03-11 16:25  joeshaw

	* beagled/LauncherQueryable/LauncherQueryable.cs: Only index
	  desktop files if they have a Name property

2005-03-11 16:14  rml

	* Util/Inotify.cs: Default Verbose to false.  Previous checkin
	  flipped it to true.

2005-03-11 15:15  joeshaw

	* Util/Inotify.cs, beagled/BugzillaDriver.cs, beagled/Makefile.am,
	  beagled/QueryDriver.cs,
	  beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs,
	  beagled/LauncherQueryable/LauncherCrawler.cs,
	  beagled/LauncherQueryable/LauncherQueryable.cs: Warn when we
	  can't open /dev/inotify, don't debug log it.	Add
	  RequireInotify=false to the BugzillaDriver and the EDS queryable
	  When we can't start backends because of a lack of inotify, warn
	  instead of debug.  Add a non-inotify implementation for the
	  Launcher backend

2005-03-11 14:18  rml

	* Util/Inotify.cs, beagled/FileSystemQueryable/InotifyBackend.cs:
	  If we move a directory that is being watched, the watch is
	  preserved, as are the watches on any subdirectories, and their
	  subdirectories, and so on.  This means that our cached value from
	  WatchedInfo.Path will no longer be accurate.	We need to trap
	  MovedFrom and MovedTo, check if the thing being moved is a
	  directory, and then and update our internal data structures
	  accordingly.

2005-03-11 13:43  rml

	* Util/FileAdvise.cs: Clarify my comment.  Misc. cleanup.

	  Honestly, We've Had Enough.

2005-03-11 13:42  rml

	* beagled/FileSystemQueryable/InotifyBackend.cs: Fix bug #169262

2005-03-11 13:26  joeshaw

	* Best/: Best.cs, best.desktop: Add a --show-window option to best
	  and switch the .desktop file to it

2005-03-11 03:50  llipka

	* Best/best.desktop, Tiles/TileImLog.cs: Open Best with the
	  --no-tray option in the desktop entry. Enable opening Gaim IRC
	  logs with the IM viewer.

2005-03-11 01:17  trow

	* beagled/IndexHelper/IndexHelper.cs: If we are deferring our
	  shutdown because no RemoteIndexerImpl has been closed yet, wait a
	  bit between checks.

2005-03-10 23:58  trow

	* beagled/: FilteredIndexable.cs,
	  FileSystemQueryable/FileNameFilter.cs,
	  FileSystemQueryable/FileSystemModel.cs: Don't index nautilus
	  emblems or notes.  It is inefficient, and it doesn't even really
	  work properly.

	  Don't cache the ignore state of files: it doesn't scale well.

	  Removed an unused variable in FileSystemModel.cs

2005-03-10 20:52  fhedberg

	* beagle.spec.in, beagled/Makefile.am, beagled/beagled.1,
	  Best/Makefile.am, tools/Makefile.am, tools/beagle-query.1:
	  Man-pages. Bug #160329

2005-03-10 19:12  trow

	* configure.in: Restored some fixes that got clobbered when merging
	  in the web services stuff.

2005-03-10 19:01  trow

	* beagled/BeagleDaemon.cs: Reapplied two bug fixes that got
	  clobbered when landing the web services stuff.

2005-03-10 19:00  trow

	* beagled/FileSystemQueryable/FileSystemModel.cs: Avoid creating an
	  ArrayList when we don't need to.

2005-03-10 17:48  rml

	* glue/inotify-glue.c: glue/inotify-glue.c: misc. rabble:
	  max_queued_events is unsigned, match types to inotify.h, fix
	  signed/unsigned comparisons, retval from FIONREAD is unsigned,
	  misc. cleanup.

2005-03-10 16:13  joeshaw

	* configure.in: Add a sqlite check because I am sick of this
	  problem dammit

2005-03-10 15:16  trow

	* configure.in: Removed some noise.

2005-03-10 15:07  trow

	* BeagleClient/Indexable.cs, Filters/FilterText.cs, Util/GuidFu.cs,
	  Util/Makefile.am, beagled/BeagleDaemon.cs,
	  beagled/FileAttributes.cs, beagled/FileAttributesStore.cs,
	  beagled/FileAttributesStore_ExtendedAttribute.cs,
	  beagled/FileAttributesStore_Mixed.cs,
	  beagled/FileAttributesStore_Sqlite.cs,
	  beagled/FilteredIndexable.cs, beagled/IndexHelperFu.cs,
	  beagled/LuceneDriver.cs, beagled/LuceneQueryable.cs,
	  beagled/Makefile.am, beagled/NameIndex.cs,
	  beagled/RemoteIndexer.cs, beagled/Shutdown.cs,
	  beagled/TextCache.cs, beagled/beagled.in,
	  beagled/FileSystemQueryable/CrawlTask.cs,
	  beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs,
	  beagled/FileSystemQueryable/FileSystemModel.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/FileSystemQueryable/UniqueIdStore.cs,
	  beagled/IndexHelper/IndexHelper.cs,
	  beagled/IndexHelper/RemoteIndexerImpl.cs: Infrastructure changes
	  to support efficient file moves and renames.	Removed some debug
	  spew.

2005-03-10 14:37  llipka

	* tools/beagle-status: Use proper argument for line count in 'head'

2005-03-10 14:02  llipka

	* Best/: Best.cs, BestWindow.cs: Fix error handling for commandline
	  searches. Fix check for D-BUS down exception. Code optimizations.

2005-03-10 13:28  joeshaw

	* Tiles/TileBlog.cs: wrap the call to Gnome.Url.Show() in a
	  try-catch

2005-03-10 13:23  joeshaw

	* Tiles/TileFromTemplate.cs: Wrap the call to get the snippet in a
	  try-catch so that best doesn't die when we're going through the
	  pages and we can't contact the daemon

2005-03-10 11:25  joeshaw

	* Best/Best.cs: skip over session management args, these are
	  handled by Gnome.Program

2005-03-10 07:43  vvaradan

	* ChangeLog, Filters/FilterDOC.cs, glue/wv1-glue.c: *  Fix for
	  http://bugzilla.gnome.org/show_bug.cgi?id=169758.  Reduce the
	  number of round-trips between managed and unmanaged code.

2005-03-10 05:32  fhedberg

	* Makefile.am, configure.in, beagled/BeagleDaemon.cs,
	  beagled/BeagleWebCb.cs, beagled/BeagleWebSvcCb.cs,
	  beagled/Makefile.am, beagled/beagledWeb.cs,
	  beagled/beagledWebSvc.cs, beagled/dog.png, beagled/search.asmx,
	  beagled/search.aspx, beagled/web.config: Landed Vijay's web
	  interface.

2005-03-10 01:39  vvaradan

	* ChangeLog, Filters/FilterPPT.cs: Oops.. forgot to commit support
	  for PPT4.0 files.  Beagle will not extract content from those
	  files. :)

2005-03-09 21:06  dsd

	* ChangeLog, tools/Query.cs: beagle-query no longer requires an X
	  server to run.

2005-03-09 21:05  dsd

	* ChangeLog, beagled/BeagleDaemon.cs,
	  beagled/IndexHelper/IndexHelper.cs, glue/screensaver-glue.c:
	  beagled no longer requires an X server to run.

2005-03-09 21:02  dsd

	* ChangeLog, Util/NautilusTools.cs, Util/StringFu.cs: Fix for
	  filenames containing '"'

2005-03-09 13:27  joeshaw

	* Best/Best.cs: We need to explicitly instantiate delegates for
	  maximum compatibility

2005-03-09 12:42  dsd

	* ChangeLog, BeagleClient/Hit.cs, BeagleClient/Indexable.cs,
	  Util/UriFu.cs, beagled/LuceneDriver.cs: Round 3 of dsd vs Uri
	  escaping: Fix for filenames containing '#'

2005-03-09 12:20  trow

	* Best/BestWindow.cs: Make PageUp and PageDown work in Best, fixing
	  bug 169700.  Patch from Wouter Bolsterlee.

2005-03-09 05:59  llipka

	* beagled/.cvsignore: Oh, the beauty of silence.

2005-03-09 05:57  llipka

	* Best/Best.cs: Best tuning (show parameter usage, exit on non-tray
	  mode)

2005-03-08 21:53  trow

	* beagled/: BeagleDaemon.cs, IndexHelperFu.cs, RemoteIndexer.cs: A
	  fix for one of our d-bus work-arounds: if we are already in the
	  main loop's thread, don't create an idle to fetch the proxy and
	  then wait for it to finish --- since we will block the main
	  thread while waiting, our idle will never get run.  Hilarity
	  ensues.

2005-03-08 15:53  nat

	* Best/: BestTray.cs, BestWindow.cs: Change from "Bleeding-Edge
	  Search Tool" to "Beagle Search".

2005-03-08 14:37  trow

	* beagled/RemoteIndexer.cs: Oops.

2005-03-08 14:17  trow

	* beagled/RemoteIndexer.cs: If the remote indexer has disappeared
	  and we are shutting down, Proxy could return null.  Check for it
	  to avoid a exception.

2005-03-07 17:17  rml

	* glue/inotify.h:
	  glue/inotify.h: update to latest inotify.h from inotify tree

2005-03-06 20:21  dsd

	* ChangeLog, beagled/FileSystemQueryable/FileNameFilter.cs: Use
	  PathFinder.HomeDir

2005-03-06 17:28  dsd

	* ChangeLog, beagled/IndexHelper/IndexHelper.cs,
	  beagled/IndexHelper/RemoteIndexerImpl.cs: Verify that
	  NewRemoteIndexerPath requests are coming from beagled

2005-03-06 17:24  dsd

	* ChangeLog, Util/StringFu.cs, Util/gnome.cs: Handle filenames
	  containing '%'. Fixes bug #169422

2005-03-05 14:53  trow

	* BeagleClient/Query.cs: Removed some superfluous code.

2005-03-04 13:51  rml

	* glue/inotify.h: Update glue/inotify.h from my current inotify
	  tree.

	  This does not break ABI/API.	Just keeping the world in sync.

	  <b>test</b>

2005-03-03 19:03  fhedberg

	* Best/: BestTray.cs, BestWindow.cs: Minor fix. dog.png->best.png

2005-03-03 18:29  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  If the gconf key for the evolution accounts doesn't exist, fail
	  gracefully

2005-03-03 18:14  joeshaw

	* Best/best.desktop: Add Application as a category to the best
	  desktop file

2005-03-03 18:07  joeshaw

	* Best/best.desktop: forgot to add this

2005-03-03 18:07  joeshaw

	* Best/Makefile.am, images/Makefile.am, images/best.png,
	  images/dog.png: Add a .desktop file and install an icon

2005-03-03 11:25  trow

	* Util/ImBuddy.cs: Don't use Inotify to watch the .gaim/blist.xml,
	  just poll the file once per minute and reload it if necessary.

2005-03-02 19:22  vvaradan

	* ChangeLog, Filters/FilterOpenOffice.cs, Filters/FilterRTF.cs: *
	  Continuation of handling exception-stack-trace spews...

2005-03-02 18:23  vvaradan

	* ChangeLog, Filters/FilterPPT.cs: *  Fix for
	  http://bugzilla.gnome.org/show_bug.cgi?id=169038.  Do not spew
	  out the entire stack trace in case of an exception.

2005-03-01 14:54  trow

	* configure.in: We now default to setting
	  DBUS_IS_BROKEN_BROKEN_BROKEN to work around the remaining locking
	  bugs in D-BUS.  The workarounds can be turned off by using the
	  --disable-dbus-workarounds option to configure.

2005-03-01 08:47  trow

	* images/Images.cs: In GetHtmlSource, check to make sure that the
	  name that is passed in is not null.

2005-03-01 08:29  llipka

	* ImLogViewer/ImLogViewer.cs: Small updates to IM viewer.

2005-02-28 23:58  trow

	* Util/ExtendedAttribute.cs: If we can't get or set EAs on a file,
	  throw an IOException instead of a generic exception.

2005-02-28 23:20  trow

	* NEWS: Final updates for 0.0.7.

2005-02-28 16:18  vvaradan

	* ChangeLog, configure.in, Filters/FilterOpenOffice.cs,
	  Filters/FilterPPT.cs, Filters/FilterRTF.cs,
	  Filters/FilterSource.cs: *  Disable gst# support for the
	  time-being *	Shut-up some warnings in some filters.

2005-02-28 15:18  trow

	* beagled/: NetworkDriver.cs, NetworkHandler.cs: Updated the
	  network backend to reflect the latest Queryable changes.  At
	  least it now compiles properly...

2005-02-28 15:03  trow

	* NEWS: Updated for 0.0.7 release.

2005-02-28 01:42  trow

	* beagled/: LuceneQueryable.cs, IndexHelper/RemoteIndexerImpl.cs:
	  If we filter out a hit from a set of query result because
	  HitIsValid returned false, schedule that index record for
	  removal.

	  Use UriFu.UriStringToUri to convert the string back to a Uri in
	  RemoteIndexerImpl.Remove.

2005-02-28 01:23  trow

	* beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Don't index the mail headers as text along with the message
	  bodies.

2005-02-27 17:53  trow

	* Filters/FilterOpenOffice.cs, Filters/FilterText.cs,
	  Tiles/template-presentation.html,
	  beagled/FileAttributesStore_ExtendedAttribute.cs,
	  beagled/Filter.cs, beagled/LuceneDriver.cs, beagled/TextCache.cs,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
	  beagled/IndexHelper/RemoteIndexerImpl.cs: Changed
	  FilterOpenOffice to be more careful about popping or peeking the
	  hot_nodes stack.

	  Reduced the no-index threshold for text/plain files to 5mb.

	  Show a snippet in the presentation tile.

	  Don't show any debug spew if we can't store a file's attributes
	  in EAs.

	  In LuceneDriver, dump the term stats in a slightly more
	  convenient order.

	  Make Filters more robust against exceptions thrown while pulling
	  text.

	  When indexing mail, skip any part whose content type is not text.
	   This vastly decreases the size of the mail index.

	  Fixed a stupid bug in the TextCache: of course there can be more
	  than one self-cached file.

	  In RemoteIndexerImpl, don't mark the indexer as unsafe to close
	  until the beginning of a flush.  This will allow the helper
	  process to shut down gracefully if the beagled crashes somewhere
	  between adding items to index and calling flush.

2005-02-27 09:07  fhedberg

	* beagled/: Makefile.am, GaimLogQueryable/GaimLogCrawler.cs,
	  GaimLogQueryable/GaimLogQueryable.cs: De-inotified the Gaim
	  backend.

2005-02-26 19:38  trow

	* beagled/: LuceneDriver.cs, Makefile.am, TermStatsTool.cs: Added
	  beagle-term-stats, a tool for spewing information about the terms
	  in an index.

	  Added code to LuceneDriver to make it possible for
	  beagle-term-stats to spew information about terms in an index.

	  Change our BeagleAnalyzer to filter out stuff that is obviously
	  garbage from the text part of our index.  This should help mail
	  indexes be less bloated.

2005-02-25 18:52  joeshaw

	* beagled/LauncherQueryable/LauncherQueryable.cs: Patch from Daniel
	  Drake to use Path.Combine for the launcher paths

2005-02-25 18:47  joeshaw

	* Tiles/TileCanvas.cs, Tiles/TileImLog.cs, Tiles/TileLauncher.cs,
	  Tiles/TileMailMessage.cs, Util/camel.cs,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Don't kill Best if evolution isn't in the path when we try to
	  open a mail message.	Also detect what evolution imap summary
	  versions we support.

2005-02-25 13:19  orrc

	* beagled/GaimLogQueryable/GaimLogQueryable.cs: Fix from Daniel
	  Drake for bug 168519: Simplify logdir watching in
	  GaimLogQueryable.

2005-02-25 09:55  vvaradan

	* ChangeLog, Filters/FilterOpenOffice.cs: *  Add support for the
	  new OO.o 2.0 format (.odt).  This fixes
	  http://bugzilla.gnome.org/show_bug.cgi?id=157100

2005-02-24 17:47  joeshaw

	* beagled/GaimLogQueryable/GaimLogQueryable.cs: Fix a straggling
	  usage of /home/joe and fix a corner case in the gaim backend in
	  which logs wouldn't be loaded correctly if one directory existed
	  but the other didn't.  Path from Daniel Drake

2005-02-24 17:39  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailDriver.cs: Watch for the
	  creation of the local and imap directories in .evolution.  Based
	  on a patch from Daniel Drake

2005-02-24 11:37  joeshaw

	* configure.in, Util/ExifData.cs: Oops, forgot to commit this:
	  Handle both libexif 0.5 and 0.6.  Patch from Daniel Drake

2005-02-24 10:26  llipka

	* beagled/BlamQueryable/BlamQueryable.cs,
	  beagled/EvolutionMailDriver/MailCrawler.cs, tools/.cvsignore:
	  Somewhat quiet patches.

2005-02-24 10:00  llipka

	* Util/ExtendedAttribute.cs: Remove the Syscall.access check in EAs
	  for now since it was causing trouble.

2005-02-24 08:09  trow

	* beagled/: LuceneQueryable.cs, TextCache.cs: In the TextCache,
	  open files with FileShare.ReadWrite.	Close the TextReader we get
	  from the TextCache after generating our snippet.  This fixes bug
	  168368.

2005-02-23 21:25  trow

	* Util/ExtendedAttribute.cs, Util/Logger.cs, Util/Makefile.am,
	  Util/SystemInformation.cs, beagled/BeagleDaemon.cs,
	  beagled/beagled.in,
	  beagled/FileSystemQueryable/FileSystemModel.cs,
	  beagled/FileSystemQueryable/InotifyBackend.cs,
	  beagled/IndexHelper/IndexHelper.cs,
	  beagled/IndexHelper/RemoteIndexerImpl.cs, glue/vmsize-glue.c:
	  Handle inotify queue overflow events in the file system
	  queryable.

	  A bunch of logging fixes.  The IndexHelper now logs to a separate
	  file.  (Fixes bug 168098)

	  Proper handling of --fg and --bg in the beagled script.  (Fixes
	  bug 168282)

	  Watch VmRSS to decide when to restart the IndexHelper, not
	  VmSize.

	  Set the shutdown memory threshold relative to the initial memory
	  size, not a fixed size.

	  Never shutdown the helper process if it hasn't actually done
	  anything yet.

2005-02-23 18:29  fhedberg

	* beagled/: BlamQueryable/BlamQueryable.cs,
	  LifereaQueryable/LifereaQueryable.cs,
	  TomboyQueryable/TomboyQueryable.cs: Cleanup of the
	  "checkforexistence" code by Daniel Drake.

2005-02-23 16:54  rml

	* glue/inotify.h: Update glue/inotify.h from latest inotify tree.
	  Does not break anything.

	  "Why?" asked Fly.  "Indeed," said Pig.

2005-02-23 15:47  rml

	* glue/wv1-glue.c: Fix compile warning.

	  The teeth of most bear specifies is of similar composition to
	  paper.

2005-02-23 12:11  vvaradan

	* ChangeLog, glue/wv1-glue.c: *  Fix for
	  http://bugzilla.gnome.org/show_bug.cgi?id=166155.  Do not
	  consider non-printing characters for indexing (in UTF8 charset).
	  Also, process word-specific-special-characters properly.

2005-02-23 07:50  vvaradan

	* ChangeLog, Filters/FilterOpenOffice.cs, Filters/FilterPPT.cs: *
	  Fix part of http://bugzilla.gnome.org/show_bug.cgi?id=157100,
	  index hyperlinks.  *	Continuation of fix for
	  http://bugzilla.gnome.org/show_bug.cgi?id=168028, decide the Ole
	  Storage system to parse in DoOpen() itself.  *  Enable Snippet
	  mode for PPT documents.

2005-02-23 06:16  vvaradan

	* ChangeLog, Filters/FilterPPT.cs: *  Fix for
	  http://bugzilla.gnome.org/show_bug.cgi?id=168028.  The
	  observation so far says that a PPT can have three different
	  formats (God knows the reality), a
	  Straightforward-documented-format, 95 and DUAL STORAGE.  DUAL
	  STORAGE stores both 95 (on the top level) and the
	  Straightforward-documented-format under PP97_DUALSTORAGE
	  directory in the Ole2 file system.  Beagle will be able to index
	  PP97_DUALSTORAGE and when it finds a 95 format, just silently
	  skips. ;-)

	  Patches are welcome to add support for 95 formats ;-)

2005-02-23 05:13  fhedberg

	* beagled/MonodocQueryable/MonodocQueryable.cs: De-inotified and
	  cleaned up the Monodoc backend

2005-02-23 04:39  vvaradan

	* ChangeLog, Filters/FilterPPT.cs: *  Fix for
	  http://bugzilla.gnome.org/show_bug.cgi?id=168238.  Do not compare
	  the stream names for equality until and otherwise the encoding is
	  taken care of. ;-)

2005-02-23 03:00  trow

	* Filters/FilterText.cs: Don't try to index extremely large files
	  of type text/plain, since they probably don't contain much
	  interesting human-readable info.

2005-02-23 02:39  trow

	* beagled/: Crawler.cs, FileSystemEventMonitor.cs,
	  IndexOptimizer.cs, Relevancy.cs,
	  FileSystemQueryable/LastCrawlTime.cs,
	  FileSystemQueryable/WatchedDirectory.cs: Removed some obsolete
	  code.

2005-02-23 02:26  trow

	* Util/ExceptionHandlingThread.cs, Util/UriFu.cs,
	  beagled/FileAttributesStore.cs, beagled/QueryResult.cs: In
	  UriFu.StringToUris, use UriStringToUri to convert each piece of
	  the split string into a Uri.	This fixes another bug with
	  filenames containing @.

	  In FileAttributesStore.AttachTimestamp, explicitly set the path
	  on the object we get out of ReadOrCreate.  Otherwise an
	  already-indexed file that is copied to another name will never
	  appear to be up-to-date.

	  In QueryResult: (1) Be more paranoid about catching exceptions
	  (2) Added a comment explaining why we can get away w/ not using
	  an ExceptionHandlingThread.

2005-02-23 00:50  trow

	* beagled/FileAttributesStore_Sqlite.cs: If our fallback attribute
	  db appears to be in a strange state due to multiple entries for
	  the same directory and filename, don't just freak out and throw
	  an exception: instead, delete the duplicate records and just
	  return null.

	  Don't clear the associated path flag if a read fails: there could
	  be another path in the db that hashes to the same value.

2005-02-23 00:30  trow

	* beagled/FilteredIndexable.cs: Another patch from the redoubtable
	  Daniel Drake: Use an XmlTextReader instead of hacky string
	  operations to inspect some XML.  This fixes bug 167896.

2005-02-23 00:18  trow

	* Util/ExtendedAttribute.cs,
	  beagled/FileAttributesStore_ExtendedAttribute.cs: Another patch
	  from Daniel Drake: don't spew out exceptions when we can't set
	  EAs on a file.  This fixes bug 168195.

2005-02-23 00:06  trow

	* beagled/BeagleDaemon.cs: Another patch from Daniel Drake: Don't
	  print the full backtrace if we can't connect to the session bus.
	  This fixes bug 167760.

2005-02-23 00:01  trow

	* BeagleClient/Hit.cs, BeagleClient/Indexable.cs,
	  BeagleClient/Makefile.am, Util/UriFu.cs, beagled/LuceneDriver.cs,
	  beagled/QueryImpl.cs: Applied a patch from Daniel Drake to
	  properly quote file:// Uris containing @.  This fixes bug 167664.

2005-02-22 23:45  trow

	* beagled/: IIndexer.cs, IndexHelperFu.cs, LuceneDriver.cs,
	  LuceneQueryable.cs, RemoteIndexer.cs, RemoteIndexerProxy.cs,
	  IndexHelper/RemoteIndexerImpl.cs: In IndexHelperFu, only hoist
	  the d-bus calls for creating a new proxy into the mainloop if
	  DBUS_IS_BROKEN_BROKEN_BROKEN is set.

	  When calling GetItemCount, get the count from the LuceneDriver in
	  the helper process --- it is the one that is up-to-date.

	  Added an extra paranoid check to try to avoid re-indexing the
	  same document multiple times.

2005-02-21 07:40  fhedberg

	* beagled/LifereaQueryable/LifereaQueryable.cs: De-inotified the
	  LifereaQueryable

2005-02-21 01:29  trow

	* Util/CommandLineFu.cs, Util/FlacReader.cs, Util/ImBuddy.cs,
	  Util/Inotify.cs, Util/Mozilla.cs, beagled/Shutdown.cs,
	  tools/ExerciseFileSystem.cs: Fixed compile-time warnings.  Turned
	  on extra debugging in the shutdown code.  More work on
	  beagle-exercise-file-system.

2005-02-20 19:14  trow

	* tools/Makefile.am: a build fix

2005-02-20 19:10  trow

	* Util/Makefile.am, tools/ExerciseFileSystem.cs, tools/Makefile.am:
	  The beginnings of a test program.

2005-02-20 18:21  fhedberg

	* beagled/: BlamQueryable/BlamQueryable.cs,
	  TomboyQueryable/TomboyQueryable.cs:
	  De-inotified BlamQueryable and TomboyQueryable.  Cleaned up the
	  TomboyQueryable since it doesnt use the Backup directory anymore.
	  Changed the Uri pattern for blogs into something like
	  feed:http://blah.com/index.rss

2005-02-20 16:37  trow

	* beagled/FilteredIndexable.cs: Attach the filename (with and w/o
	  the extension) as a keyword property.  This allows you to search
	  for files by their exact filenames, which never worked before.

2005-02-20 15:29  trow

	* beagled/GoogleDriver.cs: Set RequireInotify=false on the google
	  and web history backends.

2005-02-20 15:24  trow

	* beagled/: LuceneDriver.cs, Makefile.am, QueryDriver.cs,
	  QueryableFlavor.cs, EvolutionMailDriver/EvolutionMailDriver.cs,
	  EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
	  EvolutionMailDriver/MailCrawler.cs,
	  FileSystemQueryable/CrawlTask.cs,
	  FileSystemQueryable/FileSystemModel.cs,
	  FileSystemQueryable/FileSystemQueryable.cs: If we don't have
	  inotify, walk the filesystem more slowly the second time around.

	  Fixed the mail backend to work w/o inotify.

	  Added a RequireInotify field to the QueryableFlavor.	We now
	  automatically turn off backends that require inotify if it isn't
	  present.

2005-02-20 04:47  trow

	* Util/Inotify.cs, beagled/FileAttributesStore.cs,
	  beagled/FileAttributesStore_ExtendedAttribute.cs,
	  beagled/LuceneQueryable.cs, beagled/Makefile.am,
	  beagled/QueryImpl.cs, beagled/RemoteIndexer.cs,
	  beagled/FileSystemQueryable/CrawlTask.cs,
	  beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs,
	  beagled/FileSystemQueryable/FileNameFilter.cs,
	  beagled/FileSystemQueryable/FileSystemModel.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/FileSystemQueryable/FileSystemWatcherBackend.cs,
	  beagled/FileSystemQueryable/IFileEventBackend.cs,
	  beagled/FileSystemQueryable/InotifyBackend.cs: Hacked the
	  FileSystemQueryable to sort of work without inotify.

2005-02-18 17:00  joeshaw

	* BeagleClient/Indexable.cs, BeagleClient/Property.cs,
	  Util/StringFu.cs, beagled/FilteredIndexable.cs: Ok, the old XML
	  invalid char approach didn't work, so filter them out now
	  whenever a property is set.  This sucks.

2005-02-18 15:03  joeshaw

	* configure.in, BeagleClient/Indexable.cs, Util/StringFu.cs,
	  beagled/FilteredIndexable.cs, beagled/QueryImpl.cs,
	  beagled/RemoteIndexer.cs,
	  beagled/IndexHelper/RemoteIndexerImpl.cs: conditionally define
	  DBUS_IS_BROKEN_BROKEN_BROKEN depending on whether we're using
	  0.23.2.  Before we serialize any XML, walk over it and make sure
	  we're not going to put in any invalid XML characters.

2005-02-18 14:42  trow

	* beagled/: BeagleDaemon.cs, Filter.cs, LuceneDriver.cs,
	  QueryResult.cs,
	  EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
	  FileSystemQueryable/FileSystemQueryable.cs,
	  Lucene.Net/Index/FieldInfos.cs,
	  Lucene.Net/QueryParser/QueryParser.cs,
	  Lucene.Net/QueryParser/QueryParserTokenManager.cs,
	  Lucene.Net/Store/FSDirectory.cs: Lots of little clean-ups to get
	  rid of compiler warnings.  (Removed unused variables, etc.)

2005-02-18 13:25  trow

	* beagled/: BeagleDaemon.cs, LuceneDriver.cs, NetworkDriver.cs,
	  PathFinder.cs, TextCache.cs, BlamQueryable/BlamQueryable.cs,
	  EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs,
	  EvolutionMailDriver/EvolutionMailDriver.cs,
	  EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
	  GaimLogQueryable/GaimLogQueryable.cs,
	  LauncherQueryable/LauncherQueryable.cs,
	  LifereaQueryable/LifereaQueryable.cs,
	  TomboyQueryable/TomboyQueryable.cs: Added PathFinder.HomeDir,
	  which is now used to locate the user's homedir.  This replaces a
	  bunch calls to Environment.GetEnviromentVariable ("HOME"), and
	  can be overriden by setting BEAGLE_HOME.

	  Renamed PathFinder.RootDir as PathFinder.StorageDir, and made the
	  necessary changes throughout.  It defaults to
	  PathFind.HomeDir/.beagle, but can be overriden by setting
	  BEAGLE_STORAGE.

2005-02-17 18:32  joeshaw

	* tools/Query.cs: Print out a nice error message on dbus exceptions
	  in beagle-query.  Patch from Daniel Drake

2005-02-17 18:05  joeshaw

	* Filters/FilterJpeg.cs: handle an invalid exif date gracefully.
	  Patch from Daniel Drake

2005-02-16 16:49  trow

	* configure.in: Changed version number to 0.0.7.

2005-02-16 13:49  trow

	* NEWS, beagled/QueryImpl.cs,
	  beagled/IndexHelper/RemoteIndexerImpl.cs: Work around D-BUS bugs
	  by hoisting some more calls out of threads and up into the main
	  loop.

2005-02-16 12:36  trow

	* NEWS, configure.in, glue/inotify-glue.c: Fixed a potential buglet
	  in inotify_snarf_events --- initialize the number of records read
	  to zero, so we can't return garbage in the event of a timeout.

	  Incremented version to 0.0.6.1 for our brown-paper-bag release.

	  Updated NEWS for 0.0.6.1.

2005-02-16 11:34  llipka

	* beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Fix a bug with opening sub-subdirectories.

2005-02-16 09:18  llipka

	* beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Fix bug 167535: Extention error in Evolution Mail Index

2005-02-16 08:35  vvaradan

	* ChangeLog, Filters/FilterGst.cs:
	  *  Fix for a compile time error in FilterGst.cs

2005-02-15 15:43  trow

	* NEWS: Updated for impending 0.0.6 release.

2005-02-15 13:32  trow

	* Util/PullingReader.cs: If our text source throws an exception,
	  catch it and set the 'done' flag.

2005-02-15 12:50  vvaradan

	* ChangeLog, Filters/FilterCSharp.cs, Filters/FilterSource.cs:
	  *  C# language doesn't follow "spanning" of single-line comments
	  to multiple-lines.

	  *  Fixes a bug when parsing C# files.  Pointed out by Raf
	  (kikidonk). Thanks Raf!!

2005-02-15 00:34  trow

	* beagled/: RemoteIndexer.cs, IndexHelper/IndexHelper.cs,
	  IndexHelper/RemoteIndexerImpl.cs: Better handling of shutdowns of
	  the helper process.

2005-02-14 23:35  trow

	* beagled/: Shutdown.cs, IndexHelper/IndexHelper.cs,
	  IndexHelper/RemoteIndexerImpl.cs: Added more-verbose debugging to
	  the Shutdown process.

	  Added RemoteIndexerImpl.UnconditionallyCloseAll method, which we
	  call before shutting down in the helper in the event of abnormal
	  termination of the beagled.

	  Poll the com.novell.Beagle service's status in a timeout in the
	  helper, and shut down if it disappears.

	  Replaced various Console.WriteLines with Logger.Log.Debugs.

2005-02-14 19:39  trow

	* BeagleClient/Indexable.cs: Removed some forgotten debug spew.

2005-02-14 19:32  trow

	* BeagleClient/Indexable.cs,
	  beagled/LauncherQueryable/LauncherQueryable.cs: When StoreStream
	  is called, only set the DeleteContent flag if we actually stored
	  anything.

	  Tiny clean-ups to the launcher and web history backends.

2005-02-14 19:18  trow

	* BeagleClient/Indexable.cs: Comment out transient file clean-up
	  for now.

2005-02-14 18:59  trow

	* BeagleClient/Indexable.cs, Filters/Makefile.am,
	  Util/CommandLineFu.cs, beagled/IndexHelperFu.cs,
	  beagled/RemoteIndexer.cs, beagled/IndexHelper/IndexHelper.cs:
	  Fixed indexing of Indexables after a StoreStream.  Added
	  BEAGLE_RUN_HELPER_BY_HAND environment variable.  Fixed a build
	  bug in Filters/Makefile.am.  Feel the power of my CommandLineFu!

2005-02-14 16:23  joeshaw

	* beagled/: BlamQueryable/BlamQueryable.cs,
	  EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs,
	  LauncherQueryable/LauncherQueryable.cs,
	  LifereaQueryable/LifereaQueryable.cs,
	  MonodocQueryable/MonodocQueryable.cs,
	  TomboyQueryable/TomboyQueryable.cs: Don't pass in a path as the
	  backend name

2005-02-14 15:45  joeshaw

	* beagled/IndexHelperFu.cs: Fix a dbus cut-and-paste error

2005-02-11 15:58  trow

	* configure.in, BeagleClient/Indexable.cs, BeagleClient/Query.cs,
	  Util/Scheduler.cs, Util/StringFu.cs, Util/UriFu.cs,
	  beagled/BeagleDaemon.cs, beagled/FilteredIndexable.cs,
	  beagled/IndexHelperFu.cs, beagled/LuceneDriver.cs,
	  beagled/LuceneQueryable.cs, beagled/Makefile.am,
	  beagled/QueryImpl.cs, beagled/RemoteIndexer.cs,
	  beagled/RemoteIndexerProxy.cs, beagled/wrapper.in,
	  beagled/IndexHelper/IndexHelper.cs,
	  beagled/IndexHelper/RemoteIndexerImpl.cs: Behold, out-of-process
	  indexing!

2005-02-11 14:36  trow

	* beagled/BeagleDaemon.cs: Wrap the code that logs
	  Environment.CommandLine in a try/catch block, to work around a
	  weird bug in mono 1.1.3.

2005-02-11 14:30  joeshaw

	* beagled/GaimLogQueryable/GaimLogQueryable.cs: Watch for ~/.gaim
	  and ~/.gaim/logs if they don't exist.  Patch from Robert Van
	  Gorkom <vangorra@plu.edu>

2005-02-10 18:32  rml

	* beagled/beagled.1: Add beagled/beagled.1, a man page for
	  beagled(1).

	  This completes bug #160329.

	  Raw chicken is an imporant link in nature's chain.

2005-02-10 18:21  rml

	* Best/best.1: Add Best/best.1, a man page for best(1).  This
	  partially fixes bug #160329.

	  Every non-empty finite inner product space has an orthonormal
	  basis.

2005-02-10 18:09  rml

	* tools/beagle-query.1: Update tools/beagle-query.1, the
	  beagle-query(1) man page.  I work in an office.

2005-02-10 18:09  rml

	* tools/beagle-status.1: Add beagle-status(1) man page as
	  tools/beagle-status.1.  I do not own a car.

2005-02-10 17:56  rml

	* tools/: beagle-query.1, beagle-query.man: Improve, add to, and
	  clean up the beagle-query(1) man page.  Rename it to
	  beagle-query.1.  This partially fixes bug #160329. I bruise
	  easily.

2005-02-10 17:52  vvaradan

	* ChangeLog, Filters/FilterDOC.cs, glue/wv1-glue.c:
	  glue/wv1-glue.c: Separate out the wvInit() call, should be called
	  only one through-out the scope of an application.

	  Filters/FilterDOC.cs: Track wvInit() call through a static
	  member.  This also fixes Bug -
	  http://bugzilla.gnome.org/show_bug.cgi?id=166150

2005-02-10 17:47  rml

	* tools/beagle-shutdown.1: Add tools/beagle-shutdown.1: The man
	  page for beagle-shutdown(1), baby.  This partially solves bug
	  #160329.  The uniformed poll worker found soothsaying hard on the
	  hips.

2005-02-09 16:57  rml

	* glue/: inotify-glue.c, inotify.h: Inotify bits.

		  glue/inotify.h: Update with header from latest inotify
	  kernel.
		  glue/inotify-glue.c: Update to use the aforementioned
	  updated header.

	  The walrus with a bad foot was unsuccessful in securing a post
	  office box (bad credit).

2005-02-09 11:06  trow

	* beagled/SnippetFu.cs: Committed a small fix for Varadhan.

2005-02-09 07:31  vvaradan

	* ChangeLog, Filters/FilterRTF.cs, beagled/SnippetFu.cs: *
	  beagled/SnippetFu.cs: Fix for
	  http://bugzilla.gnome.org/show_bug.cgi?id=166648. Trim the final
	  snippet to the allowed-length.

	  * Filters/FilterRTF.cs: Fix for
	  http://bugzilla.gnome.org/show_bug.cgi?id=166768.

2005-02-08 11:54  vvaradan

	* ChangeLog, Filters/FilterAbiword.cs, Filters/FilterDOC.cs,
	  Filters/FilterPdf.cs, Filters/FilterRTF.cs, glue/wv1-glue.c: DOC,
	  ABW, RTF and PDF filters: Added support for "Structural Break"s,
	  which is needed for proper snippet support.

	  glue/wv1-glue.c:  Handle partially formatted strings and
	  structural breaks.

2005-02-07 07:11  llipka

	* ImLogViewer/ImLogViewer.cs, Tiles/TileMusic.cs,
	  Tiles/template-music.html: Fixed indenting in IM viewer again.
	  Fixed the ID tag bug #166206.

2005-02-07 06:17  llipka

	* ImLogViewer/: ImLogViewer.cs, Makefile.am: Removed the obsolete
	  Gecko stuff. Fixed indentation in the buffer.

2005-02-05 14:53  vvaradan

	* ChangeLog, Best/Best.cs, Filters/FilterOpenOffice.cs,
	  Filters/FilterRTF.cs, beagled/Filter.cs: beagled/Filter.cs: Few
	  tweaks on Hot pool manipulations.  Filter/FilterOpenOffice.cs:
	  More elegant(?) logic to handle wierd combination of
	  text-formatting, fixes Bug#157100.  Filter/FilterRTF.cs: Metadata
	  info can be anywhere in the document.  Commented out the
	  "file-offset" positioning code after reading the meta-data.
	  Best/Best.cs: Added a console message to guide users to look at
	  their Systray for Best icon. (Based on FAQs in #dashboard,
	  suggested by ikke)

2005-02-05 13:40  joejg

	* mozilla-extension/content/beagleAddDomainDialog.xul: this time
	  remember to add xul file

2005-02-05 11:13  joejg

	* mozilla-extension/: Makefile.am, content/beaglePrefs.js,
	  content/beaglePrefs.xul: Added James Vipond's mozilla extension
	  patch

2005-02-04 20:55  orrc

	* Best/Best.cs, mozilla-extension/content/beagleOverlay.js: Minor
	  fix to mozilla plugin from bug #166318.  Small related update to
	  Best cmd line behaviour.

2005-02-04 10:06  vvaradan

	* ChangeLog, Filters/FilterOle.cs, Filters/FilterOpenOffice.cs,
	  Filters/FilterPPT.cs, Filters/Makefile.am: FilterPPT.cs: Validate
	  the ole stream before using it for content-extraction.  This
	  fixes Bug#:166265.  FilterOle.cs is removed as no-other class is
	  there to derive from it except FilterPPT.cs Similar changes to
	  FilterOpenOffice.cs.

2005-02-03 16:33  orrc

	* Filters/FilterPhp.cs: Corrected typos in PHP source filter with
	  patch by Rich Midwinter.  Closes bug #166163.

2005-02-03 06:56  vvaradan

	* ChangeLog, Filters/FilterPdf.cs:  Filter/FilterPdf.cs: Fix for
	  Bug#:166040. Filename parameter for pdfinfo command should be
	  tagged between a pair "".

2005-02-02 09:44  trow

	* beagled/.cvsignore, Best/TrayIcon/.cvsignore,
	  Best/TrayIcon/libtrayicon/.cvsignore: Be quiet!

2005-02-01 17:32  joeshaw

	* configure.in, Filters/FilterPdf.cs,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Handle some exceptions in the PDF filter, fix some MIME encoding
	  issues in various mail headers, and now require gmime 2.1.11

2005-02-01 17:07  trow

	* BeagleClient/DBusisms.cs, beagled/BeagleDaemon.cs,
	  beagled/DBusisms.cs, beagled/FileAttributesStore.cs,
	  beagled/IIndexer.cs, beagled/IndexHelperFu.cs,
	  beagled/LuceneDriver.cs, beagled/LuceneQueryable.cs,
	  beagled/Makefile.am, beagled/RemoteIndexer.cs,
	  beagled/RemoteIndexerProxy.cs, beagled/beagled.in,
	  beagled/BlamQueryable/BlamQueryable.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/FileSystemQueryable/WatchedDirectory.cs,
	  beagled/GaimLogQueryable/GaimLogQueryable.cs,
	  beagled/IndexHelper/IndexHelper.cs,
	  beagled/IndexHelper/RemoteIndexerImpl.cs,
	  beagled/LauncherQueryable/LauncherQueryable.cs,
	  beagled/LifereaQueryable/LifereaQueryable.cs,
	  beagled/TomboyQueryable/TomboyQueryable.cs: First stage of
	  refactoring beagled to push indexing operations into another
	  process.

2005-02-01 14:12  rml

	* glue/inotify.h: Update glue/inotify.h from latest inotify patch.
	  Do not worry, please do not fret, this will not break ABI.  Just
	  keeping the wheel's of synchronization in check.

2005-02-01 14:10  rml

	* glue/inotify-glue.c: There are currently 5,381 coding styles in
	  glue/inotify-glue.c.	Unify them down to only one with my amazing
	  cool gindent script and make Chris Rivera shut the hell up.
	  Seriously.  Does this kid have nothing better to do than complain
	  about coding style in stuff I work on?  And--one other thing--why
	  does he smell like cabbage?

2005-01-31 15:52  joeshaw

	* configure.in, Filters/FilterHtml.cs,
	  beagled/TomboyQueryable/TomboyQueryable.cs: Update configure.in
	  to be more clear what mozilla files we're looking for and where
	  to find them.  If HtmlAgilityPack can't find out what encoding an
	  HTML file is in, assume ASCII.  If .tomboy doesn't exist, have
	  the tomboy backend watch for it rather than give up.	(Patch from
	  Larry Reaves)

2005-01-30 08:44  llipka

	* Tiles/: Tile.cs, TileFile.cs, TileImLog.cs: Patch from Ikke to
	  fix Evolution launching and the send mail action in ImTile.

2005-01-30 07:37  llipka

	* ImLogViewer/: ImLogViewer.cs, ImLogViewer.glade: Show buddy icon
	  in IM viewer if it exists. Dont open IM viewer for IRC logs.

2005-01-29 11:41  llipka

	* Tiles/: Tile.cs, TileContact.cs: Fix the gaim-remote stuff to
	  actually work.

2005-01-29 04:52  fhedberg

	* configure.in, beagled/Makefile.am: Really disable the Thunderbird
	  backend.

2005-01-28 15:59  rml

	* ChangeLog, Util/Inotify.cs, glue/inotify-glue.c, glue/inotify.h:
	  2005-01-28  Robert Love  <rml@novell.com>

		  * Util/Inotify.cs: update for inotify ABI changes
	  (dynamic filenames)
		  * glue/inotify-glue.c: ditto
		  * glue/inotify.h: header from inotify 0.18

	  Balloonish Baffoon-Snake!

2005-01-28 15:18  joeshaw

	* configure.in, BeagleClient/DBusisms.cs, BeagleClient/Makefile.am,
	  beagled/BeagleDaemon.cs, beagled/DBusisms.cs,
	  beagled/FactoryImpl.cs, beagled/Makefile.am: Add configure checks
	  and preprocessor conditions for which dbus API to use

2005-01-28 14:28  trow

	* Tiles/template-google.html: Properly handle the HTML in the title
	  and snippet that we get from Google.

2005-01-28 08:57  vvaradan

	* ChangeLog, Filters/FilterOpenOffice.cs: Fix for Bug#:162910.
	  consider table-count as spreadsheet count iff it is a OOo calc
	  document.

2005-01-28 03:54  vvaradan

	* ChangeLog, Tiles/template-docs.html: Fix for Bug#:165480.
	  Instead of @Snippet@ use @%Snippet@ to process the
	  markups present in @Snippet@.

2005-01-27 22:30  trow

	* beagled/: LuceneDriver.cs, SnippetFu.cs: Allow -foo in a query to
	  exclude matches containing foo.

2005-01-27 17:05  trow

	* mozilla-extension/: install.rdf, content/beagleOverlay.js,
	  content/beaglePrefs.js, content/beaglePrefs.xul,
	  locale/en-US/beagle.dtd: A patch from Tom von Schwerdtner: * Adds
	  preferences and functionality to filter based on host (eg,
	  'www.google.com' or 'localhost').  This checks page.location.host
	  only, so it can not distinguish between ports.  * Removed what
	  looked like old and obsolete preferences (placement of   menu
	  separator stuff that was commented out anyways).  * Changed the
	  UI to what seems like more appropriate XUL.

2005-01-27 16:01  trow

	* configure.in: Increment the version number.

2005-01-27 15:48  llipka

	* Tiles/TileCanvas.cs: Fix rendering bug.

2005-01-27 15:24  joeshaw

	* Tiles/TileCanvas.cs, Util/ExceptionHandlingThread.cs,
	  Util/Inotify.cs, Util/Makefile.am,
	  beagled/BlamQueryable/BlamQueryable.cs,
	  beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/GaimLogQueryable/GaimLogQueryable.cs,
	  beagled/LifereaQueryable/LifereaQueryable.cs,
	  beagled/MonodocQueryable/MonodocQueryable.cs,
	  beagled/MozillaQueryable/MozillaQueryable.cs,
	  beagled/TomboyQueryable/TomboyQueryable.cs: - Set the UTF-8
	  charset using a Content-Type http-equiv meta tag at the top of
	  all our tile rendering.  Based on a patch from Jonas Klingstedt.

	  - Apply a patch from Larry Reaves that makes the Tomboy backend
	  work when the Backup directory doesn't exist

	  - Set our filename encoding to UTF-8 in the Inotify code, so that
	  we properly index non-ASCII files.

	  - Add an ExceptionHandlingThread class and port all the backends
	  to use it.  This makes tracking down unhandled exceptions in the
	  backends much, much easier.

	  - Fix a problem in the Evo mail backend where a non-existent
	  directory (because of mono's transparent translation of
	  backslashes to forward slashes) was killing the backend.

2005-01-26 11:06  llipka

	* Best/BestTray.cs: Fixed the tray menu to contain Quit rather than
	  Close

2005-01-26 01:49  trow

	* beagled/Filter.cs, beagled/Makefile.am, tools/Makefile.am: Set
	  permissions properly on the external optimizing script.  Removed
	  some debug spew.  Install beagle-index-info.

2005-01-26 00:53  trow

	* AUTHORS, README: Added note thanking George Aroush

2005-01-26 00:49  trow

	* NEWS: NEWS tweaks.

2005-01-26 00:42  trow

	* NEWS, beagled/FileAttributesStore_Sqlite.cs: Locking for sqlite
	  file attributes store.  Draft version of 0.0.5 NEWS.

2005-01-25 17:14  trow

	* configure.in: Fix a cut&paste-o in the configure arg docstring.

2005-01-25 16:58  trow

	* Filters/FilterSource.cs, Filters/FilterText.cs, Util/UriFu.cs,
	  beagled/Filter.cs, beagled/FilteredIndexable.cs,
	  beagled/HitRegulator.cs, beagled/LuceneDriver.cs,
	  beagled/QueryImpl.cs, beagled/QueryResult.cs,
	  beagled/TextCache.cs, beagled/beagled.in: Added code to keep us
	  from copying text files into the text cache.	We generate the
	  snippets directly from the original files instead.

	  Applied a modified version of Adam Lofts' Uri Hashtable patch.
	  This fixes bug 164361.

2005-01-25 16:02  joeshaw

	* beagled/beagled.in: Don't enable MONO_DISABLE_SHM; it causes too
	  many problems on mono 1.1

2005-01-25 15:13  llipka

	* ImLogViewer/: ImLogViewer.cs, ImLogViewer.glade,
	  beagle-imlogviewer.in: IM Viewer - Use Gtk.TextView instead of
	  Gecko to render the conversation (R. Slinckx). Type ahead
	  searching has landed (still a little buggy and slow).

2005-01-25 11:14  nat

	* searchomatic/searchomatic.c: Launch Best with the --no-tray
	  option.

2005-01-25 11:13  nat

	*
	  beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:

	  Index the GroupWise IM field.

2005-01-25 11:13  nat

	* Tiles/: TileImLog.cs, template-contact.html: Add IM fields to the
	  contact tile.

2005-01-25 11:13  nat

	* Best/Best.cs: Make the --no-tray option actually work.

2005-01-25 10:45  trow

	* ImLogViewer/Makefile.am, Util/Scheduler.cs, beagled/Makefile.am:
	  A few 'make distcheck' fixes.

	  Changed EXERCISE_THE_DOG to BEAGLE_EXERCISE_THE_DOG.	The old one
	  still works, but causes beagled to print a warning message.

2005-01-24 15:40  llipka

	* beagled/.cvsignore: DND

2005-01-24 06:34  vvaradan

	* ChangeLog, Filters/FilterPascal.cs, Filters/FilterSource.cs,
	  Filters/Makefile.am: Added pascal support.  [ Demo'ed on stage
	  hacking of beagle in Hacker Crackdown, 2005 @ NIT, Trichy
	  (http://www.nitt.edu/hackercrackdown/index.php?section=speakers),
	  by writing this Filter ;)]

2005-01-23 23:38  trow

	* ImLogViewer/ImLogViewer.cs, Tiles/TileCanvas.cs,
	  Tiles/TileContact.cs, Tiles/TileFile.cs, Tiles/TileImLog.cs,
	  Util/Archive.cs, beagled/FilteredIndexable.cs, images/Images.cs:
	  Replace a bunch of "file://"+path type constructions by calls to
	  StringFu.PathToQuotedFileUri (path) or UriFu.PathToFileUri
	  (path).  This ensures that special characters in the path are
	  quoted correctly.

2005-01-23 17:32  trow

	* Util/PullingReader.cs: Allow an identifier to be attached to a
	  pulling reader.

2005-01-23 17:30  trow

	* beagled/: .cvsignore, BeagleDaemon.cs, Filter.cs,
	  FilteredIndexable.cs, IndexOptimizer.cs, LuceneDriver.cs,
	  Makefile.am, MasterDelete.cs, beagled.in,
	  FileSystemQueryable/WatchedDirectory.cs: Try to optimize our
	  lucene indices in an external process.  Added a tool to manually
	  delete Uris from a lucene index.  Avoid a bunch of boxing allocs
	  in WatchedDirectory.CompareTo.

2005-01-22 21:56  trow

	* beagled/TextCache.cs: Applied a patch from Chris Orr to fix
	  another apostrophe-related sqlite problem.

2005-01-22 21:33  nat

	* Tiles/template-note.html,
	  beagled/TomboyQueryable/TomboyQueryable.cs: Snippet support for
	  Tomboy tiles.

2005-01-22 21:14  trow

	* beagled/TomboyQueryable/TomboyQueryable.cs: Simple snippet
	  support for Tomboy notes.

2005-01-22 20:22  trow

	* Tiles/: Template.cs, template-web-history.html: Ellipsize long
	  Uris.

2005-01-22 18:43  trow

	* Filters/FilterGst.cs, Filters/FilterMusic.cs,
	  Filters/FilterSource.cs, Filters/FilterText.cs,
	  Tiles/TileMusic.cs, Tiles/template-music.html: Applied Adam
	  Lofts' patches from bug #160694 to get music tiles working again.
	  Small tweaks to FilterSource to avoid unnecessary allocations.

2005-01-22 17:23  fhedberg

	* AUTHORS, beagled/Makefile.am,
	  beagled/LifereaQueryable/LifereaQueryable.cs: Added a Liferea
	  Backend from Carl-Emil Lagerstedt. Closes bug #164556.

2005-01-22 12:56  llipka

	* Tiles/: Makefile.am, TileCalendar.cs, template-calendar.html: The
	  calendar tile is in for all you meeting lovers.

2005-01-22 12:55  llipka

	* images/: Makefile.am, emblem-calendar.png: Added calendar emblem.

2005-01-22 12:53  llipka

	* beagled/.cvsignore: Quiet.

2005-01-22 00:35  trow

	* Util/ImLog.cs: Re-wrote GaimLog.StripTags to avoid a whole bunch
	  of unnecessary allocations.

2005-01-21 23:44  trow

	* AUTHORS: Updated my e-mail address.

2005-01-21 04:12  vvaradan

	* ChangeLog, Filters/FilterFortran.cs, Filters/FilterPerl.cs,
	  Filters/FilterPhp.cs, Filters/FilterSource.cs,
	  Filters/Makefile.am: patch received from vish for Fortran and PHP
	  filter support.

2005-01-20 21:08  trow

	* beagled/: LuceneDriver.cs, FileSystemQueryable/FileNameFilter.cs:
	  Time our optimize operations and write the info out into the log.
	  Avoid a bunch of unnecessary allocations in the FileNameFilter.

2005-01-20 17:53  joeshaw

	* beagled/FileAttributesStore_Sqlite.cs: compile before checking in

2005-01-20 17:53  joeshaw

	* beagled/FileAttributesStore_Sqlite.cs: More apostrophe fixes.
	  From Edward Cho

2005-01-20 16:50  joeshaw

	* configure.in, beagled/LuceneDriver.cs: Add a configure check to
	  make sure we have mono.pc.  Add a try-catch for reading things
	  out of the sqlite file attribute db

2005-01-20 14:29  joeshaw

	* Best/BestWindow.cs: make sure the GtkEntry part of the GnomeEntry
	  gets the focus.  Patch from Stephen Solka

2005-01-20 14:04  joeshaw

	* Tiles/TileCanvas.cs: use a slightly different URI

2005-01-20 13:44  joeshaw

	* Tiles/TileCanvas.cs: Change the OpenStream base uri from http to
	  file so that images show up on tiles in Mozilla 1.7

2005-01-20 07:40  vvaradan

	* ChangeLog, Filters/FilterC.cs, Filters/FilterCSharp.cs,
	  Filters/FilterCpp.cs, Filters/FilterJava.cs,
	  Filters/FilterPerl.cs, Filters/FilterPython.cs,
	  Filters/FilterSource.cs, Filters/Makefile.am: Now,
	  FilterSource.cs is an abstract class and other
	  "programming-language" specific classes derive from it.  All the
	  language specific code is moved into individual derived classes.
	  Support for new language have to derive from this abstract parent
	  and implement their own-specific-handlers.

2005-01-20 02:32  vvaradan

	* ChangeLog, Filters/FilterPPT.cs: Title, Sub-titles and other
	  special sections in PPT files are identified and marked HOT.

2005-01-20 01:49  vvaradan

	* ChangeLog, beagled/SnippetFu.cs: A small correction on Length
	  ("<b></b>") from 6 to 7.

2005-01-19 17:04  trow

	* Util/Scheduler.cs, beagled/HitRegulator.cs, beagled/QueryImpl.cs,
	  beagled/QueryResult.cs, beagled/TextCache.cs,
	  beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs: Fixed a bug
	  in live queries.  Added some locking to the TextCache, since
	  multiple threads might need to operate on it simulatenously.
	  Added check for BEAGLE_IMMEDIATE_PRIORITY_ONLY env variable to
	  disable non-immediate scheduler tasks.  This effectively turns
	  off crawling.  Fixed a bogus relevancy multiplier in the file
	  system backend.

2005-01-19 14:47  joejg

	* AUTHORS: changing email address in AUTHORS

2005-01-19 14:01  trow

	* beagled/SnippetTest.cs: Forgot to add this before... a small
	  program to compute snippets from text files.

2005-01-19 14:00  trow

	* Filters/FilterHtml.cs, Tiles/TileFromTemplate.cs,
	  Tiles/template-docs.html, Util/ImLog.cs, Util/Scheduler.cs,
	  Util/StringFu.cs, beagled/ExtractContent.cs,
	  beagled/LuceneQueryable.cs, beagled/Makefile.am,
	  beagled/QueryImpl.cs, beagled/QueryResult.cs,
	  beagled/SnippetFu.cs, images/Images.cs: More snippet hacking.
	  Moved CountWords from ImLog to StringFu.  Removed some debug
	  spew.  Misc small tweaks and fixes.

2005-01-19 12:46  joeshaw

	* configure.in: Check for various mono dlls

2005-01-19 08:45  vvaradan

	* ChangeLog, Filters/FilterPPT.cs: Special character validations
	  and more elegant parsing of PPT.  Now, PPTs generated by OO.o are
	  completely parsed.

2005-01-18 13:05  joeshaw

	* beagled/LuceneDriver.cs: Don't optimize all the indexes at
	  startup anymore... since we're now using the compound file format
	  we're not really in danger of running out of file descriptors,
	  and this makes the daemon start up much faster

2005-01-18 12:14  trow

	* beagled/Filter.cs, beagled/LuceneDriver.cs,
	  Filters/FilterOpenOffice.cs, Filters/FilterText.cs: Incremented
	  LuceneDriver.VERSION to force a re-index.  Small filter changes
	  to help with snippets.

2005-01-17 20:14  joeshaw

	* Util/Inotify.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs: Reduce about
	  a meg from the heap by removing some allocation-heavy code from
	  critical paths

2005-01-17 16:26  joeshaw

	* beagled/LuceneDriver.cs: Only optimize after 19 open/close cycles
	  of an IndexWriter

2005-01-17 16:25  nat

	* beagled/GaimLogQueryable/GaimLogQueryable.cs: Hilight multiple
	  search terms in snippets.

2005-01-17 16:02  llipka

	* ImLogViewer/ImLogViewer.cs, Util/GtkUtils.cs: Added accelerators
	  to the IM viewer window.\nChanged namespace of Util/GtkUtils.cs
	  to Beagle.Util rather than just Beagle.

2005-01-17 15:59  llipka

	* Best/BestWindow.cs: Added accelerators to the IM viewer
	  window.\nChanged namespace of Util/GtkUtils.cs to Beagle.Util
	  rather than just Beagle.

2005-01-17 15:36  joeshaw

	* beagled/Lucene.Net/Search/PhraseQuery.cs: Fix another null
	  Clone()

2005-01-17 14:54  joeshaw

	* beagled/: Makefile.am, Lucene.Net/AssemblyInfo.cs,
	  Lucene.Net/SupportClass.cs, Lucene.Net/upstream-changes.diff,
	  Lucene.Net/Analysis/Analyzer.cs,
	  Lucene.Net/Analysis/CharTokenizer.cs,
	  Lucene.Net/Analysis/LetterTokenizer.cs,
	  Lucene.Net/Analysis/LowerCaseFilter.cs,
	  Lucene.Net/Analysis/LowerCaseTokenizer.cs,
	  Lucene.Net/Analysis/PerFieldAnalyzerWrapper.cs,
	  Lucene.Net/Analysis/PorterStemFilter.cs,
	  Lucene.Net/Analysis/PorterStemmer.cs,
	  Lucene.Net/Analysis/SimpleAnalyzer.cs,
	  Lucene.Net/Analysis/StopAnalyzer.cs,
	  Lucene.Net/Analysis/StopFilter.cs, Lucene.Net/Analysis/Token.cs,
	  Lucene.Net/Analysis/TokenFilter.cs,
	  Lucene.Net/Analysis/TokenStream.cs,
	  Lucene.Net/Analysis/Tokenizer.cs,
	  Lucene.Net/Analysis/WhitespaceAnalyzer.cs,
	  Lucene.Net/Analysis/WhitespaceTokenizer.cs,
	  Lucene.Net/Analysis/Standard/CharStream.cs,
	  Lucene.Net/Analysis/Standard/FastCharStream.cs,
	  Lucene.Net/Analysis/Standard/ParseException.cs,
	  Lucene.Net/Analysis/Standard/StandardAnalyzer.cs,
	  Lucene.Net/Analysis/Standard/StandardFilter.cs,
	  Lucene.Net/Analysis/Standard/StandardTokenizer.cs,
	  Lucene.Net/Analysis/Standard/StandardTokenizer.jj,
	  Lucene.Net/Analysis/Standard/StandardTokenizerConstants.cs,
	  Lucene.Net/Analysis/Standard/StandardTokenizerTokenManager.cs,
	  Lucene.Net/Analysis/Standard/StandardTokenizerTokenManager.zip,
	  Lucene.Net/Analysis/Standard/Token.cs,
	  Lucene.Net/Analysis/Standard/TokenMgrError.cs,
	  Lucene.Net/Document/DateField.cs,
	  Lucene.Net/Document/Document.cs, Lucene.Net/Document/Field.cs,
	  Lucene.Net/Index/CompoundFileReader.cs,
	  Lucene.Net/Index/CompoundFileWriter.cs,
	  Lucene.Net/Index/DocumentWriter.cs,
	  Lucene.Net/Index/FieldInfo.cs, Lucene.Net/Index/FieldInfos.cs,
	  Lucene.Net/Index/FieldsReader.cs,
	  Lucene.Net/Index/FieldsWriter.cs,
	  Lucene.Net/Index/FilterIndexReader.cs,
	  Lucene.Net/Index/IndexReader.cs, Lucene.Net/Index/IndexWriter.cs,
	  Lucene.Net/Index/MultiReader.cs,
	  Lucene.Net/Index/MultipleTermPositions.cs,
	  Lucene.Net/Index/SegmentInfo.cs,
	  Lucene.Net/Index/SegmentInfos.cs,
	  Lucene.Net/Index/SegmentMergeInfo.cs,
	  Lucene.Net/Index/SegmentMergeQueue.cs,
	  Lucene.Net/Index/SegmentMerger.cs,
	  Lucene.Net/Index/SegmentReader.cs,
	  Lucene.Net/Index/SegmentTermDocs.cs,
	  Lucene.Net/Index/SegmentTermEnum.cs,
	  Lucene.Net/Index/SegmentTermPositions.cs,
	  Lucene.Net/Index/SegmentTermVector.cs, Lucene.Net/Index/Term.cs,
	  Lucene.Net/Index/TermDocs.cs, Lucene.Net/Index/TermEnum.cs,
	  Lucene.Net/Index/TermFreqVector.cs, Lucene.Net/Index/TermInfo.cs,
	  Lucene.Net/Index/TermInfosReader.cs,
	  Lucene.Net/Index/TermInfosWriter.cs,
	  Lucene.Net/Index/TermPositionVector.cs,
	  Lucene.Net/Index/TermPositions.cs,
	  Lucene.Net/Index/TermVectorsReader.cs,
	  Lucene.Net/Index/TermVectorsWriter.cs,
	  Lucene.Net/QueryParser/CharStream.cs,
	  Lucene.Net/QueryParser/FastCharStream.cs,
	  Lucene.Net/QueryParser/MultiFieldQueryParser.cs,
	  Lucene.Net/QueryParser/ParseException.cs,
	  Lucene.Net/QueryParser/QueryParser.cs,
	  Lucene.Net/QueryParser/QueryParser.jj,
	  Lucene.Net/QueryParser/QueryParser.zip,
	  Lucene.Net/QueryParser/QueryParserConstants.cs,
	  Lucene.Net/QueryParser/QueryParserTokenManager.cs,
	  Lucene.Net/QueryParser/TermPositions.cs,
	  Lucene.Net/QueryParser/Token.cs,
	  Lucene.Net/QueryParser/TokenMgrError.cs,
	  Lucene.Net/Search/BooleanClause.cs,
	  Lucene.Net/Search/BooleanQuery.cs,
	  Lucene.Net/Search/BooleanScorer.cs,
	  Lucene.Net/Search/CachingWrapperFilter.cs,
	  Lucene.Net/Search/ConjunctionScorer.cs,
	  Lucene.Net/Search/DateFilter.cs,
	  Lucene.Net/Search/DefaultSimilarity.cs,
	  Lucene.Net/Search/ExactPhraseScorer.cs,
	  Lucene.Net/Search/Explanation.cs,
	  Lucene.Net/Search/FieldCache.cs,
	  Lucene.Net/Search/FieldCacheImpl.cs,
	  Lucene.Net/Search/FieldDoc.cs,
	  Lucene.Net/Search/FieldDocSortedHitQueue.cs,
	  Lucene.Net/Search/FieldSortedHitQueue.cs,
	  Lucene.Net/Search/Filter.cs, Lucene.Net/Search/FilteredQuery.cs,
	  Lucene.Net/Search/FilteredTermEnum.cs,
	  Lucene.Net/Search/FuzzyQuery.cs,
	  Lucene.Net/Search/FuzzyTermEnum.cs,
	  Lucene.Net/Search/HitCollector.cs, Lucene.Net/Search/HitQueue.cs,
	  Lucene.Net/Search/Hits.cs, Lucene.Net/Search/IndexSearcher.cs,
	  Lucene.Net/Search/MultiSearcher.cs,
	  Lucene.Net/Search/MultiTermQuery.cs,
	  Lucene.Net/Search/ParallelMultiSearcher.cs,
	  Lucene.Net/Search/PhrasePositions.cs,
	  Lucene.Net/Search/PhrasePrefixQuery.cs,
	  Lucene.Net/Search/PhraseQuery.cs,
	  Lucene.Net/Search/PhraseQueue.cs,
	  Lucene.Net/Search/PhraseScorer.cs,
	  Lucene.Net/Search/PrefixQuery.cs, Lucene.Net/Search/Query.cs,
	  Lucene.Net/Search/QueryFilter.cs,
	  Lucene.Net/Search/QueryTermVector.cs,
	  Lucene.Net/Search/RangeQuery.cs,
	  Lucene.Net/Search/RemoteSearchable.cs,
	  Lucene.Net/Search/ScoreDoc.cs,
	  Lucene.Net/Search/ScoreDocComparator.cs,
	  Lucene.Net/Search/Scorer.cs, Lucene.Net/Search/Searchable.cs,
	  Lucene.Net/Search/Searcher.cs, Lucene.Net/Search/Similarity.cs,
	  Lucene.Net/Search/SloppyPhraseScorer.cs,
	  Lucene.Net/Search/Sort.cs, Lucene.Net/Search/SortComparator.cs,
	  Lucene.Net/Search/SortComparatorSource.cs,
	  Lucene.Net/Search/SortField.cs, Lucene.Net/Search/TermQuery.cs,
	  Lucene.Net/Search/TermScorer.cs, Lucene.Net/Search/TopDocs.cs,
	  Lucene.Net/Search/TopFieldDocs.cs, Lucene.Net/Search/Weight.cs,
	  Lucene.Net/Search/WildcardQuery.cs,
	  Lucene.Net/Search/WildcardTermEnum.cs,
	  Lucene.Net/Search/Spans/NearSpans.cs,
	  Lucene.Net/Search/Spans/SpanFirstQuery.cs,
	  Lucene.Net/Search/Spans/SpanNearQuery.cs,
	  Lucene.Net/Search/Spans/SpanNotQuery.cs,
	  Lucene.Net/Search/Spans/SpanOrQuery.cs,
	  Lucene.Net/Search/Spans/SpanQuery.cs,
	  Lucene.Net/Search/Spans/SpanScorer.cs,
	  Lucene.Net/Search/Spans/SpanTermQuery.cs,
	  Lucene.Net/Search/Spans/SpanWeight.cs,
	  Lucene.Net/Search/Spans/Spans.cs, Lucene.Net/Store/Directory.cs,
	  Lucene.Net/Store/FSDirectory.cs, Lucene.Net/Store/InputStream.cs,
	  Lucene.Net/Store/Lock.cs, Lucene.Net/Store/OutputStream.cs,
	  Lucene.Net/Store/RAMDirectory.cs, Lucene.Net/Store/RAMFile.cs,
	  Lucene.Net/Store/RAMInputStream.cs,
	  Lucene.Net/Store/RAMOutputStream.cs, Lucene.Net/Util/Arrays.cs,
	  Lucene.Net/Util/BitVector.cs, Lucene.Net/Util/Constants.cs,
	  Lucene.Net/Util/Number.cs, Lucene.Net/Util/PriorityQueue.cs,
	  Lucene.Net/Util/StringHelper.cs: Land DotLucene 1.4.3

2005-01-17 14:53  nat

	* Tiles/: TileImLog.cs, TileMailMessage.cs: Query the Evolution
	  addressbook for full names, not IM names, since they are cached
	  in the in-memory addressbook summary and this is therefore 10x
	  faster.

	  In reality we should not be querying Evolution at all for this
	  information since it's already stored in the Beagle index.

2005-01-17 09:57  nat

	* ImLogViewer/ImLogViewer.cs: Added a space to the usage.

2005-01-15 12:16  llipka

	* ImLogViewer/: ImLogViewer.cs, ImLogViewer.glade: Small UI touches
	  and bugfixes.

2005-01-15 00:35  trow

	* BeagleClient/Hit.cs, BeagleClient/Query.cs, Best/best.in,
	  ImLogViewer/ImLogViewer.cs, Tiles/SimpleRootTile.cs,
	  Tiles/Tile.cs, Tiles/TileFromTemplate.cs, Tiles/TileImLog.cs,
	  Tiles/template-file.html, Tiles/template-im-log.html,
	  Tiles/template-mail-message.html, Util/ImLog.cs,
	  Util/StringMatcher.cs, beagled/FactoryImpl.cs,
	  beagled/LuceneQueryable.cs, beagled/QueryImpl.cs,
	  beagled/GaimLogQueryable/GaimLogQueryable.cs, tools/Query.cs:
	  More work on snippet support.  Added snippets to tile
	  infrastructure.  Added code to compute snippets for gaim logs.

2005-01-14 22:12  trow

	* Util/ImLog.cs, ImLogViewer/ImLogViewer.cs: Some more code
	  clean-up.

	  In the log view, don't fully parse all of the logs before
	  displaying the window... just parse enough to construct a
	  reasonable snippet.  This makes the log viewer start up much
	  faster.

2005-01-14 16:35  trow

	* ImLogViewer/ImLogViewer.cs: More clean-up.  If we pass in a
	  specific log-file on the command line, open w/ that log selected.
	  Otherwise open displaying the most recent conversation.

2005-01-14 16:08  trow

	* ImLogViewer/ImLogViewer.cs: Code clean-up, misc. tweaks, small
	  fixes.

2005-01-14 15:10  trow

	* ImLogViewer/ImLogViewer.cs: Sort conversations in
	  reverse-chronological order.	Correctly set the speaker's name in
	  the "Conversation with..." label.

2005-01-14 14:49  trow

	* ImLogViewer/ImLogViewer.cs: Fixed a small bug and added some
	  gratuitous debug spew.

2005-01-14 14:42  trow

	* ImLogViewer/beagle-imlogviewer.in: Use the in-tree copies of the
	  glue libraries when running uninstalled.

2005-01-14 14:14  llipka

	* Makefile.am, configure.in, ImLogViewer/.cvsignore,
	  ImLogViewer/ImLogViewer.cs, ImLogViewer/Makefile.am,
	  Util/Timeline.cs: IM viewer once again and united we stand.

2005-01-14 11:58  trow

	* Makefile.am, configure.in: Disable the IM log viewer for now.

2005-01-14 11:44  llipka

	* ImLogViewer/: ImLogViewer.cs, Makefile.in: New makefile

2005-01-14 10:38  llipka

	* Makefile.am, configure.in, ImLogViewer/ImLogViewer.cs,
	  ImLogViewer/ImLogViewer.glade, ImLogViewer/Makefile.in,
	  ImLogViewer/beagle-imlogviewer.in, Tiles/TileImLog.cs: Boom!
	  ImLogViewer has entered the building.

2005-01-14 10:35  llipka

	* Util/: Makefile.am, Timeline.cs: Added a Timeline class for
	  sorting chronological events

2005-01-13 19:05  joeshaw

	* Tiles/TileLauncher.cs, Util/gnome.cs, images/Images.cs: Remove a
	  bunch of redundant icon code from Util/gnome.cs since it's all
	  now in gnome-sharp.  Update TileLauncher and images/Images.cs to
	  use it

2005-01-13 04:56  nat

	* Tiles/TileImLog.cs: Added a FIXME.

2005-01-12 22:11  joeshaw

	* configure.in: Require dbus-sharp 0.23

2005-01-12 21:06  trow

	* BeagleClient/Hit.cs, BeagleClient/Query.cs,
	  BeagleClient/QueryProxy.cs, beagled/BugzillaDriver.cs,
	  beagled/GoogleDriver.cs, beagled/HitRegulator.cs,
	  beagled/IQueryable.cs, beagled/LuceneQueryable.cs,
	  beagled/QueryImpl.cs, beagled/QueryResult.cs,
	  beagled/Queryable.cs: Some infrastructure we need for snippets: *
	  Attach the source Queryable to server-side Hits.  * Cache Hits in
	  the QueryResult.  * Added a mechanism to map Uris back to cached
	  Hits.  * Added stub GetSnippet functions.  * Added a
	  snippet-fetching D-BUS method to Query.

2005-01-12 20:09  trow

	* beagled/TextCache.cs: Zero-pad cache subdirectories.	Fixes bug
	  163853.

2005-01-12 17:23  joejg

	* Tiles/: TileLauncher.cs, template-launcher.html: add
	  launcherqueryable tiles

2005-01-12 17:22  joejg

	* beagled/LauncherQueryable/LauncherQueryable.cs: Add
	  LauncherQueryable code

2005-01-12 17:17  joejg

	* configure.in, Tiles/Makefile.am,
	  beagled/ExternalStringsHack.cs.in, beagled/Makefile.am: add
	  launcherQueryable code

2005-01-12 15:30  joeshaw

	* Best/BestTray.cs, Best/BestWindow.cs,
	  beagled/FileAttributesStore_Sqlite.cs: Going through bugzilla,
	  committing patches.  Fix for SQL queries with apostrophes from
	  Edward Cho, add a right-click menu to Best from Shobith Alva, and
	  clean up the text when searching by category so that it doesn't
	  widen the window when you first go to a category

2005-01-12 10:49  vvaradan

	* ChangeLog, configure.in, beagled/Makefile.am: Mozilla-backend is
	  now optional.

2005-01-12 02:58  trow

	* Util/: Makefile.am, StringMatcher.cs: An implementation of the
	  Knuth-Morris-Pratt string matching algorithm.

2005-01-12 01:10  trow

	* Filters/FilterDOC.cs, Filters/FilterPdf.cs, Filters/FilterRTF.cs,
	  beagled/FilteredIndexable.cs, beagled/TextCache.cs: Re-enable
	  snippet mode handling in FilteredIndexable, and turn it on in
	  more filters.  Small TextCache fixes.

2005-01-11 23:54  trow

	* beagled/: HitRegulator.cs, IQueryResult.cs, LuceneDriver.cs: File
	  a bug in HitRegulator that caused spurious add events to be
	  generated.  Change IQueryResult.Add to return a bool indicating
	  whether or not the Hit was actually added, and updated
	  HitRegulator.Add accordingly.

2005-01-11 16:14  joeshaw

	* configure.in: Require gecko-sharp 0.6 explicitly in the configure
	  check

2005-01-11 15:49  trow

	* configure.in: Fixed a typo in the scrensaver.h check.

2005-01-11 05:05  vvaradan

	* ChangeLog: ChangeLog... ;)

2005-01-11 05:04  vvaradan

	* Filters/FilterSource.cs, Tiles/TileDocs.cs,
	  Tiles/template-docs.html: More perl keywords and some
	  beautification of Tiles for doc/rtf/sxw/pdf.

2005-01-10 00:09  trow

	* BeagleClient/Hit.cs, Tiles/TileHitCollection.cs,
	  beagled/BugzillaDriver.cs, beagled/GoogleDriver.cs,
	  beagled/HitRegulator.cs, beagled/IQueryResult.cs,
	  beagled/IQueryWorker.cs, beagled/IQueryable.cs,
	  beagled/LuceneDriver.cs, beagled/LuceneQueryable.cs,
	  beagled/Makefile.am, beagled/NetworkDriver.cs,
	  beagled/QueryDriver.cs, beagled/QueryImpl.cs,
	  beagled/QueryResult.cs, beagled/Queryable.cs,
	  beagled/Relevancy.cs, beagled/Shutdown.cs, beagled/beagled.in,
	  beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/GaimLogQueryable/GaimLogQueryable.cs: Extensive
	  refactoring of our Query architecture.  Queries are now much
	  faster.  Moved relevancy calculations into the backends.  Removed
	  dead, unused and obsolete code.

2005-01-07 15:59  joeshaw

	* ChangeLog, configure.in: 2005-01-07  Joe Shaw
	  <joeshaw@novell.com>

		  * configure.in: Add a check for
	  X11/extensions/scrnsaver.h, to fix
		  #162831.

2005-01-07 08:46  vvaradan

	* ChangeLog, Filters/FilterRTF.cs: Header, Footer and Footnote
	  contents are marked *HOT* and some more validations on partially
	  formatted texts in RTF files.

2005-01-06 14:41  trow

	* Util/: Makefile.am, inotify-test: Added an inotify-test wrapper
	  script and Makefile rules to build Inotify.exe.

2005-01-05 14:30  trow

	* configure.in: Increment the version number to 0.0.5.	Added the
	  gmime-sharp prefix to the gac path.  Remove duplicate entries
	  from the gac path.

2005-01-04 03:46  vvaradan

	* ChangeLog, Filters/FilterSource.cs: Index perl files.

2005-01-04 01:39  vvaradan

	* ChangeLog, Tiles/template-docs.html,
	  Tiles/template-presentation.html: Display author information in
	  tiles for documents of type SXI/PPT/SXW/ABW/DOC/RTF/PDF.

2005-01-03 09:22  vvaradan

	* ChangeLog: Oops... changelog changes :-)

2005-01-03 09:19  vvaradan

	* Filters/FilterAbiword.cs, Filters/FilterOpenOffice.cs,
	  Filters/FilterPdf.cs, Tiles/Makefile.am, Tiles/TileDocs.cs,
	  Tiles/TilePresentation.cs, Tiles/template-docs.html,
	  Tiles/template-presentation.html: Fix for Bug 160338. Count of
	  slides shown for presentation files.	Also, count of pages, words
	  and title are shown for Doc types like MS DOC, SXW, PDF, ABW and
	  RTF.

2005-01-01 15:09  campd

	* Tiles/TileHitCollection.cs: Subtract() was returning if the hit
	  was successfully removed from all_hits, so the hit was not being
	  removed from hits.  Fixed that.

2004-12-30 11:53  fhedberg

	* Util/Mozilla.cs, beagled/MozillaQueryable/MozillaQueryable.cs:
	  MozillaQueryable enhancement

2004-12-28 06:23  llipka

	* images/Makefile.am: Removed dead files

2004-12-25 13:18  llipka

	* images/action-reveal.png: Tidy up after yourself

2004-12-25 11:49  llipka

	* Best/BestWindow.cs, Tiles/TileHitCollection.cs: More work on
	  sources - fixed bugs, added Contact source to Best

2004-12-24 09:22  llipka

	* Best/BestWindow.cs: Corrected some string to look nicer. May I be
	  doomed.

2004-12-24 09:11  llipka

	* Best/BestWindow.cs, Tiles/TileHitCollection.cs: Bug 161408:
	  Display correct result numbers with categories. Merry XMAS
	  everybody\!

2004-12-23 15:48  vvaradan

	* ChangeLog, Filters/FilterAbiword.cs: Improved validations.

2004-12-23 08:06  vvaradan

	* ChangeLog, glue/wv1-glue.c: Headers, Footers, [Foot,End]notes,
	  comments and other HOT styles are categorized and marked HOT.

2004-12-19 15:13  fhedberg

	* Tiles/TilePicture.cs: Fix previous commit.

2004-12-18 16:53  fhedberg

	* Tiles/TilePicture.cs: Use thumbnails as per the Freedesktop
	  specification. Fixes bug #157393.

2004-12-18 10:13  fhedberg

	* beagled/: EvolutionMailDriver/MozillaQueryable.cs,
	  MozillaQueryable/MozillaQueryable.cs: Oops. Seems like it was me
	  who was on crack.

2004-12-18 10:02  fhedberg

	* Util/Mozilla.cs, beagled/EvolutionMailDriver/MozillaQueryable.cs:
	  Adding a Mozilla backend indexing local mail, cached imap mail
	  and rss feeds.  Supports both Linux and Win32 but need some work
	  to support all the features the Evolution backend provides,
	  mostly parsing the summary files correctly.

	  WHOEVER DESIGNED THE MOZILLA MORK DATABASE MUST HAVE BEEN ON
	  CRACK!

2004-12-18 09:51  fhedberg

	* Tiles/TileBlog.cs, Util/Makefile.am, beagled/Makefile.am,
	  beagled/BlamQueryable/BlamQueryable.cs,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Changed type "Blog" to more generic "FeedItem"

2004-12-17 13:47  fhedberg

	* beagled/: PathFinder.cs, QueryDriver.cs: Support dynamic backend
	  loading from $PkgLibDir/Backends.

2004-12-16 17:14  joeshaw

	* Util/SystemInformation.cs: Pass in NumberFormatInfo.InvariantInfo
	  to Double.Parse() so that we can successfully parse the load
	  averages regardless of current locale

2004-12-16 08:00  vvaradan

	* ChangeLog, Filters/FilterAbiword.cs, Filters/FilterOpenOffice.cs:
	  Fix for Bug#:157106

2004-12-15 17:17  trow

	* beagled/: BeagleDaemon.cs, QueryDriver.cs: Added
	  --disable-scheduler flag.  Fixed bug in
	  --allow-backend/--deny-backend handling.

2004-12-15 15:35  joeshaw

	* Best/: HitContainer.cs, HitView.cs: Remove dead files

2004-12-14 18:55  fhedberg

	* beagled/BlamQueryable/BlamQueryable.cs: Fixed bug #159848.

2004-12-14 16:00  joejg

	* Best/BestTray.cs: Remember Best's Position

2004-12-13 20:44  trow

	* tools/Query.cs: Added --stats-only flag.

2004-12-13 18:35  fhedberg

	* beagled/NetworkService.cs: Oops.

2004-12-13 18:28  fhedberg

	* beagled/: NetworkHandler.cs, NetworkService.cs: Fixes after doing
	  QueryDriver static

2004-12-13 18:18  fhedberg

	* beagled/NetworkDriver.cs: Fixed broken build due to changes in
	  IQueryable.

2004-12-13 16:42  joeshaw

	* tools/Query.cs: Set the queryStartTime before running
	  query.Start() for more accurate timing results

2004-12-13 13:38  nat

	* Best/BestWindow.cs, Tiles/SimpleRootTile.cs,
	  Tiles/TileHitCollection.cs:
	  Filter hits on the client side.

2004-12-13 11:56  vvaradan

	* ChangeLog, Filters/FilterAbiword.cs, Filters/FilterDOC.cs,
	  Filters/Makefile.am: Abiword filter.

2004-12-10 18:07  trow

	* AUTHORS, NEWS: Updated AUTHORS and NEWS for the 0.0.4 release.

2004-12-10 16:13  trow

	* beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Removed some Console.WriteLine debug spew.

2004-12-10 14:53  trow

	* configure.in: Incremented version # to 0.0.4.

2004-12-10 14:14  joeshaw

	* beagled/Makefile.am: disable the calendar backend for the release

2004-12-10 13:20  vvaradan

	* ChangeLog, Filters/FilterApe.cs, Filters/FilterFlac.cs,
	  Filters/FilterMp3.cs, Filters/FilterMpc.cs,
	  Filters/FilterMusic.cs, Filters/FilterOgg.cs,
	  Filters/Makefile.am, Util/ApeReader.cs, Util/FlacReader.cs,
	  Util/Id3.cs, Util/Makefile.am, Util/Mp3Reader.cs,
	  Util/OggReader.cs, Util/Tag.cs, beagled/Makefile.am: EXTRA_DIST
	  changes and Patch from Raphael for Audio files.

2004-12-10 11:16  campd

	* Best/BestWindow.cs, Tiles/Tile.cs, Tiles/TileCanvas.cs,
	  Tiles/TileFile.cs: Add accels for "Show Source" (patch from
	  fredrik.hedberg@hedbergs.com) Bind ctrl+L to the focus the search
	  bar (patch from james.vipond@ntlworld.com) Use nautilus-sendto if
	  it's available

2004-12-09 17:47  trow

	* Util/Makefile.am: Oops.

2004-12-09 17:38  trow

	* tools/beagle-index-info: Forgot to add this: a command-line tool
	  for dumping the index info to the console.

2004-12-09 17:38  trow

	* BeagleClient/DBusisms.cs, BeagleClient/RemoteControl.cs,
	  BeagleClient/RemoteControlProxy.cs, Filters/FilterSource.cs,
	  Util/Id3.cs, Util/Makefile.am, Util/Scheduler.cs,
	  beagled/BeagleDaemon.cs, beagled/BugzillaDriver.cs,
	  beagled/DBusisms.cs, beagled/ExtractContent.cs,
	  beagled/FactoryImpl.cs, beagled/Filter.cs,
	  beagled/FilterFactory.cs, beagled/FilteredIndexable.cs,
	  beagled/Flavor.cs, beagled/GoogleDriver.cs,
	  beagled/IDBusObject.cs, beagled/IQueryable.cs,
	  beagled/LuceneDriver.cs, beagled/LuceneQueryable.cs,
	  beagled/Makefile.am, beagled/QueryDriver.cs,
	  beagled/QueryImpl.cs, beagled/Queryable.cs,
	  beagled/RemoteControlImpl.cs: First phase of filter
	  refactoring/clean-up.

	  Lots of D-BUS clean-ups.  Object clean-up/deregistration code
	  removed from BeagleDaemon.cs and FactoryImpl.cs, replaced by
	  cleaner code in DBusisms.cs.

	  Added a D-BUS method for getting info on each backend's current
	  state; in particular, we now return the number of items in each
	  index.

	  Sanity-check numbers we read out of Id3 headers before using them
	  to allocate memory.

2004-12-09 16:55  joeshaw

	* beagled/Makefile.am: Add a calendar queryable backend.  Doesn't
	  handle non-local, non-UTC timezones quite yet

2004-12-08 12:21  joejg

	* Tiles/Tile.cs: fix gaim-remote args

2004-12-07 15:31  joeshaw

	* Util/GConfThreadHelper.cs, Util/Makefile.am,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Shift some gconf code into a util class since it seems useful
	  outside the mail stuff

2004-12-07 14:14  joeshaw

	* configure.in, BeagleClient/QueryProxy.cs, Best/BestWindow.cs,
	  Tiles/TileMailMessage.cs, Tiles/template-mail-message.html,
	  beagled/LuceneDriver.cs, beagled/QueryBody.cs,
	  beagled/QueryImpl.cs, tools/Query.cs: Add methods to limit the
	  queries to only types of hits you care about.  Add an option menu
	  to Best to limit search results to only a certain type.  Change
	  the mail tile to show the account name, and change it so that it
	  shows at maximum 3 recipients

2004-12-07 09:50  vvaradan

	* ChangeLog, Filters/FilterDOC.cs, Filters/FilterOpenOffice.cs:
	  Count slides in sxi files.  Fix for Bug# 157100.

2004-12-07 05:37  tigert

	* ChangeLog, Tiles/template-web-history.html: changed the globe to
	  the nicer one..

2004-12-07 04:31  tigert

	* ChangeLog, Tiles/template-mail-message.html: added folder info..

2004-12-07 03:47  tigert

	* ChangeLog, Tiles/TileMailMessage.cs: fixed some icons to use
	  stock pixels

2004-12-07 01:38  trow

	* beagled/: FileAttributesStore_ExtendedAttribute.cs,
	  FileAttributesStore_Mixed.cs, LuceneDriver.cs: Set the unique id
	  on FileAttributes.  Don't spew EA-related exceptions to the
	  console.  Fixed sqlite fallback logic in
	  FileAttributesStore_Mixed.

2004-12-06 16:03  joeshaw

	* Best/BestWindow.cs: Use the craptacular Gnome.Entry instead of
	  Gtk.Entry so that we get some search history.  Hopefully soon we
	  can switch to gtk-sharp 2.0 and get a nice autocompleting entry
	  widget

2004-12-06 15:30  joeshaw

	* Tiles/template-picture.html: Use the pretty date formatter for
	  LastWriteTime

2004-12-03 23:35  trow

	* beagled/: QueryDriver.cs,
	  EvolutionMailDriver/EvolutionMailIndexableGenerator.cs: Minor
	  clean-up.

2004-12-03 18:20  joeshaw

	* beagled/: LuceneDriver.cs, LuceneQueryable.cs: Change the
	  arbitrary 47 to a higher arbitrary 259, and check to see if we
	  need to optimize after flushing in DoTaskReal

2004-12-03 15:27  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Don't add 1 to the offset when saving it, it seems to confuse the
	  gmime parser sometimes

2004-12-03 15:26  trow

	* beagled/LuceneDriver.cs: Do the start-up optimization of existing
	  lucene indices in a thread.

2004-12-03 15:12  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Use the IMAP name (joe@ximian.com) rather than the scary actual
	  account name (19382892.3822.0@foo)

2004-12-03 14:59  joeshaw

	* Tiles/TileMailMessage.cs: Add Folder and Account properties to
	  the mail message tile for use in the template

2004-12-03 14:52  joeshaw

	* beagled/: Relevancy.cs,
	  EvolutionMailDriver/EvolutionMailIndexableGenerator.cs: Add in
	  the sent/received date for mails from gmime, change the default
	  half-life decay to be 6 months, since at 3 months my 7 year old
	  mails were decaying out of relevance

2004-12-03 14:03  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Save the mail account name as metadata

2004-12-03 13:46  joeshaw

	* Best/BestWindow.cs, images/Makefile.am, images/dog.png: Use a
	  higher resolution image for the window icon so it doesn't look
	  bad scaled up

2004-12-03 12:47  vvaradan

	* ChangeLog, configure.in, Filters/FilterPPT.cs: Added meta-data
	  support for PPT using gsf-sharp.0.2

2004-12-03 09:42  trow

	* beagled/LuceneDriver.cs: Lower the optimization threshold.  This
	  should help us to avoid running out of file descriptors.

2004-12-02 22:21  trow

	* Util/ExtendedAttribute.cs, beagled/BeagleDaemon.cs,
	  beagled/Crawler.cs, beagled/LuceneDriver.cs,
	  beagled/LuceneQueryable.cs,
	  beagled/FileSystemQueryable/WatchedDirectory.cs: Extended
	  Attributes clean-up.	At start-up, try setting an EA on
	  ~/.beagle.  If it fails, bail out with a fatal error.  Don't do
	  any up-to-date checking in Crawler.

2004-12-02 21:09  trow

	* configure.in, glue/Makefile.am: Fixed the libsysteminfoglue build
	  to pull in gdk.

2004-12-02 18:23  joeshaw

	* glue/Makefile.am: Add screensaver-glue.c to libsysteminfoglue or
	  else we get an exception

2004-12-02 17:48  trow

	* Util/SystemInformation.cs, beagled/BeagleDaemon.cs,
	  glue/Makefile.am, glue/screensaver-glue.c, glue/vmsize-glue.c:
	  Added a small C function to read the VmSize from
	  /proc/$PID/status.  This allows us to check our memory usage
	  without doing a whole lot of managed allocations, which removes
	  some of the noise from the values reported by
	  System.GC.GetTotalMemory.

2004-12-02 17:27  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Save the offset + 1 so that we move past the last message and
	  don't keep reindexing it

2004-12-02 17:24  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailDriver.cs: Stop the mail
	  crawler when it's empty.  We don't want that smelly thread
	  hanging around.  Inotify will keep us top to day

2004-12-02 15:57  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  oops. guard against this.mbox_parser being null.

2004-12-02 15:50  joeshaw

	* beagled/: LuceneQueryable.cs,
	  EvolutionMailDriver/EvolutionMailDriver.cs,
	  EvolutionMailDriver/EvolutionMailIndexableGenerator.cs: Add a
	  hook so that IIndexableGenerators can get notification when a
	  batch of Indexables is flushed to the cache, and make the mail
	  ones take advantage of it by always checkpointing status to disk.

2004-12-02 14:18  joeshaw

	* Util/MultiReader.cs: Override the Close () method on the
	  MultiReader to close all its children

2004-12-02 13:37  joeshaw

	* configure.in, Best/BestWindow.cs, beagled/Makefile.am,
	  beagled/EvolutionMailDriver/CamelIndexDriver.cs,
	  beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
	  beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	  Land new gmime-powered mail backend

2004-12-01 17:13  vvaradan

	* ChangeLog, Filters/FilterRTF.cs: RTF filter complies to MS RTF
	  1.5  specification. (works well with 1.8 as well).  Extracts
	  meta-data and style information.

2004-12-01 04:13  fhedberg

	* Tiles/: Tile.cs, template-page.css, template-web-history.html:
	  Committed patch from Christopher Orr, bug #159231.

2004-11-30 16:14  campd

	* Tiles/Tile.cs: Use gaim to start conversations in other protocols
	  (gaim patch not yet upstream)

2004-11-29 16:21  campd

	* Tiles/TileContact.cs, Tiles/template-contact.html,
	  beagled/LuceneDriver.cs, beagled/LuceneQueryable.cs,
	  beagled/Makefile.am,
	  beagled/EvolutionDataServerQueryable/BookViewDriver.cs,
	  beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
	  Sync the contact list to lucene

2004-11-29 13:26  trow

	* AUTHORS, NEWS, BeagleClient/Indexable.cs,
	  beagled/FileAttributes.cs,
	  beagled/FileAttributesStore_ExtendedAttribute.cs,
	  beagled/FileAttributesStore_Mixed.cs,
	  beagled/FileAttributesStore_Sqlite.cs,
	  beagled/IFileAttributesStore.cs, beagled/LuceneDriver.cs,
	  beagled/LuceneQueryable.cs, beagled/Makefile.am,
	  beagled/TextCache.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs: Abstracted
	  our up-to-date checking code to not be hardwired to use EAs, and
	  added a fallback sqlite db for storing info about files that we
	  can't attach EAs to.

	  A bit of TextCache hacking.

2004-11-28 18:17  fhedberg

	* beagled/BlamQueryable/BlamQueryable.cs: Fixed second part of bug
	  #156289.

2004-11-28 17:46  fhedberg

	* beagled/BlamQueryable/BlamQueryable.cs: Fixed bug #156289.

2004-11-22 18:23  trow

	* AUTHORS: Added Adam Lofts to AUTHORS.

2004-11-22 18:02  rml

	* glue/inotify-glue.c: Fixo my commit in inotify-glue.c ::
	  inotify_glue_watch ()

2004-11-22 17:57  trow

	* beagled/FilteredIndexable.cs, beagled/Makefile.am,
	  beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
	  tools/IndexWebContent.cs: Re-enable the web history indexer and
	  make it actually work.

2004-11-22 17:56  rml

	* glue/inotify-glue.c:	-  strdup () can fail.
	   -  malloc () can fail.
	   -  misc. inotify-glue.c whitespace analnesses

2004-11-22 17:48  rml

	* glue/inotify-glue.c: inotify_watch_request::mask is a __u32 not
	  an unsigned long.  This matters on 64-bit architectures.

	  Also, fix declaration-after-statement in inotify_glue_watch().

2004-11-22 17:44  rml

	* glue/inotify.h: update inotify header, inotify.h, from latest
	  inotify kernel.

2004-11-22 17:43  rml

	* glue/inotify-glue.c: s/%ld/%d: iwr.mask is a __u32 not a long
	  which is an int on all architectures.

2004-11-22 17:08  trow

	* beagled/EvolutionMailDriver/EvolutionMailDriver.cs: Serialize the
	  mail driver's mapping Hashtable to disk once every 200 messages,
	  not every 500.  Also, serialize into ~/.beagle/MailIndex so that
	  we won't end up with a stale data structure if the mail index
	  gets corrupted and blown away by the LuceneDriver.

	  Use the summary filename as the task Tag, to avoid duplicate
	  indexing tasks.

2004-11-22 11:03  trow

	* Tiles/TileContact.cs, Util/Scheduler.cs: Catch and log exceptions
	  in task group pre- and post- hooks.  Properly compute the delay
	  time for Priority.Generator tasks.  Added a forgotten FIXME to
	  the contact tile.

2004-11-19 20:49  trow

	* beagled/LuceneQueryable.cs: Flush the driver after generating
	  indexables.  This fixes a bug where mail was not actually getting
	  indexed.

2004-11-19 19:56  trow

	* Tiles/TileContact.cs, Tiles/template-contact.html,
	  images/Images.cs: Passing a data: string longer than 64k bytes
	  causes gecko to freeze up.  This bug was triggered by large
	  contact photos in my addressbook.  To work around it, I've
	  tweaked the contact tile to fall back to the default contact icon
	  if the associated contact photo is too big.

2004-11-19 17:57  campd

	* beagled/QueryImpl.cs: Cancel the QueryResult when disconnecting
	  from it

2004-11-19 16:03  trow

	* BeagleClient/Hit.cs, Tiles/TileContact.cs,
	  beagled/BeagleDaemon.cs: Start our memory monitoring thread
	  earlier.

	  Fixed a little buglet in Hit.ReadAsBinary: data chunks that we
	  read from the streams were not getting attached to the hit.  This
	  caused contact photos to not show up in the contact tiles.

2004-11-19 15:30  trow

	* beagled/: BeagleDaemon.cs, FactoryImpl.cs, QueryDriver.cs: Added
	  some debug spew.  Removed some other debug spew.

	  Added a --debug-memory option to control memory logging.

	  Moved memory logging out of the scheduler and into a separate
	  thread.  This helps ensure that the memory status is sampled at a
	  regular rate.

2004-11-19 14:10  nat

	* Best/BestWindow.cs: Made the window a little taller for now.

2004-11-19 13:05  nat

	* Tiles/template-mail-message.html: Disabled sample snippet for
	  release.

2004-11-19 13:02  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailDriver.cs: Always do the
	  GConf call in the glib main loop thread

2004-11-19 12:28  campd

	* Filters/FilterOpenOffice.cs, beagled/Filter.cs: Use XmlReader in
	  the OpenOffice filter, and fixed a buglet in
	  Filter::NeedsWhitespace.

2004-11-18 20:46  orph

	* ChangeLog, configure.in, Best/BestTray.cs, Best/Makefile.am,
	  Best/best.in, glue/Makefile.am, glue/eggtrayicon.c,
	  glue/eggtrayicon.h, Best/TrayIcon/.cvsignore,
	  Best/TrayIcon/Egg.metadata, Best/TrayIcon/Makefile.am,
	  Best/TrayIcon/libtrayicon-sources.xml,
	  Best/TrayIcon/libtrayicon/.cvsignore,
	  Best/TrayIcon/libtrayicon/Makefile.am,
	  Best/TrayIcon/libtrayicon/eggtrayicon.c,
	  Best/TrayIcon/libtrayicon/eggtrayicon.h: 2004-11-18  Alex
	  Graveley  <alex@beatniksoftware.com>

		  * Best/BestTray.cs: Make BestTray extend Gtk.Plug, and in
	  the
		  constructor set the Raw pointer to the return of
		  egg_tray_icon_new, which we call directly.

2004-11-18 18:57  fhedberg

	* images/: Makefile.am, icon-monodoc.png: Doh! Forgot an icon.

2004-11-18 18:55  fhedberg

	* Tiles/: Makefile.am, TileBlog.cs, TileMonodoc.cs,
	  template-monodoc.html: Removed image size hack from TileBlog.cs
	  Added a basic Monodoc tile

2004-11-18 17:24  trow

	* Util/SystemInformation.cs, beagled/BeagleDaemon.cs: Write memory
	  usage information to our log.

2004-11-18 16:07  trow

	* Util/Logger.cs, beagled/BeagleDaemon.cs: Always save our logs,
	  even if we are also echoing to the screen.

2004-11-18 15:32  trow

	* BeagleClient/Makefile.am, Best/Makefile.am, Filters/Makefile.am,
	  Tiles/Makefile.am, Util/Makefile.am, Util/Scheduler.cs,
	  Util/SystemInformation.cs, beagled/DBusisms.cs,
	  beagled/LuceneQueryable.cs, beagled/Makefile.am,
	  beagled/RemoteControlImpl.cs,
	  beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  images/Makefile.am, tools/Makefile.am, tools/beagle-status: Make
	  distcheck fixes.

	  Scheduler tweaks and improvements, including better
	  human-readable status and atomic operation for adding a task only
	  if another task w/ the same Tag doesn't already exist.

	  Added a new priority level, "Generator", between "Delayed" and
	  "Idle".  This makes it easier for us to round-robin long-running
	  tasks that generate other tasks.  The mail IndexableGenerators
	  and the the file system crawling generator are now set to this
	  priority.

	  beagle-status now polls the status, top-style.

2004-11-17 20:05  trow

	* Util/Scheduler.cs, beagled/FilteredIndexable.cs: Scheduler.cs:
	  Catch exceptions in collection pre- and post-hooks.

	  FilteredIndexable.cs: Explicitly turned off snippet mode (for
	  now, at least).

2004-11-17 17:40  trow

	* tools/beagle-shutdown: Doh! s/Ping/RemoteControl/

2004-11-17 15:39  trow

	* Util/Inotify.cs, beagled/BeagleDaemon.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs: Added a
	  --debug-inotify option to enable extra inotify logging.

2004-11-17 13:49  trow

	* Util/NautilusTools.cs: NautilusTools.cs: If the nautilus metadata
	  filename we produce is longer than 255 characters (which is the
	  ext3 limit), ignore it.

2004-11-17 02:24  trow

	* AUTHORS, HACKING, README: HACKING: Updated the 'patches' section
	  to describe our new patch policy, which is that bugs should be
	  opened for patches.  Doing patch review on bugzilla should lead
	  to fewer dropped patches.  I also changed the sample code
	  fragments to actually follow our capitalization conventions.

	  README: This was all wildly out-of-date, so I took out all of the
	  content and replaced it with pointers to the web page and the
	  wiki.

	  AUTHORS: The 'thanks' section from the README is now included at
	  the end of this file.

2004-11-17 01:50  trow

	* beagled/RemoteControlImpl.cs: Doh!

2004-11-17 01:50  trow

	* screenshots/2004-11-16-rml-desktop.jpg: A nice screenshot from
	  rml's blog.

2004-11-17 01:41  trow

	* ChangeLog, configure.in, Filters/FilterDOC.cs,
	  Filters/FilterSource.cs, Filters/Makefile.am, glue/Makefile.am,
	  glue/wv1-glue.c: FilterDOC.cs now uses wv1 for parsing Microsoft
	  WORD documents.  Added glue/wv1-glue.c: wrapper for wv1 and used
	  by FilterDOC.cs

2004-11-17 01:14  trow

	* configure.in, BeagleClient/DBusisms.cs, BeagleClient/Makefile.am,
	  BeagleClient/RemoteControl.cs,
	  BeagleClient/RemoteControlProxy.cs, Util/Inotify.cs,
	  Util/Makefile.am, Util/SystemInformation.cs,
	  Util/ThreadedPriorityQueue.cs, beagled/BeagleDaemon.cs,
	  beagled/ExternalStringsHack.cs.in, beagled/Makefile.am,
	  beagled/Ping.cs, beagled/Shutdown.cs, beagled/beagled.in,
	  beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  tools/beagle-ping, tools/beagle-status: Export the version number
	  via ExternalStringsHack.

	  Replaced our "Ping" object with a more D-BUSically correct
	  RemoteControl class that is split into Proxy and Impl parts.	In
	  particular, this fixes a crash related to our --replace option.
	  It seems that the mono D-BUS proxies and implementations can't
	  happily co-exist in the same program.

	  Removed some obsolete code.

	  Minor code clean-up.

	  Cosmetic logging changes.

2004-11-16 19:20  trow

	* Util/Logger.cs, beagled/BeagleDaemon.cs, beagled/beagled.in:
	  Retooled our start-up process.  Because forking has an
	  unfortunate effect on the mono run-time, beagled can't be a
	  well-behaved daemon in the classic Stevens sense.  We work around
	  this by having the wrapper script control whether or not we run
	  in the background.

	  I removed the --out argument and replaced it with --fg and --bg.
	  --fg forces us to run in the foreground, and sends all log
	  messages to the console.

	  --bg forces us into the background, and causes us to log to
	  ~/.beagle/Log/Beagle.  stdout and stderr are redirected to the
	  log file.  stdin is redirected to /dev/null.

	  If no argument is specified, we default to --fg when running
	  uninstalled; otherwise --bg is the default.  This is enforced by
	  the wrapper script.

2004-11-16 15:40  campd

	* beagled/FileSystemQueryable/FileSystemQueryable.cs: took out
	  debugging writeline

2004-11-16 15:04  trow

	* beagled/: EvolutionDataServerQueryable/BookViewDriver.cs,
	  EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs,
	  Lucene.Net/Analysis/PorterStemmer.cs: Replaced some
	  Console.WriteLines with calls to the Logger.	Commented out the
	  unreachable code in Lucene's Porter stemmer.	I'm sick and tired
	  of seeing that warning every time I compile.

2004-11-16 12:52  campd

	* beagled/FileSystemQueryable/FileSystemQueryable.cs: Use an
	  IndexableGenerator for directories

2004-11-15 22:09  trow

	* BeagleClient/: DBusisms.cs, Query.cs: Commented out more debug
	  spew.

2004-11-15 22:08  trow

	* Util/XKeybinder.cs: Missed a Console.WriteLine.

2004-11-15 22:07  trow

	* Best/BestTray.cs, Util/Logger.cs, Util/PullingReader.cs,
	  Util/XKeybinder.cs, beagled/Makefile.am: The logger should only
	  write to the Console if no other destination is set.	Changed the
	  XKeybinder to use the Logger instead of Console.WriteLine.  Moved
	  the XKeybinder into the Beagle.Util namespace.  Fully qualified
	  XKeybinder in Best/BestTray.cs.

2004-11-15 21:52  trow

	* Util/Scheduler.cs: Doh!  I forgot a bit of debug spew.

2004-11-15 21:52  trow

	* BeagleClient/.cvsignore, Best/.cvsignore, beagled/.cvsignore,
	  Filters/.cvsignore, Renderers/.cvsignore, Tiles/.cvsignore,
	  Util/.cvsignore, images/.cvsignore, indexer/.cvsignore,
	  tools/.cvsignore: Ignore .mdb files.

2004-11-15 21:49  trow

	* Util/Scheduler.cs: #if-ed out some excessive debug spew.

2004-11-15 21:47  trow

	* Util/Scheduler.cs, Util/SystemInformation.cs,
	  beagled/LuceneQueryable.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs: Scheduler
	  improvements: * Allow tasks to be automatically rescheduled by
	  setting the Reschedule   flag to true.  * Change the
	  Scheduler.TaskFromHook hook to take a Scheduler.Task as an
	  argument (before it was just a thunk) so that it can be
	  rescheduled.

	  Modified LuceneQueryable and FileSystemQueryable to reflect the
	  API changes.

	  #if-ed out the testing entry point in SystemInformation.cs.

2004-11-15 21:41  trow

	* Util/Inotify.cs, glue/inotify-glue.c: Some inotify enhancements:
	  * Read the queue size from sysfs.  * Use FIONREAD ioctl to
	  efficiently group reads.  * Removed the RawEvent stuff, since we
	  aren't using any of the   extra information in that struct.  This
	  allows to avoid a bunch   of allocations.  * Assorted clean-ups.

2004-11-15 16:18  campd

	* Util/Inotify.cs, glue/inotify-glue.c: Manually demarshal the
	  inotify buffer to avoid rampant overallocation

2004-11-14 03:06  tigert

	* Tiles/template-page.css: oops, fixed aspect ratio of photo
	  thumbnails somehow.. :)

2004-11-14 02:53  tigert

	* ChangeLog, Tiles/template-page.css: max icon size: 64, lowered
	  the transparency of links on non-focused action links.

2004-11-12 18:08  joejg

	* Tiles/Tile.cs: put filenames in quotes

2004-11-12 16:07  clahey

	* ChangeLog, Filters/FilterPPT.cs: 2004-11-12  Chris Lahey
	  <clahey@ximian.com>

		  * Filters/FilterPPT.cs: Count slides.

2004-11-12 10:03  clahey

	* ChangeLog, configure.in, Filters/FilterGst.cs,
	  Filters/Makefile.am: 2004-11-12  Chris Lahey	<clahey@ximian.com>

		  * From a patch by Adam Lofts <adam@negligible.co.uk>.

		  * configure.in, Filters/Makefile.am: Added FilterGst.cs.

		  * Filters/FilterGst.cs: Filter to get song data using
	  gst.

2004-11-12 02:24  tigert

	* mozilla-extension/skin/classic/beagle-disabled.png: this was
	  still to be done..

2004-11-12 01:57  tigert

	* ChangeLog, mozilla-extension/skin/classic/beagle-big.png,
	  mozilla-extension/skin/classic/beagle-error.png,
	  mozilla-extension/skin/classic/beagle.png: updated some artwork
	  to be more like beagle - like, made the extension have the beagle
	  logo in the mozilla extension dialog.

2004-11-12 01:35  tigert

	* ChangeLog, Tiles/template-file.html, Tiles/template-picture.html:
	  made the folder name be a link as well, using the "reveal" url

2004-11-12 01:10  tigert

	* Tiles/template-blog.html: removed the image's size def - those
	  are restricted from being huge in the stylesheet now.

2004-11-11 20:55  fhedberg

	* beagled/MonodocQueryable/MonodocQueryable.cs: Can't sleep. Added
	  keywords to make it actually useful.

2004-11-11 13:01  joeshaw

	* beagled/Relevancy.cs: Apply a half-life relevancy to imlogs as
	  well

2004-11-11 12:35  tigert

	* Tiles/template-page.css: made images smaller

2004-11-11 11:57  joeshaw

	* Tiles/TileMailMessage.cs: Get this to build w/o evo-sharp.  Use
	  the right IM name for the protocol and not always the aim_name

2004-11-11 09:15  fhedberg

	* beagled/MonodocQueryable/MonodocQueryable.cs: Added support for
	  indexing of Monodoc source documentation files. Not enabled in
	  Makefile.am.

2004-11-11 05:35  tigert

	* ChangeLog, Tiles/template-picture.html: added exif stuff..

2004-11-11 03:03  tigert

	* Tiles/template-page.css: minor tweak for looks

2004-11-11 02:00  tigert

	* Tiles/template-picture.html: oops, forgot to commit the pic
	  tile..

2004-11-10 17:20  joeshaw

	* Tiles/TileMailMessage.cs, Tiles/template-file.html,
	  Tiles/template-mail-message.html, beagled/Relevancy.cs,
	  beagled/EvolutionMailDriver/CamelIndexDriver.cs,
	  beagled/EvolutionMailDriver/EvolutionMailDriver.cs: Fix up some
	  tiles, add a couple of conditionals to make the mail tile show
	  dates correctly.  Remove some dead code,  Add a relevancy rule
	  for email.  Fix up the indexing of mail dates, so we don't have
	  received dates of 0 on all sent mail (requires a reindex).

2004-11-10 16:46  campd

	* Tiles/: TileContact.cs, template-contact.html: make send-im work
	  in the contact tiles even if there's no presence data

2004-11-10 16:07  campd

	* Best/BestWindow.cs, Tiles/Tile.cs, Tiles/TileMailMessage.cs,
	  Tiles/template-mail-message.html: Use the dog a the window icon

	  Hook up "send im" in email tiles

2004-11-10 14:54  joeshaw

	* Filters/FilterOle.cs: FilterOle:GetInt32() and GetInt16() should
	  be static

2004-11-10 09:50  tigert

	* ChangeLog, Tiles/template-page.css, Tiles/template-picture.html:
	  niftyification for pictures, made the width restriction to the
	  stylesheet, so the img tag doesnt need the width="80" - this
	  makes it not stretch smaller images big which looked bad.

2004-11-10 06:03  tigert

	* Tiles/template-mockup.html: oops, rather hardcode
	  /opt/gnome/share/icons than /home/tigert/cvs - at least it has a
	  bit more chances to actually show the image for others as well..
	  even though it is a mockup..

2004-11-10 06:01  tigert

	* ChangeLog, Tiles/template-mockup.css, Tiles/template-mockup.html,
	  Tiles/template-page.css: added a mockup template/css to have
	  examples of all tile types shortly also tweaked the real
	  stylesheet a bit.

2004-11-10 05:42  fhedberg

	* beagled/: BeagleDaemon.cs, NetworkService.cs: Minor fix, adding
	  --port to beagled for networking.

2004-11-09 17:36  tigert

	* ChangeLog, Tiles/template-mail-message.html: added date & snippet
	  dummy

2004-11-09 17:18  tigert

	* Tiles/template-page.css: fixed the "open folder" icon to use
	  stock..

2004-11-09 17:06  tigert

	* Tiles/template-page.css: added min-height to fix the icon
	  clipping.. hopefully I got the stock notation right from the
	  bullet definition.. -tig-

2004-11-09 15:53  campd

	* Tiles/template-folder.html: use the theme's folder icon for
	  directory tiles

2004-11-09 15:49  campd

	* Tiles/: SimpleRootTile.cs, Template.cs, TileFromTemplate.cs,
	  TileMailMessage.cs, template-mail-message.html,
	  template-page.css: Let templates specify a stock image size

	  fixed mail image sizes

2004-11-09 15:22  joeshaw

	* beagled/: LuceneDriver.cs, LuceneQueryable.cs: Have the
	  LuceneDriver add the hits directly to the IQueryResult rather
	  than returning them to the LuceneQueryable, and fire them off in
	  batches of 200 hits at a time.  Makes very large queries from a
	  single LuceneDriver source much more interactive.  (Use 200 since
	  that's the value Lucene uses to cache hits in memory)

2004-11-09 15:11  joeshaw

	* BeagleClient/Hit.cs, beagled/LuceneQueryable.cs,
	  beagled/Makefile.am,
	  beagled/EvolutionMailDriver/CamelIndexDriver.cs,
	  beagled/EvolutionMailDriver/EvolutionMailDriver.cs: Get mail
	  working again

2004-11-09 14:38  tigert

	* ChangeLog, Tiles/template-page.css: prettyification

2004-11-09 13:39  trow

	* Filters/FilterHtml.cs, Filters/FilterOpenOffice.cs,
	  Filters/FilterText.cs, beagled/Filter.cs,
	  beagled/FilteredIndexable.cs, beagled/LuceneDriver.cs,
	  beagled/Makefile.am, beagled/PathFinder.cs, beagled/TextCache.cs,
	  beagled/BlamQueryable/BlamQueryable.cs: Added some very, very
	  preliminary support for the plaintext cache.	Only re-index
	  Blam's collection.xml if it has actually changed.  Don't die if
	  we can't set an EA on a file.

2004-11-09 11:11  trow

	* Best/BestWindow.cs: Disable non-local backends (i.e. google)

2004-11-08 23:35  trow

	* Util/Inotify.cs, beagled/Makefile.am,
	  beagled/TomboyQueryable/TomboyQueryable.cs: Fix the Tomboy
	  backend to work w/ the new scheduling & inotify stuff.  (It is
	  still disabled due to some inotify weirdness, though.)

2004-11-08 21:13  trow

	* AUTHORS: Added some people to AUTHORS.

2004-11-08 20:41  trow

	* Util/FrequencyStatistics.cs, Util/ImBuddy.cs, Util/Inotify.cs,
	  beagled/BeagleDaemon.cs, beagled/BlamQueryable/BlamQueryable.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/FileSystemQueryable/WatchedDirectory.cs,
	  beagled/GaimLogQueryable/GaimLogQueryable.cs,
	  glue/inotify-glue.c: Inotify enhancements.  We now have one
	  thread pulling events off of the kernel queue, reading them in
	  chunks and putting them into a local queue.  A second thread
	  pulls the events out of that queue and fires Inotify.Event.

2004-11-08 06:08  fhedberg

	* configure.in, beagled/BeagleDaemon.cs, beagled/Makefile.am,
	  beagled/NetworkDriver.cs, beagled/NetworkHandler.cs,
	  beagled/NetworkService.cs: Added experimental networking support

2004-11-08 03:24  fhedberg

	* beagled/QueryBody.cs: Added binary binary serialization.

2004-11-06 20:02  fhedberg

	* Tiles/TileBlog.cs, Tiles/template-blog.html,
	  images/icon-blog.png: New blog icon. Changed tile to use actions,
	  opens item in browser as default.

2004-11-06 17:25  fhedberg

	* beagled/BlamQueryable/BlamQueryable.cs: Adapted BlamQueryable to
	  trow's "Big Merge" changes. Added the item and weblog uri
	  properties.

2004-11-05 12:24  campd

	* Tiles/: Tile.cs, TileFromTemplate.cs: Repopulate when the tile
	  changes

2004-11-04 18:31  trow

	* beagled/: FilteredIndexable.cs,
	  FileSystemQueryable/FileSystemQueryable.cs: Set "crawl mode" on
	  filters when crawling.  (This influences how we FileAdvise after
	  processing a file.)

2004-11-04 16:46  trow

	* configure.in: Add -lXss to X_LIBS.

2004-11-04 16:42  trow

	* glue/screensaver-glue.c: Make sure we hold the X lock before
	  calling XScreenSaverQueryInfo.

2004-11-04 16:39  trow

	* beagled/Makefile.am: Fix a build glitch.

2004-11-04 16:37  trow

	* beagled/: Crawler.cs, IQueryable.cs, LuceneDriver.cs,
	  LuceneQueryable.cs, Makefile.am, Ping.cs, Queryable.cs,
	  wrapper.in, EvolutionMailDriver/EvolutionMailDriver.cs,
	  FileSystemQueryable/CrawlQueue.cs,
	  FileSystemQueryable/EventStatistics.cs,
	  FileSystemQueryable/FileSystemQueryable.cs,
	  FileSystemQueryable/LastCrawlTime.cs,
	  FileSystemQueryable/WatchedDirectory.cs,
	  GaimLogQueryable/GaimLogQueryable.cs: The big merge.

2004-11-04 16:31  trow

	* tools/beagle-status: Don't require a very recent version of
	  'tail'.

2004-11-04 15:57  trow

	* Util/: ExtendedAttribute.cs, Scheduler.cs: A bunch of Scheduler
	  fixes.  Use string-paths instead of FileSystemInfos in the
	  ExtendedAttribute API.  FileSystemInfo is the devil's candy.

2004-11-04 15:54  llipka

	* Tiles/: template-file.html, template-music.html,
	  template-page.css, template-picture.html: Fixed the "Reveal in
	  file manager" icon.

2004-11-04 15:53  llipka

	* images/: Makefile.am, action-reveal.png: Added the "Reveal in
	  file manager" icon.

2004-11-04 15:50  llipka

	* beagled/BlamQueryable/BlamQueryable.cs: Rather check for
	  .gnome2/blam/collections.xml than just .gnome2/blam/

2004-11-04 14:55  campd

	* Best/BestWindow.cs, Tiles/Template.cs,
	  Tiles/TileHitCollection.cs: show five tiles at a time to reduce
	  paging

2004-11-04 14:29  campd

	* Tiles/: TileCanvas.cs, TileHitCollection.cs, TileImLog.cs,
	  template-foot.html, template-head.html: Save email addresses for
	  buddies to avoid too much querying

	  Handle file:/// uris with gnome-open (although for some reason
	  mozilla doesn't seem to want to give me file:/// uri links)

	  Fixed some html validness problems

2004-11-04 13:55  tigert

	* ChangeLog, Tiles/template-blog.html, Tiles/template-file.html,
	  Tiles/template-im-log.html, Tiles/template-page.css: updated the
	  stylesheet: added <div class="date"> for the "last modified 2
	  days ago.." -stuff, and made a bunch of tiles to use it. Also
	  fixed a cosmetic flaw on the actions line, now it doenst have
	  such a huge indent.

2004-11-04 11:54  trow

	* beagled/Filter.cs: Don't try to instantiate abstract classes.
	  (Fix from Raphaël Slinckx)

2004-11-04 11:40  nat

	* Tiles/TileImLog.cs: Don't keep querying the addressbook if it
	  doesn't work.

2004-11-04 11:34  nat

	* Filters/FilterFlac.cs, Filters/Makefile.am, Util/FlacReader.cs,
	  Util/Makefile.am: FLAC filter from Rafael Slinckx

2004-11-04 09:56  nat

	* beagled/BlamQueryable/BlamQueryable.cs: Return if we can't get a
	  collection of feeds.

2004-11-04 07:26  nat

	* beagled/EvolutionMailDriver/CamelIndexDriver.cs: Don't cast the
	  Uri to a string, since that makes ArrayList.Remove stop working.
	  Also, BinarySearch doesn't work for Uri objects, since they don't
	  support IComparer.

2004-11-03 17:50  joeshaw

	* BeagleClient/Query.cs, Best/BestWindow.cs,
	  Tiles/SimpleRootTile.cs, tools/Query.cs: On the client side use
	  collections of Hits and Uris to help speed things up

2004-11-03 17:36  joeshaw

	* BeagleClient/Hit.cs, BeagleClient/Query.cs,
	  BeagleClient/QueryProxy.cs, beagled/QueryImpl.cs: Use a binary
	  format instead of an XML format for sending the hits across the
	  wire.  Even base64 encoded it will reduce the amount of data
	  going over the wire and speed up both serialization and
	  deserialization of the hits

2004-11-03 17:27  campd

	* Tiles/Template.cs, Tiles/TileBlog.cs, Tiles/TileCanvas.cs,
	  Tiles/TileHitCollection.cs, Tiles/TileImLog.cs, Util/Vfs.cs,
	  images/Images.cs: Various Best speedups

2004-11-02 15:34  joeshaw

	* Best/best.in: Add TrayIcon to MONO_PATH and
	  TrayIcon/libtrayicon/.libs to LD_LIBRARY_PATH when running an
	  uninstalled copy

2004-11-02 15:26  joeshaw

	* Tiles/: Makefile.am, TileImLog.cs: Comment out the bulk of
	  GetEmailForIm if you don't have evo-sharp

2004-11-02 15:22  campd

	* Best/BestTray.cs, Util/Makefile.am, Util/XKeybinder.cs,
	  glue/Makefile.am, glue/eggaccelerators.c, glue/eggaccelerators.h,
	  glue/tomboykeybinder.c, glue/tomboykeybinder.h: show the best
	  window on F12

2004-11-02 14:54  campd

	* Best/: BestTray.cs, BestWindow.cs: handle DeleteEvent on the
	  window, focus the entry and select all the text when the dog
	  button is pressed.

2004-11-02 14:37  joeshaw

	* configure.in: we need evo-sharp 0.6 now

2004-11-02 14:19  nat

	* Tiles/: TileImLog.cs, template-im-log.html: Don't show the "Send
	  Mail" action unless we actually know the dude's email adress.

2004-11-02 13:58  nat

	* Makefile.am, configure.in, Best/Best.cs, Best/BestTray.cs,
	  Best/BestWindow.cs, Best/Makefile.am, Best/TrayIcon/.cvsignore,
	  Best/TrayIcon/Egg.metadata, Best/TrayIcon/Makefile.am,
	  Best/TrayIcon/libtrayicon-sources.xml,
	  Best/TrayIcon/libtrayicon/.cvsignore,
	  Best/TrayIcon/libtrayicon/Makefile.am,
	  Best/TrayIcon/libtrayicon/eggtrayicon.c,
	  Best/TrayIcon/libtrayicon/eggtrayicon.h, images/Makefile.am,
	  images/smalldog.png, images/smalldogalert.png: Add a tray icon to
	  Best.

2004-11-02 12:32  campd

	* Tiles/: TileFile.cs, TileMusic.cs, TilePicture.cs,
	  template-mail-message.html, template-music.html,
	  template-picture.html: Derive the Music and Picture tiles from
	  TileFile, and fix the mail icons (although they're still too
	  small)

2004-11-02 07:47  nat

	* Tiles/: TileImLog.cs, template-im-log.html: Small visual bug.

2004-11-02 06:43  nat

	* Tiles/: Tile.cs, TileFile.cs, TileMailMessage.cs, TileMusic.cs,
	  template-file.html, template-mail-message.html,
	  template-music.html: Added "Reveal in file manager."

	  The music tile falls back on the filename if we don't have the
	  Song information.

2004-11-02 06:17  nat

	* beagled/Makefile.am: Disabling the Google backend for now.  It
	  works, but it keeps popping up while I'm trying to test other
	  things.  Same report from Tuomas, ergo this is disabled until we
	  can get it to sort right.

2004-11-02 05:45  nat

	* Tiles/Tile.cs, Tiles/TileImLog.cs, beagled/Makefile.am:
	  Clicking on "Send Im" works now for AIM, if you have Gaim's
	  remote-control plugin enabled.

2004-11-02 05:25  nat

	* Tiles/Tile.cs, Tiles/TileContact.cs, Tiles/TileFile.cs,
	  Tiles/TileImLog.cs, Tiles/template-contact.html,
	  Tiles/template-file.html, Tiles/template-im-log.html,
	  beagled/Makefile.am, beagled/BlamQueryable/BlamQueryable.cs: Make
	  "Send Mail" work on contacts and IM logs.

	  Make "Send to" work on files.

	  Some robustness here and there.

2004-11-02 01:41  llipka

	* Makefile.am, configure.in: Fix build bug

2004-11-01 18:27  campd

	* Tiles/TileImLog.cs: removed spew

2004-11-01 18:24  campd

	* BeagleClient/Hit.cs, Best/BestWindow.cs, Tiles/SimpleRootTile.cs,
	  Tiles/Template.cs, Tiles/Tile.cs, Tiles/TileBlog.cs,
	  Tiles/TileFile.cs, Tiles/TileFolder.cs,
	  Tiles/TileFromHitTemplate.cs, Tiles/TileImLog.cs,
	  Tiles/TileMailMessage.cs, Tiles/TileMusic.cs, Tiles/TileNote.cs,
	  Tiles/TilePicture.cs, Tiles/template-blog.html,
	  Tiles/template-contact.html, Tiles/template-file.html,
	  Tiles/template-folder.html, Tiles/template-im-log.html,
	  Tiles/template-mail-message.html, Tiles/template-music.html,
	  Tiles/template-note.html, Tiles/template-picture.html,
	  Tiles/template-web-history.html, images/Images.cs,
	  images/Makefile.am: Fixed up some actions, moved actions into the
	  Tiles rather than hard-coding everything into the hit, and use
	  buddy icons for im tiles.

2004-11-01 17:46  clahey

	* ChangeLog: 2004-11-01  Chris Lahey  <clahey@ximian.com>

		  * tray/TrayIcon/Makefile.am (install-exec-local,
	  uninstall-local):
		  Use pkglibdir instead of libdir to avoid collisions.

2004-11-01 15:04  campd

	* configure.in, Best/Best.cs, Util/GeckoUtils.cs: Use system fonts
	  for gecko

2004-10-29 18:13  rml

	* Best/BestWindow.cs: Best/BestWindow.cs: s/Enter search
	  terms:/Search terms:/

2004-10-29 16:43  rml

	* beagled/: Filter.cs, LuceneDriver.cs: beagled/Filter.cs: Turn on
	  the increased readahead before we initiate the preload, so that
	  the preload can benefit from the increased readahead.

	  beagled/LucenseDriver.cs: whitespace cleanup.

2004-10-29 15:55  campd

	* Best/BestWindow.cs, Tiles/SimpleRootTile.cs,
	  Tiles/TileHitCollection.cs, Tiles/template-foot.html,
	  Tiles/template-note.html: put the pager in the gtk dialog rather
	  than the html

2004-10-29 09:39  llipka

	* Tiles/: template-im-log.html, template-page.css: Let everyone
	  feel the love with our beautiful UI

2004-10-29 06:09  llipka

	* Tiles/: TileContact.cs, template-blog.html,
	  template-bugzilla.html, template-contact.html,
	  template-file.html, template-folder.html, template-foot.html,
	  template-google.html, template-im-log.html,
	  template-mail-message.html, template-music.html,
	  template-note.html, template-page.css, template-picture.html,
	  template-web-history.html: Dave is the man! And also updated the
	  renderers.

2004-10-29 03:23  nat

	* Tiles/Template.cs: Patch from Lukas to fix a crash

2004-10-29 02:45  nat

	* configure.in, glue/Makefile.am: Don't hard code the path to
	  libX11

2004-10-28 21:11  trow

	* configure.in: Applied Alex Graveley's patch to generally Do The
	  Right Thing with respect to the TrayIcon stuff.  This fixes bug
	  #156738 (which was actually a dup of #155630)

2004-10-28 20:46  trow

	* BeagleClient/Indexable.cs, beagled/FilteredIndexable.cs: Add a
	  do-nothing virtual Build() method to Indexable, which
	  FilteredIndexable overrides.	Small FilteredIndexable clean-ups,
	  mostly Uri-related.

2004-10-28 20:43  trow

	* beagled/FileSystemQueryable/FileNameFilter.cs: Added more
	  autotools-related temp files to the default exclusion list.

	  This is the correct file.  Honest.

2004-10-28 20:43  trow

	* beagled/FileSystemQueryable/FileSystemQueryable.cs: Reverting
	  last commit: I committed the wrong file.

2004-10-28 20:39  trow

	* beagled/FileSystemQueryable/FileSystemQueryable.cs: Added more
	  autotools-related temp files to the default exclusion list.

2004-10-28 20:37  trow

	* beagled/BeagleDaemon.cs: Add a --debug option to set the default
	  log level to Debug.  Start the global scheduler on start-up, stop
	  it on shutdown.

2004-10-28 20:35  trow

	* beagled/ExtractContent.cs: Minor clean-up.

2004-10-28 19:52  trow

	* Util/Inotify.cs: When we ignore a directory, return the
	  associated watch descriptor.	Added some code to recursively
	  watch directories in the inotify test code.

2004-10-28 19:26  trow

	* Util/: FrequencyStatistics.cs, Makefile.am, Scheduler.cs,
	  SystemInformation.cs, TaskManager.cs: The sort of code that comes
	  in handy from time to time.

2004-10-28 19:23  trow

	* glue/: Makefile.am, screensaver-glue.c: Some glue around
	  XScreenSaverQueryInfo.

2004-10-28 18:14  campd

	* configure.in, BeagleClient/Query.cs, Best/Best.cs,
	  Best/BestWindow.cs, Best/Makefile.am, Best/best.in,
	  Filters/FilterMusic.cs, Tiles/Makefile.am,
	  Tiles/SimpleRootTile.cs, Tiles/Template.cs, Tiles/Tile.cs,
	  Tiles/TileActionAttribute.cs, Tiles/TileBlog.cs,
	  Tiles/TileBugzilla.cs, Tiles/TileCanvas.cs, Tiles/TileContact.cs,
	  Tiles/TileFile.cs, Tiles/TileFolder.cs,
	  Tiles/TileFromHitTemplate.cs, Tiles/TileFromTemplate.cs,
	  Tiles/TileGoogle.cs, Tiles/TileHitCollection.cs,
	  Tiles/TileImLog.cs, Tiles/TileMailMessage.cs, Tiles/TileMusic.cs,
	  Tiles/TileNote.cs, Tiles/TilePicture.cs,
	  Tiles/TileRenderContext.cs, Tiles/TileStyleAttribute.cs,
	  Tiles/TileWebHistory.cs, Tiles/template-blog.html,
	  Tiles/template-bugzilla.html, Tiles/template-contact.html,
	  Tiles/template-file.html, Tiles/template-folder.html,
	  Tiles/template-foot.html, Tiles/template-google.html,
	  Tiles/template-head.html, Tiles/template-hit-collection.html,
	  Tiles/template-im-log.html, Tiles/template-mail-message.html,
	  Tiles/template-music.html, Tiles/template-note.html,
	  Tiles/template-page.css, Tiles/template-picture.html,
	  Tiles/template-web-history.html, Util/GeckoUtils.cs,
	  Util/Makefile.am, Util/StringFu.cs, Util/Vfs.cs, Util/gnome.cs,
	  glue/Makefile.am, glue/gecko-utils.cpp, glue/gecko-utils.h,
	  images/Images.cs: Converted from GtkHtml to gecko

	  Reworked the templating and layout system to be a lot cleaner

	  Implement tigert's new tile layout

	  Fixed string memory handling issues in the various gnome bindings

2004-10-27 18:36  rml

	* README, Util/Inotify.cs, doc/TODO-integration: Misc. and trivial
	  documentation changes.

2004-10-26 17:08  joeshaw

	* beagled/LuceneDriver.cs: Nuke the filtering code from
	  FilterHits(), since we filter out potential hits with the same
	  URI at indexing-time, so we'll really never get any good results
	  from this.  Also avoid using Lucene's Document.Get function,
	  since it iterates over a list of properties, and just iterate
	  over them ourselves once and set properties as we come upon them.

2004-10-26 12:22  rml

	* Util/Inotify.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs: Print a
	  warning when we detect a queue overflow on the inotift device.

	  We really don't want queue overflows to happen.

2004-10-25 17:30  rml

	* beagled/Filter.cs: Whitespace cleanups to silence the critics.

2004-10-25 16:53  clahey

	* ChangeLog, tools/Makefile.am: 2004-10-25  Chris Lahey
	  <clahey@ximian.com>

		  * tools/Makefile.am (EXTRA_DIST): Added beagle-shutdown
	  and
		  beagle-status.

2004-10-25 16:32  clahey

	* ChangeLog, tools/Makefile.am: 2004-10-25  Chris Lahey
	  <clahey@ximian.com>

		  * tools/Makefile.am: Remove UPDATE_SCRIPT

2004-10-21 11:52  trow

	* configure.in: Require evo-sharp 0.5.

2004-10-19 19:43  joeshaw

	* BeagleClient/IIndexableGenerator.cs,
	  Util/ThreadedPriorityQueue.cs, beagled/LuceneDriver.cs,
	  beagled/EvolutionMailDriver/EvolutionMailDriver.cs: Add a
	  StatusName property to IIndexableGenerator so that we have some
	  useful info to print out when we run beagle-status.  Add
	  Contains() methods to IIndexableGenerator and LuceneDriver, and
	  don't queue up generators for addition if they're already
	  scheduled.  Implement a value-based Equals() for the QueueItem
	  and EvolutionMailIndexableGenerator.	Get scheduled deletes
	  working again in the mail driver, and add an inotify watcher on
	  the IMAP folders as well.

2004-10-19 17:38  rml

	* Util/FileAdvise.cs, beagled/BeagleDaemon.cs: Add a TestAdvise
	  method to FileAdvise to do a NormalAdvise on a known file and log
	  any failures.  Now that the other advice calls fail silently,
	  this let's users see on beagle startup that their Gentoo is
	  broken.

	  I put the call in beagled/BeagleDaemon.cs::Main().  It could
	  probably go somewhere better.

2004-10-19 16:35  rml

	* Util/FileAdvise.cs, beagled/Filter.cs: Don't generate an
	  exception when a FileAdvise fails--they are just hints, and we do
	  not care.

	  We may want to log the failure via log.Debug() but we definitely
	  don't want to throw exceptions everywhere and run amock for
	  broken Gentoo users.

2004-10-19 13:52  trow

	* configure.in: In the post-configure spew, say whether or not
	  gsf-sharp was found.

2004-10-19 13:27  joeshaw

	* BeagleClient/IIndexableGenerator.cs, beagled/LuceneDriver.cs,
	  beagled/EvolutionMailDriver/EvolutionMailDriver.cs: Add a
	  HasNextIndexable() method to IIndexableGenerator and allow
	  GetNextIndexable() to return null.  This gives the LuceneDriver
	  more control over the throttling of the generators, when it might
	  need to process large amounts of data but return few indexables.
	  (Ie, mail when you only have, say 50 new messages in an inbox of
	  70,000)

2004-10-19 12:23  trow

	* beagled/Filter.cs: Some fixes from last week that I forgot to
	  commit, merged with Robert's recent fixes.

2004-10-19 12:13  rml

	* ChangeLog, beagled/Filter.cs: 2004-10-19  Robert Love
	  <rml@novell.com>

		  * beagled/Filter.cs: move the FlushCache inside of the
	  NULL check,
		    along with the Close. A bigger question, though, is why
	  can the
		    FileStream ever be NULL here?

2004-10-18 17:30  rml

	* AUTHORS, ChangeLog, glue/inotify-glue.c: 2004-10-18  Robert Love
	  <rml@novell.com>

		  * glue/inotify-glue.c: clean this up; remove some cruft;
	  do error
		    checking on the read (removes a FIXME)

	  Note: Dave Camp is an assassin.

2004-10-18 16:29  joeshaw

	* beagled/LuceneDriver.cs: LNS.BooleanQuery has a limit of 1024
	  terms, so chunk the URIs in QueryByUri () and do multiple queries
	  if necessary.

2004-10-18 15:41  campd

	* beagled/: BeagleDaemon.cs, BlamQueryable/BlamQueryable.cs,
	  EvolutionMailDriver/CamelIndexDriver.cs,
	  EvolutionMailDriver/EvolutionMailDriver.cs,
	  GaimLogQueryable/GaimLogQueryable.cs: Move a few Start() methods
	  out to threads and register the dbus objects after instantiating
	  queryables to reduce the amount of time between registering dbus
	  services and being ready to serve them

2004-10-17 16:17  tberman

	* AUTHORS, ChangeLog, Filters/HtmlAgilityPack/tools.cs: 2004-10-17
	  Todd Berman  <tberman@off.net>

		  * AUTHORS: Changing my email to reflect something that
	  might reach me.
		  * Filters/HtmlAgilityPack/tools.cs: Compilation fix for
	  1.1.1

2004-10-17 15:42  tberman

	* ChangeLog, Best/best.in: 2004-10-17  Todd Berman
	  <tberman@off.net>

		  * Best/best.in: Add directory containing
	  libinofityglue.so to
		    LD_LIBRARY_PATH.

2004-10-17 02:29  nat

	* tools/: Query.cs, beagle-query.man: Fix up the usage.

2004-10-16 17:36  rml

	* ChangeLog, chooser-fu/beaglequery.c: 2004-10-16  Robert Love
	  <rml@novell.com>

		  * chooser-fu/beaglequeru.c: fix compile warning; remove
	  unused
		    variable; strptime() does not init fields it does not
	  touch, so
		    zero them all out.

2004-10-16 16:15  trow

	* screenshots/2004-10-16-first-pretty-beagle-web-page.png: Our
	  family album.

2004-10-16 05:20  nat

	* tools/Query.cs: Usage.

2004-10-15 14:55  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailDriver.cs: we also want
	  to reindex when people blow away their caches

2004-10-15 14:40  joeshaw

	* beagled/: LuceneDriver.cs, LuceneQueryable.cs,
	  EvolutionMailDriver/CamelIndexDriver.cs,
	  EvolutionMailDriver/EvolutionMailDriver.cs: Add a QueryByUri()
	  method to the LuceneDriver.  Make the CamelIndexDriver query the
	  LuceneDriver to get summary info from the index rather than
	  walking the summary by hand... should speed up camel index
	  queries a lot.  Also use xattrs on the summaries to know if we
	  should bother crawling them at startup.

2004-10-15 09:38  trow

	* configure.in, Filters/FilterDOC.cs, Filters/Makefile.am,
	  beagled/FileSystemQueryable/FileNameFilter.cs: Only build the MS
	  Office filters if gsf-sharp is present.  Ignore a few temporary
	  files generated by configure.

2004-10-15 09:27  trow

	* ChangeLog, Filters/FilterPPT.cs: Filter for MS power point
	  presentation docs.

2004-10-15 09:20  trow

	* ChangeLog, configure.in, Filters/FilterDOC.cs,
	  Filters/FilterOle.cs, Filters/Makefile.am: Added filter for
	  MSWord documents.

2004-10-15 09:13  trow

	* Filters/FilterHtml.cs, Filters/FilterJpeg.cs,
	  Filters/FilterMusic.cs, Filters/FilterPdf.cs,
	  Filters/FilterPng.cs, Filters/FilterRTF.cs,
	  Filters/FilterSource.cs, Filters/FilterTexi.cs,
	  Filters/FilterText.cs, Util/ImBuddy.cs, Util/JpegHeader.cs,
	  Util/Makefile.am, Util/PageCache.cs, Util/PullingReader.cs,
	  beagled/Filter.cs, tools/Query.cs: Some filter api changes to
	  allow us to use FileAdvise.  Misc. filter clean-up.  Changed the
	  ImBuddy code to use inotify for file change notifications.  Added
	  timing information to beagle-query.

2004-10-15 01:46  trow

	* beagled/Queryable.cs: Removed some debug spew that I left in by
	  mistake.

2004-10-15 00:17  trow

	* beagled/FileSystemQueryable/: CrawlQueue.cs,
	  FileSystemQueryable.cs: Even more verbosity in the status output.

2004-10-14 23:39  trow

	* tools/Makefile.am: Add beagle-status to bin_SCRIPTS.

2004-10-14 23:38  trow

	* Util/ThreadedPriorityQueue.cs, beagled/BeagleDaemon.cs,
	  beagled/BugzillaDriver.cs, beagled/GoogleDriver.cs,
	  beagled/IQueryable.cs, beagled/LuceneDriver.cs,
	  beagled/LuceneQueryable.cs, beagled/Ping.cs,
	  beagled/QueryDriver.cs, beagled/Queryable.cs,
	  beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  tools/beagle-status: Added a mechanism for queryables to return
	  human-readable status strings, along with a way to access those
	  status strings via D-BUS.

2004-10-14 18:17  nat

	* BeagleClient/Factory.cs, Tiles/TileHitCollection.cs,
	  Tiles/TileImLog.cs, Tiles/template-im-log.html,
	  Tiles/template-mail-message.html, Util/ImBuddy.cs,
	  Util/Makefile.am, Util/StringFu.cs, tools/Query.cs: Patch from
	  Matt Jones to display IM aliases instead of IM names.

	  Initial, crappy snippet code for IM logs.

	  Valign all tiles to the top of their row.

	  Pretty-print duration and start time of conversations.

	  Some other various crap.

2004-10-14 15:12  rml

	* ChangeLog, Util/FileAdvise.cs, Util/Makefile.am,
	  beagled/Crawler.cs: 2004-10-14  Robert Love  <rml@novell.com>

		  * Util/FileAdvise.cs: new file, implementing the advice
	  stuff
		  * Util/Makefile.am: build FileAdvise.cs

2004-10-14 14:02  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailDriver.cs: Check the
	  dirName in addition to the folderName when checking for spam/junk
	  folders, so that we don't end up indexing spam on IMAP

2004-10-14 13:08  nat

	* Tiles/TileImLog.cs: Pretty printing of dates/durations

2004-10-14 11:19  tigert

	* ChangeLog, Tiles/template-im-log.html, images/Makefile.am,
	  images/im-aim.png: stylized the im tile a bit..

2004-10-13 23:12  trow

	* Util/Inotify.cs, beagled/BeagleDaemon.cs,
	  beagled/FilteredIndexable.cs, beagled/QueryDriver.cs,
	  beagled/FileSystemQueryable/CrawlQueue.cs,
	  beagled/FileSystemQueryable/EventStatistics.cs: Catch exceptions
	  thrown while firing the InotifyEvent event.  Cleaned up beagled's
	  argument processing.	Added a mechanism to allow or deny backends
	  by name on the command line.	Tweaked the timing in CrawlQueue.
	  Retooled EventStatistics.  Commented out the crappy f-spot hack
	  in FilteredIndexable.

2004-10-13 21:50  trow

	* Util/: Makefile.am, TaskManager.cs, ThreadedPriorityQueue.cs: The
	  task manager manages tasks.

2004-10-13 18:18  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailDriver.cs: Don't index
	  spam/junk folders.  Pick up where we left off when indexing.

2004-10-13 17:25  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailDriver.cs: Save our
	  indexing state to disk every 500 mails, not just when we're
	  finished

2004-10-13 16:55  joeshaw

	* beagled/: Makefile.am, EvolutionMailDriver/CamelIndexDriver.cs,
	  EvolutionMailDriver/EvolutionMailDriver.cs: The best evolution
	  mail backend ever!

2004-10-13 14:36  trow

	* logo/: beagle_logo-print.svg, beagle_logo-web.svg: Beagle logo
	  SVGs.

2004-10-13 14:20  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailDriver.cs: Queue up
	  added URIs so that we don't hose the machine when querying while
	  indexing

2004-10-12 17:14  campd

	* beagled/: QueryImpl.cs, QueryResult.cs: Clean up QueryImpl
	  disposing

2004-10-12 16:53  campd

	* beagled/IQueryWorker.cs: forgot this

2004-10-12 16:47  campd

	* beagled/BeagleDaemon.cs: Added a --replace option to beagled
	  which shuts down an existing beagled and replaces it

2004-10-12 16:18  campd

	* Util/ThreadedPriorityQueue.cs, beagled/BeagleDaemon.cs,
	  beagled/BugzillaDriver.cs, beagled/Crawler.cs,
	  beagled/FactoryImpl.cs, beagled/Makefile.am,
	  beagled/QueryDriver.cs, beagled/QueryImpl.cs,
	  beagled/QueryResult.cs, beagled/Queryable.cs,
	  beagled/Shutdown.cs,
	  beagled/EvolutionDataServerQueryable/BookViewDriver.cs,
	  beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs,
	  beagled/EvolutionMailDriver/EvolutionMailDriver.cs: Some shutdown
	  fixes:

	  Fixed a race in EvolutionDataServerQuerable that would cause it
	  to miss shutdown requests and wait around indefinitely

	  WorkerStart now returns false if shutdown has been requested,
	  workers should exit if WorkerStart returns false

	  Changed the QueryWorker delegate to an IQueryWorker interface, so
	  that we can ToString the worker to get more information

	  Added some debugging spew

2004-10-12 12:25  campd

	* beagled/: BeagleDaemon.cs, BugzillaDriver.cs, GoogleDriver.cs,
	  IQueryable.cs, LuceneDriver.cs, LuceneQueryable.cs,
	  QueryDriver.cs, Queryable.cs, BlamQueryable/BlamQueryable.cs,
	  EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs,
	  EvolutionMailDriver/EvolutionMailDriver.cs,
	  FileSystemQueryable/FileSystemQueryable.cs,
	  GaimLogQueryable/GaimLogQueryable.cs,
	  TomboyQueryable/TomboyQueryable.cs: Added a Start() method to
	  querables.  Queryables should intialize in the constructor and
	  start threads/work in the Start method.

	  Call Start() after the process daemonizes.

2004-10-11 21:19  trow

	* Util/FileSystem.cs, beagled/Crawler.cs, beagled/LuceneDriver.cs,
	  beagled/Makefile.am,
	  beagled/FileSystemQueryable/EventStatistics.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs: Be smarter
	  about dealing with symlinks.	The beginnings of some code for
	  tracking event timing statistics.

2004-10-11 19:41  trow

	* Util/Inotify.cs: Hold a reference to our InotifyEventCallback to
	  try to avoid magic trampoline errors.

2004-10-11 17:19  joeshaw

	* beagled/: LuceneDriver.cs,
	  EvolutionMailDriver/EvolutionMailDriver.cs: Reimplement Evo mail
	  driver as a new spiffy IIndexableGenerator for memory happiness

2004-10-11 11:46  trow

	* Filters/FilterJpeg.cs, Util/ExifData.cs, Util/JpegHeader.cs,
	  Util/Makefile.am: A new jpeg filter using the real exif/jpeg
	  processing code from f-spot.

2004-10-10 18:28  nat

	* Tiles/TileNote.cs: Don't bomb out if Tomboy doesn't exist.

2004-10-10 18:08  trow

	* BeagleClient/IIndexableGenerator.cs, BeagleClient/Makefile.am,
	  beagled/LuceneDriver.cs: Support for indexable generators.

2004-10-10 17:58  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailDriver.cs: More fixes
	  for subfolders

2004-10-10 17:43  trow

	* Tiles/TileFromTemplate.cs: Throw a sane exception if a tile asks
	  for a non-existent resource.

2004-10-10 17:32  trow

	* Util/ThreadedPriorityQueue.cs, beagled/LuceneDriver.cs,
	  beagled/FileSystemQueryable/CrawlQueue.cs: Some changes to the
	  priority queue to let us support Indexable generators.

2004-10-10 17:23  campd

	* BeagleClient/Indexable.cs, BeagleClient/Property.cs,
	  BeagleClient/Versioned.cs, BeagleClient/WebHistoryIndexer.cs,
	  beagled/FilteredIndexable.cs, beagled/LuceneDriver.cs: Use xml
	  serialization for the Indexables instead of hand-writing all the
	  xml

2004-10-10 17:20  joeshaw

	* beagled/: LuceneQueryable.cs,
	  EvolutionMailDriver/EvolutionMailDriver.cs: I am a bug finding
	  machine.  Fix the flicking email hits, and get subfolder URIs
	  right.

2004-10-10 14:31  joeshaw

	* Util/Inotify.cs: include the watch descriptor in the inotify
	  verbose output

2004-10-10 13:40  campd

	* BeagleClient/Factory.cs, BeagleClient/FileSystemIndexer.cs,
	  BeagleClient/FileSystemIndexerProxy.cs, BeagleClient/Makefile.am,
	  tools/CrawlerRSS20.cs, tools/IndexGaimLogs.cs,
	  tools/IndexMail.cs, tools/Makefile.am,
	  tools/beagle-update-index.in: Got rid of the obsolete
	  crawlers/indexing tools

	  Don't null out the factory object if beagle goes down

2004-10-10 11:37  trow

	* BeagleClient/Query.cs, BeagleClient/QueryProxy.cs,
	  Best/BestWindow.cs, Tiles/SimpleRootTile.cs, Tiles/Tile.cs,
	  Tiles/TileNote.cs, beagled/QueryImpl.cs,
	  beagled/FileSystemQueryable/FileNameFilter.cs: ]Added a means of
	  getting the search text out of a query.  Added stuff to the file
	  name filter to help the daemon avoid trying to index autotool
	  temp files during compiles.  When clicking on a note tile, have
	  tomboy open it with the search text highlighted.

2004-10-10 11:20  andersca

	* ChangeLog, Util/ExtendedAttribute.cs: 2004-10-10  Anders Carlsson
	   <andersca@gnome.org>

		  * Util/ExtendedAttribute.cs:
		  Check errno and add it to the exceptions on failure.

2004-10-09 15:59  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailDriver.cs: Avoid
	  exceptions on every query when .evolution doesn't exist

2004-10-09 15:44  joeshaw

	* beagled/: LuceneDriver.cs,
	  EvolutionMailDriver/EvolutionMailDriver.cs: Don't log deletions
	  if we're going to add them right back.  Make the EvoMailDriver
	  queue persistent, and when removing, make sure we have the right
	  account name

2004-10-09 15:39  campd

	* beagled/Shutdown.cs: Warn if there are more WorkerFinished than
	  WorkerStart

2004-10-09 14:13  campd

	* Util/ThreadedPriorityQueue.cs: fixed typo

2004-10-09 14:12  campd

	* Util/ThreadedPriorityQueue.cs, beagled/Crawler.cs,
	  beagled/QueryDriver.cs: Put some WorkerFinished calls into
	  finally blocks

2004-10-09 11:48  joeshaw

	* beagled/EvolutionMailDriver/EvolutionMailDriver.cs: oops, we're
	  indexing some folder, not necessarily IMAP

2004-10-09 08:55  trow

	* Tiles/: HitFlavor.cs, SimpleRootTile.cs, TileBlog.cs,
	  TileBugzilla.cs, TileContact.cs, TileFile.cs, TileFolder.cs,
	  TileGoogle.cs, TileHitCollection.cs, TileImLog.cs,
	  TileMailMessage.cs, TileMusic.cs, TileNote.cs, TilePicture.cs,
	  TileWebHistory.cs: Fixed tile ordering hack.

2004-10-08 19:40  trow

	* Tiles/TileBlog.cs, Tiles/template-blog.html, beagled/beagled.in,
	  beagled/BlamQueryable/BlamQueryable.cs,
	  beagled/EvolutionMailDriver/EvolutionMailDriver.cs: More hacking
	  on the blog backend and tile.  Set the LD_LIBRARY_PATH in the
	  beagled wrapper so that we can find libcamel.  Explicitly specify
	  that we are DllImporting libcamel.so.0.

2004-10-08 19:39  joeshaw

	* configure.in, beagled/EvolutionMailDriver/EvolutionMailDriver.cs:
	  get the right IMAP account name by using gconf

2004-10-08 17:05  trow

	* beagled/BlamQueryable/BlamQueryable.cs: Oops.

2004-10-08 17:05  trow

	* beagled/: BlamQueryable/BlamQueryable.cs,
	  FileSystemQueryable/FileSystemQueryable.cs: Ch

2004-10-08 16:45  trow

	* Util/Inotify.cs, glue/inotify.h: Switch to the latest & greatest
	  inotify.  We now require rml's 757 kernel (or equivalent).

2004-10-08 16:24  campd

	* doc/TODO-integration: Add "c bindings for the dbus interface"

2004-10-08 16:13  trow

	* beagled/: Queryable.cs, QueryableFlavor.cs: Remove the Source
	  from the QueryableFlavor.  Use the Name instead of the Source
	  when calling QueryBody.AcceptSource in Queryable.AcceptSource.

2004-10-08 16:08  joeshaw

	* beagled/: FilteredIndexable.cs, LuceneQueryable.cs, Makefile.am,
	  EvolutionMailDriver/EvolutionMailDriver.cs: Replace MailQueryable
	  with EvolutionMailDriver, which uses the Evolution local mail
	  indexes directly, and which indexes in lucene summary data and
	  cached imap messages

2004-10-08 15:18  campd

	* BeagleClient/Hit.cs, Tiles/Tile.cs, Tiles/TileFile.cs,
	  Tiles/TileFolder.cs, Tiles/TileMailMessage.cs,
	  Tiles/TileMusic.cs, Tiles/TilePicture.cs,
	  beagled/EvolutionDataServerQueryable/BookViewDriver.cs: Open
	  mails with "evolution" rather than "evolution-1.5"

	  Show an error dialog when opening a hit fails

	  Fixed disconnecting from a view in the bookviewdriver

2004-10-08 15:16  trow

	* images/: Makefile.am, emblem-blog.png, icon-blog.png: Images for
	  the blog tile.

2004-10-08 15:16  trow

	* Tiles/Makefile.am, Tiles/TileBlog.cs, Tiles/template-blog.html,
	  beagled/BlamQueryable/BlamQueryable.cs,
	  beagled/FileSystemQueryable/CrawlQueue.cs: Tweaks to the blam
	  backend.  Added a tile for blog entries.  Changed the file system
	  backend to crawl more often.

2004-10-08 14:28  campd

	* tools/: Makefile.am, beagle-shutdown: added beagle-shutdown
	  script

2004-10-08 13:31  trow

	* beagled/: Indexable.cs, IndexableFile.cs, IndexableHttp.cs,
	  Makefile.am, Property.cs, TestClient.cs: Removed dead/obsolete
	  code.

2004-10-08 13:31  trow

	* beagled/FileSystemQueryable/FileSystemQueryable.cs: Have the
	  CrawlQueue forget deleted paths.

2004-10-08 13:12  trow

	* beagled/: LuceneDriver.cs, LuceneQueryable.cs,
	  FileSystemQueryable/FileSystemQueryable.cs: Removed the
	  file-is-missing check out of the LuceneDriver, abstracted it, and
	  moved it into a virtual method in the LuceneQueryable.

	  The actual file-is-missing check is now performed in the
	  FileSystemQueryable, and other backends can perform their own
	  sanity checks.

2004-10-08 11:45  clahey

	* ChangeLog, images/Makefile.am, tools/Makefile.am: 2004-10-08
	  Christopher James Lahey  <clahey@ximian.com>

		  * images/Makefile.am, tools/Makefile.am: Fixed make
	  distcheck.

2004-10-07 19:52  nat

	* mozilla-extension/content/beagleOverlay.js: Dave's fix to make
	  this work.

2004-10-07 19:20  clahey

	* ChangeLog, Util/Archive.cs: 2004-10-07  Chris Lahey
	  <clahey@ximian.com>

		  * Util/Archive.cs: Unified interface for pulling data
	  from an
		  archive file (gz, tar, bz2, zip).

2004-10-07 19:14  trow

	* beagled/TomboyQueryable/TomboyQueryable.cs: Check for both
	  ~/.tomboy and ~/.tomboy/Backup.

2004-10-07 16:57  trow

	* AUTHORS: Added Fredrik Hedberg to AUTHORS.

2004-10-07 16:33  campd

	* BeagleClient/Indexable.cs, beagled/LuceneDriver.cs,
	  beagled/LuceneQueryable.cs: Let lucene queryables tell the driver
	  to save its state on disk to survive daemon restarts.  Turn this
	  on for the webhistory queryable

2004-10-07 16:16  trow

	* beagled/: Makefile.am, BlamQueryable/BlamQueryable.cs: Added
	  Fredrik Hedberg's Blam backend.

2004-10-07 15:17  trow

	* Util/StringFu.cs, beagled/FileSystemQueryable/CrawlQueue.cs,
	  beagled/FileSystemQueryable/FileNameFilter.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs: Incrementally
	  crawl the user's file system in a prioritized order.

2004-10-06 17:01  campd

	* Util/Inotify.cs, Util/ThreadedPriorityQueue.cs,
	  beagled/BeagleDaemon.cs, beagled/Crawler.cs, beagled/DBusisms.cs,
	  beagled/FactoryImpl.cs, beagled/FileSystemEventMonitor.cs,
	  beagled/LuceneDriver.cs, beagled/Ping.cs, beagled/QueryDriver.cs,
	  beagled/QueryResult.cs, beagled/Shutdown.cs,
	  beagled/EvolutionDataServerQueryable/BookViewDriver.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs: Clean daemon
	  shutdown stuff

2004-10-06 16:37  trow

	* Util/StringFu.cs: Quote #s in filenames when constructing Uris.

2004-10-06 16:20  trow

	* beagled/: IQueryable.cs, LuceneDriver.cs, LuceneQueryable.cs,
	  Makefile.am, QueryDriver.cs, QueryImpl.cs, Queryable.cs,
	  EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs,
	  FileSystemQueryable/FileNameFilter.cs,
	  FileSystemQueryable/FileSystemQueryable.cs,
	  GaimLogQueryable/GaimLogQueryable.cs,
	  TomboyQueryable/TomboyQueryable.cs: Big
	  IQueryable/QueryDriver/QueryImpl clean-up.

2004-10-06 10:58  trow

	* BeagleClient/Query.cs, beagled/QueryImpl.cs: Do the right thing
	  if the list of Uris to add/subtract is empty.

2004-10-06 10:43  trow

	* Util/Inotify.cs, beagled/LuceneDriver.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/GaimLogQueryable/GaimLogQueryable.cs,
	  beagled/TomboyQueryable/TomboyQueryable.cs: Small change to
	  Inotify.cs: expose the watch handle.	Small LuceneDriver
	  hacks/optimizations.	Inotifized the GaimLog and Tomboy backends.

2004-10-06 10:31  trow

	* beagled/QueryImpl.cs: Fixes a few small glitches: * Uris have
	  type Uri, not string * On a subtract, remove the Uri from
	  allHits.

2004-10-06 10:03  trow

	* Filters/: FilterHtml.cs, FilterJpeg.cs, FilterPng.cs: Fix more
	  filters to open files w/ sharing enabled.

2004-10-05 18:28  campd

	* beagled/: BeagleDaemon.cs, LuceneDriver.cs: [no log message]

2004-10-05 18:09  campd

	* BeagleClient/Query.cs, beagled/QueryImpl.cs: Fixed up the query
	  updates

2004-10-05 16:50  campd

	* BeagleClient/Query.cs, beagled/QueryImpl.cs: Move query state
	  into the daemon

2004-10-05 15:50  nat

	* Best/best.in, beagled/beagled.in, doc/TODO-integration: Now I can
	  use killall to kill beagle.

2004-10-04 17:12  campd

	* Util/camel.cs,
	  beagled/EvolutionDataServerQueryable/BookViewDriver.cs: Index the
	  mail as it is read rather than reading in the whole file at once

2004-10-04 16:15  trow

	* AUTHORS, Util/ImLog.cs, Util/camel.cs: Applied patches from
	  Michael Bayne <mdb@samskivert.com>

2004-10-04 16:09  trow

	* Filters/: FilterMan.cs, FilterPdf.cs, FilterRTF.cs,
	  FilterSource.cs, FilterTexi.cs, FilterText.cs: Replace a bunch of
	  uses of FileInfo.OpenText with code that constructs a
	  StreamReader that explicitly allows sharing.

2004-10-04 16:06  trow

	* beagled/: LuceneDriver.cs, Makefile.am, Shutdown.cs, beagled.in,
	  FileSystemQueryable/CrawlQueue.cs,
	  FileSystemQueryable/FileNameFilter.cs,
	  FileSystemQueryable/FileSystemQueryable.cs,
	  GaimLogQueryable/GaimLogQueryable.cs,
	  TomboyQueryable/TomboyQueryable.cs: More hacking.  The
	  FileSystemQueryable is now inotify-only.

2004-10-04 16:03  trow

	* Util/: ExtendedAttribute.cs, FileSystem.cs, Inotify.cs,
	  Makefile.am, Stopwatch.cs, ThreadedPriorityQueue.cs: Hacking.

2004-10-04 14:45  campd

	* BeagleClient/DBusisms.cs: Let dbus exceptions be thrown, so that
	  Best can handle them intelligently

2004-10-04 12:23  campd

	* Best/BestWindow.cs: Added an error message for a missing session
	  bus

2004-10-04 12:13  campd

	* Util/Logger.cs, beagled/BeagleDaemon.cs: fixed some
	  startup/logging stuff

2004-10-04 12:00  campd

	* Util/Logger.cs, beagled/BeagleDaemon.cs: [no log message]

2004-10-01 17:04  campd

	* doc/TODO: updated

2004-10-01 17:03  campd

	* Util/Logger.cs, beagled/BeagleDaemon.cs,
	  beagled/BugzillaDriver.cs, beagled/Crawler.cs,
	  beagled/FactoryImpl.cs, beagled/Filter.cs,
	  beagled/GoogleDriver.cs, beagled/LuceneDriver.cs,
	  beagled/QueryDriver.cs, beagled/QueryResult.cs,
	  beagled/beagled.in, beagled/Lucene.Net/Store/FSDirectory.cs: new
	  logging stuff

2004-10-01 13:31  joeshaw

	* beagle-0.0.pc.in: Add Tiles.dll to the link line in pkgconfig
	  file

2004-10-01 11:21  trow

	* Util/Inotify.cs, glue/inotify-glue.c, glue/inotify.h: Fixes for
	  the new inotify.

	  Made the Inotify wrapper work for watching both files and
	  directories.	(Which was mostly an issue of renaming.)

2004-10-01 10:59  nat

	* doc/fixme.sh: La la la

2004-10-01 10:54  trow

	* BeagleClient/Hit.cs: Including the hit's timestamp in the XML.

2004-10-01 10:48  nat

	* BeagleClient/Hit.cs, Filters/FilterRTF.cs: Start of a list view
	  of matches.

2004-10-01 09:20  trow

	* AUTHORS: Added Varadhan to AUTHORS.

2004-10-01 09:18  trow

	* Filters/FilterSource.cs: Varadhan's improvements to the source
	  code filter.

2004-09-30 11:37  trow

	* beagled/Flavor.cs: Fixed a stupid typo.

2004-09-29 09:34  trow

	* doc/TODO: Updated.

2004-09-29 09:33  trow

	* beagled/ExtractContent.cs: Added --tokenize argument.

2004-09-28 22:36  trow

	* beagled/ExtractContent.cs: A fix from Varadhan.

2004-09-28 22:09  trow

	* BeagleClient/DBusisms.cs, beagled/FactoryImpl.cs: Replace calls
	  to ServiceCreated and ServiceDeleted with calls to
	  ServiceOwnerChanged.

2004-09-28 22:07  trow

	* beagled/EvolutionDataServerQueryable/BookViewDriver.cs: Work
	  around a glitch in the evo-sharp bindings that keeps us from
	  being able to pass null as the second arg of
	  Evolution.Book.GetBookView.

2004-09-28 18:49  trow

	* doc/TODO: Added a TODO item about making beagled better-behaved.

2004-09-28 15:46  campd

	* tools/Query.cs: Use OnFinished in beagle-query

2004-09-28 15:44  campd

	* BeagleClient/QueryProxy.cs, Best/BestWindow.cs,
	  beagled/QueryImpl.cs, beagled/QueryResult.cs,
	  beagled/EvolutionDataServerQueryable/BookViewDriver.cs,
	  beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
	  Added a FinishedEvent to the query to allow for UI feedback.

	  Added a busy cursor to the Best window while the query is
	  running.

	  Only show status ever 1500 mails in the mail indexer

2004-09-24 17:07  campd

	* configure.in, chooser-fu/Makefile.am, chooser-fu/beaglequery.c,
	  chooser-fu/gtkfilesystembeagle.c, tools/Query.cs: Start getting
	  the chooser back in to shape

2004-09-24 08:26  nat

	* Makefile.am:
	  Build the tray applet.

2004-09-23 21:35  trow

	* Util/Inotify.cs: Some more improvements to our inotify bindings.
	  We now listen for events from /dev/inotify in a thread.

2004-09-23 15:28  joeshaw

	* tools/Query.cs: Bump timeout up from 150ms to 1s.  I couldn't
	  successfully query anything in 150ms.

2004-09-23 14:14  joeshaw

	* doc/TODO, beagled/Makefile.am: Get indexing of mail going again.

2004-09-23 00:42  trow

	* AUTHORS: Added Dave to AUTHORS.

2004-09-23 00:07  nat

	* tools/Query.cs: Some new command-line args

2004-09-22 23:04  nat

	* Best/BestRootTile.cs, Best/BestWindow.cs, Best/Makefile.am,
	  Tiles/Makefile.am: Share the root tile between the applet and
	  Best.

2004-09-22 21:59  nat

	* .cvsignore: Reduce noise pollution

2004-09-22 21:52  nat

	* Tiles/SimpleRootTile.cs: Beginning to consolidate this.

2004-09-22 12:51  campd

	* beagled/: EvolutionDataServerDriver.cs, Makefile.am,
	  QueryImpl.cs, EvolutionDataServerQueryable/BookViewDriver.cs,
	  EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
	  Added live updating to EvolutionDataServerQueryable

	  Disconnect the resultset when the query is disposed.

2004-09-22 11:45  trow

	* Filters/FilterRTF.cs: Filtering mechanism is changed. Now,
	  parsing/filtering is based on "\pard\plain" keyword.

2004-09-22 10:57  trow

	* Util/ExtendedAttribute.cs: Fixed a little bug.

2004-09-22 10:55  nat

	* Best/BestRootTile.cs, Best/BestWindow.cs, Tiles/TileCanvas.cs:
	  Ask the user if he wants to start the daemon...

2004-09-22 09:41  trow

	* Filters/: FilterTexi.cs, Makefile.am: Added Filter for texi
	  documents

2004-09-22 09:07  trow

	* Filters/: FilterRTF.cs, Makefile.am: Added Filter for RTF files.

2004-09-22 09:05  kharish

	* Tiles/Makefile.am, Tiles/TileBugzilla.cs,
	  Tiles/template-bugzilla.html, beagled/BugzillaDriver.cs,
	  beagled/Makefile.am: Added support for querying bugzilla using
	  the bug id - a primitive hack from Bangalore Beagle hackfest

2004-09-22 09:04  trow

	* images/: Makefile.am, emblem-bugzilla.png: Added a cool-looking
	  bug.

2004-09-22 09:03  nat

	* beagled/FileSystemQueryable/FileNameFilter.cs: We now index C#
	  files

2004-09-22 08:58  nat

	* .cvsignore, Best/BestWindow.cs, tools/Query.cs: Fix up the tray
	  build.

2004-09-22 08:53  siva

	* Filters/Makefile.am: Added New Source file FilterSource.cs

2004-09-22 08:52  siva

	* Filters/FilterSource.cs: Added a Filter to index c, java, c sharp
	  language files

2004-09-22 08:35  harinath

	* BeagleClient/DBusisms.cs, BeagleClient/Factory.cs,
	  BeagleClient/Query.cs, Best/BestWindow.cs: make more robust to
	  server going down

2004-09-22 08:34  sragavan

	* ChangeLog: 2004-09-24  Srinivasa Ragavan <sragavan@novell.com>
	  * Added Beagle Tray applet code to show beagle results

2004-09-22 08:12  trow

	* beagled/FileSystemQueryable/FileNameFilter.cs: Fix a small crash,
	  maybe.

2004-09-22 08:01  nat

	* BeagleClient/QueryProxy.cs, Util/GtkUtils.cs, Util/Makefile.am,
	  beagled/EvolutionDataServerDriver.cs, beagled/GoogleDriver.cs,
	  beagled/QueryBody.cs, beagled/QueryDriver.cs,
	  beagled/QueryImpl.cs, beagled/QueryableFlavor.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/GaimLogQueryable/GaimLogQueryable.cs,
	  beagled/TomboyQueryable/TomboyQueryable.cs, tools/Query.cs: Allow
	  the user to disable backends at search time in beagle-query.

	  Simply do:

		  beagle-query source:imlogs "nat friedman"

	  to search only your IM logs.

2004-09-22 06:37  nat

	* tools/Query.cs: Let the user know if the daemon isn't running...

2004-09-22 06:31  trow

	* beagled/TomboyQueryable/TomboyQueryable.cs: Don't index the
	  tomboy backup files.

2004-09-22 06:31  nat

	* Best/BestWindow.cs: Close the window on C-w/ESC

2004-09-22 05:58  harinath

	* Best/BestWindow.cs: Don't crash if deamon isn't running.

2004-09-22 05:57  harinath

	* Best/BestRootTile.cs: Add Error () function.

2004-09-22 05:05  nat

	* Best/HitView.cs: Use gnome-open, don't hardcode epiphany to
	  launch URLs.

2004-09-22 04:46  harinath

	* beagled/Crawler.cs: (WorkQueue): Don't fail if directory doesn't
	  exist.

2004-09-22 04:41  nat

	* Util/ImLog.cs: Fix from Arun Raghavan.

2004-09-22 04:37  nat

	* .cvsignore, Tiles/TileNote.cs, Tiles/template-note.html,
	  Util/Note.cs, beagled/TomboyQueryable/TomboyQueryable.cs,
	  images/trayicon.png: Okay, that should be that.

2004-09-22 04:34  trow

	* glue/.cvsignore: Be quiet!

2004-09-22 04:30  nat

	* images/note.png: More...

2004-09-22 04:28  nat

	* images/emblem-note.png: Forgot this.	And probably others.

2004-09-22 03:46  harinath

	* ChangeLog, beagled/Makefile.am, tools/Makefile.am: Fix srcdir !=
	  builddir problems.

2004-09-22 03:44  nat

	* AUTHORS, beagle.spec.in, configure.in, Tiles/Makefile.am,
	  Util/ExtendedAttribute.cs, Util/Makefile.am,
	  beagled/BeagleDaemon.cs, beagled/EvolutionDataServerDriver.cs,
	  beagled/Makefile.am, images/Makefile.am,
	  mozilla-extension/Makefile.am: A sublime patch from Christopher
	  Orr to enable Tomboy indexing in Beagle.  That man deserves 1,000
	  virgins when he goes to heaven.

	  A fix so the daemon doesn't die if the ebook library isn't
	  present/found...

	  Some other crap

2004-09-21 21:33  trow

	* Util/Inotify.cs, glue/inotify-glue.c: Improvements to the inotify
	  bindings.

2004-09-21 20:11  trow

	* beagled/LuceneDriver.cs: Purge the index if we find dangling
	  locks.

2004-09-21 16:38  joeshaw

	* beagled/QueryDriver.cs: Wrap the activation of the query drivers
	  in a try-catch so that we can still query even if a backend isn't
	  working.

2004-09-21 12:37  trow

	* Makefile.am, configure.in, Util/ImLog.cs, Util/Inotify.cs,
	  Util/Makefile.am, glue/Makefile.am, glue/inotify-glue.c,
	  glue/inotify.h: Some inotify bindings for mono.

2004-09-21 04:27  nat

	* doc/TODO: Somewhat clenaed up.

2004-09-20 14:46  trow

	* beagled/: Crawler.cs, LuceneDriver.cs,
	  FileSystemQueryable/FileNameFilter.cs,
	  FileSystemQueryable/FileSystemQueryable.cs,
	  GaimLogQueryable/GaimLogQueryable.cs: Adjusted post-indexing
	  sleeps to keep beagled from rendering the system unusable during
	  big jobs.

	  Preliminary work towards a simple basic priority queue-type
	  structure, so that we can make certain operations happen skip to
	  the head of the queue.  Priority items still have to wait for a
	  flush, which isn't optimal (but which is fixable).

2004-09-20 08:13  trow

	* BeagleClient/Hit.cs, beagled/LuceneDriver.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs: In the Hit
	  class: * changed data items from objects to byte arrays.  * small
	  XML format changes * in the XML, read/write base64-encoded
	  versions of the data items

	  This change resurrects the contact photos in the eds backend.

2004-09-20 04:19  trow

	* beagled/BeagleDaemon.cs, beagled/Makefile.am, beagled/Ping.cs,
	  tools/Makefile.am, tools/beagle-ping: Added a way to ping the
	  daemon.

2004-09-20 04:15  nat

	* tools/Crawler.cs: Typo fix.

2004-09-20 03:52  trow

	* beagled/: EvolutionDataServerDriver.cs, LuceneDriver.cs: Slow
	  down indexing if multiple threads are indexing at the same time.
	  Re-enable the eds backend.

2004-09-19 17:21  trow

	* Util/FileMatcher.cs, Util/Makefile.am,
	  beagled/NoIndexFileHandler.cs,
	  beagled/FileSystemQueryable/Crawler.cs: Removed some obsolete
	  code.

2004-09-19 17:08  trow

	* BeagleClient/FileSystemIndexer.cs,
	  BeagleClient/FileSystemIndexerProxy.cs,
	  BeagleClient/Indexable.cs, Best/BestRootTile.cs,
	  Tiles/TileHitCollection.cs, Util/ExtendedAttribute.cs,
	  Util/FileMatcher.cs, beagled/Crawler.cs,
	  beagled/FileSystemEventMonitor.cs, beagled/LuceneDriver.cs,
	  beagled/Makefile.am,
	  beagled/FileSystemQueryable/FileNameFilter.cs,
	  beagled/FileSystemQueryable/FileSystemEventMonitor.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/FileSystemQueryable/IndexerImpl.cs, tools/Crawler.cs,
	  tools/Makefile.am: More hacking.  * File indexing and crawling
	  now work.  * Fixed a bunch of small bugs and a few race
	  conditions.

2004-09-17 16:32  campd

	* BeagleClient/Indexable.cs: Changed the buffer size from 1892 to
	  8192.

2004-09-17 13:21  campd

	* Util/Logger.cs: Unlock the same range that was locked

2004-09-17 12:34  trow

	* configure.in, BeagleClient/DBusisms.cs,
	  BeagleClient/FileSystemIndexer.cs,
	  BeagleClient/FileSystemIndexerProxy.cs,
	  BeagleClient/Indexable.cs, BeagleClient/Indexer.cs,
	  BeagleClient/IndexerProxy.cs, BeagleClient/Makefile.am,
	  BeagleClient/WebHistoryIndexer.cs,
	  BeagleClient/WebHistoryIndexerProxy.cs, Best/BestRootTile.cs,
	  Best/BestWindow.cs, Util/ExtendedAttribute.cs, Util/ImLog.cs,
	  Util/Makefile.am, Util/UriFu.cs, beagled/Crawler.cs,
	  beagled/DBusisms.cs, beagled/EvolutionDataServerDriver.cs,
	  beagled/FileSystemEventMonitor.cs, beagled/LuceneDriver.cs,
	  beagled/Makefile.am, beagled/QueryImpl.cs,
	  beagled/QueryResult.cs, beagled/beagled.in,
	  beagled/FileSystemQueryable/Crawler.cs,
	  beagled/GaimLogQueryable/GaimLogQueryable.cs,
	  mozilla-extension/install.rdf, tools/IndexGaimLogs.cs,
	  tools/IndexWebContent.cs, tools/Makefile.am: Lots of work on live
	  queries, etc.

2004-09-15 11:04  trow

	* beagle.spec: Removed generated file.

2004-09-15 11:02  trow

	* Tiles/: TileImLog.cs, template-im-log.html: Improved date
	  formatting in the IM tile.

2004-09-14 01:43  trow

	* BeagleClient/Indexer.cs, BeagleClient/IndexerProxy.cs,
	  BeagleClient/Query.cs, beagled/LuceneDriver.cs,
	  beagled/QueryImpl.cs, beagled/FileSystemQueryable/Crawler.cs,
	  beagled/FileSystemQueryable/IndexerImpl.cs, tools/Crawler.cs:
	  More work on crawling.

2004-09-13 23:55  trow

	* BeagleClient/QueryManager.cs, BeagleClient/QueryManagerProxy.cs,
	  BeagleClient/RdfSink.cs, BeagleClient/RdfSinkProxy.cs,
	  BeagleClient/RdfSource.cs, BeagleClient/RdfSourceProxy.cs,
	  beagled/QueryManager.cs, beagled/RdfSinkImpl.cs,
	  beagled/RdfSourceImpl.cs: Removed more dead code.

2004-09-13 23:53  trow

	* beagled/: LuceneDriver.cs, Makefile.am,
	  FileSystemQueryable/Crawler.cs,
	  FileSystemQueryable/IndexerImpl.cs,
	  FileSystemQueryable/IndexerQueue.cs: Added some crawler-related
	  logic.  Added post-indexing hooks in the LuceneDriver.  Removed
	  some more dead code.

2004-09-13 22:29  trow

	* beagled/: LuceneDriver.cs, Makefile.am,
	  FileSystemQueryable/FileSystemQueryable.cs,
	  FileSystemQueryable/IndexDriver.cs,
	  FileSystemQueryable/Indexer.cs,
	  FileSystemQueryable/IndexerImpl.cs,
	  FileSystemQueryable/MainIndexDriver.cs: Added fingerprint for
	  lucene indices.  Renamed Indexer to IndexerImpl in order to be
	  consistent with our D-BUS naming conventions.  Removed some old
	  code.

2004-09-13 22:11  trow

	* Util/: ExtendedAttribute.cs, Makefile.am, PageCache.cs: Wrapped
	  from useful functions.

2004-09-13 11:37  trow

	* beagled/EvolutionDataServerDriver.cs: Fixed Uri problem pointed
	  out by Cory Watson.

2004-09-12 23:12  trow

	* BeagleClient/DBusisms.cs: If a client loses the connection to the
	  com.novell.Beagle service (i.e. if the daemon crashes), exit
	  immediately.

2004-09-12 23:02  trow

	* BeagleClient/Query.cs, beagled/FactoryImpl.cs,
	  beagled/LuceneDriver.cs: Assorted clean-up.  Fixed a race
	  condition: Beagle.Query now tracks an internal "reference count"
	  for each hit so that we can better deal with out-of-order
	  Add/Delete notifications.

2004-09-12 21:33  trow

	* BeagleClient/Indexer.cs, BeagleClient/IndexerProxy.cs,
	  BeagleClient/Makefile.am, beagled/Filter.cs,
	  beagled/Indexable.cs, beagled/LuceneDriver.cs,
	  beagled/LuceneQueryable.cs, beagled/Makefile.am,
	  beagled/QueryDriver.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/FileSystemQueryable/IndexDriver.cs,
	  beagled/FileSystemQueryable/Indexer.cs,
	  beagled/FileSystemQueryable/MainIndexDriver.cs,
	  beagled/Lucene.Net/Store/FSDirectory.cs, tools/Crawler.cs,
	  tools/IndexGaimLogs.cs, tools/IndexMail.cs,
	  tools/IndexWebContent.cs: A big boatload of refactoring to make
	  live queries work better.  Probably buggy as hell, but I'll worry
	  about that later.

	  LuceneDriver now encapsulates all of our information on how to
	  stick things into and pull things out of a Lucene index.  There
	  is an integrated threaded indexing queue.

	  LuceneQueryable implementats a basic IQueryable interface using a
	  LuceneDriver for the queries.

	  Moved D-BUS proxy info into BeagleClient/IndexerProxy.cs.
	  BeagleClient/Indexer.cs is now a static wrapper around a
	  singleton IndexerProxy, using the same pattern as Factory.

2004-09-10 20:35  trow

	* Best/BestRootTile.cs, beagled/FactoryImpl.cs, beagled/Filter.cs,
	  beagled/QueryImpl.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/FileSystemQueryable/IndexDriver.cs: Fixed some live query
	  bugs, others are still lurking...

2004-09-10 19:33  trow

	* BeagleClient/Query.cs, Best/BestRootTile.cs,
	  Tiles/TileHitCollection.cs, beagled/FactoryImpl.cs,
	  beagled/QueryImpl.cs, beagled/QueryResult.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/FileSystemQueryable/IndexDriver.cs: Basic, buggy version
	  of live queries.

2004-09-10 18:42  trow

	* BeagleClient/Hit.cs, BeagleClient/Indexable.cs,
	  BeagleClient/Query.cs, Tiles/HitFlavor.cs, Tiles/TileGoogle.cs,
	  Tiles/TileImLog.cs, Tiles/TileWebHistory.cs,
	  beagled/EvolutionDataServerDriver.cs, beagled/ExtractContent.cs,
	  beagled/FilteredIndexable.cs, beagled/GoogleDriver.cs,
	  beagled/IQueryable.cs, beagled/NoIndexFileHandler.cs,
	  beagled/QueryDriver.cs, beagled/QueryImpl.cs,
	  beagled/FileSystemQueryable/FileSystemQueryable.cs,
	  beagled/FileSystemQueryable/IndexDriver.cs,
	  beagled/FileSystemQueryable/Indexer.cs,
	  beagled/FileSystemQueryable/IndexerQueue.cs, tools/Crawler.cs,
	  tools/IndexGaimLogs.cs, tools/IndexMail.cs,
	  tools/IndexWebContent.cs: More work towards live queries.  A
	  whole bunch of changes replacing uri strings with System.Uri
	  objects.

2004-09-10 17:26  trow

	* BeagleClient/Query.cs, BeagleClient/QueryProxy.cs,
	  Best/BestRootTile.cs, Best/BestWindow.cs,
	  beagled/IQueryResult.cs, beagled/QueryDriver.cs,
	  beagled/QueryImpl.cs, beagled/QueryResult.cs, tools/Query.cs:
	  Checkpoint: lots of refactoring towards live queries.

2004-09-10 16:29  campd

	* Util/Logger.cs, beagled/FileSystemQueryable/IndexDriver.cs: Fixed
	  up the logger

2004-09-10 15:19  campd

	* beagled/FileSystemQueryable/Indexer.cs: Don't monitor paths if
	  they don't exist

2004-09-10 15:06  campd

	* beagled/: FilteredIndexable.cs,
	  FileSystemQueryable/IndexDriver.cs,
	  FileSystemQueryable/Indexer.cs,
	  FileSystemQueryable/IndexerQueue.cs: Consolidated dup removal in
	  IndexDriver

2004-09-06 22:38  trow

	* beagled/FileSystemEventMonitor.cs: Missed this one before.

2004-09-06 22:38  trow

	* beagled/: BeagleDaemon.cs, DBusisms.cs, FactoryImpl.cs,
	  IQueryable.cs, IndexDriver.cs, Indexer.cs, IndexerQueue.cs,
	  MainIndexDriver.cs, Makefile.am, QueryDriver.cs, QueryImpl.cs,
	  FileSystemQueryable/FileSystemEventMonitor.cs,
	  FileSystemQueryable/FileSystemQueryable.cs,
	  FileSystemQueryable/IndexDriver.cs,
	  FileSystemQueryable/Indexer.cs,
	  FileSystemQueryable/IndexerQueue.cs,
	  FileSystemQueryable/MainIndexDriver.cs: Assorted clean-up and
	  refactoring.	I've moved the file system indexing code into its
	  own directory and its own namespace, in order to untangle the
	  code and to make sure that it is all totally hidden behind the
	  IQueryable interface.

2004-09-06 19:48  trow

	* Util/FileMatcher.cs, beagled/Indexer.cs, tools/Crawler.cs: Define
	  stock FileMatcher patterns in a static constructor.  Removed list
	  of stock FileMatcher patterns from the crawler.  If we get
	  notification of a change to a file that we should ignore, ignore
	  it.

2004-09-06 19:37  trow

	* beagle.spec, configure.in, beagled/FileSystemEventMonitor.cs,
	  beagled/IndexDriver.cs, beagled/Indexer.cs,
	  beagled/IndexerQueue.cs, beagled/Makefile.am: Added code to watch
	  for and respond to file system events in certain directories.

	  Moved optimization logic out of the IndexerQueue and into the
	  IndexDriver.

	  Fixed the build to properly set the GAC_PREFIX in the helper
	  scripts if evolution-sharp is not available.

2004-09-01 22:27  trow

	* Filters/FilterText.cs, beagled/FilteredIndexable.cs: Fixed a
	  small glitch in the file timestamp code.

2004-09-01 22:25  trow

	* configure.in: Fixed version number, which seems to have been
	  incremented twice.

2004-09-01 01:56  trow

	* BeagleClient/Factory.cs, BeagleClient/FactoryProxy.cs,
	  beagled/QueryImpl.cs: A few files I forgot to add.

2004-09-01 01:56  trow

	* BeagleClient/DBusisms.cs, BeagleClient/Makefile.am,
	  BeagleClient/Query.cs, Best/BestWindow.cs,
	  beagled/BeagleDaemon.cs, beagled/DBusisms.cs,
	  beagled/EvolutionDataServerDriver.cs, beagled/FactoryImpl.cs,
	  beagled/GoogleDriver.cs, beagled/IQueryable.cs,
	  beagled/IndexDriver.cs, beagled/LiveQuery.cs,
	  beagled/Makefile.am, beagled/Query.cs, beagled/QueryBody.cs,
	  beagled/QueryDriver.cs, tools/Query.cs: Assorted reorganization,
	  refactoring, renaming, clean-up, etc. etc. etc.

2004-08-30 16:51  campd

	* beagle.spec, BeagleClient/Indexable.cs,
	  beagled/FilteredIndexable.cs, beagled/IndexDriver.cs,
	  beagled/Indexer.cs, beagled/IndexerQueue.cs,
	  beagled/MainIndexDriver.cs, beagled/Makefile.am,
	  beagled/PostIndexHandler.cs, beagled/QueryManager.cs: Separated
	  out IndexDriver into a base class that operates on a lucene
	  store, and a subclass that handles the main index.

	  Changed the PostIndexHandler to work on a collection of hits
	  instead of one hit at a time

	  Fixed some of the dup-checking logic in the indexer

2004-08-28 16:49  nat

	* beagle.spec.in: Forgot this last night.

2004-08-27 22:54  nat

	* Makefile.am, beagle.spec, configure.in, beagled/Makefile.am:
	  Added a spec file, made it distcheck

2004-08-22 16:28  campd

	* BeagleClient/DBusisms.cs, BeagleClient/Makefile.am,
	  BeagleClient/QueryManager.cs, BeagleClient/QueryManagerProxy.cs,
	  BeagleClient/RdfSink.cs, BeagleClient/RdfSinkProxy.cs,
	  BeagleClient/RdfSource.cs, BeagleClient/RdfSourceProxy.cs,
	  beagled/QueryManager.cs, beagled/RdfSinkImpl.cs,
	  beagled/RdfSourceImpl.cs: Separated client-side objects from dbus
	  interface definitions

2004-08-21 17:26  trow

	* BeagleClient/Query.cs, BeagleClient/QueryManager.cs,
	  BeagleClient/QueryProxy.cs, BeagleClient/RdfSink.cs,
	  beagled/BeagleDaemon.cs: Totally cosmetic changes to the license
	  at the top of the code.  (Apparently one got a bit screwed up,
	  and then it was cut&pasted into several other files.)

2004-08-21 15:49  campd

	* BeagleClient/Makefile.am, BeagleClient/Query.cs,
	  BeagleClient/QueryProxy.cs, Best/BestWindow.cs,
	  beagled/.cvsignore, beagled/BeagleDaemon.cs,
	  beagled/LiveQuery.cs, beagled/QueryManager.cs, tools/Query.cs:
	  Separate client-side Query code from the proxy object, implement
	  query destruction.

2004-08-20 19:31  trow

	* beagled/: IndexerQueue.cs, Makefile.am, beagled.in: Decreased
	  frequency of index optimizations.  Adjusted daemon wrapper script
	  to set filter path and not fork when running in place.

2004-08-20 18:24  trow

	* tools/IndexMail.cs: After indexing, clear the list of things to
	  be indexed.

2004-08-20 17:36  campd

	* Tiles/: TileMailMessage.cs, template-mail-message.html: Fixed the
	  mail message tile

2004-08-20 17:27  campd

	* BeagleClient/Indexable.cs, tools/IndexWebContent.cs,
	  tools/Makefile.am: Fixed the web content indexer

2004-08-20 17:07  campd

	* BeagleClient/Indexable.cs, beagled/IndexerQueue.cs,
	  tools/IndexMail.cs, tools/Makefile.am: Removed debugging spew
	  from the Indexable object, made the mail indexer work again.

2004-08-20 16:52  trow

	* Util/MultiReader.cs: Tweaked to work with the fixed Queue.Peek
	  semantics.

2004-08-20 16:26  campd

	* BeagleClient/Indexable.cs, BeagleClient/Indexer.cs, Best/best.in,
	  Filters/FilterHtml.cs, Filters/FilterJpeg.cs,
	  Filters/FilterMan.cs, Filters/FilterMusic.cs,
	  Filters/FilterOpenOffice.cs, Filters/FilterPng.cs,
	  beagled/FilteredIndexable.cs, beagled/IndexerQueue.cs,
	  tools/IndexGaimLogs.cs, tools/Makefile.am: Add the ability to
	  provide a stream to the Indexable, fixed the Filters build.

2004-08-20 16:12  trow

	* BeagleClient/IRdf.cs, BeagleClient/Makefile.am,
	  BeagleClient/RdfSink.cs, BeagleClient/RdfSource.cs,
	  beagled/QueryManager.cs, beagled/RdfSinkImpl.cs,
	  beagled/RdfSourceImpl.cs: Added source/sink interfaces, which
	  will make a few things a bit cleaner.

2004-08-20 15:05  campd

	* BeagleClient/Hit.cs, BeagleClient/Indexable.cs,
	  BeagleClient/Indexer.cs, BeagleClient/Makefile.am,
	  BeagleClient/Property.cs, beagled/ExtractContent.cs,
	  beagled/FilteredIndexable.cs, beagled/IndexDriver.cs,
	  beagled/Indexer.cs, beagled/Makefile.am,
	  beagled/NoIndexFileHandler.cs, tools/Crawler.cs,
	  tools/wrapper.in: Expose an "Indexable" object to the clients
	  that allow them to provide a property bag to index.

2004-08-20 14:31  trow

	* beagled/DBusisms.cs: Doh!

2004-08-20 14:30  trow

	* BeagleClient/DBusisms.cs, BeagleClient/Indexer.cs,
	  BeagleClient/Makefile.am, BeagleClient/QueryManager.cs,
	  BeagleClient/RdfSink.cs, BeagleClient/RdfSource.cs,
	  Best/BestWindow.cs, beagled/BeagleDaemon.cs, beagled/Indexer.cs,
	  beagled/LiveQuery.cs, beagled/Makefile.am,
	  beagled/QueryManager.cs, beagled/RdfSinkImpl.cs,
	  beagled/RdfSourceImpl.cs: Assorted dbus-related tweaks and
	  clean-up.  The beginnings of rdf transport between clients and
	  the daemon.

2004-08-19 23:36  trow

	* Filters/: FilterHtml.cs, FilterJpeg.cs, FilterMan.cs,
	  FilterMusic.cs, FilterOpenOffice.cs, FilterPdf.cs, FilterPng.cs,
	  FilterText.cs: More namespacing fixes.

2004-08-19 21:43  trow

	* beagled/: EvolutionDataServerDriver.cs,
	  ExternalStringsHack.cs.in, ExtractContent.cs, Filter.cs,
	  Flavor.cs, GoogleDriver.cs, IQueryResult.cs, IQueryable.cs,
	  IndexDriver.cs, Indexable.cs, IndexableFile.cs, IndexableHttp.cs,
	  Indexer.cs, IndexerQueue.cs, LiveQuery.cs, NoIndexFileHandler.cs,
	  PathFinder.cs, PostIndexHandler.cs, PreIndexHandler.cs,
	  Property.cs, Query.cs, QueryDriver.cs, QueryManager.cs,
	  QueryResult.cs, QueryableFlavor.cs, Relevancy.cs: Merged
	  Beagle.Core namespace into Beagle.Daemon.  (This division was an
	  artifact from before the Indexer.dll code was merged into the
	  daemon.)

2004-08-19 14:44  trow

	* indexer/: EvolutionDataServerDriver.cs,
	  ExternalStringsHack.cs.in, Filter.cs, Flavor.cs, GoogleDriver.cs,
	  IQueryResult.cs, IQueryable.cs, IndexDriver.cs, Indexable.cs,
	  IndexableFile.cs, IndexableHttp.cs, Makefile.am, PathFinder.cs,
	  Property.cs, Query.cs, QueryDriver.cs, QueryResult.cs,
	  QueryableFlavor.cs, Relevancy.cs: Tree clean-up.

2004-08-19 14:36  trow

	* autogen.sh, configure.in, Best/Makefile.am, beagled/Makefile.am,
	  mozilla-extension/Makefile.am: A few small changes for 'make
	  distcheck'

2004-08-17 20:49  joeshaw

	* beagle-0.0.pc.in: need to add Util.dll to the pkgconfig libs

2004-08-17 20:18  trow

	* BeagleClient/DBusisms.cs, BeagleClient/Indexer.cs,
	  BeagleClient/Query.cs, Best/BestWindow.cs, beagled/Indexer.cs,
	  beagled/IndexerQueue.cs, beagled/LiveQuery.cs,
	  beagled/NoIndexFileHandler.cs, beagled/PostIndexHandler.cs,
	  beagled/PreIndexHandler.cs, beagled/QueryManager.cs,
	  tools/Query.cs: Cache the query manager in dbusisms.
	  Transparently map between xml and hits in BeagleClient/Query.cs.
	  Cosmetic license tweaks.

2004-08-17 20:02  joeshaw

	* beagled/BeagleDaemon.cs: Daemonize unless --nofork is passed in

2004-08-17 19:56  campd

	* Filters/FilterMan.cs: Call Finished() when done in the man
	  parser.

2004-08-17 19:46  campd

	* beagled/ExtractContent.cs, beagled/Makefile.am,
	  beagled/beagled.in, beagled/wrapper.in, tools/ExtractContent.cs,
	  tools/Makefile.am: Moved beagle-extract-content into the daemon
	  dir, build it against the daemon lib.

2004-08-17 19:28  campd

	* beagled/: BeagleDaemon.cs, Indexer.cs, IndexerQueue.cs,
	  LiveQuery.cs, NoIndexFileHandler.cs, PostIndexHandler.cs,
	  PreIndexHandler.cs, QueryManager.cs: Changed BeagleDaemon to
	  Beagle.Daemon

2004-08-17 18:24  trow

	* BeagleClient/.cvsignore, beagled/Lucene.Net/.cvsignore,
	  tools/.cvsignore: Be quiet!

2004-08-17 18:24  trow

	* beagled/: .cvsignore, Lucene.Net/Analysis/PACKAGE.HTML,
	  Lucene.Net/Analysis/Standard/PACKAGE.HTML,
	  Lucene.Net/Analysis/Standard/StandardTokenizer.jj,
	  Lucene.Net/Analysis/Standard/StandardTokenizerTokenManager.zip,
	  Lucene.Net/QueryParser/PACKAGE.HTML,
	  Lucene.Net/QueryParser/QueryParser.jj,
	  Lucene.Net/QueryParser/QueryParser.zip,
	  Lucene.Net/Search/PACKAGE.HTML, Lucene.Net/Store/PACKAGE.HTML:
	  Randomness.

2004-08-17 18:15  trow

	* beagled/BeagleDaemon.cs: Cosmetic tweaks.

2004-08-17 14:25  joeshaw

	* beagle-0.0.pc.in, configure.in, beagled/Makefile.am,
	  tools/Makefile.am, tools/wrapper.in: various build fixes

2004-08-17 14:10  trow

	* beagled/: BeagleDaemon.cs, Makefile.am, beagled.in: Build tweaks.

2004-08-17 12:40  joeshaw

	* beagled/Makefile.am: reenable the beagled wrapper

2004-08-17 12:36  joeshaw

	* Best/Makefile.am, beagled/Makefile.am, beagled/beagled.in: fix a
	  typo, do the GAC_PREFIX magic for beagled too

2004-08-17 11:31  joeshaw

	* configure.in, Best/Makefile.am, Best/best.in: Fix the best
	  wrapper script to use MONO_GAC_PREFIX

2004-08-16 19:36  campd

	* BeagleClient/Indexer.cs, beagled/BeagleDaemon.cs,
	  beagled/IndexDriver.cs, beagled/Indexer.cs,
	  beagled/IndexerQueue.cs, beagled/Makefile.am, tools/Crawler.cs,
	  tools/Makefile.am, tools/Query.cs: Work on the daemon indexer,
	  moved the crawler to the indexer

2004-08-16 19:06  joeshaw

	* beagled/Makefile.am: Fix some linking

2004-08-16 18:52  trow

	* Filters/Makefile.am, beagled/Indexer.cs, beagled/Makefile.am,
	  beagled/PostIndexHandler.cs, beagled/PreIndexHandler.cs: Assorted
	  fixes.

2004-08-16 18:04  trow

	* BeagleClient/DBusisms.cs: Doh!

2004-08-16 18:01  trow

	* Makefile.am, configure.in, BeagleClient/Makefile.am,
	  BeagleClient/Query.cs, BeagleClient/QueryManager.cs,
	  Best/BestWindow.cs, beagled/EvolutionDataServerDriver.cs,
	  beagled/ExternalStringsHack.cs.in, beagled/Filter.cs,
	  beagled/Flavor.cs, beagled/GoogleDriver.cs,
	  beagled/IQueryResult.cs, beagled/IQueryable.cs,
	  beagled/IndexDriver.cs, beagled/Indexable.cs,
	  beagled/IndexableFile.cs, beagled/IndexableHttp.cs,
	  beagled/Makefile.am, beagled/PathFinder.cs, beagled/Property.cs,
	  beagled/Query.cs, beagled/QueryDriver.cs, beagled/QueryResult.cs,
	  beagled/QueryableFlavor.cs, beagled/Relevancy.cs,
	  beagled/beagled.in, beagled/testclient.in,
	  beagled/Lucene.Net/AssemblyInfo.cs,
	  beagled/Lucene.Net/Makefile.am,
	  beagled/Lucene.Net/Analysis/Analyzer.cs,
	  beagled/Lucene.Net/Analysis/CharTokenizer.cs,
	  beagled/Lucene.Net/Analysis/LetterTokenizer.cs,
	  beagled/Lucene.Net/Analysis/LowerCaseFilter.cs,
	  beagled/Lucene.Net/Analysis/LowerCaseTokenizer.cs,
	  beagled/Lucene.Net/Analysis/PerFieldAnalyzerWrapper.cs,
	  beagled/Lucene.Net/Analysis/PorterStemFilter.cs,
	  beagled/Lucene.Net/Analysis/PorterStemmer.cs,
	  beagled/Lucene.Net/Analysis/SimpleAnalyzer.cs,
	  beagled/Lucene.Net/Analysis/StopAnalyzer.cs,
	  beagled/Lucene.Net/Analysis/StopFilter.cs,
	  beagled/Lucene.Net/Analysis/Token.cs,
	  beagled/Lucene.Net/Analysis/TokenFilter.cs,
	  beagled/Lucene.Net/Analysis/TokenStream.cs,
	  beagled/Lucene.Net/Analysis/Tokenizer.cs,
	  beagled/Lucene.Net/Analysis/WhitespaceAnalyzer.cs,
	  beagled/Lucene.Net/Analysis/WhitespaceTokenizer.cs,
	  beagled/Lucene.Net/Analysis/Standard/CharStream.cs,
	  beagled/Lucene.Net/Analysis/Standard/FastCharStream.cs,
	  beagled/Lucene.Net/Analysis/Standard/ParseException.cs,
	  beagled/Lucene.Net/Analysis/Standard/StandardAnalyzer.cs,
	  beagled/Lucene.Net/Analysis/Standard/StandardFilter.cs,
	  beagled/Lucene.Net/Analysis/Standard/StandardTokenizer.cs,
	  beagled/Lucene.Net/Analysis/Standard/StandardTokenizerConstants.cs,
	  beagled/Lucene.Net/Analysis/Standard/StandardTokenizerTokenManager.cs,
	  beagled/Lucene.Net/Analysis/Standard/Token.cs,
	  beagled/Lucene.Net/Analysis/Standard/TokenMgrError.cs,
	  beagled/Lucene.Net/Document/DateField.cs,
	  beagled/Lucene.Net/Document/Document.cs,
	  beagled/Lucene.Net/Document/Field.cs,
	  beagled/Lucene.Net/Index/CompoundFileReader.cs,
	  beagled/Lucene.Net/Index/CompoundFileWriter.cs,
	  beagled/Lucene.Net/Index/DocumentWriter.cs,
	  beagled/Lucene.Net/Index/FieldInfo.cs,
	  beagled/Lucene.Net/Index/FieldInfos.cs,
	  beagled/Lucene.Net/Index/FieldsReader.cs,
	  beagled/Lucene.Net/Index/FieldsWriter.cs,
	  beagled/Lucene.Net/Index/FilterIndexReader.cs,
	  beagled/Lucene.Net/Index/IndexReader.cs,
	  beagled/Lucene.Net/Index/IndexWriter.cs,
	  beagled/Lucene.Net/Index/MultipleTermPositions.cs,
	  beagled/Lucene.Net/Index/SegmentInfo.cs,
	  beagled/Lucene.Net/Index/SegmentInfos.cs,
	  beagled/Lucene.Net/Index/SegmentMergeInfo.cs,
	  beagled/Lucene.Net/Index/SegmentMergeQueue.cs,
	  beagled/Lucene.Net/Index/SegmentMerger.cs,
	  beagled/Lucene.Net/Index/SegmentReader.cs,
	  beagled/Lucene.Net/Index/SegmentTermDocs.cs,
	  beagled/Lucene.Net/Index/SegmentTermEnum.cs,
	  beagled/Lucene.Net/Index/SegmentTermPositions.cs,
	  beagled/Lucene.Net/Index/SegmentsReader.cs,
	  beagled/Lucene.Net/Index/Term.cs,
	  beagled/Lucene.Net/Index/TermDocs.cs,
	  beagled/Lucene.Net/Index/TermEnum.cs,
	  beagled/Lucene.Net/Index/TermInfo.cs,
	  beagled/Lucene.Net/Index/TermInfosReader.cs,
	  beagled/Lucene.Net/Index/TermInfosWriter.cs,
	  beagled/Lucene.Net/QueryParser/CharStream.cs,
	  beagled/Lucene.Net/QueryParser/FastCharStream.cs,
	  beagled/Lucene.Net/QueryParser/MultiFieldQueryParser.cs,
	  beagled/Lucene.Net/QueryParser/ParseException.cs,
	  beagled/Lucene.Net/QueryParser/QueryParser.cs,
	  beagled/Lucene.Net/QueryParser/QueryParserConstants.cs,
	  beagled/Lucene.Net/QueryParser/QueryParserTokenManager.cs,
	  beagled/Lucene.Net/QueryParser/TermPositions.cs,
	  beagled/Lucene.Net/QueryParser/Token.cs,
	  beagled/Lucene.Net/QueryParser/TokenMgrError.cs,
	  beagled/Lucene.Net/Search/BooleanClause.cs,
	  beagled/Lucene.Net/Search/BooleanQuery.cs,
	  beagled/Lucene.Net/Search/BooleanScorer.cs,
	  beagled/Lucene.Net/Search/CachingWrapperFilter.cs,
	  beagled/Lucene.Net/Search/DateFilter.cs,
	  beagled/Lucene.Net/Search/DefaultSimilarity.cs,
	  beagled/Lucene.Net/Search/ExactPhraseScorer.cs,
	  beagled/Lucene.Net/Search/Explanation.cs,
	  beagled/Lucene.Net/Search/Filter.cs,
	  beagled/Lucene.Net/Search/FilteredTermEnum.cs,
	  beagled/Lucene.Net/Search/FuzzyQuery.cs,
	  beagled/Lucene.Net/Search/FuzzyTermEnum.cs,
	  beagled/Lucene.Net/Search/HitCollector.cs,
	  beagled/Lucene.Net/Search/HitQueue.cs,
	  beagled/Lucene.Net/Search/Hits.cs,
	  beagled/Lucene.Net/Search/IndexSearcher.cs,
	  beagled/Lucene.Net/Search/MultiSearcher.cs,
	  beagled/Lucene.Net/Search/MultiTermQuery.cs,
	  beagled/Lucene.Net/Search/PhrasePositions.cs,
	  beagled/Lucene.Net/Search/PhrasePrefixQuery.cs,
	  beagled/Lucene.Net/Search/PhraseQuery.cs,
	  beagled/Lucene.Net/Search/PhraseQueue.cs,
	  beagled/Lucene.Net/Search/PhraseScorer.cs,
	  beagled/Lucene.Net/Search/PrefixQuery.cs,
	  beagled/Lucene.Net/Search/Query.cs,
	  beagled/Lucene.Net/Search/QueryFilter.cs,
	  beagled/Lucene.Net/Search/RangeQuery.cs,
	  beagled/Lucene.Net/Search/RemoteSearchable.cs,
	  beagled/Lucene.Net/Search/ScoreDoc.cs,
	  beagled/Lucene.Net/Search/Scorer.cs,
	  beagled/Lucene.Net/Search/Searchable.cs,
	  beagled/Lucene.Net/Search/Searcher.cs,
	  beagled/Lucene.Net/Search/Similarity.cs,
	  beagled/Lucene.Net/Search/SloppyPhraseScorer.cs,
	  beagled/Lucene.Net/Search/TermQuery.cs,
	  beagled/Lucene.Net/Search/TermScorer.cs,
	  beagled/Lucene.Net/Search/TopDocs.cs,
	  beagled/Lucene.Net/Search/Weight.cs,
	  beagled/Lucene.Net/Search/WildcardQuery.cs,
	  beagled/Lucene.Net/Search/WildcardTermEnum.cs,
	  beagled/Lucene.Net/Store/Directory.cs,
	  beagled/Lucene.Net/Store/FSDirectory.cs,
	  beagled/Lucene.Net/Store/InputStream.cs,
	  beagled/Lucene.Net/Store/Lock.cs,
	  beagled/Lucene.Net/Store/OutputStream.cs,
	  beagled/Lucene.Net/Store/RAMDirectory.cs,
	  beagled/Lucene.Net/Util/Arrays.cs,
	  beagled/Lucene.Net/Util/BitVector.cs,
	  beagled/Lucene.Net/Util/Number.cs,
	  beagled/Lucene.Net/Util/PriorityQueue.cs, tools/Makefile.am,
	  tools/Query.cs, tools/wrapper.in: Incoming!

2004-08-13 16:15  campd

	* beagle-0.0.pc.in: pkgconfig file update from Arun Raghavan
	  <arunissatan@yahoo.com>

2004-07-31 22:02  campd

	* beagled/: BeagleDaemon.cs, Indexer.cs, Makefile.am,
	  NoIndexFileHandler.cs, PostIndexHandler.cs, PreIndexHandler.cs:
	  Added preindexing and postindexing handlers, moved the .noindex
	  handling out to a postindexing handler.

2004-07-31 20:21  campd

	* Util/FileMatcher.cs: forgot this

2004-07-31 20:21  campd

	* BeagleClient/Indexer.cs, BeagleClient/Makefile.am,
	  Util/Makefile.am, beagled/BeagleDaemon.cs, beagled/Indexer.cs,
	  beagled/Makefile.am, beagled/beagled.in, tools/Crawler.cs: Added
	  an Indexer service to the daemon, which currently indexes either
	  individual files or lists of files.

	  Moved the FileWatcher out of the crawler into Util.

2004-07-31 20:00  trow

	* Util/: Logger.cs, StringFu.cs: Disable logging.  Add unique id
	  generating function.

2004-07-31 17:57  campd

	* beagled/Makefile.am: install BeagleDaemon.exe into pkglibdir

2004-07-31 17:51  campd

	* Makefile.am, configure.in, BeagleClient/Hit.cs,
	  BeagleClient/Makefile.am, BeagleClient/Query.cs,
	  BeagleClient/QueryManager.cs, BeagleClient/Versioned.cs,
	  Best/BestRootTile.cs, Best/BestWindow.cs, Best/Makefile.am,
	  Best/best.in, Filters/FilterHtml.cs, Filters/FilterJpeg.cs,
	  Filters/FilterMan.cs, Filters/FilterMusic.cs,
	  Filters/FilterOpenOffice.cs, Filters/FilterPdf.cs,
	  Filters/FilterPng.cs, Filters/FilterText.cs, Filters/Makefile.am,
	  Tiles/HitFlavor.cs, Tiles/HitToHitFlavor.cs, Tiles/Makefile.am,
	  Tiles/Tile.cs, Tiles/TileCanvas.cs, Tiles/TileContact.cs,
	  Tiles/TileFile.cs, Tiles/TileFolder.cs,
	  Tiles/TileFromTemplate.cs, Tiles/TileGoogle.cs,
	  Tiles/TileHitCollection.cs, Tiles/TileImLog.cs,
	  Tiles/TileMailMessage.cs, Tiles/TileMenuContext.cs,
	  Tiles/TileMusic.cs, Tiles/TilePicture.cs,
	  Tiles/TileRenderContext.cs, Tiles/TileWebHistory.cs,
	  beagled/BeagleDaemon.cs, beagled/LiveQuery.cs,
	  beagled/Makefile.am, beagled/QueryManager.cs,
	  beagled/TestClient.cs, beagled/beagled.in, beagled/testclient.in,
	  indexer/EvolutionDataServerDriver.cs,
	  indexer/ExternalStringsHack.cs.in, indexer/Filter.cs,
	  indexer/Flavor.cs, indexer/GoogleDriver.cs, indexer/Hit.cs,
	  indexer/IQueryResult.cs, indexer/IQueryable.cs,
	  indexer/IndexDriver.cs, indexer/Indexable.cs,
	  indexer/IndexableFile.cs, indexer/IndexableHttp.cs,
	  indexer/Makefile.am, indexer/PathFinder.cs, indexer/Property.cs,
	  indexer/Query.cs, indexer/QueryDriver.cs, indexer/QueryResult.cs,
	  indexer/QueryableFlavor.cs, indexer/Relevancy.cs,
	  indexer/Versioned.cs, tools/Crawler.cs, tools/ExtractContent.cs,
	  tools/IndexGaimLogs.cs, tools/IndexMail.cs,
	  tools/IndexWebContent.cs, tools/Makefile.am, tools/Query.cs:
	  Added a daemon

	  Added a client library to the daemon

	  Made Best use the client library

	  Did some namespace shuffling:   * The classes in indexer/ are now
	  in the Beagle.Core namespace	* The Filters are now in the
	  Beagle.Filters namespace   * Tiles are now in Beagle.Tiles
	  (there's a pattern emerging)	  * The client library took the
	  Beagle namespace

2004-07-28 14:52  orph

	* ChangeLog, mozilla-extension/.cvsignore,
	  tools/IndexWebContent.cs: 2004-07-28	Alex Graveley
	  <alex@ximian.com>

		  * tools/IndexWebContent.cs: Rename --uri to --url, to
	  match
		  implementation.
		  Return an exitcode of 1 on error.
		  Catch indexing error to ensure we always delete
	  sourcefile.

2004-07-28 06:25  orph

	* ChangeLog, mozilla-extension/README,
	  mozilla-extension/install.rdf,
	  mozilla-extension/content/beagleOverlay.js,
	  mozilla-extension/content/beagleOverlay.xul,
	  mozilla-extension/content/beaglePrefs.js,
	  mozilla-extension/content/beaglePrefs.xul,
	  mozilla-extension/content/contents.rdf,
	  mozilla-extension/locale/en-US/beagle.dtd: 2004-07-28  Alex
	  Graveley  <alex@ximian.com>

		  * mozilla-extension/content/beaglePrefs.xul: Add
	  <checkbox> for
		  beagle.security.active pref.

		  * mozilla-extension/content/beaglePrefs.js: Support
		  beagle.security.active pref to enable https indexing.

		  * mozilla-extension/content/beagleOverlay.js: Index https
	  pages if
		  pref is chosen.  Fix bug in https detection since
		  location.protocol includes the trailing ':'. Cleanup
		  beagleProcessClick.

		  * mozilla-extension/install.rdf: Add <optionsURL> so
	  options can
		  be opened from Extension Manager window.

2004-07-27 10:25  trow

	* AUTHORS, Filters/FilterPdf.cs, Filters/Makefile.am: Christopher
	  Orr's pdftotext-based PDF Filter.

2004-07-27 07:49  orph

	* mozilla-extension/README:
	  Add README

2004-07-27 07:27  orph

	* ChangeLog, Makefile.am, configure.in,
	  mozilla-extension/Makefile.am, mozilla-extension/install.rdf,
	  mozilla-extension/content/about.xul,
	  mozilla-extension/content/beagleOverlay.css,
	  mozilla-extension/content/beagleOverlay.js,
	  mozilla-extension/content/beagleOverlay.xul,
	  mozilla-extension/content/beaglePrefs.js,
	  mozilla-extension/content/beaglePrefs.xul,
	  mozilla-extension/content/contents.rdf,
	  mozilla-extension/content/jslib/jslib.js,
	  mozilla-extension/content/jslib/modules.js,
	  mozilla-extension/content/jslib/debug/debug.js,
	  mozilla-extension/content/jslib/install/uninstall.css,
	  mozilla-extension/content/jslib/install/uninstall.js,
	  mozilla-extension/content/jslib/install/uninstall.xul,
	  mozilla-extension/content/jslib/io/dir.js,
	  mozilla-extension/content/jslib/io/dirUtils.js,
	  mozilla-extension/content/jslib/io/file.js,
	  mozilla-extension/content/jslib/io/fileUtils.js,
	  mozilla-extension/content/jslib/io/filesystem.js,
	  mozilla-extension/content/jslib/xul/commonWindow.js,
	  mozilla-extension/locale/en-US/beagle.dtd,
	  mozilla-extension/locale/en-US/beagle.properties,
	  mozilla-extension/locale/en-US/contents.rdf,
	  mozilla-extension/skin/classic/beagle-big.png,
	  mozilla-extension/skin/classic/beagle-disabled.png,
	  mozilla-extension/skin/classic/beagle-error.png,
	  mozilla-extension/skin/classic/beagle.png,
	  mozilla-extension/skin/classic/contents.rdf: 2004-07-27  Alex
	  Graveley  <alex@ximian.com>

		  * mozilla-extension/: Add initial commit of the
	  mozilla/firefox
		  indexing extension.

		  * configure.in: Add mozilla-extension/Makefile.

		  * Makefile.am (SUBDIRS): Add mozilla-extension.

2004-07-27 05:20  orph

	* ChangeLog, epiphany-extension/ephy-beagle-extension.c,
	  tools/IndexWebContent.cs, tools/Makefile.am: 2004-07-27  Alex
	  Graveley  <alex@ximian.com>

		  * tools/Makefile.am (INDEX_WEB_CONTENT_WRAPPER): Rename
		  beagle-epiphany-index to beagle-index-url since it will
	  be used by
		  mozilla too.

		  * tools/IndexWebContent.cs: Take --url, --title,
	  --sourcefile,
		  --deletesourcefile arguments.  Print usage if url or
		  sourcefile/stdin is missing.

		  * epiphany-extension/ephy-beagle-extension.c
	  (load_status_cb):
		  Pass "--url" and "--title" to beagle-index-url.

2004-07-24 19:30  trow

	* Filters/: FilterMan.cs, Makefile.am: Added Michael Levy's man
	  filter.

2004-07-24 19:01  trow

	* indexer/Filter.cs, indexer/IndexDriver.cs,
	  tools/IndexWebContent.cs: Removed some annoying debug spew.

2004-07-24 18:17  trow

	* indexer/.cvsignore: This is the last one.

2004-07-24 18:06  trow

	* indexer/: .cvsignore, ExternalStringsHack.cs.in: Doh!

2004-07-24 17:57  trow

	* Makefile.am, autogen.sh, configure.in, Best/Makefile.am,
	  Best/best.in, Filters/Filter.cs, Filters/FilterHtml.cs,
	  Filters/FilterJpeg.cs, Filters/FilterMusic.cs,
	  Filters/FilterOpenOffice.cs, Filters/FilterPng.cs,
	  Filters/FilterText.cs, Filters/Flavor.cs, Filters/Makefile.am,
	  Tiles/Makefile.am, Tiles/template-contact.html,
	  Tiles/template-file.html, Tiles/template-im-log.html,
	  Tiles/template-mail-message.html, Tiles/template-music.html,
	  Tiles/template-picture.html, Tiles/template-web-history.html,
	  Util/StringFu.cs, indexer/EvolutionDataServerDriver.cs,
	  indexer/Filter.cs, indexer/Flavor.cs, indexer/IndexDriver.cs,
	  indexer/Indexable.cs, indexer/IndexableFile.cs,
	  indexer/Makefile.am, indexer/PathFinder.cs, indexer/Property.cs,
	  tools/Crawler.cs, tools/ExtractContent.cs,
	  tools/IndexGaimLogs.cs, tools/IndexMail.cs,
	  tools/IndexWebContent.cs, tools/Makefile.am, tools/wrapper.in:
	  Filter refactoring and general clean-up.

2004-07-09 13:57  nat

	* Tiles/TileWebHistory.cs: Changed the title text.

2004-07-07 23:47  trow

	* Util/FSpotTools.cs, indexer/IndexableFile.cs: Index f-spot's
	  photo tags.

2004-07-07 16:37  trow

	* Util/FSpotTools.cs, Util/Makefile.am, Util/NautilusTools.cs,
	  indexer/IndexableFile.cs: A hack to index f-spot photo
	  descriptions.

2004-07-06 22:25  trow

	* doc/TODO-integration: TODO for code outside of beagle.

2004-07-04 14:00  trow

	* chooser-fu/.cvsignore, indexer/EvolutionDataServerDriver.cs,
	  indexer/GoogleDriver.cs, indexer/IndexDriver.cs,
	  indexer/Makefile.am, indexer/QueryDriver.cs,
	  indexer/QueryableFlavor.cs: Find IQueryables via introspection.

2004-07-03 20:22  trow

	* indexer/Hit.cs, tools/IndexMail.cs: It always helps to commit
	  code that actually compiles.

2004-07-03 20:04  trow

	* AUTHORS, Tiles/TileFile.cs, Tiles/TileFolder.cs,
	  Tiles/TileMailMessage.cs, Tiles/TileMusic.cs,
	  Tiles/TilePicture.cs, indexer/Hit.cs: A clean-up of the code that
	  opens items in external apps, based on a patch from Arwed
	  Merkatz.

2004-07-03 11:07  trow

	* Tiles/Tile.cs, Util/StringFu.cs, doc/TODO, indexer/Hit.cs,
	  indexer/IndexDriver.cs, indexer/IndexableFile.cs: Small tweaks
	  and airplane hacks.

2004-06-28 11:54  trow

	* Filters/FilterPng.cs: Removed scary warning.

2004-06-28 11:23  trow

	* Filters/Filter.cs, Filters/FilterOpenOffice.cs,
	  Filters/FilterText.cs, indexer/IndexDriver.cs,
	  indexer/Indexable.cs, indexer/IndexableFile.cs, tools/Crawler.cs:
	  Fix for a bug too horrible to mention.

2004-06-28 06:48  nat

	* Tiles/TileContact.cs: Scaled up the image

2004-06-28 06:47  trow

	* Filters/FilterOpenOffice.cs, Tiles/TileFile.cs,
	  Tiles/TileMusic.cs, Tiles/TilePicture.cs, indexer/Hit.cs: Fix
	  whitespace problem.

2004-06-28 06:01  trow

	* Tiles/TileHitCollection.cs: Fixed Dave's bug.

2004-06-28 05:59  trow

	* images/emblem-picture.png: New picture emblem.

2004-06-28 05:34  trow

	* Best/BestWindow.cs, Tiles/TileHitCollection.cs,
	  Tiles/template-hit-collection.html, indexer/Query.cs: More GUADEC
	  hacking.

2004-06-28 05:19  trow

	* images/: emblem-contact.png, emblem-file.png, emblem-folder.png,
	  emblem-google.png, emblem-im-log.png, emblem-mail-message.png,
	  emblem-music.png, emblem-picture.png, emblem-web-history.png:
	  Images I forgot to add earlier.

2004-06-28 03:30  trow

	* Best/BestRootTile.cs, Filters/FilterPng.cs, Tiles/HitFlavor.cs,
	  Tiles/TileCanvas.cs, Tiles/TileContact.cs, Tiles/TileFile.cs,
	  Tiles/TileFolder.cs, Tiles/TileGoogle.cs,
	  Tiles/TileHitCollection.cs, Tiles/TileImLog.cs,
	  Tiles/TileMailMessage.cs, Tiles/TileMusic.cs,
	  Tiles/TilePicture.cs, Tiles/template-contact.html,
	  Tiles/template-file.html, Tiles/template-folder.html,
	  Tiles/template-google.html, Tiles/template-hit-collection.html,
	  Tiles/template-im-log.html, Tiles/template-mail-message.html,
	  Tiles/template-music.html, Tiles/template-picture.html,
	  Tiles/template-web-history.html, Util/NautilusTools.cs,
	  Util/StringFu.cs, chooser-fu/Makefile.am,
	  chooser-fu/beaglequery.c, chooser-fu/beaglequery.h,
	  chooser-fu/gtkfilesystembeagle.c, chooser-fu/preload-symbols.c,
	  images/Makefile.am, indexer/Hit.cs, indexer/IndexableFile.cs,
	  indexer/Query.cs, tools/Crawler.cs: GUADEC hacking.

2004-06-24 21:05  trow

	* Best/BestWindow.cs: Removed Best's menu bar.

2004-06-24 20:55  trow

	* Util/: Makefile.am, NautilusTools.cs: Added Joe Gasiorek's
	  NautilusTools code for discovering emblems on files.

2004-06-24 18:22  trow

	* configure.in: And while I'm at it, I might as well bump the
	  version number.

2004-06-24 18:21  trow

	* configure.in: Forgot to remove a reference the old Renderer code.

2004-06-24 18:11  trow

	* Makefile.am, configure.in, chooser-fu/.cvsignore,
	  chooser-fu/Makefile.am, chooser-fu/beaglequery.c,
	  chooser-fu/beaglequery.h, chooser-fu/chooser-test.c,
	  chooser-fu/gtkfilesystembeagle.c,
	  chooser-fu/gtkfilesystembeagle.h, chooser-fu/preload-symbols.c,
	  chooser-fu/xdgmime.c, chooser-fu/xdgmime.h,
	  chooser-fu/xdgmimeglob.c, chooser-fu/xdgmimeglob.h,
	  chooser-fu/xdgmimeint.c, chooser-fu/xdgmimeint.h,
	  chooser-fu/xdgmimemagic.c, chooser-fu/xdgmimemagic.h,
	  indexer/QueryDriver.cs: Behold the power of my chooser-fu!

2004-06-24 14:45  trow

	* Makefile.am, Best/Makefile.am, Filters/Makefile.am,
	  Tiles/Makefile.am, indexer/Makefile.am, tools/Makefile.am: Force
	  re-compiles whenever we depend on a locally-built assembly that
	  has changed.

	  Removed the old renderers from the build

2004-06-24 14:25  trow

	* Best/BestWindow.cs: Removed call to Query.AutoPopulateHack.  The
	  hack has been removed.

2004-06-23 21:48  trow

	* Tiles/TileMailMessage.cs, Util/StringFu.cs,
	  indexer/EvolutionDataServerDriver.cs, indexer/GoogleDriver.cs,
	  indexer/IndexDriver.cs, indexer/Query.cs, indexer/QueryDriver.cs,
	  tools/Query.cs: Moved some utility routines to StringFu.  Removed
	  spew.  Added mime-type filtering in Query.  Added ability to
	  specify search domain (i.e. local, neighborhood or global) in a
	  Query.  Other code changed to reflect Query api changes.

2004-06-23 01:25  trow

	* Best/BestWindow.cs, Tiles/Tile.cs, Tiles/TileCanvas.cs,
	  Tiles/TileContact.cs, Tiles/template-music.html,
	  tools/Crawler.cs: Music tile tweaks.	Fix stupid bug in crawler
	  symlink check.  Turn on inline tile rendering by default.  (Which
	  is wrong, but necessary until the kinks get worked out of the
	  iframe stuff.) Fix inline tile rendering to properly dispatch
	  UrlReqests, etc. to the tiles.  Make best a tiny bit less ugly.

2004-06-22 18:10  trow

	* Best/BestRootTile.cs, Best/BestWindow.cs,
	  Tiles/HitToHitFlavor.cs, Tiles/Makefile.am, Tiles/TileCanvas.cs,
	  Tiles/TileContact.cs, Tiles/TileFile.cs, Tiles/TileFolder.cs,
	  Tiles/TilePicture.cs, Tiles/template-folder.html,
	  indexer/EvolutionDataServerDriver.cs, indexer/Hit.cs,
	  indexer/QueryResult.cs: Do the right thing when a file://-Uri hit
	  is actually a directory.  Added a folder tile.  Re-enabled
	  contact photos.  Added contact photo to contact tiles.  Added
	  thumbnail to image tiles.  Assorted bug fixes.

2004-06-22 16:01  trow

	* tools/: Crawler.cs, Makefile.am: Don't follow symlinks while
	  crawling.  Fixes bug 144744.

2004-06-22 14:20  trow

	* Best/Best.cs, Best/BestRootTile.cs, Tiles/HitFlavor.cs,
	  Tiles/HitToHitFlavor.cs, Tiles/Makefile.am, Tiles/TileContact.cs,
	  Tiles/TileFile.cs, Tiles/TileGoogle.cs,
	  Tiles/TileHitCollection.cs, Tiles/TileImLog.cs,
	  Tiles/TileMailMessage.cs, Tiles/TileMusic.cs,
	  Tiles/TilePicture.cs, Tiles/TileWebHistory.cs, Util/StringFu.cs,
	  indexer/Hit.cs: Attributes are fun.

2004-06-21 23:42  trow

	* Best/BestRootTile.cs, Best/BestWindow.cs, Tiles/Makefile.am,
	  Tiles/TileCanvas.cs, Tiles/TileHitCollection.cs,
	  Tiles/TileMusic.cs, Tiles/TilePicture.cs,
	  Tiles/template-music.html, Tiles/template-picture.html,
	  images/Images.cs, indexer/QueryDriver.cs, tools/Crawler.cs:
	  Picture and Music tiles.  Image improvements.  Some
	  (half-finished) tile hacking.

2004-06-20 17:23  trow

	* HACKING: Notes on code organization.

2004-06-19 04:07  trow

	* Filters/: FilterJpeg.cs, FilterPng.cs, Makefile.am: Very basic
	  jpeg and png filters.

2004-06-19 02:58  trow

	* Filters/Filter.cs, Filters/FilterMusic.cs, Filters/Makefile.am,
	  Util/Id3.cs, Util/Makefile.am: Added a simple filter for
	  ID3-tagged MP3 files.

2004-06-18 02:57  trow

	* Filters/Filter.cs, Util/StringFu.cs, indexer/IndexableFile.cs,
	  tools/Crawler.cs: Allow IndexableFile to index directories and to
	  index file names if no filter is available.  Some renaming in
	  Filter.cs.  Retooled crawler to index directories.

2004-06-17 00:58  trow

	* Best/BestRootTile.cs, Tiles/Makefile.am, Tiles/Tile.cs,
	  Tiles/TileCanvas.cs, Tiles/TileGoogle.cs,
	  Tiles/TileHitCollection.cs, Tiles/TileImLog.cs,
	  Tiles/TileWebHistory.cs, Tiles/template-google.html,
	  Tiles/template-hit-collection.html, Tiles/template-im-log.html,
	  Tiles/template-web-history.html, indexer/GoogleDriver.cs: More
	  tile work and misc. fixes.  Still looks ugly, but is becoming
	  more functional.

2004-06-16 03:23  trow

	* Best/BestRootTile.cs, Tiles/Makefile.am, Tiles/TileCanvas.cs,
	  Tiles/TileHitCollection.cs, Tiles/TileRenderContext.cs,
	  Tiles/template-hit-collection.html: More tile hacking.
	  Everything is still fairly ugly.

2004-06-16 01:14  trow

	* AUTHORS, doc/TODO, tools/Crawler.cs: Applied Joe Gasiorek's patch
	  for crawling recently used files.

2004-06-15 20:44  nat

	* tools/IndexMail.cs: Don't puke on my emacs.

2004-06-15 20:39  nat

	* Util/ImLog.cs, tools/IndexGaimLogs.cs: Added a --verbose option.

2004-06-15 03:17  trow

	* Tiles/Makefile.am, Tiles/Tile.cs, Tiles/TileCanvas.cs,
	  Tiles/TileContact.cs, Tiles/TileHitCollection.cs,
	  Tiles/TileMenuContext.cs, Tiles/template-contact.html,
	  indexer/EvolutionDataServerDriver.cs, indexer/Hit.cs,
	  indexer/QueryDriver.cs: More hacking: popup menu handling for
	  tiles, contact tiles, better link handing.

2004-06-15 00:40  trow

	* Tiles/Makefile.am: Build fixes.

2004-06-14 16:34  trow

	* .cvsignore, Makefile.am, configure.in, Best/BestRootTile.cs,
	  Best/BestWindow.cs, Best/Makefile.am, Best/best.in,
	  Tiles/.cvsignore, Tiles/Makefile.am, Tiles/Tile.cs,
	  Tiles/TileCanvas.cs, Tiles/TileFile.cs,
	  Tiles/TileFromTemplate.cs, Tiles/TileHitCollection.cs,
	  Tiles/TileMailMessage.cs, Tiles/TileRenderContext.cs,
	  Tiles/template-file.html, Tiles/template-mail-message.html,
	  Util/Makefile.am, Util/StringFu.cs, doc/TODO, images/.cvsignore,
	  images/Images.cs, images/Makefile.am, indexer/IndexDriver.cs,
	  tools/IndexMail.cs: Tile hacking.

2004-06-10 02:19  trow

	* NEWS: Updated NEWS for release.

2004-06-10 02:07  trow

	* configure.in: Bumped version number.

2004-06-10 01:59  trow

	* Renderers/HitRendererHtml.cs, Renderers/Makefile.am, doc/TODO,
	  indexer/Hit.cs, indexer/IndexDriver.cs, indexer/Makefile.am,
	  indexer/QueryResult.cs, indexer/Relevancy.cs,
	  templates/Makefile.am, templates/email-sent.html,
	  templates/email.html, tools/Crawler.cs, tools/IndexMail.cs:
	  Updated TODO.

	  Small changes to how we track scores in Hits.

	  Added framework for better relevancy calculations and a few
	  ad-hoc rules.

	  Distinguish between sent and received e-mails.

	  When crawling, check a file's mtime before sniffing the mime
	  type.  This keeps us from changing every file's atime every time
	  we crawl.

2004-06-09 23:51  trow

	* Renderers/HitRenderer.cs, Renderers/HitRendererControl.cs,
	  indexer/EvolutionDataServerDriver.cs, indexer/GoogleDriver.cs,
	  indexer/Hit.cs, indexer/IndexDriver.cs: A hack or two.

2004-06-09 02:22  trow

	* Filters/Filter.cs, Filters/FilterHtml.cs,
	  Filters/FilterOpenOffice.cs, Filters/FilterText.cs,
	  Util/Makefile.am, Util/MultiReader.cs, Util/PullingReader.cs,
	  indexer/IndexDriver.cs, indexer/Indexable.cs,
	  indexer/IndexableFile.cs, indexer/Makefile.am,
	  tools/ExtractContent.cs, tools/IndexMail.cs,
	  tools/IndexWebContent.cs: Avoid big allocations and work around
	  mono GC issues.

2004-06-08 22:29  trow

	* tools/IndexMail.cs: Avoid large allocations while parsing mboxes.

2004-06-08 13:39  trow

	* Renderers/HitRendererHtml.cs, tools/IndexWebContent.cs: Make web
	  history items their own type.

2004-06-07 22:42  trow

	* indexer/IndexDriver.cs: Enable stemming in our analyzer.
	  Properly analyze/stem queries.

2004-06-07 14:41  trow

	* tools/: IndexMail.cs, wrapper.in: Write out timestamps as ticks
	  to avoid retarded System.DateTime string parsing behavior.  Added
	  $MONO_EXTRA_ARGS to the mono command-line in wrapper.in.  This
	  facilitates tracing, profiling, etc.

2004-06-07 03:44  trow

	* HACKING: Fixed one last 'dewey' that I missed before.

2004-06-07 02:29  trow

	* AUTHORS: Credit where credit is due.

2004-06-07 02:28  trow

	* Filters/Flavor.cs, Util/gnome.cs: A few things from Michael
	  Levy's gzipped-file-crawling patch: support for mime-sniffing
	  buffers and Flavor.FromStream.

2004-06-04 22:28  trow

	* Util/Logger.cs, Util/Makefile.am, indexer/IndexDriver.cs,
	  indexer/PathFinder.cs: Added extra logging to help debug locking
	  problems.

2004-06-03 23:42  trow

	* Makefile.am, configure.in, Best/Best.cs, Best/BestWindow.cs,
	  Renderers/HitRendererControl.cs: More searchomatic!

2004-06-03 23:42  trow

	* searchomatic/: .cvsignore, Makefile.am, README, searchomatic.c:
	  Searchomatic!

2004-06-03 13:50  trow

	* Best/BestWindow.cs, Best/HitContainer.cs,
	  Renderers/HitRendererControl.cs: Only show the next/prev buttons
	  when appropriate.

2004-06-03 13:35  trow

	* indexer/: EvolutionDataServerDriver.cs, Query.cs: Proper handling
	  of multi-part queries against e-d-s.

2004-06-03 11:07  trow

	* README, tools/Makefile.am: Added note about being able to index
	  IM logs.  Fixed build glitch.

2004-06-03 02:44  trow

	* HACKING, NEWS, README, configure.in, doc/TODO: Added stuff to
	  HACKING, NEWS, README, TODO.	Set version number to 0.0.0.

2004-06-03 02:04  trow

	* Util/ImLog.cs, tools/IndexGaimLogs.cs: Another fix for
	  pathological gaim logs.

2004-06-03 01:52  trow

	* Best/BestWindow.cs, Best/HitContainer.cs, Util/ImLog.cs,
	  indexer/IndexDriver.cs, indexer/Query.cs, indexer/QueryDriver.cs:
	  Properly handle gaim longs that contain newlines.  Do the right
	  thing on an empty query.

2004-06-03 00:40  trow

	* Filters/FilterOpenOffice.cs, indexer/IndexDriver.cs: Fix crash in
	  OOo filter.  Properly handle multi-word search phrases in Lucene.

2004-06-02 22:41  trow

	* Renderers/HitRenderer.cs: Don't crash if we try to step back
	  before the first match.

2004-06-02 16:34  trow

	* indexer/EvolutionDataServerDriver.cs, indexer/GoogleDriver.cs,
	  indexer/IndexDriver.cs, indexer/Query.cs,
	  templates/file-generic.html: The beginnings of support for some
	  semi-reasonable query semantics: Multi-word and quoted-phrase
	  queries now do the expected thing in the Lucene index.  Evolution
	  does the wrong thing because of breakage in evo-sharp.  And
	  Google is still broken by a beta 2 problem, so I didn't change
	  anything in there yet.

2004-06-02 13:28  trow

	* tools/.cvsignore: Be quiet!

2004-06-02 03:58  trow

	* configure.in, Best/Makefile.am, Best/best.in, Filters/Filter.cs,
	  Filters/FilterOpenOffice.cs, Filters/Makefile.am,
	  indexer/Makefile.am, indexer/QueryDriver.cs, tools/Makefile.am,
	  tools/wrapper.in: Small GACish fixes.  Disabled Google queries,
	  since they are broken under mono beta 2.  Extract more metadata
	  from openoffice files.

2004-06-01 15:43  nat

	* Util/gnome.cs: System.Diagnostics.Process.Start is a static
	  method

2004-05-31 22:25  trow

	* Makefile.am, configure.in, Best/BestWindow.cs,
	  Best/HitContainer.cs, Best/Makefile.am, Best/best.in,
	  Filters/FilterOpenOffice.cs, Renderers/DataBarn.cs,
	  Renderers/Favicons.cs, Renderers/HitRenderer.cs,
	  Renderers/HitRendererControl.cs, Renderers/HitRendererHtml.cs,
	  Renderers/Makefile.am, Renderers/Tile.cs, Util/Makefile.am,
	  Util/camel.cs, images/Makefile.am, images/contact-phone.png,
	  images/gnome-error.png, images/gnome-gaim.png,
	  images/icon-bookmark.png, images/icon-folder.png,
	  images/icon-history.png, images/icon-search.png,
	  images/icon-web-large.png, images/icon-web.png,
	  images/status-away.png, images/status-online.png,
	  indexer/EvolutionDataServerDriver.cs, indexer/GoogleDriver.cs,
	  indexer/Hit.cs, indexer/IQueryResult.cs, indexer/IQueryable.cs,
	  indexer/IndexDriver.cs, indexer/Indexable.cs,
	  indexer/Makefile.am, indexer/QueryDriver.cs,
	  indexer/QueryResult.cs, templates/.cvsignore,
	  templates/Makefile.am, templates/contact.html,
	  templates/email.html, templates/file-generic.html,
	  templates/google.html, templates/im-log.html,
	  templates/web-history.html, templates/weblink.html,
	  tools/IndexMail.cs, tools/Makefile.am, tools/wrapper.in: Tile
	  rendering, which is still very hacky.  Async rendering.  Paged
	  results.  Cancellable queries.  DataBarn! Evo-sharp fixes.
	  Assorted clean-up.  Introduced more bugs.

2004-05-27 16:51  trow

	* Best/Makefile.am, Renderers/Makefile.am, Util/ImLog.cs,
	  Util/Makefile.am, indexer/EvolutionDataServerDriver.cs,
	  indexer/Indexable.cs, tools/IndexGaimLogs.cs, tools/Makefile.am,
	  tools/Query.cs, tools/wrapper.in: Added code to index gaim logs.
	  Small build fixes for evo-sharp.  It builds, but doesn't work.
	  (For me, at least.)

2004-05-26 22:37  nat

	* doc/TODO: Added a note about indexing attachments.

2004-05-23 18:51  trow

	* configure.in, Best/Makefile.am, Filters/Makefile.am,
	  Renderers/Makefile.am, Util/Makefile.am: Build fixes: use
	  pkg-config to find gtk-sharp, etc., to ensure that Beagle is
	  GACilicious.

2004-05-22 14:35  trow

	* Best/Makefile.am, Filters/Makefile.am,
	  Renderers/FileHitRenderer.cs, Renderers/Makefile.am,
	  Renderers/WebLinkHitRenderer.cs, Util/Makefile.am,
	  indexer/Makefile.am, indexer/PathFinder.cs: Small build tweaks.
	  Don't cache composited icons under ~/.dashboard.  Tweaked WebLink
	  Renderer to better handle the HTML Google hands back to us.

2004-05-22 14:02  trow

	* Renderers/Favicons.cs, Renderers/FileHitRenderer.cs,
	  Renderers/Makefile.am, Renderers/WebLinkHitRenderer.cs,
	  indexer/Hit.cs, indexer/IndexDriver.cs, indexer/IndexableFile.cs,
	  indexer/QueryDriver.cs, indexer/Versioned.cs, tools/Crawler.cs:
	  Various indexing and crawler improvements.  Added convenience
	  functions to Hit for common operations on file:// hits.  Tweaked
	  the file & web link renderers a bit.	Stole code from dashboard
	  to put favicon emblems on the icons.

2004-05-21 14:51  trow

	* configure.in: Added a configure-time warning about the potential
	  problems of installing beagle into a different prefix than
	  epiphany.

2004-05-21 14:13  trow

	* README, epiphany-extension/ephy-beagle-extension.c: Put some
	  basic information in the README file.

	  Added BEAGLE_NO_WEB_INDEXING environment variable check to the
	  epiphany extension.

2004-05-21 13:18  trow

	* COPYING, Best/Best.cs, Best/BestWindow.cs, Best/HitContainer.cs,
	  Best/HitView.cs, Filters/Filter.cs, Filters/FilterHtml.cs,
	  Filters/FilterOpenOffice.cs, Filters/FilterText.cs,
	  Filters/Flavor.cs, Renderers/ContactHitRenderer.cs,
	  Renderers/DefaultHitRenderer.cs, Renderers/FileHitRenderer.cs,
	  Renderers/HitRenderer.cs, Renderers/HitRendererHtml.cs,
	  Renderers/MailMessageHitRenderer.cs,
	  Renderers/WebLinkHitRenderer.cs, Util/Vfs.cs,
	  epiphany-extension/Makefile.am,
	  indexer/EvolutionDataServerDriver.cs, indexer/GoogleDriver.cs,
	  indexer/Hit.cs, indexer/IQueryable.cs, indexer/IndexDriver.cs,
	  indexer/Indexable.cs, indexer/IndexableFile.cs,
	  indexer/IndexableHttp.cs, indexer/PathFinder.cs,
	  indexer/Query.cs, indexer/QueryDriver.cs, indexer/QueryResult.cs,
	  indexer/Versioned.cs, tools/Crawler.cs, tools/CrawlerRSS20.cs,
	  tools/ExtractContent.cs, tools/IndexMail.cs,
	  tools/IndexWebContent.cs, tools/Query.cs: Added a COPYING file.
	  Added licenses to all of the source code.  Install the epiphany
	  extension in the right place.

2004-05-21 11:30  trow

	* Renderers/: FileHitRenderer.cs, HitRendererHtml.cs,
	  MailMessageHitRenderer.cs, WebLinkHitRenderer.cs: Added
	  link-clicking to the HTML renderers.

2004-05-20 18:00  trow

	* Util/camel.cs: Fixed to read Evo 1.5 imap summaries.

2004-05-20 16:19  trow

	* .cvsignore, tools/.cvsignore: BE QUIET!

2004-05-20 15:51  trow

	* README, indexer/Hit.cs, tools/Crawler.cs, tools/Makefile.am:
	  Fixed int vs. long type error in IndexDriver.  It sure be nice
	  when we have generics...  Added more paranoid exception catching
	  in Crawler.cs, to work around the invalid filename bug in beta1.
	  Assorted build tweaks.  We are back to passing 'make distcheck'.

2004-05-20 14:07  trow

	* Best/BestWindow.cs, Best/HitContainer.cs,
	  Renderers/ContactHitRenderer.cs, Renderers/HitRenderer.cs,
	  Renderers/Makefile.am, indexer/GoogleDriver.cs: Added a simple
	  contact renderer.  Integrated renderers into best in a way that
	  sucks a tiny bit less than the way I initially did it.

2004-05-20 11:18  trow

	* tools/beagle-update-index.in: Doh!

2004-05-20 11:14  trow

	* Makefile.am, configure.in, Best/BestWindow.cs, Best/Makefile.am,
	  Best/best.in, Renderers/.cvsignore,
	  Renderers/DefaultHitRenderer.cs, Renderers/FileHitRenderer.cs,
	  Renderers/HitRenderer.cs, Renderers/HitRendererHtml.cs,
	  Renderers/MailMessageHitRenderer.cs, Renderers/Makefile.am,
	  Renderers/WebLinkHitRenderer.cs, images/Makefile.am,
	  images/attachment.png, images/book.png, images/bookmark.png,
	  images/bug.png, images/default.png, images/document.png,
	  images/evolution.png, images/flag-for-followup.png,
	  images/foaf.png, images/globe.png, images/mail-new.png,
	  images/mail-read.png, images/mail-replied.png, images/mail.png,
	  images/music.png, images/person.png, images/rss.png,
	  images/stock.png, images/white.png: First stage of moving
	  Dashboard's renderers into Beagle.  Best now uses those
	  renderers, albeit in a very primitive way.

2004-05-19 17:12  trow

	* indexer/EvolutionDataServerDriver.cs, indexer/GoogleDriver.cs,
	  indexer/IQueryable.cs, indexer/IndexDriver.cs,
	  indexer/QueryDriver.cs, tools/Makefile.am: Tweak IQueryable to
	  support query types that report results incrementally, rather
	  than all at the end.

2004-05-19 15:15  trow

	* INSTALL, indexer/IndexDriver.cs, indexer/Makefile.am,
	  indexer/PathFinder.cs, tools/IndexMail.cs: Corrected a few
	  out-of-date comments.  Set reasonable permissions on ~/.beagle
	  directory.  Added INSTALL file.

2004-05-19 13:46  trow

	* Util/camel.cs, epiphany-extension/README, tools/IndexMail.cs,
	  tools/IndexWebContent.cs: Properly timestamp both sent and
	  received messages while indexing.  Don't index https:// pages
	  while browsing.

2004-05-18 22:51  trow

	* images/.cvsignore: BE QUIET!

2004-05-18 22:50  trow

	* epiphany-extension/dewey-epiphany-index: Removed obsolete script.

2004-05-18 22:38  trow

	* dewey-0.0.pc.in, epiphany-extension/Makefile.am,
	  epiphany-extension/README,
	  epiphany-extension/ephy-beagle-extension.c,
	  epiphany-extension/ephy-beagle-extension.h,
	  epiphany-extension/ephy-beagle.c,
	  epiphany-extension/ephy-dewey-extension.c,
	  epiphany-extension/ephy-dewey-extension.h,
	  epiphany-extension/ephy-dewey.c, tools/.cvsignore: More renaming
	  action.

2004-05-18 22:24  trow

	* Makefile.am, autogen.sh, beagle-0.0.pc.in, configure.in,
	  Best/Best.cs, Best/BestWindow.cs, Best/HitContainer.cs,
	  Best/HitView.cs, Filters/Filter.cs, Filters/FilterHtml.cs,
	  Filters/FilterOpenOffice.cs, Filters/FilterText.cs,
	  Filters/Flavor.cs, Util/Makefile.am, Util/Vfs.cs, Util/camel.cs,
	  Util/gnome.cs, indexer/EvolutionDataServerDriver.cs,
	  indexer/GoogleDriver.cs, indexer/Hit.cs, indexer/IQueryable.cs,
	  indexer/IndexDriver.cs, indexer/Indexable.cs,
	  indexer/IndexableFile.cs, indexer/IndexableHttp.cs,
	  indexer/PathFinder.cs, indexer/Query.cs, indexer/QueryDriver.cs,
	  indexer/QueryResult.cs, indexer/Versioned.cs, tools/.cvsignore,
	  tools/Crawler.cs, tools/CrawlerRSS20.cs, tools/ExtractContent.cs,
	  tools/IndexMail.cs, tools/IndexWebContent.cs, tools/Makefile.am,
	  tools/Query.cs: Part one of s/dewey/beagle/

2004-05-18 18:28  trow

	* Makefile.am, configure.in, Best/HitView.cs, Best/Makefile.am,
	  images/Makefile.am, images/contact-icon.png,
	  images/mail-message-icon.png,
	  indexer/EvolutionDataServerDriver.cs, indexer/Hit.cs,
	  indexer/Makefile.am, indexer/QueryDriver.cs, tools/Makefile.am:
	  Initial version of code for querying evo-data-server, along with
	  some lame hacks for displaying contact matches in best.

2004-05-18 15:02  trow

	* Best/BestWindow.cs, Best/HitContainer.cs, Best/HitView.cs,
	  Best/Makefile.am, Best/best.in, indexer/GoogleDriver.cs,
	  indexer/IQueryable.cs, indexer/IndexDriver.cs,
	  indexer/Makefile.am, indexer/QueryDriver.cs,
	  indexer/QueryResult.cs, tools/.cvsignore, tools/Makefile.am,
	  tools/Query.cs: Added infrastructure to better support multiple
	  query backends.  The new QueryDriver class multiplexes queries
	  between implementers of the IQueryable interface and handles all
	  the details of doing each query in a separate thread.  Instead of
	  just returning a list of Hits, the QueryDriver returns a
	  QueryResult that collects the Hits as the come in and emits
	  signals to indicate when new Hits have arrived and when the query
	  has finished processing.

	  Renamed Crawler.exe's wrapper to dewey-index-files.

2004-05-17 15:41  trow

	* doc/TODO: The beginnings of a TODO list for Dewey.

2004-05-17 14:52  trow

	* Best/HitView.cs, Filters/Filter.cs, Filters/FilterHtml.cs,
	  indexer/GoogleDriver.cs, indexer/Hit.cs, indexer/IndexDriver.cs,
	  indexer/Indexable.cs, indexer/IndexableFile.cs,
	  indexer/IndexableHttp.cs, tools/Crawler.cs,
	  tools/CrawlerRSS20.cs, tools/ExtractContent.cs,
	  tools/IndexMail.cs, tools/IndexWebContent.cs, tools/Query.cs:
	  Lots of misc. hacking.  * Rationalization of naming between Dewey
	  and Dashboard * An attempt to make the crawler more
	  memory-efficient * dewey-query is now a lot more talkative *
	  Changed Indexable so that it is possible to create new indexable
	  types w/o subclassing, if you are so inclined.  * Fixed bug that
	  caused the IndexDriver to return hits in random   order, not in
	  order of relevancy.  * Lots of small tweaks to make the code more
	  consistent/idiomatic

2004-05-14 23:33  trow

	* .cvsignore, Util/.cvsignore, Util/GoogleSearch.wsdl,
	  Util/Makefile.am, indexer/GoogleDriver.cs, indexer/Hit.cs,
	  indexer/IndexDriver.cs, indexer/Makefile.am: Added a very simple
	  mechanism for querying Google.  Just set the GOOGLE_WEB_API_KEY
	  environment variable.

2004-05-14 22:36  nat

	* tools/IndexMail.cs: Add the 'sent' metadata item to mails.  Added
	  a command-line arg to specify a mailbox to index.

2004-05-14 20:58  trow

	* configure.in, Best/Makefile.am, Filters/Makefile.am,
	  Util/.cvsignore, Util/Makefile.am,
	  epiphany-extension/Makefile.am, indexer/Makefile.am,
	  tools/Makefile.am: We can now "make distcheck".

2004-05-14 16:32  trow

	* tools/foo: Don't use foo, use the dewey-* wrapper scripts
	  instead.

2004-05-14 16:18  joeshaw

	* tools/foo: Add Util to the list of MONO_PATH directories

2004-05-14 15:51  trow

	* .cvsignore, dewey-0.0.pc.in: This is why I hate CVS --- when you
	  are using subversion, it is a lot easier to notice when you
	  forget to add files, etc.  vCVS:
	  ----------------------------------------------------------------------

2004-05-14 15:49  trow

	* Makefile.am, configure.in: Oops...

2004-05-14 13:39  trow

	* indexer/IndexDriver.cs: Put locks in ~/.dewey/Locks.	Among other
	  things, this means that 'rm -rf ~/.dewey' will clear the index
	  without leaving dangling locks.

2004-05-14 13:24  trow

	* tools/IndexMail.cs: Added some code for debugging locking
	  problems.  When the DEWEY_DEBUG_LOCKS env variable is set, lock
	  activity is logged to the console.

2004-05-14 04:36  trow

	* Makefile.am, configure.in, Best/HitView.cs, Best/Makefile.am,
	  Best/Vfs.cs, Filters/Flavor.cs, Filters/Makefile.am,
	  Filters/gnome.cs, Util/Makefile.am, Util/Vfs.cs, Util/camel.cs,
	  Util/gnome.cs, indexer/IndexDriver.cs, indexer/Indexable.cs,
	  indexer/Makefile.am, indexer/PathFinder.cs, tools/.cvsignore,
	  tools/IndexMail.cs, tools/Makefile.am, tools/wrapper.in: Moved
	  various utility classes into Util.dll.  Tweaked the tools
	  wrappers to allow things to be run in-place.	Stole camel.cs from
	  dashboard, hacked it to work with Evo 1.5 summaries.	Hacked
	  IndexMail.cs to use the info in the summary files to avoid
	  unnecessary reindexing.

2004-05-13 00:05  trow

	* tools/: IndexMail.cs, Makefile.am: Added a hack to extract and
	  index mail from Evolution's local mbox files.

2004-05-11 21:48  trow

	* indexer/IndexDriver.cs, tools/Crawler.cs: Ignore .dll files while
	  crawling.  For now, catch and ignore all filtering-related
	  exceptions.

2004-05-11 14:06  nat

	* tools/IndexWebContent.cs: "Web" not "web"

2004-05-11 01:35  trow

	* Best/.cvsignore: BE QUIET!

2004-05-11 01:34  trow

	* epiphany-extension/README: Updated README to accurately reflect
	  the current state of affairs.

2004-05-11 01:31  trow

	* configure.in, epiphany-extension/Makefile.am: Install the
	  epiphany extension into epiphany's prefix.

2004-05-11 00:55  trow

	* Best/HitView.cs: Got rid of some annoying debug spew.

2004-05-11 00:51  trow

	* configure.in, Best/.cvsignore, Best/Makefile.am, Best/best,
	  Best/best.in, Filters/.cvsignore, Filters/Filter.cs,
	  Filters/Flavor.cs, Filters/Makefile.am, indexer/IndexableFile.cs,
	  indexer/Makefile.am, tools/.cvsignore, tools/Crawler.cs,
	  tools/ExtractContent.cs, tools/Makefile.am, tools/wrapper.in:
	  Filter and crawler tweaks.  Lots of build fixes.  It should now
	  be possible to make dist, make install, etc.

2004-05-10 21:01  trow

	* epiphany-extension/dewey-epiphany-index: Added
	  dewey-epiphany-index script (with special hard-wired path that
	  works only for me!)

2004-05-10 20:51  nat

	* epiphany-extension/README: Fixed a typo in the instructions

2004-05-09 23:25  trow

	* Best/: HitView.cs, Vfs.cs: Merged in Vfs fixes from Mariano Cano
	  Pérez (who, by the way, rules).  Best now opens items in their
	  default app if you click the icon.

2004-05-09 22:52  trow

	* Best/HitContainer.cs, Best/HitView.cs, indexer/Hit.cs,
	  indexer/IndexDriver.cs, tools/foo: Some small IndexDriver and
	  Best tweaks.

2004-05-09 02:14  trow

	* indexer/: Hit.cs, IndexDriver.cs, Indexable.cs, Makefile.am,
	  Versioned.cs: Moved version-comparison logic into the Versioned
	  class.  Changed various bits of IndexDriver logic to have fewer
	  weird race conditions.

2004-05-08 14:56  trow

	* configure.in: The Autotools suck.

2004-05-08 14:52  trow

	* Makefile.am, configure.in, Best/HitView.cs,
	  epiphany-extension/.cvsignore, epiphany-extension/Makefile.am,
	  epiphany-extension/README,
	  epiphany-extension/ephy-dewey-extension.c,
	  epiphany-extension/ephy-dewey-extension.h,
	  epiphany-extension/ephy-dewey.c, tools/IndexWebContent.cs,
	  tools/Makefile.am: Added an epiphany extension for indexing
	  viewed web content.

2004-05-07 01:13  trow

	* README, Best/HitContainer.cs, Best/HitView.cs, Best/Makefile.am,
	  Best/Vfs.cs, Best/best, Best/gnome.cs, Filters/Filter.cs,
	  indexer/IndexDriver.cs, indexer/Indexable.cs,
	  indexer/IndexableFile.cs, indexer/IndexableHttp.cs,
	  indexer/Makefile.am, tools/Crawler.cs, tools/ExtractContent.cs:
	  Assorted hacking.

2004-05-04 19:03  trow

	* Best/: Best.cs, BestWindow.cs: It worked with the version of Gtk#
	  on my laptop...

2004-05-04 18:56  trow

	* Makefile.am, configure.in, Best/Best.cs, Best/BestWindow.cs,
	  Best/HitContainer.cs, Best/HitView.cs, Best/Makefile.am,
	  Best/best, Best/gnome.cs: Skeleton of a Dewey-powered Gtk# search
	  app.

2004-05-04 00:15  trow

	* indexer/IndexDriver.cs: It makes a lot more sense to bootstrap
	  the index when the IndexDriver is created.

2004-05-03 20:51  trow

	* Filters/Filter.cs, Filters/Makefile.am, Filters/gnome.cs,
	  indexer/IndexDriver.cs, tools/Crawler.cs: Version the index in
	  ~/.dewey some we can automatically do something clever if the
	  index format changes.  Use code stolen from dashboard to check
	  mime types w/ gnome-vfs.  Don't crawl directories containing a
	  .noindex file.

2004-05-03 18:53  trow

	* configure.in, indexer/IndexDriver.cs: Removed slow, unnecessary
	  crap from configure.in.  Fixed mapping of Domain from Lucene.Hit
	  to Dewey.Hit.

2004-05-03 15:50  trow

	* HACKING, Filters/Filter.cs, Filters/FilterHtml.cs,
	  Filters/FilterOpenOffice.cs, Filters/FilterText.cs,
	  indexer/Hit.cs, indexer/IndexDriver.cs, indexer/Indexable.cs,
	  indexer/IndexableFile.cs, indexer/Query.cs, tools/Crawler.cs,
	  tools/CrawlerRSS20.cs, tools/ExtractContent.cs, tools/Query.cs:
	  Re-indented a bunch of code to follow mono coding standards.

2004-05-03 13:28  trow

	* tools/Makefile.am: More suckage.

2004-05-03 13:27  trow

	* indexer/Makefile.am: Wow, I really suck.

2004-05-03 13:26  trow

	* AUTHORS, README, Filters/FilterHtml.cs, Filters/Makefile.am,
	  Filters/HtmlAgilityPack/AssemblyInfo.cs,
	  Filters/HtmlAgilityPack/Header.cs,
	  Filters/HtmlAgilityPack/HtmlAgilityPack.csproj,
	  Filters/HtmlAgilityPack/HtmlAgilityPack.sln,
	  Filters/HtmlAgilityPack/HtmlAgilityPack.snk,
	  Filters/HtmlAgilityPack/HtmlAttribute.cs,
	  Filters/HtmlAgilityPack/HtmlDocument.cs,
	  Filters/HtmlAgilityPack/HtmlEntity.cs,
	  Filters/HtmlAgilityPack/HtmlNode.cs,
	  Filters/HtmlAgilityPack/HtmlNodeNavigator.cs,
	  Filters/HtmlAgilityPack/HtmlWeb.cs,
	  Filters/HtmlAgilityPack/MixedCodeDocument.cs,
	  Filters/HtmlAgilityPack/crc32.cs,
	  Filters/HtmlAgilityPack/readme.txt,
	  Filters/HtmlAgilityPack/tools.cs,
	  Filters/HtmlAgilityPack/Samples/GetDocLinks/App.ico,
	  Filters/HtmlAgilityPack/Samples/GetDocLinks/AssemblyInfo.cs,
	  Filters/HtmlAgilityPack/Samples/GetDocLinks/GetDocLinks.cs,
	  Filters/HtmlAgilityPack/Samples/GetDocLinks/GetDocLinks.csproj,
	  Filters/HtmlAgilityPack/Samples/Html2Txt/App.ico,
	  Filters/HtmlAgilityPack/Samples/Html2Txt/AssemblyInfo.cs,
	  Filters/HtmlAgilityPack/Samples/Html2Txt/Html2Txt.cs,
	  Filters/HtmlAgilityPack/Samples/Html2Txt/Html2Txt.csproj,
	  Filters/HtmlAgilityPack/Samples/Html2Txt/HtmlConvert.cs,
	  Filters/HtmlAgilityPack/Samples/Html2Xml/App.ico,
	  Filters/HtmlAgilityPack/Samples/Html2Xml/AssemblyInfo.cs,
	  Filters/HtmlAgilityPack/Samples/Html2Xml/Html2Xml.cs,
	  Filters/HtmlAgilityPack/Samples/Html2Xml/Html2Xml.csproj,
	  Filters/HtmlAgilityPack/Samples/HtmlToRss/App.ico,
	  Filters/HtmlAgilityPack/Samples/HtmlToRss/AssemblyInfo.cs,
	  Filters/HtmlAgilityPack/Samples/HtmlToRss/Html2Rss.cs,
	  Filters/HtmlAgilityPack/Samples/HtmlToRss/HtmlToRss.csproj,
	  Filters/HtmlAgilityPack/Samples/HtmlToRss/www.asp.net.ToRss.xsl,
	  tools/foo: Adds an Html filter built on top of the Html Agility
	  Pack's Html parser.

2004-05-03 12:45  trow

	* autogen.sh, configure.in: Doh!

2004-05-03 12:43  trow

	* tools/CrawlerRSS20.cs: (Forgot to add file in my last commit)

	  Added a sample program that indexes blog entries from RSS 2.0
	  feeds.

2004-05-03 12:42  trow

	* Makefile.am, configure.in, Filters/Filter.cs,
	  Filters/FilterOpenOffice.cs, Filters/FilterText.cs,
	  Filters/Makefile.am, indexer/Content.cs,
	  indexer/ContentOpenOffice.cs, indexer/ContentText.cs,
	  indexer/Hit.cs, indexer/IndexDriver.cs, indexer/IndexItem.cs,
	  indexer/IndexItemWithPayload.cs, indexer/Indexable.cs,
	  indexer/IndexableFile.cs, indexer/Makefile.am, indexer/Query.cs,
	  indexer/XmlContentReader.cs, tools/Crawler.cs,
	  tools/ExtractContent.cs, tools/Makefile.am, tools/Query.cs,
	  tools/foo: Assorted hacking and refactoring.

	  Filters are now broken out into an independent dll, and the whole
	  indexing process is a bit more rational.  The OpenOffice filter
	  now properly flags bold/underline/header text as hot.  The
	  IndexDriver now tries to do the right thing if the Hits coming
	  back from a query appear to be out-of-date.

	  Lots of tweaks as I discard_my_old_ways and learn
	  NewWaysToNameThings.

2004-04-30 14:40  trow

	* indexer/Content.cs, tools/Crawler.cs, tools/ExtractContent.cs,
	  tools/Makefile.am: * Added a tool to inspect the content that is
	  being pulled out of files.  * Fixed a few small glitches.

2004-04-30 14:06  trow

	* indexer/ContentOpenOffice.cs: Doh!

2004-04-30 14:00  trow

	* AUTHORS, Makefile.am, README, indexer/Content.cs,
	  indexer/ContentOpenOffice.cs, indexer/ContentText.cs,
	  indexer/IndexDriver.cs, indexer/IndexItem.cs,
	  indexer/IndexItemWithPayload.cs, indexer/Makefile.am,
	  indexer/XmlContentReader.cs, tools/Crawler.cs, tools/Query.cs: *
	  Misc. code clean-ups.  Added copyrights.  * Added simple content
	  extractor for oowriter and ooimpress files.

2004-04-30 10:38  trow

	* indexer/Query.cs: Forgot to add this file in my last commit.

2004-04-30 02:36  trow

	* Makefile.am, indexer/Content.cs, indexer/ContentText.cs,
	  indexer/IndexDriver.cs, indexer/IndexItem.cs,
	  indexer/IndexItemWithPayload.cs, indexer/Makefile.am,
	  tools/Crawler.cs, tools/Query.cs: * Some whitespace fixes.  *
	  Added concept of 'hot body', broke metadata query field   out of
	  Document body.  * Content API tweaks.  * Abstracted out the
	  notion of a Query.

2004-04-29 22:40  trow

	* .cvsignore, indexer/.cvsignore, tools/.cvsignore: Be quiet!

2004-04-29 22:08  tberman

	* tools/: Crawler.cs, Query.cs: cleanup Query.cs and
	  cleanup/speedup Crawler.cs

2004-04-29 18:53  trow

	* AUTHORS, COPYING, ChangeLog, HACKING, INSTALL, Makefile.am, NEWS,
	  README, autogen.sh, configure.in, indexer/Content.cs,
	  indexer/ContentText.cs, indexer/IndexDriver.cs,
	  indexer/IndexItem.cs, indexer/IndexItemWithPayload.cs,
	  indexer/Makefile.am, tools/Crawler.cs, tools/Makefile.am,
	  tools/Query.cs, tools/foo: First post!

2004-04-29 18:53  trow

	* AUTHORS, COPYING, ChangeLog, HACKING, INSTALL, Makefile.am, NEWS,
	  README, autogen.sh, configure.in, indexer/Content.cs,
	  indexer/ContentText.cs, indexer/IndexDriver.cs,
	  indexer/IndexItem.cs, indexer/IndexItemWithPayload.cs,
	  indexer/Makefile.am, tools/Crawler.cs, tools/Makefile.am,
	  tools/Query.cs, tools/foo: Initial revision

