NoiseFilter: Dont drop last word of apparent hostnames. Too many non-hostnames can...
[beagle.git] / ChangeLog
blob6faa221dc124206e1271d325da9e6c54f7876d44
1 2006-10-16  dbera
3         * KNotesQueryable.cs: Dont re-index all the notes when the notes file
4           changes. Since the backend has to retrieve and pass each line
5           anyway, find uid and date information and process them in the
6           backend itself. These are simple properties and dont need extensive
7           string processing unlike other lines of the notes file - hence we
8           still do the bulk of the processing in a filter.
9         * beagled/KAddressBookQueryable.cs, Filters/FilterKAddressBook.cs:
10           Add files for KAddressBook backend.
12 2006-10-14  dbera
14         * Filters/FilterOle.cs, Filters/FilterPPT.cs: Fix #362058. Check
15           for illegal length.
17 2006-10-13  Kevin Kubasik kevin@kubasik.net
19         * ChangeLog: Updating ChangeLog from cvs2cl
21 2006-10-12 19:30  dbera
23         * Filters/FilterExternal.cs, beagled/ExtractContent.cs,
24           beagled/FilterFactory.cs, tools/Info.cs: Info.cs: Use the Request
25           parameters to selectively request information.  FilterFactor.cs:
26           Copy the timestamp if set by the filter (forgot from yesterday).
27           ExtractContent.cs: Print timestamp.  FilterExternal.cs: Give
28           external filters higher priority than other filters. That will
29           allow users to bypass installed filters if they like.
31 2006-10-12 00:37  dbera
33         * Filters/FilterKNotes.cs: Comment on how to open knotes notes.
35 2006-10-11 23:51  dbera
37         * beagled/Filter.cs: * Allow filters to change indexable timestamp.
38           Sometimes they know better than backends.  * Dont close
39           streamreader unless the underlying stream is also closed.
41 2006-10-11 23:07  dbera
43         * Filters/FilterKCal.cs, Filters/FilterKNotes.cs,
44           beagled/KNotesQueryable/KNotesQueryable.cs: Add FilterKNotes
45           files.
47 2006-10-11 23:06  dbera
49         * Filters/FilterHtml.cs, Filters/Makefile.am, Util/DigikamTags.cs,
50           beagled/Makefile.am: FilterHtml.cs: Add ExtractText(string)
51           command to extract text out of large html strings. Useful when
52           some filter wants to process embedded HTML strings.
53           DigikamTags.cs: Protect against SQL injection vulnerability
54           (ahem, actually against files with quotes in their name).
55           Makefile.am: Get ready f
57 2006-10-11 22:35  dbera
59         * Util/ICalParser.cs: Some fixes according to ICal RFC.
61 2006-10-11 14:10  jmas
63         * po/: ChangeLog, ca.po: 2006-10-11  Jordi Mas
64           <jmas@softcatala.org>
66                   * ca.po: Updated Catalan translation.
68 2006-10-08 15:38  fhedberg
70         * configure.in, BeagleClient/Makefile.am, Util/Conf.cs,
71           Util/Makefile.am, beagled/BeagleDaemon.cs, beagled/Makefile.am,
72           tools/Makefile.am: Die webservices, die.
74 2006-10-08 12:36  rml
76         * Util/Inotify.cs:
77                   * Inotify.cs: Update.
79 2006-10-08 12:16  rml
81         * glue/inotify.h:
82                   * inotify.h: Update <inotify.h> from latest CVS head
84 2006-10-08 11:43  rml
86         * beagled/BeagleDaemon.cs:
87           FIRST COMMIT OF THE BEAGLE HACK FEST
89                   BeagleDaemon.cs: Fix Joe's spelling.
91 2006-10-02 14:53  joeshaw
93         * beagled/Lucene.Net/upstream-changes/: 03_fields_enumerable.patch,
94           03_fields_inenurable.patch: Fix a typo in the patch name
96 2006-10-02 14:18  joeshaw
98         * beagled/Lucene.Net/: Search/MatchAllDocsQuery.cs,
99           Search/MultiPhraseQuery.cs, Search/PhrasePrefixQuery.cs,
100           Search/PhraseQuery.cs, Search/PrefixQuery.cs,
101           Search/RangeQuery.cs, Search/TermQuery.cs,
102           upstream-changes/22_null_clone_overrides.patch: Fix a problem
103           with null ref exceptions because many Query classes erroneously
104           return null from their Clone() overrides
106 2006-10-02 13:21  joeshaw
108         * beagled/DumpIndex.cs: Fix compile ambiguity with Hit in
109           DumpIndex, from the branch
111 2006-10-02 13:20  joeshaw
113         * beagled/LuceneQueryingDriver.cs: Commit a missed file from the
114           branch merge
116 2006-10-02 13:11  joeshaw
118         * beagled/Makefile.am: Update Lucene files in Makefile.am
120 2006-10-02 13:11  joeshaw
122         * beagled/Lucene.Net/: Analysis/Standard/CharStream.cs,
123           Analysis/Standard/FastCharStream.cs,
124           Analysis/Standard/StandardTokenizerTokenManager.cs,
125           Document/Document.cs, Index/DocumentWriter.cs,
126           Index/FieldInfos.cs, Index/FieldsWriter.cs,
127           Index/ParallelReader.cs, Index/TermBuffer.cs,
128           QueryParser/QueryParserTokenManager.cs, Store/FSDirectory.cs,
129           Store/Lock.cs, Store/RAMDirectory.cs, Store/RAMFile.cs,
130           Store/RAMOutputStream.cs,
131           upstream-changes/01_obtain-lock-fix.patch,
132           upstream-changes/02_FSDirectory-custom-locking.patch,
133           upstream-changes/03_FSDirectory-pid-in-lockfile.patch,
134           upstream-changes/03_fields_inenurable.patch,
135           upstream-changes/04_utc-times.patch,
136           upstream-changes/05_FSDirectory-rename-fileshare.patch,
137           upstream-changes/06_FSDirectory-lock-logging.patch,
138           upstream-changes/07_TermBuffer-stringcopy.patch,
139           upstream-changes/08_more-lock-obtain-fixes.patch,
140           upstream-changes/09-path-combine.patch,
141           upstream-changes/10_fewer-exceptions.patch,
142           upstream-changes/11_charstream-no-exceptions.patch,
143           upstream-changes/12_more-lock-logging.patch,
144           upstream-changes/13_lock-loop-cleanup.patch,
145           upstream-changes/14_analysis-leak.patch,
146           upstream-changes/15_lock-timeout-verbose.patch,
147           upstream-changes/16_hangul_support.patch,
148           upstream-changes/17_remove_debugstreams.patch,
149           upstream-changes/18_avoid_fileinfos.patch,
150           upstream-changes/20_use-native-open-locking.patch,
151           upstream-changes/21_fsdirectory_lock-cumulative.patch: Commit
152           updated changes to our patches, from Bera's Lucene 1.9.1 branch
154 2006-10-02 13:08  joeshaw
156         * beagled/Lucene.Net/: ABOUT.txt, AssemblyInfo.cs, HISTORY.txt,
157           LICENSE.txt, LucenePackage.cs, Makefile.am,
158           SharpZipLibAdapter.cs, SupportClass.cs, Analysis/Analyzer.cs,
159           Analysis/CharTokenizer.cs, Analysis/ISOLatin1AccentFilter.cs,
160           Analysis/KeywordAnalyzer.cs, Analysis/KeywordTokenizer.cs,
161           Analysis/LengthFilter.cs, Analysis/LetterTokenizer.cs,
162           Analysis/LowerCaseFilter.cs, Analysis/LowerCaseTokenizer.cs,
163           Analysis/PACKAGE.HTML, Analysis/PerFieldAnalyzerWrapper.cs,
164           Analysis/PorterStemFilter.cs, Analysis/PorterStemmer.cs,
165           Analysis/SimpleAnalyzer.cs, Analysis/StopAnalyzer.cs,
166           Analysis/StopFilter.cs, Analysis/Token.cs,
167           Analysis/TokenFilter.cs, Analysis/TokenStream.cs,
168           Analysis/Tokenizer.cs, Analysis/WhitespaceAnalyzer.cs,
169           Analysis/WhitespaceTokenizer.cs, Analysis/WordlistLoader.cs,
170           Analysis/Standard/CharStream.cs,
171           Analysis/Standard/FastCharStream.cs,
172           Analysis/Standard/PACKAGE.HTML,
173           Analysis/Standard/ParseException.cs,
174           Analysis/Standard/StandardAnalyzer.cs,
175           Analysis/Standard/StandardFilter.cs,
176           Analysis/Standard/StandardTokenizer.cs,
177           Analysis/Standard/StandardTokenizer.jj,
178           Analysis/Standard/StandardTokenizerConstants.cs,
179           Analysis/Standard/StandardTokenizerTokenManager.cs,
180           Analysis/Standard/Token.cs, Analysis/Standard/TokenMgrError.cs,
181           Document/DateField.cs, Document/DateTools.cs,
182           Document/Document.cs, Document/Field.cs, Document/NumberTools.cs,
183           Index/CompoundFileReader.cs, Index/CompoundFileWriter.cs,
184           Index/DocumentWriter.cs, Index/FieldInfo.cs, Index/FieldInfos.cs,
185           Index/FieldsReader.cs, Index/FieldsWriter.cs,
186           Index/FilterIndexReader.cs, Index/IndexFileNameFilter.cs,
187           Index/IndexFileNames.cs, Index/IndexModifier.cs,
188           Index/IndexReader.cs, Index/IndexWriter.cs, Index/MultiReader.cs,
189           Index/MultipleTermPositions.cs, Index/ParallelReader.cs,
190           Index/SegmentInfo.cs, Index/SegmentInfos.cs,
191           Index/SegmentMergeInfo.cs, Index/SegmentMergeQueue.cs,
192           Index/SegmentMerger.cs, Index/SegmentReader.cs,
193           Index/SegmentTermDocs.cs, Index/SegmentTermEnum.cs,
194           Index/SegmentTermPositionVector.cs,
195           Index/SegmentTermPositions.cs, Index/SegmentTermVector.cs,
196           Index/SegmentsReader.cs, Index/Term.cs, Index/TermBuffer.cs,
197           Index/TermDocs.cs, Index/TermEnum.cs, Index/TermFreqVector.cs,
198           Index/TermInfo.cs, Index/TermInfosReader.cs,
199           Index/TermInfosWriter.cs, Index/TermPositionVector.cs,
200           Index/TermPositions.cs, Index/TermVectorOffsetInfo.cs,
201           Index/TermVectorsReader.cs, Index/TermVectorsWriter.cs,
202           QueryParser/CharStream.cs, QueryParser/FastCharStream.cs,
203           QueryParser/MultiFieldQueryParser.cs, QueryParser/PACKAGE.HTML,
204           QueryParser/ParseException.cs, QueryParser/QueryParser.cs,
205           QueryParser/QueryParser.jj, QueryParser/QueryParserConstants.cs,
206           QueryParser/QueryParserTokenManager.cs, QueryParser/Token.cs,
207           QueryParser/TokenMgrError.cs, Search/BooleanClause.cs,
208           Search/BooleanQuery.cs, Search/BooleanScorer.cs,
209           Search/BooleanScorer2.cs, Search/CachingWrapperFilter.cs,
210           Search/ConjunctionScorer.cs, Search/ConstantScoreQuery.cs,
211           Search/ConstantScoreRangeQuery.cs, Search/DateFilter.cs,
212           Search/DefaultSimilarity.cs, Search/DisjunctionMaxQuery.cs,
213           Search/DisjunctionMaxScorer.cs, Search/DisjunctionSumScorer.cs,
214           Search/ExactPhraseScorer.cs, Search/Explanation.cs,
215           Search/FieldCache.cs, Search/FieldCacheImpl.cs,
216           Search/FieldDoc.cs, Search/FieldDocSortedHitQueue.cs,
217           Search/FieldSortedHitQueue.cs, Search/Filter.cs,
218           Search/FilteredQuery.cs, Search/FilteredTermEnum.cs,
219           Search/FuzzyQuery.cs, Search/FuzzyTermEnum.cs, Search/Hit.cs,
220           Search/HitCollector.cs, Search/HitIterator.cs,
221           Search/HitQueue.cs, Search/Hits.cs, Search/IndexSearcher.cs,
222           Search/MatchAllDocsQuery.cs, Search/MultiPhraseQuery.cs,
223           Search/MultiSearcher.cs, Search/MultiTermQuery.cs,
224           Search/NonMatchingScorer.cs, Search/PACKAGE.HTML,
225           Search/ParallelMultiSearcher.cs, Search/PhrasePositions.cs,
226           Search/PhrasePrefixQuery.cs, Search/PhraseQuery.cs,
227           Search/PhraseQueue.cs, Search/PhraseScorer.cs,
228           Search/PrefixQuery.cs, Search/Query.cs, Search/QueryFilter.cs,
229           Search/QueryTermVector.cs, Search/RangeFilter.cs,
230           Search/RangeQuery.cs, Search/RemoteSearchable.cs,
231           Search/ReqExclScorer.cs, Search/ReqOptSumScorer.cs,
232           Search/ScoreDoc.cs, Search/ScoreDocComparator.cs,
233           Search/Scorer.cs, Search/Searchable.cs, Search/Searcher.cs,
234           Search/Similarity.cs, Search/SimilarityDelegator.cs,
235           Search/SloppyPhraseScorer.cs, Search/Sort.cs,
236           Search/SortComparator.cs, Search/SortComparatorSource.cs,
237           Search/SortField.cs, Search/TermQuery.cs, Search/TermScorer.cs,
238           Search/TopDocs.cs, Search/TopFieldDocs.cs, Search/Weight.cs,
239           Search/WildcardQuery.cs, Search/WildcardTermEnum.cs,
240           Search/Regex/RegexQuery.cs, Search/Regex/RegexTermEnum.cs,
241           Search/Regex/SpanRegexQuery.cs, Search/Spans/NearSpans.cs,
242           Search/Spans/SpanFirstQuery.cs, Search/Spans/SpanNearQuery.cs,
243           Search/Spans/SpanNotQuery.cs, Search/Spans/SpanOrQuery.cs,
244           Search/Spans/SpanQuery.cs, Search/Spans/SpanScorer.cs,
245           Search/Spans/SpanTermQuery.cs, Search/Spans/SpanWeight.cs,
246           Search/Spans/Spans.cs, Store/BufferedIndexInput.cs,
247           Store/BufferedIndexOutput.cs, Store/Directory.cs,
248           Store/FSDirectory.cs, Store/IndexInput.cs, Store/IndexOutput.cs,
249           Store/InputStream.cs, Store/Lock.cs, Store/MMapDirectory.cs,
250           Store/OutputStream.cs, Store/PACKAGE.HTML, Store/RAMDirectory.cs,
251           Store/RAMFile.cs, Store/RAMInputStream.cs,
252           Store/RAMOutputStream.cs, Util/BitVector.cs, Util/Constants.cs,
253           Util/Parameter.cs, Util/PriorityQueue.cs, Util/SmallFloat.cs,
254           Util/StringHelper.cs, Util/ToStringUtils.cs: Commit Bera's Lucene
255           1.9.1 branch.  These are the pristine sources; the patches will
256           be committed next
258 2006-09-30 20:07  fhedberg
260         * search/Search.cs: Set BorderWidth on the correct element.
262 2006-09-30 13:47  dbera
264         * beagled/Lucene.Net/: Lucene.Net.xml,
265           Analysis/Standard/StandardTokenizer.jj: Dos2Unix
267 2006-09-30 13:24  dbera
269         * beagled/Lucene.Net/: ABOUT.txt, AssemblyInfo.cs, BUILD.txt,
270           CHANGES.txt, HISTORY.txt, LICENSE.txt, README.txt,
271           SharpZipLibAdapter.cs, Index/SegmentReader.cs,
272           Index/TermInfosReader.cs, QueryParser/QueryParser.JJ,
273           QueryParser/QueryParser.jj, Search/MultiSearcher.cs,
274           Search/Query.cs, Store/FSDirectory.cs: 1.9.1-002-final
276 2006-09-30 10:21  tkaroonb
278         * ChangeLog, configure.in, po/ChangeLog, po/th.po: 2006-09-30
279           Theppitak Karoonboonyanan  <thep@linux.thai.net>
281                   * configure.in: Added th (Thai) to ALL_LINGUAS.
282                   * th.po: Added Thai translation by
283                   Supranee Thirawatthanasuk <supranee@opentle.org>.
285 2006-09-29 23:16  joeshaw
287         * beagled/LuceneQueryingDriver.cs: Remove some testing spew
289 2006-09-29 23:02  dbera
291         * beagled/Lucene.Net/:
292           Analysis/Standard/StandardTokenizerTokenManager.cs,
293           upstream-changes/11_charstream-no-exceptions.patch,
294           upstream-changes/21_fsdirectory_lock-cumulative.patch: Beagle
295           builds!!! Yay! (did I mention CVS sucks ?)
297 2006-09-29 22:57  dbera
299         * beagled/Lucene.Net/:
300           Analysis/Standard/StandardTokenizerTokenManager.cs,
301           QueryParser/QueryParserTokenManager.cs, Store/FSDirectory.cs,
302           Store/Lock.cs, upstream-changes/17_remove_debugstreams.patch,
303           upstream-changes/21_fsdirectory_lock-cumulative.patch: Final
304           (hopefully) set of patches.
306 2006-09-29 22:53  dbera
308         * beagled/Lucene.Net/upstream-changes/:
309           11_charstream-no-exceptions.patch, 13_lock-loop-cleanup.patch,
310           15_lock-timeout-verbose.patch: Ah! The patch files.
312 2006-09-29 22:52  dbera
314         * beagled/Lucene.Net/:
315           Analysis/Standard/StandardTokenizerTokenManager.cs,
316           Store/FSDirectory.cs, Store/Lock.cs: More patches. Nearly done.
318 2006-09-29 22:44  dbera
320         * beagled/Lucene.Net/: Analysis/Standard/CharStream.cs,
321           Analysis/Standard/FastCharStream.cs,
322           Analysis/Standard/StandardTokenizerTokenManager.cs,
323           Store/Lock.cs: More patches.
325 2006-09-29 22:22  dbera
327         * beagled/Lucene.Net/: Index/FieldInfos.cs, Index/TermBuffer.cs,
328           Store/Lock.cs, upstream-changes/07_TermBuffer-stringcopy.patch,
329           upstream-changes/08_more-lock-obtain-fixes.patch,
330           upstream-changes/10_fewer-exceptions.patch: More patches.
332 2006-09-29 21:54  dbera
334         * beagled/Lucene.Net/: Store/FSDirectory.cs,
335           upstream-changes/05_FSDirectory-rename-fileshare.patch: Patch 5.
337 2006-09-29 21:52  dbera
339         * beagled/Lucene.Net/: Store/FSDirectory.cs, Store/RAMDirectory.cs,
340           Store/RAMFile.cs, Store/RAMOutputStream.cs,
341           upstream-changes/04_FSDirectory-rename-fileshare.patch: Patch 4.
343 2006-09-29 21:48  dbera
345         * beagled/Lucene.Net/upstream-changes/:
346           01_use-native-open-locking.patch, 03_utc-times.patch,
347           05_TermBuffer-stringcopy.patch, 06_minimum_maxsleepcount.patch,
348           07_fewer-exceptions.patch, 08_charstream-no-exceptions.patch,
349           09_lock-loop-cleanup.patch, 10_lock-timeout-verbose.patch,
350           11_remove_debugstreams.patch, 12_fsdirectory_minor.patch: Remove
351           old files.
353 2006-09-29 21:40  dbera
355         * beagled/: BuildIndex.cs, DumpIndex.cs, LuceneCommon.cs,
356           StaticQueryable.cs, FileSystemQueryable/LuceneNameResolver.cs:
357           Back out some beagled changes due to lame code in L.Net-1.9.1.
359 2006-09-29 21:38  dbera
361         * beagled/Lucene.Net/: Document/Document.cs,
362           Index/DocumentWriter.cs, Index/FieldInfos.cs,
363           Index/FieldsWriter.cs, Index/ParallelReader.cs,
364           upstream-changes/03_fields_inenurable.patch: Patch 3.
366 2006-09-29 17:44  joeshaw
368         * Util/XmlFu.cs, beagled/LuceneCommon.cs,
369           beagled/LuceneQueryingDriver.cs: Greatly optimize search times
370           for queries that return large numbers of results from the Lucene
371           indexes.  We now also walk documents in descending time order
372           trying to populate an array of documents so that we don't have to
373           walk all documents, extract the timestamp property, and sort.
374           Bump up the index version again because of a new
375           InvertedTimestamp field in the index.
377 2006-09-29 17:33  fhedberg
379         * Makefile.am: If we have enabled the UI, build the Image.dll
380           before our graphical tool; Settings.exe.
382 2006-09-29 15:15  joeshaw
384         * search/: Category.cs, ConversationCategory.cs, GroupView.cs,
385           Search.cs, TileCategory.cs, UIManager.cs, Tiles/Utils.cs: Make
386           the scopes toggles rather than radio buttons, and all the user to
387           turn them on and off from the UI.  Patch from Max Wiehle, tweaked
388           a little by me
390 2006-09-29 13:08  joeshaw
392         * search/: Panes.cs, Search.cs, UIManager.cs: Move the sort items
393           to a View menu and add a show details toggle.  Patch from Ryan
394           Probasco
396 2006-09-29 13:06  kkubasik
398         * Filters/FilterImLog.cs: Map speakingto as a property keyword so
399           that queries such as speakingto:kkubasik will work.
401 2006-09-26 12:15  kkubasik
403         * configure.in, search/Makefile.am,
404           search/beagle-search.desktop.in,
405           search/beagle-search.desktop.in.in, tools/Makefile.am,
406           tools/beagle-settings.desktop.in,
407           tools/beagle-settings.desktop.in.in: Adding the needed configure
408           magic to .desktop files for bug-buddy support
410 2006-09-26 12:08  kkubasik
412         * configure.in: Allow forced compile-time selection of sqlite
413           versions bgo# 351133
415 2006-09-26 06:40  fhedberg
417         * tools/: Makefile.am, Settings.cs: Use the looking-glass icon for
418           the beagle-settings window.
420 2006-09-25 19:02  dbera
422         * beagled/Lucene.Net/: Store/FSDirectory.cs,
423           upstream-changes/02_FSDirectory-custom-locking.patch: Patch-2 in.
425 2006-09-25 19:00  dbera
427         * beagled/Lucene.Net/: upstream-changes/01_obtain-lock-fix.patch,
428           Store/FSDirectory.cs: patch-1 in. Here is the process. change
429           source to dos. apply patch. change source to unix. do a diff.
430           store the diff in upstream_patches and add header from original
431           patch file. Phew!
433 2006-09-25 18:54  dbera
435         * beagled/Lucene.Net/Store/: FSDirectory.cs, Lock.cs,
436           RAMDirectory.cs, RAMInputStream.cs, RAMOutputStream.cs: Oops..
437           backout last 2 commits.
439 2006-09-25 18:40  dbera
441         * beagled/Lucene.Net/Store/FSDirectory.cs: Patch 2 goes in.
443 2006-09-25 18:38  dbera
445         * beagled/Lucene.Net/Store/FSDirectory.cs: Patch 1 goes in.
447 2006-09-25 18:36  dbera
449         * beagled/Lucene.Net/: AssemblyInfo.cs, LucenePackage.cs,
450           SharpZipLibAdapter.cs, SupportClass.cs, Analysis/Analyzer.cs,
451           Analysis/CharTokenizer.cs, Analysis/ISOLatin1AccentFilter.cs,
452           Analysis/KeywordAnalyzer.cs, Analysis/KeywordTokenizer.cs,
453           Analysis/LengthFilter.cs, Analysis/LetterTokenizer.cs,
454           Analysis/LowerCaseFilter.cs, Analysis/LowerCaseTokenizer.cs,
455           Analysis/PerFieldAnalyzerWrapper.cs,
456           Analysis/PorterStemFilter.cs, Analysis/PorterStemmer.cs,
457           Analysis/SimpleAnalyzer.cs, Analysis/StopAnalyzer.cs,
458           Analysis/StopFilter.cs, Analysis/Token.cs,
459           Analysis/TokenFilter.cs, Analysis/TokenStream.cs,
460           Analysis/Tokenizer.cs, Analysis/WhitespaceAnalyzer.cs,
461           Analysis/WhitespaceTokenizer.cs, Analysis/WordlistLoader.cs,
462           Analysis/Standard/CharStream.cs,
463           Analysis/Standard/FastCharStream.cs,
464           Analysis/Standard/ParseException.cs,
465           Analysis/Standard/StandardAnalyzer.cs,
466           Analysis/Standard/StandardFilter.cs,
467           Analysis/Standard/StandardTokenizer.cs,
468           Analysis/Standard/StandardTokenizerConstants.cs,
469           Analysis/Standard/StandardTokenizerTokenManager.cs,
470           Analysis/Standard/Token.cs, Analysis/Standard/TokenMgrError.cs,
471           Document/DateField.cs, Document/DateTools.cs,
472           Document/Document.cs, Document/Field.cs, Document/NumberTools.cs,
473           Index/CompoundFileReader.cs, Index/CompoundFileWriter.cs,
474           Index/DocumentWriter.cs, Index/FieldInfo.cs, Index/FieldInfos.cs,
475           Index/FieldsReader.cs, Index/FieldsWriter.cs,
476           Index/FilterIndexReader.cs, Index/IndexFileNameFilter.cs,
477           Index/IndexFileNames.cs, Index/IndexModifier.cs,
478           Index/IndexReader.cs, Index/IndexWriter.cs, Index/MultiReader.cs,
479           Index/MultipleTermPositions.cs, Index/ParallelReader.cs,
480           Index/SegmentInfo.cs, Index/SegmentInfos.cs,
481           Index/SegmentMergeInfo.cs, Index/SegmentMergeQueue.cs,
482           Index/SegmentMerger.cs, Index/SegmentReader.cs,
483           Index/SegmentTermDocs.cs, Index/SegmentTermEnum.cs,
484           Index/SegmentTermPositionVector.cs,
485           Index/SegmentTermPositions.cs, Index/SegmentTermVector.cs,
486           Index/Term.cs, Index/TermBuffer.cs, Index/TermDocs.cs,
487           Index/TermEnum.cs, Index/TermFreqVector.cs, Index/TermInfo.cs,
488           Index/TermInfosReader.cs, Index/TermInfosWriter.cs,
489           Index/TermPositionVector.cs, Index/TermPositions.cs,
490           Index/TermVectorOffsetInfo.cs, Index/TermVectorsReader.cs,
491           Index/TermVectorsWriter.cs, QueryParser/CharStream.cs,
492           QueryParser/FastCharStream.cs,
493           QueryParser/MultiFieldQueryParser.cs,
494           QueryParser/ParseException.cs, QueryParser/QueryParser.cs,
495           QueryParser/QueryParserConstants.cs,
496           QueryParser/QueryParserTokenManager.cs, QueryParser/Token.cs,
497           QueryParser/TokenMgrError.cs, Search/BooleanClause.cs,
498           Search/BooleanQuery.cs, Search/BooleanScorer.cs,
499           Search/BooleanScorer2.cs, Search/CachingWrapperFilter.cs,
500           Search/ConjunctionScorer.cs, Search/ConstantScoreQuery.cs,
501           Search/ConstantScoreRangeQuery.cs, Search/DateFilter.cs,
502           Search/DefaultSimilarity.cs, Search/DisjunctionMaxQuery.cs,
503           Search/DisjunctionMaxScorer.cs, Search/DisjunctionSumScorer.cs,
504           Search/ExactPhraseScorer.cs, Search/Explanation.cs,
505           Search/FieldCache.cs, Search/FieldCacheImpl.cs,
506           Search/FieldDoc.cs, Search/FieldDocSortedHitQueue.cs,
507           Search/FieldSortedHitQueue.cs, Search/Filter.cs,
508           Search/FilteredQuery.cs, Search/FilteredTermEnum.cs,
509           Search/FuzzyQuery.cs, Search/FuzzyTermEnum.cs, Search/Hit.cs,
510           Search/HitCollector.cs, Search/HitIterator.cs,
511           Search/HitQueue.cs, Search/Hits.cs, Search/IndexSearcher.cs,
512           Search/MatchAllDocsQuery.cs, Search/MultiPhraseQuery.cs,
513           Search/MultiSearcher.cs, Search/MultiTermQuery.cs,
514           Search/NonMatchingScorer.cs, Search/ParallelMultiSearcher.cs,
515           Search/PhrasePositions.cs, Search/PhrasePrefixQuery.cs,
516           Search/PhraseQuery.cs, Search/PhraseQueue.cs,
517           Search/PhraseScorer.cs, Search/PrefixQuery.cs, Search/Query.cs,
518           Search/QueryFilter.cs, Search/QueryTermVector.cs,
519           Search/RangeFilter.cs, Search/RangeQuery.cs,
520           Search/RemoteSearchable.cs, Search/ReqExclScorer.cs,
521           Search/ReqOptSumScorer.cs, Search/ScoreDoc.cs,
522           Search/ScoreDocComparator.cs, Search/Scorer.cs,
523           Search/Searchable.cs, Search/Searcher.cs, Search/Similarity.cs,
524           Search/SimilarityDelegator.cs, Search/SloppyPhraseScorer.cs,
525           Search/Sort.cs, Search/SortComparator.cs,
526           Search/SortComparatorSource.cs, Search/SortField.cs,
527           Search/TermQuery.cs, Search/TermScorer.cs, Search/TopDocs.cs,
528           Search/TopFieldDocs.cs, Search/Weight.cs,
529           Search/WildcardQuery.cs, Search/WildcardTermEnum.cs,
530           Search/Regex/RegexQuery.cs, Search/Regex/RegexTermEnum.cs,
531           Search/Regex/SpanRegexQuery.cs, Search/Spans/NearSpans.cs,
532           Search/Spans/SpanFirstQuery.cs, Search/Spans/SpanNearQuery.cs,
533           Search/Spans/SpanNotQuery.cs, Search/Spans/SpanOrQuery.cs,
534           Search/Spans/SpanQuery.cs, Search/Spans/SpanScorer.cs,
535           Search/Spans/SpanTermQuery.cs, Search/Spans/SpanWeight.cs,
536           Search/Spans/Spans.cs, Store/BufferedIndexInput.cs,
537           Store/BufferedIndexOutput.cs, Store/Directory.cs,
538           Store/FSDirectory.cs, Store/IndexInput.cs, Store/IndexOutput.cs,
539           Store/InputStream.cs, Store/Lock.cs, Store/MMapDirectory.cs,
540           Store/OutputStream.cs, Store/RAMDirectory.cs, Store/RAMFile.cs,
541           Store/RAMInputStream.cs, Store/RAMOutputStream.cs,
542           Util/BitVector.cs, Util/Constants.cs, Util/Parameter.cs,
543           Util/PriorityQueue.cs, Util/SmallFloat.cs, Util/StringHelper.cs,
544           Util/ToStringUtils.cs: Atleast do something right today. Upload
545           all files in unix format. In the next few days, I will patch
546           these files with our patches one by one.  1.9.1-rc1 porting
547           begins.
549 2006-09-25 18:15  dbera
551         * beagled/Lucene.Net/: ABOUT.txt, HISTORY.txt, LICENSE.txt,
552           Lucene.Net.xml,
553           Analysis/Standard/StandardTokenizerTokenManager.cs,
554           QueryParser/QueryParserTokenManager.cs, Store/FSDirectory.cs,
555           Store/Lock.cs: 1.9.1-rc1 commit-2
557 2006-09-25 18:09  dbera
559         * beagled/Lucene.Net/: AssemblyInfo.cs, LucenePackage.cs,
560           Makefile.am, SharpZipLibAdapter.cs, SupportClass.cs,
561           Analysis/Analyzer.cs, Analysis/CharTokenizer.cs,
562           Analysis/ISOLatin1AccentFilter.cs, Analysis/KeywordAnalyzer.cs,
563           Analysis/KeywordTokenizer.cs, Analysis/LengthFilter.cs,
564           Analysis/LetterTokenizer.cs, Analysis/LowerCaseFilter.cs,
565           Analysis/LowerCaseTokenizer.cs,
566           Analysis/PerFieldAnalyzerWrapper.cs,
567           Analysis/PorterStemFilter.cs, Analysis/PorterStemmer.cs,
568           Analysis/SimpleAnalyzer.cs, Analysis/StopAnalyzer.cs,
569           Analysis/StopFilter.cs, Analysis/Token.cs,
570           Analysis/TokenFilter.cs, Analysis/TokenStream.cs,
571           Analysis/Tokenizer.cs, Analysis/WhitespaceAnalyzer.cs,
572           Analysis/WhitespaceTokenizer.cs, Analysis/WordlistLoader.cs,
573           Analysis/Standard/CharStream.cs,
574           Analysis/Standard/FastCharStream.cs,
575           Analysis/Standard/ParseException.cs,
576           Analysis/Standard/StandardAnalyzer.cs,
577           Analysis/Standard/StandardFilter.cs,
578           Analysis/Standard/StandardTokenizer.cs,
579           Analysis/Standard/StandardTokenizer.jj,
580           Analysis/Standard/StandardTokenizerConstants.cs,
581           Analysis/Standard/StandardTokenizerTokenManager.cs,
582           Analysis/Standard/Token.cs, Analysis/Standard/TokenMgrError.cs,
583           Document/DateField.cs, Document/DateTools.cs,
584           Document/Document.cs, Document/Field.cs, Document/NumberTools.cs,
585           Index/CompoundFileReader.cs, Index/CompoundFileWriter.cs,
586           Index/DocumentWriter.cs, Index/FieldInfo.cs, Index/FieldInfos.cs,
587           Index/FieldsReader.cs, Index/FieldsWriter.cs,
588           Index/FilterIndexReader.cs, Index/IndexFileNameFilter.cs,
589           Index/IndexFileNames.cs, Index/IndexModifier.cs,
590           Index/IndexReader.cs, Index/IndexWriter.cs, Index/MultiReader.cs,
591           Index/MultipleTermPositions.cs, Index/ParallelReader.cs,
592           Index/SegmentInfo.cs, Index/SegmentInfos.cs,
593           Index/SegmentMergeInfo.cs, Index/SegmentMergeQueue.cs,
594           Index/SegmentMerger.cs, Index/SegmentReader.cs,
595           Index/SegmentTermDocs.cs, Index/SegmentTermEnum.cs,
596           Index/SegmentTermPositionVector.cs,
597           Index/SegmentTermPositions.cs, Index/SegmentTermVector.cs,
598           Index/Term.cs, Index/TermBuffer.cs, Index/TermDocs.cs,
599           Index/TermEnum.cs, Index/TermFreqVector.cs, Index/TermInfo.cs,
600           Index/TermInfosReader.cs, Index/TermInfosWriter.cs,
601           Index/TermPositionVector.cs, Index/TermPositions.cs,
602           Index/TermVectorOffsetInfo.cs, Index/TermVectorsReader.cs,
603           Index/TermVectorsWriter.cs, QueryParser/CharStream.cs,
604           QueryParser/FastCharStream.cs,
605           QueryParser/MultiFieldQueryParser.cs,
606           QueryParser/ParseException.cs, QueryParser/QueryParser.cs,
607           QueryParser/QueryParser.jj, QueryParser/QueryParserConstants.cs,
608           QueryParser/QueryParserTokenManager.cs, QueryParser/Token.cs,
609           QueryParser/TokenMgrError.cs, Search/BooleanClause.cs,
610           Search/BooleanQuery.cs, Search/BooleanScorer.cs,
611           Search/BooleanScorer2.cs, Search/CachingWrapperFilter.cs,
612           Search/ConjunctionScorer.cs, Search/ConstantScoreQuery.cs,
613           Search/ConstantScoreRangeQuery.cs, Search/DateFilter.cs,
614           Search/DefaultSimilarity.cs, Search/DisjunctionMaxQuery.cs,
615           Search/DisjunctionMaxScorer.cs, Search/DisjunctionSumScorer.cs,
616           Search/ExactPhraseScorer.cs, Search/Explanation.cs,
617           Search/FieldCache.cs, Search/FieldCacheImpl.cs,
618           Search/FieldDoc.cs, Search/FieldDocSortedHitQueue.cs,
619           Search/FieldSortedHitQueue.cs, Search/Filter.cs,
620           Search/FilteredQuery.cs, Search/FilteredTermEnum.cs,
621           Search/FuzzyQuery.cs, Search/FuzzyTermEnum.cs, Search/Hit.cs,
622           Search/HitCollector.cs, Search/HitIterator.cs,
623           Search/HitQueue.cs, Search/Hits.cs, Search/IndexSearcher.cs,
624           Search/MatchAllDocsQuery.cs, Search/MultiPhraseQuery.cs,
625           Search/MultiSearcher.cs, Search/MultiTermQuery.cs,
626           Search/NonMatchingScorer.cs, Search/ParallelMultiSearcher.cs,
627           Search/PhrasePositions.cs, Search/PhrasePrefixQuery.cs,
628           Search/PhraseQuery.cs, Search/PhraseQueue.cs,
629           Search/PhraseScorer.cs, Search/PrefixQuery.cs, Search/Query.cs,
630           Search/QueryFilter.cs, Search/QueryTermVector.cs,
631           Search/RangeFilter.cs, Search/RangeQuery.cs,
632           Search/RemoteSearchable.cs, Search/ReqExclScorer.cs,
633           Search/ReqOptSumScorer.cs, Search/ScoreDoc.cs,
634           Search/ScoreDocComparator.cs, Search/Scorer.cs,
635           Search/Searchable.cs, Search/Searcher.cs, Search/Similarity.cs,
636           Search/SimilarityDelegator.cs, Search/SloppyPhraseScorer.cs,
637           Search/Sort.cs, Search/SortComparator.cs,
638           Search/SortComparatorSource.cs, Search/SortField.cs,
639           Search/TermQuery.cs, Search/TermScorer.cs, Search/TopDocs.cs,
640           Search/TopFieldDocs.cs, Search/Weight.cs,
641           Search/WildcardQuery.cs, Search/WildcardTermEnum.cs,
642           Search/Regex/RegexQuery.cs, Search/Regex/RegexTermEnum.cs,
643           Search/Regex/SpanRegexQuery.cs, Search/Spans/NearSpans.cs,
644           Search/Spans/SpanFirstQuery.cs, Search/Spans/SpanNearQuery.cs,
645           Search/Spans/SpanNotQuery.cs, Search/Spans/SpanOrQuery.cs,
646           Search/Spans/SpanQuery.cs, Search/Spans/SpanScorer.cs,
647           Search/Spans/SpanTermQuery.cs, Search/Spans/SpanWeight.cs,
648           Search/Spans/Spans.cs, Store/BufferedIndexInput.cs,
649           Store/BufferedIndexOutput.cs, Store/Directory.cs,
650           Store/FSDirectory.cs, Store/IndexInput.cs, Store/IndexOutput.cs,
651           Store/InputStream.cs, Store/Lock.cs, Store/MMapDirectory.cs,
652           Store/OutputStream.cs, Store/RAMDirectory.cs, Store/RAMFile.cs,
653           Store/RAMInputStream.cs, Store/RAMOutputStream.cs,
654           Util/BitVector.cs, Util/Constants.cs, Util/Parameter.cs,
655           Util/PriorityQueue.cs, Util/SmallFloat.cs, Util/StringHelper.cs,
656           Util/ToStringUtils.cs: Begin sync of 1.9.1-rc1
658 2006-09-25 15:58  dbera
660         * beagled/Lucene.Net/: AssemblyInfo.cs, LucenePackage.cs,
661           SharpZipLibAdapter.cs, SupportClass.cs, Analysis/Analyzer.cs,
662           Analysis/CharTokenizer.cs, Analysis/ISOLatin1AccentFilter.cs,
663           Analysis/KeywordAnalyzer.cs, Analysis/KeywordTokenizer.cs,
664           Analysis/LengthFilter.cs, Analysis/LetterTokenizer.cs,
665           Analysis/LowerCaseFilter.cs, Analysis/LowerCaseTokenizer.cs,
666           Analysis/PerFieldAnalyzerWrapper.cs,
667           Analysis/PorterStemFilter.cs, Analysis/PorterStemmer.cs,
668           Analysis/SimpleAnalyzer.cs, Analysis/StopAnalyzer.cs,
669           Analysis/StopFilter.cs, Analysis/Token.cs,
670           Analysis/TokenFilter.cs, Analysis/TokenStream.cs,
671           Analysis/Tokenizer.cs, Analysis/WhitespaceAnalyzer.cs,
672           Analysis/WhitespaceTokenizer.cs, Analysis/WordlistLoader.cs,
673           Analysis/Standard/CharStream.cs,
674           Analysis/Standard/FastCharStream.cs,
675           Analysis/Standard/ParseException.cs,
676           Analysis/Standard/StandardAnalyzer.cs,
677           Analysis/Standard/StandardFilter.cs,
678           Analysis/Standard/StandardTokenizer.cs,
679           Analysis/Standard/StandardTokenizerConstants.cs,
680           Analysis/Standard/StandardTokenizerTokenManager.cs,
681           Analysis/Standard/Token.cs, Analysis/Standard/TokenMgrError.cs,
682           Document/DateField.cs, Document/DateTools.cs,
683           Document/Document.cs, Document/Field.cs, Document/NumberTools.cs,
684           Index/CompoundFileReader.cs, Index/CompoundFileWriter.cs,
685           Index/DocumentWriter.cs, Index/FieldInfo.cs, Index/FieldInfos.cs,
686           Index/FieldsReader.cs, Index/FieldsWriter.cs,
687           Index/FilterIndexReader.cs, Index/IndexFileNameFilter.cs,
688           Index/IndexFileNames.cs, Index/IndexModifier.cs,
689           Index/IndexReader.cs, Index/IndexWriter.cs, Index/MultiReader.cs,
690           Index/MultipleTermPositions.cs, Index/ParallelReader.cs,
691           Index/SegmentInfo.cs, Index/SegmentInfos.cs,
692           Index/SegmentMergeInfo.cs, Index/SegmentMergeQueue.cs,
693           Index/SegmentMerger.cs, Index/SegmentReader.cs,
694           Index/SegmentTermDocs.cs, Index/SegmentTermEnum.cs,
695           Index/SegmentTermPositionVector.cs,
696           Index/SegmentTermPositions.cs, Index/SegmentTermVector.cs,
697           Index/Term.cs, Index/TermBuffer.cs, Index/TermDocs.cs,
698           Index/TermEnum.cs, Index/TermFreqVector.cs, Index/TermInfo.cs,
699           Index/TermInfosReader.cs, Index/TermInfosWriter.cs,
700           Index/TermPositionVector.cs, Index/TermPositions.cs,
701           Index/TermVectorOffsetInfo.cs, Index/TermVectorsReader.cs,
702           Index/TermVectorsWriter.cs, QueryParser/CharStream.cs,
703           QueryParser/FastCharStream.cs,
704           QueryParser/MultiFieldQueryParser.cs,
705           QueryParser/ParseException.cs, QueryParser/QueryParser.cs,
706           QueryParser/QueryParserConstants.cs,
707           QueryParser/QueryParserTokenManager.cs, QueryParser/Token.cs,
708           QueryParser/TokenMgrError.cs, Search/BooleanClause.cs,
709           Search/BooleanQuery.cs, Search/BooleanScorer.cs,
710           Search/BooleanScorer2.cs, Search/CachingWrapperFilter.cs,
711           Search/ConjunctionScorer.cs, Search/ConstantScoreQuery.cs,
712           Search/ConstantScoreRangeQuery.cs, Search/DateFilter.cs,
713           Search/DefaultSimilarity.cs, Search/DisjunctionMaxQuery.cs,
714           Search/DisjunctionMaxScorer.cs, Search/DisjunctionSumScorer.cs,
715           Search/ExactPhraseScorer.cs, Search/Explanation.cs,
716           Search/FieldCache.cs, Search/FieldCacheImpl.cs,
717           Search/FieldDoc.cs, Search/FieldDocSortedHitQueue.cs,
718           Search/FieldSortedHitQueue.cs, Search/Filter.cs,
719           Search/FilteredQuery.cs, Search/FilteredTermEnum.cs,
720           Search/FuzzyQuery.cs, Search/FuzzyTermEnum.cs, Search/Hit.cs,
721           Search/HitCollector.cs, Search/HitIterator.cs,
722           Search/HitQueue.cs, Search/Hits.cs, Search/IndexSearcher.cs,
723           Search/MatchAllDocsQuery.cs, Search/MultiPhraseQuery.cs,
724           Search/MultiSearcher.cs, Search/MultiTermQuery.cs,
725           Search/NonMatchingScorer.cs, Search/ParallelMultiSearcher.cs,
726           Search/PhrasePositions.cs, Search/PhrasePrefixQuery.cs,
727           Search/PhraseQuery.cs, Search/PhraseQueue.cs,
728           Search/PhraseScorer.cs, Search/PrefixQuery.cs, Search/Query.cs,
729           Search/QueryFilter.cs, Search/QueryTermVector.cs,
730           Search/RangeFilter.cs, Search/RangeQuery.cs,
731           Search/RemoteSearchable.cs, Search/ReqExclScorer.cs,
732           Search/ReqOptSumScorer.cs, Search/ScoreDoc.cs,
733           Search/ScoreDocComparator.cs, Search/Scorer.cs,
734           Search/Searchable.cs, Search/Searcher.cs, Search/Similarity.cs,
735           Search/SimilarityDelegator.cs, Search/SloppyPhraseScorer.cs,
736           Search/Sort.cs, Search/SortComparator.cs,
737           Search/SortComparatorSource.cs, Search/SortField.cs,
738           Search/TermQuery.cs, Search/TermScorer.cs, Search/TopDocs.cs,
739           Search/TopFieldDocs.cs, Search/Weight.cs,
740           Search/WildcardQuery.cs, Search/WildcardTermEnum.cs,
741           Search/Regex/RegexQuery.cs, Search/Regex/RegexTermEnum.cs,
742           Search/Regex/SpanRegexQuery.cs, Search/Spans/NearSpans.cs,
743           Search/Spans/SpanFirstQuery.cs, Search/Spans/SpanNearQuery.cs,
744           Search/Spans/SpanNotQuery.cs, Search/Spans/SpanOrQuery.cs,
745           Search/Spans/SpanQuery.cs, Search/Spans/SpanScorer.cs,
746           Search/Spans/SpanTermQuery.cs, Search/Spans/SpanWeight.cs,
747           Search/Spans/Spans.cs, Store/BufferedIndexInput.cs,
748           Store/BufferedIndexOutput.cs, Store/Directory.cs,
749           Store/FSDirectory.cs, Store/IndexInput.cs, Store/IndexOutput.cs,
750           Store/InputStream.cs, Store/Lock.cs, Store/MMapDirectory.cs,
751           Store/OutputStream.cs, Store/RAMDirectory.cs, Store/RAMFile.cs,
752           Store/RAMInputStream.cs, Store/RAMOutputStream.cs,
753           Util/BitVector.cs, Util/Constants.cs, Util/Parameter.cs,
754           Util/PriorityQueue.cs, Util/SmallFloat.cs, Util/StringHelper.cs,
755           Util/ToStringUtils.cs: Fix dos line endings.
757 2006-09-25 04:42  danilo
759         * po/: ChangeLog, sr.po, sr@Latn.po: Updated by Filip Miletic.
761 2006-09-22 12:33  danilo
763         * ChangeLog, configure.in, po/ChangeLog, po/sr.po, po/sr@Latn.po:
764           Added Serbian translation by Filip Miletić.
766 2006-09-21 22:46  kkubasik
768         * ImLogViewer/ImLogWindow.cs: Small formatting fix in
769           LogViewerWindow.cs
771 2006-09-21 21:37  kkubasik
773         * Filters/FilterTiff.cs: A simple fix to prevent crashes from  bad
774           datetime strings in Tiff files.
776 2006-09-21 15:05  dnylande
778         * po/: ChangeLog, sv.po: 2006-09-21  Daniel Nylander
779           <po@danielnylander.se>
781                   * sv.po: Updated Swedish translation.
783 2006-09-20 17:41  dbera
785         * beagled/Lucene.Net/: Store/FSDirectory.cs, Store/Lock.cs,
786           upstream-changes/12_fsdirectory_minor.patch: More FSDirectory
787           fixes.
789 2006-09-20 14:35  dbera
791         * beagled/Lucene.Net/upstream-changes/:
792           08_charstream-no-exceptions.patch, 09_lock-loop-cleanup.patch,
793           10_lock-timeout-verbose.patch, 11_remove_debugstreams.patch: Last
794           set of upstream patches.
796 2006-09-20 14:34  dbera
798         * beagled/Lucene.Net/:
799           Analysis/Standard/StandardTokenizerTokenManager.cs,
800           QueryParser/QueryParserTokenManager.cs,
801           upstream-changes/01_use-native-open-locking.patch: Final set of
802           changes. Beagle builds now with L.N-1.9
804 2006-09-20 14:27  dbera
806         * beagled/Lucene.Net/: Analysis/Standard/CharStream.cs,
807           Analysis/Standard/FastCharStream.cs,
808           Analysis/Standard/StandardTokenizerTokenManager.cs,
809           Store/FSDirectory.cs, Store/Lock.cs: More upstream patches.
811 2006-09-20 05:38  zygis
813         * po/: ChangeLog, lt.po: 2006-09-20  Žygimantas Beručka
814           <zygis@gnome.org>
816                   * lt.po: Updated Lithuanian translation.
818 2006-09-19 18:59  dbera
820         * beagled/: BuildIndex.cs, DumpIndex.cs, LuceneCommon.cs,
821           LuceneQueryingDriver.cs,
822           FileSystemQueryable/LuceneNameResolver.cs: Beagle changes for
823           L.N-1.9
825 2006-09-19 18:59  dbera
827         * beagled/Lucene.Net/: Index/FieldInfos.cs,
828           upstream-changes/01_obtain-lock-fix.patch,
829           upstream-changes/01_use-native-open-locking.patch,
830           upstream-changes/03_FSDirectory-pid-in-lockfile.patch,
831           upstream-changes/03_utc-times.patch,
832           upstream-changes/04_FSDirectory-rename-fileshare.patch,
833           upstream-changes/04_utc-times.patch,
834           upstream-changes/05_FSDirectory-rename-fileshare.patch,
835           upstream-changes/05_TermBuffer-stringcopy.patch,
836           upstream-changes/06_FSDirectory-lock-logging.patch,
837           upstream-changes/06_minimum_maxsleepcount.patch,
838           upstream-changes/07_TermBuffer-stringcopy.patch,
839           upstream-changes/07_fewer-exceptions.patch,
840           upstream-changes/08_more-lock-obtain-fixes.patch,
841           upstream-changes/09-path-combine.patch,
842           upstream-changes/10_fewer-exceptions.patch,
843           upstream-changes/11_charstream-no-exceptions.patch,
844           upstream-changes/12_more-lock-logging.patch,
845           upstream-changes/13_lock-loop-cleanup.patch,
846           upstream-changes/14_analysis-leak.patch,
847           upstream-changes/15_lock-timeout-verbose.patch,
848           upstream-changes/16_hangul_support.patch,
849           upstream-changes/17_remove_debugstreams.patch,
850           upstream-changes/18_avoid_fileinfos.patch,
851           upstream-changes/20_use-native-open-locking.patch: Filter out
852           unwanted patches from upstream-patches. Half done. Rest later.
854 2006-09-19 18:44  dbera
856         * beagled/Lucene.Net/: Store/FSDirectory.cs, Store/Lock.cs,
857           Store/RAMDirectory.cs, Store/RAMFile.cs,
858           Store/RAMOutputStream.cs, Index/TermBuffer.cs: More upstream
859           patches.
861 2006-09-19 18:05  dbera
863         * beagled/Lucene.Net/: Store/FSDirectory.cs,
864           upstream-changes/02_FSDirectory-custom-locking.patch: Per-index
865           locking patch.
867 2006-09-19 17:36  dbera
869         * beagled/Lucene.Net/Store/FSDirectory.cs: Patching local copy -
870           use native lock file creation.
872 2006-09-19 16:54  dbera
874         * beagled/Lucene.Net/: SharpZipLibAdapter.cs,
875           Analysis/ISOLatin1AccentFilter.cs, Analysis/KeywordAnalyzer.cs,
876           Analysis/KeywordTokenizer.cs, Analysis/LengthFilter.cs,
877           Analysis/PACKAGE.HTML, Analysis/WordlistLoader.cs,
878           Analysis/Standard/PACKAGE.HTML, Index/IndexFileNameFilter.cs,
879           Index/IndexFileNames.cs, Index/IndexModifier.cs,
880           Index/ParallelReader.cs, QueryParser/PACKAGE.HTML,
881           Search/ConstantScoreQuery.cs, Search/ConstantScoreRangeQuery.cs,
882           Search/DisjunctionMaxQuery.cs, Search/DisjunctionMaxScorer.cs,
883           Search/Hit.cs, Search/HitIterator.cs,
884           Search/MatchAllDocsQuery.cs, Search/PACKAGE.HTML,
885           Search/Regex/RegexQuery.cs, Search/Regex/RegexTermEnum.cs,
886           Search/Regex/SpanRegexQuery.cs, Store/PACKAGE.HTML,
887           Util/SmallFloat.cs, Util/ToStringUtils.cs: Add new files, remove
888           deleted files.
890 2006-09-19 16:51  dbera
892         * beagled/Lucene.Net/: AssemblyInfo.cs, LucenePackage.cs,
893           SupportClass.cs, Analysis/Analyzer.cs, Analysis/CharTokenizer.cs,
894           Analysis/LetterTokenizer.cs, Analysis/LowerCaseFilter.cs,
895           Analysis/LowerCaseTokenizer.cs,
896           Analysis/PerFieldAnalyzerWrapper.cs,
897           Analysis/PorterStemFilter.cs, Analysis/PorterStemmer.cs,
898           Analysis/SimpleAnalyzer.cs, Analysis/StopAnalyzer.cs,
899           Analysis/StopFilter.cs, Analysis/Token.cs,
900           Analysis/TokenFilter.cs, Analysis/TokenStream.cs,
901           Analysis/Tokenizer.cs, Analysis/WhitespaceAnalyzer.cs,
902           Analysis/WhitespaceTokenizer.cs, Analysis/Standard/CharStream.cs,
903           Analysis/Standard/FastCharStream.cs,
904           Analysis/Standard/ParseException.cs,
905           Analysis/Standard/StandardAnalyzer.cs,
906           Analysis/Standard/StandardFilter.cs,
907           Analysis/Standard/StandardTokenizer.cs,
908           Analysis/Standard/StandardTokenizerConstants.cs,
909           Analysis/Standard/StandardTokenizerTokenManager.cs,
910           Analysis/Standard/Token.cs, Analysis/Standard/TokenMgrError.cs,
911           Document/DateField.cs, Document/DateTools.cs,
912           Document/Document.cs, Document/Field.cs, Document/NumberTools.cs,
913           Index/CompoundFileReader.cs, Index/CompoundFileWriter.cs,
914           Index/DocumentWriter.cs, Index/FieldInfo.cs, Index/FieldInfos.cs,
915           Index/FieldsReader.cs, Index/FieldsWriter.cs,
916           Index/FilterIndexReader.cs, Index/IndexReader.cs,
917           Index/IndexWriter.cs, Index/MultiReader.cs,
918           Index/MultipleTermPositions.cs, Index/SegmentInfo.cs,
919           Index/SegmentInfos.cs, Index/SegmentMergeInfo.cs,
920           Index/SegmentMergeQueue.cs, Index/SegmentMerger.cs,
921           Index/SegmentReader.cs, Index/SegmentTermDocs.cs,
922           Index/SegmentTermEnum.cs, Index/SegmentTermPositionVector.cs,
923           Index/SegmentTermPositions.cs, Index/SegmentTermVector.cs,
924           Index/SegmentsReader.cs, Index/Term.cs, Index/TermBuffer.cs,
925           Index/TermDocs.cs, Index/TermEnum.cs, Index/TermFreqVector.cs,
926           Index/TermInfo.cs, Index/TermInfosReader.cs,
927           Index/TermInfosWriter.cs, Index/TermPositionVector.cs,
928           Index/TermPositions.cs, Index/TermVectorOffsetInfo.cs,
929           Index/TermVectorsReader.cs, Index/TermVectorsWriter.cs,
930           QueryParser/CharStream.cs, QueryParser/FastCharStream.cs,
931           QueryParser/MultiFieldQueryParser.cs,
932           QueryParser/ParseException.cs, QueryParser/QueryParser.cs,
933           QueryParser/QueryParserConstants.cs,
934           QueryParser/QueryParserTokenManager.cs, QueryParser/Token.cs,
935           QueryParser/TokenMgrError.cs, Search/BooleanClause.cs,
936           Search/BooleanQuery.cs, Search/BooleanScorer.cs,
937           Search/BooleanScorer2.cs, Search/CachingWrapperFilter.cs,
938           Search/ConjunctionScorer.cs, Search/DateFilter.cs,
939           Search/DefaultSimilarity.cs, Search/DisjunctionSumScorer.cs,
940           Search/ExactPhraseScorer.cs, Search/Explanation.cs,
941           Search/FieldCache.cs, Search/FieldCacheImpl.cs,
942           Search/FieldDoc.cs, Search/FieldDocSortedHitQueue.cs,
943           Search/FieldSortedHitQueue.cs, Search/Filter.cs,
944           Search/FilteredQuery.cs, Search/FilteredTermEnum.cs,
945           Search/FuzzyQuery.cs, Search/FuzzyTermEnum.cs,
946           Search/HitCollector.cs, Search/HitQueue.cs, Search/Hits.cs,
947           Search/IndexSearcher.cs, Search/MultiPhraseQuery.cs,
948           Search/MultiSearcher.cs, Search/MultiTermQuery.cs,
949           Search/NonMatchingScorer.cs, Search/ParallelMultiSearcher.cs,
950           Search/PhrasePositions.cs, Search/PhrasePrefixQuery.cs,
951           Search/PhraseQuery.cs, Search/PhraseQueue.cs,
952           Search/PhraseScorer.cs, Search/PrefixQuery.cs, Search/Query.cs,
953           Search/QueryFilter.cs, Search/QueryTermVector.cs,
954           Search/RangeFilter.cs, Search/RangeQuery.cs,
955           Search/RemoteSearchable.cs, Search/ReqExclScorer.cs,
956           Search/ReqOptSumScorer.cs, Search/ScoreDoc.cs,
957           Search/ScoreDocComparator.cs, Search/Scorer.cs,
958           Search/Searchable.cs, Search/Searcher.cs, Search/Similarity.cs,
959           Search/SimilarityDelegator.cs, Search/SloppyPhraseScorer.cs,
960           Search/Sort.cs, Search/SortComparator.cs,
961           Search/SortComparatorSource.cs, Search/SortField.cs,
962           Search/TermQuery.cs, Search/TermScorer.cs, Search/TopDocs.cs,
963           Search/TopFieldDocs.cs, Search/Weight.cs,
964           Search/WildcardQuery.cs, Search/WildcardTermEnum.cs,
965           Search/Spans/NearSpans.cs, Search/Spans/SpanFirstQuery.cs,
966           Search/Spans/SpanNearQuery.cs, Search/Spans/SpanNotQuery.cs,
967           Search/Spans/SpanOrQuery.cs, Search/Spans/SpanQuery.cs,
968           Search/Spans/SpanScorer.cs, Search/Spans/SpanTermQuery.cs,
969           Search/Spans/SpanWeight.cs, Search/Spans/Spans.cs,
970           Store/BufferedIndexInput.cs, Store/BufferedIndexOutput.cs,
971           Store/Directory.cs, Store/FSDirectory.cs, Store/IndexInput.cs,
972           Store/IndexOutput.cs, Store/InputStream.cs, Store/Lock.cs,
973           Store/MMapDirectory.cs, Store/OutputStream.cs,
974           Store/RAMDirectory.cs, Store/RAMFile.cs, Store/RAMInputStream.cs,
975           Store/RAMOutputStream.cs, Util/BitVector.cs, Util/Constants.cs,
976           Util/Parameter.cs, Util/PriorityQueue.cs, Util/StringHelper.cs:
977           Sync files from L.Net-1.9
979 2006-09-19 16:45  dbera
981         * beagled/: Makefile.am, Lucene.Net/Makefile.am: Get ready for
982           syncing Lucene.Net to 1.9-final release.
984 2006-09-19 11:17  joeshaw
986         * po/: ChangeLog, pl.po: 2006-09-19  Joe Shaw  <joeshaw@novell.com>
988                   * pl.po: Updated Polish translation from Krzysztof
989           Rosiński
991 2006-09-18 19:13  joeshaw
993         * NEWS, configure.in: Update for 0.2.10 release
995 2006-09-18 16:35  joeshaw
997         * Filters/: FilterOle.cs, FilterPPT.cs: Dispose of all of our
998           gsf-sharp objects to help fix a leak.  A gsf-sharp update is also
999           needed to totally fix the bug.
1001 2006-09-18 14:17  joeshaw
1003         * beagled/FileSystemQueryable/FileSystemQueryable.cs: Bump file
1004           system backend version up to 5
1006 2006-09-18 14:14  joeshaw
1008         * beagled/: LuceneCommon.cs,
1009           FileSystemQueryable/LuceneNameResolver.cs: Don't lowercase tokens
1010           in the private namespace, fix the file system backend to search
1011           for filenames with a lower case string
1013 2006-09-18 07:58  jfriedl
1015         * po/: ChangeLog, cs.po: 2006-09-18  Jakub Friedl
1016           <jfriedl@suse.cz>
1018             * cs.po: Updated Czech translation.
1020 2006-09-16 17:14  postlund
1022         * configure.in: Ooops, modified gmime-sharp version and forgot
1023           about it.
1025 2006-09-16 17:11  postlund
1027         * configure.in, Util/Mork.cs, Util/Thunderbird.cs,
1028           beagled/ThunderbirdQueryable/Contact.cs,
1029           beagled/ThunderbirdQueryable/Mail.cs,
1030           beagled/ThunderbirdQueryable/MoveMail.cs,
1031           beagled/ThunderbirdQueryable/Nntp.cs,
1032           beagled/ThunderbirdQueryable/Rss.cs,
1033           beagled/ThunderbirdQueryable/ThunderbirdIndexableGenerator.cs,
1034           beagled/ThunderbirdQueryable/ThunderbirdIndexer.cs: * Indexing
1035           account data stored in a non-standard place should work better *
1036           Patch from bug #354777 * Parsing Thunderbird accounts have been
1037           improved * Mailbox name read from mork file is now used when
1038           indexing mails (prettier output) * Print more debug data when
1039           indexing zero-sized mork files (easier when debugging)
1041 2006-09-15 17:46  dbera
1043         * Makefile.am: Install beagle-ui.pc only if gui is enabled.
1045 2006-09-15 15:28  joeshaw
1047         * libbeagle/beagle/: beagle-queryable-status.c,
1048           beagle-scheduler-information.c: Fix a few g_return_if_fail calls.
1049           Patch from Joe Hardigan
1051 2006-09-15 10:20  joeshaw
1053         * configure.in: Require gtk-sharp 2.4.0 and gmime-sharp 2.2.0
1054           because they're the stable versions
1056 2006-09-15 04:04  ituohela
1058         * po/: ChangeLog, fi.po: Updated Finnish translation
1060 2006-09-14 17:57  joeshaw
1062         * beagled/EvolutionMailDriver/MailCrawler.cs: Fix a thinko in the
1063           evolution mail crawler
1065 2006-09-13 15:55  joeshaw
1067         * beagled/FilterFactory.cs: A little better logging info when we
1068           can't filter a file
1070 2006-09-13 15:45  joeshaw
1072         * Filters/FilterPdf.cs: Attach to stderr of pdfinfo and pdftotext
1073           and log any output as a warning
1075 2006-09-13 07:21  kmaraas
1077         * po/: ChangeLog, nb.po: 2006-09-13  Kjartan Maraas
1078           <kmaraas@gnome.org>
1080                   * nb.po: Updated Norwegian bokmål translation.
1082 2006-09-13 02:19  kkubasik
1084         * search/Tiles/MailMessage.cs: The new GetClientProcess stuff in
1085           MailMessage wasn't handling parent/child stuff right.
1087 2006-09-12 17:44  joeshaw
1089         * glue/xdgmime/: README, xdgmime.c, xdgmime.h, xdgmimecache.c,
1090           xdgmimeglob.c, xdgmimemagic.c: Use the GTK+ version of xdgmime in
1091           Beagle instead of the upstream one, so we now consider it to be
1092           the canonical version.  Add a README about that and remove our
1093           old patches against upstream.
1095 2006-09-12 16:19  jovanna
1097         * po/: ChangeLog, mk.po: 2006-09-12 Jovan Naumovski
1098           <jovanna@cvs.gnome.org> * mk.po: Updated Macedonian translation
1100 2006-09-12 08:05  fhedberg
1102         * Util/: ICalParser.cs, Makefile.am: Basic parser for the iCal &
1103           vCard formats.
1105 2006-09-11 17:50  dlodge
1107         * po/: ChangeLog, en_GB.po: 2006-09-11  David Lodge <dave@cirt.net>
1109                   * en_GB.po: Updated British (English) translation.
1111 2006-09-11 16:13  joeshaw
1113         * Filters/FilterMail.cs: Fix a typo: should be text/x-vcard, not
1114           text/vcard
1116 2006-09-11 15:46  joeshaw
1118         * Filters/: FilterC.cs, FilterCpp.cs, FilterMail.cs,
1119           FilterShellscript.cs: Blacklist certain common mime types in mail
1120           attachments that don't have filters and add no value, including
1121           signatures, ms-tnef, vcard and vcalendar.  Fix a bug with mime
1122           types sometimes being capitalized in emails, and add a bunch of
1123           additional mime types to the C, C++, and shell script filters
1124           that were common in my own email
1126 2006-09-11 14:33  joeshaw
1128         * Filters/FilterMPlayerVideo.cs: Use the invariant culture when
1129           converting floating point values in the mplayer filter
1131 2006-09-11 12:55  adrighem
1133         * po/: ChangeLog, nl.po: 2006-09-11  Vincent van Adrighem
1134           <adrighem@gnome.org>
1136                   * nl.po: Translation updated by Tino Meinen.
1138 2006-09-11 06:44  jmas
1140         * po/: ChangeLog, ca.po: 2006-09-11  Jordi Mas
1141           <jmas@softcatala.org>
1143                   * ca.po: Updated Catalan translation.
1145 2006-09-10 14:30  dbera
1147         * Filters/FilterHtml.cs: Minor reorganization of html filter code.
1149 2006-09-10 10:04  serrador
1151         * po/: ChangeLog, es.po: 2006-09-10  Francisco Javier F. Serrador
1152           <serrador@openshine.com>
1154                   * es.po: Updated Spanish translation.
1156 2006-09-09 22:46  dbera
1158         * Filters/FilterHtml.cs: Add whitespace after attributes in HTML
1159           filter. Fixes #354420.
1161 2006-09-08 18:10  joeshaw
1163         * BeagleClient/Hit.cs, BeagleClient/Indexable.cs,
1164           BeagleClient/IndexingService.cs, BeagleClient/QueryResponses.cs,
1165           Util/StringFu.cs, Util/UriFu.cs, beagled/DumpIndex.cs,
1166           beagled/FilterFactory.cs, beagled/IndexerReceipts.cs,
1167           beagled/LuceneBitArray.cs, beagled/LuceneCommon.cs,
1168           beagled/LuceneIndexingDriver.cs, beagled/Makefile.am,
1169           beagled/TextCache.cs,
1170           beagled/FileSystemQueryable/FileSystemQueryable.cs,
1171           search/Tiles/Application.cs, search/Tiles/Calendar.cs,
1172           search/Tiles/Contact.cs, search/Tiles/HitFlavor.cs,
1173           search/Tiles/MailAttachment.cs, search/Tiles/MailMessage.cs,
1174           search/Tiles/Note.cs, search/Tiles/ThumbnailFactory.cs,
1175           search/Tiles/Tile.cs: Fairly large change in the way we escape
1176           URIs so that we now do it correctly according to the URI RFC, the
1177           number of which I forget right now
1179 2006-09-08 17:53  joeshaw
1181         * search/Search.cs: Fix the infamous focus grabbing bug in
1182           beagle-search; include in the search entry timeout whether or not
1183           you've moved the cursor, not just whether the text has been
1184           changed
1186 2006-09-07 08:25  jfriedl
1188         * po/: ChangeLog, cs.po: 2006-09-07  Jakub Friedl <jfriedl@suse.cz>
1190             * cs.po: Updated Czech translation.
1192 2006-09-06 21:21  nshmyrev
1194         * po/ru.po: Updated Russian translation
1196 2006-09-06 18:06  joeshaw
1198         * Util/DirectoryWalker.cs: Fix a problem where StringBuilders were
1199           being shrunk, and filenames weren't fitting inside the buffer.
1200           Fixes the irritating bug where not all files would be indexed
1201           (particularly mp3 files, which often have long filenames).  Many
1202           thanks to Kent Borg for helping track this down
1204 2006-09-06 17:21  joeshaw
1206         * ContactViewer/ContactWindow.cs: Fix a plural string in the
1207           contact viewer for i18n
1209 2006-09-05 21:55  kkubasik
1211         * configure.in, Util/Galago.cs, Util/Makefile.am,
1212           search/Makefile.am, search/Tiles/IMLog.cs: beagle-search now
1213           supports galago. Needs the 0.5 series of galago.
1215 2006-09-05 14:54  llipka
1217         * search/Tiles/OpenWithMenu.cs: Dont crash when we get an empty
1218           list for open with apps.
1220 2006-09-05 13:18  joeshaw
1222         * po/POTFILES.in: Add some missing files to POTFILES.in
1224 2006-09-05 11:54  joeshaw
1226         * configure.in: Add support for epiphany 2.16 to configure.in
1228 2006-09-04 19:38  nshmyrev
1230         * po/: ChangeLog, ru.po: 2006-09-04  Nickolay V. Shmyrev
1231           <nshmyrev@yandex.ru>
1233                   * ru.po: Updated Russian translation by
1234                   Alexander Sigachov <ajvol2@gmail.com>
1236 2006-09-04 01:20  aihana
1238         * po/ja.po: 2006-09-04  Takeshi AIHANA <takeshi.aihana@gmail.com>
1240                   * ja.po: Updated Japanese translation.
1242 2006-09-03 21:36  rml
1244         * HACKING:
1245                   * HACKING: Seriously, guys?  Are you all asleep at the
1246           wheel here?
1247                     It is TODO, not TODo.  Why would TO be in all uppercase
1248           but not
1249                     Do?  I am worried.  The spelling and syntax here are
1250           messier than
1251                     Joe's beard.  Speaking of which: Many of you Beagle
1252           users are
1253                     friends, or at least fans, of Joe's.  Perhaps you could
1254           send him
1255                     emails, letters, and voice mails
1256           begging--pleading--with him to
1257                     clean that thing.  Because we love him, we want it
1258           cleansed.
1260 2006-09-03 21:31  rml
1262         * NEWS:
1263                   * NEWS: Spellcheck.
1265 2006-09-03 04:27  jmas
1267         * po/ca.po: Small Catalan translation update
1269 2006-09-02 04:24  dnylande
1271         * po/: ChangeLog, sv.po: 2006-09-02  Daniel Nylander
1272           <po@danielnylander.se>
1274                   * sv.po: Updated Swedish translation.
1276 2006-09-01 11:30  joeshaw
1278         * NEWS, configure.in: Redo for 0.2.9 release
1280 2006-08-31 15:47  joeshaw
1282         * NEWS: Update for 0.2.9 release
1284 2006-08-30 18:34  joeshaw
1286         * search/: UIManager.cs, Tiles/ThumbnailFactory.cs: Fix a
1287           compilation issue with older gtk-sharp, and fix an infinite loop
1288           when saving of thumbnails fails.  (Why isn't there a boolean
1289           return value?)
1291 2006-08-30 05:52  llipka
1293         * search/Tiles/ThumbnailFactory.cs: Use the SerializedUri to
1294           generate thumbnails.
1296 2006-08-30 05:43  llipka
1298         * search/: Search.cs, Pages/NoMatch.cs: Oops, back out accidental
1299           changes.
1301 2006-08-30 05:31  llipka
1303         * search/: Search.cs, Pages/NoMatch.cs, Tray/TrayIcon.cs:
1304           Hide/Unhide the window properly. Copied from muine, patch from
1305           Arif Lukito. (bgo #352877)
1307 2006-08-29 08:51  adrighem
1309         * po/: nl.po, ChangeLog: 2006-08-29  Vincent van Adrighem
1310           <adrighem@gnome.org>
1312                   * nl.po: Translation updated by Tino Meinen.
1314 2006-08-28 08:15  redfox
1316         * po/: ChangeLog, fr.po: Updated French translation.
1318 2006-08-27 19:29  jovanna
1320         * po/: ChangeLog, mk.po: 2006-08-27 Jovan Naumovski
1321           <jovanna@cvs.gnome.org> * mk.po: Updated Macedonian translation
1323 2006-08-27 04:43  adrighem
1325         * po/: ChangeLog, nl.po: 2006-08-27  Vincent van Adrighem
1326           <adrighem@gnome.org>
1328                   * nl.po: Translation updated by Tino Meinen.
1330 2006-08-27 03:53  llipka
1332         * libbeagle/beagle/: beagle-daemon-information-response.h,
1333           beagle-util.h: Change C++ style comment to C style comment.
1334           Killed a warning about comma at an end of an enum list. (bgo
1335           #352948)
1337 2006-08-27 02:59  clyties
1339         * po/: vi.po, ChangeLog: vi.po: Updated Vietnamese translation.
1341 2006-08-26 14:49  adrighem
1343         * po/: nl.po, ChangeLog: 2006-08-26  Vincent van Adrighem
1344           <adrighem@gnome.org>
1346                   * nl.po: Translation updated by Karel Demeyer.
1348 2006-08-25 04:59  llipka
1350         * Util/ImLog.cs: Be more bulletproof when processing lines in IM
1351           logs. Based on a patch from Arif Lukito. (bgo #351882)
1353 2006-08-24 12:53  llipka
1355         * search/Search.cs: Not only show but also present the window in
1356           tray icon mode. (bgo #351915)
1358 2006-08-24 12:46  llipka
1360         * ImLogViewer/ImLogWindow.cs: Don't display timeline categories
1361           that don't have any logs during a search.
1363 2006-08-24 12:31  llipka
1365         * search/Tiles/Calendar.cs: Display '...' in descriptions where we
1366           do line wraps.
1368 2006-08-24 12:30  llipka
1370         * search/UIManager.cs: Don't crash if we can't launch the web
1371           browser and rather display a message dialog. (bgo #352623)
1373 2006-08-23 15:37  joeshaw
1375         * Filters/FilterImLog.cs, Util/ImLog.cs,
1376           beagled/GaimLogQueryable/GaimLogQueryable.cs: Fix a thinko when
1377           calculating the text to pull out of an emote line.  Add sanity
1378           checks to ensure that malformed IM logs don't make it out to
1379           clients
1381 2006-08-22 15:59  joeshaw
1383         * ContactViewer/ContactWindow.cs, Util/PathFinder.cs,
1384           Util/Thunderbird.cs, search/Tiles/MailMessage.cs: Execute
1385           'thunderbird' or 'mozilla-thunderbird' depending on which is
1386           available.  Based on a patch from Kevin Kubasik
1388 2006-08-22 15:21  joeshaw
1390         * ContactViewer/Makefile.am, ContactViewer/beagle-contactviewer.in,
1391           ImLogViewer/Makefile.am, ImLogViewer/beagle-imlogviewer.in,
1392           search/Makefile.am, search/beagle-search.in: Fix a few places
1393           where we were assuming that /bin/sh == /bin/bash
1395 2006-08-22 08:41  jmas
1397         * po/: ChangeLog, ca.po: Update Catalan translation
1399 2006-08-21 15:38  joeshaw
1401         * Filters/FilterMail.cs: Handle linebreaks correctly in plain text
1402           emails
1404 2006-08-21 11:32  joeshaw
1406         * Util/ChmFile.cs: Fix up libchm sonames as well. Pointed out by
1407           Fredric as well
1409 2006-08-21 11:05  joeshaw
1411         * beagled/BeagleDaemon.cs, beagled/IndexHelper/IndexHelper.cs,
1412           tools/Query.cs: Fix sonames of libgobject DllImports to reference
1413           the correct one.  Patch from Frederic Crozat
1415 2006-08-21 07:11  clyties
1417         * po/: vi.po, ChangeLog: vi.po: Updated Vietnamese translation.
1419 2006-08-21 03:25  adrighem
1421         * po/: nl.po, ChangeLog: 2006-08-21  Vincent van Adrighem
1422           <adrighem@gnome.org>
1424                   * nl.po: Translation updated by Tino Meinen.
1426 2006-08-18 18:03  joeshaw
1428         * beagled/Lucene.Net/: Store/FSDirectory.cs,
1429           upstream-changes/20_use-native-open-locking.patch: Fix a bad
1430           performance bottleneck when we wrote out the process ID to the
1431           Lucene lock file that was slowing down indexing noticably
1433 2006-08-18 09:10  fwang
1435         * po/: ChangeLog, zh_CN.po: Updated beagle zh_CN translation.
1437 2006-08-17 13:35  joeshaw
1439         * beagled/Makefile.am: Ok, finally passed make distcheck
1441 2006-08-17 13:18  joeshaw
1443         * beagled/Makefile.am: More thunderbird distcheck fixes
1445 2006-08-17 13:04  joeshaw
1447         * beagled/Makefile.am: Fix a make distcheck issue with the
1448           Thunderbird backend
1450 2006-08-17 12:15  joeshaw
1452         * NEWS, configure.in: Update for 0.2.8 release
1454 2006-08-16 17:13  serrador
1456         * po/: ChangeLog, es.po: 2006-08-16  Francisco Javier F. Serrador
1457           <serrador@openshine.com>
1459                   * es.po: Updated Spanish translation.
1461 2006-08-16 16:12  joeshaw
1463         * Filters/FilterPPT.cs: Fix a 100% cpu issue with certain broken
1464           powerpoint files
1466 2006-08-16 15:21  joeshaw
1468         * Filters/FilterMusic.cs, beagled/LuceneBitArray.cs,
1469           beagled/LuceneCommon.cs, beagled/QueryStringParser.cs: Fix
1470           various case sensitivity issues.  In the past, if you had a file
1471           named FOO.txt, searches for "FOO", "foo" and "FOO.txt" would
1472           match but "foo.txt" wouldn't.  Similarly, with wildcard searches
1473           "FO*" and "F*O.txt" would match but "F*O" wouldn't.  This commit
1474           fixes these issues, but bumps up the index version number to 15,
1475           requiring a re-index.
1477           Fix a typo in the wildcard searching code that caused the content
1478           of documents to not be searches.
1480           Remove some dead code from the QueryStringParser, add debugging
1481           code to LuceneBitArray, and add a keyword mapping for searching
1482           for music by genre.
1484 2006-08-16 06:39  ituohela
1486         * po/: ChangeLog, fi.po: Updated Finnish translation
1488 2006-08-15 21:33  kelemeng
1490         * po/: ChangeLog, hu.po: 2006-08-16  Gabor Kelemen
1491           <kelemeng@gnome.hu>
1493                   * hu.po: Translation updated.
1495 2006-08-15 17:23  joeshaw
1497         * beagled/AkregatorQueryable/AkregatorQueryable.cs: turn down
1498           *extremely* verbose output from Akregator backend
1500 2006-08-15 16:17  joeshaw
1502         * search/Tiles/: File.cs, Folder.cs, Utils.cs: Fix some UTC timing
1503           issues in beagle-search, fix some bugs in how we calculated
1504           timespans, and reuse some code when we can
1506 2006-08-15 15:39  joeshaw
1508         * ContactViewer/ContactWindow.cs: Use Gnome.About instead of
1509           Gtk.About since we are still supporting older gtk-sharp versions
1511 2006-08-15 14:45  joeshaw
1513         * Util/ImLog.cs: Fix various bugs in parsing the Kopete buddy list.
1514           Patch from Pat Double
1516 2006-08-15 14:29  joeshaw
1518         * Filters/FilterDesktop.cs: Index Keywords from KDE .desktop files.
1519           Based on a patch from Stephan Kulow
1521 2006-08-14 13:40  jmas
1523         * po/: ChangeLog, ca.po: Catalan translation update
1525 2006-08-12 06:48  arangela
1527         * po/mk.po: Updated Macedonian Translation <ufo@linux.net.mk>
1529 2006-08-10 22:09  kkubasik
1531         * search/Search.cs: fix a compile error with newer gtk-sharp
1532           versions, backwords compatable.
1534 2006-08-10 17:46  joeshaw
1536         * beagled/IndexingServiceQueryable/IndexingServiceQueryable.cs:
1537           Change the indexing service backend to use indexable generators
1538           at startup
1540 2006-08-10 15:05  joeshaw
1542         * BeagleClient/Client.cs, Filters/FilterChm.cs,
1543           Filters/FilterDesktop.cs, Filters/FilterExternal.cs,
1544           Filters/FilterOle.cs, Filters/FilterRPM.cs, Util/Conf.cs,
1545           Util/DirectoryWalker.cs, Util/ExceptionHandlingThread.cs,
1546           Util/ImBuddy.cs, Util/Inotify.cs, Util/PullingReader.cs,
1547           Util/Scheduler.cs, Util/Thunderbird.cs, Util/XKeybinder.cs,
1548           beagled/BeagleDaemon.cs, beagled/BuildIndex.cs,
1549           beagled/FileAttributesStore_ExtendedAttribute.cs,
1550           beagled/Filter.cs, beagled/FilterFactory.cs,
1551           beagled/IndexSynchronization.cs, beagled/LuceneIndexingDriver.cs,
1552           beagled/LuceneQueryable.cs, beagled/QueryDriver.cs,
1553           beagled/QueryResult.cs, beagled/Queryable.cs,
1554           beagled/RemoteIndexer.cs, beagled/Server.cs, beagled/Shutdown.cs,
1555           beagled/TextCache.cs,
1556           beagled/AkregatorQueryable/AkregatorQueryable.cs,
1557           beagled/BlamQueryable/BlamQueryable.cs,
1558           beagled/EvolutionDataServerQueryable/BookContainer.cs,
1559           beagled/EvolutionDataServerQueryable/CalContainer.cs,
1560           beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs,
1561           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
1562           beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs,
1563           beagled/FileSystemQueryable/FileSystemQueryable.cs,
1564           beagled/FileSystemQueryable/InotifyBackend.cs,
1565           beagled/IndexHelper/IndexHelper.cs,
1566           beagled/KMailQueryable/KMailIndexableGenerator.cs,
1567           beagled/LifereaQueryable/LifereaQueryable.cs,
1568           beagled/ThunderbirdQueryable/Contact.cs,
1569           beagled/ThunderbirdQueryable/Mail.cs,
1570           beagled/ThunderbirdQueryable/MoveMail.cs,
1571           beagled/ThunderbirdQueryable/Nntp.cs,
1572           beagled/ThunderbirdQueryable/Rss.cs, tools/Info.cs: Instead of
1573           using multiple lines to report exceptions, pass in the exception
1574           as the first argument to the various Log functions, so that we
1575           get more context with errors.  In many places where we were only
1576           printing out the exception message, print out the full stack
1577           trace.
1579 2006-08-10 14:34  joeshaw
1581         * Util/ImLog.cs, Util/Log.cs, beagled/Filter.cs,
1582           beagled/FilterFactory.cs, beagled/LuceneQueryable.cs,
1583           beagled/wrapper.in, beagled/GaimLogQueryable/GaimLogQueryable.cs,
1584           search/Tiles/IMLog.cs: Handful of small fixes:
1586           * Handle lines in gaim logs that start with *** specially, so
1587           that we don't   crash if one of those lines contains a colon
1588           toward the end of the line.
1590           * If the program name is shorter than 6 characters, don't try to
1591           truncate   it (which would throw an exception).
1593           * If we are unable to filter something, print out the full
1594           exception.
1596           * Remove a bunch of dead code from FilterFactory.
1598           * Catch exceptions in our calls to HitIsValid() and HitFilter(),
1599           and   skip over hits that throw them.
1601           * Remove MONO_GAC_PREFIX stuff from wrapper.in
1603           * Validate the "fixme:speakingto" property in the Gaim backend's
1604            HitFilter() method so that an exception isn't thrown if it's
1605           empty.
1607           * Display "(unknown)" if we can't figure out who we're speaking
1608           to in the   IM log tile.
1610 2006-08-09 16:57  joeshaw
1612         * libbeagle/beagle/beagle.h, wrappers/python/beagle.defs: Update
1613           the python bindings for wildcard searches as well
1615 2006-08-09 16:38  joeshaw
1617         * BeagleClient/Query.cs, BeagleClient/QueryPart.cs,
1618           beagled/LuceneCommon.cs, beagled/QueryStringParser.cs,
1619           libbeagle/beagle/Makefile.am,
1620           libbeagle/beagle/beagle-query-part-wildcard.c,
1621           libbeagle/beagle/beagle-query-part-wildcard.h: Add support for
1622           wildcard queries.  Add ToString() methods to the Query and
1623           individual QueryPart classes.  Fix a buglet in the extension
1624           detection code in QueryStringParser, and also check for *.ext.
1626 2006-08-09 13:00  joeshaw
1628         * configure.in, glue/Makefile.am, glue/screensaver-glue.c: If
1629           --disable-xss is set, don't pass in -lXss to the link line
1631 2006-08-09 06:33  llipka
1633         * beagled/Makefile.am: Use the uninstalled BeagleDaemonLib.dll to
1634           build the ThunderbirdQueryable.
1636 2006-08-08 17:41  joeshaw
1638         * search/Tiles/MailMessage.cs: Display the folder a mail is in, if
1639           set
1641 2006-08-08 17:36  joeshaw
1643         * BeagleClient/RemoteControl.cs: Send back both scheduler and
1644           indexing status in DaemonInformationRequest for backward compat.
1645           Fixes broken beagle-status
1647 2006-08-08 17:24  joeshaw
1649         * search/Tiles/Tile.cs: remove some debugging output from the last
1650           commit
1652 2006-08-08 17:22  joeshaw
1654         * BeagleClient/Hit.cs, beagled/KMailQueryable/KMailQueryable.cs,
1655           search/Tiles/Application.cs, search/Tiles/Calendar.cs,
1656           search/Tiles/Contact.cs, search/Tiles/HitFlavor.cs,
1657           search/Tiles/MailAttachment.cs, search/Tiles/MailMessage.cs,
1658           search/Tiles/Note.cs, search/Tiles/ThumbnailFactory.cs,
1659           search/Tiles/Tile.cs, search/Tiles/WebHistory.cs: Change
1660           UriAsString and its parent variety to SerializedUri to indicate
1661           what it should really be used for, and change all its uses in the
1662           UI to just use Uri.ToString(), since it is the more correct,
1663           actual URI.
1665 2006-08-08 14:55  joeshaw
1667         * search/Pages/Base.cs: Make the Page abstract class an EventBox
1668           rather than a Fixed, and pack a Fixed into it, so that you can't
1669           scroll through the pages with the scroll wheel.
1671 2006-08-07 15:10  kkubasik
1673         * mozilla-extension/content/beagleOverlay.js: Update the firefox
1674           extention to not only match partial subdomains (through the use
1675           of 'globbing) and change all Best references to beagle-search.
1677 2006-08-06 07:52  cwryu
1679         * po/: ChangeLog, ko.po: 2006-08-06  Changwoo Ryu
1680           <cwryu@debian.org>
1682                   * ko.po: Updated Korean translation from Young-Ho Cha.
1684 2006-08-05 03:29  dbera
1686         * tools/Query.cs: Leftover from the glib-commits.
1688 2006-08-04 18:16  arangela
1690         * po/mk.po: Updated Macedonian Translation, Arangel Angov
1691           <ufo@linux.net.mk>
1693 2006-08-04 16:33  joeshaw
1695         * beagled/FileSystemQueryable/DirectoryModel.cs: Add a special case
1696           to the DirectoryWatcher comparison code: we really want to index
1697           all the directories at depth 0 or 1 before any others even if
1698           they haven't been crawled in a very long time, since those are
1699           the directories most likely to be searched first
1701 2006-08-04 11:50  joeshaw
1703         * BeagleClient/Client.cs, BeagleClient/Message.cs, Util/XmlFu.cs,
1704           beagled/RemoteIndexer.cs, beagled/Server.cs,
1705           beagled/IndexHelper/IndexHelper.cs: Rather than getting a cryptic
1706           XML validation exception, catch the case when we read zero bytes
1707           in a response (ie, socket shut down) and throw an exception
1708           stating that.  Improve the ResponseMessageException
1709           substantially, to make error reporting better. In
1710           XmlFu.SerializeUtf8(), check for null arguments.  Better name the
1711           serializers in the ConnectionHandler class.  Don't allow a server
1712           to be started if it hasn't yet been initialized.  Call
1713           Server.Init() in the IndexHelper so that it starts up and runs
1714           correctly.
1716 2006-08-04 10:35  kkubasik
1718         * search/Tiles/: MailAttachment.cs, MailMessage.cs: Code cleanup
1719           for the GetClientProcess, now it takes a string representation of
1720           the Uri as an argument
1722 2006-08-04 10:25  dbera
1724         * beagled/: BeagleDaemon.cs, IndexHelper/IndexHelper.cs: Use .so
1725           and not .dll for library. Stupid me.
1727 2006-08-04 10:21  dbera
1729         * beagled/: BeagleDaemon.cs, IndexHelper/IndexHelper.cs: Yet
1730           another. Init the gobject type system.
1732 2006-08-04 09:57  dbera
1734         *
1735           beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
1736           Broke the build last night. Hope this will fix it. Someone please
1737           test.
1739 2006-08-04 09:43  kkubasik
1741         * search/Tiles/: Contact.cs, MailAttachment.cs, MailMessage.cs:
1742           Adding some missing beagle-search stuff for thunderbird, for some
1743           reason some of this wasn't in the patch, I guess it just got lost
1744           in that massive swarm of files.
1746 2006-08-04 03:42  dbera
1748         * Util/FileSystem.cs, beagled/FileAttributesStore_Mixed.cs,
1749           beagled/LuceneFileQueryable.cs: For writable files, if previously
1750           attributes were stored in sqlite db, remove it from there and
1751           store it now as xattr.
1753 2006-08-04 03:16  dbera
1755         * ChangeLog, Makefile.am, configure.in, Util/Inotify.cs,
1756           Util/Scheduler.cs, Util/SystemInformation.cs,
1757           beagled/BeagleDaemon.cs, beagled/ExtractContent.cs,
1758           beagled/QueryDriver.cs, beagled/Queryable.cs, beagled/Server.cs,
1759           beagled/Shutdown.cs,
1760           beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs,
1761           beagled/IndexHelper/IndexHelper.cs,
1762           beagled/IndexingServiceQueryable/IndexingServiceQueryable.cs,
1763           bludgeon/Bludgeon.cs, glue/screensaver-glue.c, tools/Config.cs,
1764           tools/Query.cs: Sorry for the combined patch. The changes became
1765           too inter-dependent.  * Gtk-to-Glib: Beagle isnt a Gtk app
1766           anymore, but a Glib app.  * Try to cover all possible cases of
1767           signal handling: even those during startup.
1769 2006-08-04 03:11  dbera
1771         * ContactViewer/.cvsignore,
1772           beagled/ThunderbirdQueryable/.cvsignore: Add cvsignore files to
1773           the new directories.
1775 2006-08-03 23:28  kkubasik
1777         * ContactViewer/beagle-contactviewer.in: Removing MONO_GAC_PREFIX
1778           stuff from the contactviewer
1780 2006-08-03 23:24  kkubasik
1782         * beagled/ThunderbirdQueryable/: Contact.cs, LuceneAccess.cs,
1783           Mail.cs, MoveMail.cs, Nntp.cs, Rss.cs,
1784           ThunderbirdIndexableGenerator.cs, ThunderbirdIndexer.cs,
1785           ThunderbirdInotify.cs, ThunderbirdQueryable.cs: Adding the
1786           thunderbird backend itself, let the hackfest begin
1788 2006-08-03 23:23  kkubasik
1790         * ContactViewer/: ContactViewer.cs, ContactWindow.cs, Makefile.am,
1791           beagle-contactviewer.in, contactviewer.glade, menu.xml: Adding
1792           the thunderbird contact viewer
1794 2006-08-03 23:22  kkubasik
1796         * Makefile.am, configure.in, Util/Makefile.am, Util/Mork.cs,
1797           Util/Thunderbird.cs, beagled/Makefile.am: Here is the start of
1798           the Thunderbird backend code
1800 2006-08-03 17:15  joeshaw
1802         * beagled/EvolutionMailDriver/: EvolutionMailIndexableGenerator.cs,
1803           MailCrawler.cs: Add some sanity checks to the Evolution mail
1804           code, so that if a local mbox doesn't exist but its summary file
1805           does, we don't endlessly loop with exceptions
1807 2006-08-03 05:42  jfriedl
1809         * po/: ChangeLog, cs.po: 2006-08-02  Jakub Friedl
1810           <jfriedl@suse.cz>
1812             * cs.po: Updated Czech translation.
1814 2006-08-02 16:24  arangela
1816         * po/mk.po: Updated Macedonian Translation, Arangel Angov
1817           <ufo@linux.net.mk>
1819 2006-08-02 15:04  joeshaw
1821         * search/Tiles/MailMessage.cs: Handle text/html mail child
1822           indexables using the mail message tile.  Pointed out by Paddy
1823           Spencer and Rafał Próchniak
1825 2006-08-02 14:36  joeshaw
1827         * beagled/: LuceneCommon.cs, LuceneIndexingDriver.cs,
1828           LuceneQueryingDriver.cs, Makefile.am: back out a bunch of
1829           accidental commits
1831 2006-08-02 14:32  joeshaw
1833         * beagled/: LuceneCommon.cs, LuceneIndexingDriver.cs,
1834           LuceneQueryingDriver.cs, Makefile.am, beagled.in: Add a missing
1835           variable beagled.in
1837 2006-07-28 01:49  dbera
1839         * glue/xdgmime/: xdgmimeglob.c, xdgmimemagic.c: Dont add null
1840           mimetypes. Fixes bgo# 337431. The patch hasnt been officially
1841           accepted upstream, so added it to upstream-changes directory.
1843 2006-07-28 01:26  dbera
1845         * Filters/FilterMPlayerVideo.cs: Added mimetypes for matroska and
1846           ogm video files. Patch from Mario Manno <mm-bugs@manno.name>
1848 2006-07-28 01:11  dbera
1850         * Filters/FilterRuby.cs: Fix mimetype for ruby. Based on patch from
1851           Wade Menard <wade@ezri.org>.
1853 2006-07-28 00:50  dbera
1855         * Filters/FilterOpenOffice.cs: Dont index style nodes.
1857 2006-07-27 22:49  dbera
1859         * Filters/FilterOpenOffice.cs: Index table:name attribute of
1860           table:table of ods files. These store the sheet names.
1862 2006-07-27 18:42  joeshaw
1864         * beagled/: BeagleDaemon.cs, beagled.in: Add a --mdb line to
1865           beagled so that the debugger is started when passed in
1867 2006-07-22 16:25  redfox
1869         * po/: ChangeLog, fr.po: Updated French translation.
1871 2006-07-22 12:38  kkubasik
1873         * beagled/LuceneFileQueryable.cs: another oneliner, this time for
1874           bgo #347776, we just were throwing errors when it wasn't
1875           critical, now its a warn.
1877 2006-07-22 12:15  kkubasik
1879         * tools/Settings.cs: A one liner to fix bgo# 348265, our help
1880           button in beagle-settings was pointing to a non-existant page in
1881           the wiki.
1883 2006-07-22 04:39  dbera
1885         * BeagleClient/QueryableStatus.cs, BeagleClient/RemoteControl.cs,
1886           Filters/FilterJpeg.cs, Util/Scheduler.cs,
1887           beagled/FileAttributesStore.cs, beagled/QueryDriver.cs,
1888           beagled/RemoteControlExecutors.cs, libbeagle/beagle/Makefile.am,
1889           libbeagle/beagle/beagle-daemon-information-request.c,
1890           libbeagle/beagle/beagle-daemon-information-request.h,
1891           libbeagle/beagle/beagle-daemon-information-response.c,
1892           libbeagle/beagle/beagle-daemon-information-response.h,
1893           libbeagle/beagle/beagle-indexable.c,
1894           libbeagle/beagle/beagle-private.h,
1895           libbeagle/beagle/beagle-queryable-status.c,
1896           libbeagle/beagle/beagle-queryable-status.h,
1897           libbeagle/beagle/beagle-scheduler-information.c,
1898           libbeagle/beagle/beagle-scheduler-information.h,
1899           libbeagle/beagle/beagle.h, libbeagle/examples/Makefile.am,
1900           libbeagle/examples/beagle-info.c, wrappers/python/beagle.defs,
1901           wrappers/python/beagle.override, wrappers/python/beagleinfo.py:
1902           Add methods and messages to retrieve specific information from
1903           beagle-info. Clients can now ask for only is_indexing or tasks
1904           and gets the value in a structured form. These can be be used in
1905           GUI for notifications and displaying status.  Changed C and
1906           Python API to add these. Added C and Pythin examples.  Added
1907           camera-model as a searchable property in jpeg files.  Added the
1908           check back in AttributeStore, its actually helpful since dropping
1909           an attribute which isnt present can be costly.
1911 2006-07-21 16:44  joeshaw
1913         * Util/Log.cs, beagled/BeagleDaemon.cs, beagled/RemoteIndexer.cs,
1914           beagled/IndexHelper/IndexHelper.cs: Add a handler for SIGUSR1 to
1915           bump logging level up to debug at runtime, for ease in debugging
1917 2006-07-21 15:16  joeshaw
1919         * Filters/FilterPPT.cs: Don't try to filter password-protected
1920           powerpoint documents
1922 2006-07-17 12:19  lkanter
1924         * po/ru.po: Fixed Russian translation
1926 2006-07-17 12:09  lkanter
1928         * po/ru.po: Updated Russian translation
1930 2006-07-17 11:22  lkanter
1932         * po/ru.po: Updated Russian translation
1934 2006-07-17 02:26  ituohela
1936         * po/: ChangeLog, fi.po: Updated Finnish translation
1938 2006-07-16 14:47  serrador
1940         * po/: ChangeLog, es.po: 2006-07-16  Francisco Javier F. Serrador
1941           <serrador@openshine.com>
1943                   * es.po: Added Spanish translation.
1945 2006-07-16 11:14  dnylande
1947         * po/: ChangeLog, sv.po: 2006-07-16  Daniel Nylander
1948           <po@danielnylander.se>
1950                   * sv.po: Updated Swedish translation.
1952 2006-07-14 04:31  jfriedl
1954         * po/: ChangeLog, cs.po: 2006-07-14  Jakub Friedl
1955           <jfriedl@suse.cz>
1957             * cs.po: Updated Czech translation.
1959 2006-07-12 17:23  joeshaw
1961         * beagled/: FileAttributesStore_Sqlite.cs, Makefile.am,
1962           SqliteUtils.cs, TextCache.cs: Abstract out some sqlite code that
1963           was duplicated between the file attributes store and the text
1964           cache.
1966 2006-07-11 15:14  karunakar
1968         * ChangeLog, configure.in, po/ChangeLog, po/hi.po: Added Hindi
1969           translation
1971 2006-07-11 14:58  joeshaw
1973         * Util/DirectoryWalker.cs, beagled/LuceneQueryable.cs,
1974           beagled/GaimLogQueryable/GaimLogQueryable.cs: Add a recursive
1975           mode for getting files from the DirectoryWalker, which uses C#
1976           iterators.  Remove a little dead code from LuceneQueryable and
1977           update comments.  Rewrite the gaim log backend to be an indexable
1978           generator rather than generating individual indexables.  Should
1979           dramatically speed up startup time for those of us who have a lot
1980           of gaim logs.
1982 2006-07-11 10:34  joeshaw
1984         * Util/Conf.cs, Util/Scheduler.cs, beagled/BeagleDaemon.cs,
1985           tools/Settings.cs, tools/settings.glade: Monitor the battery
1986           status and stop the scheduler if we switch to battery and the
1987           config option is set.
1989 2006-07-11 07:46  jfriedl
1991         * po/: ChangeLog, cs.po: 2006-07-11  Jakub Friedl
1992           <jfriedl@suse.cz>
1994             * cs.po: Updated Czech translation.
1996 2006-07-11 01:32  dbera
1998         * Filters/FilterOpenOffice.cs: Soft line breaks should form new
1999           words in odt documents. Fixes bgo 347057.
2001 2006-07-10 16:25  joeshaw
2003         * libbeagle/beagle/: beagle-client.c, beagle-util.c, beagle-util.h:
2004           Move all the socket path stuff into beagle-util and have both
2005           beagle_client_new() and beagle_util_daemon_is_running() use it.
2006           Reduces code duplication and makes the latter function correctly
2007           work with locally synchronized indexes.
2009 2006-07-10 15:52  lferrett
2011         * po/: ChangeLog, it.po: 2006-07-10  Luca Ferretti
2012           <elle.uca@libero.it>
2014                   * it.po: Updated Italian translation.
2016 2006-07-10 13:31  joeshaw
2018         * search/Category.cs: Change the output slightly so you don't see
2019           dumb things like '1-1 of 1'
2021 2006-07-09 20:24  chliao
2023         * po/: ChangeLog, zh_HK.po, zh_TW.po: 2006-07-10 Chao-Hsiung Liao
2024           <j_h_liau@yahoo.com.tw>
2026                   * zh_HK.po: Updated Traditional Chinese translation(Hong
2027           Kong).
2028                   * zh_TW.po: Updated Traditional Chinese
2029           translation(Taiwan).
2031 2006-07-09 15:10  nshmyrev
2033         * po/: ChangeLog, ru.po: 2006-07-09  Nickolay V. Shmyrev
2034           <nshmyrev@yandex.ru>
2036                   * ru.po: Updated Russian translation
2037                   by Valek Filippov <frob@df.ru>.
2039 2006-07-08 23:41  aihana
2041         * po/: ChangeLog, ja.po: 2006-07-09  Takeshi AIHANA
2042           <takeshi.aihana@gmail.com>
2044                   * ja.po: Updated Japanese translation for v0.2.7 (HEAD).
2046 2006-07-07 16:57  al_shopov
2048         * po/: ChangeLog, bg.po: 2006-07-07  Alexander Shopov
2049           <ash@contact.bg>
2051                   * bg.po: Updated Bulgarian translation by
2052                   Alexander Shopov <ash@contact.bg>
2054 2006-07-07 15:23  joeshaw
2056         * beagled/LuceneQueryable.cs: Oops, reset the optimize delay back
2057           from a debugging value
2059 2006-07-07 14:54  joeshaw
2061         * ImLogViewer/beagle-imlogviewer.in, beagled/LuceneQueryable.cs,
2062           beagled/beagled-index-helper.in, beagled/beagled.in,
2063           bludgeon/bludgeon.in, tools/wrapper.in: Optimize a given index no
2064           more often than once a day, to avoid unnecessary churn.  Fixes
2065           Miguel's bug from his blog.  Also don't set MONO_GAC_PREFIX in
2066           any of the wrapper scripts.  They are totally unnecessary and can
2067           badly break things if you are running a different version of the
2068           mono runtime than the one Beagle is compiled with.
2070 2006-07-06 09:38  pclouds
2072         * po/vi.po: Fixed misspelled 'phạm vị'
2074 2006-06-30 00:09  dbera
2076         * BeagleClient/: Client.cs, Message.cs: For deserialization
2077           exception, debug print the actual XML message. Helps in
2078           debugging.
2080 2006-06-28 07:38  kmaraas
2082         * po/: ChangeLog, nb.po: 2006-06-28  Kjartan Maraas
2083           <kmaraas@gnome.org>
2085                   * nb.po: Updated Norwegian bokmål translation.
2087 2006-06-26 16:45  kelemeng
2089         * po/: hu.po, ChangeLog: 2006-06-26  Gabor Kelemen
2090           <kelemeng@gnome.hu>
2092                   * hu.po: Translation updated.
2094 2006-06-26 08:00  zygis
2096         * po/: ChangeLog, lt.po: 2006-06-26  Žygimantas Beručka
2097           <zygis@gnome.org>
2099                   * lt.po: Updated Lithuanian translation.
2101 2006-06-23 10:18  joeshaw
2103         * beagled/KMailQueryable/KMailQueryable.cs: Close the kmailrc file
2104           after we're through with it, fixes a fd leak.  For real this time
2106 2006-06-23 10:17  joeshaw
2108         * beagled/KMailQueryable/KMailQueryable.cs: Close the kmailrc file
2109           after we're through with it, fixes a fd leak
2111 2006-06-23 00:55  kkubasik
2113         * configure.in: A one-liner to fix the build for those of us with a
2114           galago newer than 0.3.4 (which is the last revision before the
2115           API change that breaks the build)
2117 2006-06-21 08:26  rdejus
2119         * ChangeLog, configure.in, po/ChangeLog, po/lv.po: 2006-06-21
2120           Raivis Dejus  <orvils@gmail.com>
2122                   * po/lv.po: Added Latvian translation.
2124                   * configure.in: Added 'lv' to ALL_LINGUAS
2126 2006-06-19 15:54  joeshaw
2128         * NEWS: Version 0.2.7
2130 2006-06-19 14:57  joeshaw
2132         * mozilla-extension/install.rdf: Add Bon Echo (2.0 alpha) support
2133           for the Firefox extension
2135 2006-06-19 14:39  joeshaw
2137         * Util/ExtendedAttribute.cs: Use XATTR instead of EA for extended
2138           attributes
2140 2006-06-19 13:06  joeshaw
2142         * beagled/QueryStringParser.cs, tools/Query.cs: Replace
2143           QueryStringParser with a regex-based one to fix a number of bugs
2144           in the old implementation.  Work done by Max Wiehle and Kevin
2145           Kubasik.  Fix a problem with beagle-query's handling of shell
2146           quoting.  Patch from Max.
2148 2006-06-18 05:58  adrighem
2150         * po/: ChangeLog, nl.po: 2006-06-18  Vincent van Adrighem
2151           <adrighem@gnome.org>
2153                   * nl.po: Translation updated by Tino Meinen.
2155 2006-06-17 08:28  dnylande
2157         * po/: ChangeLog, sv.po: 2006-06-17  Daniel Nylander
2158           <po@danielnylander.se>
2160                   * sv.po: Updated Swedish translation.
2162 2006-06-16 16:29  joeshaw
2164         * Util/Log.cs: Work around a mono bug in which FileInfo.Delete() on
2165           a dangling symlink doesn't actually delete the link.  Add a
2166           comment referencing the Mono bug and use File.Delete() which does
2167           work
2169 2006-06-16 15:06  joeshaw
2171         * beagled/FilterFactory.cs: Lower case mime types if we got them
2172           from the indexable and not xdgmime.  Based on a patch from Kevin
2173           Kubasik
2175 2006-06-16 14:47  joeshaw
2177         * BeagleClient/Hit.cs: Always sort properties on add, and add an
2178           overload which takes a list of properties to avoid the overhead
2179           of sorting on each insert.  Based on patches from Max Wiehle and
2180           Kevin Kubasik and a recommendation from Bera
2182 2006-06-16 14:26  joeshaw
2184         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
2185           Use the existing mail indexable generator to create remove
2186           indexables now for deleted messages instead of creating
2187           potentially thousands of individual remove events.  Removes a
2188           nasty FIXME and a potential for a big CPU hit when expunging
2189           thousands of emails.
2191 2006-06-16 12:26  kkubasik
2193         * beagled/FilterFactory.cs: if the mime_type doesn't come for
2194           XdgMime (generaly mail backends) then it might be in all caps, so
2195           lets fix that.
2197 2006-06-15 17:30  joeshaw
2199         * configure.in, Filters/FilterChm.cs, Util/ChmFile.cs: Update and
2200           re-enable the chm filter.  Patch from Miguel Cabrera
2202 2006-06-14 17:19  joeshaw
2204         * beagled/LuceneCommon.cs: Eeek!  Back out an erroneous return
2205           value in LuceneCommon.Exists() I had added for debugging
2207 2006-06-14 16:19  joeshaw
2209         * Util/SafeProcess.cs, beagled/RemoteIndexer.cs: Use SafeProcess
2210           for spawning the index helper.  Prevents zombie index helper
2211           processes
2213 2006-06-14 13:31  joeshaw
2215         * HACKING: Some HACKING/coding style updates
2217 2006-06-13 14:52  kkubasik
2219         * beagled/beagled.1: Updating the severly outdated beagled.1
2220           manpage.
2222 2006-06-13 01:09  kkubasik
2224         * beagled/TextCache.cs: An error can be thrown in odd cases when
2225           creating a new sqlite database, we should catch these.
2227 2006-06-12 16:17  kkubasik
2229         * search/Tiles/WidgetFu.cs: Catch an exception in WidgetFu.cs when
2230           icon symlinks are broken, Fixes bug #343693.
2232 2006-06-09 16:59  joeshaw
2234         * glue/xdgmime/: xdgmime.c, xdgmime.h, xdgmimemagic.c: Commit a fix
2235           for #339815, in which xdgmime would reload its data and crash
2236           because it was iterating over that data.  Filed upstream as
2237           https://bugs.freedesktop.org/show_bug.cgi?id=6824 but there
2238           hasn't been any response, so we're going to fork our local copy.
2239           Add an upstream-changes directory like we do with Lucene for
2240           tracking of local changes
2242 2006-06-08 23:38  kkubasik
2244         * Filters/FilterImLog.cs,
2245           beagled/GaimLogQueryable/GaimLogQueryable.cs: Reverting
2247 2006-06-08 15:18  joeshaw
2249         * beagled/FileAttributesStore.cs: Fix up an unncessary check and
2250           comment from bera's commit in FileAttributeStore
2252 2006-06-08 08:15  danw
2254         * search/Panes.cs: set the proper ResizeMode on the viewports so
2255           that if a tile gets wider, it forces the window to get wider as
2256           well (since there's no horizontal scrollbar). bnc 181355
2258 2006-06-05 13:01  kkubasik
2260         * Filters/FilterImLog.cs,
2261           beagled/GaimLogQueryable/GaimLogQueryable.cs: Ok, this finaly can
2262           put this somewhat to rest. The comments are pretty verbose, but
2263           in short our HitFilter post-processing wasn't getting passed
2264           back. So, now we index speakingto_alias and speakingto_icon in
2265           FilterImLog, but check to confirm that they havn't changed in
2266           HitFilter.
2268 2006-06-04 00:22  kkubasik
2270         * ImLogViewer/ImLogWindow.cs,
2271           beagled/GaimLogQueryable/GaimLogQueryable.cs,
2272           beagled/KonqHistoryQueryable/KonqQueryable.cs,
2273           search/Tiles/IMLog.cs: Reverting the IMLogViewer window change,
2274           otherwise mostly code formatting/refractoring stuff.
2276 2006-06-03 17:51  kkubasik
2278         * beagled/KonqHistoryQueryable/KonqQueryable.cs: Use the KDEVARTMP
2279           enviromental variable to locate the Konq Cache, falls back onto
2280           our default if var does not exist.
2282 2006-06-03 17:26  kkubasik
2284         * ImLogViewer/ImLogWindow.cs: When opening a directory with a large
2285           number of logs, the windows can lag well into the minutes, this
2286           allows the screen to update incramentaly, so at least the user
2287           doesn't think something is wrong.  This isn't a perfect fix, but
2288           the lag before used to really nag me.
2290 2006-06-03 17:16  kkubasik
2292         * search/Tiles/IMLog.cs: We index speakingto_alias, it seems more
2293           logical to show the alias than the screename if we have one.
2295 2006-06-03 17:12  kkubasik
2297         * beagled/GaimLogQueryable/GaimLogQueryable.cs: Our Gaim backend
2298           was adding properties directly to the hashtable, and not using
2299           our accesssor methods. Now we do. This was kinda hard to test, so
2300           please feel free to hammer away at it.
2302 2006-06-03 17:07  kkubasik
2304         * Filters/FilterPhp.cs: Adding mimetype application/x-php to
2305           FilterPhp, apperently xdgmime reads some pure php (no html
2306           markup) files as this.
2308 2006-06-01 19:25  dbera
2310         * beagled/: BuildIndex.cs, FileAttributes.cs,
2311           FileAttributesStore.cs, FileAttributesStore_Sqlite.cs,
2312           FileSystemQueryable/FileSystemQueryable.cs: Add --enable-deletion
2313           option to buildindex. If used, buildindex will remove deleted
2314           files and directories from the index. This operation might be
2315           time consuming, so use with care.
2317 2006-06-01 15:08  dbera
2319         * Filters/HtmlAgilityPack/HtmlDocument.cs: Dont throw
2320           EncodingFoundException unless asked to. Should remove the
2321           occassional uncaught EncodingFoundException thrown for
2322           documents/strings without any specified encoding.
2324 2006-06-01 07:38  serrador
2326         * po/: ChangeLog, es.po: 2006-06-01  Francisco Javier F. Serrador
2327           <serrador@cvs.gnome.org>
2329                   * es.po: Updated Spanish translation.
2331 2006-05-31 18:22  joeshaw
2333         * configure.in, search/Makefile.am, search/Tiles/Tile.cs: Enable
2334           Open With menu if gtk 2.8 is available at build-time.  Based on a
2335           patch from Kevin Kubasik
2337 2006-05-31 16:44  joeshaw
2339         * Filters/FilterOpenOffice.cs: Close the zip file in the OpenOffice
2340           filter when we're finished with it
2342 2006-05-31 15:06  llipka
2344         * tools/Query.cs: add quotes to the values on properties
2346 2006-05-31 14:55  joeshaw
2348         * beagled/: SnippetFu.cs, TextCache.cs,
2349           FileSystemQueryable/FileSystemQueryable.cs: Compress items when
2350           adding them to the text cache; greatly reduces disk usage with a
2351           negligible performance impact.  Patch from Kevin Kubasik and
2352           Lukas Lipka
2354 2006-05-31 14:47  joeshaw
2356         * beagled/LuceneCommon.cs: If we see a lockfile with no pid in it,
2357           assume it's a dangling lock
2359 2006-05-31 14:44  joeshaw
2361         * beagled/Lucene.Net/: Store/FSDirectory.cs,
2362           upstream-changes/20_use-native-open-locking.patch: We need to
2363           continue writing out the pid of the locking process, or else our
2364           dangling lock code fails, and it's a good idea anyway for
2365           debugging
2367 2006-05-31 13:23  joeshaw
2369         * tools/crawl-rules/crawl-documentation: Include
2370           $sharedir/gtk-doc/html and $sharedir/gnome/html to the
2371           documentation crawl rules
2373 2006-05-30 10:52  joeshaw
2375         * configure.in: Check for mmap() in configure.in, so that xdgmime
2376           sees it and doesn't poke at its data every 5 seconds
2378 2006-05-30 10:51  joeshaw
2380         * beagled/: BeagleDaemon.cs, IndexHelper/IndexHelper.cs: No longer
2381           handle SIGQUIT in the default cause; it's used very valuably by
2382           Mono for multithreaded stack dumps.
2384 2006-05-28 03:24  fwang
2386         * po/zh_CN.po: Updated beagle zh_CN translation.
2388 2006-05-27 10:14  llipka
2390         * search/Tiles/Tile.cs: Dont load large mime icons (bgo #343058).
2392 2006-05-27 04:05  pkst
2394         * po/: ChangeLog, el.po: Updated Greek translation
2396 2006-05-26 08:39  fwang
2398         * po/: ChangeLog, zh_CN.po: Updated beagle zh_CN translation.
2400 2006-05-26 07:14  llipka
2402         * search/Tiles/: Calendar.cs, Contact.cs, DetailsPane.cs, File.cs,
2403           Folder.cs, IMLog.cs, Image.cs, MailMessage.cs, Note.cs,
2404           RSSFeed.cs, WebHistory.cs: Make the details pane smarter and
2405           easier to use in the code.
2407 2006-05-26 06:39  llipka
2409         * search/Tiles/: Calendar.cs, Contact.cs, DetailsPane.cs: Fix a
2410           null ref exception when the description was null in the calendar
2411           tile. Add a final line in tiles which dont have a snippet so that
2412           the data labels dont space weirdly.
2414 2006-05-26 06:20  llipka
2416         * search/Tiles/: Contact.cs, DetailsPane.cs, Folder.cs, Image.cs:
2417           Changed the data labels in the details pane to be selectable.
2418           (bgo #342837)
2420 2006-05-25 15:08  serrador
2422         * po/: ChangeLog, es.po: 2006-05-25  Francisco Javier F. Serrador
2423           <serrador@openshine.com>
2425                   * es.po: Updated Spanish translation.
2427 2006-05-25 13:43  arangela
2429         * po/mk.po: Updated Macedonian Translation by Jovan Naumovski,
2430           <arangela@cvs.gnome.org>
2432 2006-05-25 05:23  icq
2434         * po/: ChangeLog, gl.po: [no log message]
2436 2006-05-25 03:19  clyties
2438         * po/: vi.po, ChangeLog: vi.po: Updated Vietnamese translation.
2440 2006-05-24 05:35  llipka
2442         * search/Tiles/File.cs: Use OpenFromUri instead of Gnome.Url.Show
2443           so desktop-launch is used when needed.
2445 2006-05-23 07:47  jfriedl
2447         * po/: ChangeLog, cs.po: 2006-05-23  Jakub Friedl
2448           <jfriedl@suse.cz>
2450             * cs.po: Czech Update
2452 2006-05-22 12:16  ituohela
2454         * po/: fi.po, ChangeLog: Updated Finnish translation
2456 2006-05-22 06:49  llipka
2458         * configure.in: bump version to 0.2.7
2460 2006-05-22 06:45  llipka
2462         * search/Tiles/Utils.cs: Plural strings for categories. Duh.
2464 2006-05-20 11:53  llipka
2466         * search/Tiles/: Audio.cs, File.cs, MailAttachment.cs,
2467           MailMessage.cs: Don't use evolution where we really dont need to
2468           (bgo #342349)
2470 2006-05-17 13:05  llipka
2472         * Util/StringFu.cs: Commit a slightly fixed version of Kevin
2473           Kubsik's patch for converting special HTML entities during
2474           snippeting. (bgo #340238)
2476 2006-05-15 20:31  nshmyrev
2478         * ChangeLog, configure.in:
2479                   * configure.in: Added ru to ALL_LINGUAS.
2481 2006-05-14 12:07  ohoel
2483         * po/: ChangeLog, nb.po: 2006-05-14  Øivind Hoel
2484           <ohoel@cvs.gnome.org>
2486                   * nb.po: Updated Norwegian bokmål translation
2487           (cosmetic).
2489 2006-05-14 10:46  llipka
2491         * ChangeLog, Filters/FilterBoo.cs, Filters/Makefile.am: Boo filter
2492           from Paul Betts.
2494 2006-05-11 13:52  danw
2496         * search/Tiles/Calendar.cs: truncate description at first newline.
2497           bnc 174398
2499 2006-05-09 12:49  joeshaw
2501         * glue/inotify-glue.c: Only print out the 'Maximum watch limit hit'
2502           warning once.
2504 2006-05-09 11:33  joeshaw
2506         * Util/ExtendedAttribute.cs: Add a BEAGLE_DISABLE_EA environment
2507           variable to disable extended attributes for testing purposes
2509 2006-05-07 05:15  llipka
2511         * Filters/FilterMusic.cs: add fixme:duration and fixme:bitrate
2512           properties to FilterMusic
2514 2006-05-06 01:48  ituohela
2516         * po/: ChangeLog, fi.po: Updated Finnish translation
2518 2006-05-05 14:36  joeshaw
2520         * search/Tiles/Application.cs: Catch exceptions if we can't load
2521           the application icon.  Based on a patch from Pierre Poissinger
2523 2006-05-05 10:37  joeshaw
2525         * beagled/EvolutionDataServerQueryable/: BookContainer.cs,
2526           CalContainer.cs: Check for exceptions when calling GetChanges()
2527           on calendars and addressbooks
2529 2006-05-04 11:27  raphaelh
2531         * po/: ChangeLog, pt_BR.po: Updated Brazilian Portuguese
2532           translation
2534 2006-05-03 12:55  llipka
2536         * search/Tiles/Note.cs: Inculde the note date in the description
2537           field.
2539 2006-05-02 12:33  ohoel
2541         * po/: ChangeLog, nb.po: 2006-05-02  Øivind Hoel
2542           <ohoel@cvs.gnome.org>
2544                   * nb.po: Updated Norwegian bokmål translation slightly.
2546 2006-05-01 18:32  dnylande
2548         * po/: ChangeLog, sv.po: 2006-05-02  Daniel Nylander
2549           <po@danielnylander.se>
2551                   * sv.po: Updated Swedish translation.
2553 2006-05-01 17:56  joeshaw
2555         * Filters/: FilterSvg.cs, Makefile.am: Add an SVG filter, from
2556           Alexander Macdonald
2558 2006-05-01 15:58  joeshaw
2560         * Filters/FilterEbuild.cs: Fix a compilation failure with the
2561           ebuild filter
2563 2006-05-01 15:36  joeshaw
2565         * Makefile.am, beagle-ui-0.0.pc.in, configure.in,
2566           Filters/FilterEbuild.cs: Add a beagle UI pkg-config file; patch
2567           from Luis Medinas.  Index additional info from ebuild files,
2568           including installation info and desktop file entries.  Patch from
2569           Pat Double.
2571 2006-05-01 10:31  kmaraas
2573         * po/: ChangeLog, nb.po: 2006-05-01  Kjartan Maraas
2574           <kmaraas@gnome.org>
2576                   * nb.po: Updated Norwegian bokmål translation.
2578 2006-05-01 05:03  llipka
2580         * beagled/beagled.1: Fix a typo in the beagled manpage. Patch from
2581           Kevin Lamontagne. (bgo #340193)
2583 2006-04-30 17:25  icq
2585         * po/: ChangeLog, gl.po: [no log message]
2587 2006-04-30 00:12  aihana
2589         * po/: ChangeLog, ja.po: 2006-04-30  Takeshi AIHANA
2590           <takeshi.aihana@gmail.com>
2592                   * ja.po: Updated Japanese translation for v0.2.6.
2594 2006-04-29 12:41  joeshaw
2596         * NEWS, configure.in: Version 0.2.6
2598 2006-04-29 11:44  joeshaw
2600         * Util/FileSystem.cs, beagled/BuildIndex.cs,
2601           beagled/LuceneCommon.cs,
2602           beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs,
2603           beagled/FileSystemQueryable/FileSystemQueryable.cs,
2604           beagled/FileSystemQueryable/TreeCrawlTask.cs: Ignore all special
2605           files, not just symlinks
2607 2006-04-27 11:55  utx
2609         * po/: ChangeLog, cs.po: cs.po: Typo fix.
2611 2006-04-26 21:03  dbera
2613         * Filters/HtmlAgilityPack/HtmlDocument.cs: Bring back old behaviour
2614           in HtmlDocument. Required for compatibility reasons.
2616 2006-04-26 15:19  joeshaw
2618         * configure.in, Util/ImLog.cs, Util/Note.cs, Util/SafeProcess.cs,
2619           Util/StringFu.cs, beagled/GaimLogQueryable/GaimLogQueryable.cs,
2620           beagled/Lucene.Net/Index/SegmentReader.cs,
2621           beagled/Lucene.Net/Index/TermInfosReader.cs,
2622           beagled/Lucene.Net/upstream-changes/19_no_thread_local_storage.patch:
2623           Back out the thread local storage workaround for a Mono bug since
2624           it was buggy and just require Mono 1.1.13.5.
2626           Add a HTML-tag-stripping TextReader class for extracting snippets
2627           from Gaim HTML logs so they don't show up in beagle-search
2628           anymore.  Patch from dBera.
2630           Fix a warning in SafeProcess.
2632 2006-04-26 13:59  joeshaw
2634         * search/: GroupView.cs, Makefile.am, UIManager.cs,
2635           Tiles/Calendar.cs, Tiles/Contact.cs, Tiles/MailMessage.cs,
2636           Tiles/TileGroup.cs, Tiles/Utils.cs: Add calendar items to
2637           beagle-search, and correctly handle dates in the future.  Also
2638           fix an incorrect From label in emails that you send; patch from
2639           Max Wiehle
2641 2006-04-25 19:11  dbera
2643         * tools/Query.cs: Edit displayed text.
2645 2006-04-25 18:56  dbera
2647         * ChangeLog, Filters/FilterImage.cs, Filters/FilterMail.cs,
2648           Filters/FilterMusic.cs, Util/Makefile.am,
2649           Util/PropertyKeywordAttribute.cs, beagled/PropertyKeywordFu.cs,
2650           beagled/QueryDriver.cs,
2651           beagled/FileSystemQueryable/FileSystemQueryable.cs,
2652           tools/Query.cs: *
2653           beagled/QueryDriver.cs,beagled/PropertyKeywordFu.cs,
2654           Util/PropertyKeywordAttribute.cs: Allow filters to register
2655           mapping between query keyword and propertyname.  *
2656           Filters/,beagled/Backends: Register some of the existing mappings
2657           from the corresponding filters and backends.
2659 2006-04-25 18:13  hebra
2661         * po/: ChangeLog, de.po: 2006-04-25  Hendrik Brandt
2662           <heb@gnome-de.org>
2664                   * de.po: Updated German translation.
2666 2006-04-25 14:45  llipka
2668         * search/Tiles/RSSFeed.cs: update the description and site fields
2669           with the correct properties
2671 2006-04-25 13:29  joeshaw
2673         * tools/settings.glade: Don't hardcode the beagle-settings size,
2674           just set a default size
2676 2006-04-25 13:22  joeshaw
2678         * po/: ChangeLog, hu.po: 2006-04-25  Joe Shaw  <joeshaw@novell.com>
2680                   * hu.po: Fix a markup bug in the Hungarian translation.
2682 2006-04-25 11:27  dbera
2684         * ChangeLog, beagled/FilterFactory.cs,
2685           beagled/PropertyKeywordFu.cs,
2686           beagled/AkregatorQueryable/AkregatorQueryable.cs,
2687           beagled/BlamQueryable/BlamQueryable.cs,
2688           beagled/LifereaQueryable/LifereaQueryable.cs: *
2689           beagled/FilterFactory.cs: Only set indexable timestamp if the
2690           already set timestamp is invalid (i.e. the default DateTime(0)).
2691           * beagled/FeedBackends: Remove dc:date properties. Use
2692           indexable.Timestamp for storing the date. Frontends using dc:date
2693           might break; you have been warned.
2695 2006-04-25 09:05  llipka
2697         * search/: UIManager.cs, Tiles/Contact.cs, Tiles/Folder.cs,
2698           Tiles/IMLog.cs, Tiles/MailMessage.cs, Tiles/RSSFeed.cs,
2699           Tiles/Tile.cs, Tiles/TileFlat.cs, Tiles/TileTemplate.cs:
2700           UIManager.cs: <Escape> only hides the window in icon mode.
2701           Tiles/Contact.cs: Update the visibility and spacing of lables in
2702           the details pane.  Tiles/Folder.cs: Remove unnecessary spacing.
2703           Tiles/IMLog.cs: Use NiceLongDate in details pane (bgo #339644).
2704           Load buddy icon only for details pane.  Tiles/MailMessage: Use
2705           NiceLongDate in details pane (bgo #339644).  Tiles/RSSFeed.cs:
2706           Change position of the date lable in the details pane to be
2707           consistent with other tiles.  Tiles/Tile.cs: Private some
2708           properties. Update the instanting of the details pane a little.
2709           Tiles/TileFlat.cs: Small code updates Tiles/TileTemplate.cs:
2710           Small code updates.
2712 2006-04-24 18:06  dbera
2714         * Filters/FilterPackage.cs: Minor documentation.
2716 2006-04-24 18:02  dbera
2718         * ChangeLog, Filters/FilterDeb.cs, Filters/FilterEbuild.cs,
2719           Filters/FilterPackage.cs, Filters/FilterRPM.cs,
2720           Filters/Makefile.am: Added FilterDeb from Kevin Kubasik.  Changed
2721           FilterPackage to include more or less common information in all
2722           packages or metadata required to show package information while
2723           displaying results.
2725 2006-04-24 10:49  dsd
2727         * ChangeLog, Filters/entagged-sharp/EncodingInfo.cs,
2728           Filters/entagged-sharp/Mp3/Util/Id3frames/Id3Frame.cs,
2729           Filters/entagged-sharp/Ogg/OggFileReader.cs,
2730           Filters/entagged-sharp/Util/Utils.cs:  * Filters/entagged-sharp/:
2731           Resync. Includes ID3 UTF16 fix, new vorbis
2732                   mimetype, and a couple of other bits.
2734 2006-04-23 13:52  adrighem
2736         * po/: nl.po, ChangeLog: 2006-04-23  Vincent van Adrighem
2737           <adrighem@gnome.org>
2739                   * nl.po: Translation updated by Tino Meinen.
2741 2006-04-23 07:26  llipka
2743         * search/UIManager.cs: Added accelerators for Escape and CTRL-W to
2744           close the window
2746 2006-04-22 05:46  llipka
2748         * search/: Search.cs, UIManager.cs: When running in icon mode dont
2749           exit on File->Quit, hide the window instead (bgo #339185). Also
2750           use Gtk.Stock.Close on icon mode instead of Gtk.Stock.Quit.
2752 2006-04-22 05:27  llipka
2754         * libbeagle/beagle/beagle-indexable.c: Fix parameters for time ()
2756 2006-04-21 17:57  dbera
2758         * ChangeLog, libbeagle/beagle/beagle-indexable.c,
2759           libbeagle/beagle/beagle-indexable.h,
2760           libbeagle/beagle/beagle-indexing-service-request.c,
2761           libbeagle/beagle/beagle-indexing-service-request.h,
2762           libbeagle/beagle/beagle-property.c, wrappers/python/beagle.defs:
2763           * Filters/FilterPackage.cs, Filters/FilterRPM.cs,
2764           Filters/FilterEbuild.cs: Add FilterPackage base class to contain
2765           the basic information about packages. Change FilterRPM,
2766           FilterEbuild to derive from FilterPackage.  * libbeagle/beagle:
2767           Revive the C API for indexable-service. Also, allow creating
2768           indexable-service type index-request messages for others
2769           services.
2771 2006-04-21 17:36  dbera
2773         * ChangeLog: CVS is stupid.
2775 2006-04-21 17:35  dbera
2777         * Filters/: FilterEbuild.cs, FilterPackage.cs, FilterRPM.cs,
2778           Makefile.am: * Filters/FilterPackage.cs, Filters/FilterRPM.cs,
2779           Filters/FilterEbuild.cs: Add FilterPackage base class to contain
2780           the basic information about packages. Change FilterRPM,
2781           FilterEbuild to derive from FilterPackage.
2783 2006-04-21 17:08  joeshaw
2785         * Util/SafeProcess.cs: Don't always redirect stdin/stdout/stderr
2786           and close them if we don't want to, just don't redirect them in
2787           the first place.
2789 2006-04-21 17:07  joeshaw
2791         * tools/beagle-crawl-system.in: move the -s line before the user to
2792           appease some versions of su
2794 2006-04-20 13:01  joeshaw
2796         * NEWS, configure.in: 0.2.5 release
2798 2006-04-19 17:34  joeshaw
2800         * beagled/ExtractContent.cs: Don't assume plain content with
2801           beagle-extract-content if we can't get a filter
2803 2006-04-19 17:13  joeshaw
2805         * beagled/FileSystemQueryable/FileSystemQueryable.cs: Add a bunch
2806           of checks to the FSQ where the filesystem can be racy and we
2807           would get exceptions
2809 2006-04-19 15:18  joeshaw
2811         * Util/IoPriority.cs, beagled/BuildIndex.cs,
2812           beagled/ManageIndex.cs, beagled/IndexHelper/IndexHelper.cs,
2813           glue/ioprio-glue.c: If we can't set the IO priority to idle, try
2814           to set it to the lowest possible best-effort priority
2816 2006-04-19 13:25  joeshaw
2818         * search/: Search.cs, Tiles/IMLog.cs: I am really sucking it up
2819           today
2821 2006-04-19 13:23  joeshaw
2823         * search/: Search.cs, Tiles/IMLog.cs, Tiles/WidgetFu.cs: Back out
2824           an accidental commit
2826 2006-04-19 13:23  joeshaw
2828         * search/Tiles/: WidgetFu.cs: If the base size for a theme icon is
2829           much larger than the size we requested, force it to be scaled
2830           down
2832 2006-04-19 13:08  joeshaw
2834         * beagled/BeagleDaemon.cs: Change the help text a little bit
2836 2006-04-19 12:22  joeshaw
2838         * tools/Config.cs: Fix beagle-config too
2840 2006-04-19 12:12  joeshaw
2842         * tools/: Info.cs, wrapper.in: Make the --list-backends and
2843           --list-static-indexes options work in the uninstalled case
2845 2006-04-19 06:00  dnylande
2847         * po/: ChangeLog, sv.po: 2006-04-19  Daniel Nylander
2848           <po@danielnylander.se>
2850                   * sv.po: Updated Swedish translation.
2852 2006-04-18 21:29  dbera
2854         * beagled/LuceneQueryingDriver.cs: To find the minimum, find it
2855           directly, dont sort.
2857 2006-04-18 20:46  dbera
2859         * Util/Conf.cs: Remove position/dimension of Best from config. Some
2860           just has to add reading/saving them from beagle-search.
2862 2006-04-18 20:30  dbera
2864         * ChangeLog, Util/Conf.cs, Util/PathFinder.cs,
2865           beagled/BeagleDaemon.cs, beagled/QueryDriver.cs, tools/Config.cs,
2866           tools/Info.cs, tools/Makefile.am, tools/beagle-config.1,
2867           tools/beagle-query.1, tools/beagle-shutdown.1,
2868           tools/beagle-status.1: * tools/Info.cs: Add --list-backends,
2869           --list-static-indexes to beagle-info. Make beagle-info a tool to
2870           gather all kind of information about beagle.  *
2871           beagled/BeagleDaemon.cs, beagled/QueryDriver.cs, Util/Conf.cs:
2872           Allow enabling/disabling backends in the config. Use new syntax
2873           --backend [+-]name.  * tools/Config.cs: Add "beagle-config daemon
2874           ListBackends" to show the currently enabled and disabled backend
2875           in config. Should be emulated in beagle-settings too.  *
2876           tools/*.1: Removed reference of Best from man pages. Someone
2877           should write a man-page for beagle-search (or linux users have
2878           stopped reading man-pages these days :O ?)
2880 2006-04-18 17:49  joeshaw
2882         * Filters/HtmlAgilityPack/HtmlDocument.cs: Fix a logic error in the
2883           stop_parsing assignments that caused the HTML filter to always
2884           return blanks.  Fixes the problems of people searching their web
2885           history but not finding anything
2887 2006-04-18 14:52  joeshaw
2889         * glue/screensaver-glue.c: Commit the HAVE_LIBXSS patch, which I
2890           forgot to commit
2892 2006-04-18 12:42  utx
2894         * po/: ChangeLog, hu.po: hu.po: Fixed Hungarian translation (Novell
2895           #167345).
2897 2006-04-18 11:07  joeshaw
2899         * beagled/EvolutionDataServerQueryable/SourcesHandler.cs: Fix
2900           calling the container's constructor from OnSourceAdded.
2902 2006-04-17 16:11  dbera
2904         * ChangeLog, tools/beagle-crawl-system.in:      *
2905           tools/beagle-crawl-system.in: Use MONO_SHARED_DIR to point to a
2906                   temporary wapi directory - mono needs one for
2907           beagle-build-index.
2909 2006-04-17 06:12  kmaraas
2911         * ChangeLog, configure.in, po/no.po: 2006-04-17  Kjartan Maraas
2912           <kmaraas@gnome.org>
2914                   * configure.in: Remove obsolete no_NO locale.
2915                   * po/no.po: And the translation. Hey Joe, where you going
2916                   with that gun in your hand?
2918 2006-04-16 16:27  dbera
2920         * ChangeLog, Util/Note.cs, beagled/KMailQueryable/KMailIndexer.cs:
2921           Safeguard in kmail backend against bad data. Extract text
2922           correctly from tomboy notes.
2924 2006-04-14 14:22  joeshaw
2926         * glue/thread-glue.c: Use the newer kernel interface for syscalls.
2927           Tweaked patch from LaMont Jones
2929 2006-04-14 11:39  joeshaw
2931         * Filters/FilterOle.cs: Open our Ole file using the stdio interface
2932           rather than the mmap one, which mmaps the file MAP_SHARED, and
2933           any changes to the file while we're reading from it can corrupt
2934           the stream.  Also change some error messages from error to
2935           warning.
2937 2006-04-14 11:22  ituohela
2939         * po/: fi.po, ChangeLog: Updated Finnish translation
2941 2006-04-13 15:59  dbera
2943         * tools/Info.cs: Dont print internal filters.
2945 2006-04-13 14:43  joeshaw
2947         * search/Tiles/File.cs: Fix a typo in attaching files to emails
2949 2006-04-13 14:31  joeshaw
2951         * Filters/FilterExternal.cs, Filters/FilterMPlayerVideo.cs,
2952           Filters/FilterPdf.cs, Filters/FilterRPM.cs,
2953           Filters/FilterSpreadsheet.cs, Util/Makefile.am,
2954           Util/SafeProcess.cs, search/Tiles/File.cs, search/Tiles/IMLog.cs,
2955           search/Tiles/Image.cs, search/Tiles/MailAttachment.cs,
2956           search/Tiles/MailMessage.cs, search/Tiles/Note.cs,
2957           search/Tiles/Tile.cs: Change the way processes are launched to
2958           use g_spawn instead of the .Net API, so that filters can't be
2959           messed with using special file names
2961 2006-04-12 15:41  joeshaw
2963         * tools/crawl-rules/crawl-documentation: Add /usr/share/gnome/help
2964           to the list of documentation paths to search
2966 2006-04-12 10:07  arangela
2968         * po/mk.po: Updated Macedonian Translation <arangela@cvs.gnome.org>
2970 2006-04-11 19:27  kelemeng
2972         * po/: ChangeLog, hu.po: 2006-04-12  Gabor Kelemen
2973           <kelemeng@gnome.hu>
2975                   * hu.po: Hungarian translation updated.
2977 2006-04-11 18:32  joeshaw
2979         * beagled/BeagleDaemon.cs, beagled/IndexHelper/IndexHelper.cs,
2980           tools/Makefile.am: Shut the daemon down cleanly on a broken X
2981           connection, since we can't gracefully recover from it.  Unset the
2982           DISPLAY variable in the index helper, since we don't ever want it
2983           to be influenced by the state of the X server.  Add a little
2984           additional logging, and fix the fact that the cron job was also
2985           being installed into libexec when it didn't need to be.
2987 2006-04-11 13:50  joeshaw
2989         * beagled/BeagleDaemon.cs: Don't allow the daemon to be run from
2990           sudo since it breaks permissions in .beagle and .wapi for most
2991           users.  Also check to make sure either HOME or BEAGLE_HOME is set
2992           before starting the daemon
2994 2006-04-11 11:37  joeshaw
2996         * wrappers/python/Makefile.am: Use pythondir instead of pyexecdir
2997           for installing the beagle python module.  Patch from the Gentoo
2998           ebuild
3000 2006-04-10 18:40  joeshaw
3002         * Filters/FilterMusic.cs: Add audio/x-vorbis+ogg as a supported
3003           MIME type for the music filter
3005 2006-04-10 10:16  llipka
3007         * search/UIManager.cs: add a closing bracket to jimmac's mail
3009 2006-04-10 09:46  danw
3011         * search/Category.cs: Hide/Show tiles when changing "expanded" so
3012           they get redrawn
3014 2006-04-10 09:45  danw
3016         * search/Search.cs: explicitly clear oldFocus when starting a
3017           timeout-based search, so that if you do a hit-return search
3018           followed by a timeout search, the focus doesn't get stolen the
3019           second time. Maybe part of 332211?
3021 2006-04-10 09:44  danw
3023         * search/UIManager.cs: add Ctrl+L as an alternate keybinding to
3024           focus the search entry, since that's what everyone expects it to
3025           be
3027 2006-04-09 12:39  llipka
3029         * search/Search.cs: set currentQuery to null after closing it so we
3030           dont crash
3032 2006-04-08 12:26  aihana
3034         * po/: ChangeLog, ja.po: 2006-04-09  Takeshi AIHANA
3035           <takeshi.aihana@gmail.com>
3037                   * ja.po: Updated Japanese translation for v0.2.4.
3039 2006-04-07 18:49  dbera
3041         * ChangeLog, Filters/FilterTiff.cs,
3042           beagled/KMailQueryable/KMailQueryable.cs: *
3043           Filters/FilterTiff.cs: Compilation fix for 1.1.14 *
3044           beagled/KMailQueryable/KMailQueryable.cs: Enable snippets for
3045           KMail maildir mails.
3047 2006-04-07 18:46  dbera
3049         * beagled/DumpIndex.cs: Display correct values for is_searchable
3050           and is_tokenized values.
3052 2006-04-07 14:11  joeshaw
3054         * NEWS: Remove an accidental line
3056 2006-04-07 13:35  joeshaw
3058         * NEWS, configure.in: Update for 0.2.4 release
3060 2006-04-06 17:43  joeshaw
3062         * beagled/BeagleDaemon.cs, beagled/BuildIndex.cs,
3063           tools/Makefile.am: Now that mono has the SIGQUIT thread dumping
3064           thing, remove our own hack that does the same thing.  Add an
3065           elapsed time counter dealie to beagle-build-index
3067 2006-04-06 15:32  joeshaw
3069         * beagled/FileAttributesStore_Sqlite.cs: Create an index for
3070           directory and filename in the file_attributes table.  This
3071           dramatically speeds up querying against the sqlite fallback
3072           database in the beagle-build-index case.  Patch from Pat Double.
3074 2006-04-05 16:10  dbera
3076         * configure.in, Util/Makefile.am, beagled/Makefile.am,
3077           tools/Info.cs: Bye-bye googledriver.
3079 2006-04-05 14:57  joeshaw
3081         * BeagleClient/Hit.cs: Use Warn rather than Debug when pulling a
3082           property with multiple values from a hit.
3084 2006-04-05 14:34  joeshaw
3086         * Filters/FilterEbuild.cs: Pull out and index the Ebuild's download
3087           size.  Patch from Pat Double
3089 2006-04-05 14:02  joeshaw
3091         * beagled/BuildIndex.cs: Bump beagle-build-index's memory threshold
3092           up from 5.0 to 6.0.  Suggested by Pat Double
3094 2006-04-05 11:57  joeshaw
3096         * Filters/FilterGif.cs: Check the header of the file to make sure
3097           we're actually dealing with a GIF file.  Handle potential short
3098           reads in all our read loops
3100 2006-04-05 11:33  joeshaw
3102         * Filters/FilterGif.cs: Fix the GIF filter to not infinitely loop
3103           on malformed files.  Also make the debug logging more accessible
3105 2006-04-04 18:54  dbera
3107         * ChangeLog, BeagleClient/Hit.cs: Hit.cs: Remove FIXME by using
3108           binary search while searching properties.
3110 2006-04-04 12:02  joeshaw
3112         * Util/FSpotTools.cs: Reset the connection to null if we failed to
3113           open it
3115 2006-04-04 11:25  llipka
3117         * search/Search.cs: close the query when we open the quick tips
3118           page (bgo #337195)
3120 2006-04-03 15:49  llipka
3122         * libbeagle/beagle/beagle-util.c, libbeagle/beagle/beagle-util.h,
3123           wrappers/python/beagle.defs: added beagle_util_daemon_is_running
3124           ()
3126 2006-04-03 15:08  joeshaw
3128         * beagled/Makefile.am: Install beagle-extract-content
3130 2006-04-03 14:49  dbera
3132         * beagled/FileSystemQueryable/FileSystemQueryable.cs: Forgot to
3133           bump FSQ version. Weekend syndrome.
3135 2006-04-03 13:13  joeshaw
3137         *
3138           beagled/Lucene.Net/upstream-changes/19_no_thread_local_storage.patch:
3139           Oops, fix a broken part of the patch
3141 2006-04-03 13:12  joeshaw
3143         * beagled/Lucene.Net/: Index/SegmentReader.cs,
3144           Index/TermInfosReader.cs,
3145           upstream-changes/19_no_thread_local_storage.patch: Update the
3146           thread-local storage patch, to fix #335178
3148 2006-04-03 12:51  joeshaw
3150         * beagled/Filter.cs: If we set an error on the filter during pull,
3151           stop trying to pull
3153 2006-04-02 15:55  dbera
3155         * ChangeLog, Filters/FilterBmp.cs, Filters/FilterDOC.cs,
3156           Filters/FilterEbuild.cs, Filters/FilterGif.cs,
3157           Filters/FilterImage.cs, Filters/FilterJpeg.cs,
3158           Filters/FilterMPlayerVideo.cs, Filters/FilterMail.cs,
3159           Filters/FilterMonodoc.cs, Filters/FilterMusic.cs,
3160           Filters/FilterOpenOffice.cs, Filters/FilterPPT.cs,
3161           Filters/FilterPdf.cs, Filters/FilterPng.cs, Filters/FilterRPM.cs,
3162           Filters/FilterRTF.cs, Filters/FilterTiff.cs,
3163           beagled/BuildIndex.cs, beagled/Filter.cs,
3164           beagled/LuceneCommon.cs,
3165           beagled/EvolutionDataServerQueryable/BookContainer.cs,
3166           beagled/EvolutionDataServerQueryable/CalContainer.cs,
3167           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
3168           beagled/FileSystemQueryable/FileSystemQueryable.cs,
3169           beagled/IndexingServiceQueryable/IndexingServiceQueryable.cs,
3170           beagled/KMailQueryable/KMailIndexer.cs,
3171           beagled/KonqHistoryQueryable/KonqQueryable.cs,
3172           beagled/LauncherQueryable/LauncherQueryable.cs,
3173           beagled/MonodocQueryable/MonodocQueryable.cs,
3174           beagled/MozillaQueryable/MozillaQueryable.cs: * Filters/,
3175           *Queryable/, beagled/Filter.cs, beagled/LuceneCommon.cs: Allow
3176           keyword queries in non-property queries. Make most keyword
3177           properties unsearched properties. Remove video/* mimetypes from
3178           filteraudio - let our videofilter handle them. Dont allow empty
3179           properties to be stored. Large number of changes but mostly its
3180           replacing NewKeyword by NewUnstored.
3182 2006-04-02 08:36  llipka
3184         * ImLogViewer/beagle-imlogviewer.in: fix the bad substitution which
3185           could have broke stuff
3187 2006-04-02 08:16  llipka
3189         * images/emblem-fspot.png, search/Tiles/Image.cs: update the f-spot
3190           icon and make the f-spot overlay a bit larger so you can actually
3191           identify what it is :-)
3193 2006-04-01 03:25  adrighem
3195         * po/: ChangeLog, nl.po: 2006-04-01  Vincent van Adrighem
3196           <adrighem@gnome.org>
3198                   * nl.po: Translation updated by Tino Meinen.
3200 2006-03-31 21:53  dbera
3202         * ChangeLog, Filters/FilterHtml.cs, Filters/FilterPdf.cs,
3203           Filters/HtmlAgilityPack/HtmlDocument.cs, Util/StringFu.cs,
3204           beagled/Filter.cs: Extract a maximum of 10 words in the filter
3205           ^o^ (April Fool :-D) its 40000 words - 4 times the maximum
3206           allowed by lucene). Changed html and pdf filters to honour that.
3207           For others, the filter will send data w/out any effect. Fixing
3208           them will improve the speed of filtering, which is pretty fast
3209           anyway.
3211 2006-03-31 15:22  serrador
3213         * po/: ChangeLog, es.po: 2006-03-31  Francisco Javier F. Serrador
3214           <serrador@cvs.gnome.org>
3216                   * es.po: Updated Spanish translation.
3218 2006-03-31 12:51  llipka
3220         * search/Tiles/MailMessage.cs: fix the awkwardly positioned date
3221           label in the details pane
3223 2006-03-31 11:53  llipka
3225         * search/Tiles/MailMessage.cs: dont use the MailMessage tile for
3226           files with the mimetype message/rfc288 which were indexed without
3227           gmime (bgo #332215)
3229 2006-03-31 11:51  danw
3231         * search/: SortedTileList.cs, Tiles/File.cs, Tiles/Note.cs,
3232           Tiles/RSSFeed.cs, Tiles/WebHistory.cs: use tile.Timestamp, not
3233           hit.Timestamp, everywhere to ensure consistency (because on a
3234           File tile, tile.Timestamp is set from the file's LastWriteTime,
3235           which doesn't always match hit.Timestamp)
3237 2006-03-31 11:50  danw
3239         * search/Tiles/Utils.cs: fix up localization
3241 2006-03-31 09:17  zygis
3243         * po/: ChangeLog, lt.po: 2006-03-31  Žygimantas Beručka
3244           <zygis@gnome.org>
3246                   * lt.po: Updated Lithuanian translation.
3248 2006-03-31 06:53  llipka
3250         * search/Tiles/Image.cs: dont crash if we dont have an icon (bgo
3251           #336708)
3253 2006-03-30 17:46  dbera
3255         * ChangeLog, beagled/GoogleDriver.cs: Googledriver ... (hopefully)
3256           revived!
3258 2006-03-30 00:59  clyties
3260         * po/ChangeLog: vi.po: Updated Vietnamese translation.
3262 2006-03-30 00:52  clyties
3264         * po/: vi.po, ChangeLog: vi.po: Updated Vietnamese translation.
3266 2006-03-29 16:46  dbera
3268         * glue/xdgmime/: xdgmimeglob.c, xdgmimemagic.c: Update xdgmime.
3270 2006-03-29 14:07  joeshaw
3272         * Util/XdgMime.cs: Check the first 256 bytes of an
3273           application/octet-stream file to see if it's really a text/plain
3274           file.  Based on a patch from D Bera.
3276 2006-03-29 13:27  danw
3278         * search/Tiles/Image.cs: only draw the f-spot indicator on the
3279           large image (and then only if there's room for it). bnc 161421
3281 2006-03-29 13:21  llipka
3283         * Util/ImLog.cs: more gaim 2.0 issues with date parsing (bgo
3284           #335982)
3286 2006-03-29 12:50  joeshaw
3288         * tools/Info.cs: Clean up the --list-filters output a little bit
3290 2006-03-29 11:29  dbera
3292         * ChangeLog, tools/Info.cs, tools/Makefile.am: Add option
3293           beagle-info --list-filters to list all the filters in the system.
3295 2006-03-29 10:51  dbera
3297         * ChangeLog, Filters/FilterRPM.cs, Filters/Makefile.am: Squeeze
3298           information from RPM files. Let nothing hide from beagle.
3300 2006-03-28 18:14  joeshaw
3302         * Filters/: FilterXslt.cs, Makefile.am: Add an XSLT filter.  From
3303           Alexander Macdonald
3305 2006-03-28 18:03  joeshaw
3307         * Makefile.am, configure.in: Fix epiphany version check.  Patch
3308           from Christian Persch.  Allow bludgeon to be disabled at
3309           configure time.  Patch from Kevin Kubasik
3311 2006-03-28 17:54  joeshaw
3313         * Util/SystemInformation.cs, beagled/BeagleDaemon.cs: Print out the
3314           mono version at startup as well
3316 2006-03-28 16:54  icq
3318         * po/: ChangeLog, gl.po: [no log message]
3320 2006-03-28 14:04  llipka
3322         * configure.in: fix the xscreensaver configure changes which were
3323           recently checked in
3325 2006-03-28 13:18  llipka
3327         * tools/Settings.cs: dont mnemonic the treeview cells, thats just
3328           insane
3330 2006-03-28 13:01  llipka
3332         * po/.cvsignore: sssh
3334 2006-03-28 12:57  llipka
3336         * Filters/: FilterBmp.cs, FilterGif.cs, FilterTiff.cs: make the new
3337           image filters utilize FilterImage
3339 2006-03-28 12:05  joeshaw
3341         * Filters/FilterExternal.cs: Fix the external filter to look in
3342           /beagle rather than
3344 2006-03-27 18:51  joeshaw
3346         * configure.in: Check for newer version of epiphany.  Patch from
3347           Kyle Ambroff
3349 2006-03-27 18:47  joeshaw
3351         * HACKING: Update the HACKING file a little
3353 2006-03-27 18:35  joeshaw
3355         * Filters/: FilterGif.cs, Makefile.am: Add a GIF filter, from
3356           Alexander Macdonald
3358 2006-03-27 17:38  joeshaw
3360         * Makefile.am, configure.in, Filters/FilterEbuild.cs,
3361           Filters/FilterExternal.cs, Filters/Makefile.am: Include the
3362           HACKING file in the tarball.  Allow beagle to build without the X
3363           screensaver extension; patch from marijn@mad.scientist.com.  Add
3364           an ebuild filter; from Pat Double.  Catch
3365           DirectoryNotFoundException in the external filter.
3367 2006-03-27 15:51  joeshaw
3369         * tools/: Settings.cs, settings.glade: GNOME HIG fixes for
3370           beagle-settings.  Patch from Dennis Cranston
3372 2006-03-27 08:07  llipka
3374         * MAINTAINERS: add a MAINTAINERS file (bgo #335031). we all love
3375           you Joe! :-)
3377 2006-03-26 09:52  llipka
3379         * beagled/GaimLogQueryable/GaimLogQueryable.cs: dont index .system
3380           folders in account folders (bgo #335317
3382 2006-03-26 02:44  aman
3384         * ChangeLog, configure.in, po/ChangeLog, po/pa.po: update
3385           translation for Punjabi (Gurmukhi) by apbrar gmail com
3387 2006-03-24 16:55  joeshaw
3389         * search/: Makefile.am, Search.cs, beagle-search.in: Fix the cwd
3390           problem for beagle-search as well, and fix a spacing problem with
3391           the search bar
3393 2006-03-24 16:04  lferrett
3395         * po/: ChangeLog, it.po: 2006-03-24  Luca Ferretti
3396           <elle.uca@libero.it>
3398                   * it.po: Fixed a typo.
3400 2006-03-24 13:50  lferrett
3402         * po/: ChangeLog, it.po: 2006-03-24  Luca Ferretti
3403           <elle.uca@libero.it>
3405                   * it.po: Updated Italian translation.
3407 2006-03-23 09:05  dbera
3409         * beagled/Lucene.Net/: Store/FSDirectory.cs,
3410           upstream-changes/20_use-native-open-locking.patch: Oops... turn
3411           off logging flag.
3413 2006-03-23 08:59  dbera
3415         * ChangeLog, beagled/Lucene.Net/Store/FSDirectory.cs,
3416           beagled/Lucene.Net/upstream-changes/20_use-native-open-locking.patch:
3417           (Hopefully) fixes century old lock obtain timeout bug.
3419 2006-03-22 17:27  joeshaw
3421         * beagled/Makefile.am: Make sure to run the right sed over the
3422           index helper script as well
3424 2006-03-22 16:18  dbera
3426         * ChangeLog, beagled/LifereaQueryable/LifereaQueryable.cs: Liferea
3427           allows "|curl..."-type commands as its feedsource, needed to
3428           handle gmail feeds. Workaround in liferea backend for our
3429           gmail-happy users.
3431 2006-03-22 15:41  joeshaw
3433         * Filters/Makefile.am, ImLogViewer/Makefile.am,
3434           ImLogViewer/beagle-imlogviewer.in, beagled/Makefile.am,
3435           beagled/beagled-index-helper.in, beagled/beagled.in,
3436           beagled/testclient.in, beagled/wrapper.in, tools/Makefile.am,
3437           tools/beagle-index-info, tools/beagle-ping, tools/beagle-status,
3438           tools/wrapper.in: Fix the scripts and makefiles to run
3439           uninstalled from the source directory, but not when installed, in
3440           a safe manner
3442 2006-03-22 14:21  danw
3444         * search/Panes.cs: remove some padding that is no longer needed and
3445           looks bad in some themes
3447 2006-03-22 11:47  danw
3449         * search/Tiles/ThumbnailFactory.cs: Call CanThumbnail before trying
3450           to make a thumbnail so we don't fill up ~/.thumbnails/fail/
3452 2006-03-22 11:46  danw
3454         * search/Tiles/Folder.cs: Make this look more like the File tile.
3455           #335428
3457 2006-03-22 10:13  llipka
3459         * tools/crawl-rules/crawl-documentation: add /usr/local/share/doc
3460           to the crawl list
3462 2006-03-22 10:09  llipka
3464         * tools/crawl-rules/crawl-applications: typo in crawl-applications
3466 2006-03-21 10:17  danw
3468         * search/Tiles/ThumbnailFactory.cs: don't crash if we get a hit
3469           with a null MimeType (bnc 159067)
3471 2006-03-21 05:56  serrador
3473         * po/: ChangeLog, es.po: 2006-03-21  Francisco Javier F. Serrador
3474           <serrador@cvs.gnome.org>
3476                   * es.po: Updated Spanish translation.
3478 2006-03-20 16:59  dbera
3480         * configure.in, glue/Makefile.am: Move some more dependencies under
3481           ui-build. Pretty sure build will break for somebody.
3483 2006-03-20 13:37  danw
3485         * search/Category.cs: call UpdateButtons() after changing
3486           "expanded". #333645
3488 2006-03-20 10:57  llipka
3490         * Filters/FilterImage.cs: redundant Console.WriteLines
3492 2006-03-20 07:12  zygis
3494         * po/: ChangeLog, lt.po: 2006-03-20  Žygimantas Beručka
3495           <zygis@gnome.org>
3497                   * lt.po: Updated Lithuanian translation.
3499 2006-03-19 06:55  adrighem
3501         * po/: ChangeLog, nl.po: 2006-03-19  Vincent van Adrighem
3502           <adrighem@gnome.org>
3504                   * nl.po: Translation updated by Tino Meinen.
3506 2006-03-19 06:37  aihana
3508         * po/: ChangeLog, ja.po: 2006-03-19  Takeshi AIHANA
3509           <takeshi.aihana@gmail.com>
3511                   * ja.po: Updated Japanese translation for v0.2.3.
3513 2006-03-18 23:02  vsichi
3515         * ChangeLog, configure.in, po/ChangeLog, po/ka.po: Updated Georgian
3516           translation
3518 2006-03-18 09:20  llipka
3520         * ChangeLog, Util/ImLog.cs,
3521           beagled/GaimLogQueryable/GaimLogQueryable.cs: 2006-03-18  Lukas
3522           Lipka  <lukas@pmad.net>
3524                   * Util/ImLog.cs: Fix the broken parsing of Gaim 2.0 logs
3525           which added
3526                   AM or PM to the utterance timestamp. Thanks to Zafar for
3527           providing
3528                   sample logs.
3530                   * beagled/GaimLogQueryable/GaimLogQueryable.cs: Cosmetic
3531           fixes.
3533 2006-03-17 11:58  joeshaw
3535         * NEWS, configure.in: Version 0.2.3
3537 2006-03-17 04:24  al_shopov
3539         * po/: ChangeLog, bg.po: 2005-03-17  Alexander Shopov
3540           <ash@contact.bg>
3542                   * bg.po: Updated Bulgarian translation by
3543                   Vladimir Petkov <vpetkov@i-space.org>
3545 2006-03-16 17:29  joeshaw
3547         * Filters/FilterMail.cs,
3548           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
3549           beagled/KMailQueryable/KMailIndexableGenerator.cs,
3550           bludgeon/FileSystemObject.cs, bludgeon/TestBasic.cs,
3551           bludgeon/TreeBuilder.cs: Handle null messages from gmime;
3552           necessary to handle cases where we try to construct a message
3553           from the middle of the last message in a stream.  Needs gmime
3554           2.2.1 for the rest of this fix.
3556 2006-03-16 15:10  joeshaw
3558         * beagled/LuceneQueryable.cs: Set FileShare.ReadWrite on the data
3559           stream file.  Should fix #334764
3561 2006-03-16 14:26  joeshaw
3563         * beagled/: LuceneCommon.cs, LuceneQueryable.cs: Log when we hit a
3564           dangling lock.  When getting indexables from generators, if they
3565           return null, bail out after a time so that we don't spin a long
3566           time trying to extract actual indexables
3568 2006-03-16 12:12  joeshaw
3570         * beagled/ManageIndex.cs: Add extra paranoia to ManageIndex.cs so
3571           that an IndexingDriver that deletes files isn't created
3572           unconditionally.
3574 2006-03-16 10:23  dsd
3576         * ChangeLog, search/Tiles/Tile.cs:      * search/Tiles/Tile.cs:
3577           Escape uri's before passing them to applications,
3578                   thanks to Brandon Hale.
3580 2006-03-15 15:17  dsd
3582         * ChangeLog, Filters/entagged-sharp/Tag.cs,
3583           Filters/entagged-sharp/entagged-sharp.sources,
3584           Filters/entagged-sharp/Ape/Util/ApeTagBinaryField.cs,
3585           Filters/entagged-sharp/Ape/Util/ApeTagReader.cs,
3586           Filters/entagged-sharp/Ape/Util/MonkeyDescriptor.cs,
3587           Filters/entagged-sharp/Ape/Util/MonkeyHeader.cs,
3588           Filters/entagged-sharp/Ape/Util/WavFormatHeader.cs,
3589           Filters/entagged-sharp/Ape/Util/WavRIFFHeader.cs,
3590           Filters/entagged-sharp/Exceptions/CannotWriteException.cs,
3591           Filters/entagged-sharp/Flac/Util/FlacTagReader.cs,
3592           Filters/entagged-sharp/Flac/Util/MetadataBlockDataStreamInfo.cs,
3593           Filters/entagged-sharp/Flac/Util/MetadataBlockHeader.cs,
3594           Filters/entagged-sharp/Mp3/Id3Tag.cs,
3595           Filters/entagged-sharp/Mp3/Util/Id3v1TagReader.cs,
3596           Filters/entagged-sharp/Mp3/Util/Id3v24TagReader.cs,
3597           Filters/entagged-sharp/Mp3/Util/Id3v2TagReader.cs,
3598           Filters/entagged-sharp/Mp3/Util/Id3v2TagSynchronizer.cs,
3599           Filters/entagged-sharp/Mp3/Util/LameMPEGFrame.cs,
3600           Filters/entagged-sharp/Mp3/Util/MPEGFrame.cs,
3601           Filters/entagged-sharp/Mp3/Util/XingMPEGFrame.cs,
3602           Filters/entagged-sharp/Mp3/Util/Id3frames/ApicId3Frame.cs,
3603           Filters/entagged-sharp/Mp3/Util/Id3frames/CommId3Frame.cs,
3604           Filters/entagged-sharp/Mp3/Util/Id3frames/GenericId3Frame.cs,
3605           Filters/entagged-sharp/Mp3/Util/Id3frames/Id3Frame.cs,
3606           Filters/entagged-sharp/Mp3/Util/Id3frames/TextId3Frame.cs,
3607           Filters/entagged-sharp/Mpc/MpcFileReader.cs,
3608           Filters/entagged-sharp/Mpc/Util/MpcHeader.cs,
3609           Filters/entagged-sharp/Ogg/OggFileReader.cs,
3610           Filters/entagged-sharp/Ogg/OggTag.cs,
3611           Filters/entagged-sharp/Ogg/Util/OggInfoReader.cs,
3612           Filters/entagged-sharp/Ogg/Util/OggPageHeader.cs,
3613           Filters/entagged-sharp/Ogg/Util/OggTagReader.cs,
3614           Filters/entagged-sharp/Ogg/Util/VorbisCodecHeader.cs,
3615           Filters/entagged-sharp/Ogg/Util/VorbisTagReader.cs:     *
3616           Filters/entagged-sharp: Resync, includes a couple of small fixes.
3618 2006-03-15 14:12  joeshaw
3620         * beagled/Lucene.Net/: Index/SegmentReader.cs,
3621           Index/TermInfosReader.cs,
3622           upstream-changes/19_no_thread_local_storage.patch: Don't use
3623           thread-local storage in lucene due to a mono leak up through
3624           version 1.1.13.4.  This fixes the huge memory leaks in the beagle
3625           daemon
3627 2006-03-15 11:35  joeshaw
3629         * tools/beagle-crawl-system.in: Fix the beagle-crawl-system script
3630           when ionice isn't present.  Patch from Götz Waschk
3632 2006-03-14 11:04  danw
3634         * search/Makefile.am: use desktop-launch when possible, for KDE
3635           support
3637 2006-03-14 04:39  icq
3639         * po/: ChangeLog, gl.po: [no log message]
3641 2006-03-13 16:45  joeshaw
3643         * beagled/: DumpIndex.cs, LuceneCommon.cs, LuceneQueryable.cs,
3644           LuceneQueryingDriver.cs, QueryResult.cs,
3645           FileSystemQueryable/LuceneNameResolver.cs,
3646           Lucene.Net/Store/FSDirectory.cs,
3647           Lucene.Net/upstream-changes/18_avoid_fileinfos.patch: Make the
3648           IndexReaders returned from LuceneCommon.GetReader() refcounted,
3649           and require callers to release them when they're finished.  This
3650           fixes the nasty race described in bug 334057, in which a query
3651           would come in, the index would be changed from underneath and the
3652           cached reader closed, and another query would come in which tried
3653           to use the closed reader.
3655           Also, removed some confusing and not useful debug spew from
3656           LuceneQueryable, use ExceptionHandlingThreads in QueryResults
3657           because we can then track them better, and reduce a bunch of
3658           unnecessary string allocations in Lucene's
3659           FSDirectory.FileExists().
3661 2006-03-11 17:00  dbera
3663         * ChangeLog, beagled/SnippetFu.cs: Fixes 332378. Also, dont read
3664           the whole file if enough snippets is already found. Speeds up
3665           snippet extraction quite a bit.
3667 2006-03-11 15:10  dbera
3669         * ChangeLog, Filters/FilterMPlayerVideo.cs, Filters/FilterMail.cs:
3670           Use message header for kmail mails to detect incoming/outgoing
3671           mails. Use the right command line parameters for mplayer (as
3672           given in midentify).
3674 2006-03-10 11:52  joeshaw
3676         * Filters/FilterMPlayerVideo.cs: Also add -ao dummy to the mplayer
3677           command line args
3679 2006-03-10 08:26  aihana
3681         * po/: ChangeLog, ja.po: 2006-03-10  Takeshi AIHANA
3682           <takeshi.aihana@gmail.com>
3684                   * ja.po: Updated Japanese translation for v0.2.2.1.
3686 2006-03-10 06:25  llipka
3688         * search/Tiles/Folder.cs: oops.
3690 2006-03-10 05:33  llipka
3692         * ChangeLog, search/Tiles/Folder.cs: 2006-03-10  Lukas Lipka
3693           <lukas@pmad.net>
3695                   * search/Tiles/Folder.cs: The open action for folders got
3696           accidently
3697                   removed during details pane refactoring.
3699 2006-03-10 02:51  clyties
3701         * po/: vi.po, ChangeLog: vi.po: Updated Vietnamese translation.
3703 2006-03-09 23:03  ituohela
3705         * po/: ChangeLog, fi.po: Updated Finnish translation
3707 2006-03-09 18:48  garrett
3709         * mozilla-extension/skin/classic/: beagle-disabled.png,
3710           beagle-error.png: Updated disabled and error icon states for the
3711           Mozilla Firefox extension
3713 2006-03-09 18:24  garrett
3715         * mozilla-extension/skin/classic/beagle-big.png: Updating the 32x32
3716           logo for the FF extension
3718 2006-03-09 18:19  garrett
3720         * mozilla-extension/skin/classic/: beagle-disabled.png,
3721           beagle-error.png, beagle.png: Updating Beagle Firefox extension
3722           icons
3724 2006-03-09 17:56  joeshaw
3726         * search/Tiles/Application.cs: Scale large launcher icons to fit to
3727           our requested size.  Removes a FIXME and fixes #334061
3729 2006-03-09 17:44  joeshaw
3731         * search/Category.cs: Look up the size of the icon and make the
3732           category header bigger if it looks like it might be clipped.
3733           Fixes #334064
3735 2006-03-09 14:29  danw
3737         * search/Pages/StartDaemon.cs: s/daemon/search service/
3739 2006-03-09 13:17  joeshaw
3741         * Filters/FilterExternal.cs, Filters/Makefile.am,
3742           Filters/external-filters.xml, Util/ExternalStringsHack.cs.in,
3743           Util/Makefile.am, tools/beagle-crawl-system.in: Add a new filter
3744           that allows system administrators to configure external programs
3745           to extract text from more odd file formats without needing to
3746           code anything.
3748 2006-03-09 06:14  jfriedl
3750         * po/: ChangeLog, cs.po: 2006-03-09  Jakub Friedl
3751           <jfriedl@suse.cz>
3753             * cs.po: Czech Update (complete).
3755 2006-03-08 20:43  dbera
3757         * ChangeLog, beagled/NoiseFilter.cs: Allow emails, hostnames and
3758           numeric strings to sneak through noise filter.
3760 2006-03-08 18:09  joeshaw
3762         * Filters/: FilterBmp.cs, Makefile.am: New bmp filter from
3763           Alexander Macdonald
3765 2006-03-08 16:01  joeshaw
3767         * Util/Conf.cs, beagled/BeagleDaemon.cs, search/Search.cs,
3768           tools/Settings.cs, tools/settings.glade: Allow beagle to be run
3769           as root if you enable the setting (off by default)
3771 2006-03-07 17:48  joeshaw
3773         * Filters/FilterMail.cs,
3774           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
3775           beagled/KMailQueryable/KMailIndexer.cs: Check the
3776           GMime.InternetAddressType to avoid a glib critical error on
3777           messages that have undisclosed recipients.
3779 2006-03-07 15:45  joeshaw
3781         * Filters/FilterMPlayerVideo.cs: Today is not my lucky day
3783 2006-03-07 15:45  joeshaw
3785         * Filters/FilterMPlayerVideo.cs: A few aspect ratio fixes
3787 2006-03-07 15:38  joeshaw
3789         * Filters/FilterMPlayerVideo.cs: Oops, fix typo and remove some
3790           unused code
3792 2006-03-07 15:36  joeshaw
3794         * Filters/: FilterMPlayerVideo.cs, Makefile.am: New video filter
3795           which uses mplayer to extract metadata from Alexander Macdonald
3797 2006-03-07 14:23  joeshaw
3799         * beagled/Filter.cs: Add a PreLoad flag to the Filter so that
3800           filters can indicate whether or not to preload files.  Filters
3801           which load big files and don't read sequentially through the
3802           entire file will want to set this flag
3804 2006-03-07 12:25  joeshaw
3806         * beagled/BuildIndex.cs: Fix a crash in beagle-build-index when the
3807           text cache isn't enabled.  Patch from Alex Larsson
3809 2006-03-07 12:03  joeshaw
3811         * configure.in: 0.2.2.1 brown paper bag release
3813 2006-03-07 11:58  joeshaw
3815         * configure.in: Fix a problem with configure on 64-bit machines
3817 2006-03-06 15:57  joeshaw
3819         * NEWS, configure.in, BeagleClient/Makefile.am,
3820           ImLogViewer/Makefile.am, beagled/Makefile.am, tools/Makefile.am:
3821           Beagle 0.2.2
3823 2006-03-05 18:52  orrc
3825         * po/: ChangeLog, en_GB.po: 2006-03-05  Christopher Orr
3826           <chris@orr.me.uk>
3828                   * en_GB.po: Updated British English translation.
3830 2006-03-04 10:21  serrador
3832         * po/: es.po, ChangeLog: 2006-03-04  Francisco Javier F. Serrador
3833           <serrador@cvs.gnome.org>
3835                   * es.po: Updated Spanish translation.
3837 2006-03-03 18:23  joeshaw
3839         * beagled/LuceneCommon.cs, beagled/LuceneQueryingDriver.cs,
3840           bludgeon/FileSystemObject.cs, bludgeon/QueryFu.cs: Some bludgeon
3841           fixes and lots of comments about date queries in OR blocks.
3843 2006-03-03 15:14  danw
3845         * search/Search.cs: don't autofocus the search results if the
3846           search happened because of a timeout. 332211
3848 2006-03-03 15:14  joeshaw
3850         * bludgeon/: DirectoryObject.cs, FileModel.cs: Use UTC timestamps
3851           in bludgeon to fix some false positive search results
3853 2006-03-03 15:09  joeshaw
3855         * tools/Query.cs: Fix a help text alignment issue
3857 2006-03-03 15:08  joeshaw
3859         * tools/wrapper.in: sigh, typo
3861 2006-03-03 15:07  joeshaw
3863         * tools/wrapper.in: Include the beagled directory in MONO_PATH in
3864           the uninstalled case
3866 2006-03-03 15:07  joeshaw
3868         * tools/Query.cs: Convert the dates passed into beagle-query into
3869           UTC before sending them to the daemon
3871 2006-03-03 15:04  danw
3873         * search/GroupView.cs: if we get a SubtractHit on the selected
3874           tile, hide the details pane (332987)
3876 2006-03-03 13:39  joeshaw
3878         * Util/FileSystem.cs, Util/Inotify.cs, beagled/FileAttributes.cs,
3879           beagled/FileAttributesStore_Sqlite.cs,
3880           beagled/RenamingLuceneDriver.cs,
3881           beagled/FileSystemQueryable/DirectoryModel.cs,
3882           beagled/FileSystemQueryable/FileSystemQueryable.cs: Add some
3883           fixes so that you can set / as a root to be indexed
3885 2006-03-03 06:09  zygis
3887         * po/: ChangeLog, lt.po: 2006-03-03  Žygimantas Beručka
3888           <zygis@gnome.org>
3890                   * lt.po: Updated Lithuanian translation.
3892 2006-03-02 10:40  danw
3894         * search/Search.cs: hide the details pane when starting a new
3895           search
3897 2006-03-02 09:53  danw
3899         * search/Tiles/: Application.cs, Audio.cs, File.cs, Image.cs,
3900           Tile.cs: comment out unimplemented functionality
3902 2006-03-02 09:52  danw
3904         * search/UIManager.cs: Fix some about dialog bugs. Use #pragma
3905           warning disable 612 so we don't get warned that Gnome.About is
3906           deprecated. Use Beagle.Util.ExternalStringsHack.Version for the
3907           version. Update the copyright year and the list of authors.
3909 2006-03-02 09:37  danw
3911         * search/Tray/NotificationArea.cs: add a public Orientation
3912           property (and an OrientationChanged event) to silence the
3913           not-used warning
3915 2006-03-02 08:33  dsd
3917         * ChangeLog, tools/Makefile.am:         * tools/Makefile.am: Only
3918           install beagle-settings.desktop when ENABLE_GUI
3919                   is chosen. Reported by ph at
3920           http://bugs.gentoo.org/124192
3922 2006-03-02 04:49  lferrett
3924         * po/: ChangeLog, it.po: 2006-03-02  Luca Ferretti
3925           <elle.uca@libero.it>
3927                   * it.po: Updated Italian translation.
3929 2006-03-02 04:21  kmaraas
3931         * po/no.po: Forgot this
3933 2006-03-02 04:21  kmaraas
3935         * po/: ChangeLog, POTFILES.in, nb.po: 2006-03-02  Kjartan Maraas
3936           <kmaraas@gnome.org>
3938                   * POTFILES.in: Updated with a missing file.
3939                   * nb.po: Updated Norwegian bokmål translation.
3941 2006-03-01 17:36  danw
3943         * search/: GroupView.cs, Tiles/Tile.cs: Split up the concepts of
3944           Selection and Focus in tiles so that the details pane doesn't
3945           disappear if you click on something besides a tile.
3947 2006-03-01 17:36  danw
3949         * search/Panes.cs: Make sure that the main pane's FocusChild
3950           remains visible when the pane is resized. (Eg, if you click on a
3951           tile and the details pane pops up and covers it.)
3953 2006-03-01 16:13  danw
3955         * search/Category.cs: Make sure that if a tile is selected, it
3956           remains selected and visible across a resize or re-sort
3958 2006-03-01 15:20  joeshaw
3960         * po/POTFILES.in: Add the new RootUser.cs file to POTFILES.in
3962 2006-03-01 15:19  joeshaw
3964         * search/: Makefile.am, Search.cs, UIManager.cs, Pages/Base.cs,
3965           Pages/RootUser.cs: Add a new root user page which tells the user
3966           that they can't run as root.  Desensitize a lot of the UI
3968 2006-03-01 13:25  arangela
3970         * po/mk.po: Updated Macedonian Translation <arangela@cvs.gnome.org>
3972 2006-03-01 11:38  lkanter
3974         * po/: ChangeLog, ru.po: Initial Russian translation
3976 2006-02-28 16:21  joeshaw
3978         * tools/beagle-crawl-system.in: bin all output from
3979           beagle-crawl-system; we don't want mail going to root every
3980           night.
3982 2006-02-28 15:42  joeshaw
3984         * ImLogViewer/: ImLogViewer.cs, ImLogWindow.cs,
3985           beagle-imlogviewer.in: Close the log files after we've loaded
3986           them in.  Set the process name on the IM log viewer
3988 2006-02-28 15:09  joeshaw
3990         * beagled/: BuildIndex.cs, TextCache.cs: When creating static
3991           indexables, don't make them unreadable by default
3993 2006-02-27 19:06  joeshaw
3995         * BeagleClient/Message.cs, Util/Makefile.am, Util/ReflectionFu.cs,
3996           beagled/FilterFactory.cs, beagled/QueryDriver.cs,
3997           beagled/beagled.in, bludgeon/Toolbox.cs,
3998           search/Tiles/TileActivator.cs: Clean up our various reflection
3999           uses around the tree to use one consistent set of utility
4000           functions.  Add support for BEAGLE_BACKEND_PATH in the same vein
4001           as BEAGLE_FILTER_PATH, since I regularly run beagled from my
4002           source directory and the fact that I had to install the evolution
4003           backends to test them bit me in the ass several times
4005 2006-02-27 16:42  dbera
4007         * ChangeLog, beagled/DumpIndex.cs: allow e.g. beagle-dump-index
4008           --indexdir=/path/to/FileSystemIndex file_or_dir to get
4009           information about the file/dir from the index. A handy tool to
4010           bypass luke.
4012 2006-02-27 16:36  joeshaw
4014         * beagled/EvolutionDataServerQueryable/:
4015           EvolutionDataServerQueryable.cs, SourcesHandler.cs: Add checks to
4016           the e-d-s backend so that having a evolution-data-server which
4017           isn't supported doesn't kill the daemon
4019 2006-02-27 14:41  joeshaw
4021         * search/Makefile.am: Make the mdb file depend on the exe so that
4022           makefile deps work out with make -j
4024 2006-02-26 18:06  kelemeng
4026         * po/: ChangeLog, hu.po: 2006-02-27  Gabor Kelemen
4027           <kelemeng@gnome.hu>
4029                   * hu.po: Hungarian translation updated.
4031 2006-02-26 12:27  llipka
4033         * ChangeLog, search/Tiles/IMLog.cs: 2006-02-26  Lukas Lipka
4034           <lukas@pmad.net>
4036                   * search/Tiles/IMLog.cs: Load the buddy icon for the
4037           detail view.
4039 2006-02-24 19:16  adrighem
4041         * po/: ChangeLog, nl.po: 2006-02-25  Vincent van Adrighem
4042           <adrighem@gnome.org>
4044                   * nl.po: Translation updated.
4046 2006-02-24 11:10  joeshaw
4048         * beagled/BeagleDaemon.cs: yeah, back that last thing out.  rlove
4049           doesn't know what he's talking about, don't buy his new book
4051 2006-02-24 11:02  joeshaw
4053         * beagled/BeagleDaemon.cs: Add SIGHUP to the list of signals to
4054           cleanly shutdown on, since we get that when gnome-session closes
4055           and we're not a real daemon
4057 2006-02-24 10:51  joeshaw
4059         * po/: ChangeLog, pl.po: 2006-02-24  Joe Shaw  <joeshaw@novell.com>
4061                   * pl.po: Updated Polish translation from Krzysztof
4062                   Rosiński <kr@post.pl>
4064 2006-02-23 17:53  danw
4066         * search/Tray/NotificationArea.cs: use PARENT_RELATIVE background
4067           so it displays correctly on transparent kde panels
4069 2006-02-23 14:13  danw
4071         * search/: Makefile.am, Tiles/Calendar.cs, Tiles/Contact.cs,
4072           Tiles/DetailsPane.cs, Tiles/File.cs, Tiles/Folder.cs,
4073           Tiles/IMLog.cs, Tiles/Image.cs, Tiles/MailMessage.cs,
4074           Tiles/Note.cs, Tiles/RSSFeed.cs, Tiles/ThumbnailFactory.cs,
4075           Tiles/Tile.cs, Tiles/WebHistory.cs, Tiles/WidgetFu.cs: Create a
4076           DetailsPane class to handle most of the work of the details pane,
4077           and use that everywhere rather than duplicating code.
4079 2006-02-22 17:09  joeshaw
4081         * Filters/FilterHtml.cs, mozilla-extension/install.rdf,
4082           mozilla-extension/content/beagleOverlay.js: Pass the encoding
4083           from the firefox extension into the HTML filter and use it first.
4084           Fixes a problem where encodings weren't detected properly when
4085           set using HTTP headers and not in the HTML.  Bump the FF
4086           extension version to 0.5
4088 2006-02-22 16:08  joeshaw
4090         * bludgeon/: FileSystemObject.cs, Token.cs, TreeBuilder.cs: Create
4091           files with UTF-8 names make some ones unwriteable to test the
4092           sqlite file attributes store
4094 2006-02-21 16:19  joeshaw
4096         * Util/ImLog.cs: Add support for the new gaim formats to the ImLog
4097           parser
4099 2006-02-21 14:40  joeshaw
4101         * beagled/: FileAttributesStore_Sqlite.cs, TextCache.cs: Add
4102           encoding=UTF-8 to force sqlite to store things as UTF-8 in text
4103           cache and attributes store
4105 2006-02-21 14:27  joeshaw
4107         * beagled/GaimLogQueryable/GaimLogQueryable.cs: Support new gaim
4108           2.0.0 logfiles which include timezone info in the filenames
4110 2006-02-21 13:49  joeshaw
4112         * po/: ChangeLog, pl.po: 2006-02-21  Joe Shaw  <joeshaw@novell.com>
4114                   * pl.po: Updated Polish translation from Krzysztof
4115                   Rosiński <kr@post.pl>
4117 2006-02-21 02:15  clyties
4119         * po/: vi.po, ChangeLog: vi.po: Updated Vietnamese translation.
4121 2006-02-19 18:24  icq
4123         * po/: ChangeLog, gl.po: [no log message]
4125 2006-02-17 16:56  joeshaw
4127         * beagled/: FileSystemQueryable/FileSystemQueryable.cs,
4128           Mono.Data.SqliteClient/SqliteDataReader.cs: Fix a merge bug in
4129           Mono.Data.SqliteDataReader that was causing every string field to
4130           come out twice when using sqlite3.  Fix a nullref exception in
4131           rare cases when crawling directories in the filesystem backend
4133 2006-02-17 06:03  lferrett
4135         * po/: ChangeLog, it.po: 2006-02-17  Luca Ferretti
4136           <elle.uca@libero.it>
4138                   * it.po: Updated Italian translation.
4140 2006-02-16 20:27  kz
4142         * configure.in, po/ko.po: sorry for missed file :)
4144 2006-02-16 17:55  joeshaw
4146         * search/: Makefile.am, Tiles/Note.cs: Add a Tomboy note tile
4148 2006-02-16 16:09  joeshaw
4150         * beagled/LuceneQueryable.cs: Give child indexable tasks a
4151           subpriority of 1 so that they get scheduled above other tasks at
4152           the same priority.  This means that the window between them being
4153           generated and indexed is lower (less likely to lose them in a
4154           crash) and also keeps tmpfiles under control when the daemon is
4155           very busy
4157 2006-02-16 13:35  joeshaw
4159         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
4160           Only read 4 characters after the UID in X-Evolution.  It may have
4161           additional user flags and tags that we don't yet parse
4163 2006-02-16 13:11  joeshaw
4165         * configure.in: Remove ko from ALL_LINGAS; missing ko.po
4167 2006-02-16 04:39  kz
4169         * ChangeLog, configure.in: ko added
4171 2006-02-15 16:06  danw
4173         * tools/: Makefile.am, settings.glade: Hide the "max results"
4174           preference, since it does nothing in the current UI (#328312).
4175           Fix use of HAS_DEFAULT in the AddExcludeDialog to avoid a
4176           critical warning (and make Return work). (#330780)
4178 2006-02-15 15:47  danw
4180         * search/: Category.cs, ConversationCategory.cs, GroupView.cs,
4181           TileCategory.cs, Tiles/Utils.cs: change the way that result
4182           paging works to be a little more convenient, and to show the
4183           total number of matches and location within the range
4185 2006-02-15 14:17  joeshaw
4187         * Util/FSpotTools.cs: Be explicit in our sqlite version; we can
4188           only open the database if we have the same version anyway
4190 2006-02-15 12:11  joeshaw
4192         * Util/FSpotTools.cs: Catch exceptions stemming from sqlite version
4193           mismatches when opening the F-Spot database
4195 2006-02-15 09:27  jfriedl
4197         * po/: ChangeLog, cs.po: 2006-02-15  Jakub Friedl
4198           <jfriedl@suse.cz>
4200             * cs.po: Czech Update (complete).
4202 2006-02-15 08:09  jfriedl
4204         * po/: ChangeLog, cs.po: 2006-02-15  Jakub Friedl
4205           <jfriedl@suse.cz>
4207             * cs.po: Fixed encoding (fixes bug #331271)
4208               Partial update.
4210 2006-02-14 23:47  ituohela
4212         * po/: ChangeLog, fi.po: Updated Finnish translation
4214 2006-02-14 17:23  joeshaw
4216         * search/Search.cs: Add support for the hide/show keybinding to
4217           beagle-search in icon mode
4219 2006-02-14 14:35  joeshaw
4221         * search/Tiles/ThumbnailFactory.cs: Fix an infinite loop trying to
4222           regenerate failed thumbnails over and over
4224 2006-02-14 12:57  joeshaw
4226         * tools/Query.cs: Wrap all arguments in quotes so that quoted
4227           phrases get searched correctly
4229 2006-02-14 11:16  joeshaw
4231         * configure.in: Reset the LIBS var, which was breaking libbeagle
4232           build wrt libXss
4234 2006-02-13 18:12  joeshaw
4236         * configure.in: Explicitly look for libXss in configure.in, since
4237           some distros package it separately from the rest of X and the
4238           scrnsaver.h header file
4240 2006-02-13 16:57  dbera
4242         * ChangeLog, mozilla-extension/content/beagleOverlay.js:
4243           mozilla-extension/content/beagleOverlay.js: Let the HTML filter
4244           extract the title of the HTML page. This is to avoid duplication
4245           of dc:title in the index. Fixes #330053.
4247 2006-02-13 14:48  llipka
4249         * search/: Makefile.am, Tiles/Tile.cs: disable the open with menu
4250           for now since it doesnt work with older gtk-sharp-2.0 version and
4251           we dont have a reasonable fallback (yet).
4253 2006-02-13 08:04  llipka
4255         * ChangeLog, beagled/BeagleDaemon.cs: 2006-02-13  Lukas Lipka
4256           <lukas@pmad.net>
4258                   * beagled/BeagleDaemon.cs: Exit if we pass in an unknown
4259           argument.
4261 2006-02-12 12:13  al_shopov
4263         * po/: ChangeLog, bg.po: 2006-02-12  Alexander Shopov
4264           <ash@contact.bg>
4266                   * bg.po: Updated Bulgarian translation by
4267                   Vladimir Petkov <vpetkov@i-space.org>
4269 2006-02-10 17:58  joeshaw
4271         * beagled/Mono.Data.SqliteClient/SqliteDataReader.cs: Fix a scoping
4272           problem with an array that was causing null ref exceptions in our
4273           sqlite bindings.  Fixes a bunch of bugs.
4275 2006-02-10 14:37  joeshaw
4277         * search/Search.cs: Set the process name for beagle-search; add
4278           support for the --autostarted option in beagled and best
4280 2006-02-10 10:41  serrador
4282         * po/: ChangeLog, es.po: 2006-02-10  Francisco Javier F. Serrador
4283           <serrador@cvs.gnome.org>
4285                   * es.po: Updated Spanish translation.
4287 2006-02-10 10:01  llipka
4289         * ChangeLog, search/Tiles/File.cs, search/Tiles/Folder.cs,
4290           search/Tiles/OpenWithMenu.cs: 2006-02-10  Lukas Lipka
4291           <lukas@pmad.net>
4293                   * search/Tiles/OpenWithMenu.cs: Load app icons by
4294           default.
4296                   * search/Tiles/File.cs: Use a bigger thumbnail in the
4297           detail view
4298                   (bgo #330551).
4300                   * search/Tiles/Folder.cs: Dont autload the folder icon
4301           since it
4302                   results in an incorrect one. Also touch up the details
4303           pane.
4305 2006-02-10 03:40  lferrett
4307         * ChangeLog, configure.in, po/ChangeLog, po/it.po: 2006-02-10  Luca
4308           Ferretti  <elle.uca@libero.it>
4310                   * ChangeLog:
4311                   * configure.in:
4312                   * po/ChangeLog:
4313                   * po/it.po: Added Italian translation
4315 2006-02-10 00:37  clyties
4317         * po/: ChangeLog, vi.po: vi.po: Updated Vietnamese translation.
4319 2006-02-09 15:58  llipka
4321         * ChangeLog, search/Makefile.am, search/Tiles/File.cs,
4322           search/Tiles/Folder.cs, search/Tiles/OpenWithMenu.cs,
4323           search/Tiles/Tile.cs: 2006-02-09  Lukas Lipka  <lukas@pmad.net>
4325                   * search/Makefile.am: Added Tiles/OpenWithMenu.cs to
4326           build.
4328                   * search/Tiles/OpenWithMenu.cs: Shamelessly stolen from
4329           f-spot and
4330                   tuned to fit our needs.
4332                   * search/Tiles/Tile.cs: Implement the Open with menu.
4334                   * search/Tiles/File.cs: Enable Open with.
4336                   * search/Tiles/Folder.cs: Enable Open with.
4338 2006-02-09 15:32  llipka
4340         * ChangeLog, search/Tiles/File.cs: 2006-02-09  Lukas Lipka
4341           <lukas@pmad.net>
4343                   * search/Tiles/File.cs: Dont display blank titles for
4344           files with an
4345                   empty subject (bgo #330558).
4347 2006-02-09 15:22  llipka
4349         * ChangeLog, search/Tiles/Image.cs: 2006-02-09  Lukas Lipka
4350           <lukas@pmad.net>
4352                   * search/Tiles/Image.cs: Add a full path field in the
4353           detail view.
4355 2006-02-09 15:10  joeshaw
4357         * beagled/BuildIndex.cs: Be even more paranoid about deleting the
4358           target directory in beagle-build-index: flatly refuse to run if a
4359           non-beagle index file or directory is found in the target
4360           directory.
4362 2006-02-08 18:59  joeshaw
4364         * beagled/Mono.Data.SqliteClient/SqliteDataReader.cs: Fix some
4365           64-bit unclean code in our imported Mono.Data.SqliteClient.  This
4366           bug still exists upstream as of mono 1.1.13; bug is filed at
4367           http://bugzilla.ximian.com/show_bug.cgi?id=77506
4369 2006-02-08 15:43  joeshaw
4371         * Util/SystemInformation.cs: Null terminate the process name before
4372           calling Encoding.ASCII.GetBytes()
4374 2006-02-08 13:43  joeshaw
4376         * Util/camel.cs,
4377           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
4378           Make the sent and received times available separately from the
4379           camel summary and use the sent ones when timestamping IMAP
4380           messages
4382 2006-02-08 13:19  joeshaw
4384         * Util/SystemInformation.cs, beagled/BeagleDaemon.cs,
4385           beagled/BuildIndex.cs, beagled/Makefile.am,
4386           beagled/beagled-index-helper.in, beagled/beagled.in,
4387           beagled/wrapper.in, beagled/IndexHelper/IndexHelper.cs,
4388           tools/beagle-crawl-system.in: Add support for setting the
4389           executing process's name using prctl().  This makes "beagled"
4390           show up in top instead of "mono", and makes "killall beagled"
4391           work.  Set the process's name in the daemon, the index helper,
4392           and the build index tool.  Adjust the shell scripts to make sure
4393           that we exec -a <newname>, since the process name doesn't show up
4394           by default in "ps ax", only the command-line does.
4396           In the beagle-build-index tool, wrap most of CrawlWorker() and
4397           IndexWorker() in a try-finally, so that the status flags are
4398           updated even if an exception happens.
4400           Use ionice in beagle-crawl-system to set the IO priority to idle.
4402 2006-02-07 17:01  danw
4404         * ChangeLog, search/ConversationCategory.cs, search/Makefile.am,
4405           search/Tiles/Application.cs, search/Tiles/Audio.cs,
4406           search/Tiles/CApplet.cs, search/Tiles/Calendar.cs,
4407           search/Tiles/Contact.cs, search/Tiles/File.cs,
4408           search/Tiles/Folder.cs, search/Tiles/IMLog.cs,
4409           search/Tiles/Image.cs, search/Tiles/MailAttachment.cs,
4410           search/Tiles/MailMessage.cs, search/Tiles/RSSFeed.cs,
4411           search/Tiles/ThumbnailFactory.cs, search/Tiles/Tile.cs,
4412           search/Tiles/TileFlat.cs, search/Tiles/TileTemplate.cs,
4413           search/Tiles/Utils.cs, search/Tiles/WebHistory.cs,
4414           search/Tiles/WidgetFu.cs:         * search/Tiles/Tile.cs:
4415           reorganize to make tile images not be
4416                   loaded until their tiles are realized, so that results
4417           will be
4418                   presented faster.
4420                   * search/Tiles/ThumbnailFactory.cs: new class to generate
4421                   thumbnails in another thread and update the tile images
4422           with them
4423                   when they're done, so that thumbnail generation doesn't
4424           block the
4425                   UI.
4427                   * search/Tiles/File.cs: update for new icon stuff. Use a
4428                   ThumbnailFactory.
4430                   * search/Tiles/WebHistory.cs: Create thumbnails if
4431           possible (eg,
4432                   via the gnome-web-photo package) #158112. Uses a separate
4433                   ThumbnailFactory from TileFile, so that fast local file
4434           thumbnails
4435                   don't get queued behind slow web thumbnails. Also add a
4436           details
4437                   pane.
4439                   * search/Tiles/Utils.cs (NiceShortDate, NiceLongDate,
4440                   NiceVeryLongDate): Fix local time vs UTC bugs, and fix
4441           the
4442                   calculation and localization of "Today" and "Yesterday".
4444                   * search/Tiles/TileFlat.cs:
4445                   * search/Tiles/IMLog.cs:
4446                   * search/Tiles/MailMessage.cs: add a new base class for
4447           IM and
4448                   Mail tiles and make them use it.
4450                   * search/ConversationCategory.cs: use TileFlat rather
4451           than having
4452                   separate special IM and Mail cases.
4454                   * search/Tiles/Application.cs:
4455                   * search/Tiles/CApplet.cs: make CApplet a subclass of
4456           Application
4457                   so they can share icon-loading code.
4459                   * search/Tiles/Calendar.cs: update a bunch, though it's
4460           still not
4461                   being built
4463 2006-02-07 15:31  joeshaw
4465         * beagled/LifereaQueryable/LifereaQueryable.cs: Handle negative
4466           dates in the liferea backend
4468 2006-02-07 05:46  jmas
4470         * po/ca.po: Small Catalan fixes
4472 2006-02-06 13:15  joeshaw
4474         * glue/screensaver-glue.c: Query for the screensaver extension
4475           before using it.  Fixes bnc #148219
4477 2006-02-06 11:13  dbera
4479         * Util/DigikamTags.cs: Forgot to commit this. Disturbed souls may
4480           forgive me.
4482 2006-02-06 04:51  al_shopov
4484         * po/: ChangeLog, bg.po: 2006-02-06  Alexander Shopov
4485           <ash@contact.bg>
4487                   * bg.po: Updated Bulgarian translation by
4488                   Vladimir Petkov <vpetkov@i-space.org>
4490 2006-02-05 21:51  dbera
4492         * ChangeLog, Filters/FilterImage.cs, Filters/FilterJpeg.cs,
4493           Util/Makefile.am, Util/StringFu.cs, beagled/PropertyKeywordFu.cs,
4494           beagled/AkregatorQueryable/AkregatorQueryable.cs,
4495           beagled/BlamQueryable/BlamQueryable.cs,
4496           beagled/KMailQueryable/KMailQueryable.cs,
4497           beagled/LifereaQueryable/LifereaQueryable.cs:
4498           Util/DigikamTags.cs: Extraction of tags and comments from
4499           digikam. Filters/FilterImage.cs,FilterJpeg.cs: Index digikam
4500           info, add fixme:comment and image:tag to store all the tags and
4501           comments/descriptions. These information are anyway stored, index
4502           them as property.unstored to allow keyword queries.
4503           beagled/PropertyKeywordFu.cs: Add keyword mappings to query
4504           (image) comments and image tags.  LifereaQueryable.cs,
4505           AkregatorQueryable.cs, BlamQueryable.cs: Index
4506           publisher/channel-title information.  KMailQueryable.cs,
4507           StringFu.cs: Move ExpandEnvVariables() to Util/StringFu.cs.
4509 2006-02-03 16:40  icq
4511         * ChangeLog, configure.in, po/ChangeLog, po/gl.po: [no log message]
4513 2006-02-03 15:54  danw
4515         * ChangeLog, search/Tiles/File.cs, search/Tiles/Image.cs,
4516           search/Tiles/Video.cs, search/Tiles/WidgetFu.cs:      *
4517           search/Tiles/WidgetFu.cs (LoadThumbnailIcon): change this to
4518                   take a Hit rather than a Uri, so we can pass the MIME
4519           type to
4520                   Gnome.ThumbnailFactory.GenerateThumbnail. #328437
4522                   * search/Tiles/File.cs:
4523                   * search/Tiles/Image.cs: update for that
4525                   * search/Tiles/Video.cs: don't need to set the icon here;
4526           TileFile
4527                   does it for us.
4529 2006-02-03 14:13  joeshaw
4531         * Util/FileSystem.cs, beagled/LuceneFileQueryable.cs,
4532           beagled/LuceneQueryable.cs,
4533           beagled/KMailQueryable/KMailQueryable.cs: Fix
4534           FileSystem.GetLastWriteTimeUtc() to throw an
4535           ArgumentNullException if the path passed in is null, and a
4536           FileNotFoundException (instead of IOException) if the file isn't
4537           there.
4539           Fix a nasty bug in the LuceneFileQueryable: if the parent URI is
4540           not set or is set to a non-file URI, PreAddIndexableHook() was
4541           returning false.  This meant that indexables with no ParentUri or
4542           a non-file ParentUri weren't being indexed, including *all* child
4543           indexables.
4545           Fix a bug with the file_info_cache in the LFQ.  It was
4546           effectively useless for shared indexables and it leaked in all
4547           cases until files were removed.  (Which they rarely are for LFQ.)
4549           Fix a bug in the AddGeneratorTask in which indexables created
4550           from an indexable generator weren't cleaned up after if
4551           PreAddIndexableHook() returned false.
4553           Change the KMailQueryable back to a LFQ.  Thanks Bera for getting
4554           on my case about this.
4556 2006-02-03 02:30  clyties
4558         * po/: vi.po, ChangeLog: vi.po: Updated Vietnamese translation.
4560 2006-02-02 18:13  joeshaw
4562         * beagled/KMailQueryable/: KMailIndexableGenerator.cs,
4563           KMailQueryable.cs: Dispose of the message when we're done with it
4564           in KMail backend.  Make the queryable derive from LuceneQueryable
4565           and not LuceneFileQueryable, because the mbox URIs are not files
4567 2006-02-02 14:34  joeshaw
4569         * search/Search.cs: Mark the find label for translation
4571 2006-02-02 14:32  joeshaw
4573         * search/: Makefile.am, beagle-search.desktop.in: Give the
4574           beagle-search.desktop.in file to intltool, add Comment field, and
4575           i18nize Name and GenericName
4577 2006-02-02 10:43  dsd
4579         * ChangeLog, beagled/FileAttributesStore_Sqlite.cs,
4580           beagled/Makefile.am, beagled/TextCache.cs,
4581           beagled/Mono.Data.SqliteClient/Sqlite.cs,
4582           beagled/Mono.Data.SqliteClient/SqliteCommand.cs,
4583           beagled/Mono.Data.SqliteClient/SqliteConnection.cs,
4584           beagled/Mono.Data.SqliteClient/SqliteDataReader.cs,
4585           beagled/Mono.Data.SqliteClient/SqliteException.cs,
4586           beagled/Mono.Data.SqliteClient/SqliteExceptions.cs,
4587           beagled/Mono.Data.SqliteClient/SqliteParameter.cs,
4588           beagled/Mono.Data.SqliteClient/SqliteParameterCollection.cs:
4589             * beagled/Makefile.am, beagled/Mono.Data.SqliteClient: Pull in
4590           latest
4591                   upstream version, and update Jon's read-on-demand
4592           optimization.
4593                   * beagled/FileAttributesStore_Sqlite.cs,
4594           beagled/TextCache.cs: Update for
4595                   slightly modified sqlite exception API.
4597 2006-02-02 08:26  al_shopov
4599         * po/: ChangeLog, bg.po: 2006-02-02  Alexander Shopov
4600           <ash@contact.bg>
4602                   * bg.po: Updated Bulgarian translation by
4603                   Rostislav Raykov <zbrox@i-space.org>
4605 2006-02-02 07:43  dsd
4607         * ChangeLog, configure.in:      * configure.in: Give the two sqlite
4608           checks different names, otherwise it
4609                   tries to use sqlite3 even when it is not installed.
4611 2006-02-02 01:32  fwang
4613         * po/: ChangeLog, zh_CN.po: Updated beagle translation.
4615 2006-02-01 18:16  joeshaw
4617         * beagled/SnippetFu.cs: Open the FileStream ourselves so we can set
4618           the right access/sharing flags on it, so we don't trip #320842
4620 2006-02-01 15:52  danw
4622         * ChangeLog, search/Category.cs, search/SortedTileList.cs,
4623           search/Tiles/File.cs, search/Tiles/IMLog.cs,
4624           search/Tiles/MailMessage.cs, search/Tiles/Tile.cs,
4625           search/Tiles/TileTemplate.cs:        *
4626           search/Tiles/MailMessage.cs (MailMessageActivator): only accept
4627                   message/rfc822 hits (so we don't get the individual
4628           subparts of
4629                   multipart/alternative messages #328497).
4631                   * search/Tiles/Tile.cs: add Title, Timestamp, and Score
4632           properties
4633                   for use by SortedTileList.
4635                   * search/Tiles/*.cs: set Title and Timestamp
4636           appropriately to
4637                   match the info displayed on the tile
4639                   * search/SortedTileList.cs: change "HitComparer" to
4640                   "TileComparer", and update to use the new Tiles.Tile
4641           properties
4643                   * search/Category.cs: Make sure tiles get relayouted
4644           after
4645                   changing sort order.
4647 2006-02-01 14:07  joeshaw
4649         * Util/DelayedTextWriter.cs,
4650           beagled/Lucene.Net/Analysis/Standard/StandardTokenizerTokenManager.cs,
4651           beagled/Lucene.Net/QueryParser/QueryParserTokenManager.cs,
4652           beagled/Lucene.Net/upstream-changes/17_remove_debugstreams.patch:
4653           Add locking to the DelayedTextWriter so that we don't try to run
4654           the builder multiple times.  Fixes #329349.  Also remove
4655           debugStreams from DotLucene, since they unnecessarily create
4656           console log files (which tripped this bug) but are never, ever
4657           used
4659 2006-02-01 13:07  danw
4661         * ChangeLog, search/Category.cs, search/GroupView.cs,
4662           search/Tiles/Application.cs:      * search/Category.cs:
4663                   * search/GroupView.cs: if there is only a single category
4664           of
4665                   matches, start it out in "Show More" mode. #328438
4667                   * search/Tiles/Application.cs: .desktop.in files should
4668           show up as
4669                   File, not Application.
4671 2006-01-31 17:55  joeshaw
4673         * BeagleClient/Makefile.am, ImLogViewer/ImLogWindow.cs,
4674           ImLogViewer/Makefile.am, Util/Makefile.am, beagled/Filter.cs,
4675           beagled/Makefile.am,
4676           beagled/EvolutionDataServerQueryable/CalContainer.cs,
4677           search/Makefile.am, search/Pages/StartDaemon.cs,
4678           search/Tiles/Application.cs, search/Tiles/Audio.cs,
4679           search/Tiles/File.cs, search/Tiles/Folder.cs,
4680           search/Tiles/IMLog.cs, search/Tiles/Image.cs,
4681           search/Tiles/MailAttachment.cs, search/Tiles/MailMessage.cs,
4682           search/Tiles/Presentation.cs, search/Tiles/RSSFeed.cs,
4683           search/Tiles/TextDocument.cs, search/Tiles/Tile.cs,
4684           search/Tiles/Video.cs: Clean up some warnings; use
4685           Mono.Unix.Catalog instead of Mono.Posix.Catalog, which is
4686           deprecated
4688 2006-01-31 16:45  danw
4690         * ChangeLog, search/Spinner.cs:         * search/Spinner.cs: don't
4691           crash if we can't load the spinner
4692                   icon. #329225
4694 2006-01-31 16:37  joeshaw
4696         * BeagleClient/Makefile.am, Filters/Makefile.am,
4697           ImLogViewer/Makefile.am, Util/Makefile.am, beagled/Makefile.am,
4698           images/Makefile.am, search/Makefile.am, tools/Makefile.am:
4699           install .mdb files so that we get stack traces on installed
4700           instances too
4702 2006-01-31 15:07  caillon
4704         * ChangeLog, configure.in: 2006-01-31  Christopher Aillon
4705           <caillon@redhat.com>
4707                   * configure.in: We require sqlite >= 3.3.1 but
4708           unfortunately,
4709                   the upstream sqlite3.pc file only reports version 3.3 for
4710           all
4711                   releases in the 3.3 line; so modify the pkg-config check
4712                   accordingly.
4714 2006-01-30 17:22  joeshaw
4716         * libbeagle/beagle/beagle-request.c: Don't act on G_IO_HUP or
4717           G_IO_ERR until *after* we've read all our data, since it could
4718           (and often is) also G_IO_IN.  #329271
4720 2006-01-30 15:56  danw
4722         * ChangeLog, images/quick-tips.png, images/tip-arrow.png,
4723           search/Panes.cs, search/Search.cs, search/Pages/Base.cs,
4724           search/Tiles/Tile.cs:        * search/Tiles/Tile.cs: make the
4725           tile AppPaintable, so that the
4726                   theme engine doesn't get a chance to try to draw a pixmap
4727           in the
4728                   background, etc.
4730                   * search/Panes.cs: redo the drawing hacks; put an
4731           AppPaintable
4732                   EventBox into both panes and manually paint the base
4733           color. Don't
4734                   tweak the children's theming.
4736                   * search/Pages/Base.cs: move the ModifyBg to OnRealized,
4737           or you
4738                   get the wrong colors in some themes.
4740                   * search/Search.cs: fix a padding problem that is more
4741           noticeable
4742                   in other themes.
4744                   * images/quick-tips.png:
4745                   * images/tip-arrow.png: replace with alphaed versions for
4746           themes
4747                   where the base color isn't white.
4749                   Tested with like a zillion different themes, including
4750           gtk-qt
4751                   (fixing #327947), Crux (fixing a problem Lukas noticed),
4752           and the
4753                   various a11y themes.
4755 2006-01-30 15:07  joeshaw
4757         * beagled/beagled.in: Exit with error code 1 if the daemon
4758           completely fails to run
4760 2006-01-30 14:34  joeshaw
4762         * COPYING, NEWS, configure.in: Update for 0.2.1 release
4764 2006-01-30 13:19  joeshaw
4766         * Util/Makefile.am, beagled/TextCache.cs: Fix a permission problem
4767           in textcache
4769 2006-01-30 11:40  llipka
4771         * ChangeLog, search/Tiles/Tile.cs: 2006-01-30  Lukas Lipka
4772           <lukas@pmad.net>
4774                   * search/Tiles/Tile.cs: Don't break on zero-length
4775           snippets.
4777 2006-01-30 10:22  joeshaw
4779         * configure.in: Don't create a makefile in searchomatic, since we
4780           don't build into the directory
4782 2006-01-30 10:17  joeshaw
4784         * configure.in: Add shared-mime-info as a required package for
4785           compilation
4787 2006-01-30 09:58  joeshaw
4789         * search/Spinner.cs: Comment out some icon theme code which
4790           requires gtk# 2.6
4792 2006-01-28 19:59  frolix68
4794         * po/: ChangeLog, el.po: Updated Greek translation
4796 2006-01-28 15:04  kelemeng
4798         * po/: hu.po, ChangeLog: 2006-01-28  Gabor Kelemen
4799           <kelemeng@gnome.hu>
4801                   * hu.po: Hungarian translation updated.
4803 2006-01-27 17:27  joeshaw
4805         * beagled/TextCache.cs: Make textcache files only readable by the
4806           user
4808 2006-01-27 17:12  danw
4810         * ChangeLog, search/Tray/NotificationArea.cs:   *
4811           search/Tray/NotificationArea.cs: Numerous 64bit-cleanliness
4812                   fixes to fix #327944.
4814 2006-01-27 16:04  joeshaw
4816         * beagled/: BuildIndex.cs, LuceneCommon.cs,
4817           LuceneIndexingDriver.cs, LuceneQueryingDriver.cs: Only use the
4818           user text cache if a querying driver is not in read-only mode
4820 2006-01-27 13:29  danw
4822         * ChangeLog: oops, forgot to save first
4824 2006-01-27 13:28  danw
4826         * ChangeLog, glue/Makefile.am, glue/ephy-spinner.c,
4827           glue/ephy-spinner.h, search/Spinner.cs:     *
4828           glue/ephy-spinner.[ch]: Remove this; it's GPL
4830                   * search/Spinner.cs: Reimplement this entirely in C#,
4831           based on
4832                   ImageAnimation.cs from Banshee.
4834 2006-01-27 12:13  joeshaw
4836         * Util/DirectoryWalker.cs, Util/ExceptionHandlingThread.cs,
4837           beagled/BeagleDaemon.cs,
4838           beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
4839           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
4840           beagled/EvolutionMailDriver/MailCrawler.cs,
4841           beagled/FileSystemQueryable/FileNameFilter.cs, glue/Makefile.am,
4842           glue/thread-glue.c, search/beagle-search.in: Add a neat little
4843           hack to abort all of our ExceptionHandlingThreads on SIGQUIT,
4844           which causes a ThreadAbortException to be thrown.  Catch it and
4845           print the stack traces of all threads.  This lets us identify
4846           what threads are using 100% CPU and why, although it's certainly
4847           not perfect.
4849           Using this code, I identified a bottleneck in the evolution mail
4850           backend.  Make the FileFilter delegate in DirectoryWalker public
4851           and allow us to pass in our own filters to DirectoryWalker.  For
4852           large cached IMAP dirs this saves us several seconds and
4853           thousands of allocations.
4855           When outputting memory information, do it every half second for
4856           the first 10 seconds.
4858           Store flags in the evolution mail mutable index, and create a
4859           prop-change indexable for changes only to flags, so that we don't
4860           have to reindex whole emails.  This causes a bump in the index
4861           version of the evo mail backend.
4863           Remove some dead code from the evo mail backend, add some
4864           debugging info.
4866 2006-01-27 10:55  joeshaw
4868         * configure.in: Specifically require sqlite3 3.3.1 or newer,
4869           although the pkgconfig file is broken
4871 2006-01-26 16:17  danw
4873         * ChangeLog, search/Panes.cs:   * search/Panes.cs: fix the
4874           background color on the viewport in the
4875                   main pane. #328755
4877 2006-01-26 15:25  joeshaw
4879         * beagled/: StaticQueryable.cs, TextCache.cs: Don't try to purge
4880           static queryable text caches, we're not allowed to
4882 2006-01-26 14:47  joeshaw
4884         * beagled/Mono.Data.SqliteClient/SqliteConnection.cs: Use the
4885           invariant culture when lowercasing sqlite connection string
4886           tokens
4888 2006-01-26 14:13  joeshaw
4890         * beagled/Lucene.Net/: Analysis/Standard/StandardTokenizer.jj,
4891           Analysis/Standard/StandardTokenizerTokenManager.cs,
4892           upstream-changes/16_hangul_support.patch: Patch to add Hangul
4893           support to Lucene.  From dittos@gmail.com and Young-Ho Cha
4895 2006-01-26 12:21  adamw
4897         * po/: ChangeLog, en_CA.po:
4898           2006-01-26  Adam Weinberger  <adamw@gnome.org>
4900                   * en_CA.po: Updated Canadian English translation.
4902 2006-01-26 09:15  lbm
4904         * po/: ChangeLog, da.po: Updated Danish translation
4906 2006-01-25 15:03  dbera
4908         * beagled/: AkregatorQueryable/AkregatorQueryable.cs,
4909           KonqHistoryQueryable/KonqQueryable.cs,
4910           LifereaQueryable/LifereaQueryable.cs: KonquerorQueryable
4911           IsIndexing is properly set to true/false.  Remove some debug
4912           output.
4914 2006-01-24 18:35  joeshaw
4916         * configure.in, beagled/FileAttributesStore_Sqlite.cs,
4917           beagled/TextCache.cs: Purge the file attributes store or text
4918           cache if the sqlite version mismatches and warn about it.  Fix
4919           the error message in configure.in if you don't have sqlite2 or
4920           the needed sqlite3 version installed
4922 2006-01-24 16:15  joeshaw
4924         * Makefile.am, configure.in, ImLogViewer/Makefile.am,
4925           Util/GnomeFu.cs, Util/Makefile.am, Util/UiUtil.dll.config,
4926           Util/Util.dll.config.in, beagled/FileAttributesStore_Sqlite.cs,
4927           beagled/GConfThreadHelper.cs, beagled/Makefile.am,
4928           beagled/Server.cs, beagled/TextCache.cs,
4929           beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
4930           beagled/EvolutionMailDriver/GConfThreadHelper.cs,
4931           bludgeon/Makefile.am, images/Images.cs, search/Makefile.am,
4932           tools/Makefile.am, tools/Settings.cs: * Try to split UI elements
4933           from non-UI elements, based on a patch from D Bera.  * Add a
4934           --disable-gui option, which doesn't build beagle-search, the IM
4935           log   viewer, or the GNOME-based settings capplet.  * Change the
4936           --disable-evo-sharp to --disable-evolution, because it now
4937           incudes both the Evolution Data Server and mail backends.  Change
4938           the   name of the backend assembly to EvolutionBackends.dll.  *
4939           Add support for sqlite 3 back.  Requires 3.3.1 or newer.  * Abort
4940           the daemon if the sqlite version we're using doesn't match the
4941           database on disk.  This is because sqlite can't automatically
4942           migrate   databases and instead tons of exceptions are otherwise
4943           thrown.  * Fix a bug in the server code that could cause an
4944           exception if the daemon   or helper were shut down before the
4945           server started.  * Move the GConfThreadHelper into the Evo Mail
4946           backend, because that's   the only place it's used, and we only
4947           want to build it if we have   gconf-sharp support.  * Remove a
4948           bunch of dead code.  * Rename the Evolution mail backend from
4949           "Mail" to "EvolutionMail", because   we also have KMail.  Rename
4950           the index to EvolutionMailIndex.
4952 2006-01-24 10:27  llipka
4954         * ChangeLog, search/Tiles/File.cs, search/Tiles/RSSFeed.cs:
4955           2006-01-24  Lukas Lipka  <lukas@pmad.net>
4957                   * search/Tiles/File.cs:
4958                   * search/Tiles/RSSFeed.cs: Always set the cached snippet
4959           as markup.
4961 2006-01-24 10:12  llipka
4963         * ChangeLog, search/Search.cs, search/Tiles/Tile.cs: 2006-01-24
4964           Lukas Lipka  <lukas@pmad.net>
4966                   * search/Tiles/Tile.cs: Revert temporary fix for the
4967           snippet crash.
4969                   * search/Search.cs: Fix a bug when the query was getting
4970                   unrefrenced too soon.
4972 2006-01-23 17:39  joeshaw
4974         * beagled/KMailQueryable/KMailQueryable.cs: Turn off some spew
4976 2006-01-23 16:06  joeshaw
4978         * beagled/: Makefile.am,
4979           FileSystemQueryable/FileSystemQueryable.cs,
4980           FileSystemQueryable/FileSystemWatcherBackend.cs,
4981           FileSystemQueryable/NullFileEventBackend.cs: Add
4982           NullFileEventBackend, which is now used when inotify isn't
4983           available, and remove FileSystemWatcherBackend, which basically
4984           didn't do anything anymore anyway.  We just can't get the right
4985           filesystem semantics with FSW, and all linux distros ship with
4986           inotify now anyhow
4988 2006-01-23 14:37  joeshaw
4990         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
4991           Decode the subject on IMAP messages.  Fixes non-ASCII characters
4992           contained therein
4994 2006-01-23 13:47  joeshaw
4996         * beagled/BuildIndex.cs: Add some warning text about BuildIndex
4997           blowing away the target directory
4999 2006-01-23 13:39  joeshaw
5001         * ImLogViewer/ImLogWindow.cs: Use system-search.png rather than
5002           best.png
5004 2006-01-23 13:33  joeshaw
5006         * images/: Makefile.am, attachment.png, best.png, book.png,
5007           bookmark.png, contact-phone.png, default.png, document.png,
5008           dog.png, evolution.png, flag-for-followup.png, foaf.png,
5009           globe.png, gnome-error.png, icon-bookmark.png, icon-folder.png,
5010           icon-history.png, icon-web-large.png, im-aim.png,
5011           mail-large-new.png, mail-large-read-replied.png,
5012           mail-large-read.png, mail-message-icon.png, mail-new.png,
5013           mail-read.png, mail-replied.png, netbeagle.png, rss.png,
5014           smalldog.png, smalldogalert.png, stock.png, trayicon.png,
5015           white.png: Remove a shit ton of unused images from the images
5016           directory.  Install system-search.png into the pixmaps directory
5018 2006-01-23 12:54  danw
5020         * ChangeLog, search/Tray/NotificationArea.cs:   *
5021           search/Tray/NotificationArea.cs: specify full library names here
5022                   so we don't depend on gtk2-devel and xorg-x11-devel.
5023           #328276
5025 2006-01-22 16:42  jmas
5027         * po/: ChangeLog, ca.po: Updated Catalan translation
5029 2006-01-22 15:32  llipka
5031         * ChangeLog, search/Search.cs: 2006-01-22  Lukas Lipka
5032           <lukas@pmad.net>
5034                   * search/Search.cs: Dispose the old query before firing a
5035           new
5036                   one so we dont get updates for the old one anymore.
5038 2006-01-22 15:10  llipka
5040         * ChangeLog, search/Category.cs, search/GroupView.cs,
5041           search/SortedTileList.cs, search/UIManager.cs,
5042           search/Tiles/Tile.cs: 2006-01-22  Lukas Lipka  <lukas@pmad.net>
5044                   * search/Category.cs: Make sorting work in real time.
5046                   * search/GroupView.cs: Make live queries update the UI on
5047                   subtract hit.
5049                   * search/SortedTileList.cs: Implement date comparer.
5051                   * search/UIManager.cs: Update the sorting menu a little.
5053                   * search/Tiles/Tile.cs: Add a check for a null hit or
5054           query to
5055                   eliminate a really odd crash.
5057 2006-01-22 14:39  ituohela
5059         * po/fi.po: Updated Finnish translation
5061 2006-01-22 14:15  llipka
5063         * ChangeLog: remove conflict line
5065 2006-01-22 14:14  llipka
5067         * ChangeLog, search/Tiles/Image.cs, search/Tiles/Tile.cs,
5068           search/Tiles/TileActivator.cs: 2006-01-22  Lukas Lipka
5069           <lukas@pmad.net>
5071                   * search/Tiles/Tile.cs: Don't set the snippet to "..."
5072           when we
5073                   fire off a request, because if we fail midway, this will
5074           break
5075                   the IM tile.
5077                   * search/Tiles/Image.cs: Don't fail if the image doesnt
5078           have an
5079                   extension.
5081                   * search/Tiles/TileActivator.cs: Be more bulletproof when
5082                   instantiating tiles.
5084 2006-01-22 14:00  ituohela
5086         * po/: ChangeLog, fi.po: Updated Finnish translation
5088 2006-01-22 13:26  adrighem
5090         * po/: ChangeLog, nl.po: 2006-01-22  Vincent van Adrighem
5091           <adrighem@gnome.org>
5093                   * nl.po: Translation updated by Tino Meinen.
5095 2006-01-22 07:03  adrighem
5097         * po/: ChangeLog, nl.po: 2006-01-22  Vincent van Adrighem
5098           <adrighem@gnome.org>
5100                   * nl.po: Translation updated by Tino Meinen.
5102 2006-01-22 00:43  clyties
5104         * po/: vi.po, ChangeLog: vi.po: Updated Vietnamese translation.
5106 2006-01-21 22:37  lewing
5108         * ChangeLog, Filters/FilterImage.cs, Filters/FilterTiff.cs,
5109           Filters/Makefile.am, Util/Makefile.am, Util/Tiff.cs: 2006-01-21
5110           Larry Ewing  <lewing@novell.com>
5112                   * Filters/FilterTiff.cs: add a filter for tiff files.
5114                   * Filters/FilterImage.cs: fix the xmp parser rights is a
5115           bag.
5117                   * Util/Tiff.cs: add tiff parser.
5119 2006-01-21 10:55  llipka
5121         * ChangeLog, search/Tiles/IMLog.cs: 2006-01-21  Lukas Lipka
5122           <lukas@pmad.net>
5124                   * search/Tiles/IMLog.cs: found_snippet never got set to
5125           true so we
5126                   always queried for the snippet.
5128 2006-01-21 08:11  hebra
5130         * po/: ChangeLog, de.po: 2006-01-21  Hendrik Brandt
5131           <heb@gnome-de.org>
5133                   * de.po: Updated German translation.
5135 2006-01-21 05:46  chliao
5137         * ChangeLog, configure.in, po/ChangeLog, po/zh_HK.po, po/zh_TW.po:
5138           2006-01-21  Chao-Hsiung Liao  <j_h_liau@yahoo.com.tw>
5140                   * zh_TW.po: Updated Traditional Chinese
5141           translation(Taiwan).
5142                   * zh_HK.po: Added Traditional Chinese translation(Hong
5143           Kong).
5145 2006-01-21 00:09  joeshaw
5147         * libbeagle/beagle/: beagle-hit.c, beagle-property.c: We need to
5148           #include string.h
5150 2006-01-20 23:46  joeshaw
5152         * search/beagle-search.desktop.in: icon should be system-search,
5153           not tango-system-search
5155 2006-01-20 20:56  joeshaw
5157         * NEWS, configure.in: Beagle 0.2.0
5159 2006-01-20 20:39  joeshaw
5161         * configure.in: Add vi to ALL_LINGUAS
5163 2006-01-20 20:31  joeshaw
5165         * beagled/: LuceneCommon.cs, LuceneQueryingDriver.cs,
5166           FileSystemQueryable/FileSystemQueryable.cs,
5167           FileSystemQueryable/LuceneNameResolver.cs: These two fixes should
5168           drastically reduce memory consumption in many cases:
5170           Don't do a strict squality comparison with ctime when looking at
5171           file changes during the initial crawl in the file system backend.
5172            With read-only files, when we save our file attributes they go
5173           to the sqlite fallback store rather than being saved as xattrs on
5174           the file (thus updating their ctime).  Really we only care about
5175           if a file's ctime is newer than our saved attributes.
5177           Cache Lucene IndexReader instances, because they are extremely
5178           expensive to create, and they don't need to be recreated if the
5179           underlying index isn't changing.  Use cached instances throughout
5180           the file system backend and the LuceneQueryingDriver.
5182 2006-01-20 20:26  joeshaw
5184         * configure.in: Bump GMime dependency to 2.1.19, since 2.1.18 had a
5185           bug which broke attachments
5187 2006-01-20 19:28  joeshaw
5189         * bludgeon/: Bzip2FileObject.cs, GzipFileObject.cs, SanityCheck.cs,
5190           TarFileObject.cs, ZipFileObject.cs: Some more bludgeon fixes
5192 2006-01-20 18:08  joeshaw
5194         * bludgeon/: Abuse.cs, Bludgeon.cs, Daemon.cs, DirectoryObject.cs,
5195           FileSystemObject.cs, QueryFu.cs, SanityCheck.cs: Fix up bludgeon.
5196           Command-line options work again, fixed a bug in handling
5197           metadata queries in OR query parts, fixed a bug in doing queryies
5198           on directory mime types, added --list-hammers, start the daemon
5199           with --debug-memory.  It would still be good to port the querying
5200           stuff to the new Action infrastructure though, so we can run
5201           hammers and do queries at the same time.
5203 2006-01-20 16:06  dbera
5205         * ChangeLog, beagled/KonqHistoryQueryable/KonqQueryable.cs: Use
5206           QueryableStates for Konqueror webhist backend.
5208 2006-01-20 12:12  danw
5210         * ChangeLog, search/Search.cs, search/UIManager.cs,
5211           search/Tiles/Contact.cs:    * search/Search.cs:
5212                   * search/UIManager.cs: Change default sort criterion to
5213           "modtime",
5214                   since relevance doesn't work very well.
5216                   * search/Tiles/Contact.cs: Fill in the details pane
5218 2006-01-20 08:40  fhedberg
5220         * AUTHORS, search/UIManager.cs: Update my email to something that's
5221           actually working.
5223 2006-01-20 02:35  lewing
5225         * Filters/: FilterImage.cs, FilterJpeg.cs, FilterPng.cs: 2006-01-20
5226            Larry Ewing  <lewing@novell.com>
5228                   * Filters/FilterImage.cs: add AddXmpProperties so that
5229           other
5230                   subclases can share the logic.
5232                   * Filters/FilterPng.cs: use AddXmpProperties to add the
5233           xmp
5234                   properties.
5236                   * Filters/FilterJpeg.cs: call
5237           FilterImage.AddXmpProperties instead
5238                   of doing the additions here.
5240 2006-01-19 18:57  lewing
5242         * ChangeLog, Util/EndianConverter.cs, Util/Makefile.am,
5243           Util/PngHeader.cs, Filters/FilterPng.cs: 2006-01-19  Larry Ewing
5244           <lewing@novell.com>
5246                   * Filters/FilterPng.cs: rework FilterPng to use the
5247           managed png
5248                   parser and extract a lot more png metadata.
5250                   * Util/EndianConverter.cs: endian aware bitconverter used
5251           in the
5252                   png parser.
5254                   * Util/PngHeader.cs: new png parser.
5256 2006-01-19 17:42  joeshaw
5258         * BeagleClient/Indexable.cs, Filters/FilterMail.cs,
5259           beagled/ExtractContent.cs, beagled/Filter.cs,
5260           beagled/FilterFactory.cs, beagled/SnippetFu.cs, search/Search.cs,
5261           search/Tiles/File.cs: - Clean up debugging in Indexable and
5262           Filter classes.  - Clean up memory management of GMime structures
5263           in mail filter.  - Fix up extract content to close streams and
5264           clean up after temp files.  - When finding filters, check if the
5265           ContentUri is a file URI rather than   checking whether it's
5266           non-transient.  This way the file isn't saved to   two temporary
5267           files, and fixes things up in extract content.  - When generating
5268           snippets, get six prior and following words rather than   two for
5269           better context.  - Explicitly blacklist the documentation index
5270           in beagle-search.  - Display the title of the document in the
5271           main view, display the full   path to the file in the details.
5273 2006-01-19 14:09  llipka
5275         * ChangeLog, search/Search.cs: 2006-01-19  Lukas Lipka
5276           <lukas@pmad.net>
5278                   * search/Search.cs: Hide the search window when we click
5279           the tray icon.
5280                   This must have been deleted during merge, since it worked
5281           before.
5282                   Spotted by James Ogley.
5284 2006-01-19 03:30  lbm
5286         * po/: ChangeLog, da.po: Updated Danish translation
5288 2006-01-18 20:28  dbera
5290         * ChangeLog, Filters/FilterKonqHistory.cs, Filters/FilterMail.cs,
5291           beagled/LuceneCommon.cs, BeagleClient/Property.cs,
5292           Util/StringFu.cs, beagled/KonqHistoryQueryable/KonqQueryable.cs:
5293           Use "unstored lucene fields" for search-only properties. For
5294           hinting filters, use unindexednamespace.
5296 2006-01-18 19:55  dbera
5298         * ChangeLog, beagled/KMailQueryable/KMailQueryable.cs: Fixed 327365
5299           and 327294 (based on patch by Vaclav Slavik vslavik@fastmail.fm).
5301 2006-01-18 17:19  lewing
5303         * ChangeLog, Filters/FilterJpeg.cs: 2006-01-18  Larry Ewing
5304           <lewing@novell.com>
5306                   * Filters/FilterJpeg.cs: fix the XMP parser in the
5307           JpegFilter so
5308                   it does the correct thing.
5310 2006-01-18 15:20  dbera
5312         * ChangeLog, wrappers/python/beagle.defs,
5313           wrappers/python/beagle.override, wrappers/python/beaglesearch.py,
5314           wrappers/python/gen-defs.sh: Updated python bindings to match
5315           recent libbeagle changes to beaglehit.
5317 2006-01-18 14:18  lewing
5319         * ChangeLog, Filters/FilterJpeg.cs, Util/Makefile.am,
5320           Util/MetadataStore.cs, Util/XmpFile.cs,
5321           Util/SemWeb/ForwardLogic.cs, Util/SemWeb/KnowledgeModel.cs,
5322           Util/SemWeb/MemoryStore.cs, Util/SemWeb/N3Parser.cs,
5323           Util/SemWeb/N3Writer.cs, Util/SemWeb/NamespaceManager.cs,
5324           Util/SemWeb/Query.cs, Util/SemWeb/README, Util/SemWeb/RSquary.cs,
5325           Util/SemWeb/RSquaryFilters.cs, Util/SemWeb/RdfParser.cs,
5326           Util/SemWeb/RdfWriter.cs, Util/SemWeb/Reasoning.cs,
5327           Util/SemWeb/Resource.cs, Util/SemWeb/SQLStore.cs,
5328           Util/SemWeb/Sparql.cs, Util/SemWeb/Statement.cs,
5329           Util/SemWeb/Store.cs, Util/SemWeb/UriMap.cs, Util/SemWeb/Util.cs,
5330           Util/SemWeb/XPathSemWebNavigator.cs, Util/SemWeb/XmlParser.cs,
5331           Util/SemWeb/XmlWriter.cs: 2006-01-18  Larry Ewing
5332           <lewing@novell.com>
5334                   * Util/XmpFile.cs: Added as a container class for XMP
5335           info.
5337                   * Util/MetadataStore.cs: Added a generic rdf store with
5338           common
5339                   namspaces.
5341                   * Util/SemWeb/: import SemWeb rdf parser.
5343                   * Filters/FilterJpeg.cs: extract XMP metadata translate a
5344           few
5345                   triples to beagle properties.
5347 2006-01-18 11:55  joeshaw
5349         * configure.in: Change gtk requirement to 2.6; it builds fine with
5350           that.
5352 2006-01-18 08:43  kmaraas
5354         * po/: ChangeLog, nb.po, no.po: 2006-01-18  Kjartan Maraas
5355           <kmaraas@gnome.org>
5357                   * nb.po: Updated Norwegian bokmål translation.
5358                   * no.po: Same.
5360 2006-01-17 19:59  adamw
5362         * po/: ChangeLog, en_CA.po:
5363           2006-01-17  Adam Weinberger  <adamw@gnome.org>
5365                   * en_CA.po: Updated Canadian English translation.
5367 2006-01-17 16:54  joeshaw
5369         * search/Search.cs: Call Catalog.Init() so that beagle-search is
5370           i18nized
5372 2006-01-17 16:11  llipka
5374         * ChangeLog, search/Pages/StartDaemon.cs: 2006-01-17  Lukas Lipka
5375           <lukas@pmad.net>
5377                   * search/Pages/StartDaemon.cs: Add a timeout after daemon
5378           start after
5379                   which the query is fired.
5381 2006-01-16 15:35  llipka
5383         * ChangeLog, search/beagle-search.desktop.in: 2006-01-16  Lukas
5384           Lipka  <lukas@pmad.net>
5386                   * search/beagle-search.desktop.in (Exec): Reference
5387           beagle-search
5388                   not just search. Spotted by James Ogley.
5390 2006-01-16 12:32  llipka
5392         * ChangeLog, search/Tiles/MailMessage.cs: 2006-01-16  Lukas Lipka
5393           <lukas@pmad.net>
5395                   * search/Tiles/MailMessage.cs: Add forward in mail
5396           action.
5398 2006-01-16 12:14  llipka
5400         * ChangeLog: ChangeLog
5402 2006-01-16 12:09  llipka
5404         * search/Tiles/: Application.cs, Audio.cs, File.cs, Folder.cs,
5405           IMLog.cs, Image.cs, MailMessage.cs: 2006-01-16  Lukas Lipka
5406           <lukas@pmad.net>
5408                   * search/Tiles/*: Make all the actions translatable.
5410                   * search/Tiles/MailMessage.cs: Fix To/From stuff. Remove
5411           obsolete
5412                   attachment stuff.
5414 2006-01-16 11:54  adamw
5416         * po/: ChangeLog, en_CA.po:
5417           2006-01-16  Adam Weinberger  <adamw@gnome.org>
5419                   * en_CA.po: Updated Canadian English translation.
5421 2006-01-16 10:50  llipka
5423         * ChangeLog, search/Search.cs, search/Tiles/File.cs,
5424           search/Tiles/Image.cs: 2006-01-16  Lukas Lipka  <lukas@pmad.net>
5426                   * search/Tiles/File.cs: Make the snippet label use all
5427           available space.
5429                   * search/Tiles/Image.cs: Show the f-spot comment if it is
5430           available.
5432                   * search/Search.cs: More spec-ing; update the window
5433           title according
5434                   to the search.
5436 2006-01-16 08:55  llipka
5438         * ChangeLog, search/Search.cs, search/UIManager.cs,
5439           search/Tiles/MailMessage.cs: 2006-01-16  Lukas Lipka
5440           <lukas@pmad.net>
5442                   * search/UIManager.cs: Make the quick tips and help menu
5443           options work.
5445                   * search/Search.cs: Implement quick tips option.
5447                   * search/Tiles/MailMessage.cs: Files type of
5448           message/rfc882 should
5449                   appear in mail message category.
5451 2006-01-15 23:50  adamw
5453         * po/: ChangeLog, en_CA.po:
5454           2006-01-15  Adam Weinberger  <adamw@gnome.org>
5456                   * en_CA.po: Updated Canadian English translation.
5458 2006-01-15 18:10  kelemeng
5460         * po/: ChangeLog, hu.po: 2006-01-16  Gabor Kelemen
5461           <kelemeng@gnome.hu>
5463                   * hu.po: Hungarian translation updated.
5465 2006-01-15 12:34  ohoel
5467         * po/: ChangeLog, nb.po: 2006-01-15  Øivind Hoel
5468           <ohoel@cvs.gnome.org>
5470                   * nb.po: Updated Norwegian Bokmål translation.
5472 2006-01-14 20:45  dbera
5474         * libbeagle/beagle/beagle-hit.c, libbeagle/beagle/beagle-private.h,
5475           libbeagle/beagle/beagle-property.c, ChangeLog: Fixed a crasher in
5476           libbeagle. It was trying to compare a BeagleProperty with a key.
5478 2006-01-14 15:33  dbera
5480         * ChangeLog, beagled/QueryStringParser.cs,
5481           beagled/BlamQueryable/BlamQueryable.cs: Fixes 326657.
5483 2006-01-14 11:11  hebra
5485         * po/: ChangeLog, de.po: 2006-01-14  Hendrik Brandt
5486           <heb@gnome-de.org>
5488                   * de.po: Updated German translation.
5490 2006-01-14 02:13  clyties
5492         * po/: ChangeLog, vi.po: vi.po: Updated Vietnamese translation.
5494 2006-01-13 22:27  dbera
5496         * ChangeLog, beagled/QueryStringParser.cs,
5497           beagled/FileSystemQueryable/FileSystemQueryable.cs: Use
5498           lower-case for extension queries.
5500 2006-01-13 16:38  joeshaw
5502         * glue/Makefile.am: More distcheck fixes
5504 2006-01-13 15:48  joeshaw
5506         * po/POTFILES.in, search/Makefile.am, wrappers/python/Makefile.am:
5507           A bunch of make distcheck fixes
5509 2006-01-13 15:37  dbera
5511         * glue/xdgmime/Makefile: More xdgmime commits... this one was
5512           harmless, though.
5514 2006-01-13 15:33  dbera
5516         * Util/Makefile.am: Add XdgMime.cs to build target.
5518 2006-01-13 15:21  dbera
5520         * Util/XdgMime.cs: Adding Util/XdgMime.cs.
5522 2006-01-13 15:19  dbera
5524         * ChangeLog, Tiles/TileFile.cs, Tiles/TileMailMessage.cs,
5525           Util/GnomeFu.cs, beagled/FilterFactory.cs, glue/Makefile.am,
5526           glue/xdgmime/Makefile, glue/xdgmime/test-mime.c,
5527           glue/xdgmime/xdgmime.c, glue/xdgmime/xdgmime.h,
5528           glue/xdgmime/xdgmimealias.c, glue/xdgmime/xdgmimealias.h,
5529           glue/xdgmime/xdgmimecache.c, glue/xdgmime/xdgmimecache.h,
5530           glue/xdgmime/xdgmimeglob.c, glue/xdgmime/xdgmimeglob.h,
5531           glue/xdgmime/xdgmimeint.c, glue/xdgmime/xdgmimeint.h,
5532           glue/xdgmime/xdgmimemagic.c, glue/xdgmime/xdgmimemagic.h,
5533           glue/xdgmime/xdgmimeparent.c, glue/xdgmime/xdgmimeparent.h: Move
5534           to XdgMime. Use XdgMime.GetMimeType instead of
5535           GnomeFu.GetMimeType.
5537 2006-01-13 15:02  joeshaw
5539         * configure.in: the libchm filter is currently broken, not
5540           deprecated
5542 2006-01-13 14:53  danw
5544         * ChangeLog, Makefile.am, beagle-0.0.pc.in, configure.in,
5545           Util/GeckoUtils.cs, Util/Makefile.am, glue/.cvsignore,
5546           glue/Makefile.am, glue/ephy-spinner.c, glue/ephy-spinner.h,
5547           glue/gecko-utils.cpp, glue/gecko-utils.h,
5548           glue/search-entry-watermark.svg, glue/search-entry.c,
5549           glue/search-entry.h, glue/ui-glue.c, images/Makefile.am,
5550           images/emblem-fspot.png, images/no-match.png,
5551           images/quick-tips.png, images/system-search.png,
5552           images/tip-arrow.png, search/.cvsignore, search/Category.cs,
5553           search/ConversationCategory.cs, search/Entry.cs,
5554           search/GroupView.cs, search/Makefile.am, search/Panes.cs,
5555           search/Search.cs, search/SortedTileList.cs, search/Spinner.cs,
5556           search/TileCategory.cs, search/TypeFilter.cs,
5557           search/UIManager.cs, search/beagle-search.desktop.in,
5558           search/beagle-search.in, search/Pages/Base.cs,
5559           search/Pages/NoMatch.cs, search/Pages/QuickTips.cs,
5560           search/Pages/StartDaemon.cs, search/Tiles/ActionMenuItem.cs,
5561           search/Tiles/Application.cs, search/Tiles/Audio.cs,
5562           search/Tiles/CApplet.cs, search/Tiles/Calendar.cs,
5563           search/Tiles/Contact.cs, search/Tiles/DocbookEntry.cs,
5564           search/Tiles/File.cs, search/Tiles/Folder.cs,
5565           search/Tiles/HitFlavor.cs, search/Tiles/IMLog.cs,
5566           search/Tiles/Image.cs, search/Tiles/MailAttachment.cs,
5567           search/Tiles/MailMessage.cs, search/Tiles/Note.cs,
5568           search/Tiles/Presentation.cs, search/Tiles/RSSFeed.cs,
5569           search/Tiles/Spreadsheet.cs, search/Tiles/TextDocument.cs,
5570           search/Tiles/Tile.cs, search/Tiles/TileAction.cs,
5571           search/Tiles/TileActivator.cs, search/Tiles/TileGroup.cs,
5572           search/Tiles/TileTemplate.cs, search/Tiles/Utils.cs,
5573           search/Tiles/Video.cs, search/Tiles/WebHistory.cs,
5574           search/Tiles/WidgetFu.cs, search/Tray/NotificationArea.cs,
5575           search/Tray/TrayIcon.cs:       * search/*: import of new search
5576           ui (now called beagle-search)
5577                   from holmes module.
5579                   * configure.in, Makefile.am: Build beagle-search instead
5580           of best.
5581                   Remove all sorts of gecko-related stuff from configure.in
5583                   * glue/*, images/*: add holmes glue/images. Remove gecko
5584           glue.
5586 2006-01-13 12:31  adrighem
5588         * po/: ChangeLog, nl.po: 2006-01-13  Vincent van Adrighem
5589           <adrighem@gnome.org>
5591                   * nl.po: Translation updated by Tino Meinen.
5593 2006-01-12 15:24  lbm
5595         * po/da.po: [no log message]
5597 2006-01-12 13:32  joeshaw
5599         * wrappers/python/Makefile.am: Revert python binding distcheck
5600           fixes to Makefile.am.  They weren't quite right and are breaking
5601           the build for some people now
5603 2006-01-12 03:06  lbm
5605         * po/: ChangeLog, da.po: Updated Danish translation
5607 2006-01-11 17:37  joeshaw
5609         * libbeagle/: beagle/beagle-hit.c, beagle/beagle-hit.h,
5610           beagle/beagle-indexable.c, beagle/beagle-private.h,
5611           beagle/beagle-property.c, beagle/test-client.c,
5612           examples/beagle-search.c: Update libbeagle to support multiple
5613           property values for a given key.  Based on patch by D Bera
5615 2006-01-11 16:05  joeshaw
5617         * configure.in, BeagleClient/Makefile.am, Filters/Makefile.am,
5618           beagled/LuceneIndexingDriver.cs, beagled/Makefile.am,
5619           bludgeon/Makefile.am: Check mono version at compile-time to see
5620           which SharpZipLib to link against.  Display how long it takes to
5621           optimize an index
5623 2006-01-11 14:25  dbera
5625         * beagled/PropertyKeywordFu.cs: Change email addresses field type
5626           to Text in Property-Keyword mapping.
5628 2006-01-11 13:01  joeshaw
5630         * Util/StringFu.cs: Check for a null email, and lower case it
5631           before sanitizing
5633 2006-01-11 12:56  adamw
5635         * po/: ChangeLog, en_CA.po:
5636           2006-01-11  Adam Weinberger  <adamw@gnome.org>
5638                   * en_CA.po: Updated Canadian English translation.
5640 2006-01-10 18:35  joeshaw
5642         * Filters/FilterMail.cs,
5643           beagled/EvolutionMailDriver/EvolutionMailDriver.cs: Bump up Evo
5644           mail backend and mail filter versions for new properties
5646 2006-01-10 18:31  joeshaw
5648         * Filters/FilterMail.cs, Util/Inotify.cs, Util/StringFu.cs,
5649           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
5650           Store email addresses as non-keywords, since the standard
5651           analyzer knows how to handle them, and you should be able to just
5652           search for email addresses.  Add a new sanitized version of email
5653           addresses, so that something like 'joeshaw@novell.com' becomes
5654           'joeshaw novell'.
5656 2006-01-10 17:03  joeshaw
5658         * Best/Best.cs: When initializing the GeckoUtils, catch a
5659           DllNotFoundException and print a message, since it's probably due
5660           to an incompatible Mozilla or Firefox upgrade
5662 2006-01-10 16:48  joeshaw
5664         * Util/PullingReader.cs, beagled/BeagleDaemon.cs: Don't create new
5665           StringBuilders in the PullingReader.  Update copyright in daemon
5667 2006-01-10 16:44  joeshaw
5669         * Filters/FilterShellscript.cs: Truncate shell scripts to 20k, so
5670           big scripts that embed binary data don't hose the daemon
5672 2006-01-09 15:14  joeshaw
5674         * Filters/FilterMail.cs: Store the message ID and references, for
5675           collating conversations in the front ends.  Patch from D Bera.
5676           Also check in the new gmime stuff to the filter, which I forgot
5677           before
5679 2006-01-09 14:29  joeshaw
5681         * configure.in, beagled/FilterFactory.cs,
5682           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
5683           beagled/KMailQueryable/KMailIndexer.cs: Use gmime's new
5684           StreamWrapper, require 2.1.18
5686 2006-01-07 18:10  dbera
5688         * wrappers/python/beaglesearch.py: Added example python client
5689           (Raphael attached it with the bug-report but it never got added)
5691 2006-01-07 15:41  dbera
5693         * ChangeLog, Filters/FilterDesktop.cs, Filters/FilterHtml.cs:
5694           FilterDesktop.cs: Index 'Type' .in desktop files.  FilterHtml.cs:
5695           Use 'meta' namespace for meta keywords.
5697 2006-01-06 15:24  ituohela
5699         * po/ChangeLog: Updated Finnish translation
5701 2006-01-06 15:05  ituohela
5703         * po/: ChangeLog, fi.po: Updated Finnish translation
5705 2006-01-06 14:00  joeshaw
5707         * beagled/: LuceneQueryable.cs,
5708           FileSystemQueryable/FileSystemQueryable.cs: Change the last
5709           commit slightly, to handle it automatically for all queryables
5710           rather than doing it just in the filesystem backend
5712 2006-01-06 13:58  joeshaw
5714         * beagled/FileSystemQueryable/FileSystemQueryable.cs: Cleanup after
5715           the child indexables in the filesystem backend.  FINALLY fixes
5716           the tmpfile-being-left-behind bug.  Wooooo!
5718 2006-01-05 17:37  joeshaw
5720         * BeagleClient/Client.cs, BeagleClient/Query.cs, beagled/Server.cs,
5721           beagled/IndexingServiceQueryable/IndexingServiceQueryable.cs,
5722           libbeagle/beagle/beagle-query.c, libbeagle/beagle/beagle-query.h,
5723           libbeagle/beagle/beagle-request.c: Allow clients to set the
5724           QueryDomain, and add support for this to libbeagle.  Add
5725           additional XML dumping when ENABLE_XML_DUMP is enabled.  Move
5726           crawling and indexing of the IndexingService out of its
5727           constructor and into a Start method like other backends.
5729 2006-01-05 16:38  joeshaw
5731         * beagled/: BeagleDaemon.cs, QueryDriver.cs: Add a delay in
5732           starting the indexing process.  By default make it 60 seconds,
5733           and add a --indexing-delay command-line argument to override it.
5734           Should help the thrashing that goes on when beagled starts in the
5735           middle of logging into the desktop
5737 2006-01-05 16:00  joeshaw
5739         * beagled/: BeagleDaemon.cs, TextCache.cs: Convert the Uri to a
5740           serializable string when dealing with the text cache, to avoid a
5741           100% CPU/memory spike problem when looking it up in sqlite.  Also
5742           fix up the extended attributes warning text to be a little more
5743           accurate
5745 2006-01-05 13:50  joeshaw
5747         * Util/Conf.cs: Don't return read-only versions of the lists;
5748           recent monos use get+add instead of set for deserializing
5749           ArrayLists.  This behavior is consistent with .NET
5751 2006-01-04 16:22  joeshaw
5753         * Util/Inotify.cs: Make a shallow copy of the subscribers list when
5754           sending events, so that it's not affected by changes to the
5755           underlying list that could happen in different threads
5757 2006-01-02 07:20  clyties
5759         * po/: vi.po, ChangeLog: vi.po: Updated Vietnamese translation.
5761 2005-12-23 19:37  dbera
5763         * ChangeLog, beagled/AkregatorQueryable/AkregatorQueryable.cs:
5764           Remove gmime dependency.
5766 2005-12-22 14:59  llipka
5768         * configure.in: bump version to 0.1.5
5770 2005-12-22 12:37  llipka
5772         * AUTHORS, Filters/FilterOpenOffice.cs, Filters/FilterRuby.cs,
5773           Filters/FilterSource.cs, Filters/Makefile.am: * AUTHORS: *
5774           Filters/Makefile.am: * Filters/FilterRuby.cs: Added Ruby fitler
5775           by Uwe Hermann.
5777           * Filters/FilterOpenOffice.cs: * Filters/FilterSource.cs : Small
5778           touchups.
5780 2005-12-21 16:18  joeshaw
5782         * NEWS: Update for 0.1.4 release
5784 2005-12-21 15:47  joeshaw
5786         * libbeagle/beagle/beagle-timestamp.c: Revert the last change for
5787           the timestamp.  sscanf() doesn't handle the + format specifier,
5788           but does do the right thing
5790 2005-12-21 14:48  joeshaw
5792         * wrappers/python/beagle.override: Add an override method for
5793           beagle_timestamp_to_unix_time()
5795 2005-12-21 14:44  joeshaw
5797         * libbeagle/examples/beagle-search.c: Oops, forgot to commit this
5799 2005-12-21 14:30  joeshaw
5801         * wrappers/python/beagle.defs: Remove the source object method from
5802           the python bindings
5804 2005-12-21 14:28  joeshaw
5806         * libbeagle/beagle/: beagle-hit.c, beagle-hit.h,
5807           beagle-hits-added-response.c, beagle-private.h,
5808           beagle-query-part-date.c, beagle-timestamp.c: Fix date queries in
5809           libbeagle.  Many thanks to Bera for helping track this down.  Fix
5810           a bug in the timestamp string parsing code.  Remove source object
5811           name, since it's been dropped from the hit.
5813 2005-12-21 11:49  joeshaw
5815         * libbeagle/docs/reference/beagle.types: Fix up the documentation's
5816           types file
5818 2005-12-20 03:40  llipka
5820         * configure.in, Filters/Makefile.am: change the way the chm filter
5821           is disabled.
5823 2005-12-18 15:02  dbera
5825         * ChangeLog, Filters/FilterKonqHistory.cs,
5826           beagled/KonqHistoryQueryable/KonqQueryable.cs: Use indexable
5827           hints in KonqQueryable to pass charset information to the filter.
5829 2005-12-16 13:51  joeshaw
5831         * Filters/FilterMail.cs, beagled/FilterFactory.cs,
5832           beagled/Flavor.cs: Add support for handling multipart/alternative
5833           mails, by only indexing the richest alternative we can filter,
5834           and not setting the hasAttachments flag in that case.  Fixes
5835           #322412
5837 2005-12-16 03:16  lbm
5839         * po/: ChangeLog, da.po: Updated Danish translation
5841 2005-12-14 15:33  trow
5843         * bludgeon/: Abuse.cs, Action.cs, Bludgeon.cs, Bzip2FileObject.cs,
5844           Daemon.cs, DirectoryObject.cs, EventTracker.cs, FileObject.cs,
5845           FileSystemObject.cs, GzipFileObject.cs, IHammer.cs, Log.cs,
5846           Makefile.am, QueryFu.cs, SanityCheck.cs, TarFileObject.cs,
5847           TestBasic.cs, TextFileObject.cs, Token.cs, Toolbox.cs,
5848           TreeBuilder.cs, ZipFileObject.cs, beagled.dummy: A checkpoint of
5849           my recent Bludgeon hacking.  Bludgeon now runs a mainloop, tracks
5850           live query notifications from the daemon as it modifies the tree,
5851           and creates sandboxed file trees containing a mix of text files
5852           and archives.
5854           This is still a work-in-progress.  Things left to do include: *
5855           Everything is hard-wired right now; we process the command-line
5856           arguments, but ignore them.  * We don't yet verify that the live
5857           query notifications we receieve match   the changes to the tree.
5858           * We only support simple file tree manipulations right now.  In
5859           particular,   the grueling "touring move" tests (where we take a
5860           file or directory   and rapidly move it around the tree) don't
5861           work right now.  * We don't support searching in archives yet,
5862           which we will need to test   the children-on-the-filesystem
5863           patch.  It is very easy to implement, though.  * The log spew is
5864           too verbose in some places, and too terse in others.
5866 2005-12-14 15:19  trow
5868         * beagled/: Queryable.cs,
5869           FileSystemQueryable/FileSystemQueryable.cs: Added
5870           beagle:NoPunctFilename property for files, which just contains
5871           the file name with all non-alphanumeric characters replaced by
5872           whitespace.  Having this property makes life slightly easier for
5873           bludgeon.
5875 2005-12-14 14:15  joeshaw
5877         * beagled/RemoteIndexer.cs: Wait up to a minute for the index
5878           helper to start, and print out a little bit more debugging info.
5879           Should fix #322534.  Many thanks to Bera for helping track this
5880           down
5882 2005-12-13 16:25  joeshaw
5884         * BeagleClient/Query.cs, BeagleClient/QueryResponses.cs,
5885           Best/BestWindow.cs, beagled/QueryExecutor.cs,
5886           beagled/QueryResult.cs, libbeagle/beagle/Makefile.am,
5887           libbeagle/beagle/beagle-cancelled-response.c,
5888           libbeagle/beagle/beagle-cancelled-response.h,
5889           libbeagle/beagle/beagle-query.c, libbeagle/beagle/beagle-query.h,
5890           libbeagle/beagle/beagle.h, wrappers/python/beagle.defs: Purge the
5891           cancelled query response from the code.  It hasn't been used or
5892           sent since the dbus days, as the way to cancel a query now is
5893           simply to close the socket
5895 2005-12-13 15:46  joeshaw
5897         * BeagleClient/Property.cs, beagled/Filter.cs,
5898           beagled/FilterFactory.cs, beagled/LuceneCommon.cs,
5899           libbeagle/beagle/beagle-hits-added-response.c,
5900           libbeagle/beagle/beagle-private.h,
5901           libbeagle/beagle/beagle-property.c,
5902           libbeagle/beagle/beagle-property.h, wrappers/python/beagle.defs:
5903           Add support for unstored properties, for hinting filters.  Patch
5904           from Bera.  Add support to libbeagle, and regenerate the python
5905           bindings for this and recent source changes to libbeagle.  Make
5906           properties searched and stored by default.
5908 2005-12-12 17:19  joeshaw
5910         * beagled/BuildIndex.cs: Fix a bug in BuildIndex in which child
5911           indexables weren't getting the no-filtering, tag, or source
5912           attributes
5914 2005-12-12 16:15  joeshaw
5916         * libbeagle/beagle/beagle-query.c: Change source restrictions into
5917           query parts in libbeagle
5919 2005-12-12 15:51  hebra
5921         * po/: ChangeLog, de.po: 2005-12-12  Hendrik Brandt
5922           <heb@gnome-de.org>
5924                   * de.po: Updated German translation.
5926 2005-12-12 14:10  joeshaw
5928         * tools/beagle-crawl-system.in: Fix cut-and-paste argument bug in
5929           beagle-crawl-system
5931 2005-12-11 18:52  dsd
5933         * ChangeLog, Filters/FilterMusic.cs,
5934           Filters/entagged-sharp/AssemblyInfo.cs,
5935           Filters/entagged-sharp/AudioFile.cs,
5936           Filters/entagged-sharp/AudioFileContainer.cs,
5937           Filters/entagged-sharp/AudioFileIO.cs,
5938           Filters/entagged-sharp/AudioFileWrapper.cs,
5939           Filters/entagged-sharp/CreativeCommons.cs,
5940           Filters/entagged-sharp/EncodingInfo.cs,
5941           Filters/entagged-sharp/EntaggedTest.cs,
5942           Filters/entagged-sharp/Tag.cs,
5943           Filters/entagged-sharp/entagged-sharp.sources,
5944           Filters/entagged-sharp/sync-tree.sh,
5945           Filters/entagged-sharp/Ape/MonkeyFileReader.cs,
5946           Filters/entagged-sharp/Ape/MonkeyFileWriter.cs,
5947           Filters/entagged-sharp/Ape/Util/ApeTagBinaryField.cs,
5948           Filters/entagged-sharp/Ape/Util/ApeTagCreator.cs,
5949           Filters/entagged-sharp/Ape/Util/ApeTagReader.cs,
5950           Filters/entagged-sharp/Ape/Util/ApeTagWriter.cs,
5951           Filters/entagged-sharp/Ape/Util/MonkeyDescriptor.cs,
5952           Filters/entagged-sharp/Ape/Util/MonkeyHeader.cs,
5953           Filters/entagged-sharp/Ape/Util/MonkeyInfoReader.cs,
5954           Filters/entagged-sharp/Ape/Util/WavFormatHeader.cs,
5955           Filters/entagged-sharp/Ape/Util/WavRIFFHeader.cs,
5956           Filters/entagged-sharp/Asf/AsfFileReader.cs,
5957           Filters/entagged-sharp/Asf/Util/AsfInfoReader.cs,
5958           Filters/entagged-sharp/Asf/Util/AsfTagReader.cs,
5959           Filters/entagged-sharp/Asf/Util/GUID.cs,
5960           Filters/entagged-sharp/Exceptions/CannotReadException.cs,
5961           Filters/entagged-sharp/Exceptions/CannotWriteException.cs,
5962           Filters/entagged-sharp/Exceptions/UnsupportedFormatException.cs,
5963           Filters/entagged-sharp/Flac/FlacFileReader.cs,
5964           Filters/entagged-sharp/Flac/FlacFileWriter.cs,
5965           Filters/entagged-sharp/Flac/Util/FlacInfoReader.cs,
5966           Filters/entagged-sharp/Flac/Util/FlacTagCreator.cs,
5967           Filters/entagged-sharp/Flac/Util/FlacTagReader.cs,
5968           Filters/entagged-sharp/Flac/Util/FlacTagWriter.cs,
5969           Filters/entagged-sharp/Flac/Util/MetadataBlockData.cs,
5970           Filters/entagged-sharp/Flac/Util/MetadataBlockDataStreamInfo.cs,
5971           Filters/entagged-sharp/Flac/Util/MetadataBlockHeader.cs,
5972           Filters/entagged-sharp/Mp3/Id3Tag.cs,
5973           Filters/entagged-sharp/Mp3/Mp3FileReader.cs,
5974           Filters/entagged-sharp/Mp3/Util/Id3v1TagReader.cs,
5975           Filters/entagged-sharp/Mp3/Util/Id3v24TagReader.cs,
5976           Filters/entagged-sharp/Mp3/Util/Id3v2TagReader.cs,
5977           Filters/entagged-sharp/Mp3/Util/Id3v2TagSynchronizer.cs,
5978           Filters/entagged-sharp/Mp3/Util/LameMPEGFrame.cs,
5979           Filters/entagged-sharp/Mp3/Util/MPEGFrame.cs,
5980           Filters/entagged-sharp/Mp3/Util/Mp3InfoReader.cs,
5981           Filters/entagged-sharp/Mp3/Util/XingMPEGFrame.cs,
5982           Filters/entagged-sharp/Mp3/Util/Id3frames/ApicId3Frame.cs,
5983           Filters/entagged-sharp/Mp3/Util/Id3frames/CommId3Frame.cs,
5984           Filters/entagged-sharp/Mp3/Util/Id3frames/GenericId3Frame.cs,
5985           Filters/entagged-sharp/Mp3/Util/Id3frames/Id3Frame.cs,
5986           Filters/entagged-sharp/Mp3/Util/Id3frames/TextId3Frame.cs,
5987           Filters/entagged-sharp/Mp4/Mp4FileReader.cs,
5988           Filters/entagged-sharp/Mp4/Util/Mp4InfoReader.cs,
5989           Filters/entagged-sharp/Mp4/Util/Mp4TagReader.cs,
5990           Filters/entagged-sharp/Mpc/MpcFileReader.cs,
5991           Filters/entagged-sharp/Mpc/MpcFileWriter.cs,
5992           Filters/entagged-sharp/Mpc/Util/MpcHeader.cs,
5993           Filters/entagged-sharp/Mpc/Util/MpcInfoReader.cs,
5994           Filters/entagged-sharp/Ogg/OggFileReader.cs,
5995           Filters/entagged-sharp/Ogg/OggFileWriter.cs,
5996           Filters/entagged-sharp/Ogg/OggTag.cs,
5997           Filters/entagged-sharp/Ogg/Util/OggCRCFactory.cs,
5998           Filters/entagged-sharp/Ogg/Util/OggInfoReader.cs,
5999           Filters/entagged-sharp/Ogg/Util/OggPageHeader.cs,
6000           Filters/entagged-sharp/Ogg/Util/OggTagCreator.cs,
6001           Filters/entagged-sharp/Ogg/Util/OggTagReader.cs,
6002           Filters/entagged-sharp/Ogg/Util/VorbisCodecHeader.cs,
6003           Filters/entagged-sharp/Ogg/Util/VorbisTagCreator.cs,
6004           Filters/entagged-sharp/Ogg/Util/VorbisTagReader.cs,
6005           Filters/entagged-sharp/Ogg/Util/VorbisTagWriter.cs,
6006           Filters/entagged-sharp/Util/AbstractTagCreator.cs,
6007           Filters/entagged-sharp/Util/AudioFileReader.cs,
6008           Filters/entagged-sharp/Util/AudioFileWriter.cs,
6009           Filters/entagged-sharp/Util/ByteBuffer.cs,
6010           Filters/entagged-sharp/Util/CustomAttributes.cs,
6011           Filters/entagged-sharp/Util/TagField.cs,
6012           Filters/entagged-sharp/Util/Utils.cs: 2005-12-11  Daniel Drake
6013           <dsd@gentoo.org>
6015                   * Filters/entagged-sharp: Resync. Includes some bugfixes
6016           and adds support
6017                   for ID3v2 v2.4, and ASF/WMA files.
6018                   * Filters/FilterMusic.cs: Register ASF/WMA mimetype.
6020 2005-12-09 18:44  chliao
6022         * po/: ChangeLog, zh_TW.po:
6023           2005-12-10  Chao-Hsiung Liao  <j_h_liau@yahoo.com.tw>
6025                   * zh_TW.po: Updated Traditional Chinese translation.
6027 2005-12-09 14:05  joeshaw
6029         * BeagleClient/Snippet.cs, Tiles/TileFromTemplate.cs,
6030           beagled/SnippetFu.cs, libbeagle/beagle/beagle-private.h,
6031           libbeagle/beagle/beagle-query.c, libbeagle/beagle/beagle-query.h,
6032           libbeagle/beagle/beagle-search-term-response.c,
6033           libbeagle/beagle/beagle-search-term-response.h,
6034           libbeagle/beagle/beagle-snippet-request.c,
6035           libbeagle/beagle/beagle-snippet-request.h,
6036           libbeagle/beagle/test-client.c, tools/Query.cs: Change the
6037           snippeting API a little, to take a Query rather than relying on
6038           clients to know whether to pass in stemmed text or not.  Fix up
6039           libbeagle to both properly get the text, and make it possible get
6040           snippets
6042 2005-12-09 11:58  zygis
6044         * po/: ChangeLog, lt.po: 2005-12-09  Žygimantas Beručka
6045           <zygis@gnome.org>
6047                   * lt.po: Updated Lithuanian translation.
6049 2005-12-08 17:31  joeshaw
6051         * beagled/EvolutionMailDriver/: EvolutionMailDriver.cs,
6052           EvolutionMailIndexableGenerator.cs: Add progress percentages in
6053           the Evo mail backend
6055 2005-12-07 18:03  joeshaw
6057         * BeagleClient/Message.cs, beagled/RemoteIndexer.cs,
6058           libbeagle/beagle/beagle-error-response.c,
6059           libbeagle/beagle/beagle-error-response.h: Clean up some of the
6060           error handling in the message passing code to get rid of some
6061           workarounds, and make debugging easier.
6063 2005-12-07 16:06  joeshaw
6065         * beagled/Server.cs: Fix unlikely race I just triggered in which
6066           the messaging server would attempt to be started after it had
6067           technically shut down.  Fixes an ugly (but harmless) exception
6069 2005-12-07 15:56  joeshaw
6071         * beagled/GaimLogQueryable/GaimLogQueryable.cs: Subscribe also to
6072           Inotify.EventType.Modify for Gaim logs, so that we reindex as
6073           each line comes in, as before
6075 2005-12-07 15:40  zygis
6077         * ChangeLog, configure.in, po/ChangeLog, po/lt.po: 2005-12-07
6078           Žygimantas Beručka    <zygis@gnome.org>
6080                   * po/lt.po: Added Lithuanian translation.
6081                   * configure.in: Added Lithuanian to ALL_LINGUAS.
6083 2005-12-07 14:39  joeshaw
6085         * beagled/: BuildIndex.cs, QueryDriver.cs: Use
6086           StringFu.SanitizePath() to get consistent behavior from
6087           DirectoryInfo objects when dealing with static queryables and
6088           their sources.  Really fixes 323375
6090 2005-12-06 17:42  joeshaw
6092         * beagled/BuildIndex.cs: The move of source to the index broke
6093           snippets in static indexables with text caches.  Fix that, and
6094           allow the source to be configured in beagle-build-index
6096 2005-12-06 17:04  rps
6098         * ChangeLog, beagled/Makefile.am: Fixed adding evolution location
6099           to beagled
6101 2005-12-06 16:17  joeshaw
6103         * configure.in, beagled/Makefile.am, beagled/beagled.in: Get the
6104           evolution library directory from evo-sharp and pass it into the
6105           beagled script.  Fixes #314051
6107 2005-12-06 14:48  joeshaw
6109         * glue/tomboykeybinder.c: Add a missing include
6111 2005-12-06 13:56  joeshaw
6113         * configure.in: Look for nsServiceManagerUtils.h in either
6114           $MOZILLA_INCLUDE_ROOT/xpcom or $MOZILLA_INCLUDE_ROOT
6116 2005-12-06 12:46  vvaradan
6118         * ChangeLog, Filters/FilterOpenOffice.cs:         ** Patch from
6119           Daniel Naber <lucenebugs@danielnaber.de>
6120                   ** Fixes #316617
6121                   * Filters/FilterOpenOffice.cs: Extract "meta:keyword"
6122           field for
6123                   indexing.
6125 2005-12-06 09:49  aihana
6127         * po/: ChangeLog, ja.po: 2005-12-06  Takeshi AIHANA
6128           <aihana@gnome.gr.jp>
6130                   * ja.po: Updated Japanese translation for v0.1.3.
6132 2005-12-06 03:05  vvaradan
6134         * ChangeLog, Filters/FilterPPT.cs: * Make sure to read till EOF.
6135           Fixes http://bugzilla.gnome.org/show_bug.cgi?id=323312
6137 2005-12-05 15:45  dbera
6139         * beagled/Makefile.am: Yet another copy-paste error in Makefile.am.
6140           Time to go home :(
6142 2005-12-05 15:32  trow
6144         * configure.in: Bumped version number to 0.1.4.
6146 2005-12-05 15:21  dbera
6148         * beagled/QueryStringParser.cs: Typo! Extension query works now.
6150 2005-12-05 11:09  trow
6152         * NEWS: Updated for 0.1.3 release.
6154 2005-12-05 11:07  trow
6156         * wrappers/python/Makefile.am: More make distcheck fixes.
6158 2005-12-05 10:08  trow
6160         * configure.in, Best/Makefile.am, tools/Makefile.am,
6161           wrappers/python/Makefile.am: Disable web services, since they are
6162           broken and unmaintained.  Make distcheck fixes.
6164 2005-12-02 15:23  joeshaw
6166         * BeagleClient/Hit.cs, BeagleClient/Indexable.cs,
6167           BeagleClient/Query.cs, beagled/LuceneCommon.cs,
6168           beagled/LuceneQueryable.cs, beagled/LuceneQueryingDriver.cs,
6169           beagled/QueryDriver.cs, beagled/Queryable.cs,
6170           beagled/SnippetExecutor.cs, tools/Query.cs: Clean up the mess
6171           that was handing sources.  Sources are now stored as properties
6172           in the index, like the hit type and mime type, and are reflected
6173           as the name of the backend, rather than simply "lucene", so that
6174           client-side filtering on sources is sane.  This bumps up the
6175           index version, requiring a rebuild of the indexes.
6177           Also fix a problem whereby index version mismatches in read-only
6178           indexes would cause exceptions to be thrown at query-time.  Now
6179           we throw an exception at instantiation-time if we're a read-only
6180           index and can't create a new one, and drop that index from the
6181           searchable queryables altogether.
6183           Fix a recent problem in beagle-query in which filtering by hit
6184           type, mime type, etc. would cause an exception
6186 2005-12-02 12:01  joeshaw
6188         * epiphany-extension/ephy-beagle-extension.c,
6189           libbeagle/beagle/beagle-client.c,
6190           libbeagle/beagle/beagle-hits-added-response.c,
6191           libbeagle/beagle/beagle-private.h,
6192           libbeagle/beagle/beagle-query-part-date.c,
6193           libbeagle/beagle/beagle-query-part-or.c,
6194           libbeagle/beagle/beagle-query-part-property.c: Fix several
6195           warnings thrown by GCC 4.1
6197 2005-12-02 10:58  dbera
6199         * ChangeLog, beagled/DumpIndex.cs, beagled/Server.cs: *
6200           beagled/DumpIndex.cs: term_enumerator returns terms that are
6201           already sorted. No need to scan all the terms.  *
6202           beagled/Server.cs: Pre-initialize the serializer in connection
6203           handler. Removes the slight lag(?) in the first response.
6205 2005-11-29 17:10  dbera
6207         * ChangeLog, Filters/FilterKonqHistory.cs, Filters/Makefile.am,
6208           Util/KonqHistoryUtil.cs, Util/Makefile.am, Util/StringFu.cs,
6209           beagled/Makefile.am,
6210           beagled/KonqHistoryQueryable/KonqQueryable.cs: Initial support
6211           for Konqueror webhistory backend.
6213 2005-11-29 14:35  joeshaw
6215         * configure.in, libbeagle/beagle/beagle-parser.c: Support building
6216           against xulrunner
6218 2005-11-29 09:35  vvaradan
6220         * ChangeLog, Filters/FilterSource.cs, beagled/Filter.cs:         *
6221           beagled/Filter.cs (AppendText): Don't "Trim()" the string, as
6222                   lucene takes care of it.  This saves good amount of
6223                   memory-allocation when we have text with line breaks.
6224                   * Filters/FilterSource.cs (AppendToTokens)
6225           (ExtractTokens):
6226                   Replace un-necessary calls to StringBuilder.ToString() to
6227           reduce
6228                   memory-allocations.
6230 2005-11-28 15:13  trow
6232         * BeagleClient/Query.cs, beagled/LuceneQueryable.cs,
6233           beagled/QueryExecutor.cs, beagled/QueryResult.cs,
6234           beagled/Queryable.cs,
6235           beagled/FileSystemQueryable/FileCrawlTask.cs,
6236           beagled/FileSystemQueryable/FileSystemQueryable.cs,
6237           tools/Query.cs: Added support for index-listener queries.  These
6238           are magic queries that don't return any initial matches but which
6239           get notification of all subsequent index changes.  I've added
6240           these queries for use in bludgeon, so that we can ensure that the
6241           daemon sends out a correct series of notifications as we modify a
6242           file system tree.
6244 2005-11-27 11:50  dsd
6246         * ChangeLog, beagled/Makefile.am,
6247           beagled/GaimLogQueryable/GaimLogCrawler.cs,
6248           beagled/GaimLogQueryable/GaimLogQueryable.cs:     *
6249           beagled/GaimLogQueryable/GaimLogQueryable.cs: Misc cleanups,
6250           don't index
6251                   arbitrary files, merge watching and crawling into a
6252           single task.
6253                   * beagled/GaimLogQueryable/GaimLogCrawler.cs: Removed,
6254           now unused
6256 2005-11-27 08:17  llipka
6258         * Filters/FilterDesktop.cs:
6259           * FilterDesktop.cs - Index the 'Categories' field so we can
6260           differ between applications and control center applets.
6262 2005-11-26 09:03  llipka
6264         * Best/BestTray.cs, Best/BestWindow.cs,
6265           Filters/HtmlAgilityPack/HtmlDocument.cs,
6266           Filters/HtmlAgilityPack/MixedCodeDocument.cs,
6267           Tiles/TileMailMessage.cs, Util/BetterBitArray.cs,
6268           Util/CompatFileChooser.cs, Util/FSpotTools.cs, Util/camel.cs,
6269           beagled/FileSystemQueryable/FileCrawlTask.cs,
6270           beagled/IndexHelper/IndexHelper.cs,
6271           libbeagle/beagle/beagle-daemon-information-response.c,
6272           libbeagle/beagle/beagle-query-part-or.c: Kill some warnings.
6274 2005-11-25 17:42  vvaradan
6276         * ChangeLog, beagled/Filter.cs:         * beagled/Filter.cs:
6277           (AppendText): Check for "\n" before splitting
6278                   the argument in to array of lines.  This saves around
6279           600K of
6280                   memory allocation for a 130K "C" source code file.
6282 2005-11-25 11:25  vvaradan
6284         * Filters/FilterShellscript.cs: Oops.. forgot to add the filter
6285           file. (weekend syndrome)
6287 2005-11-25 11:24  vvaradan
6289         * ChangeLog, Filters/FilterSource.cs, Filters/Makefile.am:
6290                   * Filters/FilterShellscript.cs: Shell script filter.
6291                   * Filters/FilterSource.cs: New style added for
6292           Shellscripts.
6293                   Token generation is moved to a private method.  Actually,
6294           tokens
6295                   in shell-scripts are not separated *ONLY* by operators
6296           but also by
6297                   "SPACES".
6298                   * Filters/Makefile.am: Include Shellscript filter for
6299           compilation.
6301 2005-11-22 14:27  joeshaw
6303         * tools/beagle-crawl-system.in: Fix some problems in
6304           beagle-crawl-system that would create TextCaches incorrectly and
6305           cause problems when searching.  Patch from Sylvain Goletto
6307 2005-11-22 10:23  danw
6309         * ChangeLog, libbeagle/beagle/beagle-property.c:        *
6310           libbeagle/beagle/beagle-property.c (prop_to_xml): encode the
6311                   "Type" attribute correctly. 322140.
6313 2005-11-21 17:36  kelemeng
6315         * po/: ChangeLog, hu.po: 2005-11-21  Gabor Kelemen
6316           <kelemeng@gnome.hu>
6318                   * hu.po: Hungarian translation updated.
6320 2005-11-21 12:54  dbera
6322         * Best/BestWindow.cs: Pressing "Clear" implicitly means "Stop the
6323           current live query".
6325 2005-11-21 11:38  dbera
6327         * ChangeLog, beagled/LuceneFileQueryable.cs,
6328           beagled/AkregatorQueryable/AkregatorQueryable.cs,
6329           beagled/BlamQueryable/BlamQueryable.cs,
6330           beagled/LifereaQueryable/LifereaQueryable.cs: Fix a bug in LFQ
6331           where it wasnt setting the attribute of a file shared across
6332           multiple indexables.  Use fixed LFQ in blog backends.
6334 2005-11-21 09:58  llipka
6336         * Util/StringFu.cs:
6337           * Util/StringFu.cs - Updated GlobMatch to return false if the
6338           pattern or string is null.
6340 2005-11-20 14:21  llipka
6342         * ChangeLog, Filters/Makefile.am: * Filters/Makefile.am - Disable
6343           the CHM filter, since its broken.
6345 2005-11-19 11:53  llipka
6347         * Filters/: FilterImage.cs, FilterJpeg.cs, FilterPng.cs: *
6348           Filters/FilterImage.cs - Abstract the indexing of width and
6349           height * Filters/FilterPng.cs - Use the new width & height system
6350           * Filters/FilterJpeg.cs - Now we finally index and display widht
6351           and height
6353 2005-11-19 11:21  llipka
6355         * Filters/FilterImage.cs: * Filters/FilterImage - Rename
6356           fspot:Indexed to fspot:IsIndexed
6358 2005-11-19 09:51  llipka
6360         * Filters/FilterImage.cs: * FilterImage.cs - Add a fspot:Indexed
6361           field.
6363 2005-11-19 08:57  dsd
6365         * ChangeLog, configure.in, Tiles/TileCanvas.cs, glue/Makefile.am,
6366           glue/gecko-utils.cpp:         * configure.in, glue/Makefile.am,
6367           glue/gecko-utils.cpp,
6368                   Tiles/TileCanvas.cs: Firefox 1.5 support
6370 2005-11-15 16:38  joeshaw
6372         * BeagleClient/Client.cs, Util/Makefile.am, Util/UnixClient.cs,
6373           Util/UnixListener.cs, beagled/RemoteIndexer.cs,
6374           beagled/Server.cs: Remove our own copies of UnixClient and
6375           UnixListener, as the bugs we were working around were fixed post
6376           1.1.7 and we require 1.1.10 now
6378 2005-11-15 16:37  dsd
6380         * ChangeLog, Tiles/TileBlog.cs, Tiles/template-blog.html:       *
6381           Tiles/TileBlog.cs, Tiles/template-blog.html: Update with recent
6382           property
6383                   name changes
6385 2005-11-15 15:54  dsd
6387         * Util/GtkUtils.cs: Use non-obsoleted version of Gtk.Menu.Popup
6389 2005-11-15 15:49  dsd
6391         * ChangeLog, configure.in, BeagleClient/Indexable.cs,
6392           BeagleClient/Makefile.am, Filters/FilterMail.cs,
6393           Util/ExtendedAttribute.cs, Util/ExternalStringsHack.cs.in,
6394           Util/FileAdvise.cs, Util/FileSystem.cs, Util/ImLog.cs,
6395           Util/KdeUtils.cs, Util/Log.cs, Util/Makefile.am,
6396           Util/PathFinder.cs, Util/SystemInformation.cs,
6397           beagled/BeagleDaemon.cs, beagled/BuildIndex.cs,
6398           beagled/Filter.cs, beagled/Makefile.am,
6399           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
6400           beagled/FileSystemQueryable/FileSystemQueryable.cs,
6401           beagled/IndexHelper/IndexHelper.cs,
6402           beagled/KMailQueryable/KMailIndexableGenerator.cs,
6403           beagled/Mono.Data.SqliteClient/SqliteCommand.cs:    * Use
6404           Mono.Unix.Native. This also includes a switch to Mono's extended
6405                   attribute bindings which I wrote ages ago.
6407 2005-11-15 15:02  joeshaw
6409         * Best/.cvsignore, libbeagle/beagle/Makefile.am,
6410           libbeagle/beagle/beagle-cancelled-response.h,
6411           libbeagle/beagle/beagle-client.h,
6412           libbeagle/beagle/beagle-daemon-information-request.h,
6413           libbeagle/beagle/beagle-daemon-information-response.h,
6414           libbeagle/beagle/beagle-empty-response.h,
6415           libbeagle/beagle/beagle-error-response.h,
6416           libbeagle/beagle/beagle-finished-response.h,
6417           libbeagle/beagle/beagle-hit.h,
6418           libbeagle/beagle/beagle-hits-added-response.h,
6419           libbeagle/beagle/beagle-hits-subtracted-response.h,
6420           libbeagle/beagle/beagle-indexable.h,
6421           libbeagle/beagle/beagle-indexing-service-request.h,
6422           libbeagle/beagle/beagle-parser.h,
6423           libbeagle/beagle/beagle-private.h,
6424           libbeagle/beagle/beagle-property.h,
6425           libbeagle/beagle/beagle-query-part-date.h,
6426           libbeagle/beagle/beagle-query-part-human.h,
6427           libbeagle/beagle/beagle-query-part-or.h,
6428           libbeagle/beagle/beagle-query-part-property.h,
6429           libbeagle/beagle/beagle-query-part-text.h,
6430           libbeagle/beagle/beagle-query-part.h,
6431           libbeagle/beagle/beagle-query.h,
6432           libbeagle/beagle/beagle-request.h,
6433           libbeagle/beagle/beagle-response.h,
6434           libbeagle/beagle/beagle-search-term-response.h,
6435           libbeagle/beagle/beagle-shutdown-request.h,
6436           libbeagle/beagle/beagle-snippet-request.h,
6437           libbeagle/beagle/beagle-snippet-response.h,
6438           libbeagle/beagle/beagle-timestamp.h,
6439           libbeagle/beagle/beagle-util.h, libbeagle/beagle/beagle.h,
6440           tools/.cvsignore, wrappers/python/.cvsignore,
6441           wrappers/python/beagle.defs, wrappers/python/beagle.override,
6442           wrappers/python/fix.pl, wrappers/python/gen-defs.sh: Change
6443           nearly every damn header file to conform to the much less
6444           aesthetically appealing typedef behavior that the python defs
6445           generator insists upon.  Tweak the generated defs file to make
6446           things happy for the python bindings.
6448 2005-11-15 12:25  dbera
6450         * ChangeLog, Filters/FilterHtml.cs, Filters/Makefile.am,
6451           Filters/HtmlAgilityPack/HtmlDocument.cs,
6452           beagled/ExtractContent.cs: Extract non-english URLs in html
6453           documents correctly.  Allow beagle-extract-content to store
6454           output in some file - helpful when dealing with files of
6455           different encoding.
6457 2005-11-15 11:34  joeshaw
6459         * beagle.spec.in: Tweak the spec file a bit.  Patch from Richard
6460           Dawe
6462 2005-11-14 17:19  joeshaw
6464         * Makefile.am, acinclude.m4, configure.in, wrappers/.cvsignore,
6465           wrappers/Makefile.am, wrappers/python/.cvsignore,
6466           wrappers/python/Makefile.am, wrappers/python/beagle.defs,
6467           wrappers/python/beagle.override, wrappers/python/beaglemodule.c,
6468           wrappers/python/gen-defs.sh: Check in libbeagle python bindings
6469           courtesy of Raphael Slinckx
6471 2005-11-14 17:06  dbera
6473         * ChangeLog, Best/Best.cs, Best/BestTray.cs, Best/BestWindow.cs:
6474           Save best window settings even when ran with --no-tray.
6476 2005-11-14 16:00  joeshaw
6478         * Best/Makefile.am, tools/Makefile.am: Also dist the desktop.in
6479           files.  Fixes a problem where you can't make clean and then make
6480           again from the same 0.1.2 tarball
6482 2005-11-14 14:07  joeshaw
6484         * beagled/LuceneQueryingDriver.cs: Check for null secondary
6485           searcher when building blacklists
6487 2005-11-13 16:31  dbera
6489         * ChangeLog: Wrong date :P.
6491 2005-11-13 15:04  dbera
6493         * ChangeLog, Filters/FilterHtml.cs,
6494           Filters/HtmlAgilityPack/HtmlDocument.cs,
6495           Filters/HtmlAgilityPack/HtmlNode.cs: Make FilterHtml event driven
6496           instead of DOM-based.  Emulate ReadToEnd() in the html parser by
6497           two fixed-size buffers.  Few more optimisations in the parser.
6498           Make FilterHtml detect encoding from meta-tag.
6500 2005-11-13 09:50  serrador
6502         * po/: ChangeLog, es.po: 2005-11-13  Francisco Javier F. Serrador
6503           <serrador@cvs.gnome.org>
6505                   * es.po: Updated Spanish translation.
6507 2005-11-12 14:08  llipka
6509         * configure.in: Bump version to 0.1.3
6511 2005-11-11 00:44  trow
6513         * configure.in: Require mono 1.1.10.
6515 2005-11-11 00:31  trow
6517         * NEWS: Updated for 0.1.2 release.
6519 2005-11-11 00:27  trow
6521         * configure.in: Small configure tweaks.
6523 2005-11-09 21:32  dbera
6525         * beagled/AkregatorQueryable/AkregatorQueryable.cs: Protect against
6526           unsupported storage files.
6528 2005-11-09 11:22  joeshaw
6530         * libbeagle/beagle/: beagle-daemon-information-response.c,
6531           beagle-daemon-information-response.h: Add the IsIndexing field to
6532           the DaemonInformationRequest in libbeagle
6534 2005-11-07 21:05  trow
6536         * Util/: Makefile.am, ThreadPond.cs, UnclosableStream.cs:
6537           ThreadPond is a simple implementation of a thread pool.  It isn't
6538           used for anything right now, but I'm putting it here for
6539           posterity.
6541           UnclosableStream wraps a Stream and proxies all of the methods
6542           except for Close, which gets mapped to Flush.  This comes in
6543           handy when using stupid writer classes (*cough* SharpZipLib
6544           *cough*) that insist on unconditionally closing the underlying
6545           stream.
6547 2005-11-07 17:56  joeshaw
6549         * beagled/LuceneCommon.cs: Fix a cut-and-paste error and another
6550           logic bug when constraining date queries
6552 2005-11-07 17:09  dbera
6554         * ChangeLog, Filters/FilterSource.cs: Reuse StringBuilder.
6556 2005-11-07 14:50  joeshaw
6558         * beagled/LuceneCommon.cs: Don't swap the dates until after we've
6559           checked upper and lower bounds.  Fixes 320769
6561 2005-11-07 04:22  knvijay
6563         * beagled/WebServices/NetBeagleQueryable.cs: Added
6564           GetQueryableStatus method
6566 2005-11-05 17:12  dsd
6568         * ChangeLog, beagled/LuceneCommon.cs:   * beagled/LuceneCommon.cs:
6569           Fix detection of dangling locks
6571 2005-11-05 13:01  adamw
6573         * po/: ChangeLog, en_CA.po:
6574           2005-11-05  Adam Weinberger  <adamw@gnome.org>
6576                   * en_CA.po: Updated Canadian English translation.
6578 2005-11-04 17:05  dbera
6580         * ChangeLog, beagled/PropertyKeywordFu.cs,
6581           beagled/QueryStringParser.cs,
6582           beagled/AkregatorQueryable/AkregatorQueryable.cs,
6583           beagled/BlamQueryable/BlamQueryable.cs,
6584           beagled/KMailQueryable/KMailIndexer.cs: Added extension as a
6585           query keyword.  Some more UTC changes in Blog and KMail backend.
6587 2005-11-04 15:22  joeshaw
6589         * Best/Makefile.am, Best/best.desktop, Best/best.desktop.in,
6590           po/POTFILES.in, tools/Makefile.am, tools/beagle-settings.desktop,
6591           tools/beagle-settings.desktop.in: i18nize the .desktop files.
6592           Patch from Gabor Kelemen
6594 2005-11-04 14:04  joeshaw
6596         * Tiles/TileHitCollection.cs, Util/Conf.cs, tools/Settings.cs,
6597           tools/settings.glade: Make the number of items in Best
6598           configurable.  Based on a patch from Mario Manno
6600 2005-11-04 13:01  joeshaw
6602         * beagled/EvolutionDataServerQueryable/BookContainer.cs: Also index
6603           the full name, so that we get searches on things like middle
6604           names
6606 2005-11-04 12:38  joeshaw
6608         * Filters/FilterC.cs: Exclude include, main, and NULL from the C
6609           filter, since while those aren't keywords, they're extremely
6610           common in C and probably shouldn't be indexed
6612 2005-11-04 11:00  joeshaw
6614         * Util/FileSystem.cs, beagled/BuildIndex.cs,
6615           beagled/FileAttributesStore.cs, beagled/FilterFactory.cs,
6616           beagled/LuceneFileQueryable.cs: Yet more UTC fixes
6618 2005-11-04 10:35  joeshaw
6620         * Tiles/Template.cs, Util/Note.cs,
6621           beagled/EvolutionDataServerQueryable/CalContainer.cs,
6622           beagled/IndexingServiceQueryable/IndexingServiceQueryable.cs,
6623           tools/Query.cs: UTC fixes: Convert back to local time in the Tile
6624           templates, set the Tomboy note's timestamp to the file write time
6625           in UTC, convert calendar timestamps into UTC, get the UTC file
6626           write time for IndexingService indexables, convert UTC back to
6627           local time in beagle-query
6629 2005-11-04 03:02  al_shopov
6631         * po/: ChangeLog, bg.po: 2005-11-04  Alexander Shopov
6632           <ash@contact.bg>
6634                   * bg.po: Updated Bulgarian translation by
6635                   Vladimir Petkov <vpetkov@i-space.org>
6637 2005-11-03 19:54  dbera
6639         * ChangeLog, beagled/AkregatorQueryable/AkregatorQueryable.cs,
6640           beagled/KMailQueryable/KMailIndexableGenerator.cs,
6641           beagled/KMailQueryable/KMailIndexer.cs,
6642           beagled/LifereaQueryable/LifereaQueryable.cs,
6643           beagled/BlamQueryable/BlamQueryable.cs: Move Blog and KMail
6644           backends to UTC.
6646 2005-11-03 16:48  vvaradan
6648         * ChangeLog, Filters/FilterDOC.cs, Filters/FilterOle.cs,
6649           Filters/FilterPPT.cs, Filters/Makefile.am, glue/wv1-glue.c:
6650             * Filters/FilterOle.cs: Abstract base class for PPT and DOC
6651                   filters.
6652                   * Filters/FilterPPT.cs: Derived from FilterOle.
6653                   * Filters/FilterDOC.cs: Derived from FilterOle as wv1
6654           1.2.0 uses
6655                   libgsf instead of libole2.  Meta data parsing is done
6656           using
6657                   gsf-sharp and text-parsing is done using wv1.
6658                   * Filters/wv1-glue.c: A totally-random crash is fixed.
6659           This fixes
6660                   306812 and 31559.  Also, ported to work with both
6661           wv-1.2.0 and
6662                   wv-1.0.3.
6664 2005-11-03 14:17  joeshaw
6666         * BeagleClient/Makefile.am, BeagleClient/QueryableStatus.cs,
6667           BeagleClient/RemoteControl.cs, beagled/GoogleDriver.cs,
6668           beagled/IQueryable.cs, beagled/LuceneCommon.cs,
6669           beagled/LuceneIndexingDriver.cs, beagled/LuceneQueryable.cs,
6670           beagled/QueryDriver.cs, beagled/Queryable.cs,
6671           beagled/RemoteControlExecutors.cs,
6672           beagled/AkregatorQueryable/AkregatorQueryable.cs,
6673           beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs,
6674           beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
6675           beagled/FileSystemQueryable/FileCrawlTask.cs,
6676           beagled/FileSystemQueryable/TreeCrawlTask.cs,
6677           beagled/GaimLogQueryable/GaimLogQueryable.cs,
6678           beagled/IndexingServiceQueryable/IndexingServiceQueryable.cs,
6679           beagled/KMailQueryable/KMailQueryable.cs,
6680           beagled/KopeteQueryable/KopeteQueryable.cs,
6681           beagled/LifereaQueryable/LifereaQueryable.cs,
6682           beagled/TomboyQueryable/TomboyQueryable.cs, tools/Info.cs: Add
6683           status infrastructure to the daemon, and instrument all of the
6684           backends to use the backend state stuff.  Progress information
6685           (percents) to follow.  Also fix a bug that could cause live
6686           queries to not work if a query was fired while an index was
6687           empty.  Also fix a bug where cached index counts were not being
6688           updated after a flush was run in the helper
6690 2005-11-03 13:41  joeshaw
6692         * Filters/FilterMail.cs: Convert the gmime date to UTC
6694 2005-11-03 13:40  joeshaw
6696         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
6697           Dates from camel are already UTC, so don't convert them
6699 2005-11-03 13:25  joeshaw
6701         * beagled/EvolutionMailDriver/: EvolutionMailIndexableGenerator.cs,
6702           MailCrawler.cs: Use UTC in the mail backend
6704 2005-11-03 13:11  trow
6706         * beagled/FileSystemQueryable/FileSystemQueryable.cs: Store the
6707           extension in a property, and increment the queryable's minor
6708           version.
6710 2005-11-03 13:01  trow
6712         * beagled/: FileAttributesStore.cs,
6713           FileAttributesStore_ExtendedAttribute.cs,
6714           FileSystemQueryable/FileSystemQueryable.cs,
6715           GaimLogQueryable/GaimLogQueryable.cs,
6716           KopeteQueryable/KopeteQueryable.cs: Keep all times in UTC to
6717           avoid time-zone problems.
6719           When setting the beagle:TextFilename and beagle:Filename
6720           properties, do not include the filename extension.
6722 2005-11-03 12:54  trow
6724         * beagled/: beagled-index-helper.in, beagled.in: Only run mono with
6725           --debug (which causes it to use more memory) if beagled was run
6726           with --debug on the command line.
6728 2005-11-03 12:53  dsd
6730         * ChangeLog, Util/Scheduler.cs, beagled/QueryDriver.cs:         *
6731           Util/Scheduler.cs, beagled/QueryDriver.cs: Reuse StringBuilders
6733 2005-11-03 12:51  trow
6735         * Util/PathFinder.cs: Call Path.GetFullPath on BEAGLE_HOME and
6736           BEAGLE_STORAGE.  This fixes bug 320629.
6738 2005-11-02 20:52  dbera
6740         * ChangeLog, Best/BestWindow.cs, Util/Conf.cs,
6741           beagled/PropertyKeywordFu.cs,
6742           beagled/AkregatorQueryable/AkregatorQueryable.cs,
6743           beagled/FileSystemQueryable/FileSystemQueryable.cs,
6744           beagled/KMailQueryable/KMailIndexableGenerator.cs,
6745           beagled/KMailQueryable/KMailIndexer.cs, tools/beagle-status:
6746           Conf.cs: searching.xml was getting saved unnecessarily. Oops!
6747           AkregatorQueryable, KMailQueeryable: minor fixes.  beagle-status:
6748           no more annoying flashing FileSystemQueryable.cs: fixed indexed
6749           files from getting reindexed again.  PropertyKeywordFu.cs: added
6750           mailing list as a query keyword
6752 2005-11-02 15:05  fhedberg
6754         * Filters/FilterDocbook.cs: Set the Filterting to AlreadyFiltered
6755           for the docbook children.
6757 2005-11-01 15:06  clahey
6759         * ChangeLog, Filters/FilterDocbook.cs: 2005-11-01  Christopher
6760           James Lahey  <clahey@ximian.com>
6762                   * Filters/FilterDocbook.cs: Use text/x-docbook-entry
6763           instead of
6764                   text/plain for mime type of entries.
6766 2005-11-01 14:44  fhedberg
6768         * Filters/FilterDocbook.cs: Language and top-level title on the
6769           actual File-item.
6771 2005-11-01 11:26  fhedberg
6773         * Filters/FilterDocbook.cs: Ooh. We have filter versioning.
6775 2005-11-01 11:20  trow
6777         * glue/beagled-utils.c, Util/DirectoryWalker.cs: Be more careful in
6778           our marshaling when passing a StringBuilder to sys_readdir.  This
6779           fixes the dreaded glibc "double free or corruption" crash.
6781 2005-11-01 11:08  fhedberg
6783         * Filters/FilterDocbook.cs: Add language property to docbook
6784           filter.
6786 2005-10-30 19:37  dsd
6788         * beagled/Lucene.Net/: Store/FSDirectory.cs, Store/Lock.cs,
6789           upstream-changes/15_lock-timeout-verbose.patch: Do a little
6790           investigation when lock obtain timeouts occur
6792 2005-10-29 11:15  dsd
6794         * ChangeLog,
6795           beagled/Lucene.Net/Analysis/Standard/StandardTokenizer.cs,
6796           beagled/Lucene.Net/Analysis/Standard/StandardTokenizerTokenManager.cs,
6797           beagled/Lucene.Net/Store/Lock.cs,
6798           beagled/Lucene.Net/upstream-changes/13_lock-loop-cleanup.patch,
6799           beagled/Lucene.Net/upstream-changes/14_analysis-leak.patch:    *
6800           beagled/Lucene.Net: Clean up the locking loop, and fix a leak
6802 2005-10-29 10:47  dsd
6804         * beagled/LuceneQueryable.cs: Temporarily revert joe's recent
6805           AcceptQuery() modification. See bug 320014.
6807 2005-10-28 15:32  joeshaw
6809         * configure.in, Filters/FilterPPT.cs: Fix the PPT filter.  Patch
6810           from Varadhan.  Requires gsf-sharp 0.5
6812 2005-10-27 16:28  dsd
6814         * Util/Log.cs: More granularity in log timestamps
6816 2005-10-27 16:17  joeshaw
6818         * configure.in: Add gnome-vfs-sharp-2.0 to the liste of
6819           requirements, and require gtk-sharp 2.3.90 or higher
6821 2005-10-27 16:10  dsd
6823         * beagled/Lucene.Net/: Store/FSDirectory.cs, Store/Lock.cs,
6824           upstream-changes/12_more-lock-logging.patch: More lucene lock
6825           logging (still has to be manually enabled in FSDirectory.cs)
6827 2005-10-27 13:53  dsd
6829         * ChangeLog, Tiles/Tile.cs, Util/GnomeFu.cs:    * Util/GnomeFu.cs:
6830           Readd some gnome bindings, some of the gtk-sharp
6831                   bindings we were using are only available on
6832           gtk-sharp-2.5.
6833                   * Tiles/Tile.cs: Use GnomeFu to do mime application
6834           lookup
6836 2005-10-27 08:14  llipka
6838         * Util/Conf.cs: Typo's are strange.
6840 2005-10-26 17:53  joeshaw
6842         * mozilla-extension/: Makefile.am, chrome.manifest, install.rdf,
6843           locale/en-US/beagle.properties: Add a chrome.manifest file, bump
6844           up the extension version.  For better Firefox 1.5 support
6846 2005-10-26 12:21  joeshaw
6848         * beagled/BeagleDaemon.cs, beagled/BuildIndex.cs,
6849           beagled/RemoteIndexer.cs, Util/Inotify.cs, Util/Makefile.am,
6850           Util/Scheduler.cs, beagled/IndexHelper/IndexHelper.cs: * Change
6851           some uses of regular threads to ExceptionHandlingThreads in
6852           Inotify.cs and Scheduler.cs.
6854           * Fix a bug in the scheduler which caused the seconds field of a
6855           TimeSpan to be compared rather than the total number of seconds
6856           elapsed.  This should make throttling a little more reliable.
6858           * Add catch-all exception handlers to beagled, the IndexHelper,
6859           and BuildIndex so that if an unhandled exception is thrown, these
6860           will exit immediately rather than sitting around forever waiting
6861           to be killed.
6863           * Log the PID of the IndexHelper that was just started in the
6864           beagled log.
6866 2005-10-25 14:56  joeshaw
6868         * beagled/Makefile.am: Fix some dependencies that were causing
6869           problems with make -j
6871 2005-10-25 12:42  dsd
6873         * ChangeLog, Tiles/Tile.cs, Tiles/TileFile.cs,
6874           Tiles/TileMailMessage.cs, Util/GnomeFu.cs, Util/Makefile.am,
6875           Util/Vfs.cs, Util/gnome.cs, beagled/FilterFactory.cs:       *
6876           Util/GnomeFu.cs: New, reduced bindings to replace gnome.cs and
6877           Vfs.cs
6878                   * Tiles, beagled/FilterFactory.cs: Use gtk-sharp and
6879           GnomeFu where
6880                   appropriate.
6882 2005-10-24 19:04  dsd
6884         * beagled/.cvsignore: Ignore beagle-build-index
6886 2005-10-24 19:03  dsd
6888         * ChangeLog, BeagleClient/Indexable.cs, Best/Best.cs,
6889           Best/BestTray.cs, Best/BestWindow.cs, Filters/FilterMail.cs,
6890           ImLogViewer/ImLogViewer.cs, ImLogViewer/ImLogWindow.cs,
6891           Tiles/Template.cs, Tiles/TileDocs.cs, Tiles/TileFolder.cs,
6892           Tiles/TileImLog.cs, Tiles/TileMailMessage.cs,
6893           Tiles/TileSpreadsheet.cs, Tiles/TranslationHack.cs,
6894           Tiles/extract-translations.pl, Util/Evolution.cs,
6895           Util/ExifData.cs, Util/ExtendedAttribute.cs, Util/FileAdvise.cs,
6896           Util/FileSystem.cs, Util/Inotify.cs, Util/KdeUtils.cs,
6897           Util/Log.cs, Util/PathFinder.cs, Util/StringFu.cs,
6898           Util/SystemInformation.cs, Util/UnixClient.cs,
6899           Util/UnixListener.cs, Util/XKeybinder.cs,
6900           beagled/BeagleDaemon.cs, beagled/BuildIndex.cs,
6901           beagled/Filter.cs,
6902           beagled/AkregatorQueryable/AkregatorQueryable.cs,
6903           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
6904           beagled/FileSystemQueryable/FileSystemQueryable.cs,
6905           beagled/IndexHelper/IndexHelper.cs,
6906           beagled/KMailQueryable/KMailIndexableGenerator.cs,
6907           beagled/KMailQueryable/KMailIndexer.cs, doc/I18N,
6908           tools/Settings.cs:      * Convert to Mono.Unix everywhere
6909                   * Add BEAGLE_THERE_BE_NO_QUITTIN environment variable,
6910           which when set,
6911                   disables our SIGQUIT handler.
6913 2005-10-24 18:15  dbera
6915         * Best/BestWindow.cs: Fixed a bug in Best caused by the
6916           clear-button patch.
6918 2005-10-24 17:56  dsd
6920         * ChangeLog, beagled/Mono.Data.SqliteClient/Sqlite.cs,
6921           beagled/Mono.Data.SqliteClient/SqliteCommand.cs,
6922           beagled/Mono.Data.SqliteClient/SqliteConnection.cs,
6923           beagled/Mono.Data.SqliteClient/SqliteDataReader.cs,
6924           beagled/Mono.Data.SqliteClient/SqliteParameterCollection.cs,
6925           beagled/Mono.Data.SqliteClient/SqliteTransaction.cs:       *
6926           beagled/Mono.Data.SqliteClient: Merge recent upstream changes
6928 2005-10-24 16:36  joeshaw
6930         * mozilla-extension/install.rdf: Set the supported version for the
6931           Firefox extension to 1.5, as it appears to work on the Firefox
6932           1.5 beta
6934 2005-10-24 16:16  trow
6936         * Filters/FilterImLog.cs, Filters/Makefile.am,
6937           ImLogViewer/ImLogViewer.cs, ImLogViewer/ImLogWindow.cs,
6938           ImLogViewer/Makefile.am, Tiles/TileImLog.cs, Util/ImBuddy.cs,
6939           Util/ImLog.cs, beagled/LuceneQueryable.cs,
6940           beagled/GaimLogQueryable/GaimLogQueryable.cs,
6941           beagled/KopeteQueryable/KopeteQueryable.cs: Move IM log parsing
6942           into a filter, so that everything happens in the helper process.
6943           This dramatically reduces the number of allocations in the
6944           beagled process.  Patch by Daniel Drake.
6946 2005-10-23 13:12  dbera
6948         * ChangeLog, Best/BestWindow.cs, Tiles/SimpleRootTile.cs: Fixes
6949           315984. Adding clear function to best.  Patch submitted by Dennis
6950           Snell <dmsnell@purdue.edu>
6952 2005-10-21 17:24  trow
6954         * BeagleClient/Property.cs, BeagleClient/QueryPart.cs,
6955           Util/StringFu.cs, beagled/LuceneCommon.cs,
6956           beagled/LuceneQueryingDriver.cs, beagled/beagled-index-helper.in,
6957           beagled/beagled.in, bludgeon/Bludgeon.cs, bludgeon/Daemon.cs,
6958           bludgeon/FileModel.cs, bludgeon/QueryFu.cs,
6959           bludgeon/SanityCheck.cs, tools/Query.cs: Implemented date range
6960           queries, starting from some work that Joe had already done.
6962           Added testing of or-queries and date range-queries to bludgeon.
6964           Added heap-buddy support to bludgeon.
6966 2005-10-21 12:06  dbera
6968         * ChangeLog, beagled/PropertyKeywordFu.cs: Adding some email
6969           related query keywords. Now I can search for the HTML filter
6970           email from joe.
6972 2005-10-20 21:23  dbera
6974         * ChangeLog, beagled/AkregatorQueryable/AkregatorQueryable.cs,
6975           beagled/BlamQueryable/BlamQueryable.cs,
6976           beagled/LifereaQueryable/LifereaQueryable.cs: Change Liferea,
6977           Blam and Akregator backends to use stream parsing instead of
6978           serializer.  Removed fixme from property-names in those backends
6979           to use DC element names.
6981 2005-10-20 21:23  dbera
6983         * beagled/PropertyKeywordFu.cs: Changed some comments.
6985 2005-10-20 13:41  joeshaw
6987         * beagled/LuceneQueryable.cs: If we get null back from the
6988           IndexableGenerator, we want to continue through the loop, not
6989           break out of it.  Also fix an obsolete comment
6991 2005-10-19 20:19  fhedberg
6993         * tools/Makefile.am: Don't display warning #0169 - The private
6994           field is never used.
6996 2005-10-19 20:00  dbera
6998         * ChangeLog, Util/Conf.cs, Best/BestWindow.cs: Minor fixes in
6999           BestWindow and added Conf settings for holmes.
7001 2005-10-19 09:07  knvijay
7003         * beagled/: BeagleDaemon.cs, WebServices/WebBackEnd.cs,
7004           WebServices/WebServiceBackEnd.cs: Fix for bug 317622: Enabling
7005           beagled with webservices to support --replace option
7007 2005-10-18 18:15  joeshaw
7009         * beagled/LuceneQueryable.cs: When checking the item count in
7010           AcceptQuery(), look at the driver's rather than conditionally the
7011           indexer's.  This prevents us from starting an index helper
7012           process just to see if we accept a query
7014 2005-10-18 15:50  joeshaw
7016         * mozilla-extension/install.rdf,
7017           mozilla-extension/content/beagleOverlay.js,
7018           beagled/IndexingServiceQueryable/IndexingServiceQueryable.cs: Add
7019           new inotify-based indexing to the IndexingService, and port the
7020           firefox extension to use it
7022 2005-10-18 14:05  trow
7024         * Util/Log.cs: Doh!  Forgot to add this before.
7026 2005-10-18 11:37  trow
7028         * Filters/FilterMusic.cs, Util/DelayedTextWriter.cs,
7029           Util/FileAdvise.cs, Util/Logger.cs, Util/Makefile.am,
7030           Util/TeeTextWriter.cs, beagled/BeagleDaemon.cs,
7031           beagled/ExtractContent.cs, beagled/IndexWebContent.cs,
7032           beagled/beagled.in, beagled/IndexHelper/IndexHelper.cs: Revamped
7033           and simplified logging.  Some benefits of the new system: (1) The
7034           fiction of multiple loggers has been removed.  You now just
7035           log by calling static methods: Log.Debug ("foo"), etc.  (2)
7036           Backwards-compatibility.  The Logger class now proxies everything
7037           to the     static Log methods.  (3) Every line of the log is
7038           prefixed with the timestamp, so we don't     scramble multi-line
7039           spew and exceptions when combining daemon and     helper logs.
7040           (4) Exceptions are also logged into a special exception log,
7041           which makes it     very easy to see if exceptions were thrown and
7042           what they were.
7044 2005-10-17 17:26  dbera
7046         * ChangeLog, Util/Conf.cs, Best/BestTray.cs, Best/BestWindow.cs:
7047           Save Best window position, dimension and search history across
7048           sessions.
7050 2005-10-17 16:47  dsd
7052         * Util/StringFu.cs, Util/UriFu.cs, beagled/BeagleDaemon.cs: Remove
7053           some old code now that we require mono >= 1.1.7
7055 2005-10-17 15:57  dsd
7057         * beagled/Lucene.Net/upstream-changes/: 10_fewer-exceptions.patch,
7058           11_charstream-no-exceptions.patch: Add my lucene
7059           de-exceptionisation work as upstream-changes patches
7061 2005-10-17 15:32  dsd
7063         * configure.in: Update comment and message about sqlite3 support
7065 2005-10-17 15:24  dsd
7067         * ChangeLog, configure.in, Util/Inotify.cs, Util/Makefile.am,
7068           glue/Makefile.am:         * configure.in, Util/Inotify.cs,
7069           Util/Makefile.am, glue/Makefile.am:
7070                   Conditionally build inotify support. Disable on FreeBSD.
7072 2005-10-17 14:58  dsd
7074         * ChangeLog, beagled/Lucene.Net/Analysis/Standard/CharStream.cs,
7075           beagled/Lucene.Net/Analysis/Standard/FastCharStream.cs,
7076           beagled/Lucene.Net/Analysis/Standard/StandardTokenizerTokenManager.cs,
7077           beagled/Lucene.Net/Document/Field.cs,
7078           beagled/Lucene.Net/Index/FieldInfos.cs:   * beagled/Lucene.Net/:
7079           Small optimization; reduce the amount of
7080                   exception/throwing catching
7082 2005-10-17 10:28  utx
7084         * po/: ChangeLog, cs.po: cs.po: Fixed syntax error.
7086 2005-10-14 19:16  dbera
7088         * ChangeLog, beagled/PropertyKeywordFu.cs, tools/Makefile.am,
7089           tools/Query.cs: Output supported keyword queries in beagle-query
7090           --help
7092 2005-10-14 12:09  joeshaw
7094         * Util/ExceptionHandlingThread.cs,
7095           beagled/EvolutionMailDriver/MailCrawler.cs: Throw an
7096           ArgumentNullException if the method passed into an
7097           ExceptionHandlingThread is null.  Check in various loops if a
7098           shutdown has been requested and short circuit in the mail
7099           crawler.
7101 2005-10-14 10:49  joeshaw
7103         * tools/beagle-query.1: Fix the man page to not include equals
7104           signs with the arguments, and add the --stats-only arg
7106 2005-10-13 09:09  llipka
7108         * Tiles/: TileMusic.cs, template-music.html: Fix bgo 317854 and
7109           display artist
7111 2005-10-13 08:31  llipka
7113         * Util/Logger.cs, beagled/IndexWebContent.cs: * Util/Logger.cs -
7114           Fix bgo 318690 and delete old IndexWebContent files *
7115           beagled/IndexWebContent.cs - Get this compliant with our standard
7117 2005-10-12 22:04  trow
7119         * Util/Scheduler.cs, beagled/BeagleDaemon.cs,
7120           beagled/LuceneQueryable.cs: Added --indexing-test-mode to
7121           beagled, which makes it run in the foreground and then shut down
7122           the daemon when everything is fully indexed.
7124 2005-10-12 20:58  trow
7126         * beagled/: DumpIndex.cs, LuceneCommon.cs, Makefile.am: Added
7127           beagle-dump-index tool.
7129 2005-10-12 09:13  dsd
7131         * ChangeLog, Util/UriFu.cs:     * Util/UriFu.cs: Fix serialization
7132           of non-file uri's
7134 2005-10-11 17:18  serrador
7136         * po/: ChangeLog, es.po: 2005-10-11  Francisco Javier F. Serrador
7137           <serrador@cvs.gnome.org>
7139                   * es.po: Updated Spanish translation.
7141 2005-10-11 09:29  knvijay
7143         * beagled/WebServices/WebServiceBackEnd.cs: Enabling snippets
7145 2005-10-10 20:26  dbera
7147         * beagled/QueryStringParser.cs: Added a FIXME as per Joe's
7148           suggestion.
7150 2005-10-10 20:20  dbera
7152         * Tiles/TileMailMessage.cs: Also check the property
7153           parent:fixme:hasAttachments to determine if the hit is an
7154           attachment.
7156 2005-10-10 17:17  dbera
7158         * beagled/KMailQueryable/KMailQueryable.cs: Better warning if
7159           kmailqueryable finds bad kmail mfolder. bug #318298.
7161 2005-10-10 17:02  trow
7163         * BeagleClient/Indexable.cs: Fixed a cut&paste-o in the static
7164           thread-local buffers.
7166 2005-10-10 11:17  trow
7168         * BeagleClient/Indexable.cs, Util/DirectoryWalker.cs,
7169           Util/ImLog.cs, beagled/BeagleDaemon.cs: Be smarter about re-using
7170           StringBuilders in Util/ImLog.cs and Util/DirectoryWalker.cs.
7172           Use thread-local static buffers in BeagleClient/Indexable.cs,
7173           instead of constantly allocating new buffers.
7175           Changed beagled/BeagleDaemon.cs to not complain when it sees the
7176           --heap-buddy argument on the command line.
7178 2005-10-10 06:29  knvijay
7180         * beagled/WebServices/ExternalAccessFilter.cs: Removed deprecated
7181           use of publicfolder.cfg
7183 2005-10-07 07:03  dsd
7185         * ChangeLog, glue/Makefile.am:  * glue/Makefile.am: Always ship
7186           conditional glue
7187           ----------------------------------------------------------------------
7189 2005-10-06 20:54  trow
7191         * beagled/Lucene.Net/: Analysis/Standard/StandardTokenizer.cs,
7192           QueryParser/QueryParser.cs: Small fixes to allow Lucene 1.9 to
7193           compile.
7195 2005-10-06 17:33  dbera
7197         * HACKING: Minor addition to help converts from Java.
7199 2005-10-06 17:22  dbera
7201         * beagled/Makefile.am: Oops.. forgot.
7203 2005-10-06 17:22  dbera
7205         * beagled/: PropertyKeywordFu.cs, QueryStringParser.cs: Added
7206           keyword based query support e.g. author:dbera. Currently the
7207           mapping is stored by hand in PropertyKeywordFu.cs.
7209 2005-10-06 15:56  trow
7211         * beagled/ExtractContent.cs: If there is no filter for a file,
7212           print the mime type.  This fixes bgo bug 318131.
7214           Sort the properties before displaying them.
7216           Only print debug spew if the --debug option is passed in on the
7217           command line.
7219 2005-10-06 15:29  dsd
7221         * ChangeLog, beagled/Makefile.am,
7222           beagled/Lucene.Net/AssemblyInfo.cs,
7223           beagled/Lucene.Net/LucenePackage.cs,
7224           beagled/Lucene.Net/upstream-changes.diff,
7225           beagled/Lucene.Net/Analysis/LowerCaseFilter.cs,
7226           beagled/Lucene.Net/Analysis/PorterStemmer.cs,
7227           beagled/Lucene.Net/Analysis/StopAnalyzer.cs,
7228           beagled/Lucene.Net/Analysis/Standard/StandardAnalyzer.cs,
7229           beagled/Lucene.Net/Analysis/Standard/StandardTokenizer.cs,
7230           beagled/Lucene.Net/Analysis/Standard/StandardTokenizerTokenManager.cs,
7231           beagled/Lucene.Net/Analysis/Standard/TokenMgrError.cs,
7232           beagled/Lucene.Net/Document/DateField.cs,
7233           beagled/Lucene.Net/Document/DateTools.cs,
7234           beagled/Lucene.Net/Document/Document.cs,
7235           beagled/Lucene.Net/Document/Field.cs,
7236           beagled/Lucene.Net/Document/NumberTools.cs,
7237           beagled/Lucene.Net/Index/CompoundFileReader.cs,
7238           beagled/Lucene.Net/Index/CompoundFileWriter.cs,
7239           beagled/Lucene.Net/Index/DocumentWriter.cs,
7240           beagled/Lucene.Net/Index/FieldInfo.cs,
7241           beagled/Lucene.Net/Index/FieldInfos.cs,
7242           beagled/Lucene.Net/Index/FieldsReader.cs,
7243           beagled/Lucene.Net/Index/FieldsWriter.cs,
7244           beagled/Lucene.Net/Index/FilterIndexReader.cs,
7245           beagled/Lucene.Net/Index/IndexReader.cs,
7246           beagled/Lucene.Net/Index/IndexWriter.cs,
7247           beagled/Lucene.Net/Index/MultiReader.cs,
7248           beagled/Lucene.Net/Index/MultipleTermPositions.cs,
7249           beagled/Lucene.Net/Index/SegmentInfos.cs,
7250           beagled/Lucene.Net/Index/SegmentMerger.cs,
7251           beagled/Lucene.Net/Index/SegmentReader.cs,
7252           beagled/Lucene.Net/Index/SegmentTermDocs.cs,
7253           beagled/Lucene.Net/Index/SegmentTermEnum.cs,
7254           beagled/Lucene.Net/Index/SegmentTermPositionVector.cs,
7255           beagled/Lucene.Net/Index/SegmentTermPositions.cs,
7256           beagled/Lucene.Net/Index/SegmentTermVector.cs,
7257           beagled/Lucene.Net/Index/Term.cs,
7258           beagled/Lucene.Net/Index/TermBuffer.cs,
7259           beagled/Lucene.Net/Index/TermDocs.cs,
7260           beagled/Lucene.Net/Index/TermInfosReader.cs,
7261           beagled/Lucene.Net/Index/TermInfosWriter.cs,
7262           beagled/Lucene.Net/Index/TermPositionVector.cs,
7263           beagled/Lucene.Net/Index/TermPositions.cs,
7264           beagled/Lucene.Net/Index/TermVectorOffsetInfo.cs,
7265           beagled/Lucene.Net/Index/TermVectorsReader.cs,
7266           beagled/Lucene.Net/Index/TermVectorsWriter.cs,
7267           beagled/Lucene.Net/QueryParser/MultiFieldQueryParser.cs,
7268           beagled/Lucene.Net/QueryParser/QueryParser.cs,
7269           beagled/Lucene.Net/QueryParser/QueryParserTokenManager.cs,
7270           beagled/Lucene.Net/Search/BooleanClause.cs,
7271           beagled/Lucene.Net/Search/BooleanQuery.cs,
7272           beagled/Lucene.Net/Search/BooleanScorer.cs,
7273           beagled/Lucene.Net/Search/BooleanScorer2.cs,
7274           beagled/Lucene.Net/Search/ConjunctionScorer.cs,
7275           beagled/Lucene.Net/Search/DateFilter.cs,
7276           beagled/Lucene.Net/Search/DisjunctionSumScorer.cs,
7277           beagled/Lucene.Net/Search/FieldCache.cs,
7278           beagled/Lucene.Net/Search/FieldCacheImpl.cs,
7279           beagled/Lucene.Net/Search/FieldDoc.cs,
7280           beagled/Lucene.Net/Search/FieldDocSortedHitQueue.cs,
7281           beagled/Lucene.Net/Search/FieldSortedHitQueue.cs,
7282           beagled/Lucene.Net/Search/FilteredQuery.cs,
7283           beagled/Lucene.Net/Search/FilteredTermEnum.cs,
7284           beagled/Lucene.Net/Search/FuzzyQuery.cs,
7285           beagled/Lucene.Net/Search/FuzzyTermEnum.cs,
7286           beagled/Lucene.Net/Search/HitCollector.cs,
7287           beagled/Lucene.Net/Search/Hits.cs,
7288           beagled/Lucene.Net/Search/IndexSearcher.cs,
7289           beagled/Lucene.Net/Search/MultiPhraseQuery.cs,
7290           beagled/Lucene.Net/Search/MultiSearcher.cs,
7291           beagled/Lucene.Net/Search/MultiTermQuery.cs,
7292           beagled/Lucene.Net/Search/NonMatchingScorer.cs,
7293           beagled/Lucene.Net/Search/ParallelMultiSearcher.cs,
7294           beagled/Lucene.Net/Search/PhrasePrefixQuery.cs,
7295           beagled/Lucene.Net/Search/PhraseQuery.cs,
7296           beagled/Lucene.Net/Search/PhraseScorer.cs,
7297           beagled/Lucene.Net/Search/PrefixQuery.cs,
7298           beagled/Lucene.Net/Search/Query.cs,
7299           beagled/Lucene.Net/Search/QueryFilter.cs,
7300           beagled/Lucene.Net/Search/RangeFilter.cs,
7301           beagled/Lucene.Net/Search/RangeQuery.cs,
7302           beagled/Lucene.Net/Search/RemoteSearchable.cs,
7303           beagled/Lucene.Net/Search/ReqExclScorer.cs,
7304           beagled/Lucene.Net/Search/ReqOptSumScorer.cs,
7305           beagled/Lucene.Net/Search/ScoreDocComparator.cs,
7306           beagled/Lucene.Net/Search/Scorer.cs,
7307           beagled/Lucene.Net/Search/Searchable.cs,
7308           beagled/Lucene.Net/Search/Searcher.cs,
7309           beagled/Lucene.Net/Search/Similarity.cs,
7310           beagled/Lucene.Net/Search/SimilarityDelegator.cs,
7311           beagled/Lucene.Net/Search/Sort.cs,
7312           beagled/Lucene.Net/Search/SortComparator.cs,
7313           beagled/Lucene.Net/Search/SortComparatorSource.cs,
7314           beagled/Lucene.Net/Search/SortField.cs,
7315           beagled/Lucene.Net/Search/TermQuery.cs,
7316           beagled/Lucene.Net/Search/TermScorer.cs,
7317           beagled/Lucene.Net/Search/TopFieldDocs.cs,
7318           beagled/Lucene.Net/Search/Weight.cs,
7319           beagled/Lucene.Net/Search/WildcardQuery.cs,
7320           beagled/Lucene.Net/Search/WildcardTermEnum.cs,
7321           beagled/Lucene.Net/Search/Spans/SpanNearQuery.cs,
7322           beagled/Lucene.Net/Search/Spans/SpanScorer.cs,
7323           beagled/Lucene.Net/Search/Spans/SpanWeight.cs,
7324           beagled/Lucene.Net/Store/BufferedIndexInput.cs,
7325           beagled/Lucene.Net/Store/BufferedIndexOutput.cs,
7326           beagled/Lucene.Net/Store/Directory.cs,
7327           beagled/Lucene.Net/Store/FSDirectory.cs,
7328           beagled/Lucene.Net/Store/IndexInput.cs,
7329           beagled/Lucene.Net/Store/IndexOutput.cs,
7330           beagled/Lucene.Net/Store/InputStream.cs,
7331           beagled/Lucene.Net/Store/Lock.cs,
7332           beagled/Lucene.Net/Store/MMapDirectory.cs,
7333           beagled/Lucene.Net/Store/OutputStream.cs,
7334           beagled/Lucene.Net/Store/RAMDirectory.cs,
7335           beagled/Lucene.Net/Store/RAMFile.cs,
7336           beagled/Lucene.Net/Store/RAMInputStream.cs,
7337           beagled/Lucene.Net/Store/RAMOutputStream.cs,
7338           beagled/Lucene.Net/Util/BitVector.cs,
7339           beagled/Lucene.Net/Util/Constants.cs,
7340           beagled/Lucene.Net/Util/Parameter.cs,
7341           beagled/Lucene.Net/Util/StringHelper.cs,
7342           beagled/Lucene.Net/upstream-changes/01_obtain-lock-fix.patch,
7343           beagled/Lucene.Net/upstream-changes/02_FSDirectory-custom-locking.patch,
7344           beagled/Lucene.Net/upstream-changes/03_FSDirectory-pid-in-lockfile.patch,
7345           beagled/Lucene.Net/upstream-changes/04_utc-times.patch,
7346           beagled/Lucene.Net/upstream-changes/05_FSDirectory-rename-fileshare.patch,
7347           beagled/Lucene.Net/upstream-changes/06_FSDirectory-lock-logging.patch,
7348           beagled/Lucene.Net/upstream-changes/07_TermBuffer-stringcopy.patch,
7349           beagled/Lucene.Net/upstream-changes/08_more-lock-obtain-fixes.patch,
7350           beagled/Lucene.Net/upstream-changes/09-path-combine.patch:      *
7351           beagled/Makefile.am, beagled/Lucene.Net/: Update to Lucene 1.9,
7352           and fix
7353                   a lock obtain bug.
7355 2005-10-06 13:52  joeshaw
7357         * beagled/ExtractContent.cs: Write out the MimeType based on the
7358           Filter's mime type, rather than the Indexable's
7360 2005-10-06 12:50  dsd
7362         * ChangeLog, Util/UriFu.cs:     * Util/UriFu.cs: Convert Uri's to a
7363           constructable form before
7364                   serialization.
7366 2005-10-06 11:53  dsd
7368         * ChangeLog, Util/Scheduler.cs, beagled/IndexSynchronization.cs:
7369               * Util/Scheduler.cs: Don't allow tasks to be added without a
7370           source
7371                   * beagled/IndexSynchronization.cs: Fake a source for
7372           scheduler tasks
7374 2005-10-06 08:40  dsd
7376         * ChangeLog, beagled/KopeteQueryable/KopeteQueryable.cs:        *
7377           beagled/KopeteQueryable/KopeteQueryable.cs: Set a source for
7378           scheduler
7379                   tasks. Thanks to raddy on IRC and Henry S. Thompson on
7380           bug #317997 for
7381                   helping to track this down.
7383 2005-10-05 10:36  dsd
7385         * configure.in: Bump version to 0.1.2
7387 2005-10-05 10:33  dsd
7389         * ChangeLog, configure.in, Best/BestTray.cs, Filters/FilterDOC.cs,
7390           Util/DirectoryWalker.cs, Util/GeckoUtils.cs, Util/Inotify.cs,
7391           Util/IoPriority.cs, Util/SystemInformation.cs,
7392           Util/XKeybinder.cs, glue/Makefile.am:   * glue/Makefile.am:
7393           Consolidate glue code into two libraries,
7394                   libbeagleglue and libbeagleuiglue.
7395                   * Best/BestTray.cs, Util/*: Use
7396           libbeagleglue/libbeagleuiglue
7398 2005-10-04 16:37  joeshaw
7400         * libbeagle/beagle/beagle-query.c: Change beagle_query_add_text()
7401           to use human query parts rather than text
7403 2005-10-03 16:47  trow
7405         * NEWS, configure.in: Incremented version number to 0.1.1.  Updated
7406           NEWS for release.
7408 2005-10-03 14:25  trow
7410         * Tiles/SimpleRootTile.cs: Allow beagled to be started from best on
7411           amd64.  This fixes bgo bug 317826.  Thanks for Jack Miller for
7412           the patch.
7414 2005-10-03 13:42  dsd
7416         * ChangeLog, beagled/LuceneQueryingDriver.cs:   *
7417           beagled/LuceneQueryingDriver.cs: Fix fd leak on certain codepath
7419 2005-10-03 05:42  fwang
7421         * po/: ChangeLog, zh_CN.po: Updated Simplified Chinese translation
7423 2005-09-29 05:53  al_shopov
7425         * po/: ChangeLog, bg.po: 2005-09-29  Alexander Shopov
7426           <ash@contact.bg>
7428                   * bg.po: Updated Bulgarian translation by
7429                   Rostislav Raykov <zbrox@i-space.org>
7431 2005-09-27 09:43  vvaradan
7433         * ChangeLog, Filters/FilterOpenOffice.cs:         * Fixes 317277.
7434                   Patch submitted by David Richards <drichard@largo.com>
7436                   * Filter/FilterOpenOffice.cs: Support OOo Draw files.
7438 2005-09-25 19:19  dbera
7440         * beagled/: Makefile.am, KMailQueryable/KMailIndexableGenerator.cs,
7441           KMailQueryable/KMailIndexer.cs, KMailQueryable/KMailQueryable.cs:
7442           Initial release of a KMail backend
7444 2005-09-25 11:26  aihana
7446         * po/: ChangeLog, ja.po: 2005-09-25  Takeshi AIHANA
7447           <aihana@gnome.gr.jp>
7449                   * Updated Japanese translation for HEAD.
7451 2005-09-25 10:59  hebra
7453         * po/: ChangeLog, de.po: 2005-09-25  Hendrik Brandt
7454           <heb@gnome-de.org>
7456                   * de.po: Updated German translation.
7458 2005-09-20 16:46  joeshaw
7460         * beagled/Server.cs: Don't try to call into a null executor in the
7461           Server
7463 2005-09-20 15:07  joeshaw
7465         * Util/XmlFu.cs: forgot to add this.
7467 2005-09-20 14:38  joeshaw
7469         * BeagleClient/Client.cs, Util/Conf.cs, Util/Makefile.am,
7470           beagled/Server.cs, beagled/FileSystemQueryable/FileNameFilter.cs:
7471           Force encoding for XmlSerializer to be UTF8, since it defaults to
7472           the current system encoding.  Also fix a problem with ignore that
7473           was tracked down by Lukas
7475 2005-09-20 11:51  joeshaw
7477         * beagled/GaimLogQueryable/GaimLogQueryable.cs: Set the task.Source
7478           on the non-inotify task to avoid exceptions.  Fixes bgo #316642
7480 2005-09-19 18:17  joeshaw
7482         * beagled/Makefile.am: Compile the evolution data server backend
7483           into its own assembly, and install into the system backend
7484           directory.  This makes it possible to package separately from the
7485           rest of Beagle
7487 2005-09-19 17:58  joeshaw
7489         * Filters/FilterText.cs: Add a bunch of mime types to the plain
7490           text filter for various things in the shared-mime-info
7492 2005-09-19 12:39  joeshaw
7494         * beagled/EvolutionDataServerQueryable/: BookContainer.cs,
7495           CalContainer.cs: Add a ranting tirade against the Uri class and
7496           change the URI scheme for contacts and calendars to not throw
7497           exceptions.  Fortunately Evolution is forgiving in its URIs.
7498           Also fix a crash if we can't instantiate a Book or Cal
7500 2005-09-17 09:05  llipka
7502         * beagled/GaimLogQueryable/GaimLogQueryable.cs: Call this what it
7503           really is called.
7505 2005-09-16 17:24  adrighem
7507         * po/: ChangeLog, nl.po: 2005-09-16  Vincent van Adrighem
7508           <adrighem@gnome.org>
7510                   * nl.po: Translation updated by Wouter Bolsterlee.
7512 2005-09-16 15:37  joeshaw
7514         * beagled/: Makefile.am,
7515           EvolutionDataServerQueryable/BookContainer.cs,
7516           EvolutionDataServerQueryable/CalContainer.cs,
7517           EvolutionDataServerQueryable/Container.cs,
7518           EvolutionDataServerQueryable/EdsSource.cs,
7519           EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs,
7520           EvolutionDataServerQueryable/SourcesHandler.cs: Heavily refactor
7521           the EDS backend to be more compartmentalized, handle changes
7522           better, correctly remove items when sources are removed, use a
7523           new URI scheme that works with evolution 2.4/eds 1.4, and bump up
7524           the index version number to account for this
7526 2005-09-16 04:34  clyties
7528         * po/: ChangeLog, vi.po: vi.po: Updated Vietnamese translation.
7530 2005-09-15 19:25  joeshaw
7532         * beagled/: LuceneFileQueryable.cs, LuceneQueryable.cs,
7533           LuceneQueryingDriver.cs: Add a task which allows removal of all
7534           items which match a certain property
7536 2005-09-15 17:43  trow
7538         * beagled/FileSystemQueryable/: DirectoryModel.cs,
7539           DirectoryState.cs, FileCrawlTask.cs, FileSystemQueryable.cs:
7540           Better handling of directories with funny permissions.  This
7541           fixes bnc 117362.
7543 2005-09-15 12:59  trow
7545         * Filters/Makefile.am: Remove FilterGst.cs from the build.
7547 2005-09-15 12:43  trow
7549         * libbeagle/docs/reference/.cvsignore: Be quiet!
7551 2005-09-15 12:40  trow
7553         * NEWS: Updated for release.
7555 2005-09-15 12:37  trow
7557         * configure.in: Require mono 1.1.7.  (Actually, you should upgrade
7558           to 1.1.9.)
7560 2005-09-15 12:05  joeshaw
7562         * Util/Scheduler.cs: Keep track of the number of tasks we've
7563           processed in a given run through the scheduler, and if we pass a
7564           threshold, delay for a bit so that we don't peg the CPU
7566 2005-09-15 05:28  knvijay
7568         * beagled/WebServices/WebServiceProxy.cs: Restoring correct
7569           WebServiceProxy.cs
7571 2005-09-15 04:33  fhedberg
7573         * beagled/Makefile.am: Move undeclared variables.
7575 2005-09-15 04:31  fhedberg
7577         * BeagleClient/Makefile.am: Remove undeclared variables.
7579 2005-09-15 04:01  knvijay
7581         * beagled/WebServices/: WebFrontEnd.cs, WebServiceBackEnd.cs: Added
7582           exception handling in WebFrontEnd
7584 2005-09-14 14:31  dsd
7586         * po/: ChangeLog, pl.po:        * pl.po: Add missing \n
7588 2005-09-14 10:08  llipka
7590         * Util/CommandLineFu.cs, bludgeon/Bludgeon.cs: *
7591           Util/CommandLineFu.cs - Update the options spacing *
7592           bludgeon/Bludgeon.cs - Don't crash if we pass the --help option
7594 2005-09-13 15:33  trow
7596         * beagled/beagled.in, bludgeon/bludgeon.in, tools/wrapper.in: Allow
7597           the path to an alternative mono runtime to be specified by the
7598           BEAGLE_MONO_RUNTIME env variable.
7600 2005-09-13 15:32  trow
7602         * bludgeon/Bludgeon.cs: Added --slowdown option.  Fixed
7603           --total-time to be treated as a number of minutes, not seconds.
7605 2005-09-13 14:33  trow
7607         * configure.in: Incremented version number to 0.1.0.
7609 2005-09-12 15:19  joeshaw
7611         * beagled/QueryDriver.cs: Also fix --add-static-queryable
7613 2005-09-12 15:13  joeshaw
7615         * beagled/QueryDriver.cs: Fix a bug in which you couldn't specify
7616           system queryables to --allow-backend or --deny-backend
7618 2005-09-11 17:58  trow
7620         * beagled/FileSystemQueryable/: FileSystemQueryable.cs,
7621           LuceneNameResolver.cs: Another fix for corner cases related to
7622           bnc bug 116240.
7624 2005-09-09 17:31  joeshaw
7626         * libbeagle/beagle/: beagle-client.c, beagle-client.h,
7627           beagle-parser.c: Add a beagle_client_new_from_socket_path()
7628           function.  Add a comment about behavior in beagle-parser.c
7630 2005-09-09 15:47  trow
7632         * beagled/: FileAttributesStore.cs,
7633           FileSystemQueryable/FileSystemQueryable.cs: Unconditionally
7634           assign a new unique ID to added files.  This correctly handles
7635           copied files, fixing bnc bug 116240.
7637 2005-09-09 07:51  llipka
7639         * beagled/: LuceneFileQueryable.cs, StaticQueryable.cs: If we can't
7640           access a file/path, drop it.
7642 2005-09-08 16:03  dbera
7644         * ChangeLog, beagled/ExtractContent.cs: 2005-09-08  Debajyoti Bera
7645           <dbera.web@gmail.com>
7647                   * beagled/ExtractContent.cs: Fixed crasher #314716 and
7648           added
7649                   mimetype option to beagle-extract-content
7651 2005-09-08 14:20  joeshaw
7653         * beagled/: LuceneCommon.cs, LuceneQueryingDriver.cs: Don't pass
7654           back empty boolean queries if there aren't any terms in a text
7655           part (because stop words are stripped, for example).  This
7656           prevents any results from coming back at all
7658 2005-09-08 14:07  trow
7660         * Util/Inotify.cs, glue/inotify-glue.c: When snarfing inotify
7661           events, don't poll to check if Inotify.Stop has been called.
7662           This fixes (at least partially) bnc bug 115566.
7664 2005-09-08 00:28  trow
7666         * Filters/FilterAbiword.cs: Added support for gzipped abiword
7667           files.  This fixes bgo bug 315460.
7669 2005-09-07 23:49  trow
7671         * beagled/: BuildIndex.cs,
7672           FileSystemQueryable/DirectoryIndexableGenerator.cs,
7673           FileSystemQueryable/TreeCrawlTask.cs: Better symlink handling.
7674           This fixes bgo bug 315469.
7676 2005-09-07 18:41  joeshaw
7678         * beagled/BuildIndex.cs: Add a --disable-restart option to
7679           beagle-build-index
7681 2005-09-07 16:21  joeshaw
7683         * beagled/BuildIndex.cs: Some more sanity checks for
7684           beagle-build-index
7686 2005-09-07 16:11  joeshaw
7688         * beagled/BuildIndex.cs: Give a better error when --target isn't
7689           provided.  Use Logger.Log.Error for errors
7691 2005-09-07 15:59  joeshaw
7693         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
7694           Fix a stupid thinko when escaping backslashes
7696 2005-09-07 14:12  joeshaw
7698         * mozilla-extension/content/beagleOverlay.js: Keep the firefox
7699           extension from freaking out if ~/.beagle doesn't exist
7701 2005-09-07 07:24  yairhr
7703         * ChangeLog, configure.in, po/ChangeLog, po/he.po: [no log message]
7705 2005-09-07 01:28  trow
7707         * Util/Scheduler.cs, beagled/IndexerRequest.cs,
7708           beagled/LuceneQueryable.cs, beagled/RemoteIndexer.cs: Better
7709           clean-up of /tmp files on daemon shutdown.  This fixes a few more
7710           cases of bnc bug 113626.
7712 2005-09-06 23:20  trow
7714         * beagled/FileSystemQueryable/FileSystemQueryable.cs: Carefully
7715           keep track of uids in memory until they have been written out to
7716           the index.  We can use this information to recover gracefully in
7717           certain cases where where things change out from underneath us on
7718           the filesystem.
7720 2005-09-06 22:24  trow
7722         * beagled/FileSystemQueryable/FileSystemQueryable.cs: When
7723           scheduling the removal of a file, actually use the indexable that
7724           we went to the trouble to construct.  This fixes the "deletes"
7725           part of bnc bug 113869.
7727 2005-09-06 17:08  trow
7729         * BeagleClient/Indexable.cs: Remove some debug spew that I left
7730           turned on by mistake.
7732 2005-09-06 16:55  trow
7734         * Filters/FilterPdf.cs, Util/Scheduler.cs,
7735           beagled/LuceneQueryable.cs: Fixed our calculation of the
7736           highest-priority task in the presence of Priority.Maintenance
7737           tasks.  This fixes bnc bug 113626.
7739           Pass the -q argument to pdftotext in our filter.  This keeps us
7740           from spewing control characters to the console when we encounter
7741           a malformed pdf file.
7743           Removed a bit of debug spew.
7745 2005-09-06 14:06  dsd
7747         * ChangeLog, beagled/FileSystemQueryable/FileSystemQueryable.cs:
7748               * beagled/FileSystemQueryable/FileSystemQueryable.cs: Forget
7749           internal
7750                   directory references when appropriate.
7752 2005-09-06 10:03  tsola
7754         * po/: ChangeLog, nb.po, no.po: 2005-09-06  Terance Sola
7755           <terance@lyse.net>
7757                   * nb.po: Updated Norwegian bokmål translation.
7758                   * no.po: Same.
7760 2005-09-05 20:44  ituohela
7762         * ChangeLog, configure.in, po/ChangeLog, po/fi.po: Added Finnish
7763           translation
7765 2005-09-04 11:09  llipka
7767         * doc/TODO-integration: Update this a little.
7769 2005-09-02 15:18  trow
7771         * BeagleClient/Indexable.cs, beagled/Filter.cs,
7772           beagled/FilterFactory.cs, beagled/LuceneIndexingDriver.cs:
7773           Tighten up the code responsible for cleaning up temporary files.
7774           This is the beginning of a fix for bnc 113626.
7776 2005-09-02 14:09  trow
7778         * beagled/FileSystemQueryable/FileCrawlTask.cs: If we can't crawl a
7779           directory, mark it as clean and proceed.  This fixes bug 315139.
7781 2005-09-01 11:33  clahey
7783         * ChangeLog, Util/gnome.cs: 2005-09-01  Chris Lahey
7784           <clahey@ximian.com>
7786                   * Util/gnome.cs: Use file_mime_type stuff and use slow if
7787           file
7788                   extension is .xml.
7790 2005-09-01 00:46  trow
7792         * beagled/FileSystemQueryable/FileSystemQueryable.cs: Drop child
7793           indexables in the file system backend.  This fixes (well, it
7794           would be more accurate to say that it punts) bug #314999.
7796 2005-08-31 18:26  serrador
7798         * po/: ChangeLog, es.po: 2005-09-01  Francisco Javier F. Serrador
7799           <serrador@cvs.gnome.org>
7801                   * es.po: Updated Spanish translation.
7803 2005-08-31 18:19  trow
7805         * beagled/: BuildIndex.cs, IndexerReceipts.cs,
7806           LuceneIndexingDriver.cs: Properly set the parent of child
7807           indexables.  In beagle-build-index, don't try to set file
7808           attributes on children.  This fixes bug 314885.
7810 2005-08-31 18:04  trow
7812         * beagled/LuceneQueryable.cs: Don't accept queries if the backend's
7813           index is empty.  This fixes bug 314990.
7815 2005-08-31 15:33  vvaradan
7817         * ChangeLog, Filters/FilterSource.cs:         *
7818           Filters/FilterSource.cs: Reset the line type to none if the line
7819                   that was being parsed was a single-line-comment without a
7820           trailing
7821                   backslash or language style is either lisp or c#.
7823 2005-08-30 23:06  trow
7825         * bludgeon/: FileModel.cs, TestBasic.cs, TestMove.cs, Token.cs:
7826           Some small Bludgeon clean-ups.
7828 2005-08-30 17:45  joeshaw
7830         *
7831           beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
7832           Index all IM accounts, not just the first one listed
7834 2005-08-30 16:06  jmas
7836         * po/: ChangeLog, ca.po: Updated Catalan translation
7838 2005-08-30 14:58  trow
7840         * Util/Inotify.cs: A patch from Daniel Drake: Maintain the
7841           parent-child relationship stuff when we move watches around.
7842           Fixes bug #314329.
7844 2005-08-30 06:54  dsd
7846         * Util/StringFu.cs: Add some comments to aid the translators
7848 2005-08-29 18:38  rodrigo
7850         * ChangeLog, configure.in, glue/eggtrayicon.c, glue/eggtrayicon.h:
7851           2005-08-29  Rodrigo Moya <rodrigo@novell.com>
7853                   * glue/eggtrayicon.[ch]: updated from libegg.
7855                   * configure.in: define GETTEXT_PACKAGE for libegg.
7857 2005-08-29 17:24  dsd
7859         * Util/: Makefile.am, Tag.cs: Remove more gst-sharp stuff
7861 2005-08-29 16:13  dsd
7863         * Filters/FilterApe.cs, Filters/FilterFlac.cs,
7864           Filters/FilterGst.cs, Filters/FilterMp3.cs, Filters/FilterMpc.cs,
7865           Filters/FilterOgg.cs, Util/ApeReader.cs, Util/FlacReader.cs,
7866           Util/Mp3Reader.cs, Util/OggReader.cs: Remove obselete audio
7867           filtering files
7869 2005-08-29 16:09  dsd
7871         * ChangeLog, configure.in, Filters/FilterMusic.cs,
7872           Filters/Makefile.am, Filters/entagged-sharp/AudioFile.cs,
7873           Filters/entagged-sharp/AudioFileIO.cs,
7874           Filters/entagged-sharp/AudioFileWrapper.cs,
7875           Filters/entagged-sharp/EncodingInfo.cs,
7876           Filters/entagged-sharp/EntaggedTest.cs,
7877           Filters/entagged-sharp/Tag.cs,
7878           Filters/entagged-sharp/entagged-sharp.sources,
7879           Filters/entagged-sharp/sync-tree.sh,
7880           Filters/entagged-sharp/Ape/MonkeyFileReader.cs,
7881           Filters/entagged-sharp/Ape/Util/ApeTagReader.cs,
7882           Filters/entagged-sharp/Ape/Util/MonkeyDescriptor.cs,
7883           Filters/entagged-sharp/Ape/Util/MonkeyHeader.cs,
7884           Filters/entagged-sharp/Ape/Util/MonkeyInfoReader.cs,
7885           Filters/entagged-sharp/Ape/Util/WavFormatHeader.cs,
7886           Filters/entagged-sharp/Ape/Util/WavRIFFHeader.cs,
7887           Filters/entagged-sharp/Exceptions/CannotReadException.cs,
7888           Filters/entagged-sharp/Flac/FlacFileReader.cs,
7889           Filters/entagged-sharp/Flac/Util/FlacInfoReader.cs,
7890           Filters/entagged-sharp/Flac/Util/FlacTagReader.cs,
7891           Filters/entagged-sharp/Flac/Util/MetadataBlockDataStreamInfo.cs,
7892           Filters/entagged-sharp/Flac/Util/MetadataBlockHeader.cs,
7893           Filters/entagged-sharp/Mp3/Id3Tag.cs,
7894           Filters/entagged-sharp/Mp3/Mp3FileReader.cs,
7895           Filters/entagged-sharp/Mp3/Util/Id3v1TagReader.cs,
7896           Filters/entagged-sharp/Mp3/Util/Id3v23TagReader.cs,
7897           Filters/entagged-sharp/Mp3/Util/Id3v2TagReader.cs,
7898           Filters/entagged-sharp/Mp3/Util/Id3v2TagSynchronizer.cs,
7899           Filters/entagged-sharp/Mp3/Util/LameMPEGFrame.cs,
7900           Filters/entagged-sharp/Mp3/Util/MPEGFrame.cs,
7901           Filters/entagged-sharp/Mp3/Util/Mp3InfoReader.cs,
7902           Filters/entagged-sharp/Mp3/Util/XingMPEGFrame.cs,
7903           Filters/entagged-sharp/Mp3/Util/Id3frames/ApicId3Frame.cs,
7904           Filters/entagged-sharp/Mp3/Util/Id3frames/CommId3Frame.cs,
7905           Filters/entagged-sharp/Mp3/Util/Id3frames/GenericId3Frame.cs,
7906           Filters/entagged-sharp/Mp3/Util/Id3frames/Id3Frame.cs,
7907           Filters/entagged-sharp/Mp3/Util/Id3frames/TextId3Frame.cs,
7908           Filters/entagged-sharp/Mpc/MpcFileReader.cs,
7909           Filters/entagged-sharp/Mpc/Util/MpcHeader.cs,
7910           Filters/entagged-sharp/Mpc/Util/MpcInfoReader.cs,
7911           Filters/entagged-sharp/Ogg/OggFileReader.cs,
7912           Filters/entagged-sharp/Ogg/OggTag.cs,
7913           Filters/entagged-sharp/Ogg/Util/OggInfoReader.cs,
7914           Filters/entagged-sharp/Ogg/Util/OggPageHeader.cs,
7915           Filters/entagged-sharp/Ogg/Util/OggTagReader.cs,
7916           Filters/entagged-sharp/Ogg/Util/VorbisCodecHeader.cs,
7917           Filters/entagged-sharp/Ogg/Util/VorbisTagReader.cs,
7918           Filters/entagged-sharp/Tracker/TrackerFileReader.cs,
7919           Filters/entagged-sharp/Tracker/Util/TrackerTagReader.cs,
7920           Filters/entagged-sharp/Util/AudioFileReader.cs,
7921           Filters/entagged-sharp/Util/ByteBuffer.cs,
7922           Filters/entagged-sharp/Util/CustomAttributes.cs,
7923           Filters/entagged-sharp/Util/TagField.cs,
7924           Filters/entagged-sharp/Util/Utils.cs:  * Filters/entagged-sharp/:
7925           Import entagged-sharp
7926                   * Filters/FilterMusic.cs, Filters/Makefile.am,
7927           configure.in: New
7928                   entagged-sharp-based audio file filter. Remove gst-sharp
7929           stuff.
7931 2005-08-29 15:43  joeshaw
7933         * beagled/: FilterFactory.cs, RemoteIndexer.cs: Walk across the
7934           list of indexables and store the streams for the ones to be added
7935           before we pass the indexables to the helper process.  Fixes a
7936           problem where mail bodies aren't being indexed.  Also fix usage
7937           of GetTextReader() and GetBinaryStream() in FilterFactory.  These
7938           delete temporary streams so we can only use them once.
7940 2005-08-29 02:57  trow
7942         * beagled/FileSystemQueryable/FileSystemQueryable.cs: Slightly less
7943           debug spew.
7945 2005-08-29 02:36  trow
7947         * beagled/HitRegulator.cs: This is obsolete too.
7949 2005-08-29 02:35  trow
7951         * beagled/: LuceneDriver.cs, NameIndex.cs: Removed obsolete code.
7953 2005-08-29 02:16  trow
7955         * beagled/: EvolutionMailDriver/EvolutionMailDriver.cs,
7956           FileSystemQueryable/FileSystemQueryable.cs: Correctly set the
7957           source on some crawler-type tasks.
7959 2005-08-29 02:05  trow
7961         * tools/Makefile.am: A small make distcheck fix.
7963 2005-08-29 01:39  trow
7965         *
7966           beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
7967           Replace a few more instances of indexable.Type with
7968           indexable.HitType.
7970 2005-08-29 01:34  trow
7972         * configure.in, BeagleClient/IIndexableGenerator.cs,
7973           BeagleClient/Indexable.cs, BeagleClient/Query.cs,
7974           Filters/FilterDocbook.cs, Filters/FilterMail.cs,
7975           Filters/FilterMonodoc.cs, Util/Inotify.cs, beagled/BuildIndex.cs,
7976           beagled/FilterFactory.cs, beagled/IIndexer.cs,
7977           beagled/IndexWebContent.cs, beagled/IndexerReceipts.cs,
7978           beagled/IndexerRequest.cs, beagled/LuceneCommon.cs,
7979           beagled/LuceneFileQueryable.cs, beagled/LuceneIndexingDriver.cs,
7980           beagled/LuceneQueryable.cs, beagled/LuceneQueryingDriver.cs,
7981           beagled/Makefile.am, beagled/RemoteIndexer.cs,
7982           beagled/RemoteIndexerRequest.cs, beagled/beagled-index-helper.in,
7983           beagled/AkregatorQueryable/AkregatorQueryable.cs,
7984           beagled/BlamQueryable/BlamQueryable.cs,
7985           beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
7986           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
7987           beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs,
7988           beagled/FileSystemQueryable/FileSystemQueryable.cs,
7989           beagled/GaimLogQueryable/GaimLogQueryable.cs,
7990           beagled/IndexHelper/RemoteIndexerExecutor.cs,
7991           beagled/IndexingServiceQueryable/IndexingServiceQueryable.cs,
7992           beagled/KopeteQueryable/KopeteQueryable.cs,
7993           beagled/LifereaQueryable/LifereaQueryable.cs,
7994           beagled/TomboyQueryable/TomboyQueryable.cs, bludgeon/Bludgeon.cs,
7995           bludgeon/Daemon.cs, bludgeon/FileModel.cs,
7996           bludgeon/HammerAttribute.cs, bludgeon/IHammer.cs,
7997           bludgeon/Log.cs, bludgeon/Makefile.am, bludgeon/SanityCheck.cs,
7998           bludgeon/TestBasic.cs, bludgeon/TestMove.cs, bludgeon/Toolbox.cs,
7999           libbeagle/beagle/beagle-query.c: A big commit, but not as big as
8000           it looks.  Some things were renamed (i.e. indexable.Type became
8001           indexable.HitType) and some APIs changed in minor ways (i.e. the
8002           addition of the PostFlushHook method to IIndexableGenerator),
8003           which required me to make trivial modifications to most of the
8004           backends.
8006           Incremented version number of 0.0.13.2.
8008           More Lucene refactoring: The process of adding and flushing an
8009           index is much cleaner, and we carry around our state in a much
8010           more natural way.  This allowed the file system backend to be
8011           simplified further while at the same time fixing various races.
8013           Mail backend fixes: Set the fixme:date property on imap messages
8014           w/o content.  Deal gracefully with imap folders where we can't
8015           find the account.
8017           Bludgeon: Added all sorts of fancy new features.  You can now
8018           control how the test tree is modified, how many iterations, etc.
8019           from the command line.
8021 2005-08-28 05:18  pkst
8023         * po/: ChangeLog, el.po: Updated Greek Translation
8025 2005-08-26 08:44  clyties
8027         * po/: ChangeLog, vi.po: vi.po: Updated Vietnamese translation.
8029 2005-08-26 04:20  knvijay
8031         * beagled/WebServices/WebServiceBackEnd.cs: added missing score
8032           assignment
8034 2005-08-26 03:14  knvijay
8036         * beagled/WebServices/: NetBeagleHandler.cs, WebBackEnd.cs,
8037           WebServiceBackEnd.cs, WebServiceFrontEnd.cs, WebServiceProxy.cs:
8038           Added formal data types for GetResults & GetSnippets WebService
8039           request arguments
8041 2005-08-25 18:33  joeshaw
8043         * configure.in, BeagleClient/Client.cs, BeagleClient/QueryPart.cs,
8044           Filters/FilterPPT.cs, beagled/Server.cs,
8045           libbeagle/beagle/Makefile.am, libbeagle/beagle/beagle-private.h,
8046           libbeagle/beagle/beagle-query-part-date.c,
8047           libbeagle/beagle/beagle-query-part-date.h,
8048           libbeagle/beagle/beagle-query-part-human.c,
8049           libbeagle/beagle/beagle-query-part-human.h,
8050           libbeagle/beagle/beagle-query-part-or.c,
8051           libbeagle/beagle/beagle-query-part-or.h,
8052           libbeagle/beagle/beagle-query-part-property.c,
8053           libbeagle/beagle/beagle-query-part-property.h,
8054           libbeagle/beagle/beagle-query-part-text.c,
8055           libbeagle/beagle/beagle-query-part-text.h,
8056           libbeagle/beagle/beagle-query-part.c,
8057           libbeagle/beagle/beagle-query-part.h,
8058           libbeagle/beagle/beagle-query.c,
8059           libbeagle/beagle/beagle-request.c: Add --enable-xml-dump
8060           configure option for seeing the XML messages before they are
8061           sent.
8063           Change the XML format to name subparts as Part rather than
8064           SubPart in OR parts to make things easier in C.
8066           Add OR parts to libbeagle, and generally clean up the query part
8067           stuff there a lot.  Add docs.
8069           Fix up the PowerPoint filter a little bit to correctly report
8070           error when it can't parse
8072 2005-08-25 11:19  trow
8074         * beagled/LuceneQueryable.cs, beagled/LuceneQueryingDriver.cs,
8075           beagled/RemoteIndexer.cs, Util/Scheduler.cs: Fine-tuned the way
8076           index optimizes get scheduled, based on feedback from Joe.
8078           Fixed a stupid bug in the scheduler.
8080           Removed some debug spew.
8082 2005-08-25 08:46  knvijay
8084         * ChangeLog: ChangeLog
8086 2005-08-25 08:38  knvijay
8088         * beagled/WebServices/: NetBeagleHandler.cs, WebBackEnd.cs,
8089           WebServiceBackEnd.cs, WebServiceFrontEnd.cs, WebServiceProxy.cs:
8090           Fixed logic for GetSnippets to use hashids of hits as unique ids.
8091           Removed duplicate definitions of web service data types
8093 2005-08-24 15:10  joeshaw
8095         * beagled/BuildIndex.cs: oops, still set idle priority
8097 2005-08-24 14:21  joeshaw
8099         * Util/ExceptionHandlingThread.cs, beagled/BuildIndex.cs: Have the
8100           beagle-build-index program restart itself if its memory usage
8101           gets out of hand.  This means that it has to recrawl the
8102           directories, which is suboptimal, but in my experience it isn't
8103           too bad for documentation
8105 2005-08-24 11:39  joeshaw
8107         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
8108           Escape backslashes in the path so that the mail backend works
8109           with IMAP against Exchange servers
8111 2005-08-23 23:58  trow
8113         * Util/Scheduler.cs: Fixed a stupid typo.
8115 2005-08-23 19:18  trow
8117         * Util/Scheduler.cs, beagled/LuceneQueryable.cs: Scheduler.cs: Add
8118           a "Maintenance" priority to the scheduler, and track the source
8119           of every task.  A maintenance task is only executed after all
8120           immediate or delayed tasks *for that source* have been executed.
8121           Thus maintenance tasks will only execute after all crawlers, etc.
8122           are finished.  In most backends this will only happen when the
8123           data is fully indexed/crawled and the index is in a complete
8124           known state.
8126           LuceneQueryable.cs: Attach a source to the tasks we create.  Move
8127           index optimizes into a maintenance task, to avoid unnecessary
8128           optimizes during indexing.
8130 2005-08-23 17:02  kelemeng
8132         * po/: ChangeLog, hu.po: 2005-08-23  Gabor Kelemen
8133           <kelemeng@gnome.hu>
8135                   * hu.po: Hungarian translation updated.
8137 2005-08-23 11:40  joeshaw
8139         * beagled/: BuildIndex.cs, ManageIndex.cs: Set IO priorities to
8140           idle in beagle-build-index and beagle-manage-index
8142 2005-08-22 17:56  joeshaw
8144         * Best/Best.cs, glue/tomboykeybinder.c, glue/tomboykeybinder.h:
8145           Don't add options that we don't recognize to the query.  Update
8146           the keybinder code that was stolen from tomboy
8148 2005-08-22 15:26  dsd
8150         * configure.in: Disable sqlite3 for now, seems unreliable
8152 2005-08-22 15:02  joeshaw
8154         * tools/: .cvsignore, Makefile.am, beagle-crawl-system.crontab.in:
8155           Don't run crawl-system as part of cron.daily.  It can happen at
8156           any time and on SUSE it'll start within 15 minutes of the first
8157           boot.  crawl-system is an expensive operation and we don't want
8158           it to happen that early.  So schedule it to run at 4:30 am and
8159           put it in cron.d instead
8161 2005-08-20 19:34  dsd
8163         * ChangeLog, beagled/FileSystemQueryable/FileSystemQueryable.cs:
8164               * beagled/FileSystemQueryable/FileSystemQueryable.cs: Fix
8165           obvious typo
8166                   which fixes renaming of files.
8168 2005-08-20 18:53  dsd
8170         * ChangeLog, configure.in, Util/ExternalStringsHack.cs.in,
8171           Util/Makefile.am, beagled/FileAttributesStore_Sqlite.cs,
8172           beagled/TextCache.cs:       * configure.in,
8173           Util/ExternalStringsHack.cs.in, Util/Makefile.am,
8174                   beagled/FileAttributesStore_Sqlite.cs,
8175           beagled/TextCache.cs:
8176                   Really support (and prefer) sqlite 3.x - requires a
8177           modified connection
8178                   string.
8180 2005-08-20 15:45  llipka
8182         * Util/ExtendedAttribute.cs: Fix the Exist () method return value
8183           check.
8185 2005-08-19 16:56  joeshaw
8187         * beagled/EvolutionMailDriver/EvolutionMailDriver.cs: remove
8188           redundant message
8190 2005-08-19 16:52  joeshaw
8192         * beagled/EvolutionMailDriver/: EvolutionMailDriver.cs,
8193           EvolutionMailIndexableGenerator.cs, MailCrawler.cs: Fix some
8194           nasty inefficiencies in the startup for the mail backend.  Should
8195           fix a lot of pegging of the CPU at startup
8197 2005-08-19 14:05  knvijay
8199         * beagled/WebServices/: ExternalAccessFilter.cs,
8200           NetBeagleHandler.cs, WebBackEnd.cs, WebServiceBackEnd.cs,
8201           WebServiceFrontEnd.cs, WebServiceProxy.cs: Updates to align with
8202           changes in Hit class
8204 2005-08-19 13:32  trow
8206         * glue/inotify-glue.c: Don't spew warnings to the stderr if our
8207           call to poll fails with EINTR.
8209 2005-08-19 11:54  joeshaw
8211         * configure.in, bludgeon/Makefile.am: bump version to 0.0.13.1 and
8212           fix some distcheck issues
8214 2005-08-19 11:04  joeshaw
8216         * Makefile.am, configure.in, Best/BestTray.cs, Best/BestWindow.cs,
8217           Filters/FilterPPT.cs, ImLogViewer/ImLogWindow.cs: gtk-sharp 2.0
8218           support; require new versions of everything, port all the broken
8219           and obsolete code to new widgets.  Includes a patch from Lluís
8220           Pàmies
8222 2005-08-19 00:45  adamw
8224         * po/: ChangeLog, en_CA.po:
8225           2005-08-19  Adam Weinberger  <adamw@gnome.org>
8227                   * en_CA.po: Updated Canadian English translation.
8229 2005-08-18 19:51  dsd
8231         * ChangeLog, beagled/FileSystemQueryable/FileSystemQueryable.cs:
8232                   * beagled/FileSystemQueryable/FileSystemQueryable.cs:
8233           Update the last
8234                   crawl time in the DirectoryModel after we have crawled a
8235           directory. Thanks
8236                   to Debajyoti Bera for debugging this.
8238 2005-08-18 17:37  joeshaw
8240         * libbeagle/beagle/beagle-query-part-property.c: Send along the
8241           type data in a QueryPart from libbeagle.  Fix from D Bera
8243 2005-08-18 17:13  trow
8245         * BeagleClient/Hit.cs, Tiles/Template.cs, beagled/GoogleDriver.cs,
8246           beagled/LuceneCommon.cs, beagled/LuceneQueryable.cs,
8247           beagled/LuceneQueryingDriver.cs,
8248           beagled/WebServices/NetBeagleHandler.cs,
8249           beagled/WebServices/WebServiceBackEnd.cs,
8250           beagled/WebServices/WebServiceProxy.cs, bludgeon/Bludgeon.cs,
8251           libbeagle/beagle/beagle-hit.c, libbeagle/beagle/beagle-hit.h,
8252           libbeagle/beagle/beagle-hits-added-response.c,
8253           libbeagle/beagle/beagle-private.h: Compute lucene-style scores
8254           for our hits.
8256           Removed deprecated properties from the Hit object.
8258 2005-08-18 14:52  rml
8260         * glue/: ioprio-glue.c, tomboykeybinder.c, vmsize-glue.c:
8261           Misc. warning fixes for glue/
8263 2005-08-18 14:46  rml
8265         * Util/Inotify.cs, glue/inotify-glue.c: Optimize to the hilt
8266           glue/inotify-glue.c
8268 2005-08-18 14:19  knvijay
8270         * beagled/WebServices/WebServiceBackEnd.cs: Minor Fix
8272 2005-08-18 13:51  trow
8274         * beagled/TextCache.cs: Turned off some debug spew that I turned on
8275           by mistake in the last commit.
8277 2005-08-18 13:50  trow
8279         * beagled/LuceneCommon.cs, beagled/LuceneQueryable.cs,
8280           beagled/TextCache.cs, bludgeon/Bludgeon.cs, bludgeon/Daemon.cs:
8281           Allow the scheduled optimizations to be disabled with an
8282           environment variable.  This is useful for bludgeon.
8284           Check for null when looking for dangling locks.
8286 2005-08-18 13:09  joeshaw
8288         *
8289           beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
8290           Wrap opening of addressbooks and calendars in a try-catch and
8291           report the error.  Fixes bnc #105462
8293 2005-08-18 11:36  vvaradan
8295         * ChangeLog, Filters/FilterSource.cs, beagled/LuceneCommon.cs:
8296              * Filters/FilterSource.cs: Last word of a non-commented line
8297           is
8298                   not indexed in case of source-code files other than
8299           Python.
8301                   Patch from Debajyoti Bera <dbera.web@gmail.com>
8302                   * beagled/LuceneCommon.cs: in the previous branch,
8303           non-keyword
8304                   properties were stored as prop:_: in the current version,
8305           they are
8306                   stored as prop:t: So the analyzer should search for
8307           "prop:t" to
8308                   determine if its a keyword query.
8310 2005-08-18 07:30  chliao
8312         * po/: ChangeLog, zh_TW.po:
8313           2005-08-18  Chao-Hsiung Liao  <j_h_liau@yahoo.com.tw>
8315                   * zh_TW.po: Updated Traditional Chinese translation.
8317 2005-08-18 01:04  trow
8319         * Util/Scheduler.cs, beagled/FilterFactory.cs,
8320           beagled/LuceneCommon.cs, beagled/LuceneQueryable.cs,
8321           beagled/LuceneQueryingDriver.cs, beagled/TextCache.cs,
8322           beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
8323           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
8324           beagled/FileSystemQueryable/CrawlTask.cs,
8325           beagled/FileSystemQueryable/FileCrawlTask.cs,
8326           beagled/FileSystemQueryable/FileSystemQueryable.cs,
8327           beagled/IndexHelper/IndexHelper.cs, bludgeon/Bludgeon.cs,
8328           bludgeon/Daemon.cs: A major overhaul of the Scheduler.
8330           Schedule a lucene index optimization after every flush, where the
8331           delay is a function of the number of segments.
8333           Turn off some debug spew.
8335           Removed dead code.
8337 2005-08-17 16:35  gekker
8339         * ChangeLog, tools/beagle-crawl-system.in: 2005-08-17  Gary Ekker
8340           <gekker@novell.com>
8342                   * tools/beagle-crawl-system.in (CRAWL_USER): change the
8343           user to
8344                   beagleindex, using nobody is a security breach
8345                   Bug #104645 (b.n.c).
8347 2005-08-17 08:02  llipka
8349         * configure.in: The 'okej' dude forgot to add mk to ALL_LINGUAS
8351 2005-08-17 05:57  knvijay
8353         * ChangeLog: [no log message]
8355 2005-08-17 05:47  knvijay
8357         * beagled/WebServices/ExternalAccessFilter.cs: FilterHit for
8358           external accesses to allow only File resources
8360 2005-08-16 19:21  dsd
8362         * Best/BestTray.cs:     * Best/BestTray.cs: Wording improvements
8363           thanks to Adam Weinberger in
8364                   bug #313405.
8366 2005-08-16 19:05  dsd
8368         * ChangeLog, Tiles/TileMailMessage.cs,
8369           Tiles/template-mail-message.html:        *
8370           Tiles/TileMailMessage.cs:
8371                   Use fixme:date as the date field. Only open evolution
8372           mail in
8373                   evolution. Don't display the "Reply" link for
8374           non-evolution mail.
8376 2005-08-16 18:19  dsd
8378         * ChangeLog, Tiles/TileMailMessage.cs:  * Tiles/TileMailMessage.cs:
8379           Add message/rfc822 mimetype for filesystem
8380                   hits.
8382 2005-08-16 17:37  trow
8384         * bludgeon/.cvsignore: Be quiet!
8386 2005-08-16 17:35  trow
8388         * beagled/: LuceneCommon.cs, LuceneIndexingDriver.cs,
8389           RemoteIndexerRequest.cs,
8390           FileSystemQueryable/FileSystemQueryable.cs,
8391           Lucene.Net/Store/FSDirectory.cs: Be much more careful about how
8392           we handle dangling locks.  Added LuceneCommon.GetBlockOfHits for
8393           use by index-cleaning tasks.
8395 2005-08-16 17:33  trow
8397         * beagled/IndexHelper/: IndexHelper.cs, RemoteIndexerExecutor.cs:
8398           Shut down the helper process if it has been idle for more than 5
8399           minutes.  Be more careful about locking.  Poll a bit less often.
8401 2005-08-16 17:13  trow
8403         * beagled/TextCache.cs: Be more paranoid about locking.
8405 2005-08-16 17:10  trow
8407         * bludgeon/: Daemon.cs, FileModel.cs: Added FileModel.Touch and
8408           Daemon.PingOnce.
8410 2005-08-16 16:53  knvijay
8412         * beagled/WebServices/WebFrontEnd.cs: [no log message]
8414 2005-08-16 16:44  knvijay
8416         * beagled/WebServices/: WebFrontEnd.cs, WebServiceBackEnd.cs: oops
8417           - this version should have all the changes
8419 2005-08-16 16:33  knvijay
8421         * beagled/WebServices/WebServiceBackEnd.cs: minor fix
8423 2005-08-16 16:25  knvijay
8425         * beagled/WebServices/: WebBackEnd.cs, WebFrontEnd.cs,
8426           WebServiceBackEnd.cs: Support for rendering Images and fixes for
8427           recent changes in Beagle daemon
8429 2005-08-16 14:22  trow
8431         * beagled/QueryExecutor.cs: Disconnect from the
8432           QueryDriver.ChangedEvent when cleaning up after ourselves.
8434 2005-08-16 14:04  trow
8436         * BeagleClient/Query.cs, beagled/QueryDriver.cs: Added
8437           QueryDriver.DoQueryLocal for the benefit of the web services, or
8438           anything else that wants to process a query internal to the
8439           daemon.
8441 2005-08-16 12:13  kelemeng
8443         * po/: ChangeLog, hu.po: 2005-08-16  Gabor Kelemen
8444           <kelemeng@gnome.hu>
8446                   * hu.po: Hungarian translation updated.
8448 2005-08-16 11:48  joeshaw
8450         * Tiles/TileFile.cs: Thumbnail file hits.  Based on a patch from D
8451           Bera
8453 2005-08-15 12:51  hebra
8455         * po/: ChangeLog, de.po: 2005-08-15  Hendrik Brandt
8456           <heb@gnome-de.org>
8458                   * de.po: Updated German translation.
8460 2005-08-15 10:34  stojmir
8462         * po/mk.po: ok
8464 2005-08-15 00:26  trow
8466         * BeagleClient/Hit.cs, BeagleClient/Indexable.cs,
8467           BeagleClient/Query.cs, BeagleClient/QueryPart.cs,
8468           BeagleClient/RemoteControl.cs, beagled/IIndexer.cs,
8469           beagled/LuceneBitArray.cs, beagled/LuceneCommon.cs,
8470           beagled/LuceneIndexingDriver.cs, beagled/LuceneQueryable.cs,
8471           beagled/LuceneQueryingDriver.cs, beagled/Makefile.am,
8472           beagled/ManageIndex.cs, beagled/QueryResult.cs,
8473           beagled/RemoteControlExecutors.cs, beagled/RemoteIndexer.cs,
8474           beagled/RemoteIndexerRequest.cs,
8475           beagled/FileSystemQueryable/FileSystemQueryable.cs,
8476           bludgeon/Bludgeon.cs, bludgeon/Daemon.cs, bludgeon/FileModel.cs,
8477           bludgeon/QueryFu.cs, bludgeon/SanityCheck.cs, bludgeon/Token.cs,
8478           libbeagle/beagle/beagle-query-part.c,
8479           libbeagle/beagle/beagle-query-part.h: Query logic fixes.
8481           All sorts of bludgeon hacking.
8483           Added some optimize-related infrastructure, and a way to request
8484           a full index optimization via RemoteControl.
8486           Small changes to our lucene index format: I moved the mime type
8487           and hit type out of special fields and into properties.  Some
8488           deprecated APIs remain behind to avoid breaking anything.
8490 2005-08-14 13:57  stojmir
8492         * po/mk.po: okej
8494 2005-08-14 13:54  llipka
8496         * Util/: Galago.cs, PullingReader.cs, StringFu.cs: Remove obsolete
8497           stuff that produced compile warnings.
8499 2005-08-14 04:11  pkst
8501         * po/: ChangeLog, el.po: Updated Greek Translation
8503 2005-08-13 14:13  adamw
8505         * po/: ChangeLog, en_CA.po:
8506           2005-08-13  Adam Weinberger  <adamw@gnome.org>
8508                   * en_CA.po: Updated Canadian English translation.
8510 2005-08-13 11:38  llipka
8512         * configure.in: Added 'cs' to all linguas.
8514 2005-08-13 11:29  llipka
8516         * po/cs.po: * cs.po - Czech translation by Petr Ferschamn
8517           <per@ferschmann.cz>
8519 2005-08-12 16:16  dsd
8521         * beagled/FileSystemQueryable/: DirectoryModel.cs,
8522           FileSystemQueryable.cs: Broken pipe :( Sanitize paths before we
8523           add them as roots
8525 2005-08-12 16:15  dsd
8527         * ChangeLog, Util/StringFu.cs: Sanitize paths before we add them as
8528           roots.
8530 2005-08-12 14:38  dsd
8532         * beagled/FileSystemQueryable/FileSystemModel.cs: Remove unused
8533           FileSystemModel.cs
8535 2005-08-12 14:35  dsd
8537         * ChangeLog, beagled/FileSystemQueryable/FileSystemQueryable.cs:
8538           Forget inotify watches when we remove a directory from internal
8539           structure
8541 2005-08-12 14:27  trow
8543         * bludgeon/Makefile.am: Last one, I promise.
8545 2005-08-12 13:59  trow
8547         * bludgeon/: Makefile.am, beagled.dummy: More build-niceness.
8549 2005-08-12 13:59  rml
8551         * glue/inotify-glue.c:
8552           I CHECKED THIS IN ALREADY.
8554 2005-08-12 13:19  trow
8556         * bludgeon/beagled.dummy: Oops
8558 2005-08-12 13:14  trow
8560         * Makefile.am, configure.in, BeagleClient/Client.cs,
8561           BeagleClient/Message.cs, Util/BetterBitArray.cs,
8562           Util/PathFinder.cs, beagled/LuceneCommon.cs,
8563           beagled/LuceneQueryingDriver.cs, bludgeon/Bludgeon.cs,
8564           bludgeon/Daemon.cs, bludgeon/FileModel.cs, bludgeon/Log.cs,
8565           bludgeon/Makefile.am, bludgeon/QueryFu.cs,
8566           bludgeon/SanityCheck.cs, bludgeon/Token.cs, bludgeon/bludgeon.in:
8567           BetterBitArray logic fixes.  Blocking async messages.  Small
8568           query fixes.  Bludgeon, a beagled testing framework.
8570 2005-08-12 13:08  fhedberg
8572         * Best/Best.cs, Best/BestTray.cs, beagled/BeagleDaemon.cs: * Change
8573           the --autostart argument to --autostarted to be more intuative.
8574           * Add the dialog to best upon quitting, and ask a question about
8575           disabling. https://bugzilla.novell.com/show_bug.cgi?id=102606
8577 2005-08-12 12:55  joeshaw
8579         * Best/Best.cs: Change window title slightly
8581 2005-08-12 10:32  fhedberg
8583         * Best/Best.cs, Util/Conf.cs, beagled/BeagleDaemon.cs,
8584           tools/Settings.cs, tools/settings.glade: Autostart configuration
8585           option. https://bugzilla.novell.com/show_bug.cgi?id=102606
8587 2005-08-12 10:13  dsd
8589         * ChangeLog, beagled/FileSystemQueryable/FileNameFilter.cs,
8590           beagled/FileSystemQueryable/FileSystemQueryable.cs:         *
8591           beagled/FileSystemQueryable/FileNameFilter.cs,
8592                   beagled/FileSystemQueryable/FileSystemQueryable.cs: Drop
8593           internal
8594                   directory references when we add an exclude path.
8596 2005-08-12 10:08  fhedberg
8598         * beagled/Makefile.am: Add EDS_QUERYABLE_CSFILES to EXTRA_DIST.
8600 2005-08-12 08:25  llipka
8602         * Util/Logger.cs: Add a FIXME about the default log level.
8604 2005-08-12 07:49  llipka
8606         * tools/Info.cs: Just a little too much :-)
8608 2005-08-11 19:22  joeshaw
8610         * beagled/LuceneCommon.cs: The hit type property is Type, not
8611           HitType
8613 2005-08-11 18:56  joeshaw
8615         * libbeagle/beagle/: beagle-client.c, beagle-util.c: Don't use
8616           g_stat() because it has issues when dealing with whether to use
8617           stat() or stat64().  Fixes the nautilus and beagle-search crashes
8619 2005-08-11 18:42  fhedberg
8621         * beagled/FileSystemQueryable/FileSystemQueryable.cs: More FSQ
8622           hardening.
8624 2005-08-11 18:33  dsd
8626         * ChangeLog,
8627           beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs,
8628           beagled/FileSystemQueryable/DirectoryModel.cs,
8629           beagled/FileSystemQueryable/FileCrawlTask.cs,
8630           beagled/FileSystemQueryable/FileSystemQueryable.cs,
8631           beagled/FileSystemQueryable/TreeCrawlTask.cs: Fix removal of
8632           roots and a few races related to directories going away during
8633           and after indexing.
8635 2005-08-11 18:03  fhedberg
8637         * beagled/LuceneIndexingDriver.cs: Forgot this.
8639 2005-08-11 17:54  clahey
8641         * tools/crawl-rules/crawl-documentation: *.docbook is valid for kde
8642           docs.
8644 2005-08-11 17:50  fhedberg
8646         * beagled/LuceneIndexingDriver.cs: Move the BuildDocuments call
8647           down into the try/catch section.
8649 2005-08-11 17:32  fhedberg
8651         * tools/Makefile.am: Typo.
8653 2005-08-11 17:01  vvaradan
8655         * ChangeLog, Filters/FilterCpp.cs, Filters/FilterPerl.cs:         *
8656           Filters/FilterPerl.cs: Add commonly used mime type for perl
8657           files.
8659                   * Filters/FilterCpp.cs: Add "while" and "inline" to
8660           keywords list.
8662 2005-08-11 16:45  fhedberg
8664         * tools/beagle-crawl-system.in: Too much.
8666 2005-08-11 16:42  fhedberg
8668         * beagled/BuildIndex.cs, tools/beagle-crawl-system.in,
8669           tools/crawl-rules/crawl-documentation: Patterns for the doc
8670           crawler for Chris.
8672 2005-08-11 16:29  fhedberg
8674         * libbeagle/beagle/Makefile.am: Dist fixes.
8676 2005-08-11 15:31  trow
8678         * beagled/LuceneQueryingDriver.cs: A small query logic fix.
8680 2005-08-11 14:41  fhedberg
8682         * beagled/: BuildIndex.cs, beagle-build-index.8,
8683           beagle-manage-index.8: Add support for allowing/denying file
8684           patterns for indexing in the beagle-build-index tool.
8686 2005-08-11 14:24  fhedberg
8688         * beagled/: FileAttributesStore_Sqlite.cs, LuceneCommon.cs,
8689           LuceneIndexingDriver.cs, Makefile.am, ManageIndex.cs: More Static
8690           Indexing updates.
8692 2005-08-11 14:12  hebra
8694         * po/: ChangeLog, de.po: 2005-08-11  Hendrik Brandt
8695           <heb@gnome-de.org>
8697                   * de.po: Updated German translation.
8699 2005-08-11 14:01  dsd
8701         * ChangeLog, beagled/FileSystemQueryable/FileSystemQueryable.cs,
8702           beagled/FileSystemQueryable/TreeCrawlTask.cs:  *
8703           beagled/FileSystemQueryable/FileSystemQueryable.cs,
8704                   beagled/FileSystemQueryable/TreeCrawlTask.cs: After
8705           removing an exclude
8706                   pattern, recrawl all directories looking for new
8707           subdirectories to index.
8709 2005-08-11 12:20  joeshaw
8711         * libbeagle/beagle/: Makefile.am, beagle-query-part-date.c,
8712           beagle-query-part-human.c, beagle-query-part-property.c,
8713           beagle-query-part-text.c, beagle-query-part.c, beagle-query.c,
8714           beagle-search-term-response.c, beagle-search-term-response.h: Add
8715           the SearchTermResponse class to libbeagle and fix up a bunch of
8716           warnings
8718 2005-08-11 12:04  trow
8720         * configure.in, glue/Makefile.am: make distcheck fixes
8722 2005-08-11 10:42  fhedberg
8724         * tools/crawl-rules/: crawl-applications, crawl-documentation:
8725           Updated crawler rules.
8727 2005-08-11 10:37  fhedberg
8729         * Tiles/TileNote.cs: Enable highlighing. Jon fixed it with the new
8730           query response.
8732 2005-08-11 07:39  knvijay
8734         * beagled/WebServices/: NetBeagleHandler.cs, WebServiceBackEnd.cs:
8735           More changes to align with recent updates
8737 2005-08-11 07:28  llipka
8739         * tools/Info.cs, ImLogViewer/Makefile.am: * Info.cs - Catch the
8740           right exception if we can't connect.  * Makfile.am - Remove the
8741           bloody warning.
8743 2005-08-11 04:20  knvijay
8745         * beagled/WebServices/: NetBeagleHandler.cs, WebServiceBackEnd.cs,
8746           WebServiceProxy.cs: Changes to align with new updates in Hit and
8747           Property classes
8749 2005-08-11 03:38  trow
8751         * BeagleClient/Query.cs, BeagleClient/QueryResponses.cs,
8752           Tiles/TileFromTemplate.cs, beagled/QueryDriver.cs,
8753           beagled/QueryExecutor.cs, beagled/SnippetFu.cs,
8754           beagled/FileSystemQueryable/FileSystemQueryable.cs: More query
8755           fun.  Send information on the text in the query (including
8756           stemmed versions) back to the client from the daemon.
8758 2005-08-11 02:25  trow
8760         * BeagleClient/Hit.cs, Util/BetterBitArray.cs, Util/TopScores.cs,
8761           beagled/GoogleDriver.cs, beagled/IQueryResult.cs,
8762           beagled/LuceneCommon.cs, beagled/LuceneIndexingDriver.cs,
8763           beagled/LuceneQueryable.cs, beagled/LuceneQueryingDriver.cs,
8764           beagled/Makefile.am, beagled/ManageIndex.cs,
8765           beagled/QueryDriver.cs, beagled/QueryResult.cs: Query hacking.
8767 2005-08-10 18:57  joeshaw
8769         *
8770           beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
8771           remove debug spew
8773 2005-08-10 18:55  joeshaw
8775         *
8776           beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
8777           Some more calendar fixes
8779 2005-08-10 18:27  fhedberg
8781         * beagled/: Makefile.am, FileSystemQueryable/DirectoryModel.cs,
8782           FileSystemQueryable/FileNameFilter.cs,
8783           FileSystemQueryable/FileSystemQueryable.cs: Some ignore changes.
8785 2005-08-10 17:52  fhedberg
8787         * Tiles/TileBlog.cs: 'desktop-launch' for Open.
8789 2005-08-10 17:35  fhedberg
8791         * beagled/FileSystemQueryable/FileSystemQueryable.cs: Don't try to
8792           index a non-existent file.
8794 2005-08-10 17:33  fhedberg
8796         * beagled/: BuildIndex.cs,
8797           FileSystemQueryable/FileSystemQueryable.cs: Adapt BuildIndex.cs
8798           to new infrastructure.
8800 2005-08-10 16:26  rml
8802         * glue/: inotify-syscalls.h, ioprio-glue.c:
8803           glue/inotify-syscalls.h: add support for the 64-bit zSeries
8804           machine.  Who cares about zSeries?
8806 2005-08-10 16:24  rml
8808         * glue/ioprio-glue.c:
8809           glue/ioprio-glue.c: add system call stub support for the SH,
8810           SH64, SPARC, UltraSPARC, and ARM.  See previous commits for a
8811           wealth of knowledge on these architectures.
8813 2005-08-10 16:16  rml
8815         * glue/inotify-syscalls.h:
8816           glue/inotify-syscalls.h: add support for the 64-bit SuperH (SH)
8817           processor.  The 64-bit variant of the architecture is implemented
8818           by the SH5 chip, sporting a 64-bit integer core and 128-bit
8819           vector FPU, armed with  64 32-bit registers.  The integer unit
8820           provides SIMD support and 63 64-bit general purpose registers
8821           (the 64th register is hard-wired to all zeros).
8823 2005-08-10 15:59  rml
8825         * glue/inotify-syscalls.h:
8826           glue/inotify-syscalls.h: add inotify system call support for the
8827           SH architecture, also known as the SuperH.  The SuperH core is a
8828           RISC-based architecture found in a large number of embedded
8829           systems.  The SuperH family was first developed by Hitachi as the
8830           successor to the H8 Family and was outsourced to the newly-formed
8831           SuperH Inc., owned by Hitachi and ST Microelectronics. SuperH Inc
8832           now sells the designs of the CPU cores.
8834           The lineage is as follows
8836           SH-1 - 32-bit with maximum of 20MHz (As used on Sega Saturn to
8837           control the CD-drive and to check the Copy Protection on the
8838           game's CD).
8840           SH-2 - 32-bit with up to 28.7MHz (As used in the Sega Saturn).
8842           SH-3 - 32-bit with up to 200MHz. This spring introduced a MMU to
8843           the SH Family (As used in many Windows CE devices).
8845           SH-4 - 32-bit dual-issue core with a 128-bit vector FPU (As used
8846           in the Dreamcast and on some Sega Arcade Machines such as the
8847           Naomi and Naomi 2).
8849 2005-08-10 15:41  joeshaw
8851         * Util/StringFu.cs: Only print the number of days ago if its fewer
8852           than 6
8854 2005-08-10 15:35  fhedberg
8856         * beagled/Makefile.am: Really disable the ManageIndex for now.
8858 2005-08-10 15:31  rml
8860         * glue/inotify-syscalls.h:
8861           glue/inotify-syscalls.h: add syscall stubs for ARM, a 32-bit RISC
8862           processor architecture that is widely used in a number of
8863           applications. ARM variants are in widespread use in embedded and
8864           low-power applications due to their power saving design features.
8866 2005-08-10 15:22  joeshaw
8868         * BeagleClient/Hit.cs, BeagleClient/Indexable.cs,
8869           BeagleClient/Property.cs, BeagleClient/Query.cs,
8870           BeagleClient/QueryPart.cs, BeagleClient/Versioned.cs,
8871           Filters/FilterDOC.cs, Filters/FilterMan.cs,
8872           Filters/FilterMonodoc.cs, Tiles/Template.cs, Tiles/TileNote.cs,
8873           Tiles/template-note.html, Util/BetterBitArray.cs,
8874           Util/DirectoryWalker.cs, Util/ExtendedAttribute.cs,
8875           Util/GuidFu.cs, Util/Inotify.cs, Util/Makefile.am,
8876           Util/Scheduler.cs, Util/SmallIntArray.cs, Util/StringFu.cs,
8877           Util/TopScores.cs, beagled/BuildIndex.cs,
8878           beagled/FileAttributes.cs, beagled/FileAttributesStore.cs,
8879           beagled/FileAttributesStore_ExtendedAttribute.cs,
8880           beagled/FileAttributesStore_Mixed.cs,
8881           beagled/FileAttributesStore_Sqlite.cs, beagled/FilterFactory.cs,
8882           beagled/IFileAttributesStore.cs, beagled/IIndexer.cs,
8883           beagled/IndexerReceipts.cs, beagled/LuceneCommon.cs,
8884           beagled/LuceneDriver.cs, beagled/LuceneFileQueryable.cs,
8885           beagled/LuceneIndexingDriver.cs, beagled/LuceneQueryable.cs,
8886           beagled/LuceneQueryingDriver.cs, beagled/Makefile.am,
8887           beagled/ManageIndex.cs, beagled/NameIndex.cs,
8888           beagled/NameIndexTool.cs, beagled/NoiseFilter.cs,
8889           beagled/QueryDriver.cs, beagled/QueryResult.cs,
8890           beagled/QueryStringParser.cs, beagled/RemoteIndexer.cs,
8891           beagled/RemoteIndexerRequest.cs,
8892           beagled/RemoteIndexerResponse.cs, beagled/SanityCheckTool.cs,
8893           beagled/Server.cs, beagled/Shutdown.cs, beagled/SnippetFu.cs,
8894           beagled/StaticQueryable.cs, beagled/TermStatsTool.cs,
8895           beagled/TextCache.cs,
8896           beagled/AkregatorQueryable/AkregatorQueryable.cs,
8897           beagled/BlamQueryable/BlamQueryable.cs,
8898           beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs,
8899           beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
8900           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
8901           beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs,
8902           beagled/FileSystemQueryable/DirectoryModel.cs,
8903           beagled/FileSystemQueryable/DirectoryState.cs,
8904           beagled/FileSystemQueryable/FileCrawlTask.cs,
8905           beagled/FileSystemQueryable/FileSystemModel.cs,
8906           beagled/FileSystemQueryable/FileSystemQueryable.cs,
8907           beagled/FileSystemQueryable/FileSystemWatcherBackend.cs,
8908           beagled/FileSystemQueryable/IFileEventBackend.cs,
8909           beagled/FileSystemQueryable/InotifyBackend.cs,
8910           beagled/FileSystemQueryable/LuceneNameResolver.cs,
8911           beagled/FileSystemQueryable/SanityCheck.cs,
8912           beagled/FileSystemQueryable/TreeCrawlTask.cs,
8913           beagled/FileSystemQueryable/UniqueIdStore.cs,
8914           beagled/GaimLogQueryable/GaimLogQueryable.cs,
8915           beagled/IndexHelper/RemoteIndexerExecutor.cs,
8916           beagled/KopeteQueryable/KopeteQueryable.cs,
8917           beagled/LifereaQueryable/LifereaQueryable.cs,
8918           beagled/Lucene.Net/upstream-changes.diff,
8919           beagled/Lucene.Net/Store/FSDirectory.cs,
8920           beagled/TomboyQueryable/TomboyQueryable.cs,
8921           libbeagle/beagle/Makefile.am,
8922           libbeagle/beagle/beagle-hits-added-response.c,
8923           libbeagle/beagle/beagle-private.h,
8924           libbeagle/beagle/beagle-property.c,
8925           libbeagle/beagle/beagle-property.h,
8926           libbeagle/beagle/beagle-query-part-date.c,
8927           libbeagle/beagle/beagle-query-part-date.h,
8928           libbeagle/beagle/beagle-query-part-human.c,
8929           libbeagle/beagle/beagle-query-part-human.h,
8930           libbeagle/beagle/beagle-query-part-property.c,
8931           libbeagle/beagle/beagle-query-part-property.h,
8932           libbeagle/beagle/beagle-query-part-text.c,
8933           libbeagle/beagle/beagle-query-part-text.h,
8934           libbeagle/beagle/beagle-query-part.c,
8935           libbeagle/beagle/beagle-query-part.h,
8936           libbeagle/beagle/beagle-query.c,
8937           libbeagle/docs/reference/beagle-undocumented.txt, tools/Query.cs,
8938           tools/Settings.cs, tools/beagle-crawl-system.in,
8939           tools/settings.glade: Merge the more-better-lucene-branch back
8940           into HEAD
8942 2005-08-10 15:21  rml
8944         * glue/inotify-syscalls.h:
8945           glue/inotify-syscalls.h: add system call stubs for the SPARC,
8946           SPARC (Scalable Processor ARChitecture) is a pure big-endian RISC
8947           microprocessor architecture originally designed in 1985 by Sun
8948           Microsystems.  The SPARC processor usually contains as many as
8949           128 general purpose registers. At any point, only 32 of them are
8950           available - 8 are global registers and the other 24 are from the
8951           stack of registers. These 24 registers form what is called a
8952           register window, and at function call/return, this window is
8953           moved up and down the register stack. Each window has 8 local
8954           registers and shares 8 registers with adjacent windows. The
8955           shared registers are used for passing function parameters and
8956           returning values, and the local registers are used for keeping
8957           values across function calls. The "Scalable" in SPARC comes from
8958           the fact that the SPARC specification allows up to 32 windows. So
8959           the implementation can choose to implement all 32 to provide
8960           maximum call stack efficiency, or to implement minimum to reduce
8961           the context switching time. Other architectures that include
8962           similar register windows include Intel i960, IA-64, and AMD
8963           29000.
8965 2005-08-10 15:18  rml
8967         * glue/inotify-syscalls.h:
8968           glue/inotify-syscalls.h: add syscall info for the Alpha, also
8969           known as the Alpha AXP, is a 64-bit RISC microprocessor
8970           originally developed and fabricated by Digital Equipment Corp,
8971           which used it in its own line of workstations and servers.
8972           Designed as a successor to the VAX line of computers, it
8973           supported the VMS operating system, as well as Digital UNIX and,
8974           today, Linux.
8976 2005-08-10 14:54  joeshaw
8978         * configure.in, beagled/Makefile.am,
8979           beagled/EvolutionDataServerQueryable/EdsSource.cs,
8980           beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
8981           New e-d-s backend which indexes all local addressbooks and
8982           calendars.  Requires evo-sharp CVS right now (0.8)
8984 2005-08-10 14:42  fhedberg
8986         * Tiles/TileNote.cs: No debug.
8988 2005-08-10 14:41  fhedberg
8990         * Tiles/: TileNote.cs, template-note.html: * Layout consistency for
8991           the tomboy note regarding dates.  * Temp. disable the
8992           hightlighting in tomboy.
8994 2005-08-10 14:08  fhedberg
8996         * Util/Evolution.cs: More patterns to remove.
8998 2005-08-10 14:08  fhedberg
9000         * tools/: Makefile.am, crawl-rules/crawl-applications: Index
9001           applications with the system-crawler.
9003 2005-08-10 13:41  al_shopov
9005         * po/: ChangeLog, bg.po: 2005-08-10  Alexander Shopov
9006           <ash@contact.bg>
9008                   * bg.po: Updated Bulgarian translation by
9009                   Rostislav Raykov <zbrox@i-space.org>
9011 2005-08-10 06:42  trow
9013         * BeagleClient/Query.cs, BeagleClient/QueryPart.cs,
9014           Util/BetterBitArray.cs, beagled/LuceneCommon.cs,
9015           beagled/LuceneIndexingDriver.cs, beagled/LuceneQueryable.cs,
9016           beagled/LuceneQueryingDriver.cs, beagled/QueryDriver.cs,
9017           beagled/QueryStringParser.cs,
9018           beagled/FileSystemQueryable/FileCrawlTask.cs,
9019           beagled/FileSystemQueryable/FileSystemQueryable.cs,
9020           beagled/FileSystemQueryable/TreeCrawlTask.cs, tools/Query.cs:
9021           More query hacking, including lots of optimizations.
9023 2005-08-09 18:08  hebra
9025         * po/: ChangeLog, de.po: 2005-08-09  Hendrik Brandt
9026           <heb@gnome-de.org>
9028                   * de.po: Updated German translation.
9030 2005-08-09 17:55  dsd
9032         * ChangeLog, Util/Conf.cs:
9033                   * Util/Conf.cs: Fix DateTime comparison, don't reload
9034           config files which
9035                   haven't changed mtime since we last loaded them.
9037 2005-08-09 17:22  fhedberg
9039         * Tiles/TileFolder.cs: Folder open fix for desktop-launch.
9041 2005-08-09 05:41  mdziumanenko
9043         * configure.in, po/ChangeLog, po/uk.po: 2005-08-09  Maxim
9044           Dziumanenko <mvd@mylinux.ua>
9046                   * Added Ukrainian translation.
9048 2005-08-09 02:07  chliao
9050         * po/: ChangeLog, zh_TW.po:
9051           2005-08-09  Chao-Hsiung Liao  <j_h_liau@yahoo.com.tw>
9053                   * zh_TW.po: Updated Traditional Chinese translation.
9055 2005-08-08 22:12  trow
9057         * BeagleClient/Hit.cs, Util/DirectoryWalker.cs,
9058           beagled/FileAttributesStore.cs,
9059           beagled/FileAttributesStore_ExtendedAttribute.cs,
9060           beagled/FileAttributesStore_Mixed.cs,
9061           beagled/FileAttributesStore_Sqlite.cs,
9062           beagled/IFileAttributesStore.cs, beagled/LuceneIndexingDriver.cs,
9063           beagled/LuceneQueryable.cs, beagled/TextCache.cs,
9064           beagled/FileSystemQueryable/FileCrawlTask.cs,
9065           beagled/FileSystemQueryable/FileSystemQueryable.cs,
9066           beagled/FileSystemQueryable/TreeCrawlTask.cs: Fixes for files and
9067           directories with strange permissions.  Be smarter about how we
9068           handle transactions in our sqlite databases.
9070 2005-08-08 17:21  fhedberg
9072         * tools/: Settings.cs, settings.glade: Remove the option to not run
9073           beagle on startup.
9075 2005-08-08 04:39  kelemeng
9077         * po/: ChangeLog, hu.po: 2005-08-08  Gabor Kelemen
9078           <kelemeng@gnome.hu>
9080                   * hu.po: Hungarian translation updated.
9082 2005-08-08 01:40  trow
9084         * BeagleClient/QueryPart.cs, Util/DirectoryWalker.cs,
9085           Util/GuidFu.cs, Util/Inotify.cs, Util/Scheduler.cs,
9086           beagled/BuildIndex.cs, beagled/FileAttributes.cs,
9087           beagled/FileAttributesStore.cs,
9088           beagled/FileAttributesStore_ExtendedAttribute.cs,
9089           beagled/FileAttributesStore_Sqlite.cs, beagled/FilterFactory.cs,
9090           beagled/IndexerReceipts.cs, beagled/LuceneCommon.cs,
9091           beagled/LuceneFileQueryable.cs, beagled/LuceneIndexingDriver.cs,
9092           beagled/LuceneQueryable.cs, beagled/LuceneQueryingDriver.cs,
9093           beagled/Makefile.am, beagled/QueryResult.cs, beagled/Shutdown.cs,
9094           beagled/TextCache.cs, beagled/FileSystemQueryable/CrawlTask.cs,
9095           beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs,
9096           beagled/FileSystemQueryable/DirectoryModel.cs,
9097           beagled/FileSystemQueryable/DirectoryState.cs,
9098           beagled/FileSystemQueryable/FileCrawlTask.cs,
9099           beagled/FileSystemQueryable/FileSystemQueryable.cs,
9100           beagled/FileSystemQueryable/FileSystemWatcherBackend.cs,
9101           beagled/FileSystemQueryable/IFileEventBackend.cs,
9102           beagled/FileSystemQueryable/InotifyBackend.cs,
9103           beagled/FileSystemQueryable/LuceneNameResolver.cs,
9104           beagled/FileSystemQueryable/SanityCheck.cs,
9105           beagled/FileSystemQueryable/TreeCrawlTask.cs,
9106           beagled/FileSystemQueryable/UniqueIdStore.cs: New and improved
9107           FileSystemQueryable, built on top of our improved Lucene
9108           infrastructure.
9110 2005-08-07 23:53  rml
9112         * glue/inotify-syscalls.h:
9113           PPC define is __powerpc__ and PPC64 define is __powerpc64__, not
9114           __ppc__.
9116 2005-08-06 17:34  fhedberg
9118         * beagled/AkregatorQueryable/AkregatorQueryable.cs: * Patch from
9119           Debajyoti Bera to handle deleted feed items.
9121 2005-08-05 17:04  fhedberg
9123         * beagled/LuceneFileQueryable.cs: * Enable
9124           LuceneFileQueryable-derived backends to mark files up to date.
9126 2005-08-05 15:55  fhedberg
9128         * ImLogViewer/ImLogWindow.cs: * Commit hack for multi-client
9129           ImLogWindow on branch.
9131 2005-08-05 15:42  fhedberg
9133         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs: *
9134           Add the "fixme:client" property to messages indexed by the imap
9135           generator.
9137 2005-08-05 15:36  fhedberg
9139         * tools/: Makefile.am, beagle-crawl-system.in: * Use the right path
9140           and syntax for beagle-build-index in the crawler.
9142 2005-08-05 15:33  fhedberg
9144         * beagled/: LuceneCommon.cs, LuceneIndexingDriver.cs: * Use the
9145           specified text cache when filtering.
9147 2005-08-05 15:32  fhedberg
9149         * beagled/LuceneQueryable.cs: * Never create the indexer if we're
9150           in read-only mode.  * Use the driver to get the item count in
9151           that case.
9153 2005-08-05 14:36  fhedberg
9155         * beagled/: wrapper.in: LD_LIBRARY_PATH fix.
9157 2005-08-05 11:34  joeshaw
9159         * Best/BestWindow.cs: Don't use GLib.Object.Data, it's evil.  Clean
9160           up some code which used it unnecessarily
9162 2005-08-04 19:15  baddog
9164         * po/: ChangeLog, zh_TW.po: Fix Language Team Reference
9166 2005-08-04 11:31  joeshaw
9168         * Tiles/: TileFile.cs, template-file.html: Use the title of the
9169           document as the main link for a file, if it's set
9171 2005-08-04 09:04  llipka
9173         * beagled/SnippetFu.cs: Don't waste our highlight colors on stop
9174           words.
9176 2005-08-03 07:37  dsd
9178         * configure.in: Bump version to 0.0.13
9180 2005-08-02 22:15  fhedberg
9182         * ImLogViewer/ImLogWindow.cs: -Some- client agnostic changes to the
9183           ImLogViewer. The ImLog.cs still sucks from a dynamic perspective
9184           however.
9186 2005-08-02 21:35  fhedberg
9188         * Util/DirectoryWalker.cs: Remove debug spew.
9190 2005-08-02 21:34  fhedberg
9192         * Util/IoPriority.cs, Util/Makefile.am,
9193           beagled/IndexHelper/IndexHelper.cs, glue/Makefile.am,
9194           glue/ioprio-glue.c: Robert Love, our hero.
9196 2005-08-02 19:20  dsd
9198         * ChangeLog, Tiles/TileMusic.cs:        * Tiles/TileMusic.cs:
9199           Correct mime type for flac files
9201 2005-08-02 18:22  dsd
9203         * ChangeLog, Tiles/Tile.cs:     * Tiles/Tile.cs: Handle commands
9204           which are 'quoted'
9206 2005-08-02 11:35  vvaradan
9208         * ChangeLog, Filters/FilterSource.cs: Patch from Sreekanth G
9209           <sreekanthnaga@gmail.com>  * Handle all possible pascal-style
9210           comments properly.
9212 2005-08-01 16:40  fhedberg
9214         * beagled/beagled.1: Manpage update.
9216 2005-08-01 15:41  adamw
9218         * po/: ChangeLog, en_CA.po:
9219           2005-08-01  Adam Weinberger  <adamw@gnome.org>
9221                   * en_CA.po: Updated Canadian English translation.
9223 2005-08-01 11:52  rml
9225         * glue/inotify-syscalls.h:
9226           s390 inotify support, my little puppets.
9228 2005-08-01 04:20  knvijay
9230         * tools/: Settings.cs, settings.glade: Minor Fixes
9232 2005-07-31 19:12  fhedberg
9234         * Util/DirectoryWalker.cs: Remove debug spew.
9236 2005-07-31 17:33  dsd
9238         * configure.in: Temporarily from uk from ALL_LINGUAS until uk.po is
9239           in place (I have emailed the committer)
9241 2005-07-31 02:55  mdziumanenko
9243         * ChangeLog, configure.in, po/ChangeLog: [no log message]
9245 2005-07-30 16:13  adamw
9247         * po/: ChangeLog, en_CA.po:
9248           2005-07-30  Adam Weinberger  <adamw@gnome.org>
9250                   * en_CA.po: Updated Canadian English translation.
9252 2005-07-30 12:04  hebra
9254         * po/: ChangeLog, de.po: 2005-07-30  Hendrik Brandt
9255           <heb@gnome-de.org>
9257                   * de.po: Updated German translation.
9259 2005-07-29 18:19  fhedberg
9261         * tools/: Makefile.am, Settings.cs, settings.glade: beagle-settings
9262           options for networking. From KN Vijay. On branch.
9264 2005-07-29 18:18  fhedberg
9266         * tools/Settings.cs: And some ifdef's.
9268 2005-07-29 18:12  fhedberg
9270         * tools/: Makefile.am, Settings.cs, settings.glade: beagle-settings
9271           options for networking. From KN Vijay.
9273 2005-07-29 17:33  fhedberg
9275         * beagled/: LuceneFileQueryable.cs, Makefile.am,
9276           AkregatorQueryable/AkregatorQueryable.cs,
9277           BlamQueryable/BlamQueryable.cs,
9278           LifereaQueryable/LifereaQueryable.cs: * Add support to the
9279           LuceneFileQueryable for child-indexables. Mark the file indexed
9280           when the last child is done.  * Update the Blam-, Liferea-,
9281           Akregator- backends to use it.
9283 2005-07-29 15:11  fhedberg
9285         * beagled/GaimLogQueryable/GaimLogQueryable.cs: Broken pipe.
9287 2005-07-29 15:07  fhedberg
9289         * Util/ImBuddy.cs, Util/ImLog.cs,
9290           beagled/KopeteQueryable/KopeteCrawler.cs,
9291           beagled/KopeteQueryable/KopeteQueryable.cs: Update the Kopete
9292           backend for the lucene changes.
9294 2005-07-29 15:06  fhedberg
9296         * Tiles/TileImLog.cs, beagled/GaimLogQueryable/GaimLogQueryable.cs:
9297           Move the buddy lookup to the daemon (HitFilter in GaimQueryable).
9299 2005-07-29 14:04  fhedberg
9301         * Util/DirectoryWalker.cs, glue/Makefile.am, glue/beagled-utils.c:
9302           Previous fix onto branch.
9304 2005-07-29 14:03  fhedberg
9306         * Util/DirectoryWalker.cs, glue/Makefile.am, glue/beagled-utils.c:
9307           Workaround for a nasty bug in Mono.Posix.Syscall.readdir that
9308           prevents us from read the entire directory if there's any
9309           non-UTF8 coded filenames. We still throw away non-valid filenames
9310           (compliments by the marshalling) but at least we get the others.
9312 2005-07-28 17:17  fhedberg
9314         * Filters/FilterSpreadsheet.cs: Check if xmlReader == null before
9315           closing it.
9317 2005-07-28 07:05  knvijay
9319         * Util/Conf.cs, beagled/WebServices/WebServiceBackEnd.cs: Misc.
9320           fixes
9322 2005-07-28 06:59  knvijay
9324         * beagled/BeagleDaemon.cs: Removed outdated WebServices command
9325           line options
9327 2005-07-28 06:38  knvijay
9329         * beagled/BeagleDaemon.cs: Typo fix
9331 2005-07-28 06:34  knvijay
9333         * beagled/: BeagleDaemon.cs, WebServices/WebServiceBackEnd.cs:
9334           Added commandline option to disable WebServices
9336 2005-07-28 01:41  trow
9338         * BeagleClient/Indexable.cs, Tiles/template-note.html,
9339           Util/ExtendedAttribute.cs, beagled/BuildIndex.cs,
9340           beagled/FileAttributes.cs, beagled/FileAttributesStore.cs,
9341           beagled/FileAttributesStore_ExtendedAttribute.cs,
9342           beagled/IIndexer.cs, beagled/IndexerReceipts.cs,
9343           beagled/LuceneCommon.cs, beagled/LuceneFileQueryable.cs,
9344           beagled/LuceneIndexingDriver.cs, beagled/LuceneQueryable.cs,
9345           beagled/LuceneQueryingDriver.cs, beagled/Makefile.am,
9346           beagled/RemoteIndexer.cs, beagled/RemoteIndexerRequest.cs,
9347           beagled/RemoteIndexerResponse.cs, beagled/Server.cs,
9348           beagled/TextCache.cs,
9349           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
9350           beagled/FileSystemQueryable/FileSystemQueryable.cs,
9351           beagled/GaimLogQueryable/GaimLogQueryable.cs,
9352           beagled/IndexHelper/RemoteIndexerExecutor.cs,
9353           beagled/TomboyQueryable/TomboyQueryable.cs: Another great big
9354           lump of refactoring goodness.
9356           This commit contains: (1) Extensive de-crufting.  (2) A total
9357           revamp of IIndexer change notifications.  (3) Lots of clean-up in
9358           LuceneQueryable and the lower-level Lucene parts.      I've
9359           removed a lot of the horrible hacks that were added to      make
9360           the filesystem backend work (prime example: all of that dreadful
9361               Uri remapping code), and replaced it with more generic hooks
9362               that can be used for Uri remapping but which are useful for
9363           other      stuff too.  (4) Some annoying file-centric assumptions
9364           have been moved from     LuceneQueryable into a new class,
9365           LuceneFileQueryable.      LuceneFileQueryable will automatically
9366           update a file's FileAttributes      after it has been indexed,
9367           provides a default implementation of      HitIsValid, etc.
9368           Smaller, file-oriented backends should use this.  (5) Lots of
9369           little bug fixes for things that I stumbled across while
9370           hacking.
9372           Caveats: (1) I've almost certainly broken stuff.  (2) The Blam
9373           and Liferea backends are turned off in the build.      Fixing
9374           them should be easy.  (3) The File System backend is also turned
9375           off.  Fixing it is     somewhat less easy.
9377           Enjoy.
9379 2005-07-27 20:33  dsd
9381         * beagled/FileSystemQueryable/FileSystemQueryable.cs: kill debug
9382           spew on branch
9384 2005-07-27 20:32  dsd
9386         * beagled/FileSystemQueryable/FileSystemQueryable.cs: oops - kill
9387           debug spew
9389 2005-07-27 20:29  dsd
9391         * beagled/FileSystemQueryable/: CrawlTask.cs, FileNameFilter.cs,
9392           FileSystemModel.cs, FileSystemQueryable.cs,
9393           FileSystemWatcherBackend.cs, IFileEventBackend.cs,
9394           InotifyBackend.cs: Some recent changes from HEAD:
9396                   * beagled/FileSystemQueryable/CrawlTask.cs,
9397                   beagled/FileSystemQueryable/FileSystemModel.cs,
9398                   beagled/FileSystemQueryable/FileSystemQueryable.cs,
9399                   beagled/FileSystemQueryable/FileSystemWatcherBackend.cs,
9400                   beagled/FileSystemQueryable/IFileEventBackend.cs,
9401                   beagled/FileSystemQueryable/InotifyBackend.cs: Merge the
9402           concept of
9403                   scanning and crawling into crawling only, to reduce
9404           startup expense.
9406                   * beagled/FileSystemQueryable/FileNameFilter.cs,
9407                   beagled/FileSystemQueryable/FileSystemModel.cs,
9408                   beagled/FileSystemQueryable/FileSystemQueryable.cs: When
9409           an exclude path is
9410                   added, we should forget about that in the internal
9411           directory structure, drop
9412                   watches on it, and remove it from the crawling queue.
9413           Consolidate code
9414                   between Delete and RecursivelyRemove_Unlocked.
9416 2005-07-27 20:23  dsd
9418         * ChangeLog, beagled/FileSystemQueryable/FileNameFilter.cs,
9419           beagled/FileSystemQueryable/FileSystemModel.cs,
9420           beagled/FileSystemQueryable/FileSystemQueryable.cs:         *
9421           beagled/FileSystemQueryable/FileNameFilter.cs,
9422                   beagled/FileSystemQueryable/FileSystemModel.cs,
9423                   beagled/FileSystemQueryable/FileSystemQueryable.cs: When
9424           an exclude path is
9425                   added, we should forget about that in the internal
9426           directory structure, drop
9427                   watches on it, and remove it from the crawling queue.
9428           Consolidate code
9429                   between Delete and RecursivelyRemove_Unlocked.
9431 2005-07-27 17:48  joeshaw
9433         * Util/UnixClient.cs, beagled/Server.cs: Get rid of
9434           UnixClient.Flush() to keep it in sync with the upstream version.
9435           Fix the usage in Server.cs to get the stream and then flush.
9437 2005-07-27 16:43  joeshaw
9439         * Filters/FilterText.cs: oops
9441 2005-07-27 16:43  joeshaw
9443         * Filters/: FilterText.cs: Bump the text filter limit from 1mb to
9444           5mb
9446 2005-07-27 14:56  joeshaw
9448         * mozilla-extension/content/beagleOverlay.js: Add a mozilla
9449           preference which enables/disables the plugin in a persistent way
9451 2005-07-27 12:41  fhedberg
9453         * beagled/: LuceneQueryable.cs, StaticQueryable.cs: Land on
9454           previous fix on branch.
9456 2005-07-27 12:36  fhedberg
9458         * beagled/: LuceneQueryable.cs, StaticQueryable.cs: Support
9459           HitIsValid in StaticQueryable.
9461 2005-07-27 11:59  rml
9463         * glue/inotify-syscalls.h:
9464           ia64 inotify support.
9466 2005-07-27 11:49  rml
9468         * glue/inotify-syscalls.h:
9469           inotify support for PPC32.
9471 2005-07-27 11:45  fhedberg
9473         * beagled/: BuildIndex.cs, Filter.cs, FilterFactory.cs: Commit it
9474           to the branch too.
9476 2005-07-27 11:42  fhedberg
9478         * beagled/: BuildIndex.cs, Filter.cs, FilterFactory.cs: Clean up
9479           the filtering code. Allow it to pass streams if we're doing in
9480           process indexing.
9482 2005-07-27 11:04  dsd
9484         * ChangeLog, Filters/FilterSpreadsheet.cs:      *
9485           Filters/FilterSpreadsheet.cs: Workaround the zombie processes bug
9486           for
9487                   ssindex invocations
9489 2005-07-27 10:58  rml
9491         * glue/inotify-syscalls.h:
9492           x86-64 inotify support.
9494 2005-07-27 10:29  dsd
9496         * ChangeLog, Filters/FilterPdf.cs:      * Filters/FilterPdf.cs:
9497           Workaround the zombie processes bug for pdftotext
9498                   invocations
9500 2005-07-26 17:31  joeshaw
9502         * beagled/LuceneCommon.cs: Check for null return values from
9503           StringToQuery in QueryPartToQuery so that we avoid exceptions
9504           when stop words are a part of our query text
9506 2005-07-26 16:22  joeshaw
9508         * Makefile.am, configure.in, Best/best.desktop,
9509           chooser-fu/beaglequery.c, chooser-fu/chooser-test.c,
9510           glue/tomboykeybinder.c, glue/vmsize-glue.c, glue/wv1-glue.c,
9511           tools/beagle-settings.desktop, searchomatic/searchomatic.c:
9512           Commit a bunch of build fixes: Don't build the chooser-fu
9513           directory; remove an obsolete warning abou the epiphany extension
9514           being installed in the wrong place; various fixes to the Best and
9515           beagle-settings .desktop files; fix a bunch of warnings in C glue
9517 2005-07-26 15:16  fhedberg
9519         * Util/ImBuddy.cs: Try/Catch the parsing of the contact lists in
9520           Gaim & Kopete.
9522 2005-07-26 14:59  joeshaw
9524         * Util/PullingReader.cs, beagled/Filter.cs: Fix some filtering
9525           bottlenecks that really popped up when trying to index very large
9526           OpenOffice documents.  Instead of pulling only the head of the
9527           ArrayList in the filter, walk the list, add everything to the
9528           buffer and clear the list.  Thanks Fredrik and Jon
9530 2005-07-25 13:05  dsd
9532         * ChangeLog, Util/Inotify.cs:   * Util/Inotify.cs: Consolidate some
9533           code, and reduce watches to minimal
9534                   possible form upon Unsubscribe/ChangeSubscription.
9536 2005-07-25 13:03  dsd
9538         * ChangeLog, beagled/FileSystemQueryable/CrawlTask.cs,
9539           beagled/FileSystemQueryable/FileSystemModel.cs,
9540           beagled/FileSystemQueryable/FileSystemQueryable.cs,
9541           beagled/FileSystemQueryable/FileSystemWatcherBackend.cs,
9542           beagled/FileSystemQueryable/IFileEventBackend.cs,
9543           beagled/FileSystemQueryable/InotifyBackend.cs:    *
9544           beagled/FileSystemQueryable/CrawlTask.cs,
9545                   beagled/FileSystemQueryable/FileSystemModel.cs,
9546                   beagled/FileSystemQueryable/FileSystemQueryable.cs,
9547                   beagled/FileSystemQueryable/FileSystemWatcherBackend.cs,
9548                   beagled/FileSystemQueryable/IFileEventBackend.cs,
9549                   beagled/FileSystemQueryable/InotifyBackend.cs: Merge the
9550           concept of
9551                   scanning and crawling into crawling only, to reduce
9552           startup expense.
9554 2005-07-25 11:35  joeshaw
9556         * beagled/Server.cs: Fix a very hard-to-trigger race when aborting
9557           out of the read
9559 2005-07-25 10:56  joeshaw
9561         * Filters/FilterPdf.cs: Set the priority class on pdfinfo to
9562           BelowNormal, so that it doesn't dominate the CPU on expensive
9563           runs.  Patch from Paul Betts
9565 2005-07-21 20:14  dsd
9567         * ChangeLog, Util/Conf.cs:      * Util/Conf.cs: Add ConfigOptions
9568           for adding/removing excludes, so that
9569                   excludes can be manipulated via beagle-config.
9571 2005-07-21 16:47  fhedberg
9573         * Tiles/TileImLog.cs, Util/ImBuddy.cs, Util/ImLog.cs,
9574           beagled/LuceneDriver.cs, beagled/LuceneQueryable.cs,
9575           beagled/Makefile.am,
9576           beagled/GaimLogQueryable/GaimLogQueryable.cs,
9577           beagled/KopeteQueryable/KopeteCrawler.cs,
9578           beagled/KopeteQueryable/KopeteQueryable.cs: KopeteQueryable
9580 2005-07-21 14:58  joeshaw
9582         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
9583           Names shouldn't be keywords in the evo mail backend.  I did this
9584           on the branch but forgot to commit it to the trunk too
9586 2005-07-21 14:57  joeshaw
9588         * Filters/FilterMail.cs: Names shouldn't be keywords in the mail
9589           filter
9591 2005-07-21 12:33  fhedberg
9593         * AUTHORS, beagled/Makefile.am,
9594           beagled/AkregatorQueryable/AkregatorQueryable.cs: Added Akregator
9595           backend from Debajyoti Bera.
9597 2005-07-21 10:51  joeshaw
9599         * Tiles/Tile.cs: The command we get from the mime system can
9600           actually be the program and arguments, and passing in such a
9601           command to ProcessStartInfo.FileName causes problems, so split
9602           out any arguments and add them to the argument string instead
9604 2005-07-21 10:17  fhedberg
9606         * BeagleClient/Property.cs, libbeagle/beagle/Makefile.am,
9607           libbeagle/beagle/beagle-hits-added-response.c,
9608           libbeagle/beagle/beagle-private.h,
9609           libbeagle/beagle/beagle-property.c,
9610           libbeagle/beagle/beagle-query-part-date.c,
9611           libbeagle/beagle/beagle-query-part-date.h,
9612           libbeagle/beagle/beagle-query-part-human.c,
9613           libbeagle/beagle/beagle-query-part-human.h,
9614           libbeagle/beagle/beagle-query-part-property.c,
9615           libbeagle/beagle/beagle-query-part-property.h,
9616           libbeagle/beagle/beagle-query-part-text.c,
9617           libbeagle/beagle/beagle-query-part-text.h,
9618           libbeagle/beagle/beagle-query-part.c,
9619           libbeagle/beagle/beagle-query-part.h,
9620           libbeagle/beagle/beagle-query.c,
9621           libbeagle/docs/reference/beagle-undocumented.txt: Add support for
9622           new query construction to libbeagle.
9624 2005-07-20 17:18  trow
9626         * Util/Makefile.am, Util/TopScores.cs, beagled/LuceneCommon.cs:
9627           Added TopScores, a class for efficiently finding the N
9628           highest-scoring objects in a set.  Fixed a small bug in live
9629           queries.
9631 2005-07-20 03:54  knvijay
9633         * Util/Conf.cs: Added option to check status of WebServices
9634           GlobalAccess
9636 2005-07-20 03:35  knvijay
9638         * beagled/WebServices/WebServiceBackEnd.cs: Fix to use fully
9639           qualified DNS host name
9641 2005-07-20 02:26  knvijay
9643         * beagled/WebServices/: NetBeagleQueryable.cs, WebBackEnd.cs,
9644           WebFrontEnd.cs, search.aspx: Fixes to show NetBeagle check-box
9645           only when NetBeagle nodes are configured. Updated Beagle Web
9646           Interface Title to show the hostname for external accesses
9648 2005-07-19 17:28  jogley
9650         * po/: ChangeLog, en_GB.po:
9652           2005-07-19  James Ogley  <james@usr-local-bin.org>
9654                   * po/en_GB.po: Updated British English translation.
9656 2005-07-19 15:46  joeshaw
9658         * Filters/FilterMail.cs,
9659           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
9660           We should be indexing names in emails as text, not keywords
9662 2005-07-19 15:22  orrc
9664         * po/: ChangeLog, en_GB.po: 2005-07-19  Christopher Orr
9665           <chris@orr.me.uk>
9667                   * en_GB.po: Updated British English translation.
9669 2005-07-19 13:56  joeshaw
9671         * Tiles/TileMailMessage.cs: Don't try to put presence on the mail
9672           message tile if we have galago support but not evo-sharp support
9674 2005-07-19 13:55  fhedberg
9676         * tools/: Makefile.am, beagle-crawl-system.in: Use the correct path
9677           to beagle-build-index in beagle-crawl-system, thanks to Cameron
9678           for pointing it out ;)
9680 2005-07-19 13:22  joeshaw
9682         * beagled/LuceneQueryingDriver.cs: Check for secondary_searcher ==
9683           null when trying to merge the properties in
9685 2005-07-19 13:20  fhedberg
9687         * beagled/LuceneIndexingDriver.cs: IIndexer events.
9689 2005-07-19 13:18  fhedberg
9691         * beagled/LuceneCommon.cs: Belongs to the last commit.
9693 2005-07-19 12:52  fhedberg
9695         * beagled/: BuildIndex.cs, LuceneQueryingDriver.cs,
9696           StaticQueryable.cs: Update the static indexing stuff for new
9697           lucene design.
9699 2005-07-19 10:32  fhedberg
9701         * Util/Conf.cs: Rollback some stuff so we can build again.
9703 2005-07-19 08:16  knvijay
9705         * beagled/WebServices/WebFrontEnd.cs: Bug Fixes
9707 2005-07-19 06:33  knvijay
9709         * ChangeLog: [no log message]
9711 2005-07-19 06:30  knvijay
9713         * beagled/WebServices/search.aspx: Added background color for
9714           search box in Web interface
9716 2005-07-19 06:29  knvijay
9718         * beagled/WebServices/: NetBeagleQueryable.cs, WebBackEnd.cs,
9719           WebFrontEnd.cs, WebServiceBackEnd.cs, WebServiceFrontEnd.cs:
9720           Updates to provide option in WebInterface to enable/disable
9721           NetworkedBeagle search on per-query basis
9723 2005-07-19 06:24  knvijay
9725         * Util/Conf.cs: Update to networking section to handle arguments
9726           without explicit port no.
9728 2005-07-18 22:31  trow
9730         * beagled/Lucene.Net/upstream-changes.diff: Updated for my last
9731           tweak to FSDirectory.cs.
9733 2005-07-18 22:30  trow
9735         * Util/BetterBitArray.cs, Util/Makefile.am, Util/SmallIntArray.cs,
9736           beagled/LuceneCommon.cs, beagled/LuceneQueryingDriver.cs,
9737           beagled/Lucene.Net/Store/FSDirectory.cs: Relevancy hacks.
9738           Support Uri filtering in queries.  Work on modifying mutable
9739           properties.  Querying fixes.  Allow sharing when opening files in
9740           dotLucene.
9742 2005-07-18 19:23  fhedberg
9744         * beagled/ManageIndex.cs: Disable locking for read-only ops.
9746 2005-07-18 17:02  trow
9748         * Util/StringFu.cs, beagled/LuceneCommon.cs, beagled/Makefile.am,
9749           beagled/NameIndexTool.cs, beagled/SanityCheckTool.cs,
9750           beagled/FileSystemQueryable/FileSystemModel.cs,
9751           beagled/FileSystemQueryable/FileSystemQueryable.cs: Stop using
9752           the NameIndex, since the name  is now stored in mutable
9753           properties on the Indexable.
9755 2005-07-18 16:16  fhedberg
9757         * Tiles/TileFolder.cs: TileFolder Open fix.
9759 2005-07-18 15:29  trow
9761         * Filters/FilterDOC.cs, Filters/FilterMan.cs,
9762           Filters/FilterMonodoc.cs, Tiles/Template.cs,
9763           Util/BetterBitArray.cs, Util/Makefile.am, beagled/BuildIndex.cs,
9764           beagled/LuceneCommon.cs, beagled/LuceneDriver.cs,
9765           beagled/LuceneIndexingDriver.cs, beagled/LuceneQueryable.cs,
9766           beagled/LuceneQueryingDriver.cs, beagled/Makefile.am,
9767           beagled/ManageIndex.cs, beagled/NameIndex.cs,
9768           beagled/NoiseFilter.cs, beagled/QueryStringParser.cs,
9769           beagled/SnippetFu.cs, beagled/TermStatsTool.cs,
9770           beagled/TextCache.cs,
9771           beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs,
9772           beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
9773           beagled/FileSystemQueryable/FileSystemQueryable.cs,
9774           beagled/IndexHelper/RemoteIndexerExecutor.cs,
9775           libbeagle/beagle/beagle-hits-added-response.c,
9776           libbeagle/beagle/beagle-private.h,
9777           libbeagle/beagle/beagle-property.c,
9778           libbeagle/beagle/beagle-property.h, tools/Query.cs: (Committing
9779           again due a broken pipe error...)
9781           Welcome to beagle-more-better-lucene-branch.  We hope you enjoy
9782           your stay.
9784           This branch contains a radical reworking of beagle's interaction
9785           with Lucene.  We now split our index into two: a primary index
9786           that contains indexed fulltexts and non-mutable metadata.  The
9787           secondary index contains metadata that we would like to be able
9788           to change w/o requiring a reindex.  We call such metadata
9789           "mutable": canonical examples are filenames, nautilus notes,
9790           nautilus emblems, etc.
9792           I've almost certainly introduced many bugs here, so be careful.
9794 2005-07-18 15:28  trow
9796         * BeagleClient/: Indexable.cs, Property.cs, Query.cs, QueryPart.cs,
9797           Versioned.cs: Welcome to beagle-more-better-lucene-branch.  We
9798           hope you enjoy your stay.
9800           This branch contains a radical reworking of beagle's interaction
9801           with Lucene.  We now split our index into two: a primary index
9802           that contains indexed fulltexts and non-mutable metadata.  The
9803           secondary index contains metadata that we would like to be able
9804           to change w/o requiring a reindex.  We call such metadata
9805           "mutable": canonical examples are filenames, nautilus notes,
9806           nautilus emblems, etc.
9808           I've almost certainly introduced many bugs here, so be careful.
9810 2005-07-18 11:50  dsd
9812         * ChangeLog, beagled/FileSystemQueryable/FileNameFilter.cs,
9813           beagled/FileSystemQueryable/FileSystemModel.cs:     *
9814           beagled/FileSystemQueryable/FileNameFilter.cs: When we drop an
9815           exclude
9816                   pattern, set the entire filesystem state to unknown.
9817                   * FileSystemQueryable/FileSystemModel.cs: Setting state
9818           to unknown should
9819                   trigger a recrawl.
9821 2005-07-18 03:58  adamw
9823         * po/: ChangeLog, en_CA.po:
9824           2005-07-18  Adam Weinberger  <adamw@gnome.org>
9826                   * en_CA.po: Updated Canadian English translation.
9828 2005-07-17 03:43  fhedberg
9830         * configure.in, Tiles/Makefile.am, Tiles/Tile.cs: "This place
9831           better be worth it, they better be doing coke here."
9833 2005-07-15 21:38  chliao
9835         * po/: ChangeLog, zh_TW.po:
9836           2005-07-16  Chao-Hsiung Liao  <j_h_liau@yahoo.com.tw>
9838                   * zh_TW.po: Updated Traditional Chinese translation.
9840 2005-07-15 17:49  joeshaw
9842         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
9843           Better progress indication for mboxes
9845 2005-07-15 15:58  fhedberg
9847         * tools/crawl-rules/: crawl-documentation, crawl-windows: Forgot
9848           the rules.
9850 2005-07-15 15:57  fhedberg
9852         * beagle.spec.in, beagled/Makefile.am, tools/.cvsignore,
9853           tools/Makefile.am, tools/beagle-crawl-system.in: Rules for
9854           crawling the system from a cron-job.
9856 2005-07-15 15:18  fhedberg
9858         * beagled/BuildIndex.cs: Better arguments for beagle-build-index.
9860 2005-07-15 13:12  joeshaw
9862         * libbeagle/beagle/: beagle-client.c, beagle-util.c, beagle-util.h:
9863           Add support for the locally synchronized storage dirs to
9864           libbeagle
9866 2005-07-15 12:56  trow
9868         * libbeagle/beagle/: beagle-indexable.c, beagle-indexable.h: Added
9869           IndexableFiltering.AlreadyFiltered, a way for an indexable to
9870           indicate that its readers will always return nice, clean,
9871           ready-to-index text.  Set AlreadyFiltered on indexables created
9872           from gaim logs.  Updated libbeagle to know about the new
9873           IndexableFiltering option.
9875 2005-07-15 12:54  trow
9877         * BeagleClient/Indexable.cs, beagled/FilterFactory.cs,
9878           beagled/GaimLogQueryable/GaimLogQueryable.cs: Added
9879           IndexableFiltering.AlreadyFiltered, which provides a way for an
9880           indexable to indicate that its readers will return clean text
9881           that does not need to be filtered.
9883 2005-07-15 12:42  joeshaw
9885         * BeagleClient/Hit.cs: The Beagle.Hit indexer property should be
9886           public
9888 2005-07-15 12:32  joeshaw
9890         * beagled/GaimLogQueryable/GaimLogQueryable.cs: We do in fact need
9891           to filter the gaim logs, or else NoContent is set to true and the
9892           text readers are never added to the lucene document
9894 2005-07-15 06:09  vvaradan
9896         * ChangeLog, configure.in: * Show the availability of gst-sharp as
9897           "disabled" instead of "no".
9899 2005-07-14 23:17  fhedberg
9901         * beagled/: BuildIndex.cs, FilterFactory.cs, LuceneDriver.cs,
9902           LuceneQueryable.cs, StaticQueryable.cs, TextCache.cs,
9903           beagle-build-index.8: Support text-cache for static indexes.
9905           * Added --cache-text argument to beagle-build-index *
9906           De-staticized TextCache * Minor changes to the filtering
9908 2005-07-14 16:37  fhedberg
9910         * Util/Conf.cs: Get rid of GetHashCode warning for ExcludeItem.
9912 2005-07-14 16:24  joeshaw
9914         * BeagleClient/Client.cs, Util/PathFinder.cs,
9915           beagled/BeagleDaemon.cs, beagled/RemoteIndexer.cs,
9916           beagled/Server.cs, beagled/IndexHelper/IndexHelper.cs: Use a safe
9917           temp filename for when we're handing a remote home directory.
9918           Move the sockets there since we can't create unix domain sockets
9919           on smbfs.  Add some nasty code to clean up after ourselves as
9920           best we can
9922 2005-07-14 16:16  joeshaw
9924         * libbeagle/beagle/beagle-hits-added-response.c: oops, forgot this
9926 2005-07-14 16:14  joeshaw
9928         * BeagleClient/Hit.cs, libbeagle/beagle/beagle-hit.c,
9929           libbeagle/beagle/beagle-private.h: Don't keep Score around in
9930           libbeagle; just calculate it from the raw score and multiplier,
9931           since it's not serialized by the daemon
9933 2005-07-14 15:28  rml
9935         * Util/Inotify.cs, glue/inotify-glue.c, glue/inotify-syscalls.h,
9936           glue/inotify.h: Port Beagle to the New Inotify.
9938 2005-07-14 13:41  fhedberg
9940         * beagled/: BuildIndex.cs, Makefile.am, ManageIndex.cs,
9941           beagle-build-index.8, beagle-manage-index.8: * Install
9942           beagle-build-index & beagle-manage-index into /sbin instead of
9943           /bin * Use the first argument as index_dir in beagle-build-index
9944           * Manpages for said tools.
9946 2005-07-14 03:59  knvijay
9948         * Util/Conf.cs: Added CheckGlobalAccess option to webservices
9949           section
9951 2005-07-13 21:28  fhedberg
9953         * beagled/LuceneDriver.cs: Merge fix pointed out by Jon.
9955 2005-07-13 12:28  fhedberg
9957         * Util/Conf.cs, Util/PathFinder.cs, Util/Scheduler.cs,
9958           beagled/BeagleDaemon.cs, beagled/IndexSynchronization.cs,
9959           beagled/LuceneDriver.cs, beagled/LuceneQueryable.cs,
9960           beagled/Makefile.am, beagled/NameIndexTool.cs,
9961           beagled/SanityCheckTool.cs,
9962           beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
9963           Index Synchronization
9965           * If PathFinder.HomeDir is on NFS, or BEAGLE_SYNCHRONIZE_LOCALLY
9966           is set we synchronize the indexes locally (to /tmp/beagle-$user).
9967            * Needed to move all the indexes to a separate directory, so if
9968           you don't want to re-index everything, move them to
9969           ~/.beagle/Indexes.  * Configuration option to disable
9970           synchronization totally.  * Added support for tasks executed on
9971           shutdown.
9973 2005-07-13 11:03  fhedberg
9975         * Util/PathFinder.cs: Removed a bunch of unused code.
9977 2005-07-13 07:16  llipka
9979         * Tiles/TilePicture.cs: Update the F-spot tags spacing a bit.
9981 2005-07-12 14:46  kelemeng
9983         * po/: ChangeLog, hu.po: 2005-07-12  Gabor Kelemen
9984           <kelemeng@gnome.hu>
9986                   * hu.po: Hungarian translation updated.
9988 2005-07-12 14:29  hebra
9990         * po/: ChangeLog, de.po: 2005-07-12  Hendrik Brandt
9991           <heb@gnome-de.org>
9993                   * de.po: Updated German translation.
9995 2005-07-12 13:39  fhedberg
9997         * Util/SystemInformation.cs: Remove some unused code and add some
9998           new unused code.
10000 2005-07-12 10:02  fhedberg
10002         * beagled/LuceneDriver.cs: Do actually create an index even if
10003           there is no minor_version provided.
10005 2005-07-12 09:31  fhedberg
10007         * Filters/FilterText.cs: Give the right message when the text file
10008           is too large to filter.
10010 2005-07-11 19:55  dsd
10012         * ChangeLog, beagled/LuceneDriver.cs: Allow unspecified index minor
10013           versions (= 'dont care'). Allows beagle-manage-index to work on
10014           versioned indexes.
10016 2005-07-11 15:18  trow
10018         * beagled/beagled-index-helper.in: Removed some debug spew.
10020 2005-07-11 15:18  trow
10022         * NEWS: Updated for Lukas's last patch.
10024 2005-07-11 15:14  llipka
10026         * Filters/FilterMail.cs, Tiles/TileMailMessage.cs,
10027           Tiles/TranslationHack.cs, Tiles/template-mail-message.html:
10028           Render the mail attachments nicely.
10030 2005-07-11 15:08  trow
10032         * NEWS: Updated again for release.
10034 2005-07-11 14:38  joeshaw
10036         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
10037           Fix a problem where we were losing mails from the index if an
10038           IMAP summary was updated later.  Also add some additional
10039           debugging spew and sort the deleted list up front, so that
10040           removals are more efficient later (since they're done in UID
10041           order, we should always be removing from near the head of the
10042           list)
10044 2005-07-11 14:17  trow
10046         * NEWS: Updated for release.
10048 2005-07-11 14:14  fhedberg
10050         * beagled/BuildIndex.cs: Dont index dot-dirs & files with
10051           beagle-build-index.
10053 2005-07-11 10:56  hebra
10055         * po/: ChangeLog, de.po: 2005-07-10  Hendrik Brandt
10056           <heb@gnome-de.org>
10058                   * de.po: Corrected mis-translation.
10060 2005-07-10 10:14  hebra
10062         * po/: ChangeLog, de.po: 2005-07-10  Hendrik Brandt
10063           <heb@gnome-de.org>
10065                   * de.po: Updated German translation.
10067 2005-07-09 02:13  adamw
10069         * po/: ChangeLog, en_CA.po:
10070           2005-07-09  Adam Weinberger  <adamw@gnome.org>
10072                   * en_CA.po: Updated Canadian English translation.
10074 2005-07-09 00:31  trow
10076         * beagled/GaimLogQueryable/GaimLogQueryable.cs: Explicitly disable
10077           filtering --- we don't need it, since we are passing in nice
10078           clean text.
10080 2005-07-08 19:54  joeshaw
10082         * Util/camel.cs: time_t is an arch dependent size, so account for
10083           that in our camel summary parser
10085 2005-07-08 17:05  joeshaw
10087         * Filters/FilterDocbook.cs: remove debug writeline
10089 2005-07-08 15:30  fhedberg
10091         * beagled/: BeagleDaemon.cs, QueryDriver.cs: Command line argument
10092           for loading static indexes for Dave.
10094 2005-07-08 15:24  clahey
10096         * ChangeLog, Filters/FilterDocbook.cs: 2005-07-08  Christopher
10097           James Lahey  <clahey@ximian.com>
10099                   * Filters/FilterDocbook.cs: Turn off XmlResolver here so
10100           that it
10101                   doesn't read the DTDs.
10103 2005-07-08 12:47  trow
10105         * libbeagle/: Makefile.am, beagle/Makefile.am: A small "make
10106           distcheck" fix.
10108 2005-07-08 12:39  llipka
10110         * Best/: BestTray.cs, BestWindow.cs: Add a clear history item to
10111           the tray menu.
10113 2005-07-08 11:40  joeshaw
10115         * beagled/IndexHelper/RemoteIndexerExecutor.cs: Store the
10116           child_indexables streams in the helper before sending them back
10117           to the daemon.  Fixes a problem with indexing mail attachments
10118           since I moved the child indexable generation from the evolution
10119           backend to the mail filter.  Many thanks to Lukas for discovering
10120           it, and Fredrik for also looking at it
10122 2005-07-08 08:59  llipka
10124         * ImLogViewer/ImLogViewer.glade: Fix some window glitches.
10126 2005-07-08 08:59  knvijay
10128         * ChangeLog: [no log message]
10130 2005-07-08 08:50  knvijay
10132         * beagled/WebServices/: NetBeagleHandler.cs, NetBeagleQueryable.cs,
10133           WebServiceBackEnd.cs, WebServiceProxy.cs: Added a limit on the
10134           no. of intermediate Beagle nodes a request is cascaded through
10136 2005-07-08 04:51  knvijay
10138         * beagled/WebServices/WebBackEnd.cs: [no log message]
10140 2005-07-08 04:49  knvijay
10142         * beagled/WebServices/: WebBackEnd.cs, WebFrontEnd.cs: Updated
10143           support for Actions in Web interface when dealing with external
10144           queries
10146 2005-07-07 17:22  joeshaw
10148         * Filters/FilterMusic.cs: Print out the reason why we couldn't
10149           filter a music file to the debug log
10151 2005-07-07 16:31  fhedberg
10153         * Filters/FilterDocbook.cs: More Docbook filtering.
10155 2005-07-07 13:26  joeshaw
10157         * Tiles/Tile.cs, Tiles/TileFolder.cs, Util/ArrayFu.cs,
10158           beagled/LuceneDriver.cs, beagled/SnippetFu.cs: Remap directories
10159           a little differently in the Tile code.  Don't snippet stop words
10161 2005-07-07 12:53  trow
10163         * beagled/LuceneQueryable.cs: Get the item count from the indexer,
10164           not the LuceneDriver we use for queries.
10166 2005-07-07 09:30  knvijay
10168         * beagled/WebServices/: WebBackEnd.cs, WebServiceBackEnd.cs,
10169           ExternalAccessFilter.cs, NetBeagleHandler.cs,
10170           NetBeagleQueryable.cs: Updates for cascaded network operation
10172 2005-07-06 19:40  trow
10174         * Tiles/TileContact.cs,
10175           beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
10176           Use the beagle: namespace on the photo filename property.
10178 2005-07-06 19:12  trow
10180         *
10181           beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
10182           When we cache the contact photo on the filesystem, open the file
10183           with FileShare.ReadWrite, and close the file when we are done
10184           writing to it.
10186 2005-07-06 18:54  trow
10188         * Util/Inotify.cs, beagled/FileSystemQueryable/InotifyBackend.cs:
10189           Added the ability to change an Inotify.Watch's event mask via the
10190           ChangeSubscription method.
10192           Use ChangeSubscription to adjust the event mask in
10193           InotifyBackend.WatchFile.
10195 2005-07-06 17:32  joeshaw
10197         *
10198           beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
10199           If the REV field in the vCard is empty, always index the contact.
10200           Fixes a bug where newly added contacts weren't being updated
10201           with older versions of evolution
10203 2005-07-06 16:51  dsd
10205         * ChangeLog, libbeagle/beagle/beagle-client.c: libbeagle: Use
10206           /home/dsd/beagle-testing and check for existance of the relevant
10207           socket.
10209 2005-07-06 14:04  llipka
10211         * Tiles/Makefile.am: Eeek!
10213 2005-07-06 13:55  llipka
10215         * libbeagle/: beagle/.cvsignore, examples/.cvsignore: AVATAR is a
10216           conceptual HOTOL, SSTO spaceplane being developed by India's
10217           Defence Research and Development Organisation.
10219 2005-07-06 13:39  llipka
10221         * libbeagle/.cvsignore: Defining feudalism is difficult because
10222           there is no generally accepted agreement on what it means.
10224 2005-07-06 13:39  serrador
10226         * po/: ChangeLog, es.po: 2005-07-06  Francisco Javier F. Serrador
10227           <serrador@cvs.gnome.org>
10229                   * es.po: Updated Spanish translation.
10231 2005-07-06 13:28  joeshaw
10233         * acinclude.m4: Add gtk-doc.m4 to acinclude.m4 so that users don't
10234           need gtkdoc installed to autogen
10236 2005-07-06 13:14  joeshaw
10238         * Makefile.am: Only descend into the libbeagle directory if it's
10239           enabled
10241 2005-07-06 12:40  fhedberg
10243         * Filters/FilterDirectory.cs: Fix typo.
10245 2005-07-06 12:29  joeshaw
10247         * libbeagle/beagle/: beagle-cancelled-response.c,
10248           beagle-cancelled-response.h, beagle-client.c, beagle-client.h,
10249           beagle-daemon-information-request.c,
10250           beagle-daemon-information-request.h,
10251           beagle-daemon-information-response.c,
10252           beagle-daemon-information-response.h, beagle-empty-response.c,
10253           beagle-empty-response.h, beagle-error-response.c,
10254           beagle-error-response.h, beagle-finished-response.c,
10255           beagle-finished-response.h, beagle-hit.c, beagle-hit.h,
10256           beagle-hits-added-response.c, beagle-hits-added-response.h,
10257           beagle-hits-subtracted-response.c,
10258           beagle-hits-subtracted-response.h, beagle-indexable.c,
10259           beagle-indexable.h, beagle-indexing-service-request.c,
10260           beagle-indexing-service-request.h, beagle-parser.c,
10261           beagle-parser.h, beagle-private.h, beagle-property.c,
10262           beagle-property.h, beagle-query-part.c, beagle-query-part.h,
10263           beagle-query.c, beagle-query.h, beagle-request.c,
10264           beagle-request.h, beagle-response.c, beagle-response.h,
10265           beagle-shutdown-request.c, beagle-shutdown-request.h,
10266           beagle-snippet-request.c, beagle-snippet-request.h,
10267           beagle-snippet-response.c, beagle-snippet-response.h,
10268           beagle-timestamp.c, beagle-timestamp.h, beagle-util.c,
10269           beagle-util.h, beagle.h: add copyright headers to all the source
10270           files
10272 2005-07-06 12:17  joeshaw
10274         * gtk-doc.make: forgot this
10276 2005-07-06 12:05  joeshaw
10278         * Makefile.am, configure.in, libbeagle/.cvsignore,
10279           libbeagle/Makefile.am, libbeagle/libbeagle-0.0.pc.in,
10280           libbeagle/beagle/.cvsignore, libbeagle/beagle/Makefile.am,
10281           libbeagle/beagle/beagle-cancelled-response.c,
10282           libbeagle/beagle/beagle-cancelled-response.h,
10283           libbeagle/beagle/beagle-client.c,
10284           libbeagle/beagle/beagle-client.h,
10285           libbeagle/beagle/beagle-daemon-information-request.c,
10286           libbeagle/beagle/beagle-daemon-information-request.h,
10287           libbeagle/beagle/beagle-daemon-information-response.c,
10288           libbeagle/beagle/beagle-daemon-information-response.h,
10289           libbeagle/beagle/beagle-empty-response.c,
10290           libbeagle/beagle/beagle-empty-response.h,
10291           libbeagle/beagle/beagle-error-response.c,
10292           libbeagle/beagle/beagle-error-response.h,
10293           libbeagle/beagle/beagle-finished-response.c,
10294           libbeagle/beagle/beagle-finished-response.h,
10295           libbeagle/beagle/beagle-hit.c, libbeagle/beagle/beagle-hit.h,
10296           libbeagle/beagle/beagle-hits-added-response.c,
10297           libbeagle/beagle/beagle-hits-added-response.h,
10298           libbeagle/beagle/beagle-hits-subtracted-response.c,
10299           libbeagle/beagle/beagle-hits-subtracted-response.h,
10300           libbeagle/beagle/beagle-indexable.c,
10301           libbeagle/beagle/beagle-indexable.h,
10302           libbeagle/beagle/beagle-indexing-service-request.c,
10303           libbeagle/beagle/beagle-indexing-service-request.h,
10304           libbeagle/beagle/beagle-marshal.list,
10305           libbeagle/beagle/beagle-parser.c,
10306           libbeagle/beagle/beagle-parser.h,
10307           libbeagle/beagle/beagle-private.h,
10308           libbeagle/beagle/beagle-property.c,
10309           libbeagle/beagle/beagle-property.h,
10310           libbeagle/beagle/beagle-query-part.c,
10311           libbeagle/beagle/beagle-query-part.h,
10312           libbeagle/beagle/beagle-query.c, libbeagle/beagle/beagle-query.h,
10313           libbeagle/beagle/beagle-request.c,
10314           libbeagle/beagle/beagle-request.h,
10315           libbeagle/beagle/beagle-response.c,
10316           libbeagle/beagle/beagle-response.h,
10317           libbeagle/beagle/beagle-shutdown-request.c,
10318           libbeagle/beagle/beagle-shutdown-request.h,
10319           libbeagle/beagle/beagle-snippet-request.c,
10320           libbeagle/beagle/beagle-snippet-request.h,
10321           libbeagle/beagle/beagle-snippet-response.c,
10322           libbeagle/beagle/beagle-snippet-response.h,
10323           libbeagle/beagle/beagle-timestamp.c,
10324           libbeagle/beagle/beagle-timestamp.h,
10325           libbeagle/beagle/beagle-util.c, libbeagle/beagle/beagle-util.h,
10326           libbeagle/beagle/beagle.h, libbeagle/beagle/test-client.c,
10327           libbeagle/docs/.cvsignore, libbeagle/docs/Makefile.am,
10328           libbeagle/docs/reference/.cvsignore,
10329           libbeagle/docs/reference/Makefile.am,
10330           libbeagle/docs/reference/beagle-docs.sgml,
10331           libbeagle/docs/reference/beagle-overrides.txt,
10332           libbeagle/docs/reference/beagle-sections.txt,
10333           libbeagle/docs/reference/beagle-undocumented.txt,
10334           libbeagle/docs/reference/beagle.types,
10335           libbeagle/docs/reference/tmpl/beagle-cancelled-response.sgml,
10336           libbeagle/docs/reference/tmpl/beagle-client.sgml,
10337           libbeagle/docs/reference/tmpl/beagle-daemon-information-request.sgml,
10338           libbeagle/docs/reference/tmpl/beagle-daemon-information-response.sgml,
10339           libbeagle/docs/reference/tmpl/beagle-empty-response.sgml,
10340           libbeagle/docs/reference/tmpl/beagle-error-response.sgml,
10341           libbeagle/docs/reference/tmpl/beagle-finished-response.sgml,
10342           libbeagle/docs/reference/tmpl/beagle-hit.sgml,
10343           libbeagle/docs/reference/tmpl/beagle-hits-added-response.sgml,
10344           libbeagle/docs/reference/tmpl/beagle-hits-subtracted-response.sgml,
10345           libbeagle/docs/reference/tmpl/beagle-indexable.sgml,
10346           libbeagle/docs/reference/tmpl/beagle-indexing-service-request.sgml,
10347           libbeagle/docs/reference/tmpl/beagle-property.sgml,
10348           libbeagle/docs/reference/tmpl/beagle-query-part.sgml,
10349           libbeagle/docs/reference/tmpl/beagle-query.sgml,
10350           libbeagle/docs/reference/tmpl/beagle-request.sgml,
10351           libbeagle/docs/reference/tmpl/beagle-response.sgml,
10352           libbeagle/docs/reference/tmpl/beagle-shutdown-request.sgml,
10353           libbeagle/docs/reference/tmpl/beagle-snippet-request.sgml,
10354           libbeagle/docs/reference/tmpl/beagle-snippet-response.sgml,
10355           libbeagle/docs/reference/tmpl/beagle-timestamp.sgml,
10356           libbeagle/docs/reference/tmpl/beagle-unused.sgml,
10357           libbeagle/examples/.cvsignore, libbeagle/examples/Makefile.am,
10358           libbeagle/examples/beagle-search.c,
10359           libbeagle/examples/beagle-shutdown.c: Add libbeagle, a C API for
10360           searching and indexing against the beagle daemon
10362 2005-07-06 10:36  llipka
10364         * beagled/: GaimLogQueryable/GaimLogQueryable.cs,
10365           TomboyQueryable/TomboyQueryable.cs: Fixup usage of properties for
10366           better search results.
10368 2005-07-06 10:27  llipka
10370         * beagled/: TomboyQueryable/TomboyQueryable.cs,
10371           GaimLogQueryable/GaimLogQueryable.cs,
10372           LauncherQueryable/LauncherQueryable.cs,
10373           LifereaQueryable/LifereaQueryable.cs: Fixup usage of properties
10374           for better search results.
10376 2005-07-05 22:18  fhedberg
10378         * beagled/LifereaQueryable/LifereaQueryable.cs: Don't add the
10379           entire entry text as a keyword.
10381 2005-07-05 17:12  fhedberg
10383         * Util/Conf.cs,
10384           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
10385           beagled/FileSystemQueryable/FileNameFilter.cs,
10386           beagled/FileSystemQueryable/FileSystemModel.cs,
10387           beagled/FileSystemQueryable/FileSystemQueryable.cs,
10388           beagled/FileSystemQueryable/FileSystemWatcherBackend.cs,
10389           beagled/FileSystemQueryable/IFileEventBackend.cs,
10390           beagled/FileSystemQueryable/InotifyBackend.cs, tools/.cvsignore:
10391           Better handle configuration updates:
10393           * Conf.cs: Moved a lot of code from FSQ/FileNameFilter.cs to here
10394           * FileSystemModel.cs: Implement configuration change logic *
10395           FileNameFilter.cs: Implement configuration change logic *
10396           IFileEventBackend.cs: Ability to forget watches *
10397           FileSystemWatcherBackend.cs: Ability to forget watches *
10398           InotifyBackend.cs: Ability to forget watches
10400 2005-07-05 14:18  kelemeng
10402         * po/: ChangeLog, hu.po: 2005-07-05  Gabor Kelemen
10403           <kelemeng@gnome.hu>
10405                   * hu.po: Hungarian translation updated.
10407 2005-07-05 09:31  knvijay
10409         * ChangeLog: [no log message]
10411 2005-07-05 09:29  knvijay
10413         * beagled/WebServices/: NetBeagleHandler.cs, NetBeagleQueryable.cs,
10414           WebBackEnd.cs, WebServiceBackEnd.cs, WebServiceProxy.cs: Added
10415           support for cascaded networked Beagle searches
10417 2005-07-05 09:26  knvijay
10419         * Tiles/TileNetwork.cs: Updated comments
10421 2005-07-04 08:23  tsola
10423         * po/: ChangeLog, nb.po, no.po: 2005-07-04  Terance Sola
10424           <terance@lyse.net>
10426                   * nb.po: Updated Norwegian bokmål translation.
10427                   * no.po: Same.
10429 2005-07-04 04:01  knvijay
10431         * beagled/WebServices/: WebBackEnd.cs, WebServiceBackEnd.cs:
10432           Simplifying code related to determination of local/global access
10433           for webservices
10435 2005-07-03 18:49  adamw
10437         * po/: ChangeLog, en_CA.po:
10438           2005-07-03  Adam Weinberger  <adamw@gnome.org>
10440                   * en_CA.po: Updated Canadian English translation.
10442 2005-07-01 17:39  fhedberg
10444         * Util/Conf.cs: And dont watch for modify's, just CloseWrite and
10445           Create.
10447 2005-07-01 17:22  fhedberg
10449         * Util/Conf.cs: Don't be a nazi when opening the configuration
10450           files.
10452 2005-07-01 15:37  joeshaw
10454         * beagled/LuceneQueryable.cs: Subtract an added URI from the
10455           QueryResult before adding it back in, so that we get proper
10456           updates, which were broken when we moved from dbus to the new
10457           message passing system
10459 2005-07-01 14:07  fhedberg
10461         * beagled/BuildIndex.cs: beagle-build-index: Be more intelligent.
10463 2005-07-01 11:12  fhedberg
10465         * beagled/BeagleDaemon.cs: Didnt really want to remove this
10466           earlier.
10468 2005-07-01 11:10  knvijay
10470         * ChangeLog: [no log message]
10472 2005-07-01 10:57  knvijay
10474         * beagled/WebServices/: ExternalAccessFilter.cs,
10475           NetBeagleHandler.cs, NetBeagleQueryable.cs, WebBackEnd.cs,
10476           WebFrontEnd.cs, WebServiceBackEnd.cs, WebServiceFrontEnd.cs:
10477           Updates to work with new configuration system
10479 2005-07-01 10:54  knvijay
10481         * Tiles/TileNetwork.cs: Correction in logic to get HostNamePort of
10482           the networked Beagle returning the hit
10484 2005-07-01 10:47  knvijay
10486         * Util/: Conf.cs, Makefile.am: Added config sections for
10487           WebServices and Networking
10489 2005-06-30 18:10  dsd
10491         * ChangeLog, configure.in: Support either sqlite2 or sqlite3
10493 2005-06-30 17:45  dsd
10495         * ChangeLog, beagled/FilterFactory.cs: Small reorganisation so that
10496           we don't try and get the file mime-type twice.
10498 2005-06-30 14:28  joeshaw
10500         * BeagleClient/Query.cs, beagled/QueryDriver.cs: Set the default
10501           querydomain to both Local and System, fix a backwards assignment
10502           when loading static queryables
10504 2005-06-30 12:44  joeshaw
10506         * Util/: ExternalStringsHack.cs.in, Makefile.am, PathFinder.cs:
10507           base the SystemDir on $localstatedir
10509 2005-06-30 12:19  joeshaw
10511         * Util/Scheduler.cs: Remove some debug spew
10513 2005-06-30 12:07  joeshaw
10515         * BeagleClient/Indexable.cs, Filters/FilterMail.cs,
10516           Filters/Makefile.am, Util/Scheduler.cs,
10517           beagled/ExtractContent.cs, beagled/Filter.cs,
10518           beagled/FilterFactory.cs, beagled/HitRegulator.cs,
10519           beagled/LuceneDriver.cs, beagled/NameIndex.cs,
10520           beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
10521           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
10522           New mail filter, which gives us MailDir support, and port the
10523           Evolution backends over to using it.
10525           If an mbox or summary is updated and the generator is already in
10526           the scheduler, don't readd it and reset it back to the start.  So
10527           we'll actually index everything while Evo is running rather than
10528           recrawling.
10530           Tweak the scheduler to throttle when many immediate priority
10531           tasks come in.  This will help with the situations when you untar
10532           a tarball or rm -r a directory.
10534           Update ExtractContent to follow child indexables
10536           Add a Uri field to the Filter, so that child indexables can set
10537           their Uris based on the parent's.
10539           Don't instantiate a IndexReader when we're just using it for
10540           IndexSearcher.  That way we don't have to manage lifecycle.
10542 2005-06-30 11:52  fhedberg
10544         * BeagleClient/Query.cs, Util/Conf.cs, Util/PathFinder.cs,
10545           beagled/.cvsignore, beagled/BeagleDaemon.cs,
10546           beagled/BuildIndex.cs, beagled/FileAttributesStore_Sqlite.cs,
10547           beagled/LuceneDriver.cs, beagled/LuceneQueryable.cs,
10548           beagled/Makefile.am, beagled/ManageIndex.cs,
10549           beagled/QueryDriver.cs, beagled/StaticQueryable.cs,
10550           beagled/Lucene.Net/upstream-changes.diff,
10551           beagled/Lucene.Net/Store/FSDirectory.cs: System indexing
10553           * Added beagle-build-index for building static indexes.  * Added
10554           beagle-manage-index for low-level Lucene index management.  *
10555           Allow us to disable Lucene locking per-FSDirectory.  * Load
10556           system-wide indexes from /var/cache/beagle/indexes
10558 2005-06-30 10:47  fhedberg
10560         * BeagleClient/Indexable.cs, Filters/FilterDocbook.cs: Titles for
10561           the sections in FilterDocbook.
10563 2005-06-30 08:59  fhedberg
10565         * beagled/IndexHelper/RemoteIndexerExecutor.cs: Don't instantiate
10566           new LuceneDrivers for every remote indexing request.
10568 2005-06-30 08:59  llipka
10570         * Tiles/TileContact.cs, Tiles/TileImLog.cs,
10571           Tiles/TileMailMessage.cs, Tiles/template-contact.html,
10572           Tiles/template-mail-message.html, Tiles/template-picture.html,
10573           Util/Galago.cs: Galago support: * Add support to Contact tile *
10574           Add support to MailMessage tile * Update the templates
10575           accordingly
10577           I18N: * Forgot to commit the template-picture.html previously
10579 2005-06-30 08:38  llipka
10581         * Tiles/TranslationHack.cs: I18N stuff.
10583 2005-06-30 08:18  llipka
10585         * Filters/FilterImage.cs, Filters/FilterJpeg.cs,
10586           Filters/FilterPng.cs, Filters/Makefile.am, Tiles/TilePicture.cs,
10587           Tiles/template-picture.html: F-Spot metadata support.
10589 2005-06-30 05:39  dsd
10591         * ChangeLog, Best/BestWindow.cs: Catch the right exception
10593 2005-06-30 05:38  dsd
10595         * Util/: ImLog.cs, StringFu.cs: Add HexUnescape convenience
10596           function. Use HexUnescape on Gaim directory names when using them
10597           in readable form.
10599 2005-06-27 19:57  orrc
10601         * Filters/FilterChm.cs: Update FilterChm to use AddSupportedFlavor
10603 2005-06-27 19:51  dsd
10605         * ChangeLog, Filters/FilterPPT.cs: Compile fix for FilterPPT
10607 2005-06-27 17:59  hebra
10609         * po/: ChangeLog, de.po: 2005-06-28  Hendrik Brandt
10610           <heb@gnome-de.org>
10612                   * de.po: Updated German translation.
10614 2005-06-27 17:59  fhedberg
10616         * beagled/GaimLogQueryable/GaimLogQueryable.cs: Filtering fix.
10618 2005-06-27 16:18  fhedberg
10620         * beagled/IIndexer.cs: Added a FIXME.
10622 2005-06-27 15:43  fhedberg
10624         * BeagleClient/Indexable.cs, Filters/FilterAbiword.cs,
10625           Filters/FilterApe.cs, Filters/FilterC.cs,
10626           Filters/FilterCSharp.cs, Filters/FilterCpp.cs,
10627           Filters/FilterDOC.cs, Filters/FilterDesktop.cs,
10628           Filters/FilterDirectory.cs, Filters/FilterDocbook.cs,
10629           Filters/FilterFlac.cs, Filters/FilterFortran.cs,
10630           Filters/FilterHtml.cs, Filters/FilterJava.cs,
10631           Filters/FilterJpeg.cs, Filters/FilterJs.cs,
10632           Filters/FilterLisp.cs, Filters/FilterMan.cs,
10633           Filters/FilterMatlab.cs, Filters/FilterMonodoc.cs,
10634           Filters/FilterMp3.cs, Filters/FilterMpc.cs, Filters/FilterOgg.cs,
10635           Filters/FilterOpenOffice.cs, Filters/FilterPascal.cs,
10636           Filters/FilterPdf.cs, Filters/FilterPerl.cs,
10637           Filters/FilterPhp.cs, Filters/FilterPng.cs,
10638           Filters/FilterPython.cs, Filters/FilterRTF.cs,
10639           Filters/FilterScilab.cs, Filters/FilterSpreadsheet.cs,
10640           Filters/FilterText.cs, Filters/Makefile.am, Tiles/TileFile.cs,
10641           Tiles/TileFolder.cs, Tiles/TileLauncher.cs, Tiles/TileMonodoc.cs,
10642           Tiles/template-folder.html, beagled/Filter.cs,
10643           beagled/FilterFactory.cs, beagled/Flavor.cs, beagled/IIndexer.cs,
10644           beagled/LuceneDriver.cs, beagled/LuceneQueryable.cs,
10645           beagled/RemoteIndexer.cs, beagled/RemoteIndexerResponse.cs,
10646           beagled/RenamingLuceneDriver.cs,
10647           beagled/FileSystemQueryable/FileSystemModel.cs,
10648           beagled/FileSystemQueryable/FileSystemQueryable.cs,
10649           beagled/IndexHelper/RemoteIndexerExecutor.cs: Filtering:
10651           * Match multiple filters per indexable, and use the one with the
10652           highest rank.  * Match filters with a combination of Uri,
10653           Extension and/or MimeType.  * Allow FilterFactory to fall through
10654           the filter list if a filter can't process an indexable.  * Added
10655           .desktop/.directory filters * Added Monodoc filter * Added
10656           Docbook filter * Introduced events & callbacks when Indexables
10657           are filtered * Mark files in the FSQ with FilterName &
10658           FilterVersion when they are filtered * Re-index files when a
10659           newer filter is available
10661 2005-06-27 10:44  dsd
10663         * ChangeLog, Util/ImLog.cs: Use PathToFileUri to handle 'odd' file
10664           characters better
10666 2005-06-26 22:23  trow
10668         * po/pl.po: I forgot to add this previously.  Thanks to Chris Orr
10669           for pointing this out.
10671 2005-06-26 09:36  llipka
10673         * ImLogViewer/ImLogWindow.cs: And return the money.
10675 2005-06-26 09:34  llipka
10677         * ImLogViewer/ImLogWindow.cs: BUG #308855: Remember the selected
10678           log in the timeline.
10680 2005-06-25 13:02  dsd
10682         * Util/ArrayFu.cs: Document why IndexOfByte exists
10684 2005-06-25 13:00  dsd
10686         * Util/DirectoryWalker.cs: Don't print whole exception, just the
10687           message will do
10689 2005-06-24 16:24  trow
10691         * configure.in, beagled/beagled-index-helper.in,
10692           beagled/beagled.in: Added Polish translation from Michał
10693           Kastelik.
10695           Number the helper's heap-buddy outfiles, so they don't get
10696           clobbered when the helper gets recycled.
10698 2005-06-24 15:39  joeshaw
10700         * ChangeLog, BeagleClient/IndexingService.cs,
10701           beagled/IndexingServiceQueryable/IndexingServiceQueryable.cs:
10702           2005-06-23  Anders Carlsson  <andersca@imendio.com>
10704                   * BeagleClient/IndexingService.cs:
10705                   Return an empty response after an indexing request.
10707                   *
10708           beagled/IndexingServiceQueryable/IndexingServiceQueryable.cs:
10709                   Make the ToRemove list an xml array.
10711 2005-06-24 14:52  joeshaw
10713         * beagled/Lucene.Net/: upstream-changes.diff, Store/FSDirectory.cs,
10714           Store/RAMDirectory.cs, Store/RAMFile.cs,
10715           Store/RAMOutputStream.cs: Use UTC timestamps in Lucene so that
10716           we're don't box integers unnecessarily
10718 2005-06-24 13:30  trow
10720         * beagled/: Makefile.am, beagled-index-helper.in, beagled.in: Added
10721           --heap-buddy argument to beagled.
10723 2005-06-24 12:23  joeshaw
10725         * Tiles/: TileMailMessage.cs, template-mail-message.html: Add Reply
10726           back as an action to the mail tile
10728 2005-06-24 12:11  vvaradan
10730         * ChangeLog, Tiles/TileMailMessage.cs: * A Crasher fix in Open() of
10731           TileMailMessage.
10733 2005-06-24 12:08  trow
10735         * tools/Makefile.am: Replaced a -o with -out: to silence a warning.
10737 2005-06-24 11:45  joeshaw
10739         * beagled/wrapper.in: add  to the beagled/wrapper.in template
10741 2005-06-24 11:36  joeshaw
10743         * BeagleClient/Client.cs, Util/ArrayFu.cs, beagled/Server.cs: Move
10744           IndexOfByte() into Util.ArrayFu, and use it in the Server
10745           implementation as well
10747 2005-06-24 11:33  fhedberg
10749         * Util/: ArrayFu.cs, Makefile.am: ArrayFu
10751 2005-06-24 11:26  trow
10753         * BeagleClient/Client.cs: Replaced calls to Array.IndexOf with a
10754           small custom function to avoid boxing the second argument ---
10755           this was responsible for 9% of all allocations in beagled
10756           according to heap-buddy.
10758 2005-06-23 19:44  joeshaw
10760         * Util/ExtendedAttribute.cs, beagled/BeagleDaemon.cs,
10761           beagled/ExtractContent.cs, beagled/FileAttributesStore_Sqlite.cs,
10762           beagled/LuceneQueryable.cs, beagled/QueryDriver.cs,
10763           beagled/QueryableFlavor.cs,
10764           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
10765           Add support for running without extended attributes
10767 2005-06-23 18:59  kelemeng
10769         * po/: ChangeLog, hu.po: 2005-06-24  Gabor Kelemen
10770           <kelemeng@gnome.hu>
10772                   * hu.po: Hungarian translation updated.
10774 2005-06-23 18:31  trow
10776         * beagled/FileAttributesStore_Sqlite.cs: Use a BitArray for our
10777           path flags instead of (yuck) manually manipulating the individual
10778           bits in an array of bytes.
10780 2005-06-23 15:22  dsd
10782         * ChangeLog,
10783           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
10784           Kill fixme:subject as subject is properly stored in dc:title
10786 2005-06-23 13:17  trow
10788         * BeagleClient/Indexable.cs: If NoContent is true, return null for
10789           the Indexable's various streams.
10791 2005-06-23 13:16  trow
10793         * beagled/: ExtractContent.cs, FilterFactory.cs, LuceneDriver.cs:
10794           If we don't know how to filter an Indexable, set NoContent to
10795           true.  Check the NoContent flag when constructing a Lucene
10796           Document from the Indexable.
10798 2005-06-22 18:57  dsd
10800         * glue/inotify-glue.c: Use perror before error report
10802 2005-06-22 18:32  trow
10804         * beagled/LuceneDriver.cs: Don't throw a bunch of exceptions on
10805           empty queries.
10807 2005-06-22 18:21  dsd
10809         * ChangeLog, glue/inotify-glue.c: Introduce some friendly error
10810           messages
10812 2005-06-22 17:36  joeshaw
10814         * BeagleClient/Client.cs, BeagleClient/Query.cs, tools/Query.cs:
10815           Fix some error corner cases when trying to write to sockets with
10816           clients
10818 2005-06-22 17:18  joeshaw
10820         * tools/Shutdown.cs: Be forgiving of communication errors in
10821           Shutdown
10823 2005-06-22 11:22  joeshaw
10825         * beagled/: LuceneDriver.cs, NameIndex.cs, Server.cs: The comment
10826           about the searcher closing the reader is a dirty, dirty lie.  So
10827           remove the comment and fix the code.  Also handle all exceptions
10828           when trying to send a response, since we can get more than just
10829           an IOException (including some weird reflection exception) if we
10830           try to write data to a socket that has already been shut down
10832 2005-06-21 11:27  fhedberg
10834         * beagle-daemon.pc.in: Fix typo
10836 2005-06-21 07:56  chliao
10838         * po/: ChangeLog, zh_TW.po:
10839           2005-06-21  Chao-Hsiung Liao  <j_h_liau@yahoo.com.tw>
10841                   * zh_TW.po: Updated Traditional Chinese translation.
10843 2005-06-21 04:14  knvijay
10845         * ChangeLog, beagled/WebServices/search.aspx.in: [no log message]
10847 2005-06-21 04:09  knvijay
10849         * beagled/: Makefile.am, WebServices/search.aspx: Replacing
10850           search.aspx.in with search.aspx
10852 2005-06-20 20:02  tsola
10854         * po/: ChangeLog, nb.po, no.po: 2005-06-21  Terance Sola
10855           <terance@lyse.net>
10857                   * nb.po: Updated Norwegian Bokmål translation.
10858                   * no.po: Same as above.
10860 2005-06-20 10:56  joeshaw
10862         * ChangeLog, configure.in, po/tr.po: Turkish translation from Enver
10863           Altin
10865 2005-06-20 07:49  knvijay
10867         * beagled/WebServices/search.aspx.in: Moving img tag within web
10868           form
10870 2005-06-20 07:03  knvijay
10872         * beagled/WebServices/search.aspx.in: Using relative url for Beagle
10873           dog image
10875 2005-06-19 10:33  llipka
10877         * Tiles/: TileBlog.cs, template-blog.html: Add an author field to
10878           the blog template.
10880 2005-06-18 14:45  orrc
10882         * Util/Evolution.cs: Check whether imap directory exists before
10883           attempting traversal.
10885 2005-06-17 18:59  joeshaw
10887         * beagled/: BlamQueryable/BlamQueryable.cs,
10888           LifereaQueryable/LifereaQueryable.cs: Make the LifereaQueryable
10889           also an IIndexableGenerator, and fix the BlamQueryable to attach
10890           a timestamp in the generator case
10892 2005-06-17 18:54  adamw
10894         * po/en_CA.po:
10895           2005-06-17  Adam Weinberger  <adamw@gnome.org>
10897                   * en_CA.po: Updated Canadian English translation.
10899 2005-06-17 14:20  joeshaw
10901         * Best/BestWindow.cs: Change the Show() function to be Present() so
10902           that we get consistent placement again
10904 2005-06-17 12:50  llipka
10906         * Tiles/template-mail-message.html: Fix a bug when the tile didnt
10907           show up the subject when 'Who' was null. This is related to the
10908           email attachments.
10910 2005-06-17 11:31  joeshaw
10912         * Filters/FilterC.cs: Add text/x-chdr (header files) as a supported
10913           mime type for the C source filter
10915 2005-06-17 10:04  llipka
10917         * Tiles/TileMailMessage.cs: Random.
10919 2005-06-17 10:04  llipka
10921         * configure.in, Tiles/TileMailMessage.cs: Fix a null reference
10922           exception in TileMailMessage.cs which made Best crash. Change
10923           galago to galago-sharp in configure.in
10925 2005-06-17 07:22  knvijay
10927         * beagled/WebServices/WebServiceBackEnd.cs: Enabling log messages
10929 2005-06-17 05:52  knvijay
10931         * ChangeLog: [no log message]
10933 2005-06-17 05:49  knvijay
10935         * BeagleClient/NetworkHit.cs: Update to support prefetching/caching
10936           of snippets
10938 2005-06-17 05:48  knvijay
10940         * beagled/WebServices/: NetBeagleHandler.cs, NetBeagleQueryable.cs,
10941           WebBackEnd.cs, WebServiceBackEnd.cs: Added support for
10942           Prefetching & caching snippets for Network Hits
10944 2005-06-17 05:44  knvijay
10946         * beagled/WebServices/ExternalAccessFilter.cs: Cleanup of unwanted
10947           code
10949 2005-06-17 00:53  fhedberg
10951         * tools/: Settings.cs, settings.glade: Bug #308023.
10953 2005-06-17 00:44  adamw
10955         * po/: ChangeLog, en_CA.po:
10956           2005-06-17  Adam Weinberger  <adamw@gnome.org>
10958                   * en_CA.po: Updated Canadian English translation.
10960 2005-06-16 15:08  joeshaw
10962         * beagled/Makefile.am: Only create the XSP dirs if web services are
10963           enabled.  Patch from Jeremy Messenger
10965 2005-06-16 12:59  joeshaw
10967         * beagled/BlamQueryable/BlamQueryable.cs: Use an
10968           IIndexableGenerator for the blam backend
10970 2005-06-15 22:15  fhedberg
10972         * Util/Evolution.cs: Belonging to my last commit.
10974 2005-06-15 22:13  fhedberg
10976         * po/POTFILES.in, po/sv.po, tools/Settings.cs: * Minor bugfix for
10977           the configuration UI * Minor fixed for i18n * Updated Swedish
10978           translation
10980 2005-06-15 21:38  fhedberg
10982         * Makefile.am, beagle-daemon.pc.in, configure.in: Expose daemon
10983           plugin development for external development via pkg-config.
10985 2005-06-15 21:21  fhedberg
10987         * beagled/FileSystemQueryable/: FileNameFilter.cs,
10988           FileSystemModel.cs: Properly filter old stuff in FSQ.HitIsValid
10990 2005-06-15 20:16  dsd
10992         * ChangeLog, configure.in: Use single = for equality thanks to
10993           Jeremy Messenger in bug 307847
10995 2005-06-15 16:46  serrador
10997         * po/: ChangeLog, es.po: 2005-06-15  Francisco Javier F. Serrador
10998           <serrador@cvs.gnome.org>
11000                   * es.po: Updated Spanish translation.
11002 2005-06-15 16:40  joeshaw
11004         * configure.in, BeagleClient/Hit.cs, BeagleClient/Indexable.cs,
11005           BeagleClient/Property.cs, Tiles/TileMailMessage.cs,
11006           beagled/ExtractContent.cs, beagled/Filter.cs,
11007           beagled/FilterFactory.cs, beagled/IIndexer.cs,
11008           beagled/LuceneDriver.cs, beagled/LuceneQueryable.cs,
11009           beagled/RemoteIndexer.cs, beagled/RemoteIndexerResponse.cs,
11010           beagled/RenamingLuceneDriver.cs,
11011           beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
11012           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
11013           beagled/FileSystemQueryable/FileSystemQueryable.cs,
11014           beagled/IndexHelper/RemoteIndexerExecutor.cs, tools/Query.cs: *
11015           New filtering code.  Adds ParentUri to Hit and Indexable.  Adds
11016           new BinaryStream to Indexable.  Adds new AddChildIndexable()
11017           method and a ChildIndexables ArrayList property to the Filter.
11019           * Multiprop enhancements - allows us to get all of the properties
11020           matching a certain term out as an array on the Hit.
11022           * Mail backend enhancements - indexing of attachments, nicer code
11023           to extract multiple names and addresses in recipients, and tile
11024           support to display attachment hits (needs work)
11026 2005-06-15 13:33  trow
11028         * configure.in, Util/Makefile.am: Put version back to 0.0.12
11029           Re-enable the galago check Include Galago.cs in COND_CS_FILES
11031 2005-06-15 13:31  trow
11033         * configure.in: Turn off the galago check for now.
11035 2005-06-15 13:22  trow
11037         * NEWS, configure.in, Filters/Makefile.am, Util/Makefile.am,
11038           beagled/LuceneDriver.cs, beagled/LuceneQueryable.cs,
11039           beagled/RemoteIndexer.cs, beagled/RemoteIndexerRequest.cs,
11040           beagled/RenamingLuceneDriver.cs,
11041           beagled/IndexHelper/RemoteIndexerExecutor.cs: Fixes for 0.0.11.1:
11042           * Chm filter build fixes * Index versioning fixes to avoid
11043           purging the file system index every time
11045 2005-06-15 11:13  fhedberg
11047         * Best/BestTray.cs, Util/Conf.cs, Util/Evolution.cs,
11048           Util/SystemInformation.cs, beagled/FileAttributesStore_Sqlite.cs,
11049           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
11050           beagled/FileSystemQueryable/FileNameFilter.cs,
11051           beagled/FileSystemQueryable/FileSystemModel.cs,
11052           beagled/FileSystemQueryable/FileSystemQueryable.cs,
11053           po/POTFILES.in, tools/.cvsignore, tools/Makefile.am,
11054           tools/Settings.cs, tools/beagle-settings.desktop,
11055           tools/settings.glade: Basic configuration stuff.
11057 2005-06-15 07:49  llipka
11059         * configure.in, Tiles/TileImLog.cs, Tiles/template-im-log.html,
11060           Util/Galago.cs, Util/Makefile.am: Galago support.
11062 2005-06-15 05:25  knvijay
11064         * beagled/WebServices/WebFrontEnd.cs: Fix to display navigation
11065           icons
11067 2005-06-14 19:51  trow
11069         * configure.in: Incremented version # to 0.0.12.
11071 2005-06-14 17:26  trow
11073         * BeagleClient/Makefile.am, Tiles/Makefile.am, beagled/Makefile.am:
11074           Build fixes.
11076 2005-06-14 17:10  trow
11078         * images/Makefile.am: Images don't need to be conditional on
11079           whether not not web services are turned on.  (And it breaks the
11080           build anyway.)
11082 2005-06-14 16:35  trow
11084         * NEWS: Updated for release.
11086 2005-06-14 13:34  joeshaw
11088         * Util/camel.cs: Decode.FixedInt and Decode.UInt aren't the same
11089           size on disk, so account for that
11091 2005-06-14 06:54  knvijay
11093         * Tiles/TileNetwork.cs: Added Null check for snippet
11095 2005-06-14 04:12  knvijay
11097         * images/dog.png, images/netbeagle.png,
11098           beagled/WebServices/search.aspx.in: Aligning with new Beagle logo
11100 2005-06-13 19:49  dsd
11102         * ChangeLog, Util/Conf.cs, Util/Inotify.cs,
11103           beagled/BlamQueryable/BlamQueryable.cs,
11104           beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
11105           beagled/FileSystemQueryable/InotifyBackend.cs,
11106           beagled/GaimLogQueryable/GaimLogQueryable.cs,
11107           beagled/LauncherQueryable/LauncherQueryable.cs,
11108           beagled/LifereaQueryable/LifereaQueryable.cs,
11109           beagled/TomboyQueryable/TomboyQueryable.cs: Implement
11110           subscription system. Update to work with subscription system.
11112 2005-06-13 18:34  trow
11114         * configure.in: A small build fix for Ubuntu.
11116 2005-06-13 18:07  joeshaw
11118         * Util/camel.cs: accept more evolution summary versions
11120 2005-06-13 15:45  joeshaw
11122         * Util/ExternalStringsHack.cs.in: Fix a compiler error about how
11123           XattrLib can't be marked both const and static
11125 2005-06-13 15:23  fhedberg
11127         * Util/: CompatFileChooser.cs, Evolution.cs, HigMessageDialog.cs,
11128           Makefile.am: Some stuff that might be good to have around.
11130 2005-06-13 14:25  dsd
11132         * ChangeLog, configure.in, Util/ExtendedAttribute.cs,
11133           Util/ExternalStringsHack.cs.in, Util/Makefile.am: Add support for
11134           glibc 2.2.x with extended attributes via libattr, by attempting
11135           to discover which libraries are available at configure-time.
11137 2005-06-13 06:48  knvijay
11139         * beagled/WebServices/ExternalAccessFilter.cs: Minor Fix
11141 2005-06-13 06:19  vvaradan
11143         * ChangeLog, Filters/FilterMatlab.cs, Filters/FilterScilab.cs,
11144           Filters/FilterSource.cs, Filters/Makefile.am: * Matlab and Scilab
11145           filters.
11147 2005-06-12 10:30  trow
11149         * po/POTFILES.in: Aded ImLogViewer/imLogWindow.cs to the list of
11150           files to be tanslated.
11152 2005-06-12 10:09  redfox
11154         * ChangeLog, configure.in, po/ChangeLog, po/fr.po: Added French
11155           translation.
11157 2005-06-10 15:29  adrighem
11159         * po/: ChangeLog, nl.po: 2005-06-10  Vincent van Adrighem
11160           <adrighem@gnome.org>
11162                   * nl.po: Translation updated by Wouter Bolsterlee.
11164 2005-06-09 23:43  trow
11166         * beagled/FileSystemQueryable/FileSystemQueryable.cs: Set a minor
11167           version on the FileSystemQueryable to force a re-index.
11169 2005-06-09 23:39  trow
11171         * beagled/NameIndex.cs: Some NameIndex simplifications.
11173 2005-06-09 18:34  dsd
11175         * ChangeLog, configure.in, Util/ExtendedAttribute.cs,
11176           Util/Makefile.am: Add target O/S detection available through
11177           OS_LINUX and OS_FREEBSD defines. Add support for FreeBSD's
11178           extattrs.
11180 2005-06-09 18:31  joeshaw
11182         * Util/Util.dll.config.in: Add a libgnomevfs-2 dllmap.  Pointed out
11183           by tseng
11185 2005-06-09 18:21  joeshaw
11187         * beagled/beagled.in: fix a backwards logic test for when to
11188           default to foreground/background
11190 2005-06-09 14:47  joeshaw
11192         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
11193           We're using gmime already for hasAttachments, so don't check the
11194           camel flags
11196 2005-06-09 10:58  rml
11198         * Util/SystemInformation.cs: Use Mono.Posix, not Mono.Unix.
11200 2005-06-09 10:36  rml
11202         * Util/SystemInformation.cs: Disk statistics!  Adds public get
11203           methods: DiskStatsWriteBytes, DiskStatsWriteReqs,
11204           DiskStatsReadBytes, and DiskStatsReadReqs that return the
11205           read/write bytes/requests on the device that contains the Lucene
11206           index.  Currently, automatically updates once per call.
11208           We need somewhere _else_ to call these and build a rate, so we
11209           can measure rate and throttle as needed.
11211 2005-06-09 10:32  joeshaw
11213         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
11214           oops, off by one error in the flags
11216 2005-06-09 09:20  knvijay
11218         * beagled/WebServices/WebServiceBackEnd.cs: Fix in doQuery to
11219           return empty string when there are no snippets
11221 2005-06-09 06:19  knvijay
11223         * ChangeLog: [no log message]
11225 2005-06-09 06:07  knvijay
11227         * beagled/WebServices/WebServiceBackEnd.cs: Simplified GetSnippets
11228           implementation
11230 2005-06-09 00:33  trow
11232         * beagled/: LuceneDriver.cs, NameIndex.cs: Make queries on the
11233           NameIndex work properly.  Do the right thing w/ queries
11234           containing stop-words.  Fixed limiting a query to a subset of
11235           Uris in the NameIndex.  Assorted other query fixes.
11237 2005-06-08 17:42  joeshaw
11239         * Util/camel.cs,
11240           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
11241           Extract the flags from the X-Evolution header for mboxes, and
11242           don't index messages which are marked as spam
11244 2005-06-08 14:56  trow
11246         * Filters/FilterChm.cs: Oops.
11248 2005-06-08 14:52  trow
11250         * configure.in, Filters/FilterChm.cs, Filters/FilterHtml.cs,
11251           Filters/Makefile.am, Tiles/TileDocs.cs, Util/ChmFile.cs,
11252           Util/Makefile.am: CHM filter (patch from Miguel Cabrera)
11254 2005-06-08 11:10  trow
11256         * tools/Makefile.am: A fix for make distcheck.
11258 2005-06-08 08:19  knvijay
11260         * beagled/WebServices/: WebServiceBackEnd.cs,
11261           WebServiceFrontEnd.cs, WebServiceProxy.cs: Added WebService
11262           method GetSnippets to obtain snippets for specified network hits
11264 2005-06-08 02:39  knvijay
11266         * Tiles/HitFlavor.cs: Fix in Weight property implementation to
11267           support network hits
11269 2005-06-07 22:58  trow
11271         * Util/Scheduler.cs, Util/SystemInformation.cs,
11272           beagled/BeagleDaemon.cs, beagled/FileAttributesStore_Sqlite.cs,
11273           beagled/TextCache.cs: More sqlite locking fixes.
11275           BEAGLE_EXERCISE_THE_DOG_HARDER.  You know you want it.
11277 2005-06-07 22:18  trow
11279         * tools/Query.cs: Added --flood option.
11281 2005-06-07 16:50  trow
11283         * configure.in, beagled/Makefile.am, beagled/TextCache.cs,
11284           beagled/Mono.Data.SqliteClient/Sqlite.cs,
11285           beagled/Mono.Data.SqliteClient/SqliteCommand.cs,
11286           beagled/Mono.Data.SqliteClient/SqliteConnection.cs,
11287           beagled/Mono.Data.SqliteClient/SqliteDataAdapter.cs,
11288           beagled/Mono.Data.SqliteClient/SqliteDataReader.cs,
11289           beagled/Mono.Data.SqliteClient/SqliteException.cs,
11290           beagled/Mono.Data.SqliteClient/SqliteParameter.cs,
11291           beagled/Mono.Data.SqliteClient/SqliteParameterCollection.cs,
11292           beagled/Mono.Data.SqliteClient/SqliteRowUpdatedEventArgs.cs,
11293           beagled/Mono.Data.SqliteClient/SqliteRowUpdatedEventHandler.cs,
11294           beagled/Mono.Data.SqliteClient/SqliteRowUpdatingEventArgs.cs,
11295           beagled/Mono.Data.SqliteClient/SqliteRowUpdatingEventHandler.cs,
11296           beagled/Mono.Data.SqliteClient/SqliteTransaction.cs:
11297           Mono.Data.SqliteClient is broken wrt locking.  The bugs are fixed
11298           in this copy --- once I'm sure the kinks are all worked out we'll
11299           send it all upstream to mono.
11301           This fixes some weird races in the TextCache, mostly seen when
11302           you generate snippets while indexing.
11304 2005-06-07 05:26  knvijay
11306         * Tiles/TileNetwork.cs: Added Source attribute
11308 2005-06-07 05:24  knvijay
11310         * beagled/WebServices/NetBeagleHandler.cs: Set source for network
11311           hits to Network
11313 2005-06-07 03:25  knvijay
11315         * ChangeLog: [no log message]
11317 2005-06-07 03:24  knvijay
11319         * beagled/WebServices/ExternalAccessFilter.cs: Removing Debug
11320           messages
11322 2005-06-07 03:19  knvijay
11324         * beagled/WebServices/: ExternalAccessFilter.cs,
11325           WebServiceBackEnd.cs: Added support for exporting multiple
11326           folders for public webservice access
11328 2005-06-06 17:06  joeshaw
11330         * Util/Util.dll.config.in: Add a specific mapping for libgnomeui-2
11331           so that devel packages aren't often required.  Patch from Brandon
11332           Hale
11334 2005-06-06 15:20  dsd
11336         * ChangeLog, beagled/beagled.in: Various launcher script
11337           fixes/improvements from bug 168329
11339 2005-06-06 14:59  llipka
11341         * tools/.cvsignore: Dark Sith says NOOOooooo.
11343 2005-06-06 14:58  llipka
11345         * ChangeLog, beagled/Makefile.am, beagled/Lucene.Net/Makefile.am,
11346           beagled/Lucene.Net/upstream-changes.diff,
11347           beagled/Lucene.Net/Index/SegmentTermEnum.cs,
11348           beagled/Lucene.Net/Index/TermBuffer.cs,
11349           beagled/Lucene.Net/Index/TermInfosReader.cs: Add a backport from
11350           Lucene SVN. Now we dont do so *many* allocs and are using
11351           TermBuffer
11353 2005-06-06 14:51  llipka
11355         * Util/Timeline.cs: Use DateTime.Add (int) to initialize the date
11356           pools.
11358 2005-06-06 14:18  joeshaw
11360         * beagled/Server.cs: Catch and ignore socket/io exceptions in the
11361           watch.  Boooooooring
11363 2005-06-06 14:04  trow
11365         * beagled/LuceneDriver.cs: Only blow away the index if there is a
11366           dangling write-lock.
11368 2005-06-06 13:38  trow
11370         * BeagleClient/Query.cs, beagled/LuceneDriver.cs, tools/Query.cs:
11371           Support + and - in queries.  Add support for the
11372           BEAGLE_OPTIMIZE_ON_STARTUP environment variable.
11374 2005-06-06 13:36  trow
11376         * Tiles/TileMailMessage.cs: Use dc:title instead of fixme:subject.
11378 2005-06-06 12:32  dsd
11380         * ChangeLog, Util/Conf.cs: Apply forgotten improvements patch
11382 2005-06-06 12:07  trow
11384         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
11385           Fixed a cut&paste-o: We were adding the subject property twice
11386           (and once as a keyword, which was stupid).
11388 2005-06-06 12:05  trow
11390         * beagled/IndexingServiceQueryable/IndexingServiceQueryable.cs:
11391           Indexing service-related tasks should have Immediate priority.
11393 2005-06-06 10:35  trow
11395         * Util/DirectoryWalker.cs: Catch exceptions in file filters.  This
11396           fixes bug 306397.
11398 2005-06-06 09:11  knvijay
11400         * beagled/WebServices/WebBackEnd.cs: Minor Fix
11402 2005-06-06 07:22  knvijay
11404         * beagled/: BeagleDaemon.cs, WebServices/WebServiceBackEnd.cs:
11405           Removed WebServicesArgs dependency
11407 2005-06-06 06:51  knvijay
11409         * beagled/WebServices/: WebBackEnd.cs, WebServiceBackEnd.cs: Wait
11410           time between checks for Query responses in Web*BackEnds increased
11411           to 100 ms
11413 2005-06-06 05:30  knvijay
11415         * beagled/: BeagleDaemon.cs, WebServices/WebServiceBackEnd.cs:
11416           Moving WebServiceArgs instance to WebServiceBackEnd
11418 2005-06-05 20:10  orrc
11420         * po/: ChangeLog, en_GB.po: 2005-06-06  Christopher Orr
11421           <chris@orr.me.uk>
11423                   * en_GB.po: Updated British English translation.
11425 2005-06-05 19:59  orrc
11427         * beagled/beagled.in: Fixed beagled wrapper script
11429 2005-06-04 11:36  dsd
11431         * ChangeLog, Util/Conf.cs: Don't use static classes just yet
11433 2005-06-03 17:14  joeshaw
11435         * beagled/LifereaQueryable/LifereaQueryable.cs: Convert the dates
11436           to local time
11438 2005-06-03 16:30  joeshaw
11440         * beagled/: BeagleDaemon.cs, RemoteControlExecutors.cs,
11441           Shutdown.cs, FileSystemQueryable/FileSystemModel.cs: Fix up the
11442           startup and shutdown procedures a bit.  Start the main loop as
11443           soon as possible, and defer most of the startup to an idle
11444           handler.  This allows us to avoid some warnings related to not
11445           having a main loop if the shutdown handler is called before the
11446           main loop is started.  Spew the live threads after the main loop
11447           has exited, and only if we're in debug mode.  When handling a
11448           remote shutdown request, do it in a thread instead of an idle
11449           handler; this way we can shut down the daemon even if we don't
11450           have a main loop.  In the file system backend, if we get a
11451           shutdown request while scanning all the directories, bail out.
11453 2005-06-03 15:18  joeshaw
11455         * configure.in, Best/Makefile.am, Best/best.in,
11456           beagled/Makefile.am, beagled/beagled.in, beagled/wrapper.in,
11457           tools/Makefile.am, tools/wrapper.in: Check for bash in configure,
11458           and substitute it into all the wrapper scripts
11460 2005-06-03 12:59  joeshaw
11462         * Tiles/HitFlavor.cs: back out network tile flavor hack
11464 2005-06-03 10:16  knvijay
11466         * beagled/WebServices/ExternalAccessFilter.cs: [no log message]
11468 2005-06-03 10:00  knvijay
11470         * beagled/WebServices/: ExternalAccessFilter.cs,
11471           WebServiceBackEnd.cs: Minor Fix
11473 2005-06-03 09:41  llipka
11475         * Best/BestWindow.cs: Dont change hit type unless it has really
11476           changed.
11478 2005-06-03 08:50  knvijay
11480         * beagled/WebServices/NetBeagleHandler.cs: Minor Fix
11482 2005-06-03 08:08  knvijay
11484         * beagled/WebServices/: ExternalAccessFilter.cs,
11485           NetBeagleQueryable.cs: Minor fixes
11487 2005-06-03 07:47  dsd
11489         * ChangeLog, Util/Inotify.cs, beagled/BeagleDaemon.cs: Don't say
11490           that we are starting Inotify threads when we aren't using
11491           inotify.
11493 2005-06-03 07:39  knvijay
11495         * ChangeLog: [no log message]
11497 2005-06-03 07:33  knvijay
11499         * beagled/WebServices/NetBeagleHandler.cs,
11500           beagled/WebServices/NetBeagleQueryable.cs,
11501           beagled/WebServices/WebServiceProxy.cs, Tiles/TileNetwork.cs,
11502           Tiles/template-network.html, BeagleClient/NetworkHit.cs:
11503           Committing changes for Networked Beagle operation
11505 2005-06-03 07:30  knvijay
11507         * BeagleClient/Makefile.am, Tiles/HitFlavor.cs, Tiles/Makefile.am,
11508           beagled/Makefile.am, images/Makefile.am, images/netbeagle.png:
11509           Committing changes for Networked Beagle operation
11511 2005-06-03 06:19  knvijay
11513         * ChangeLog: [no log message]
11515 2005-06-03 06:17  knvijay
11517         * beagled/WebServices/: ExternalAccessFilter.cs,
11518           WebServiceBackEnd.cs: Added default access filter for public
11519           folder
11521 2005-06-02 17:46  joeshaw
11523         * configure.in: require zip for the mozilla-extension
11525 2005-06-02 17:27  joeshaw
11527         * Util/Vfs.cs: The icon_data ref parameter is declared const, so
11528           don't free it.  Fixes the crash in #306155
11530 2005-06-02 14:37  joeshaw
11532         * Best/BestTray.cs: Use Window.Present() instead of Show() when
11533           showing the Best window
11535 2005-06-02 14:14  joeshaw
11537         * beagled/beagled.in: Don't use pidof because not everything has
11538           it.  Use ps instead.  Based on a patch from jylefort@FreeBSD.org
11540 2005-06-02 14:07  joeshaw
11542         * beagled/wrapper.in, tools/wrapper.in: use exec when executing the
11543           wrapper scripts.  Patch from jylefort@FreeBSD.org
11545 2005-06-02 13:28  joeshaw
11547         * beagled/Server.cs: If the client is null in SetupWatch(), close
11548           the connection
11550 2005-06-02 11:30  adamw
11552         * po/: ChangeLog, en_CA.po:
11553           2005-06-02  Adam Weinberger  <adamw@gnome.org>
11555                   * en_CA.po: Updated Canadian English translation.
11557 2005-06-02 09:15  knvijay
11559         * ChangeLog: [no log message]
11561 2005-06-02 09:14  knvijay
11563         * beagled/BeagleDaemon.cs: Added --enable-network startup command
11564           line option for WebServices
11566 2005-06-02 08:08  knvijay
11568         * ChangeLog: [no log message]
11570 2005-06-02 08:03  knvijay
11572         * beagled/WebServices/: ExternalAccessFilter.cs, WebBackEnd.cs,
11573           WebServiceBackEnd.cs, WebServiceFrontEnd.cs: Fixes to
11574           filtering/translating logic for external access to Beagle
11575           web/web-service interface
11577 2005-06-01 18:06  joeshaw
11579         * Util/SystemInformation.cs: Use libc's getloadavg() instead of
11580           parsing /proc/loadavg.  Patch from  jylefort@FreeBSD.org
11582 2005-06-01 17:39  joeshaw
11584         * BeagleClient/Hit.cs: Make a bunch of things XmlAttributes instead
11585           of XmlElements to make my life suck a little less
11587 2005-06-01 11:08  al_shopov
11589         * po/ChangeLog, po/bg.po, ChangeLog, configure.in: 2005-06-01
11590           Alexander Shopov  <ash@contact.bg>
11592                   * Added Bulgarian translation by
11593                   Rostislav Raykov <zbrox@i-space.org>
11595 2005-06-01 10:55  llipka
11597         * ImLogViewer/: ImLogViewer.glade, ImLogWindow.cs: Cleanup, Round
11598           1. FIGHT.
11600 2005-06-01 01:49  knvijay
11602         * beagled/WebServices/WebFrontEnd.cs: Fix to enable images with
11603           shorter version of Beagle Web Search URL
11605 2005-05-31 14:12  joeshaw
11607         *
11608           beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
11609           Support another date format for the Rev field in vcard, use the
11610           invariant culture instead of the default culture, and wrap the
11611           ParseExact() call in a try-catch and print a nice warning instead
11612           of throwing an exception
11614 2005-05-31 14:09  dsd
11616         * ChangeLog, BeagleClient/RemoteControl.cs, Util/Conf.cs,
11617           Util/Makefile.am, beagled/BeagleDaemon.cs,
11618           beagled/RemoteControlExecutors.cs,
11619           beagled/FileSystemQueryable/FileNameFilter.cs,
11620           beagled/FileSystemQueryable/FileSystemModel.cs,
11621           beagled/FileSystemQueryable/FileSystemQueryable.cs, doc/TODO,
11622           tools/Config.cs, tools/Makefile.am, tools/beagle-config.1:
11623           Configuration system backend and command-line client, with some
11624           basic control over indexing.
11626 2005-05-31 11:19  joeshaw
11628         * configure.in: bump version number to 0.0.11
11630 2005-05-31 06:13  trow
11632         * Util/Logger.cs: In PruneOldLogs, behave better if we encounter
11633           strangely-named files in the log directory.  Fixes bug 306009.
11635 2005-05-30 20:10  trow
11637         * beagled/BeagleDaemon.cs: Give the correct URL for the wiki's
11638           "Enabling extended attributes" page.  Fixes bug #305965.
11640 2005-05-30 11:20  trow
11642         * Util/: Scheduler.cs, SystemInformation.cs: If we are running from
11643           battery power, don't speed up the indexing when the system is
11644           idle.
11646 2005-05-30 09:17  knvijay
11648         * ChangeLog: [no log message]
11650 2005-05-30 09:12  knvijay
11652         * beagled/WebServices/WebServiceBackEnd.cs: BeagleXSP application
11653           list folders checked for existence
11655 2005-05-30 06:18  trow
11657         * NEWS, beagled/BlamQueryable/BlamQueryable.cs: Fixed properties in
11658           the blam backend.
11660 2005-05-30 06:12  trow
11662         * NEWS,
11663           beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
11664           Fixed properties on addressbook objects... certain things were
11665           keyword properties that shouldn't be.
11667 2005-05-30 05:51  trow
11669         * po/POTFILES.skip: Addded POTFILES.skip.
11671 2005-05-30 05:45  trow
11673         * AUTHORS, NEWS: Updated for 0.0.10 release.
11675 2005-05-29 09:56  rml
11677         * ImLogViewer/: .cvsignore, Makefile.am: "make distcheck" fix
11678           ".cvsignore" addition
11680 2005-05-29 08:49  trow
11682         * BeagleClient/Client.cs, Best/best.in, Util/UnixClient.cs,
11683           beagled/RemoteIndexer.cs, beagled/Server.cs: Flush streams after
11684           we finish writing to them.  Initialize last_item_count to -1, so
11685           that GetItemCount will do the right thing if it is called before
11686           adding items to the index.
11688 2005-05-28 19:00  joeshaw
11690         * Util/: StringFu.cs, camel.cs: Those damned i's and j's look so
11691           similar.  Also update a few flags in the evo summary
11693 2005-05-28 10:10  chpe
11695         * ChangeLog, Makefile.am, configure.in,
11696           epiphany-extension/.cvsignore, epiphany-extension/Makefile.am,
11697           epiphany-extension/beagle.xml.in.in,
11698           epiphany-extension/ephy-beagle-extension.c,
11699           epiphany-extension/ephy-beagle.c: 2005-05-28  Christian Persch
11700           <chpe@cvs.gnome.org>
11702                   * configure.in: Update configure checks to detect
11703           Epiphany >= 1.6.
11704                   * Makefile.am:
11705                   * epiphany-extension/.cvsignore:
11706                   * epiphany-extension/Makefile.am:
11707                   * epiphany-extension/beagle.xml.in.in:
11708                   * epiphany-extension/ephy-beagle-extension.c:
11709           (load_status_cb),
11710                   (impl_attach_tab), (impl_detach_tab),
11711           (impl_attach_window),
11712                   (impl_detach_window), (ephy_beagle_extension_iface_init),
11713                   (ephy_beagle_extension_class_init),
11714                   (ephy_beagle_extension_get_type),
11715                   (ephy_beagle_extension_register_type):
11716                   * epiphany-extension/ephy-beagle.c: (register_module):
11717                   Update Epiphany extension to work with Epiphany >= 1.6.
11718                   Fixes bug #167948 and bug #167949.
11720 2005-05-27 19:29  joeshaw
11722         * BeagleClient/Query.cs: "Part" and "Parts" were switched when
11723           generating XML
11725 2005-05-27 15:45  joeshaw
11727         * Tiles/Template.cs: Assign the actual value to the key in the hash
11728           table, and don't try to look it up.  Revert the GetValue()
11729           change, it wasn't the right fix
11731 2005-05-27 12:37  joeshaw
11733         * Util/Makefile.am: whoops, didn't mean to commit this
11735 2005-05-27 12:36  joeshaw
11737         * Util/: GeckoUtils.cs, Makefile.am: Catch gconf exceptions when
11738           trying to get fonts and try to fall back on something sane
11740 2005-05-27 12:15  joeshaw
11742         * Util/StringFu.cs: Fix a use of the wrong iterator variable
11744 2005-05-27 09:21  knvijay
11746         * beagled/WebServices/WebServiceBackEnd.cs: Removed public folder
11747           application mapping arg for BeagleXsp
11749 2005-05-27 09:13  knvijay
11751         * beagled/WebServices/WebServiceBackEnd.cs: Added FallBackAppString
11752           to retry BeagleXsp initialization in case of ArgumentException
11753           for invalid path
11755 2005-05-26 11:10  knvijay
11757         * ChangeLog: [no log message]
11759 2005-05-26 11:05  knvijay
11761         * beagled/WebServices/WebServiceBackEnd.cs: Updates to WebFrontEnd
11762           and search.aspx.in to serve images from web server, instead of
11763           file:/// uris
11765 2005-05-26 10:59  knvijay
11767         * beagled/WebServices/: WebFrontEnd.cs, search.aspx.in: Updates to
11768           WebFrontEnd and search.aspx.in to serve images from web server,
11769           instead of file:/// uris
11771 2005-05-26 08:42  knvijay
11773         * beagled/WebServices/WebServiceBackEnd.cs: Addl. check for
11774           searchToken validity in GetMoreResults
11776 2005-05-26 08:25  knvijay
11778         * ChangeLog: [no log message]
11780 2005-05-26 08:20  knvijay
11782         * beagled/WebServices/WebServiceBackEnd.cs: Updates to
11783           WebServiceBackEnd following recent changes in Hit & Property
11784           classes
11786 2005-05-26 06:29  knvijay
11788         * beagled/WebServices/WebBackEnd.cs: Added locks to Web interface
11789           backend code
11791 2005-05-26 06:17  knvijay
11793         * Tiles/Template.cs: Fix to remove NPException
11795 2005-05-25 18:24  joeshaw
11797         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
11798           Fix Evo IMAP accounts that use different auth methods
11800 2005-05-25 14:47  llipka
11802         * Best/BestWindow.cs: Delayed queries once again.
11804 2005-05-25 14:06  adamw
11806         * po/: ChangeLog, en_CA.po:
11807           2005-05-25  Adam Weinberger  <adamw@gnome.org>
11809                   * en_CA.po: Updated Canadian English translation.
11811 2005-05-25 09:53  llipka
11813         * Best/BestWindow.cs: Fixed delayed queries and proper error
11814           handling when daemon is not started
11816 2005-05-24 17:41  trow
11818         * Tiles/TileImLog.cs: Use Query.QuotedText instead of
11819           Query.TextAsArray.
11821 2005-05-24 17:12  trow
11823         * BeagleClient/Client.cs, BeagleClient/Hit.cs,
11824           BeagleClient/Makefile.am, BeagleClient/Message.cs,
11825           BeagleClient/Property.cs, BeagleClient/Query.cs,
11826           BeagleClient/QueryPart.cs, BeagleClient/Snippet.cs,
11827           BeagleClient/Versioned.cs, Tiles/Template.cs, Tiles/TileNote.cs,
11828           Util/Scheduler.cs, Util/StringFu.cs, beagled/BugzillaDriver.cs,
11829           beagled/GoogleDriver.cs, beagled/LuceneDriver.cs,
11830           beagled/RemoteIndexer.cs,
11831           beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
11832           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
11833           beagled/Lucene.Net/Index/Term.cs, po/POTFILES.in, tools/Query.cs:
11834           Added multi-property support to Hits.  Refactored Queries.  It is
11835           now possible to query against specific fields.  Fixed keywork
11836           properties and keyword queries.  Tweak e-mail relevancy according
11837           to how many e-mails you have sent the sender.  This helps keep
11838           spam out of the top e-mail search results.  Removed some debug
11839           spew.  Misc. clean-up.
11841 2005-05-24 14:46  joeshaw
11843         * Util/KdeUtils.cs: static classes are a c# 2.0 feature, so fake it
11844           with a private constructor instead
11846 2005-05-24 10:07  llipka
11848         * ImLogViewer/ImLogViewer.cs, ImLogViewer/ImLogWindow.cs,
11849           ImLogViewer/Makefile.am, Tiles/TileImLog.cs: Add highlighting
11850           support to IM viewer.
11852 2005-05-24 08:18  dsd
11854         * ChangeLog, Util/inotify-test: Fix parameter escaping
11856 2005-05-24 06:48  fhedberg
11858         * Tiles/TileFolder.cs: Up the rank of TileFolder by adding Type.
11859           Bug #305302.
11861 2005-05-23 16:09  joeshaw
11863         * beagled/Server.cs: If the client connection just hangs up without
11864           sending any data, don't bother throwing an error
11866 2005-05-23 07:41  llipka
11868         * beagled/BeagleDaemon.cs: Add --help option to beagled.
11870 2005-05-22 08:27  dsd
11872         * beagled/RemoteControlImpl.cs: Remove unused RemoteControlImpl.cs
11874 2005-05-21 18:01  dsd
11876         * beagled/PathFinder.cs: Remove unused beagled/PathFinder.cs
11878 2005-05-20 18:35  joeshaw
11880         * beagled/Makefile.am: More warnings we want to ignore
11882 2005-05-20 09:05  knvijay
11884         * beagled/WebServices/WebBackEnd.cs,
11885           beagled/WebServices/WebFrontEnd.cs,
11886           beagled/WebServices/WebServiceBackEnd.cs,
11887           beagled/WebServices/WebServiceFrontEnd.cs,
11888           beagled/WebServices/ExternalAccessFilter.cs, beagled/Makefile.am,
11889           ChangeLog: Support for filtering hit results for external
11890           web/web-service access
11892 2005-05-20 08:48  fhedberg
11894         * Best/BestWindow.cs: Don't bail out if the UnixClient is disposed
11895           (eg. lost connection to the daemon) but try again.
11897 2005-05-20 08:07  farnold
11899         * po/: ChangeLog, de.po: 2005-05-20  Frank Arnold
11900           <farnold@cvs.gnome.org>
11902                   * de.po: Updated German translation.
11904 2005-05-20 03:26  trow
11906         * beagled/: LuceneQueryable.cs,
11907           EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
11908           Oops.
11910 2005-05-20 03:18  trow
11912         *
11913           beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
11914           Compare each contact's REV field against a stored timestamp for
11915           when we last crawled the local addressbook.  This allows us to
11916           avoid re-indexing the entire addressbook each time we start the
11917           daemon.
11919 2005-05-19 06:17  knvijay
11921         * ChangeLog: Updates to WebServer and WebBackEnd.cs
11923 2005-05-19 06:16  knvijay
11925         * beagled/WebServices/WebBackEnd.cs: Fixes to work with recent
11926           Beagle code changes
11928 2005-05-19 06:16  knvijay
11930         * beagled/WebServices/WebServer/: ApplicationServer.cs,
11931           AssemblyInfo.cs, AssemblyInfo.cs.in, IWebSource.cs,
11932           InitialWorkerRequest.cs, XSPApplicationHost.cs,
11933           XSPWorkerRequest.cs, server.cs: Changes to upgrade to XSP-1.0.9
11934           version
11936 2005-05-18 23:56  trow
11938         * configure.in, Filters/FilterJpeg.cs, Util/JpegHeader.cs: Copy a
11939           better libexif check from f-spot's configure.in.  In particular,
11940           we now correctly deal with libexif 0.6.12.
11942           Index standard (i.e. non-exif) jpeg comments.  Patch from
11943           Debajyoti Bera.
11945 2005-05-18 17:44  joeshaw
11947         * configure.in: I lied.  But I am pretty sure this is it.
11949 2005-05-18 17:39  joeshaw
11951         * configure.in: I promise this will be my last commit to
11952           configure.in today
11954 2005-05-18 17:31  joeshaw
11956         * configure.in: fix a typo in the KDE detection and add some
11957           comments for why we need certain deps
11959 2005-05-18 17:28  joeshaw
11961         * configure.in: uh, check for it, but don't pass its C compiler
11962           flags to mono
11964 2005-05-18 17:23  joeshaw
11966         * configure.in: require gnome-vfs-2.0 pkgconfig
11968 2005-05-17 18:06  dsd
11970         * ChangeLog, Tiles/template-blog.html, Tiles/template-docs.html,
11971           Tiles/template-file.html, Tiles/template-folder.html,
11972           Tiles/template-launcher.html, Tiles/template-mockup.html,
11973           Tiles/template-music.html, Tiles/template-picture.html,
11974           Tiles/template-presentation.html,
11975           Tiles/template-spreadsheet.html: Added mouseover tooltips to most
11976           templates
11978 2005-05-17 17:32  trow
11980         * beagled/: PostIndexHandler.cs, PreIndexHandler.cs: Removed more
11981           dead code.
11983 2005-05-17 17:30  trow
11985         * beagled/: BeagleDaemon.cs, IndexHelper/IndexHelper.cs: Always
11986           call our unix signal handlers before connecting them, to ensure
11987           that they are pre-JITed.
11989 2005-05-17 17:24  dsd
11991         * ChangeLog, configure.in, Util/ExternalStringsHack.cs.in,
11992           Util/KdeUtils.cs, Util/Makefile.am,
11993           beagled/LauncherQueryable/LauncherQueryable.cs: KDE discovery
11994           rework: Use kde-config at configure-time, and if not present,
11995           guess at runtime.
11997 2005-05-17 16:03  joeshaw
11999         * BeagleClient/Message.cs, BeagleClient/QueryResponses.cs,
12000           beagled/QueryExecutor.cs, beagled/RemoteIndexerRequest.cs,
12001           beagled/RemoteIndexerResponse.cs, beagled/Server.cs: It's not
12002           called JoeBus... but do add copyright/license messages to a bunch
12003           of files
12005 2005-05-17 15:26  fhedberg
12007         * beagled/: NetworkDriver.cs, NetworkHandler.cs, NetworkService.cs:
12008           CVS is my bitch.
12010 2005-05-17 15:23  fhedberg
12012         * configure.in, beagled/BeagleDaemon.cs, beagled/Makefile.am:
12013           Remove old network interface.
12015 2005-05-17 15:18  rml
12017         * BeagleClient/Message.cs, beagled/Server.cs: It is called JoeBus.
12018           Address it as such.
12020 2005-05-17 15:15  rml
12022         * BeagleClient/Factory.cs, BeagleClient/FactoryProxy.cs,
12023           BeagleClient/QueryProxy.cs, BeagleClient/RemoteControlProxy.cs,
12024           beagled/FactoryImpl.cs, beagled/QueryImpl.cs: Remove defunct
12025           files that should of been ditched in the branch merge.
12027 2005-05-17 15:13  rml
12029         * beagled/NetworkHandler.cs, doc/TODO-integration: Remove more
12030           DBUS-isms because that filthy whore is no longer with us.
12032 2005-05-17 14:03  llipka
12034         * ImLogViewer/: ImLogViewer.cs, ImLogViewer.glade: Make search work
12035           again in IM viewer.
12037 2005-05-17 12:22  fhedberg
12039         * beagled/: LuceneDriver.cs, LuceneQueryable.cs: Enable per-index
12040           versioning.  If you change something in any of the lucene based
12041           queryables (properties, uri-schemes etc), increment the
12042           index_version parameter in the LuceneQueryable ctor and the
12043           specific index will be rebuilt.
12045 2005-05-17 11:03  dsd
12047         * tools/.cvsignore: Ignore beagle-shutdown
12049 2005-05-16 18:47  joeshaw
12051         * beagled/: BeagleDaemon.cs, RemoteIndexer.cs: Fix a few minor
12052           things in BeagleDaemon.cs which either don't apply or have
12053           changed due to the new branch.  Add support for
12054           BEAGLE_RUN_HELPER_BY_HAND back to the RemoteIndexer.  Add a
12055           little better logging in a couple places, check to see if the
12056           helper socket exists as a shortcut in CheckHelper() so that we
12057           don't try connecting to it if it isn't there.
12059 2005-05-16 16:15  joeshaw
12061         * BeagleClient/Query.cs, Tiles/TileNote.cs: Fix a Best crash when
12062           opening Tomboy notes
12064 2005-05-16 13:26  dsd
12066         * ChangeLog, beagled/Makefile.am,
12067           beagled/LauncherQueryable/LauncherCrawler.cs,
12068           beagled/LauncherQueryable/LauncherQueryable.cs: Reduce duplicated
12069           code and kill LauncherCrawler.
12071 2005-05-16 13:21  dsd
12073         * ChangeLog, Tiles/TileLauncher.cs, Util/KdeUtils.cs,
12074           Util/Makefile.am, beagled/LauncherQueryable/LauncherQueryable.cs:
12075           KDE launcher querying, and KDE launcher icon lookups.
12077 2005-05-16 12:34  dsd
12079         * ChangeLog, BeagleClient/Query.cs, beagled/HitRegulator.cs,
12080           beagled/QueryDriver.cs, tools/Query.cs, tools/beagle-query.1:
12081           Support for lowering the maximum number of hits returned per
12082           backend.
12084 2005-05-16 12:21  rml
12086         * beagle-0.0.pc.in: Remove more DBUSisms.
12088 2005-05-16 12:13  trow
12090         * beagled/RenamingLuceneDriver.cs: Oops... forgot to add this file.
12092           This doesn't happen nearly as often with Subversion, since "svn
12093           st" is actually coherent and readable...
12095 2005-05-16 12:05  trow
12097         * configure.in, BeagleClient/Client.cs, BeagleClient/DBusisms.cs,
12098           BeagleClient/Factory.cs, BeagleClient/Hit.cs,
12099           BeagleClient/IRdf.cs, BeagleClient/Indexable.cs,
12100           BeagleClient/IndexingService.cs, BeagleClient/Makefile.am,
12101           BeagleClient/Message.cs, BeagleClient/Query.cs,
12102           BeagleClient/QueryResponses.cs, BeagleClient/RemoteControl.cs,
12103           BeagleClient/Snippet.cs, BeagleClient/WebHistoryIndexer.cs,
12104           BeagleClient/WebHistoryIndexerProxy.cs, Best/Best.cs,
12105           Best/BestTray.cs, Best/BestWindow.cs, Best/Makefile.am,
12106           Filters/Makefile.am, ImLogViewer/Makefile.am, Tiles/Makefile.am,
12107           Tiles/SimpleRootTile.cs, Tiles/Tile.cs, Tiles/TileCanvas.cs,
12108           Tiles/TileFromHitTemplate.cs, Tiles/TileFromTemplate.cs,
12109           Tiles/TileImLog.cs, Tiles/TileMenuContext.cs, Tiles/TileNote.cs,
12110           Util/ExceptionHandlingThread.cs, Util/FileAdvise.cs,
12111           Util/FlacReader.cs, Util/FrequencyStatistics.cs, Util/Inotify.cs,
12112           Util/Logger.cs, Util/Makefile.am, Util/Mozilla.cs,
12113           Util/Mp3Reader.cs, Util/PathFinder.cs, Util/Scheduler.cs,
12114           Util/Timeline.cs, Util/UnixClient.cs, Util/UnixListener.cs,
12115           Util/UriFu.cs, Util/camel.cs, beagled/BeagleDaemon.cs,
12116           beagled/BugzillaDriver.cs, beagled/DBusisms.cs,
12117           beagled/ExtractContent.cs, beagled/FileAttributesStore_Sqlite.cs,
12118           beagled/Filter.cs, beagled/FilterFactory.cs,
12119           beagled/FilteredIndexable.cs, beagled/GoogleDriver.cs,
12120           beagled/HitRegulator.cs, beagled/IDBusObject.cs,
12121           beagled/IQueryable.cs, beagled/IndexHelperFu.cs,
12122           beagled/IndexWebContent.cs, beagled/LuceneDriver.cs,
12123           beagled/LuceneQueryable.cs, beagled/Makefile.am,
12124           beagled/NameIndex.cs, beagled/NameIndexTool.cs,
12125           beagled/QueryBody.cs, beagled/QueryDriver.cs,
12126           beagled/QueryExecutor.cs, beagled/QueryResult.cs,
12127           beagled/Queryable.cs, beagled/RemoteControlExecutors.cs,
12128           beagled/RemoteIndexer.cs, beagled/RemoteIndexerProxy.cs,
12129           beagled/RemoteIndexerRequest.cs,
12130           beagled/RemoteIndexerResponse.cs, beagled/Server.cs,
12131           beagled/Shutdown.cs, beagled/SnippetExecutor.cs,
12132           beagled/SnippetFu.cs, beagled/SnippetTest.cs,
12133           beagled/TextCache.cs, beagled/BlamQueryable/BlamQueryable.cs,
12134           beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs,
12135           beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
12136           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
12137           beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs,
12138           beagled/FileSystemQueryable/FileSystemModel.cs,
12139           beagled/FileSystemQueryable/FileSystemQueryable.cs,
12140           beagled/FileSystemQueryable/FileSystemWatcherBackend.cs,
12141           beagled/GaimLogQueryable/GaimLogQueryable.cs,
12142           beagled/IndexHelper/IndexHelper.cs,
12143           beagled/IndexHelper/RemoteIndexerExecutor.cs,
12144           beagled/IndexHelper/RemoteIndexerImpl.cs,
12145           beagled/IndexingServiceQueryable/IndexingServiceQueryable.cs,
12146           beagled/LauncherQueryable/LauncherQueryable.cs,
12147           beagled/MozillaQueryable/MozillaQueryable.cs,
12148           beagled/TomboyQueryable/TomboyQueryable.cs,
12149           beagled/WebServices/WebBackEnd.cs,
12150           beagled/WebServices/WebServiceBackEnd.cs, images/Images.cs,
12151           images/Makefile.am, tools/.cvsignore,
12152           tools/ExerciseFileSystem.cs, tools/Info.cs, tools/Makefile.am,
12153           tools/Query.cs, tools/Shutdown.cs, tools/beagle-index-info,
12154           tools/beagle-ping, tools/beagle-shutdown, tools/beagle-status:
12155           This commit merges the beagle-no-dbus-branch back into HEAD.  We
12156           no longer use D-BUS for our IPC.
12158           Also contains a bunch of small clean-ups to get rid of compiler
12159           warnings.
12161 2005-05-14 17:23  kelemeng
12163         * po/: ChangeLog, hu.po: 2005-05-14  Gabor Kelemen
12164           <kelemeng@gnome.hu>
12166                   * hu.po: Hungarian translation updated.
12168 2005-05-13 16:58  joeshaw
12170         * BeagleClient/Makefile.am, BeagleClient/WebHistoryIndexer.cs,
12171           Tiles/Makefile.am, Tiles/TileMenuContext.cs, Util/Makefile.am,
12172           beagled/FilteredIndexable.cs, beagled/IDBusObject.cs,
12173           beagled/IndexHelper/RemoteIndexerImpl.cs: Remove a bunch of dead
12174           code
12176 2005-05-13 16:49  trow
12178         * BeagleClient/Client.cs, BeagleClient/DBusisms.cs,
12179           BeagleClient/WebHistoryIndexerProxy.cs, Util/Logger.cs,
12180           beagled/DBusisms.cs, beagled/IndexHelperFu.cs,
12181           beagled/IndexWebContent.cs, beagled/RemoteIndexerProxy.cs:
12182           Removed some more dead code.
12184 2005-05-13 16:42  joeshaw
12186         * BeagleClient/IRdf.cs: Remove dead file
12188 2005-05-13 16:37  joeshaw
12190         * beagled/Filter.cs: If the filter fails to open, warn about it.
12191           Happened when I tried to filter /dev/zero
12193 2005-05-13 16:17  adamw
12195         * po/: ChangeLog, en_CA.po: 2005-05-13  Adam Weinberger
12196           <adamw@gnome.org>
12198                   * en_CA.po: Updated Canadian English translation.
12200 2005-05-13 13:05  trow
12202         * BeagleClient/IndexingService.cs, BeagleClient/Makefile.am,
12203           beagled/IndexWebContent.cs, beagled/Makefile.am,
12204           beagled/IndexingServiceQueryable/IndexingServiceQueryable.cs:
12205           Added indexing service.  Make IndexWebContent.cs index via the
12206           indexing service.
12208 2005-05-13 03:01  llipka
12210         * Util/Timeline.cs: Take no. 3, smile please.
12212 2005-05-13 02:45  llipka
12214         * Util/Timeline.cs: I love CVS.
12216 2005-05-13 02:44  llipka
12218         * Util/Timeline.cs: Thanks Joe.
12220 2005-05-12 18:55  joeshaw
12222         * Util/PathFinder.cs, beagled/FilterFactory.cs: Fix the logic a bit
12223           in FilterIndexable; don't continue if filter is null, but print
12224           out the 'no filter' message if there's no content
12226 2005-05-12 15:58  llipka
12228         * ImLogViewer/ImLogViewer.cs, Util/Timeline.cs: Fix a horrible
12229           mistake in Timeline.cs caused by cut/pasting.
12231 2005-05-12 15:09  llipka
12233         * Best/BestTray.cs: Small UI changes to the recent searches tray
12234           stuff.
12236 2005-05-11 18:14  joeshaw
12238         * BeagleClient/: Hit.cs, Message.cs: Put a lock around the static
12239           message types, remove a bunch of dead code from Hit
12241 2005-05-11 15:25  rml
12243         * Util/Inotify.cs: This makes my laugh so much more easier it is
12244           not even funny, I mean, dude, seriously.
12246 2005-05-11 14:39  trow
12248         * BeagleClient/Indexable.cs, BeagleClient/Makefile.am,
12249           Util/Logger.cs, beagled/FilterFactory.cs,
12250           beagled/RemoteIndexer.cs, beagled/TextCache.cs,
12251           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
12252           beagled/IndexHelper/IndexHelper.cs,
12253           beagled/TomboyQueryable/TomboyQueryable.cs: Helper recycling
12254           fixes.  Filtering fixes.  TextCache fixes.
12256 2005-05-11 07:42  pkst
12258         * po/: ChangeLog, el.po: Updated Greek Translation.
12260 2005-05-10 13:44  joeshaw
12262         * configure.in: Add a configure-time check for wsdl
12264 2005-05-10 02:25  trow
12266         * beagled/: GaimLogQueryable/GaimLogQueryable.cs,
12267           MozillaQueryable/MozillaQueryable.cs,
12268           TomboyQueryable/TomboyQueryable.cs: If we aren't actually
12269           filtering, don't set mime-types in the backends.
12271 2005-05-10 02:14  trow
12273         * BeagleClient/Client.cs, BeagleClient/Indexable.cs,
12274           BeagleClient/Message.cs, beagled/FilterFactory.cs,
12275           beagled/RemoteIndexer.cs, beagled/Server.cs,
12276           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
12277           beagled/FileSystemQueryable/FileSystemQueryable.cs,
12278           beagled/IndexHelper/IndexHelper.cs,
12279           beagled/IndexHelper/RemoteIndexerExecutor.cs: Better helper
12280           recycling.  Filtering fixes.
12282 2005-05-09 17:52  rml
12284         * Util/Inotify.cs,
12285           beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
12286           beagled/FileSystemQueryable/InotifyBackend.cs,
12287           beagled/GaimLogQueryable/GaimLogQueryable.cs,
12288           beagled/LauncherQueryable/LauncherQueryable.cs,
12289           beagled/TomboyQueryable/TomboyQueryable.cs, glue/inotify.h:
12290           Inotify API and ABI update.  Oops, I did it again.
12292           You now need Inotify 0.23-6 or later to use Beagle CVS.
12294           SUSE kernel packages 737.inotify.0 or later provide this version.
12296           http://primates.ximian.com/~rml/kernel-rml/suse-93-i586/
12298           http://www.kernel.org/pub/linux/kernel/people/rml/inotify/v2.6/0.23/
12300           God Save the Pooch.
12302 2005-05-09 16:06  joeshaw
12304         * Util/Inotify.cs: backport a fix that is on HEAD
12306 2005-05-09 16:05  joeshaw
12308         * Util/UnixClient.cs, Util/UnixListener.cs, beagled/Server.cs,
12309           tools/Info.cs: Shut down a little more cleanly
12311 2005-05-06 17:21  joeshaw
12313         * beagled/WebServices/: WebBackEnd.cs, WebServiceBackEnd.cs: Make
12314           the web services stuff build on this branch
12316 2005-05-06 15:02  joeshaw
12318         * beagled/: FilterFactory.cs, LuceneDriver.cs: Filter everything,
12319           but only sniff the mime type from the file if it's a
12320           non-transient file.
12322 2005-05-06 09:09  chliao
12324         * ChangeLog, configure.in, po/ChangeLog, po/zh_TW.po: 2005-05-06
12325           Chao-Hsiung Liao  <j_h_liau@yahoo.com.tw>
12327                   * zh_TW.po: Added Traditional Chinese translation.
12329 2005-05-05 17:19  trow
12331         * Util/UriFu.cs, beagled/LuceneDriver.cs, beagled/QueryDriver.cs,
12332           beagled/Server.cs, beagled/IndexHelper/IndexHelper.cs: Changes to
12333           how the Server maps request messages to executors.  Only filter
12334           files where the Uri and ContentUri are the same.  Turn on the
12335           signal handlers in the IndexHelper.
12337 2005-05-05 16:35  joeshaw
12339         * BeagleClient/Client.cs, Util/UnixClient.cs, Util/UnixListener.cs,
12340           beagled/RemoteControlExecutors.cs, beagled/Server.cs: A bunch of
12341           bug fixes, made the sync IO case use the sync IO APIs directly
12342           instead of wrapping them around our async APIs
12344 2005-05-05 15:10  trow
12346         * beagled/IndexHelper/IndexHelper.cs: Make the memory threshold
12347           something more reasonable... I'd been using an artificially low
12348           value for testing.
12350 2005-05-05 14:45  dsd
12352         * ChangeLog, beagled/LauncherQueryable/LauncherQueryable.cs: Don't
12353           choke on unreadable desktop files
12355 2005-05-05 10:50  vvaradan
12357         * Filters/FilterLisp.cs: The actual filter file. ;) (OMG!! that was
12358           close enough to break cvs, ugh)
12360 2005-05-05 10:36  vvaradan
12362         * ChangeLog, Filters/FilterRTF.cs, Filters/FilterSource.cs,
12363           Filters/Makefile.am: * Added "header" and "footer" control words
12364           in RTF filter.  * Patch from Wojciech Polak <wojciechpolak at
12365           gmail.com>   Lisp filter.
12367 2005-05-04 23:39  trow
12369         * configure.in, BeagleClient/Client.cs, BeagleClient/Indexable.cs,
12370           BeagleClient/Makefile.am, BeagleClient/Message.cs,
12371           BeagleClient/RemoteControl.cs, Best/BestWindow.cs,
12372           Util/ExceptionHandlingThread.cs, Util/UnixClient.cs,
12373           Util/UnixListener.cs, beagled/BeagleDaemon.cs,
12374           beagled/ExtractContent.cs, beagled/Filter.cs,
12375           beagled/FilterFactory.cs, beagled/FilteredIndexable.cs,
12376           beagled/LuceneDriver.cs, beagled/Makefile.am,
12377           beagled/RemoteIndexer.cs, beagled/RemoteIndexerRequest.cs,
12378           beagled/RemoteIndexerResponse.cs, beagled/Server.cs,
12379           beagled/Shutdown.cs, beagled/BlamQueryable/BlamQueryable.cs,
12380           beagled/FileSystemQueryable/FileSystemQueryable.cs,
12381           beagled/IndexHelper/IndexHelper.cs,
12382           beagled/IndexHelper/RemoteIndexerExecutor.cs, tools/Query.cs: New
12383           daemon/helper communications, based on Joe's new message-passing
12384           stuff.  No more FilteredIndexable.  No more D-BUS.
12386 2005-05-03 14:44  llipka
12388         * beagled/BeagleDaemon.cs: Dammit.
12390 2005-05-03 14:37  llipka
12392         * beagled/BeagleDaemon.cs: Bail out eariler if we run as root, so
12393           we dont write anything to the filesystem and break users
12394           permissions.
12396 2005-05-03 13:02  joeshaw
12398         * beagled/GaimLogQueryable/GaimLogQueryable.cs: Remove some dead
12399           code.  Pointed out by BlurredWe on IRC
12401 2005-05-03 05:34  pkst
12403         * ChangeLog, configure.in, po/ChangeLog, po/el.po: Added Greek
12404           Translation.
12406 2005-05-03 02:39  knvijay
12408         * ChangeLog, beagled/WebServices/WebBackEnd.cs: Fixes in
12409           WebBackEnd.cs to remove duplicate population of queryBody
12411 2005-05-02 18:48  dsd
12413         * Util/.cvsignore: Ignore .config file
12415 2005-05-02 18:47  dsd
12417         * ChangeLog, Tiles/HitFlavor.cs, Util/ImLog.cs,
12418           beagled/GaimLogQueryable/GaimLogQueryable.cs: Use real file://
12419           URI's for GAIM logs. Fixes searching of logs with non-standard
12420           characters in their name. (e.g. # in irc logs)
12422 2005-05-02 15:50  joeshaw
12424         * BeagleClient/Message.cs, beagled/BeagleDaemon.cs,
12425           beagled/Makefile.am, beagled/Server.cs: We can't serialize
12426           Exceptions, so don't bother having an Exception field in
12427           ErrorResponse or setting an InnerException in
12428           ResponseMessageException.  Rewrite ReplaceExisting() to use the
12429           new remote control interface.  Remove the WebHistoryQueryable
12430           since it was unused and it exported an unused dbus interface.
12431           For the server, initialize the UnixListener in the main thread so
12432           that we can catch any exceptions (like that another server is
12433           running on it)
12435 2005-05-02 15:00  joeshaw
12437         * Util/: UnixClient.cs, UnixListener.cs: Sync up the UnixClient and
12438           UnixListener with what is in mono now
12440 2005-05-02 09:33  llipka
12442         * ImLogViewer/ImLogViewer.cs: Add support for highlighting search
12443           terms in the IM viewer.
12445 2005-05-02 08:52  knvijay
12447         * ChangeLog, beagled/Makefile.am: Changes to add Snippet support to
12448           Beagle Web interface
12450 2005-05-02 08:35  knvijay
12452         * ChangeLog, beagled/WebServices/WebBackEnd.cs: Added support for
12453           Snippets in Web Interface
12455 2005-04-30 10:42  mwh
12457         * po/: ChangeLog, da.po:         * da.po: Updated Danish
12458           translation.
12460 2005-04-29 13:56  joeshaw
12462         * glue/tomboykeybinder.c: improve the keybinding code
12464 2005-04-29 13:39  rml
12466         * tools/Makefile.am: Add boot.inotify.init to EXTRA_DIST
12468 2005-04-29 11:50  rml
12470         * tools/boot.inotify.init: Add a boot-time init script for setting
12471           Beagle-friendly inotify defaults.
12473 2005-04-29 06:49  llipka
12475         * Util/Logger.cs: Minor tuning to log pruning.
12477 2005-04-29 05:29  mwh
12479         * po/da.po:         * da.po: Updated Danish translation.
12481 2005-04-29 05:01  mwh
12483         * po/: ChangeLog, da.po:         * da.po: Updated Danish
12484           translation.
12486 2005-04-28 15:45  llipka
12488         * Util/Logger.cs: Remove logs older than 7 days on startup.
12490 2005-04-28 15:44  trow
12492         * Util/Inotify.cs: Actually add the queued event to the right
12493           array.
12495 2005-04-28 14:52  joeshaw
12497         * BeagleClient/Message.cs, Util/Inotify.cs,
12498           beagled/RemoteControlExecutors.cs, tools/.cvsignore,
12499           tools/Info.cs, tools/Makefile.am, tools/Shutdown.cs,
12500           tools/beagle-index-info, tools/beagle-ping,
12501           tools/beagle-shutdown, tools/beagle-status: Port all the little
12502           tools over to the new API.  Also fix a small bug in Inotify.cs.
12504 2005-04-28 05:57  mwh
12506         * po/: ChangeLog, da.po:         * da.po: Added Danish translation.
12508 2005-04-28 05:56  mwh
12510         * ChangeLog, configure.in:         * configure.in: Added Danish da
12511           to ALL_LINGUAS.
12513 2005-04-27 14:43  trow
12515         * AUTHORS: Thanks Jimmy!
12517 2005-04-27 13:08  rml
12519         * Util/Inotify.cs, glue/inotify.h: Add support for Inotify
12520           One-Shot.  Don't actually use it, but it is there as
12521           EventType.OneShot.
12523           Because EventType.All was set to all-ones, Beagle as-of now is
12524           required for inotify 0.23 or the 727 kernels.
12526           Also, update to latest inotify.h.
12528 2005-04-26 02:46  knvijay
12530         * beagled/WebServices/WebServiceBackEnd.cs: Logger fixes in
12531           WebServiceBackEnd
12533 2005-04-25 17:59  joeshaw
12535         * tools/Query.cs: Only connect to ClosedEvent when we're not
12536           connecting to FinishedEvent
12538 2005-04-25 15:59  joeshaw
12540         * BeagleClient/Client.cs, BeagleClient/Message.cs,
12541           BeagleClient/QueryResponses.cs, BeagleClient/Snippet.cs,
12542           Util/PathFinder.cs, Util/UnixClient.cs, Util/UnixListener.cs,
12543           beagled/QueryExecutor.cs, beagled/Server.cs,
12544           beagled/SnippetExecutor.cs: Part Two in our series 'Getting
12545           Screwed With Your Pants On Featuring CVS'
12547 2005-04-25 15:51  joeshaw
12549         * BeagleClient/Client.cs, BeagleClient/Message.cs,
12550           BeagleClient/QueryProxy.cs, BeagleClient/QueryResponses.cs,
12551           BeagleClient/RemoteControlProxy.cs, BeagleClient/Snippet.cs,
12552           Util/PathFinder.cs, Util/UnixClient.cs, Util/UnixListener.cs,
12553           beagled/FactoryImpl.cs, beagled/PathFinder.cs,
12554           beagled/QueryExecutor.cs, beagled/QueryImpl.cs,
12555           beagled/RemoteControlImpl.cs, beagled/Server.cs,
12556           beagled/SnippetExecutor.cs: CVS completely fucked me on that last
12557           commit, with all the additions and removals going on HEAD but the
12558           changes going onto the branch.  What a piece of shit
12560 2005-04-25 15:37  joeshaw
12562         * BeagleClient/QueryProxy.cs, BeagleClient/RemoteControlProxy.cs,
12563           beagled/FactoryImpl.cs, beagled/PathFinder.cs,
12564           beagled/QueryImpl.cs, beagled/RemoteControlImpl.cs: hmm, dunno
12565           why these weren't removed the first time...
12567 2005-04-25 15:35  joeshaw
12569         * beagled/QueryBody.cs: Another file I forgot to remove
12571 2005-04-25 15:34  joeshaw
12573         * BeagleClient/Client.cs, BeagleClient/Factory.cs,
12574           BeagleClient/Hit.cs, BeagleClient/Makefile.am,
12575           BeagleClient/Message.cs, BeagleClient/Query.cs,
12576           BeagleClient/QueryProxy.cs, BeagleClient/QueryResponses.cs,
12577           BeagleClient/RemoteControl.cs,
12578           BeagleClient/RemoteControlProxy.cs, BeagleClient/Snippet.cs,
12579           Best/BestWindow.cs, Tiles/SimpleRootTile.cs, Tiles/Tile.cs,
12580           Tiles/TileFromHitTemplate.cs, Tiles/TileFromTemplate.cs,
12581           Tiles/TileNote.cs, Util/Makefile.am, Util/PathFinder.cs,
12582           Util/UnixClient.cs, Util/UnixListener.cs,
12583           beagled/BeagleDaemon.cs, beagled/BugzillaDriver.cs,
12584           beagled/FactoryImpl.cs, beagled/GoogleDriver.cs,
12585           beagled/HitRegulator.cs, beagled/IQueryable.cs,
12586           beagled/LuceneDriver.cs, beagled/LuceneQueryable.cs,
12587           beagled/Makefile.am, beagled/NameIndex.cs,
12588           beagled/NameIndexTool.cs, beagled/PathFinder.cs,
12589           beagled/QueryDriver.cs, beagled/QueryExecutor.cs,
12590           beagled/QueryImpl.cs, beagled/QueryResult.cs,
12591           beagled/Queryable.cs, beagled/RemoteControlExecutors.cs,
12592           beagled/RemoteControlImpl.cs, beagled/Server.cs,
12593           beagled/SnippetExecutor.cs, beagled/SnippetFu.cs,
12594           beagled/SnippetTest.cs,
12595           beagled/FileSystemQueryable/FileSystemModel.cs,
12596           beagled/FileSystemQueryable/FileSystemQueryable.cs,
12597           beagled/GaimLogQueryable/GaimLogQueryable.cs, tools/.cvsignore,
12598           tools/Query.cs: First pass at removing dbus deps for Query,
12599           Snippets, and RemoteControl
12601 2005-04-23 09:18  hebra
12603         * po/: ChangeLog, de.po: 2005-04-23  Hendrik Brandt
12604           <heb@gnome-de.org>
12606                   * de.po: Add some bugfixes in German translation.
12608 2005-04-22 09:58  knvijay
12610         * ChangeLog, beagled/BeagleDaemon.cs, beagled/Makefile.am,
12611           beagled/WebServices/WebBackEnd.cs,
12612           beagled/WebServices/WebServiceBackEnd.cs: Simplifying WebServices
12613           initialization code in BeagleDaemon.cs, by moving this into
12614           WebServicesBackEnd assembly
12616 2005-04-21 17:34  trow
12618         * Util/Inotify.cs: Don't hold the event queue lock when marshalling
12619           the low-level inotify events into QueuedEvent objects.
12621           Added Analyzed and Dispatched flags and HoldUntil time to
12622           QueuedEvent objects.  Events are not dispatched before their
12623           HoldUntil time.
12625           Added clean-up and analysis methods that operate on the queue
12626           before we dispatch an event.  We now pair moves in the analysis
12627           phase.
12629 2005-04-21 16:43  joseppc
12631         * ChangeLog, configure.in, po/ChangeLog, po/ca.po: Added Catalan
12632           translation.
12634 2005-04-21 13:07  trow
12636         * Util/Inotify.cs: A few small tweaks we need for event coalescing:
12637           * Created a nicer QueuedEvent class * Build the filename string
12638           at snarf-time * Use an ArrayList for the event queue instead of a
12639           Queue.  We need to   be able to inspect the queue in order to
12640           know what we can coalesce.
12642           Also, fixed a small bug: in the DispatchWorker, actually wait for
12643           2s instead of 2ms.
12645 2005-04-20 18:35  kelemeng
12647         * po/: ChangeLog, hu.po: 2005-04-21  Gabor Kelemen
12648           <kelemeng@gnome.hu>
12650                   * hu.po: Hungarian translation updated.
12652 2005-04-20 17:40  trow
12654         * beagled/BeagleDaemon.cs: Shut down cleanly on SIGINT, SIGQUIT and
12655           SIGTERM.
12657 2005-04-20 14:14  dsd
12659         * ChangeLog, configure.in, Util/Makefile.am,
12660           Util/Util.dll.config.in: Import dll-mapping from f-spot, fixes
12661           lack of image indexing for some users. Reported by Northsea on
12662           IRC.
12664 2005-04-20 12:07  fhedberg
12666         * beagled/MonodocQueryable/MonodocQueryable.cs: Some minor changes
12667           to the Monodoc backend.  An updated Monodoc patch is available at
12668           http://users.avafan.com/~fredrik/beagle/monodoc-beagle.diff
12670 2005-04-20 10:55  dsd
12672         * Util/ExtendedAttribute.cs: Add a FIXME - we should start using
12673           Mono.Unix.Syscall at some point.
12675 2005-04-19 04:21  kelemeng
12677         * configure.in: 2005-04-19  Gabor Kelemen  <kelemeng@gnome.hu>
12679                   * configure.in: Added hu to ALL_LINGUAS.
12681 2005-04-19 04:21  kelemeng
12683         * po/: ChangeLog, hu.po: 2005-04-19  Gabor Kelemen
12684           <kelemeng@gnome.hu>
12686                   * hu.po: Hungarian translation added.
12688 2005-04-19 00:51  trow
12690         * beagled/: FileAttributesStore_Sqlite.cs, TextCache.cs,
12691           FileSystemQueryable/UniqueIdStore.cs: SQLite clean-ups.
12693 2005-04-18 19:52  trow
12695         * beagled/FileSystemQueryable/FileSystemModel.cs: Catch the correct
12696           exception.
12698 2005-04-18 19:50  trow
12700         * Util/DirectoryWalker.cs, Util/Inotify.cs, Util/Makefile.am,
12701           Util/Scheduler.cs, beagled/LuceneDriver.cs,
12702           beagled/EvolutionMailDriver/MailCrawler.cs,
12703           beagled/FileSystemQueryable/CrawlTask.cs,
12704           beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs,
12705           beagled/FileSystemQueryable/FileSystemModel.cs,
12706           beagled/GaimLogQueryable/GaimLogCrawler.cs: Use DirectoryWalker
12707           (which is implemented using Mono.Posix.opendir and
12708           Mono.Posix.readdir) to traverse directories.  It scales much
12709           better than using System.IO.DirectoryInfo.
12711 2005-04-18 17:08  trow
12713         * configure.in: Bumped version number to 0.0.10.  (I forgot to do
12714           this after the last release.)
12716 2005-04-17 13:16  serrador
12718         * ChangeLog, configure.in, po/ChangeLog, po/es.po: 2005-04-17
12719           Francisco Javier Fernandez  <cyphra@vir.tecknolabs.com>
12721                   * es.po: Added Spanish translation by Antonio Ognio.
12723 2005-04-17 08:26  llipka
12725         * beagled/BlamQueryable/BlamQueryable.cs: #300132: Fix Blam
12726           real-time indexing with inotify.
12728 2005-04-16 15:59  llipka
12730         * Util/Note.cs, beagled/TomboyQueryable/TomboyQueryable.cs:
12731           Real-time indexing for Tomboy notes works again.
12733 2005-04-16 05:24  llipka
12735         * beagled/TomboyQueryable/TomboyQueryable.cs: HitIsValid for
12736           TomboyQueryable
12738 2005-04-15 07:29  vvaradan
12740         * ChangeLog, Filters/FilterJs.cs, Filters/Makefile.am: * Javascript
12741           filter.  * With extension support being enabled, Ape and Mpc
12742           filters started working. ;-)
12744 2005-04-15 07:15  vvaradan
12746         * ChangeLog, beagled/Filter.cs, beagled/FilterFactory.cs,
12747           beagled/FilteredIndexable.cs: Not all files are correctly
12748           identified through Mime-types.  Example, a ".js" file.
12749           Rennovating the Extension support for filters.
12751 2005-04-14 15:55  kmaraas
12753         * po/: ChangeLog, nb.po, no.po: 2005-04-14  Kjartan Maraas
12754           <kmaraas@gnome.org>
12756                   * nb.po: Update from Terance. Now complete.
12757                   * no.po: Same.
12759 2005-04-14 15:17  joeshaw
12761         * beagled/RemoteIndexer.cs: Remove a #if
12762           DBUS_IS_BROKEN_BROKEN_BROKEN block from some code
12764 2005-04-14 08:45  vvaradan
12766         * ChangeLog, Filters/FilterC.cs, Tiles/TileSpreadsheet.cs: * A typo
12767           in FilterC * Removed unused variable from TileSpreadsheet
12769 2005-04-13 10:48  llipka
12771         * Tiles/TileHitCollection.cs: Fix a typo.
12773 2005-04-12 19:04  farnold
12775         * po/: ChangeLog, de.po: 2005-04-13  Frank Arnold
12776           <farnold@cvs.gnome.org>
12778                   * de.po: Updated German translation.
12780 2005-04-11 08:10  aihana
12782         * po/: ChangeLog, ja.po: 2005-04-11  Takeshi AIHANA
12783           <aihana@gnome.gr.jp>        * ja.po: Updated Japanese translation
12784           for v0.0.9.
12786 2005-04-07 19:16  orrc
12788         * po/: ChangeLog, en_GB.po: 2005-04-08  Christopher Orr
12789           <chris@protactin.co.uk>
12791                   * en_GB.po: Updated British English translation.
12793 2005-04-07 18:01  vvaradan
12795         * ChangeLog, Filters/FilterAbiword.cs, Filters/Makefile.am: *
12796           Missing Filters/Makefile.am changes and a warning fix for
12797           FilterAbiword.cs
12799 2005-04-07 17:58  vvaradan
12801         * ChangeLog, Filters/FilterSpreadsheet.cs, Tiles/Makefile.am,
12802           Tiles/TileSpreadsheet.cs, Tiles/template-spreadsheet.html: *
12803           Spreadsheet filter. Requires "ssindex" tool from gnumeric.  *
12804           ssindex is more of a data-extraction tool now.
12806 2005-04-07 17:57  joeshaw
12808         * Best/BestWindow.cs, Tiles/TileCanvas.cs, Tiles/template-page.css:
12809           Pull font settings from gconf and apply them to the style.
12810           Should fix the GIANT FONT PROBLEM people were seeing in
12811           non-english locales
12813 2005-04-07 14:40  vvaradan
12815         * ChangeLog, Filters/FilterOpenOffice.cs: * Oops.. a
12816           Logger.Log.Error() call with a "{0}" but no argument in
12817           FilterOpenoffice.cs.
12819 2005-04-07 13:09  adamw
12821         * po/: ChangeLog, en_CA.po: 2005-04-07  Adam Weinberger
12822           <adamw@gnome.org>
12824                   * en_CA.po: Updated Canadian English translation.
12826 2005-04-07 11:53  trow
12828         * configure.in: Added nb and no to ALL_LINGUAS.
12830 2005-04-07 11:31  trow
12832         * NEWS: A few more items for 0.0.9.
12834 2005-04-07 07:04  kmaraas
12836         * po/: ChangeLog, nb.po, no.po: 2005-04-07  Kjartan Maraas
12837           <kmaraas@gnome.org>
12839                   * nb.po: Norwegian bokmal translation from Terance
12840                   Edward Sola <terance at lyse net>.
12842 2005-04-07 05:35  fhedberg
12844         * ImLogViewer/ImLogViewer.cs, ImLogViewer/Makefile.am,
12845           Tiles/TileImLog.cs, po/POTFILES.in, po/sv.po: * More I18N stuff *
12846           Update the swedish translation
12848 2005-04-07 05:34  fhedberg
12850         * Tiles/: TileFolder.cs, template-folder.html: Update the folder
12851           tile, allow open the parent folder and display # of child objects
12853 2005-04-07 03:58  knvijay
12855         * beagled/BeagleDaemon.cs: Updates to fix WebServices
12856           install/uninstall after recent reorganizations
12858 2005-04-07 03:50  knvijay
12860         * ChangeLog, beagled/BeagleDaemon.cs, beagled/Makefile.am: Updates
12861           to fix WebServices install/uninstall after recent reorganizations
12863 2005-04-07 01:20  trow
12865         * NEWS: Updated for 0.0.9 release.
12867 2005-04-07 00:19  trow
12869         * beagled/LuceneDriver.cs: Noise filter fixes.  This fixes bug
12870           172592.
12872 2005-04-06 23:30  trow
12874         * beagled/: BeagleDaemon.cs, Makefile.am: Web services fixes.
12876 2005-04-06 11:41  raphaelh
12878         * po/: ChangeLog, pt_BR.po: Updated pt_BR translation
12880 2005-04-06 11:30  adamw
12882         * po/: ChangeLog, en_CA.po: 2005-04-06  Adam Weinberger
12883           <adamw@gnome.org>
12885                   * en_CA.po: Updated Canadian English translation.
12887 2005-04-06 09:10  aihana
12889         * ChangeLog, configure.in: 2005-04-06  Takeshi AIHANA
12890           <aihana@gnome.gr.jp>      * configure.in: Added 'ja' (Japanese)
12891           to ALL_LINGUAS.
12893 2005-04-06 09:08  aihana
12895         * po/: ChangeLog, ja.po: 2005-04-06  Takeshi AIHANA
12896           <aihana@gnome.gr.jp>        * ja.po: Added Japanese translation.
12898 2005-04-06 05:49  knvijay
12900         * ChangeLog, beagled/WebServices/WebServiceBackEnd.cs: Updated
12901           WebServicesBackEnd.cs to use System.Guid in TokenGenerator
12903 2005-04-06 05:14  vvaradan
12905         * ChangeLog, Filters/FilterHtml.cs: Patch from Saravana
12906           <saravana_psgtech@yahoo.co.in>   * Process <meta>, <img> and <a>
12907           and extract required information.    * Add <i> and <th> to the
12908           list of *Hot tags*
12910 2005-04-06 05:00  farnold
12912         * po/: ChangeLog, de.po: 2005-04-06  Frank Arnold
12913           <farnold@cvs.gnome.org>
12915                   * de.po: Updated German translation.
12917 2005-04-05 19:17  orrc
12919         * ChangeLog, configure.in, Util/StringFu.cs, po/ChangeLog,
12920           po/POTFILES.in, po/en_GB.po: 2005-04-05  Christopher Orr
12921           <chris@protactin.co.uk>
12923                   * configure.in: Added en_GB to ALL_LINGUAS.
12924                   * po/en_GB.po: Added British English translation.
12925                   * Util/StringFu.cs: Added l10n support for date/time
12926           strings.
12928 2005-04-05 18:32  trow
12930         * Util/ExternalStringsHack.cs.in, Util/Makefile.am,
12931           beagled/BeagleDaemon.cs: Get rid of a hard-wired path in
12932           BeagleDaemon.cs.
12934 2005-04-05 17:38  trow
12936         * configure.in, beagled/Makefile.am,
12937           beagled/WebServices/search.aspx.in, images/Makefile.am: Lots of
12938           web services build fixes.  We now make distcheck when web
12939           services are enabled.
12941 2005-04-05 17:25  fhedberg
12943         * po/sv.po: Updated the swedish translation
12945 2005-04-05 16:20  adrighem
12947         * po/: ChangeLog, nl.po: 2005-04-05  Vincent van Adrighem
12948           <adrighem@gnome.org>
12950                   * nl.po: Translation updated by Wouter Bolsterlee.
12952 2005-04-05 16:08  fhedberg
12954         * Tiles/Makefile.am, po/sv.po: Updated the swedish translation
12956 2005-04-05 15:54  fhedberg
12958         * Tiles/TranslationHack.cs, Tiles/extract-translations.pl,
12959           po/POTFILES.in: Hack to make the template system intltool
12960           compatible. When you add strings to the templates be sure to run
12961           Tiles/extract-translations.pl afterwards.
12963 2005-04-05 15:49  joeshaw
12965         * beagled/: BeagleDaemon.cs, QueryDriver.cs: Commit dsd's
12966           --list-backends patch.  Closes bug #171117
12968 2005-04-05 15:46  adrighem
12970         * po/: ChangeLog, nl.po: 2005-04-05  Vincent van Adrighem
12971           <adrighem@gnome.org>
12973                   * nl.po: Translation updated by Wouter Bolsterlee.
12975 2005-04-05 15:19  joeshaw
12977         * Filters/FilterHtml.cs, Tiles/template-blog.html,
12978           beagled/BlamQueryable/BlamQueryable.cs: Set up a
12979           FilteredIndexable in the BlamQueryable backend.  Add a snippet to
12980           the blog template.  Tweak the HTML filter to allow fragments
12981           instead requiring a complete document (ie, <body> tag).  Fix for
12982           bug #171469
12984 2005-04-05 15:01  raphaelh
12986         * ChangeLog, configure.in, po/ChangeLog, po/pt_BR.po: Added pt_BR
12987           translation
12989 2005-04-05 14:01  adamw
12991         * ChangeLog, configure.in, po/ChangeLog, po/en_CA.po: 2005-04-05
12992           Adam Weinberger  <adamw@gnome.org>
12994                   * configure.in: Added en_CA to ALL_LINGUAS.
12995                   * po/en_CA.po: Added Canadian English translation.
12997 2005-04-05 12:37  joeshaw
12999         * beagled/Makefile.am: Install beagle-index-url from beagled.
13000           Patch from Christopher Orr
13002 2005-04-05 09:56  fhedberg
13004         * po/de.po: Small typo fix.
13006 2005-04-05 09:27  knvijay
13008         * beagled/Makefile.am: Updating beagled/Makefile.am to ensure
13009           search.aspx gets built everytime
13011 2005-04-05 07:27  vvaradan
13013         * ChangeLog, Filters/FilterDOC.cs, beagled/ExtractContent.cs,
13014           beagled/Filter.cs, glue/wv1-glue.c: * Third round of
13015           little-easy-optimization.  This is more of a Fixme fix in
13016           Filter.cs.  http://bugzilla.gnome.org/show_bug.cgi?id=169758 can
13017           be really closed now, (though working on a
13018           little-more-optimization but not related to timing).
13020 2005-04-05 07:13  knvijay
13022         * ChangeLog, images/dog.png: WebServices: Moved dog.png to images
13023           and replaced search.aspx with search.aspx.in
13025 2005-04-05 07:09  knvijay
13027         * beagled/: Makefile.am, WebServices/dog.png,
13028           WebServices/search.aspx, WebServices/search.aspx.in: WebServices:
13029           Moved dog.png to images and replaced search.aspx with
13030           search.aspx.in
13032 2005-04-05 06:22  farnold
13034         * ChangeLog, configure.in: 2005-04-05  Frank Arnold
13035           <farnold@cvs.gnome.org>
13037                   * configure.in: Added "de" to ALL_LINGUAS.
13039 2005-04-05 06:16  farnold
13041         * po/: ChangeLog, de.po: 2005-04-05  Frank Arnold
13042           <farnold@cvs.gnome.org>
13044                   * de.po: Added German translation.
13046 2005-04-05 05:33  fhedberg
13048         * Best/BestWindow.cs, Tiles/TileFolder.cs,
13049           Tiles/TileMailMessage.cs, Util/StringFu.cs, po/sv.po: More I18N
13050           stuff
13052           * bug #172641 - plural forms * bug #172643 - no markup * bug
13053           #172646 - explanations
13055 2005-04-05 02:15  trow
13057         * Tiles/Tile.cs: Open Hits w/ mime-type inode/directory in
13058           nautilus.  This fixes bug 171181.
13060 2005-04-05 01:46  trow
13062         * beagled/: LuceneQueryable.cs,
13063           FileSystemQueryable/DirectoryIndexableGenerator.cs,
13064           FileSystemQueryable/FileSystemModel.cs,
13065           FileSystemQueryable/FileSystemQueryable.cs: Fixed a few bugs in
13066           the file system backend related to copying and moving files.
13068           To work around a mono bug, ignore files whose name's contain '\'.
13069            This fixes bug 170437, and is based on a patch by Varadhan.
13071           Work around a mono bug which causes dates in the stat structure
13072           to not reflect daylight savings time.  This fixes bug 172009.
13074 2005-04-05 00:46  fwang
13076         * configure.in, po/ChangeLog, po/zh_CN.po: Added Simplified Chinese
13077           translation.
13079 2005-04-04 18:47  joeshaw
13081         * Tiles/TileMailMessage.cs: If the query we get back after passing
13082           the string to Evolution.BookQuery.FromString is null, don't call
13083           into the book's GetContacts() method.  Fixes a problem with the
13084           default mail in SUSE 9.3, which doesn't contain an email address
13085           but does have extraneous quotation marks
13087 2005-04-04 18:02  rml
13089         * glue/inotify.h: glue/inotify.h: inotify header from latest
13090           inotify code drop.
13092           No API/ABI changes.  Promise.
13094 2005-04-04 17:33  joeshaw
13096         * beagled/LuceneDriver.cs: remove a redundant search against
13097           PropertiesText
13099 2005-04-04 17:09  joeshaw
13101         * beagled/SnippetFu.cs: Alter the character checks in the snippet
13102           code so that we can legitimately get snippets for certain symbols
13103           like the caret
13105 2005-04-04 17:06  adrighem
13107         * configure.in: 2005-04-04  Vincent van Adrighem
13108           <adrighem@gnome.org>
13110                   * configure.in: Added nl to ALL_LINGUAS.
13112 2005-04-04 17:06  adrighem
13114         * po/: ChangeLog, nl.po: 2005-04-04  Vincent van Adrighem
13115           <adrighem@gnome.org>
13117                   * nl.po: Translation added by Wouter Bolsterlee.
13119 2005-04-04 15:22  joeshaw
13121         * Tiles/template-mail-message.html: remove the line that disables
13122           the 'stock' snippet... we don't want it
13124 2005-04-04 15:03  joeshaw
13126         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
13127           Remove some debug spew
13129 2005-04-04 14:56  joeshaw
13131         * Util/camel.cs,
13132           beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
13133           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
13134           beagled/EvolutionMailDriver/MailCrawler.cs: Add support for evo
13135           2.2's imap4rev1 backend
13137 2005-04-04 13:22  fhedberg
13139         * beagled/ExternalStringsHack.cs.in: Remove unused files
13141 2005-04-04 12:47  fhedberg
13143         * .cvsignore, Makefile.am, autogen.sh, configure.in, Best/Best.cs,
13144           Best/BestTray.cs, Best/BestWindow.cs, Best/Makefile.am,
13145           Tiles/Makefile.am, Tiles/Template.cs, Tiles/TileDocs.cs,
13146           Tiles/TileFolder.cs, Tiles/TileLauncher.cs,
13147           Tiles/TileMailMessage.cs, Tiles/template-blog.html,
13148           Tiles/template-docs.html, Tiles/template-file.html,
13149           Tiles/template-folder.html, Tiles/template-im-log.html,
13150           Tiles/template-launcher.html, Tiles/template-mail-message.html,
13151           Tiles/template-music.html, Tiles/template-note.html,
13152           Tiles/template-picture.html, Tiles/template-presentation.html,
13153           Tiles/template-web-history.html, Util/.cvsignore,
13154           Util/ExternalStringsHack.cs.in, Util/Makefile.am,
13155           Util/StringFu.cs, beagled/.cvsignore, beagled/Makefile.am,
13156           beagled/PathFinder.cs,
13157           beagled/LauncherQueryable/LauncherQueryable.cs, doc/I18N,
13158           po/.cvsignore, po/ChangeLog, po/POTFILES.in, po/sv.po: Basic I18N
13159           support
13161 2005-04-04 09:21  knvijay
13163         * ChangeLog, beagled/WebServices/WebServiceBackEnd.cs: Fix in
13164           WebServiceBackEnd.cs to return searchToken whenever there is at
13165           least one result returned
13167 2005-04-01 18:24  joeshaw
13169         * Tiles/: Tile.cs, TileFolder.cs: Open nautilus with the
13170           --no-desktop argument for those who don't want it doing that.
13171           Patch originally from Joshua Nichols and extended a bit by me
13173 2005-04-01 18:03  joeshaw
13175         * Tiles/template-launcher.html: Add an 'Open' action to the
13176           launcher tile.  Based on a patch from Chris Schneider
13178 2005-04-01 17:24  joeshaw
13180         * beagled/FileSystemQueryable/FileSystemModel.cs: When scanning
13181           directories, handle unreadable directories
13183 2005-04-01 16:52  joeshaw
13185         * Util/Inotify.cs: Throw IOException rather than a System.Exception
13186           when we're unable to watch or ignore a directory since that's
13187           what most code is looking for in their try-catch blocks (and
13188           really it is an IOException)
13190 2005-04-01 16:32  joeshaw
13192         * configure.in: Require mono 1.0.6 or newer, for the 'Lock timed
13193           out' bug
13195 2005-04-01 13:46  dsd
13197         * ChangeLog, Tiles/TilePicture.cs: Properly handle URI's when
13198           finding thumbnail paths. Fixes bug 171153.
13200 2005-04-01 13:05  dsd
13202         * ChangeLog, configure.in, Filters/FilterJpeg.cs, Util/ExifData.cs,
13203           Util/JpegHeader.cs: Merge from F-spot in order to be compatible
13204           with Mono 1.1.5
13206 2005-04-01 12:54  dsd
13208         * ChangeLog, configure.in: Option parsing improvements and cleanups
13210 2005-03-31 17:08  dsd
13212         * beagled/.cvsignore: Add beagle-index-url to .cvsignore
13214 2005-03-31 17:06  dsd
13216         * beagled/WebServices/.cvsignore: Add cvsignore file
13218 2005-03-31 16:33  joeshaw
13220         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
13221           Add a trailing slash when comparing imap URIs.  Fixes a subtle
13222           bug with certain accounts
13224 2005-03-31 16:24  dsd
13226         * ChangeLog, tools/Query.cs: Minor improvements to command line
13227           parsing
13229 2005-03-31 15:58  dsd
13231         * ChangeLog, beagled/PathFinder.cs: Handle directories ending with
13232           '/'
13234 2005-03-31 15:24  vvaradan
13236         * ChangeLog, Filters/FilterRTF.cs: * Filters/FilterRTF.cs:
13237           Before/After rewinding the file-stream, ignore the already
13238           buffered-data in the stream reader.  Fixes part of
13239           http://bugzilla.gnome.org/show_bug.cgi?id=172294. (now
13240           font-details and other unwanted-strings are not extracted.)
13242 2005-03-31 14:42  joeshaw
13244         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
13245           back out some debug spew in the mail backend.  i hate cvs so much
13247 2005-03-31 14:41  joeshaw
13249         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
13250           Updated beagle-index-url and firefox extension.  Fixes various
13251           issues with filtering of HTML, saving and displaying page titles,
13252           displaying snippets, cleaning up after itself, and the location
13253           of where temp files are stored.  As seen in the world famous Nat
13254           Friedman brainshare keynote beagle demo.  Also make a few fields
13255           in the launcher queryable be stored as non-searched fields
13257 2005-03-31 14:16  joeshaw
13259         * Tiles/template-web-history.html, beagled/IndexWebContent.cs,
13260           beagled/Makefile.am,
13261           beagled/LauncherQueryable/LauncherQueryable.cs,
13262           mozilla-extension/Makefile.am,
13263           mozilla-extension/content/beagleOverlay.js,
13264           mozilla-extension/content/beagleOverlay.xul,
13265           mozilla-extension/content/md5.js, tools/IndexWebContent.cs,
13266           tools/Makefile.am: Updated beagle-index-url and firefox
13267           extension.  Fixes various issues with filtering of HTML, saving
13268           and displaying page titles, displaying snippets, cleaning up
13269           after itself, and the location of where temp files are stored.
13270           As seen in the world famous Nat Friedman brainshare keynote
13271           beagle demo.  Also make a few fields in the launcher queryable be
13272           stored as non-searched fields
13274 2005-03-31 11:50  dsd
13276         * ChangeLog, Util/ImLog.cs: Ignore GAIM logs which don't have the
13277           standard filename format
13279 2005-03-31 08:06  knvijay
13281         * beagled/WebServices/: Makefile.in, WebServer/.cvsignore,
13282           WebServer/ApplicationServer.cs, WebServer/AssemblyInfo.cs,
13283           WebServer/AssemblyInfo.cs.in, WebServer/BaseApplicationHost.cs,
13284           WebServer/BaseRequestBroker.cs, WebServer/IApplicationHost.cs,
13285           WebServer/IWebSource.cs, WebServer/InitialWorkerRequest.cs,
13286           WebServer/LingeringNetworkStream.cs, WebServer/Makefile.am,
13287           WebServer/MonoWorkerRequest.cs, WebServer/Tracing.cs,
13288           WebServer/XSPApplicationHost.cs, WebServer/XSPWorkerRequest.cs,
13289           WebServer/server.cs: Added subfolder WebServer under the new
13290           WebServices folder within beagled
13292 2005-03-31 07:47  knvijay
13294         * beagled/WebServices/Makefile.in: Changes to move WebServices code
13295           into a subfolder within beagled
13297 2005-03-31 07:41  knvijay
13299         * ChangeLog, configure.in, beagled/Makefile.am,
13300           beagled/WebBackEnd.cs, beagled/WebFrontEnd.cs,
13301           beagled/WebServiceBackEnd.cs, beagled/WebServiceFrontEnd.cs,
13302           beagled/dog.png, beagled/search.asmx, beagled/search.aspx,
13303           beagled/web.config, beagled/WebServices/Makefile.am,
13304           beagled/WebServices/WebBackEnd.cs,
13305           beagled/WebServices/WebFrontEnd.cs,
13306           beagled/WebServices/WebServiceBackEnd.cs,
13307           beagled/WebServices/WebServiceFrontEnd.cs,
13308           beagled/WebServices/dog.png, beagled/WebServices/search.asmx,
13309           beagled/WebServices/search.aspx, beagled/WebServices/web.config:
13310           Changes to move WebServices code into a subfolder within beagled
13312 2005-03-31 06:27  vvaradan
13314         * ChangeLog, Filters/FilterDOC.cs, beagled/Filter.cs: * Defined a
13315           new AppendText() with two-arguments to give more flexibility for
13316           filters to add contents to normal and hot-text pools.
13318 2005-03-31 03:26  knvijay
13320         * ChangeLog, beagled/Makefile.am: Fixes to include missing
13321           web-services resources as part of Beagle distribution
13323 2005-03-30 17:03  vvaradan
13325         * ChangeLog, Filters/FilterDOC.cs, beagled/Filter.cs,
13326           glue/wv1-glue.c: * More optimization of MS-Word document
13327           indexing.  Fixes http://bugzilla.gnome.org/show_bug.cgi?id=169758
13329 2005-03-30 13:16  trow
13331         * configure.in: Require dbus-sharp >= 0.23.4 and gmime-sharp >=
13332           2.1.13.
13334 2005-03-30 10:07  vvaradan
13336         * ChangeLog, Filters/FilterAbiword.cs, Filters/Makefile.am: * More
13337           validations. Fixes
13338           http://bugzilla.gnome.org/show_bug.cgi?id=170082
13340 2005-03-29 14:12  rml
13342         * glue/inotify.h: update glue/inotify.h from latest inotify.  no
13343           API/ABI changes.
13345 2005-03-29 13:42  vvaradan
13347         * ChangeLog, Tiles/template-mail-message.html: * Do not show
13348           markups in the "subject" of deleted mails in Best.
13350 2005-03-29 13:35  trow
13352         * beagled/IndexHelper/RemoteIndexerImpl.cs: Be more paranoid about
13353           catching and logging exceptions.
13355 2005-03-29 12:37  joeshaw
13357         * beagled/: Filter.cs, FilteredIndexable.cs: Pass DeleteContent
13358           onto the Filters from the FilteredIndexable, and actually delete
13359           the content when appropriate
13361 2005-03-29 09:35  vvaradan
13363         * ChangeLog, Filters/FilterPerl.cs: Patch from Chris Schneider
13364           <cschneid@colostate.edu>   * Filters/FilterPerl.cs: Bad "elseif"
13365           keyword in perl keyword list.  Fixes
13366           http://bugzilla.gnome.org/show_bug.cgi?id=171175.
13368 2005-03-29 09:14  trow
13370         * beagled/LuceneDriver.cs: Reverted Varadhan's fix for bug 171944.
13372 2005-03-29 09:01  vvaradan
13374         * ChangeLog, beagled/beagled.in: * Be informative to users when
13375           beagled exits on errors when run in --bg mode.  Fixes
13376           http://bugzilla.gnome.org/show_bug.cgi?id=171975
13378 2005-03-29 08:09  knvijay
13380         * beagled/: BeagleWebCb.cs, BeagleWebSvcCb.cs, WebBackEnd.cs,
13381           WebFrontEnd.cs, WebServiceBackEnd.cs, WebServiceFrontEnd.cs,
13382           beagledWeb.cs, beagledWebSvc.cs: Renamed WebServices code files,
13383           changed configure option to --enable-webservices & added Firefox
13384           search bar support and other changes in Web Services code
13386 2005-03-29 08:06  knvijay
13388         * ChangeLog, configure.in, beagled/BeagleDaemon.cs,
13389           beagled/Makefile.am, beagled/search.asmx, beagled/search.aspx:
13390           Renamed WebServices code files, changed configure option to
13391           --enable-webservices & added Firefox search bar support and other
13392           changes in Web Services code
13394 2005-03-29 03:02  vvaradan
13396         * ChangeLog, beagled/LuceneDriver.cs: * Fix for
13397           http://bugzilla.gnome.org/show_bug.cgi?id=171944. Delete
13398           indexable URI when indexable.DeleteContent is set to true.  *
13399           Corrected ChangeLog dates. (pointed out by Daniel :) )
13401 2005-03-28 08:16  vvaradan
13403         * ChangeLog, Tiles/TileDocs.cs, Tiles/TilePresentation.cs: * Fix
13404           for http://bugzilla.gnome.org/show_bug.cgi?id=171864.  Show more
13405           information about OO 2.0 documents in Best.
13407 2005-03-25 16:55  joeshaw
13409         * Tiles/SimpleRootTile.cs: When starting the daemon from best, wrap
13410           it in a try-catch in case it fails
13412 2005-03-24 10:40  trow
13414         * configure.in: 0.0.9, again.
13416 2005-03-24 10:31  trow
13418         * NEWS, configure.in: Updated NEWS and version number for the
13419           (sigh) 0.0.8.1 release.
13421 2005-03-24 09:47  trow
13423         * beagled/Makefile.am: A tiny, strictly cosmetic fix.
13425 2005-03-24 09:28  trow
13427         * beagled/: Makefile.am, beagled.in: Build fixes for the web
13428           services.  Fixed beagled.in to allow us to run in-place with web
13429           services enabled.
13431 2005-03-23 15:22  rml
13433         * ChangeLog: 0.0.9
13435 2005-03-23 15:22  rml
13437         * configure.in: configure.in: Bump version to 0.0.9
13439 2005-03-23 15:21  rml
13441         * glue/: inotify-glue.c, inotify.h: Update inotify glue layer for
13442           the new, fresh, supercool new inotify, 0.21.
13444           THIS BREAKS ABI AND API.
13446           Inotify support now requires inotify-0.21.  Users of the SUSE
13447           kernel packages, see http://primates.ximian.com/~rml/kernel-rml
13449 2005-03-23 13:21  trow
13451         * configure.in: Bumped version to 0.0.8.
13453 2005-03-23 13:20  trow
13455         * NEWS: Added a few more items.  We sure did a lot since 0.0.7.
13457 2005-03-23 13:08  trow
13459         * NEWS: A few more NEWS items.
13461 2005-03-23 13:07  trow
13463         * NEWS: Updated for 0.0.8 release.
13465 2005-03-21 18:58  dsd
13467         * ChangeLog, beagled/BeagleDaemon.cs: beagled shouldn't be run as
13468           root
13470 2005-03-21 15:21  vvaradan
13472         * ChangeLog, Filters/FilterOpenOffice.cs: * Fix
13473           http://bugzilla.gnome.org/show_bug.cgi?id=171102
13475 2005-03-21 14:54  joeshaw
13477         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
13478           Wrap calls to GMimeInitialize() in try-catch in case gmime isn't
13479           installed or something else goes wrong
13481 2005-03-21 14:41  dsd
13483         * HACKING: Fix bugzilla URL
13485 2005-03-21 14:32  joeshaw
13487         * mozilla-extension/install.rdf: bump supported firefox version
13488           from 1.0 to 1.0.1
13490 2005-03-20 10:46  dsd
13492         * Filters/FilterDOC.cs: Lone Console.WriteLine --> Logger.Log.Info
13494 2005-03-18 23:22  dsd
13496         * ChangeLog, Util/UriFu.cs: Fix for filenames with odd characters,
13497           bug #170862
13499 2005-03-18 20:01  joeshaw
13501         * glue/tomboykeybinder.c: Fix the infamous F12 bug, where it would
13502           work if numlock is off, but wouldn't if it were on
13504 2005-03-18 18:51  fhedberg
13506         * Tiles/TileFile.cs, Tiles/TileLauncher.cs, images/Images.cs:
13507           Another fix for bug #165629 from Drake. Make GetHtmlSource safer.
13509 2005-03-18 15:05  trow
13511         * beagled/RemoteIndexer.cs: Make the current debug spew more
13512           explicit about which remote indexer we are dealing with.
13514 2005-03-18 15:01  trow
13516         * beagled/FileSystemQueryable/FileSystemModel.cs: Oops --- this
13517           should also have been in the last commit.
13519 2005-03-18 15:01  trow
13521         * beagled/FileSystemQueryable/FileSystemWatcherBackend.cs: If we
13522           get a change notification for a directory, mark it as dirty so
13523           that it will be crawled again sooner.
13525 2005-03-18 13:14  trow
13527         * BeagleClient/Indexable.cs, BeagleClient/Property.cs,
13528           beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
13529           Added a new propery type: properties that are stored but not
13530           searched by standard queries.  Tweaked the addressbook queryable
13531           to use unsearched properties for photos: since the photos are
13532           cached under ~/.beagle, searching for "beagle" would match every
13533           contact with a photo.
13535 2005-03-18 07:02  fhedberg
13537         * Filters/FilterOpenOffice.cs: Update for last commit.
13539 2005-03-18 06:56  fhedberg
13541         * Filters/FilterOpenOffice.cs, ChangeLog: Fix for bug #170783 from
13542           Varadhan - More MIME stuff for the OpenOffice filter.
13544 2005-03-17 23:34  trow
13546         * beagled/: NameIndex.cs, FileSystemQueryable/UniqueIdStore.cs,
13547           Lucene.Net/Store/FSDirectory.cs: Turn off some of the
13548           less-helpful debugging spew.
13550 2005-03-17 23:26  trow
13552         * beagled/EvolutionMailDriver/MailCrawler.cs: Actually index local
13553           mboxes.
13555 2005-03-17 22:04  trow
13557         * beagled/: RemoteIndexer.cs, RemoteIndexerProxy.cs,
13558           IndexHelper/RemoteIndexerImpl.cs: Attempt to work around dropped
13559           FlushComplete signals by polling the flush status in a timeout.
13561 2005-03-17 19:44  trow
13563         * beagled/: LuceneDriver.cs, NameIndex.cs,
13564           Lucene.Net/Store/FSDirectory.cs: Put lucene locks in the right
13565           place.  Use Mono.Posix.Syscall to create the lucene lock files.
13566           This might help with the locking errors people have been seeing.
13568 2005-03-17 19:00  joeshaw
13570         * Filters/FilterOpenOffice.cs: Add all the 1.0 template types, as
13571           well as all the new opendocument 2.0 types to the OpenOffice
13572           filter
13574 2005-03-17 13:58  trow
13576         * beagled/HitRegulator.cs: Varadhan's fix for bug 170637: check for
13577           null Uris in HitRegulator.Subtract.
13579 2005-03-17 09:26  fhedberg
13581         * ChangeLog, Tiles/TileFile.cs, beagled/GConfThreadHelper.cs,
13582           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
13583           glue/wv1-glue.c: Fixes for
13585           * bug 169059 - Drake & Varadhan - Don't crash on
13586           GConf.NoSuchKeyException in GConfThreadHelper * bug 165629 -
13587           Drake & Hedberg - Default to a blank document icon if we can't
13588           find one for the mimetype * bug 170124 - Varadhan - Don't skip
13589           non-iso chars in the Word filter
13591 2005-03-16 21:04  rml
13593         * beagled/FileSystemQueryable/InotifyBackend.cs: bug #170540: Catch
13594           the IOException from Inotify.Watch () and handle the case of a
13595           directory vanishing out from under us.
13597           We already catch it for WatchFiles, just not WatchDirectories.
13599           I love lamp.
13601 2005-03-16 18:40  trow
13603         * beagled/LuceneDriver.cs: A tiny bit less debug spew.
13605 2005-03-16 18:17  trow
13607         * beagled/QueryImpl.cs: Fixes a race condition where you could
13608           crash the daemon if a d-bus signal emission that had been hoisted
13609           into the main loop got executed after the object had been
13610           unregistered.  To fix it, each QueryImpl tracks its own
13611           registration state, and firing the events (which the idle handler
13612           does by calling public methods) only if registered.
13614 2005-03-16 17:49  trow
13616         * beagled/: DBusisms.cs, QueryImpl.cs: If an object we've
13617           registered w/ D-BUS implements IDisposable, call Dispose after we
13618           unregister it.
13620           A few hacks to work around leaks.
13622 2005-03-16 17:07  joeshaw
13624         * beagled/EvolutionMailDriver/MailCrawler.cs: whoops, remove debug
13625           spew
13627 2005-03-16 17:04  joeshaw
13629         * beagled/EvolutionMailDriver/: EvolutionMailDriver.cs,
13630           MailCrawler.cs: When we're crawling for mail, the only thing we
13631           care about are summaries, so call DirectoryInfo.GetFiles() with a
13632           search pattern of '*summary'
13634 2005-03-16 16:00  fhedberg
13636         * Tiles/TileImLog.cs, images/gnome-gaim.png: Fix for bug #170534 -
13637           Use gaim icon from Images.dll
13639 2005-03-16 15:34  trow
13641         * beagled/: LuceneQueryable.cs,
13642           FileSystemQueryable/FileSystemModel.cs,
13643           FileSystemQueryable/FileSystemQueryable.cs,
13644           FileSystemQueryable/FileSystemWatcherBackend.cs: Catch and log a
13645           bunch of exceptions, leaving the file system indexes in an
13646           unknown state.  Life isn't always easy.  Try to deal with a few
13647           weird cases.  More debugging spew, because we didn't have enough
13648           to begin with.
13650 2005-03-16 02:33  trow
13652         * beagled/FileSystemQueryable/FileSystemWatcherBackend.cs: Paranoia
13653           and debugging spew: two of the things that make beagle great!
13655 2005-03-16 01:39  joeshaw
13657         * Tiles/template-launcher.html: Add 'Application' in front of the
13658           app name for launchers so that it's more clear what they are
13660 2005-03-16 01:35  joeshaw
13662         * configure.in: and fix the dbus check so that it actually works
13664 2005-03-16 01:27  joeshaw
13666         * configure.in: check for the dbus headers.  we need them to
13667           determine whether we're using an older dbus API
13669 2005-03-15 22:08  trow
13671         * beagled/FileSystemQueryable/: CrawlTask.cs, FileSystemModel.cs,
13672           UniqueIdStore.cs: More file system backend fixes.
13674 2005-03-15 21:40  joeshaw
13676         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
13677           Make liberal use of the using clause and Dispose() on various
13678           GMime objects so that we use much, much less memory when indexing
13679           mail
13681 2005-03-15 20:38  trow
13683         * beagled/NameIndex.cs: Don't throw an exception if Guid.Empty is
13684           passed it -- just log it and return.
13686 2005-03-15 19:46  fhedberg
13688         * Best/BestTray.cs: Minor clean-up. Unused variables.
13690 2005-03-15 19:30  trow
13692         * beagled/Makefile.am: Tiny clean-up.
13694 2005-03-15 19:27  fhedberg
13696         * Best/: BestTray.cs, BestWindow.cs: Hack for bug #170511 - fix the
13697           positioning issue.
13699 2005-03-15 18:58  trow
13701         * beagled/: .cvsignore, FileAttributesStore.cs,
13702           FileAttributesStore_ExtendedAttribute.cs,
13703           FileAttributesStore_Sqlite.cs, LuceneQueryable.cs, Makefile.am,
13704           NameIndex.cs, SanityCheckTool.cs,
13705           FileSystemQueryable/FileSystemModel.cs,
13706           FileSystemQueryable/FileSystemQueryable.cs,
13707           FileSystemQueryable/SanityCheck.cs,
13708           FileSystemQueryable/UniqueIdStore.cs: Allows stores to be opened
13709           with without requiring a specific fingerprint.  Assorted bug
13710           fixes.  Initial sanity-checking code.
13712 2005-03-15 18:53  trow
13714         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
13715           Check to make sure that this.mbox_parser is not null
13717 2005-03-15 18:19  fhedberg
13719         * ImLogViewer/ImLogViewer.cs, Tiles/TileMailMessage.cs,
13720           Tiles/TileMusic.cs, Tiles/template-music.html: Some fixes
13722           * Patch from Varadhan for bug #166375 regarding the MusicTile *
13723           Make the ImLogViewer compatible with older gtk-sharp * Revert to
13724           using stock icons for mail, they were actually shipping in Gnome
13725           2.10, my mistake.
13727 2005-03-15 12:00  trow
13729         * Best/: Best.cs, BestWindow.cs: Truth in advertising.
13731 2005-03-15 09:40  trow
13733         * beagled/FileSystemQueryable/FileSystemQueryable.cs: If we are
13734           ignoring a file, ignore requests to remove that file from the
13735           index.
13737 2005-03-15 09:11  trow
13739         * beagled/FileSystemQueryable/FileSystemQueryable.cs: When renaming
13740           things, do the right thing if either the old or new names
13741           indicate they should be ignored.  If both are being ignored, do
13742           nothing.  If the old name was being ignored, treat the rename as
13743           an add.  If the new name is being ignored, treat the rename as a
13744           removal.
13746 2005-03-14 14:43  rml
13748         * Best/: Best.cs, BestTray.cs: Best/Best.cs :: Main(): The tray
13749           icon was falling out of scope.
13751 2005-03-14 08:27  fhedberg
13753         * ChangeLog, ImLogViewer/ImLogViewer.cs,
13754           ImLogViewer/ImLogViewer.glade, Tiles/TileDocs.cs,
13755           Tiles/TileMusic.cs, Tiles/TilePresentation.cs, Util/ImBuddy.cs,
13756           Util/ImLog.cs, Util/Timeline.cs, Util/UriFu.cs,
13757           beagled/GaimLogQueryable/GaimLogQueryable.cs: Patches for
13759           * bug #170297 - ImLogViewer return args * bug #170269 - ImBuddy
13760           checks if blist exists * bug #170300 - Show music filename if no
13761           tags exists * bug #170307 - HitIsValid for GaimLogQueryable
13763 2005-03-14 00:26  trow
13765         * beagled/Makefile.am: make distcheck fixes
13767 2005-03-14 00:20  trow
13769         * beagled/: .cvsignore, LuceneDriver.cs, LuceneQueryable.cs,
13770           Makefile.am, NameIndex.cs, NameIndexTool.cs,
13771           FileSystemQueryable/FileSystemModel.cs,
13772           FileSystemQueryable/FileSystemQueryable.cs,
13773           FileSystemQueryable/UniqueIdStore.cs,
13774           IndexHelper/RemoteIndexerImpl.cs: Make live queries work properly
13775           with mv when matching against filenames.  Misc. mv fixes.
13776           Rationalized query construction in LuceneDriver: we will now
13777           never generate queries w/ too many clauses, etc.  Added
13778           beagle-name-index, a small tool to help debug the NameIndex.
13779           More and better debug spew.
13781 2005-03-13 23:04  fhedberg
13783         * Tiles/TileImLog.cs: s/Chat in/Conversation in
13785 2005-03-13 23:00  fhedberg
13787         * ImLogViewer/: ImLogViewer.cs, ImLogViewer.glade: Fix for bug
13788           #170136. Hide the search entry and cleaned up the viewer a bit.
13790 2005-03-13 22:42  fhedberg
13792         * Best/: BestTray.cs, BestWindow.cs: Fix for bug #170262. How Best
13793           handles F12 events.
13795 2005-03-13 19:02  fhedberg
13797         * beagled/GaimLogQueryable/GaimLogQueryable.cs: Include who says
13798           what in the im-log snippet.
13800 2005-03-13 15:19  fhedberg
13802         * images/Makefile.am: Forgot the Makefile.am.
13804 2005-03-13 15:18  fhedberg
13806         * Tiles/TileMailMessage.cs, images/mail-large-new.png,
13807           images/mail-large-read-replied.png, images/mail-large-read.png:
13808           Better sized mail icons. Bug #170024.
13810 2005-03-13 13:45  fhedberg
13812         * beagled/GaimLogQueryable/GaimLogQueryable.cs: Fix for bug
13813           #160150. Use SnippetFu in the Gaim backend. Hacky
13815 2005-03-13 12:04  fhedberg
13817         * Tiles/TileFile.cs: Fix bug #170208. Reveal action not functioning
13818           after removing the fixme:directory keyword.
13820 2005-03-13 07:05  trow
13822         * Util/Inotify.cs, Util/UriFu.cs, beagled/FileAttributesStore.cs,
13823           beagled/FileAttributesStore_ExtendedAttribute.cs,
13824           beagled/IIndexer.cs, beagled/LuceneDriver.cs,
13825           beagled/LuceneQueryable.cs, beagled/RemoteIndexer.cs,
13826           beagled/RemoteIndexerProxy.cs,
13827           beagled/FileSystemQueryable/CrawlTask.cs,
13828           beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs,
13829           beagled/FileSystemQueryable/FileSystemModel.cs,
13830           beagled/FileSystemQueryable/FileSystemQueryable.cs,
13831           beagled/FileSystemQueryable/InotifyBackend.cs,
13832           beagled/FileSystemQueryable/UniqueIdStore.cs,
13833           beagled/IndexHelper/RemoteIndexerImpl.cs: Added mv support to the
13834           file system backend Fixed a ton of file system backend bugs Fixed
13835           uri serialization issues Removed dead code Added a bunch of new
13836           debug spew
13838           "It's a very literary high.  A Kafka high.  It makes you feel
13839           like a bug."
13841 2005-03-13 06:35  fhedberg
13843         * Tiles/template-mail-message.html: Workaround for bug #170021.
13844           Dont display the "Forward" and "Reply" actions.
13846 2005-03-12 23:37  trow
13848         * ChangeLog, BeagleClient/Hit.cs, Tiles/Template.cs, Tiles/Tile.cs,
13849           Tiles/TileBlog.cs, Tiles/TileCalendar.cs, Tiles/TileContact.cs,
13850           Tiles/TileDocs.cs, Tiles/TileFile.cs, Tiles/TileFolder.cs,
13851           Tiles/TileFromTemplate.cs, Tiles/TileImLog.cs,
13852           Tiles/TileLauncher.cs, Tiles/TileMailMessage.cs,
13853           Tiles/TileMonodoc.cs, Tiles/TileMusic.cs, Tiles/TilePicture.cs,
13854           Tiles/TilePresentation.cs, Tiles/template-music.html,
13855           Util/StringFu.cs, Util/UriFu.cs, beagled/BugzillaDriver.cs,
13856           beagled/GoogleDriver.cs, beagled/LuceneDriver.cs,
13857           beagled/LuceneQueryable.cs,
13858           beagled/GaimLogQueryable/GaimLogQueryable.cs, tools/Query.cs: I
13859           am reverting the following four commits:
13861           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
13863           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
13865           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
13867           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
13869 2005-03-12 23:16  rps
13871         * beagled/IndexHelper/IndexHelper.cs: Fix for newer D-BUS.
13872           GetOwner -> GetNameOwner
13874 2005-03-12 21:55  fhedberg
13876         * beagled/SnippetFu.cs: Patch for bug #166775. I should be shot for
13877           writing this.
13879 2005-03-12 19:24  vvaradan
13881         * ChangeLog, Tiles/Template.cs, Tiles/TileFile.cs: * Now, there
13882           won't be any "fixme:directory" stuff in Hit.  Manipulate them
13883           when a hit is added to the template and use
13884           Template["fixme:directory"] in the "Reveal" action.
13886 2005-03-12 19:19  rml
13888         * Util/Inotify.cs: Expire MovedFrom events in two seconds instead
13889           of five.
13891 2005-03-12 19:11  rml
13893         * Util/Inotify.cs, beagled/BlamQueryable/BlamQueryable.cs,
13894           beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
13895           beagled/FileSystemQueryable/InotifyBackend.cs,
13896           beagled/GaimLogQueryable/GaimLogQueryable.cs,
13897           beagled/LauncherQueryable/LauncherQueryable.cs,
13898           beagled/LifereaQueryable/LifereaQueryable.cs,
13899           beagled/MonodocQueryable/MonodocQueryable.cs,
13900           beagled/TomboyQueryable/TomboyQueryable.cs: Oh boy, this is a
13901           pretty one. Change the prototype of Inotify.Event to not include
13902           the cookie.  Who needs a cookie, anyhow?  Then add support for
13903           unmatched events. We only have to worry about MovedFrom events,
13904           because MovedTo's always proceed a MovedFrom.  For MovedTo
13905           events, we store each pending event in PendingMove and expire
13906           them every 5 seconds.  After 5 seconds without a corresponding
13907           MovedFrom, we sent out the event.  Otherwise, if there is a
13908           corresponding MovedTo, we send out just the MovedTo with a
13909           srcpath argument equal to the MovedFrom's argument.  For
13910           unmatched events, we send out the singleton MovedTo or MovedFrom
13911           with srcpath=null.
13913           One tricky race is when we get another move event on the file
13914           while waiting to expire a given MovedFrom.  Say one does  "mv foo
13915           /not/watching;mv /not/watching/foo ." Then the MovedFrom, queued
13916           and waiting to expire, is delivered _after_ the MovedTo.  We
13917           handle this case by checking for pending MovedFrom events, during
13918           a MovedTo event, with matching directory (watches) and filenames.
13919            If we find such an event, we dispatch it immediately and remove
13920           it from the expiration list.
13922           Sigh.  Not pretty.  But I think it all works.
13924 2005-03-12 19:08  joeshaw
13926         * beagled/IndexHelper/IndexHelper.cs: Conditionalize dbus API
13927           differences
13929 2005-03-12 18:46  vvaradan
13931         * ChangeLog, Tiles/TileDocs.cs, Tiles/TileMusic.cs,
13932           Tiles/TilePresentation.cs, Util/UriFu.cs: * Show "Title" for
13933           SXW/ABW/DOC/SXI/PPT/PDF/PS/RTF iff "fixme.title" exist.  * Show
13934           "Filename" as title for Music files iff "fixme.title" doesn't
13935           exist.
13937 2005-03-12 17:39  vvaradan
13939         * Tiles/Template.cs: Extraneous Console.WriteLine message.
13941 2005-03-12 17:11  vvaradan
13943         * ChangeLog, Filters/FilterPPT.cs: * Catch exceptions from Gsf and
13944           log them nicely.
13946 2005-03-12 16:41  vvaradan
13948         * ChangeLog, BeagleClient/Hit.cs, Tiles/Template.cs, Tiles/Tile.cs,
13949           Tiles/TileBlog.cs, Tiles/TileCalendar.cs, Tiles/TileContact.cs,
13950           Tiles/TileDocs.cs, Tiles/TileFile.cs, Tiles/TileFolder.cs,
13951           Tiles/TileFromTemplate.cs, Tiles/TileImLog.cs,
13952           Tiles/TileLauncher.cs, Tiles/TileMailMessage.cs,
13953           Tiles/TileMonodoc.cs, Tiles/TileMusic.cs, Tiles/TilePicture.cs,
13954           Tiles/TilePresentation.cs, Tiles/template-music.html,
13955           Util/StringFu.cs, beagled/BugzillaDriver.cs,
13956           beagled/GoogleDriver.cs, beagled/LuceneDriver.cs,
13957           beagled/LuceneQueryable.cs,
13958           beagled/GaimLogQueryable/GaimLogQueryable.cs, tools/Query.cs: *
13959           Beagle now can support indexing Multiple-properties with same
13960           name.  For example, there can be more than one "fixme:title" for
13961           a hit.  All the properties are stored in arraylists and are
13962           retrieved as ICollection.  Also, easy to use StringFu methods are
13963           provided in Util/StringFu.cs.  * Shout loud if this breaks
13964           anything. :-)
13966 2005-03-12 16:17  trow
13968         * beagled/FileSystemQueryable/UniqueIdStore.cs: To speed things up,
13969           disable synchronous writes to the sqlite db.
13971 2005-03-12 15:27  rml
13973         * Util/Inotify.cs: Missing brace.
13975 2005-03-12 15:11  rml
13977         * Util/Inotify.cs: s/dstpath/srcpath/ confusion
13979 2005-03-12 14:47  rml
13981         * Util/Inotify.cs, beagled/BlamQueryable/BlamQueryable.cs,
13982           beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
13983           beagled/FileSystemQueryable/InotifyBackend.cs,
13984           beagled/GaimLogQueryable/GaimLogQueryable.cs,
13985           beagled/LauncherQueryable/LauncherQueryable.cs,
13986           beagled/LifereaQueryable/LifereaQueryable.cs,
13987           beagled/MonodocQueryable/MonodocQueryable.cs,
13988           beagled/TomboyQueryable/TomboyQueryable.cs: Util/Inotify.cs: Add
13989           new "srcpath" argument to Inotify.Event and send the srcpath of
13990           moves along with MovedTo and MovedFrom events.
13992           beagled/*: update Inotify.Event prototype
13994 2005-03-12 13:35  trow
13996         * Filters/Makefile.am: automake is so picky
13998 2005-03-12 11:58  trow
14000         * Filters/Makefile.am: Disable the Abiword filter pending the
14001           resolution of bug 170082.
14003 2005-03-12 11:12  rml
14005         * Util/Inotify.cs: Comment typo.
14007 2005-03-12 08:03  trow
14009         * beagled/RemoteIndexer.cs: Changed to allow extra-verbose
14010           debugging spew to be turned on and off by setting
14011           RemoteIndexer.Debug.
14013 2005-03-12 00:33  trow
14015         * Util/GConfThreadHelper.cs, Util/Makefile.am, Util/Scheduler.cs,
14016           beagled/BeagleDaemon.cs, beagled/GConfThreadHelper.cs,
14017           beagled/Makefile.am,
14018           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
14019           Moved GConfThreadHelper into beagled, added a timeout to the
14020           Monitor.Wait and changed it to occasionally poll the shutdown
14021           status while it waits.  This fixes a deadlock on shutdown.
14023           Minor spew fixes.
14025           (If we have a real version control system, I could have moved
14026           that file instead of doing a remove and an add.)
14028 2005-03-12 00:17  trow
14030         * beagled/: RemoteIndexer.cs, Shutdown.cs: Several changes to more
14031           avoid getting deadlocked on shutdown.  Better safe than sorry.
14033 2005-03-11 23:36  trow
14035         * glue/inotify-glue.c: Removed an evil increment from inside a
14036           macro.  If the select on /dev/inotify returns an error, just bail
14037           out without snarfing any events.  This fixes a deadlock on
14038           shutdown.
14040 2005-03-11 23:06  trow
14042         * glue/inotify-glue.c: In inotify_snarf_events, we need to
14043           increment pending_count in the while loop that we use to help
14044           group events.
14046 2005-03-11 21:30  fhedberg
14048         * Tiles/TileDocs.cs: Don't display blank titles in the document
14049           tile.
14051 2005-03-11 20:55  fhedberg
14053         * Tiles/TileCanvas.cs: Fix some crazy rendering bugs in Best.
14054           Render the entire page at once.
14056 2005-03-11 19:08  joeshaw
14058         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
14059           Iterate cross the subparts in a multipart message by hand instead
14060           of using Multipart.ForeachPart() so that we don't leak delegates
14062 2005-03-11 18:48  trow
14064         * beagled/IndexHelperFu.cs: Reuse the same GLib.IdleHandler rather
14065           than allocating a new one every time.
14067 2005-03-11 17:51  fhedberg
14069         * Tiles/TileImLog.cs, Tiles/template-im-log.html, Util/ImLog.cs,
14070           beagled/GaimLogQueryable/GaimLogQueryable.cs: Added the
14071           fixme:protocol property to IM-logs and only allow "Send IM" for
14072           conversations and contacts on AIM.  Minor IM-tile change; Chat
14073           in/Conversation with.  Hack for #158094 until Gaim gets fixed.
14075 2005-03-11 16:25  joeshaw
14077         * beagled/LauncherQueryable/LauncherQueryable.cs: Only index
14078           desktop files if they have a Name property
14080 2005-03-11 16:14  rml
14082         * Util/Inotify.cs: Default Verbose to false.  Previous checkin
14083           flipped it to true.
14085 2005-03-11 15:15  joeshaw
14087         * Util/Inotify.cs, beagled/BugzillaDriver.cs, beagled/Makefile.am,
14088           beagled/QueryDriver.cs,
14089           beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs,
14090           beagled/LauncherQueryable/LauncherCrawler.cs,
14091           beagled/LauncherQueryable/LauncherQueryable.cs: Warn when we
14092           can't open /dev/inotify, don't debug log it.  Add
14093           RequireInotify=false to the BugzillaDriver and the EDS queryable
14094           When we can't start backends because of a lack of inotify, warn
14095           instead of debug.  Add a non-inotify implementation for the
14096           Launcher backend
14098 2005-03-11 14:18  rml
14100         * Util/Inotify.cs, beagled/FileSystemQueryable/InotifyBackend.cs:
14101           If we move a directory that is being watched, the watch is
14102           preserved, as are the watches on any subdirectories, and their
14103           subdirectories, and so on.  This means that our cached value from
14104           WatchedInfo.Path will no longer be accurate.  We need to trap
14105           MovedFrom and MovedTo, check if the thing being moved is a
14106           directory, and then and update our internal data structures
14107           accordingly.
14109 2005-03-11 13:43  rml
14111         * Util/FileAdvise.cs: Clarify my comment.  Misc. cleanup.
14113           Honestly, We've Had Enough.
14115 2005-03-11 13:42  rml
14117         * beagled/FileSystemQueryable/InotifyBackend.cs: Fix bug #169262
14119 2005-03-11 13:26  joeshaw
14121         * Best/: Best.cs, best.desktop: Add a --show-window option to best
14122           and switch the .desktop file to it
14124 2005-03-11 03:50  llipka
14126         * Best/best.desktop, Tiles/TileImLog.cs: Open Best with the
14127           --no-tray option in the desktop entry. Enable opening Gaim IRC
14128           logs with the IM viewer.
14130 2005-03-11 01:17  trow
14132         * beagled/IndexHelper/IndexHelper.cs: If we are deferring our
14133           shutdown because no RemoteIndexerImpl has been closed yet, wait a
14134           bit between checks.
14136 2005-03-10 23:58  trow
14138         * beagled/: FilteredIndexable.cs,
14139           FileSystemQueryable/FileNameFilter.cs,
14140           FileSystemQueryable/FileSystemModel.cs: Don't index nautilus
14141           emblems or notes.  It is inefficient, and it doesn't even really
14142           work properly.
14144           Don't cache the ignore state of files: it doesn't scale well.
14146           Removed an unused variable in FileSystemModel.cs
14148 2005-03-10 20:52  fhedberg
14150         * beagle.spec.in, beagled/Makefile.am, beagled/beagled.1,
14151           Best/Makefile.am, tools/Makefile.am, tools/beagle-query.1:
14152           Man-pages. Bug #160329
14154 2005-03-10 19:12  trow
14156         * configure.in: Restored some fixes that got clobbered when merging
14157           in the web services stuff.
14159 2005-03-10 19:01  trow
14161         * beagled/BeagleDaemon.cs: Reapplied two bug fixes that got
14162           clobbered when landing the web services stuff.
14164 2005-03-10 19:00  trow
14166         * beagled/FileSystemQueryable/FileSystemModel.cs: Avoid creating an
14167           ArrayList when we don't need to.
14169 2005-03-10 17:48  rml
14171         * glue/inotify-glue.c: glue/inotify-glue.c: misc. rabble:
14172           max_queued_events is unsigned, match types to inotify.h, fix
14173           signed/unsigned comparisons, retval from FIONREAD is unsigned,
14174           misc. cleanup.
14176 2005-03-10 16:13  joeshaw
14178         * configure.in: Add a sqlite check because I am sick of this
14179           problem dammit
14181 2005-03-10 15:16  trow
14183         * configure.in: Removed some noise.
14185 2005-03-10 15:07  trow
14187         * BeagleClient/Indexable.cs, Filters/FilterText.cs, Util/GuidFu.cs,
14188           Util/Makefile.am, beagled/BeagleDaemon.cs,
14189           beagled/FileAttributes.cs, beagled/FileAttributesStore.cs,
14190           beagled/FileAttributesStore_ExtendedAttribute.cs,
14191           beagled/FileAttributesStore_Mixed.cs,
14192           beagled/FileAttributesStore_Sqlite.cs,
14193           beagled/FilteredIndexable.cs, beagled/IndexHelperFu.cs,
14194           beagled/LuceneDriver.cs, beagled/LuceneQueryable.cs,
14195           beagled/Makefile.am, beagled/NameIndex.cs,
14196           beagled/RemoteIndexer.cs, beagled/Shutdown.cs,
14197           beagled/TextCache.cs, beagled/beagled.in,
14198           beagled/FileSystemQueryable/CrawlTask.cs,
14199           beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs,
14200           beagled/FileSystemQueryable/FileSystemModel.cs,
14201           beagled/FileSystemQueryable/FileSystemQueryable.cs,
14202           beagled/FileSystemQueryable/UniqueIdStore.cs,
14203           beagled/IndexHelper/IndexHelper.cs,
14204           beagled/IndexHelper/RemoteIndexerImpl.cs: Infrastructure changes
14205           to support efficient file moves and renames.  Removed some debug
14206           spew.
14208 2005-03-10 14:37  llipka
14210         * tools/beagle-status: Use proper argument for line count in 'head'
14212 2005-03-10 14:02  llipka
14214         * Best/: Best.cs, BestWindow.cs: Fix error handling for commandline
14215           searches. Fix check for D-BUS down exception. Code optimizations.
14217 2005-03-10 13:28  joeshaw
14219         * Tiles/TileBlog.cs: wrap the call to Gnome.Url.Show() in a
14220           try-catch
14222 2005-03-10 13:23  joeshaw
14224         * Tiles/TileFromTemplate.cs: Wrap the call to get the snippet in a
14225           try-catch so that best doesn't die when we're going through the
14226           pages and we can't contact the daemon
14228 2005-03-10 11:25  joeshaw
14230         * Best/Best.cs: skip over session management args, these are
14231           handled by Gnome.Program
14233 2005-03-10 07:43  vvaradan
14235         * ChangeLog, Filters/FilterDOC.cs, glue/wv1-glue.c: *  Fix for
14236           http://bugzilla.gnome.org/show_bug.cgi?id=169758.  Reduce the
14237           number of round-trips between managed and unmanaged code.
14239 2005-03-10 05:32  fhedberg
14241         * Makefile.am, configure.in, beagled/BeagleDaemon.cs,
14242           beagled/BeagleWebCb.cs, beagled/BeagleWebSvcCb.cs,
14243           beagled/Makefile.am, beagled/beagledWeb.cs,
14244           beagled/beagledWebSvc.cs, beagled/dog.png, beagled/search.asmx,
14245           beagled/search.aspx, beagled/web.config: Landed Vijay's web
14246           interface.
14248 2005-03-10 01:39  vvaradan
14250         * ChangeLog, Filters/FilterPPT.cs: Oops.. forgot to commit support
14251           for PPT4.0 files.  Beagle will not extract content from those
14252           files. :)
14254 2005-03-09 21:06  dsd
14256         * ChangeLog, tools/Query.cs: beagle-query no longer requires an X
14257           server to run.
14259 2005-03-09 21:05  dsd
14261         * ChangeLog, beagled/BeagleDaemon.cs,
14262           beagled/IndexHelper/IndexHelper.cs, glue/screensaver-glue.c:
14263           beagled no longer requires an X server to run.
14265 2005-03-09 21:02  dsd
14267         * ChangeLog, Util/NautilusTools.cs, Util/StringFu.cs: Fix for
14268           filenames containing '"'
14270 2005-03-09 13:27  joeshaw
14272         * Best/Best.cs: We need to explicitly instantiate delegates for
14273           maximum compatibility
14275 2005-03-09 12:42  dsd
14277         * ChangeLog, BeagleClient/Hit.cs, BeagleClient/Indexable.cs,
14278           Util/UriFu.cs, beagled/LuceneDriver.cs: Round 3 of dsd vs Uri
14279           escaping: Fix for filenames containing '#'
14281 2005-03-09 12:20  trow
14283         * Best/BestWindow.cs: Make PageUp and PageDown work in Best, fixing
14284           bug 169700.  Patch from Wouter Bolsterlee.
14286 2005-03-09 05:59  llipka
14288         * beagled/.cvsignore: Oh, the beauty of silence.
14290 2005-03-09 05:57  llipka
14292         * Best/Best.cs: Best tuning (show parameter usage, exit on non-tray
14293           mode)
14295 2005-03-08 21:53  trow
14297         * beagled/: BeagleDaemon.cs, IndexHelperFu.cs, RemoteIndexer.cs: A
14298           fix for one of our d-bus work-arounds: if we are already in the
14299           main loop's thread, don't create an idle to fetch the proxy and
14300           then wait for it to finish --- since we will block the main
14301           thread while waiting, our idle will never get run.  Hilarity
14302           ensues.
14304 2005-03-08 15:53  nat
14306         * Best/: BestTray.cs, BestWindow.cs: Change from "Bleeding-Edge
14307           Search Tool" to "Beagle Search".
14309 2005-03-08 14:37  trow
14311         * beagled/RemoteIndexer.cs: Oops.
14313 2005-03-08 14:17  trow
14315         * beagled/RemoteIndexer.cs: If the remote indexer has disappeared
14316           and we are shutting down, Proxy could return null.  Check for it
14317           to avoid a exception.
14319 2005-03-07 17:17  rml
14321         * glue/inotify.h:
14322           glue/inotify.h: update to latest inotify.h from inotify tree
14324 2005-03-06 20:21  dsd
14326         * ChangeLog, beagled/FileSystemQueryable/FileNameFilter.cs: Use
14327           PathFinder.HomeDir
14329 2005-03-06 17:28  dsd
14331         * ChangeLog, beagled/IndexHelper/IndexHelper.cs,
14332           beagled/IndexHelper/RemoteIndexerImpl.cs: Verify that
14333           NewRemoteIndexerPath requests are coming from beagled
14335 2005-03-06 17:24  dsd
14337         * ChangeLog, Util/StringFu.cs, Util/gnome.cs: Handle filenames
14338           containing '%'. Fixes bug #169422
14340 2005-03-05 14:53  trow
14342         * BeagleClient/Query.cs: Removed some superfluous code.
14344 2005-03-04 13:51  rml
14346         * glue/inotify.h: Update glue/inotify.h from my current inotify
14347           tree.
14349           This does not break ABI/API.  Just keeping the world in sync.
14351           <b>test</b>
14353 2005-03-03 19:03  fhedberg
14355         * Best/: BestTray.cs, BestWindow.cs: Minor fix. dog.png->best.png
14357 2005-03-03 18:29  joeshaw
14359         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
14360           If the gconf key for the evolution accounts doesn't exist, fail
14361           gracefully
14363 2005-03-03 18:14  joeshaw
14365         * Best/best.desktop: Add Application as a category to the best
14366           desktop file
14368 2005-03-03 18:07  joeshaw
14370         * Best/best.desktop: forgot to add this
14372 2005-03-03 18:07  joeshaw
14374         * Best/Makefile.am, images/Makefile.am, images/best.png,
14375           images/dog.png: Add a .desktop file and install an icon
14377 2005-03-03 11:25  trow
14379         * Util/ImBuddy.cs: Don't use Inotify to watch the .gaim/blist.xml,
14380           just poll the file once per minute and reload it if necessary.
14382 2005-03-02 19:22  vvaradan
14384         * ChangeLog, Filters/FilterOpenOffice.cs, Filters/FilterRTF.cs: *
14385           Continuation of handling exception-stack-trace spews...
14387 2005-03-02 18:23  vvaradan
14389         * ChangeLog, Filters/FilterPPT.cs: *  Fix for
14390           http://bugzilla.gnome.org/show_bug.cgi?id=169038.  Do not spew
14391           out the entire stack trace in case of an exception.
14393 2005-03-01 14:54  trow
14395         * configure.in: We now default to setting
14396           DBUS_IS_BROKEN_BROKEN_BROKEN to work around the remaining locking
14397           bugs in D-BUS.  The workarounds can be turned off by using the
14398           --disable-dbus-workarounds option to configure.
14400 2005-03-01 08:47  trow
14402         * images/Images.cs: In GetHtmlSource, check to make sure that the
14403           name that is passed in is not null.
14405 2005-03-01 08:29  llipka
14407         * ImLogViewer/ImLogViewer.cs: Small updates to IM viewer.
14409 2005-02-28 23:58  trow
14411         * Util/ExtendedAttribute.cs: If we can't get or set EAs on a file,
14412           throw an IOException instead of a generic exception.
14414 2005-02-28 23:20  trow
14416         * NEWS: Final updates for 0.0.7.
14418 2005-02-28 16:18  vvaradan
14420         * ChangeLog, configure.in, Filters/FilterOpenOffice.cs,
14421           Filters/FilterPPT.cs, Filters/FilterRTF.cs,
14422           Filters/FilterSource.cs: *  Disable gst# support for the
14423           time-being *  Shut-up some warnings in some filters.
14425 2005-02-28 15:18  trow
14427         * beagled/: NetworkDriver.cs, NetworkHandler.cs: Updated the
14428           network backend to reflect the latest Queryable changes.  At
14429           least it now compiles properly...
14431 2005-02-28 15:03  trow
14433         * NEWS: Updated for 0.0.7 release.
14435 2005-02-28 01:42  trow
14437         * beagled/: LuceneQueryable.cs, IndexHelper/RemoteIndexerImpl.cs:
14438           If we filter out a hit from a set of query result because
14439           HitIsValid returned false, schedule that index record for
14440           removal.
14442           Use UriFu.UriStringToUri to convert the string back to a Uri in
14443           RemoteIndexerImpl.Remove.
14445 2005-02-28 01:23  trow
14447         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
14448           Don't index the mail headers as text along with the message
14449           bodies.
14451 2005-02-27 17:53  trow
14453         * Filters/FilterOpenOffice.cs, Filters/FilterText.cs,
14454           Tiles/template-presentation.html,
14455           beagled/FileAttributesStore_ExtendedAttribute.cs,
14456           beagled/Filter.cs, beagled/LuceneDriver.cs, beagled/TextCache.cs,
14457           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
14458           beagled/IndexHelper/RemoteIndexerImpl.cs: Changed
14459           FilterOpenOffice to be more careful about popping or peeking the
14460           hot_nodes stack.
14462           Reduced the no-index threshold for text/plain files to 5mb.
14464           Show a snippet in the presentation tile.
14466           Don't show any debug spew if we can't store a file's attributes
14467           in EAs.
14469           In LuceneDriver, dump the term stats in a slightly more
14470           convenient order.
14472           Make Filters more robust against exceptions thrown while pulling
14473           text.
14475           When indexing mail, skip any part whose content type is not text.
14476            This vastly decreases the size of the mail index.
14478           Fixed a stupid bug in the TextCache: of course there can be more
14479           than one self-cached file.
14481           In RemoteIndexerImpl, don't mark the indexer as unsafe to close
14482           until the beginning of a flush.  This will allow the helper
14483           process to shut down gracefully if the beagled crashes somewhere
14484           between adding items to index and calling flush.
14486 2005-02-27 09:07  fhedberg
14488         * beagled/: Makefile.am, GaimLogQueryable/GaimLogCrawler.cs,
14489           GaimLogQueryable/GaimLogQueryable.cs: De-inotified the Gaim
14490           backend.
14492 2005-02-26 19:38  trow
14494         * beagled/: LuceneDriver.cs, Makefile.am, TermStatsTool.cs: Added
14495           beagle-term-stats, a tool for spewing information about the terms
14496           in an index.
14498           Added code to LuceneDriver to make it possible for
14499           beagle-term-stats to spew information about terms in an index.
14501           Change our BeagleAnalyzer to filter out stuff that is obviously
14502           garbage from the text part of our index.  This should help mail
14503           indexes be less bloated.
14505 2005-02-25 18:52  joeshaw
14507         * beagled/LauncherQueryable/LauncherQueryable.cs: Patch from Daniel
14508           Drake to use Path.Combine for the launcher paths
14510 2005-02-25 18:47  joeshaw
14512         * Tiles/TileCanvas.cs, Tiles/TileImLog.cs, Tiles/TileLauncher.cs,
14513           Tiles/TileMailMessage.cs, Util/camel.cs,
14514           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
14515           Don't kill Best if evolution isn't in the path when we try to
14516           open a mail message.  Also detect what evolution imap summary
14517           versions we support.
14519 2005-02-25 13:19  orrc
14521         * beagled/GaimLogQueryable/GaimLogQueryable.cs: Fix from Daniel
14522           Drake for bug 168519: Simplify logdir watching in
14523           GaimLogQueryable.
14525 2005-02-25 09:55  vvaradan
14527         * ChangeLog, Filters/FilterOpenOffice.cs: *  Add support for the
14528           new OO.o 2.0 format (.odt).  This fixes
14529           http://bugzilla.gnome.org/show_bug.cgi?id=157100
14531 2005-02-24 17:47  joeshaw
14533         * beagled/GaimLogQueryable/GaimLogQueryable.cs: Fix a straggling
14534           usage of /home/joe and fix a corner case in the gaim backend in
14535           which logs wouldn't be loaded correctly if one directory existed
14536           but the other didn't.  Path from Daniel Drake
14538 2005-02-24 17:39  joeshaw
14540         * beagled/EvolutionMailDriver/EvolutionMailDriver.cs: Watch for the
14541           creation of the local and imap directories in .evolution.  Based
14542           on a patch from Daniel Drake
14544 2005-02-24 11:37  joeshaw
14546         * configure.in, Util/ExifData.cs: Oops, forgot to commit this:
14547           Handle both libexif 0.5 and 0.6.  Patch from Daniel Drake
14549 2005-02-24 10:26  llipka
14551         * beagled/BlamQueryable/BlamQueryable.cs,
14552           beagled/EvolutionMailDriver/MailCrawler.cs, tools/.cvsignore:
14553           Somewhat quiet patches.
14555 2005-02-24 10:00  llipka
14557         * Util/ExtendedAttribute.cs: Remove the Syscall.access check in EAs
14558           for now since it was causing trouble.
14560 2005-02-24 08:09  trow
14562         * beagled/: LuceneQueryable.cs, TextCache.cs: In the TextCache,
14563           open files with FileShare.ReadWrite.  Close the TextReader we get
14564           from the TextCache after generating our snippet.  This fixes bug
14565           168368.
14567 2005-02-23 21:25  trow
14569         * Util/ExtendedAttribute.cs, Util/Logger.cs, Util/Makefile.am,
14570           Util/SystemInformation.cs, beagled/BeagleDaemon.cs,
14571           beagled/beagled.in,
14572           beagled/FileSystemQueryable/FileSystemModel.cs,
14573           beagled/FileSystemQueryable/InotifyBackend.cs,
14574           beagled/IndexHelper/IndexHelper.cs,
14575           beagled/IndexHelper/RemoteIndexerImpl.cs, glue/vmsize-glue.c:
14576           Handle inotify queue overflow events in the file system
14577           queryable.
14579           A bunch of logging fixes.  The IndexHelper now logs to a separate
14580           file.  (Fixes bug 168098)
14582           Proper handling of --fg and --bg in the beagled script.  (Fixes
14583           bug 168282)
14585           Watch VmRSS to decide when to restart the IndexHelper, not
14586           VmSize.
14588           Set the shutdown memory threshold relative to the initial memory
14589           size, not a fixed size.
14591           Never shutdown the helper process if it hasn't actually done
14592           anything yet.
14594 2005-02-23 18:29  fhedberg
14596         * beagled/: BlamQueryable/BlamQueryable.cs,
14597           LifereaQueryable/LifereaQueryable.cs,
14598           TomboyQueryable/TomboyQueryable.cs: Cleanup of the
14599           "checkforexistence" code by Daniel Drake.
14601 2005-02-23 16:54  rml
14603         * glue/inotify.h: Update glue/inotify.h from latest inotify tree.
14604           Does not break anything.
14606           "Why?" asked Fly.  "Indeed," said Pig.
14608 2005-02-23 15:47  rml
14610         * glue/wv1-glue.c: Fix compile warning.
14612           The teeth of most bear specifies is of similar composition to
14613           paper.
14615 2005-02-23 12:11  vvaradan
14617         * ChangeLog, glue/wv1-glue.c: *  Fix for
14618           http://bugzilla.gnome.org/show_bug.cgi?id=166155.  Do not
14619           consider non-printing characters for indexing (in UTF8 charset).
14620           Also, process word-specific-special-characters properly.
14622 2005-02-23 07:50  vvaradan
14624         * ChangeLog, Filters/FilterOpenOffice.cs, Filters/FilterPPT.cs: *
14625           Fix part of http://bugzilla.gnome.org/show_bug.cgi?id=157100,
14626           index hyperlinks.  *  Continuation of fix for
14627           http://bugzilla.gnome.org/show_bug.cgi?id=168028, decide the Ole
14628           Storage system to parse in DoOpen() itself.  *  Enable Snippet
14629           mode for PPT documents.
14631 2005-02-23 06:16  vvaradan
14633         * ChangeLog, Filters/FilterPPT.cs: *  Fix for
14634           http://bugzilla.gnome.org/show_bug.cgi?id=168028.  The
14635           observation so far says that a PPT can have three different
14636           formats (God knows the reality), a
14637           Straightforward-documented-format, 95 and DUAL STORAGE.  DUAL
14638           STORAGE stores both 95 (on the top level) and the
14639           Straightforward-documented-format under PP97_DUALSTORAGE
14640           directory in the Ole2 file system.  Beagle will be able to index
14641           PP97_DUALSTORAGE and when it finds a 95 format, just silently
14642           skips. ;-)
14644           Patches are welcome to add support for 95 formats ;-)
14646 2005-02-23 05:13  fhedberg
14648         * beagled/MonodocQueryable/MonodocQueryable.cs: De-inotified and
14649           cleaned up the Monodoc backend
14651 2005-02-23 04:39  vvaradan
14653         * ChangeLog, Filters/FilterPPT.cs: *  Fix for
14654           http://bugzilla.gnome.org/show_bug.cgi?id=168238.  Do not compare
14655           the stream names for equality until and otherwise the encoding is
14656           taken care of. ;-)
14658 2005-02-23 03:00  trow
14660         * Filters/FilterText.cs: Don't try to index extremely large files
14661           of type text/plain, since they probably don't contain much
14662           interesting human-readable info.
14664 2005-02-23 02:39  trow
14666         * beagled/: Crawler.cs, FileSystemEventMonitor.cs,
14667           IndexOptimizer.cs, Relevancy.cs,
14668           FileSystemQueryable/LastCrawlTime.cs,
14669           FileSystemQueryable/WatchedDirectory.cs: Removed some obsolete
14670           code.
14672 2005-02-23 02:26  trow
14674         * Util/ExceptionHandlingThread.cs, Util/UriFu.cs,
14675           beagled/FileAttributesStore.cs, beagled/QueryResult.cs: In
14676           UriFu.StringToUris, use UriStringToUri to convert each piece of
14677           the split string into a Uri.  This fixes another bug with
14678           filenames containing @.
14680           In FileAttributesStore.AttachTimestamp, explicitly set the path
14681           on the object we get out of ReadOrCreate.  Otherwise an
14682           already-indexed file that is copied to another name will never
14683           appear to be up-to-date.
14685           In QueryResult: (1) Be more paranoid about catching exceptions
14686           (2) Added a comment explaining why we can get away w/ not using
14687           an ExceptionHandlingThread.
14689 2005-02-23 00:50  trow
14691         * beagled/FileAttributesStore_Sqlite.cs: If our fallback attribute
14692           db appears to be in a strange state due to multiple entries for
14693           the same directory and filename, don't just freak out and throw
14694           an exception: instead, delete the duplicate records and just
14695           return null.
14697           Don't clear the associated path flag if a read fails: there could
14698           be another path in the db that hashes to the same value.
14700 2005-02-23 00:30  trow
14702         * beagled/FilteredIndexable.cs: Another patch from the redoubtable
14703           Daniel Drake: Use an XmlTextReader instead of hacky string
14704           operations to inspect some XML.  This fixes bug 167896.
14706 2005-02-23 00:18  trow
14708         * Util/ExtendedAttribute.cs,
14709           beagled/FileAttributesStore_ExtendedAttribute.cs: Another patch
14710           from Daniel Drake: don't spew out exceptions when we can't set
14711           EAs on a file.  This fixes bug 168195.
14713 2005-02-23 00:06  trow
14715         * beagled/BeagleDaemon.cs: Another patch from Daniel Drake: Don't
14716           print the full backtrace if we can't connect to the session bus.
14717           This fixes bug 167760.
14719 2005-02-23 00:01  trow
14721         * BeagleClient/Hit.cs, BeagleClient/Indexable.cs,
14722           BeagleClient/Makefile.am, Util/UriFu.cs, beagled/LuceneDriver.cs,
14723           beagled/QueryImpl.cs: Applied a patch from Daniel Drake to
14724           properly quote file:// Uris containing @.  This fixes bug 167664.
14726 2005-02-22 23:45  trow
14728         * beagled/: IIndexer.cs, IndexHelperFu.cs, LuceneDriver.cs,
14729           LuceneQueryable.cs, RemoteIndexer.cs, RemoteIndexerProxy.cs,
14730           IndexHelper/RemoteIndexerImpl.cs: In IndexHelperFu, only hoist
14731           the d-bus calls for creating a new proxy into the mainloop if
14732           DBUS_IS_BROKEN_BROKEN_BROKEN is set.
14734           When calling GetItemCount, get the count from the LuceneDriver in
14735           the helper process --- it is the one that is up-to-date.
14737           Added an extra paranoid check to try to avoid re-indexing the
14738           same document multiple times.
14740 2005-02-21 07:40  fhedberg
14742         * beagled/LifereaQueryable/LifereaQueryable.cs: De-inotified the
14743           LifereaQueryable
14745 2005-02-21 01:29  trow
14747         * Util/CommandLineFu.cs, Util/FlacReader.cs, Util/ImBuddy.cs,
14748           Util/Inotify.cs, Util/Mozilla.cs, beagled/Shutdown.cs,
14749           tools/ExerciseFileSystem.cs: Fixed compile-time warnings.  Turned
14750           on extra debugging in the shutdown code.  More work on
14751           beagle-exercise-file-system.
14753 2005-02-20 19:14  trow
14755         * tools/Makefile.am: a build fix
14757 2005-02-20 19:10  trow
14759         * Util/Makefile.am, tools/ExerciseFileSystem.cs, tools/Makefile.am:
14760           The beginnings of a test program.
14762 2005-02-20 18:21  fhedberg
14764         * beagled/: BlamQueryable/BlamQueryable.cs,
14765           TomboyQueryable/TomboyQueryable.cs:
14766           De-inotified BlamQueryable and TomboyQueryable.  Cleaned up the
14767           TomboyQueryable since it doesnt use the Backup directory anymore.
14768           Changed the Uri pattern for blogs into something like
14769           feed:http://blah.com/index.rss
14771 2005-02-20 16:37  trow
14773         * beagled/FilteredIndexable.cs: Attach the filename (with and w/o
14774           the extension) as a keyword property.  This allows you to search
14775           for files by their exact filenames, which never worked before.
14777 2005-02-20 15:29  trow
14779         * beagled/GoogleDriver.cs: Set RequireInotify=false on the google
14780           and web history backends.
14782 2005-02-20 15:24  trow
14784         * beagled/: LuceneDriver.cs, Makefile.am, QueryDriver.cs,
14785           QueryableFlavor.cs, EvolutionMailDriver/EvolutionMailDriver.cs,
14786           EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
14787           EvolutionMailDriver/MailCrawler.cs,
14788           FileSystemQueryable/CrawlTask.cs,
14789           FileSystemQueryable/FileSystemModel.cs,
14790           FileSystemQueryable/FileSystemQueryable.cs: If we don't have
14791           inotify, walk the filesystem more slowly the second time around.
14793           Fixed the mail backend to work w/o inotify.
14795           Added a RequireInotify field to the QueryableFlavor.  We now
14796           automatically turn off backends that require inotify if it isn't
14797           present.
14799 2005-02-20 04:47  trow
14801         * Util/Inotify.cs, beagled/FileAttributesStore.cs,
14802           beagled/FileAttributesStore_ExtendedAttribute.cs,
14803           beagled/LuceneQueryable.cs, beagled/Makefile.am,
14804           beagled/QueryImpl.cs, beagled/RemoteIndexer.cs,
14805           beagled/FileSystemQueryable/CrawlTask.cs,
14806           beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs,
14807           beagled/FileSystemQueryable/FileNameFilter.cs,
14808           beagled/FileSystemQueryable/FileSystemModel.cs,
14809           beagled/FileSystemQueryable/FileSystemQueryable.cs,
14810           beagled/FileSystemQueryable/FileSystemWatcherBackend.cs,
14811           beagled/FileSystemQueryable/IFileEventBackend.cs,
14812           beagled/FileSystemQueryable/InotifyBackend.cs: Hacked the
14813           FileSystemQueryable to sort of work without inotify.
14815 2005-02-18 17:00  joeshaw
14817         * BeagleClient/Indexable.cs, BeagleClient/Property.cs,
14818           Util/StringFu.cs, beagled/FilteredIndexable.cs: Ok, the old XML
14819           invalid char approach didn't work, so filter them out now
14820           whenever a property is set.  This sucks.
14822 2005-02-18 15:03  joeshaw
14824         * configure.in, BeagleClient/Indexable.cs, Util/StringFu.cs,
14825           beagled/FilteredIndexable.cs, beagled/QueryImpl.cs,
14826           beagled/RemoteIndexer.cs,
14827           beagled/IndexHelper/RemoteIndexerImpl.cs: conditionally define
14828           DBUS_IS_BROKEN_BROKEN_BROKEN depending on whether we're using
14829           0.23.2.  Before we serialize any XML, walk over it and make sure
14830           we're not going to put in any invalid XML characters.
14832 2005-02-18 14:42  trow
14834         * beagled/: BeagleDaemon.cs, Filter.cs, LuceneDriver.cs,
14835           QueryResult.cs,
14836           EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
14837           FileSystemQueryable/FileSystemQueryable.cs,
14838           Lucene.Net/Index/FieldInfos.cs,
14839           Lucene.Net/QueryParser/QueryParser.cs,
14840           Lucene.Net/QueryParser/QueryParserTokenManager.cs,
14841           Lucene.Net/Store/FSDirectory.cs: Lots of little clean-ups to get
14842           rid of compiler warnings.  (Removed unused variables, etc.)
14844 2005-02-18 13:25  trow
14846         * beagled/: BeagleDaemon.cs, LuceneDriver.cs, NetworkDriver.cs,
14847           PathFinder.cs, TextCache.cs, BlamQueryable/BlamQueryable.cs,
14848           EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs,
14849           EvolutionMailDriver/EvolutionMailDriver.cs,
14850           EvolutionMailDriver/EvolutionMailIndexableGenerator.cs,
14851           GaimLogQueryable/GaimLogQueryable.cs,
14852           LauncherQueryable/LauncherQueryable.cs,
14853           LifereaQueryable/LifereaQueryable.cs,
14854           TomboyQueryable/TomboyQueryable.cs: Added PathFinder.HomeDir,
14855           which is now used to locate the user's homedir.  This replaces a
14856           bunch calls to Environment.GetEnviromentVariable ("HOME"), and
14857           can be overriden by setting BEAGLE_HOME.
14859           Renamed PathFinder.RootDir as PathFinder.StorageDir, and made the
14860           necessary changes throughout.  It defaults to
14861           PathFind.HomeDir/.beagle, but can be overriden by setting
14862           BEAGLE_STORAGE.
14864 2005-02-17 18:32  joeshaw
14866         * tools/Query.cs: Print out a nice error message on dbus exceptions
14867           in beagle-query.  Patch from Daniel Drake
14869 2005-02-17 18:05  joeshaw
14871         * Filters/FilterJpeg.cs: handle an invalid exif date gracefully.
14872           Patch from Daniel Drake
14874 2005-02-16 16:49  trow
14876         * configure.in: Changed version number to 0.0.7.
14878 2005-02-16 13:49  trow
14880         * NEWS, beagled/QueryImpl.cs,
14881           beagled/IndexHelper/RemoteIndexerImpl.cs: Work around D-BUS bugs
14882           by hoisting some more calls out of threads and up into the main
14883           loop.
14885 2005-02-16 12:36  trow
14887         * NEWS, configure.in, glue/inotify-glue.c: Fixed a potential buglet
14888           in inotify_snarf_events --- initialize the number of records read
14889           to zero, so we can't return garbage in the event of a timeout.
14891           Incremented version to 0.0.6.1 for our brown-paper-bag release.
14893           Updated NEWS for 0.0.6.1.
14895 2005-02-16 11:34  llipka
14897         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
14898           Fix a bug with opening sub-subdirectories.
14900 2005-02-16 09:18  llipka
14902         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
14903           Fix bug 167535: Extention error in Evolution Mail Index
14905 2005-02-16 08:35  vvaradan
14907         * ChangeLog, Filters/FilterGst.cs:
14908           *  Fix for a compile time error in FilterGst.cs
14910 2005-02-15 15:43  trow
14912         * NEWS: Updated for impending 0.0.6 release.
14914 2005-02-15 13:32  trow
14916         * Util/PullingReader.cs: If our text source throws an exception,
14917           catch it and set the 'done' flag.
14919 2005-02-15 12:50  vvaradan
14921         * ChangeLog, Filters/FilterCSharp.cs, Filters/FilterSource.cs:
14922           *  C# language doesn't follow "spanning" of single-line comments
14923           to multiple-lines.
14925           *  Fixes a bug when parsing C# files.  Pointed out by Raf
14926           (kikidonk). Thanks Raf!!
14928 2005-02-15 00:34  trow
14930         * beagled/: RemoteIndexer.cs, IndexHelper/IndexHelper.cs,
14931           IndexHelper/RemoteIndexerImpl.cs: Better handling of shutdowns of
14932           the helper process.
14934 2005-02-14 23:35  trow
14936         * beagled/: Shutdown.cs, IndexHelper/IndexHelper.cs,
14937           IndexHelper/RemoteIndexerImpl.cs: Added more-verbose debugging to
14938           the Shutdown process.
14940           Added RemoteIndexerImpl.UnconditionallyCloseAll method, which we
14941           call before shutting down in the helper in the event of abnormal
14942           termination of the beagled.
14944           Poll the com.novell.Beagle service's status in a timeout in the
14945           helper, and shut down if it disappears.
14947           Replaced various Console.WriteLines with Logger.Log.Debugs.
14949 2005-02-14 19:39  trow
14951         * BeagleClient/Indexable.cs: Removed some forgotten debug spew.
14953 2005-02-14 19:32  trow
14955         * BeagleClient/Indexable.cs,
14956           beagled/LauncherQueryable/LauncherQueryable.cs: When StoreStream
14957           is called, only set the DeleteContent flag if we actually stored
14958           anything.
14960           Tiny clean-ups to the launcher and web history backends.
14962 2005-02-14 19:18  trow
14964         * BeagleClient/Indexable.cs: Comment out transient file clean-up
14965           for now.
14967 2005-02-14 18:59  trow
14969         * BeagleClient/Indexable.cs, Filters/Makefile.am,
14970           Util/CommandLineFu.cs, beagled/IndexHelperFu.cs,
14971           beagled/RemoteIndexer.cs, beagled/IndexHelper/IndexHelper.cs:
14972           Fixed indexing of Indexables after a StoreStream.  Added
14973           BEAGLE_RUN_HELPER_BY_HAND environment variable.  Fixed a build
14974           bug in Filters/Makefile.am.  Feel the power of my CommandLineFu!
14976 2005-02-14 16:23  joeshaw
14978         * beagled/: BlamQueryable/BlamQueryable.cs,
14979           EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs,
14980           LauncherQueryable/LauncherQueryable.cs,
14981           LifereaQueryable/LifereaQueryable.cs,
14982           MonodocQueryable/MonodocQueryable.cs,
14983           TomboyQueryable/TomboyQueryable.cs: Don't pass in a path as the
14984           backend name
14986 2005-02-14 15:45  joeshaw
14988         * beagled/IndexHelperFu.cs: Fix a dbus cut-and-paste error
14990 2005-02-11 15:58  trow
14992         * configure.in, BeagleClient/Indexable.cs, BeagleClient/Query.cs,
14993           Util/Scheduler.cs, Util/StringFu.cs, Util/UriFu.cs,
14994           beagled/BeagleDaemon.cs, beagled/FilteredIndexable.cs,
14995           beagled/IndexHelperFu.cs, beagled/LuceneDriver.cs,
14996           beagled/LuceneQueryable.cs, beagled/Makefile.am,
14997           beagled/QueryImpl.cs, beagled/RemoteIndexer.cs,
14998           beagled/RemoteIndexerProxy.cs, beagled/wrapper.in,
14999           beagled/IndexHelper/IndexHelper.cs,
15000           beagled/IndexHelper/RemoteIndexerImpl.cs: Behold, out-of-process
15001           indexing!
15003 2005-02-11 14:36  trow
15005         * beagled/BeagleDaemon.cs: Wrap the code that logs
15006           Environment.CommandLine in a try/catch block, to work around a
15007           weird bug in mono 1.1.3.
15009 2005-02-11 14:30  joeshaw
15011         * beagled/GaimLogQueryable/GaimLogQueryable.cs: Watch for ~/.gaim
15012           and ~/.gaim/logs if they don't exist.  Patch from Robert Van
15013           Gorkom <vangorra@plu.edu>
15015 2005-02-10 18:32  rml
15017         * beagled/beagled.1: Add beagled/beagled.1, a man page for
15018           beagled(1).
15020           This completes bug #160329.
15022           Raw chicken is an imporant link in nature's chain.
15024 2005-02-10 18:21  rml
15026         * Best/best.1: Add Best/best.1, a man page for best(1).  This
15027           partially fixes bug #160329.
15029           Every non-empty finite inner product space has an orthonormal
15030           basis.
15032 2005-02-10 18:09  rml
15034         * tools/beagle-query.1: Update tools/beagle-query.1, the
15035           beagle-query(1) man page.  I work in an office.
15037 2005-02-10 18:09  rml
15039         * tools/beagle-status.1: Add beagle-status(1) man page as
15040           tools/beagle-status.1.  I do not own a car.
15042 2005-02-10 17:56  rml
15044         * tools/: beagle-query.1, beagle-query.man: Improve, add to, and
15045           clean up the beagle-query(1) man page.  Rename it to
15046           beagle-query.1.  This partially fixes bug #160329. I bruise
15047           easily.
15049 2005-02-10 17:52  vvaradan
15051         * ChangeLog, Filters/FilterDOC.cs, glue/wv1-glue.c:
15052           glue/wv1-glue.c: Separate out the wvInit() call, should be called
15053           only one through-out the scope of an application.
15055           Filters/FilterDOC.cs: Track wvInit() call through a static
15056           member.  This also fixes Bug -
15057           http://bugzilla.gnome.org/show_bug.cgi?id=166150
15059 2005-02-10 17:47  rml
15061         * tools/beagle-shutdown.1: Add tools/beagle-shutdown.1: The man
15062           page for beagle-shutdown(1), baby.  This partially solves bug
15063           #160329.  The uniformed poll worker found soothsaying hard on the
15064           hips.
15066 2005-02-09 16:57  rml
15068         * glue/: inotify-glue.c, inotify.h: Inotify bits.
15070                   glue/inotify.h: Update with header from latest inotify
15071           kernel.
15072                   glue/inotify-glue.c: Update to use the aforementioned
15073           updated header.
15075           The walrus with a bad foot was unsuccessful in securing a post
15076           office box (bad credit).
15078 2005-02-09 11:06  trow
15080         * beagled/SnippetFu.cs: Committed a small fix for Varadhan.
15082 2005-02-09 07:31  vvaradan
15084         * ChangeLog, Filters/FilterRTF.cs, beagled/SnippetFu.cs: *
15085           beagled/SnippetFu.cs: Fix for
15086           http://bugzilla.gnome.org/show_bug.cgi?id=166648. Trim the final
15087           snippet to the allowed-length.
15089           * Filters/FilterRTF.cs: Fix for
15090           http://bugzilla.gnome.org/show_bug.cgi?id=166768.
15092 2005-02-08 11:54  vvaradan
15094         * ChangeLog, Filters/FilterAbiword.cs, Filters/FilterDOC.cs,
15095           Filters/FilterPdf.cs, Filters/FilterRTF.cs, glue/wv1-glue.c: DOC,
15096           ABW, RTF and PDF filters: Added support for "Structural Break"s,
15097           which is needed for proper snippet support.
15099           glue/wv1-glue.c:  Handle partially formatted strings and
15100           structural breaks.
15102 2005-02-07 07:11  llipka
15104         * ImLogViewer/ImLogViewer.cs, Tiles/TileMusic.cs,
15105           Tiles/template-music.html: Fixed indenting in IM viewer again.
15106           Fixed the ID tag bug #166206.
15108 2005-02-07 06:17  llipka
15110         * ImLogViewer/: ImLogViewer.cs, Makefile.am: Removed the obsolete
15111           Gecko stuff. Fixed indentation in the buffer.
15113 2005-02-05 14:53  vvaradan
15115         * ChangeLog, Best/Best.cs, Filters/FilterOpenOffice.cs,
15116           Filters/FilterRTF.cs, beagled/Filter.cs: beagled/Filter.cs: Few
15117           tweaks on Hot pool manipulations.  Filter/FilterOpenOffice.cs:
15118           More elegant(?) logic to handle wierd combination of
15119           text-formatting, fixes Bug#157100.  Filter/FilterRTF.cs: Metadata
15120           info can be anywhere in the document.  Commented out the
15121           "file-offset" positioning code after reading the meta-data.
15122           Best/Best.cs: Added a console message to guide users to look at
15123           their Systray for Best icon. (Based on FAQs in #dashboard,
15124           suggested by ikke)
15126 2005-02-05 13:40  joejg
15128         * mozilla-extension/content/beagleAddDomainDialog.xul: this time
15129           remember to add xul file
15131 2005-02-05 11:13  joejg
15133         * mozilla-extension/: Makefile.am, content/beaglePrefs.js,
15134           content/beaglePrefs.xul: Added James Vipond's mozilla extension
15135           patch
15137 2005-02-04 20:55  orrc
15139         * Best/Best.cs, mozilla-extension/content/beagleOverlay.js: Minor
15140           fix to mozilla plugin from bug #166318.  Small related update to
15141           Best cmd line behaviour.
15143 2005-02-04 10:06  vvaradan
15145         * ChangeLog, Filters/FilterOle.cs, Filters/FilterOpenOffice.cs,
15146           Filters/FilterPPT.cs, Filters/Makefile.am: FilterPPT.cs: Validate
15147           the ole stream before using it for content-extraction.  This
15148           fixes Bug#:166265.  FilterOle.cs is removed as no-other class is
15149           there to derive from it except FilterPPT.cs Similar changes to
15150           FilterOpenOffice.cs.
15152 2005-02-03 16:33  orrc
15154         * Filters/FilterPhp.cs: Corrected typos in PHP source filter with
15155           patch by Rich Midwinter.  Closes bug #166163.
15157 2005-02-03 06:56  vvaradan
15159         * ChangeLog, Filters/FilterPdf.cs:  Filter/FilterPdf.cs: Fix for
15160           Bug#:166040. Filename parameter for pdfinfo command should be
15161           tagged between a pair "".
15163 2005-02-02 09:44  trow
15165         * beagled/.cvsignore, Best/TrayIcon/.cvsignore,
15166           Best/TrayIcon/libtrayicon/.cvsignore: Be quiet!
15168 2005-02-01 17:32  joeshaw
15170         * configure.in, Filters/FilterPdf.cs,
15171           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
15172           Handle some exceptions in the PDF filter, fix some MIME encoding
15173           issues in various mail headers, and now require gmime 2.1.11
15175 2005-02-01 17:07  trow
15177         * BeagleClient/DBusisms.cs, beagled/BeagleDaemon.cs,
15178           beagled/DBusisms.cs, beagled/FileAttributesStore.cs,
15179           beagled/IIndexer.cs, beagled/IndexHelperFu.cs,
15180           beagled/LuceneDriver.cs, beagled/LuceneQueryable.cs,
15181           beagled/Makefile.am, beagled/RemoteIndexer.cs,
15182           beagled/RemoteIndexerProxy.cs, beagled/beagled.in,
15183           beagled/BlamQueryable/BlamQueryable.cs,
15184           beagled/FileSystemQueryable/FileSystemQueryable.cs,
15185           beagled/FileSystemQueryable/WatchedDirectory.cs,
15186           beagled/GaimLogQueryable/GaimLogQueryable.cs,
15187           beagled/IndexHelper/IndexHelper.cs,
15188           beagled/IndexHelper/RemoteIndexerImpl.cs,
15189           beagled/LauncherQueryable/LauncherQueryable.cs,
15190           beagled/LifereaQueryable/LifereaQueryable.cs,
15191           beagled/TomboyQueryable/TomboyQueryable.cs: First stage of
15192           refactoring beagled to push indexing operations into another
15193           process.
15195 2005-02-01 14:12  rml
15197         * glue/inotify.h: Update glue/inotify.h from latest inotify patch.
15198           Do not worry, please do not fret, this will not break ABI.  Just
15199           keeping the wheel's of synchronization in check.
15201 2005-02-01 14:10  rml
15203         * glue/inotify-glue.c: There are currently 5,381 coding styles in
15204           glue/inotify-glue.c.  Unify them down to only one with my amazing
15205           cool gindent script and make Chris Rivera shut the hell up.
15206           Seriously.  Does this kid have nothing better to do than complain
15207           about coding style in stuff I work on?  And--one other thing--why
15208           does he smell like cabbage?
15210 2005-01-31 15:52  joeshaw
15212         * configure.in, Filters/FilterHtml.cs,
15213           beagled/TomboyQueryable/TomboyQueryable.cs: Update configure.in
15214           to be more clear what mozilla files we're looking for and where
15215           to find them.  If HtmlAgilityPack can't find out what encoding an
15216           HTML file is in, assume ASCII.  If .tomboy doesn't exist, have
15217           the tomboy backend watch for it rather than give up.  (Patch from
15218           Larry Reaves)
15220 2005-01-30 08:44  llipka
15222         * Tiles/: Tile.cs, TileFile.cs, TileImLog.cs: Patch from Ikke to
15223           fix Evolution launching and the send mail action in ImTile.
15225 2005-01-30 07:37  llipka
15227         * ImLogViewer/: ImLogViewer.cs, ImLogViewer.glade: Show buddy icon
15228           in IM viewer if it exists. Dont open IM viewer for IRC logs.
15230 2005-01-29 11:41  llipka
15232         * Tiles/: Tile.cs, TileContact.cs: Fix the gaim-remote stuff to
15233           actually work.
15235 2005-01-29 04:52  fhedberg
15237         * configure.in, beagled/Makefile.am: Really disable the Thunderbird
15238           backend.
15240 2005-01-28 15:59  rml
15242         * ChangeLog, Util/Inotify.cs, glue/inotify-glue.c, glue/inotify.h:
15243           2005-01-28  Robert Love  <rml@novell.com>
15245                   * Util/Inotify.cs: update for inotify ABI changes
15246           (dynamic filenames)
15247                   * glue/inotify-glue.c: ditto
15248                   * glue/inotify.h: header from inotify 0.18
15250           Balloonish Baffoon-Snake!
15252 2005-01-28 15:18  joeshaw
15254         * configure.in, BeagleClient/DBusisms.cs, BeagleClient/Makefile.am,
15255           beagled/BeagleDaemon.cs, beagled/DBusisms.cs,
15256           beagled/FactoryImpl.cs, beagled/Makefile.am: Add configure checks
15257           and preprocessor conditions for which dbus API to use
15259 2005-01-28 14:28  trow
15261         * Tiles/template-google.html: Properly handle the HTML in the title
15262           and snippet that we get from Google.
15264 2005-01-28 08:57  vvaradan
15266         * ChangeLog, Filters/FilterOpenOffice.cs: Fix for Bug#:162910.
15267           consider table-count as spreadsheet count iff it is a OOo calc
15268           document.
15270 2005-01-28 03:54  vvaradan
15272         * ChangeLog, Tiles/template-docs.html: Fix for Bug#:165480.
15273           Instead of @Snippet@ use @%Snippet@ to process the
15274           markups present in @Snippet@.
15276 2005-01-27 22:30  trow
15278         * beagled/: LuceneDriver.cs, SnippetFu.cs: Allow -foo in a query to
15279           exclude matches containing foo.
15281 2005-01-27 17:05  trow
15283         * mozilla-extension/: install.rdf, content/beagleOverlay.js,
15284           content/beaglePrefs.js, content/beaglePrefs.xul,
15285           locale/en-US/beagle.dtd: A patch from Tom von Schwerdtner: * Adds
15286           preferences and functionality to filter based on host (eg,
15287           'www.google.com' or 'localhost').  This checks page.location.host
15288           only, so it can not distinguish between ports.  * Removed what
15289           looked like old and obsolete preferences (placement of   menu
15290           separator stuff that was commented out anyways).  * Changed the
15291           UI to what seems like more appropriate XUL.
15293 2005-01-27 16:01  trow
15295         * configure.in: Increment the version number.
15297 2005-01-27 15:48  llipka
15299         * Tiles/TileCanvas.cs: Fix rendering bug.
15301 2005-01-27 15:24  joeshaw
15303         * Tiles/TileCanvas.cs, Util/ExceptionHandlingThread.cs,
15304           Util/Inotify.cs, Util/Makefile.am,
15305           beagled/BlamQueryable/BlamQueryable.cs,
15306           beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
15307           beagled/FileSystemQueryable/FileSystemQueryable.cs,
15308           beagled/GaimLogQueryable/GaimLogQueryable.cs,
15309           beagled/LifereaQueryable/LifereaQueryable.cs,
15310           beagled/MonodocQueryable/MonodocQueryable.cs,
15311           beagled/MozillaQueryable/MozillaQueryable.cs,
15312           beagled/TomboyQueryable/TomboyQueryable.cs: - Set the UTF-8
15313           charset using a Content-Type http-equiv meta tag at the top of
15314           all our tile rendering.  Based on a patch from Jonas Klingstedt.
15316           - Apply a patch from Larry Reaves that makes the Tomboy backend
15317           work when the Backup directory doesn't exist
15319           - Set our filename encoding to UTF-8 in the Inotify code, so that
15320           we properly index non-ASCII files.
15322           - Add an ExceptionHandlingThread class and port all the backends
15323           to use it.  This makes tracking down unhandled exceptions in the
15324           backends much, much easier.
15326           - Fix a problem in the Evo mail backend where a non-existent
15327           directory (because of mono's transparent translation of
15328           backslashes to forward slashes) was killing the backend.
15330 2005-01-26 11:06  llipka
15332         * Best/BestTray.cs: Fixed the tray menu to contain Quit rather than
15333           Close
15335 2005-01-26 01:49  trow
15337         * beagled/Filter.cs, beagled/Makefile.am, tools/Makefile.am: Set
15338           permissions properly on the external optimizing script.  Removed
15339           some debug spew.  Install beagle-index-info.
15341 2005-01-26 00:53  trow
15343         * AUTHORS, README: Added note thanking George Aroush
15345 2005-01-26 00:49  trow
15347         * NEWS: NEWS tweaks.
15349 2005-01-26 00:42  trow
15351         * NEWS, beagled/FileAttributesStore_Sqlite.cs: Locking for sqlite
15352           file attributes store.  Draft version of 0.0.5 NEWS.
15354 2005-01-25 17:14  trow
15356         * configure.in: Fix a cut&paste-o in the configure arg docstring.
15358 2005-01-25 16:58  trow
15360         * Filters/FilterSource.cs, Filters/FilterText.cs, Util/UriFu.cs,
15361           beagled/Filter.cs, beagled/FilteredIndexable.cs,
15362           beagled/HitRegulator.cs, beagled/LuceneDriver.cs,
15363           beagled/QueryImpl.cs, beagled/QueryResult.cs,
15364           beagled/TextCache.cs, beagled/beagled.in: Added code to keep us
15365           from copying text files into the text cache.  We generate the
15366           snippets directly from the original files instead.
15368           Applied a modified version of Adam Lofts' Uri Hashtable patch.
15369           This fixes bug 164361.
15371 2005-01-25 16:02  joeshaw
15373         * beagled/beagled.in: Don't enable MONO_DISABLE_SHM; it causes too
15374           many problems on mono 1.1
15376 2005-01-25 15:13  llipka
15378         * ImLogViewer/: ImLogViewer.cs, ImLogViewer.glade,
15379           beagle-imlogviewer.in: IM Viewer - Use Gtk.TextView instead of
15380           Gecko to render the conversation (R. Slinckx). Type ahead
15381           searching has landed (still a little buggy and slow).
15383 2005-01-25 11:14  nat
15385         * searchomatic/searchomatic.c: Launch Best with the --no-tray
15386           option.
15388 2005-01-25 11:13  nat
15390         *
15391           beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
15393           Index the GroupWise IM field.
15395 2005-01-25 11:13  nat
15397         * Tiles/: TileImLog.cs, template-contact.html: Add IM fields to the
15398           contact tile.
15400 2005-01-25 11:13  nat
15402         * Best/Best.cs: Make the --no-tray option actually work.
15404 2005-01-25 10:45  trow
15406         * ImLogViewer/Makefile.am, Util/Scheduler.cs, beagled/Makefile.am:
15407           A few 'make distcheck' fixes.
15409           Changed EXERCISE_THE_DOG to BEAGLE_EXERCISE_THE_DOG.  The old one
15410           still works, but causes beagled to print a warning message.
15412 2005-01-24 15:40  llipka
15414         * beagled/.cvsignore: DND
15416 2005-01-24 06:34  vvaradan
15418         * ChangeLog, Filters/FilterPascal.cs, Filters/FilterSource.cs,
15419           Filters/Makefile.am: Added pascal support.  [ Demo'ed on stage
15420           hacking of beagle in Hacker Crackdown, 2005 @ NIT, Trichy
15421           (http://www.nitt.edu/hackercrackdown/index.php?section=speakers),
15422           by writing this Filter ;)]
15424 2005-01-23 23:38  trow
15426         * ImLogViewer/ImLogViewer.cs, Tiles/TileCanvas.cs,
15427           Tiles/TileContact.cs, Tiles/TileFile.cs, Tiles/TileImLog.cs,
15428           Util/Archive.cs, beagled/FilteredIndexable.cs, images/Images.cs:
15429           Replace a bunch of "file://"+path type constructions by calls to
15430           StringFu.PathToQuotedFileUri (path) or UriFu.PathToFileUri
15431           (path).  This ensures that special characters in the path are
15432           quoted correctly.
15434 2005-01-23 17:32  trow
15436         * Util/PullingReader.cs: Allow an identifier to be attached to a
15437           pulling reader.
15439 2005-01-23 17:30  trow
15441         * beagled/: .cvsignore, BeagleDaemon.cs, Filter.cs,
15442           FilteredIndexable.cs, IndexOptimizer.cs, LuceneDriver.cs,
15443           Makefile.am, MasterDelete.cs, beagled.in,
15444           FileSystemQueryable/WatchedDirectory.cs: Try to optimize our
15445           lucene indices in an external process.  Added a tool to manually
15446           delete Uris from a lucene index.  Avoid a bunch of boxing allocs
15447           in WatchedDirectory.CompareTo.
15449 2005-01-22 21:56  trow
15451         * beagled/TextCache.cs: Applied a patch from Chris Orr to fix
15452           another apostrophe-related sqlite problem.
15454 2005-01-22 21:33  nat
15456         * Tiles/template-note.html,
15457           beagled/TomboyQueryable/TomboyQueryable.cs: Snippet support for
15458           Tomboy tiles.
15460 2005-01-22 21:14  trow
15462         * beagled/TomboyQueryable/TomboyQueryable.cs: Simple snippet
15463           support for Tomboy notes.
15465 2005-01-22 20:22  trow
15467         * Tiles/: Template.cs, template-web-history.html: Ellipsize long
15468           Uris.
15470 2005-01-22 18:43  trow
15472         * Filters/FilterGst.cs, Filters/FilterMusic.cs,
15473           Filters/FilterSource.cs, Filters/FilterText.cs,
15474           Tiles/TileMusic.cs, Tiles/template-music.html: Applied Adam
15475           Lofts' patches from bug #160694 to get music tiles working again.
15476           Small tweaks to FilterSource to avoid unnecessary allocations.
15478 2005-01-22 17:23  fhedberg
15480         * AUTHORS, beagled/Makefile.am,
15481           beagled/LifereaQueryable/LifereaQueryable.cs: Added a Liferea
15482           Backend from Carl-Emil Lagerstedt. Closes bug #164556.
15484 2005-01-22 12:56  llipka
15486         * Tiles/: Makefile.am, TileCalendar.cs, template-calendar.html: The
15487           calendar tile is in for all you meeting lovers.
15489 2005-01-22 12:55  llipka
15491         * images/: Makefile.am, emblem-calendar.png: Added calendar emblem.
15493 2005-01-22 12:53  llipka
15495         * beagled/.cvsignore: Quiet.
15497 2005-01-22 00:35  trow
15499         * Util/ImLog.cs: Re-wrote GaimLog.StripTags to avoid a whole bunch
15500           of unnecessary allocations.
15502 2005-01-21 23:44  trow
15504         * AUTHORS: Updated my e-mail address.
15506 2005-01-21 04:12  vvaradan
15508         * ChangeLog, Filters/FilterFortran.cs, Filters/FilterPerl.cs,
15509           Filters/FilterPhp.cs, Filters/FilterSource.cs,
15510           Filters/Makefile.am: patch received from vish for Fortran and PHP
15511           filter support.
15513 2005-01-20 21:08  trow
15515         * beagled/: LuceneDriver.cs, FileSystemQueryable/FileNameFilter.cs:
15516           Time our optimize operations and write the info out into the log.
15517           Avoid a bunch of unnecessary allocations in the FileNameFilter.
15519 2005-01-20 17:53  joeshaw
15521         * beagled/FileAttributesStore_Sqlite.cs: compile before checking in
15523 2005-01-20 17:53  joeshaw
15525         * beagled/FileAttributesStore_Sqlite.cs: More apostrophe fixes.
15526           From Edward Cho
15528 2005-01-20 16:50  joeshaw
15530         * configure.in, beagled/LuceneDriver.cs: Add a configure check to
15531           make sure we have mono.pc.  Add a try-catch for reading things
15532           out of the sqlite file attribute db
15534 2005-01-20 14:29  joeshaw
15536         * Best/BestWindow.cs: make sure the GtkEntry part of the GnomeEntry
15537           gets the focus.  Patch from Stephen Solka
15539 2005-01-20 14:04  joeshaw
15541         * Tiles/TileCanvas.cs: use a slightly different URI
15543 2005-01-20 13:44  joeshaw
15545         * Tiles/TileCanvas.cs: Change the OpenStream base uri from http to
15546           file so that images show up on tiles in Mozilla 1.7
15548 2005-01-20 07:40  vvaradan
15550         * ChangeLog, Filters/FilterC.cs, Filters/FilterCSharp.cs,
15551           Filters/FilterCpp.cs, Filters/FilterJava.cs,
15552           Filters/FilterPerl.cs, Filters/FilterPython.cs,
15553           Filters/FilterSource.cs, Filters/Makefile.am: Now,
15554           FilterSource.cs is an abstract class and other
15555           "programming-language" specific classes derive from it.  All the
15556           language specific code is moved into individual derived classes.
15557           Support for new language have to derive from this abstract parent
15558           and implement their own-specific-handlers.
15560 2005-01-20 02:32  vvaradan
15562         * ChangeLog, Filters/FilterPPT.cs: Title, Sub-titles and other
15563           special sections in PPT files are identified and marked HOT.
15565 2005-01-20 01:49  vvaradan
15567         * ChangeLog, beagled/SnippetFu.cs: A small correction on Length
15568           ("<b></b>") from 6 to 7.
15570 2005-01-19 17:04  trow
15572         * Util/Scheduler.cs, beagled/HitRegulator.cs, beagled/QueryImpl.cs,
15573           beagled/QueryResult.cs, beagled/TextCache.cs,
15574           beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs,
15575           beagled/FileSystemQueryable/FileSystemQueryable.cs: Fixed a bug
15576           in live queries.  Added some locking to the TextCache, since
15577           multiple threads might need to operate on it simulatenously.
15578           Added check for BEAGLE_IMMEDIATE_PRIORITY_ONLY env variable to
15579           disable non-immediate scheduler tasks.  This effectively turns
15580           off crawling.  Fixed a bogus relevancy multiplier in the file
15581           system backend.
15583 2005-01-19 14:47  joejg
15585         * AUTHORS: changing email address in AUTHORS
15587 2005-01-19 14:01  trow
15589         * beagled/SnippetTest.cs: Forgot to add this before... a small
15590           program to compute snippets from text files.
15592 2005-01-19 14:00  trow
15594         * Filters/FilterHtml.cs, Tiles/TileFromTemplate.cs,
15595           Tiles/template-docs.html, Util/ImLog.cs, Util/Scheduler.cs,
15596           Util/StringFu.cs, beagled/ExtractContent.cs,
15597           beagled/LuceneQueryable.cs, beagled/Makefile.am,
15598           beagled/QueryImpl.cs, beagled/QueryResult.cs,
15599           beagled/SnippetFu.cs, images/Images.cs: More snippet hacking.
15600           Moved CountWords from ImLog to StringFu.  Removed some debug
15601           spew.  Misc small tweaks and fixes.
15603 2005-01-19 12:46  joeshaw
15605         * configure.in: Check for various mono dlls
15607 2005-01-19 08:45  vvaradan
15609         * ChangeLog, Filters/FilterPPT.cs: Special character validations
15610           and more elegant parsing of PPT.  Now, PPTs generated by OO.o are
15611           completely parsed.
15613 2005-01-18 13:05  joeshaw
15615         * beagled/LuceneDriver.cs: Don't optimize all the indexes at
15616           startup anymore... since we're now using the compound file format
15617           we're not really in danger of running out of file descriptors,
15618           and this makes the daemon start up much faster
15620 2005-01-18 12:14  trow
15622         * beagled/Filter.cs, beagled/LuceneDriver.cs,
15623           Filters/FilterOpenOffice.cs, Filters/FilterText.cs: Incremented
15624           LuceneDriver.VERSION to force a re-index.  Small filter changes
15625           to help with snippets.
15627 2005-01-17 20:14  joeshaw
15629         * Util/Inotify.cs,
15630           beagled/FileSystemQueryable/FileSystemQueryable.cs: Reduce about
15631           a meg from the heap by removing some allocation-heavy code from
15632           critical paths
15634 2005-01-17 16:26  joeshaw
15636         * beagled/LuceneDriver.cs: Only optimize after 19 open/close cycles
15637           of an IndexWriter
15639 2005-01-17 16:25  nat
15641         * beagled/GaimLogQueryable/GaimLogQueryable.cs: Hilight multiple
15642           search terms in snippets.
15644 2005-01-17 16:02  llipka
15646         * ImLogViewer/ImLogViewer.cs, Util/GtkUtils.cs: Added accelerators
15647           to the IM viewer window.\nChanged namespace of Util/GtkUtils.cs
15648           to Beagle.Util rather than just Beagle.
15650 2005-01-17 15:59  llipka
15652         * Best/BestWindow.cs: Added accelerators to the IM viewer
15653           window.\nChanged namespace of Util/GtkUtils.cs to Beagle.Util
15654           rather than just Beagle.
15656 2005-01-17 15:36  joeshaw
15658         * beagled/Lucene.Net/Search/PhraseQuery.cs: Fix another null
15659           Clone()
15661 2005-01-17 14:54  joeshaw
15663         * beagled/: Makefile.am, Lucene.Net/AssemblyInfo.cs,
15664           Lucene.Net/SupportClass.cs, Lucene.Net/upstream-changes.diff,
15665           Lucene.Net/Analysis/Analyzer.cs,
15666           Lucene.Net/Analysis/CharTokenizer.cs,
15667           Lucene.Net/Analysis/LetterTokenizer.cs,
15668           Lucene.Net/Analysis/LowerCaseFilter.cs,
15669           Lucene.Net/Analysis/LowerCaseTokenizer.cs,
15670           Lucene.Net/Analysis/PerFieldAnalyzerWrapper.cs,
15671           Lucene.Net/Analysis/PorterStemFilter.cs,
15672           Lucene.Net/Analysis/PorterStemmer.cs,
15673           Lucene.Net/Analysis/SimpleAnalyzer.cs,
15674           Lucene.Net/Analysis/StopAnalyzer.cs,
15675           Lucene.Net/Analysis/StopFilter.cs, Lucene.Net/Analysis/Token.cs,
15676           Lucene.Net/Analysis/TokenFilter.cs,
15677           Lucene.Net/Analysis/TokenStream.cs,
15678           Lucene.Net/Analysis/Tokenizer.cs,
15679           Lucene.Net/Analysis/WhitespaceAnalyzer.cs,
15680           Lucene.Net/Analysis/WhitespaceTokenizer.cs,
15681           Lucene.Net/Analysis/Standard/CharStream.cs,
15682           Lucene.Net/Analysis/Standard/FastCharStream.cs,
15683           Lucene.Net/Analysis/Standard/ParseException.cs,
15684           Lucene.Net/Analysis/Standard/StandardAnalyzer.cs,
15685           Lucene.Net/Analysis/Standard/StandardFilter.cs,
15686           Lucene.Net/Analysis/Standard/StandardTokenizer.cs,
15687           Lucene.Net/Analysis/Standard/StandardTokenizer.jj,
15688           Lucene.Net/Analysis/Standard/StandardTokenizerConstants.cs,
15689           Lucene.Net/Analysis/Standard/StandardTokenizerTokenManager.cs,
15690           Lucene.Net/Analysis/Standard/StandardTokenizerTokenManager.zip,
15691           Lucene.Net/Analysis/Standard/Token.cs,
15692           Lucene.Net/Analysis/Standard/TokenMgrError.cs,
15693           Lucene.Net/Document/DateField.cs,
15694           Lucene.Net/Document/Document.cs, Lucene.Net/Document/Field.cs,
15695           Lucene.Net/Index/CompoundFileReader.cs,
15696           Lucene.Net/Index/CompoundFileWriter.cs,
15697           Lucene.Net/Index/DocumentWriter.cs,
15698           Lucene.Net/Index/FieldInfo.cs, Lucene.Net/Index/FieldInfos.cs,
15699           Lucene.Net/Index/FieldsReader.cs,
15700           Lucene.Net/Index/FieldsWriter.cs,
15701           Lucene.Net/Index/FilterIndexReader.cs,
15702           Lucene.Net/Index/IndexReader.cs, Lucene.Net/Index/IndexWriter.cs,
15703           Lucene.Net/Index/MultiReader.cs,
15704           Lucene.Net/Index/MultipleTermPositions.cs,
15705           Lucene.Net/Index/SegmentInfo.cs,
15706           Lucene.Net/Index/SegmentInfos.cs,
15707           Lucene.Net/Index/SegmentMergeInfo.cs,
15708           Lucene.Net/Index/SegmentMergeQueue.cs,
15709           Lucene.Net/Index/SegmentMerger.cs,
15710           Lucene.Net/Index/SegmentReader.cs,
15711           Lucene.Net/Index/SegmentTermDocs.cs,
15712           Lucene.Net/Index/SegmentTermEnum.cs,
15713           Lucene.Net/Index/SegmentTermPositions.cs,
15714           Lucene.Net/Index/SegmentTermVector.cs, Lucene.Net/Index/Term.cs,
15715           Lucene.Net/Index/TermDocs.cs, Lucene.Net/Index/TermEnum.cs,
15716           Lucene.Net/Index/TermFreqVector.cs, Lucene.Net/Index/TermInfo.cs,
15717           Lucene.Net/Index/TermInfosReader.cs,
15718           Lucene.Net/Index/TermInfosWriter.cs,
15719           Lucene.Net/Index/TermPositionVector.cs,
15720           Lucene.Net/Index/TermPositions.cs,
15721           Lucene.Net/Index/TermVectorsReader.cs,
15722           Lucene.Net/Index/TermVectorsWriter.cs,
15723           Lucene.Net/QueryParser/CharStream.cs,
15724           Lucene.Net/QueryParser/FastCharStream.cs,
15725           Lucene.Net/QueryParser/MultiFieldQueryParser.cs,
15726           Lucene.Net/QueryParser/ParseException.cs,
15727           Lucene.Net/QueryParser/QueryParser.cs,
15728           Lucene.Net/QueryParser/QueryParser.jj,
15729           Lucene.Net/QueryParser/QueryParser.zip,
15730           Lucene.Net/QueryParser/QueryParserConstants.cs,
15731           Lucene.Net/QueryParser/QueryParserTokenManager.cs,
15732           Lucene.Net/QueryParser/TermPositions.cs,
15733           Lucene.Net/QueryParser/Token.cs,
15734           Lucene.Net/QueryParser/TokenMgrError.cs,
15735           Lucene.Net/Search/BooleanClause.cs,
15736           Lucene.Net/Search/BooleanQuery.cs,
15737           Lucene.Net/Search/BooleanScorer.cs,
15738           Lucene.Net/Search/CachingWrapperFilter.cs,
15739           Lucene.Net/Search/ConjunctionScorer.cs,
15740           Lucene.Net/Search/DateFilter.cs,
15741           Lucene.Net/Search/DefaultSimilarity.cs,
15742           Lucene.Net/Search/ExactPhraseScorer.cs,
15743           Lucene.Net/Search/Explanation.cs,
15744           Lucene.Net/Search/FieldCache.cs,
15745           Lucene.Net/Search/FieldCacheImpl.cs,
15746           Lucene.Net/Search/FieldDoc.cs,
15747           Lucene.Net/Search/FieldDocSortedHitQueue.cs,
15748           Lucene.Net/Search/FieldSortedHitQueue.cs,
15749           Lucene.Net/Search/Filter.cs, Lucene.Net/Search/FilteredQuery.cs,
15750           Lucene.Net/Search/FilteredTermEnum.cs,
15751           Lucene.Net/Search/FuzzyQuery.cs,
15752           Lucene.Net/Search/FuzzyTermEnum.cs,
15753           Lucene.Net/Search/HitCollector.cs, Lucene.Net/Search/HitQueue.cs,
15754           Lucene.Net/Search/Hits.cs, Lucene.Net/Search/IndexSearcher.cs,
15755           Lucene.Net/Search/MultiSearcher.cs,
15756           Lucene.Net/Search/MultiTermQuery.cs,
15757           Lucene.Net/Search/ParallelMultiSearcher.cs,
15758           Lucene.Net/Search/PhrasePositions.cs,
15759           Lucene.Net/Search/PhrasePrefixQuery.cs,
15760           Lucene.Net/Search/PhraseQuery.cs,
15761           Lucene.Net/Search/PhraseQueue.cs,
15762           Lucene.Net/Search/PhraseScorer.cs,
15763           Lucene.Net/Search/PrefixQuery.cs, Lucene.Net/Search/Query.cs,
15764           Lucene.Net/Search/QueryFilter.cs,
15765           Lucene.Net/Search/QueryTermVector.cs,
15766           Lucene.Net/Search/RangeQuery.cs,
15767           Lucene.Net/Search/RemoteSearchable.cs,
15768           Lucene.Net/Search/ScoreDoc.cs,
15769           Lucene.Net/Search/ScoreDocComparator.cs,
15770           Lucene.Net/Search/Scorer.cs, Lucene.Net/Search/Searchable.cs,
15771           Lucene.Net/Search/Searcher.cs, Lucene.Net/Search/Similarity.cs,
15772           Lucene.Net/Search/SloppyPhraseScorer.cs,
15773           Lucene.Net/Search/Sort.cs, Lucene.Net/Search/SortComparator.cs,
15774           Lucene.Net/Search/SortComparatorSource.cs,
15775           Lucene.Net/Search/SortField.cs, Lucene.Net/Search/TermQuery.cs,
15776           Lucene.Net/Search/TermScorer.cs, Lucene.Net/Search/TopDocs.cs,
15777           Lucene.Net/Search/TopFieldDocs.cs, Lucene.Net/Search/Weight.cs,
15778           Lucene.Net/Search/WildcardQuery.cs,
15779           Lucene.Net/Search/WildcardTermEnum.cs,
15780           Lucene.Net/Search/Spans/NearSpans.cs,
15781           Lucene.Net/Search/Spans/SpanFirstQuery.cs,
15782           Lucene.Net/Search/Spans/SpanNearQuery.cs,
15783           Lucene.Net/Search/Spans/SpanNotQuery.cs,
15784           Lucene.Net/Search/Spans/SpanOrQuery.cs,
15785           Lucene.Net/Search/Spans/SpanQuery.cs,
15786           Lucene.Net/Search/Spans/SpanScorer.cs,
15787           Lucene.Net/Search/Spans/SpanTermQuery.cs,
15788           Lucene.Net/Search/Spans/SpanWeight.cs,
15789           Lucene.Net/Search/Spans/Spans.cs, Lucene.Net/Store/Directory.cs,
15790           Lucene.Net/Store/FSDirectory.cs, Lucene.Net/Store/InputStream.cs,
15791           Lucene.Net/Store/Lock.cs, Lucene.Net/Store/OutputStream.cs,
15792           Lucene.Net/Store/RAMDirectory.cs, Lucene.Net/Store/RAMFile.cs,
15793           Lucene.Net/Store/RAMInputStream.cs,
15794           Lucene.Net/Store/RAMOutputStream.cs, Lucene.Net/Util/Arrays.cs,
15795           Lucene.Net/Util/BitVector.cs, Lucene.Net/Util/Constants.cs,
15796           Lucene.Net/Util/Number.cs, Lucene.Net/Util/PriorityQueue.cs,
15797           Lucene.Net/Util/StringHelper.cs: Land DotLucene 1.4.3
15799 2005-01-17 14:53  nat
15801         * Tiles/: TileImLog.cs, TileMailMessage.cs: Query the Evolution
15802           addressbook for full names, not IM names, since they are cached
15803           in the in-memory addressbook summary and this is therefore 10x
15804           faster.
15806           In reality we should not be querying Evolution at all for this
15807           information since it's already stored in the Beagle index.
15809 2005-01-17 09:57  nat
15811         * ImLogViewer/ImLogViewer.cs: Added a space to the usage.
15813 2005-01-15 12:16  llipka
15815         * ImLogViewer/: ImLogViewer.cs, ImLogViewer.glade: Small UI touches
15816           and bugfixes.
15818 2005-01-15 00:35  trow
15820         * BeagleClient/Hit.cs, BeagleClient/Query.cs, Best/best.in,
15821           ImLogViewer/ImLogViewer.cs, Tiles/SimpleRootTile.cs,
15822           Tiles/Tile.cs, Tiles/TileFromTemplate.cs, Tiles/TileImLog.cs,
15823           Tiles/template-file.html, Tiles/template-im-log.html,
15824           Tiles/template-mail-message.html, Util/ImLog.cs,
15825           Util/StringMatcher.cs, beagled/FactoryImpl.cs,
15826           beagled/LuceneQueryable.cs, beagled/QueryImpl.cs,
15827           beagled/GaimLogQueryable/GaimLogQueryable.cs, tools/Query.cs:
15828           More work on snippet support.  Added snippets to tile
15829           infrastructure.  Added code to compute snippets for gaim logs.
15831 2005-01-14 22:12  trow
15833         * Util/ImLog.cs, ImLogViewer/ImLogViewer.cs: Some more code
15834           clean-up.
15836           In the log view, don't fully parse all of the logs before
15837           displaying the window... just parse enough to construct a
15838           reasonable snippet.  This makes the log viewer start up much
15839           faster.
15841 2005-01-14 16:35  trow
15843         * ImLogViewer/ImLogViewer.cs: More clean-up.  If we pass in a
15844           specific log-file on the command line, open w/ that log selected.
15845           Otherwise open displaying the most recent conversation.
15847 2005-01-14 16:08  trow
15849         * ImLogViewer/ImLogViewer.cs: Code clean-up, misc. tweaks, small
15850           fixes.
15852 2005-01-14 15:10  trow
15854         * ImLogViewer/ImLogViewer.cs: Sort conversations in
15855           reverse-chronological order.  Correctly set the speaker's name in
15856           the "Conversation with..." label.
15858 2005-01-14 14:49  trow
15860         * ImLogViewer/ImLogViewer.cs: Fixed a small bug and added some
15861           gratuitous debug spew.
15863 2005-01-14 14:42  trow
15865         * ImLogViewer/beagle-imlogviewer.in: Use the in-tree copies of the
15866           glue libraries when running uninstalled.
15868 2005-01-14 14:14  llipka
15870         * Makefile.am, configure.in, ImLogViewer/.cvsignore,
15871           ImLogViewer/ImLogViewer.cs, ImLogViewer/Makefile.am,
15872           Util/Timeline.cs: IM viewer once again and united we stand.
15874 2005-01-14 11:58  trow
15876         * Makefile.am, configure.in: Disable the IM log viewer for now.
15878 2005-01-14 11:44  llipka
15880         * ImLogViewer/: ImLogViewer.cs, Makefile.in: New makefile
15882 2005-01-14 10:38  llipka
15884         * Makefile.am, configure.in, ImLogViewer/ImLogViewer.cs,
15885           ImLogViewer/ImLogViewer.glade, ImLogViewer/Makefile.in,
15886           ImLogViewer/beagle-imlogviewer.in, Tiles/TileImLog.cs: Boom!
15887           ImLogViewer has entered the building.
15889 2005-01-14 10:35  llipka
15891         * Util/: Makefile.am, Timeline.cs: Added a Timeline class for
15892           sorting chronological events
15894 2005-01-13 19:05  joeshaw
15896         * Tiles/TileLauncher.cs, Util/gnome.cs, images/Images.cs: Remove a
15897           bunch of redundant icon code from Util/gnome.cs since it's all
15898           now in gnome-sharp.  Update TileLauncher and images/Images.cs to
15899           use it
15901 2005-01-13 04:56  nat
15903         * Tiles/TileImLog.cs: Added a FIXME.
15905 2005-01-12 22:11  joeshaw
15907         * configure.in: Require dbus-sharp 0.23
15909 2005-01-12 21:06  trow
15911         * BeagleClient/Hit.cs, BeagleClient/Query.cs,
15912           BeagleClient/QueryProxy.cs, beagled/BugzillaDriver.cs,
15913           beagled/GoogleDriver.cs, beagled/HitRegulator.cs,
15914           beagled/IQueryable.cs, beagled/LuceneQueryable.cs,
15915           beagled/QueryImpl.cs, beagled/QueryResult.cs,
15916           beagled/Queryable.cs: Some infrastructure we need for snippets: *
15917           Attach the source Queryable to server-side Hits.  * Cache Hits in
15918           the QueryResult.  * Added a mechanism to map Uris back to cached
15919           Hits.  * Added stub GetSnippet functions.  * Added a
15920           snippet-fetching D-BUS method to Query.
15922 2005-01-12 20:09  trow
15924         * beagled/TextCache.cs: Zero-pad cache subdirectories.  Fixes bug
15925           163853.
15927 2005-01-12 17:23  joejg
15929         * Tiles/: TileLauncher.cs, template-launcher.html: add
15930           launcherqueryable tiles
15932 2005-01-12 17:22  joejg
15934         * beagled/LauncherQueryable/LauncherQueryable.cs: Add
15935           LauncherQueryable code
15937 2005-01-12 17:17  joejg
15939         * configure.in, Tiles/Makefile.am,
15940           beagled/ExternalStringsHack.cs.in, beagled/Makefile.am: add
15941           launcherQueryable code
15943 2005-01-12 15:30  joeshaw
15945         * Best/BestTray.cs, Best/BestWindow.cs,
15946           beagled/FileAttributesStore_Sqlite.cs: Going through bugzilla,
15947           committing patches.  Fix for SQL queries with apostrophes from
15948           Edward Cho, add a right-click menu to Best from Shobith Alva, and
15949           clean up the text when searching by category so that it doesn't
15950           widen the window when you first go to a category
15952 2005-01-12 10:49  vvaradan
15954         * ChangeLog, configure.in, beagled/Makefile.am: Mozilla-backend is
15955           now optional.
15957 2005-01-12 02:58  trow
15959         * Util/: Makefile.am, StringMatcher.cs: An implementation of the
15960           Knuth-Morris-Pratt string matching algorithm.
15962 2005-01-12 01:10  trow
15964         * Filters/FilterDOC.cs, Filters/FilterPdf.cs, Filters/FilterRTF.cs,
15965           beagled/FilteredIndexable.cs, beagled/TextCache.cs: Re-enable
15966           snippet mode handling in FilteredIndexable, and turn it on in
15967           more filters.  Small TextCache fixes.
15969 2005-01-11 23:54  trow
15971         * beagled/: HitRegulator.cs, IQueryResult.cs, LuceneDriver.cs: File
15972           a bug in HitRegulator that caused spurious add events to be
15973           generated.  Change IQueryResult.Add to return a bool indicating
15974           whether or not the Hit was actually added, and updated
15975           HitRegulator.Add accordingly.
15977 2005-01-11 16:14  joeshaw
15979         * configure.in: Require gecko-sharp 0.6 explicitly in the configure
15980           check
15982 2005-01-11 15:49  trow
15984         * configure.in: Fixed a typo in the scrensaver.h check.
15986 2005-01-11 05:05  vvaradan
15988         * ChangeLog: ChangeLog... ;)
15990 2005-01-11 05:04  vvaradan
15992         * Filters/FilterSource.cs, Tiles/TileDocs.cs,
15993           Tiles/template-docs.html: More perl keywords and some
15994           beautification of Tiles for doc/rtf/sxw/pdf.
15996 2005-01-10 00:09  trow
15998         * BeagleClient/Hit.cs, Tiles/TileHitCollection.cs,
15999           beagled/BugzillaDriver.cs, beagled/GoogleDriver.cs,
16000           beagled/HitRegulator.cs, beagled/IQueryResult.cs,
16001           beagled/IQueryWorker.cs, beagled/IQueryable.cs,
16002           beagled/LuceneDriver.cs, beagled/LuceneQueryable.cs,
16003           beagled/Makefile.am, beagled/NetworkDriver.cs,
16004           beagled/QueryDriver.cs, beagled/QueryImpl.cs,
16005           beagled/QueryResult.cs, beagled/Queryable.cs,
16006           beagled/Relevancy.cs, beagled/Shutdown.cs, beagled/beagled.in,
16007           beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
16008           beagled/FileSystemQueryable/FileSystemQueryable.cs,
16009           beagled/GaimLogQueryable/GaimLogQueryable.cs: Extensive
16010           refactoring of our Query architecture.  Queries are now much
16011           faster.  Moved relevancy calculations into the backends.  Removed
16012           dead, unused and obsolete code.
16014 2005-01-07 15:59  joeshaw
16016         * ChangeLog, configure.in: 2005-01-07  Joe Shaw
16017           <joeshaw@novell.com>
16019                   * configure.in: Add a check for
16020           X11/extensions/scrnsaver.h, to fix
16021                   #162831.
16023 2005-01-07 08:46  vvaradan
16025         * ChangeLog, Filters/FilterRTF.cs: Header, Footer and Footnote
16026           contents are marked *HOT* and some more validations on partially
16027           formatted texts in RTF files.
16029 2005-01-06 14:41  trow
16031         * Util/: Makefile.am, inotify-test: Added an inotify-test wrapper
16032           script and Makefile rules to build Inotify.exe.
16034 2005-01-05 14:30  trow
16036         * configure.in: Increment the version number to 0.0.5.  Added the
16037           gmime-sharp prefix to the gac path.  Remove duplicate entries
16038           from the gac path.
16040 2005-01-04 03:46  vvaradan
16042         * ChangeLog, Filters/FilterSource.cs: Index perl files.
16044 2005-01-04 01:39  vvaradan
16046         * ChangeLog, Tiles/template-docs.html,
16047           Tiles/template-presentation.html: Display author information in
16048           tiles for documents of type SXI/PPT/SXW/ABW/DOC/RTF/PDF.
16050 2005-01-03 09:22  vvaradan
16052         * ChangeLog: Oops... changelog changes :-)
16054 2005-01-03 09:19  vvaradan
16056         * Filters/FilterAbiword.cs, Filters/FilterOpenOffice.cs,
16057           Filters/FilterPdf.cs, Tiles/Makefile.am, Tiles/TileDocs.cs,
16058           Tiles/TilePresentation.cs, Tiles/template-docs.html,
16059           Tiles/template-presentation.html: Fix for Bug 160338. Count of
16060           slides shown for presentation files.  Also, count of pages, words
16061           and title are shown for Doc types like MS DOC, SXW, PDF, ABW and
16062           RTF.
16064 2005-01-01 15:09  campd
16066         * Tiles/TileHitCollection.cs: Subtract() was returning if the hit
16067           was successfully removed from all_hits, so the hit was not being
16068           removed from hits.  Fixed that.
16070 2004-12-30 11:53  fhedberg
16072         * Util/Mozilla.cs, beagled/MozillaQueryable/MozillaQueryable.cs:
16073           MozillaQueryable enhancement
16075 2004-12-28 06:23  llipka
16077         * images/Makefile.am: Removed dead files
16079 2004-12-25 13:18  llipka
16081         * images/action-reveal.png: Tidy up after yourself
16083 2004-12-25 11:49  llipka
16085         * Best/BestWindow.cs, Tiles/TileHitCollection.cs: More work on
16086           sources - fixed bugs, added Contact source to Best
16088 2004-12-24 09:22  llipka
16090         * Best/BestWindow.cs: Corrected some string to look nicer. May I be
16091           doomed.
16093 2004-12-24 09:11  llipka
16095         * Best/BestWindow.cs, Tiles/TileHitCollection.cs: Bug 161408:
16096           Display correct result numbers with categories. Merry XMAS
16097           everybody\!
16099 2004-12-23 15:48  vvaradan
16101         * ChangeLog, Filters/FilterAbiword.cs: Improved validations.
16103 2004-12-23 08:06  vvaradan
16105         * ChangeLog, glue/wv1-glue.c: Headers, Footers, [Foot,End]notes,
16106           comments and other HOT styles are categorized and marked HOT.
16108 2004-12-19 15:13  fhedberg
16110         * Tiles/TilePicture.cs: Fix previous commit.
16112 2004-12-18 16:53  fhedberg
16114         * Tiles/TilePicture.cs: Use thumbnails as per the Freedesktop
16115           specification. Fixes bug #157393.
16117 2004-12-18 10:13  fhedberg
16119         * beagled/: EvolutionMailDriver/MozillaQueryable.cs,
16120           MozillaQueryable/MozillaQueryable.cs: Oops. Seems like it was me
16121           who was on crack.
16123 2004-12-18 10:02  fhedberg
16125         * Util/Mozilla.cs, beagled/EvolutionMailDriver/MozillaQueryable.cs:
16126           Adding a Mozilla backend indexing local mail, cached imap mail
16127           and rss feeds.  Supports both Linux and Win32 but need some work
16128           to support all the features the Evolution backend provides,
16129           mostly parsing the summary files correctly.
16131           WHOEVER DESIGNED THE MOZILLA MORK DATABASE MUST HAVE BEEN ON
16132           CRACK!
16134 2004-12-18 09:51  fhedberg
16136         * Tiles/TileBlog.cs, Util/Makefile.am, beagled/Makefile.am,
16137           beagled/BlamQueryable/BlamQueryable.cs,
16138           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
16139           Changed type "Blog" to more generic "FeedItem"
16141 2004-12-17 13:47  fhedberg
16143         * beagled/: PathFinder.cs, QueryDriver.cs: Support dynamic backend
16144           loading from $PkgLibDir/Backends.
16146 2004-12-16 17:14  joeshaw
16148         * Util/SystemInformation.cs: Pass in NumberFormatInfo.InvariantInfo
16149           to Double.Parse() so that we can successfully parse the load
16150           averages regardless of current locale
16152 2004-12-16 08:00  vvaradan
16154         * ChangeLog, Filters/FilterAbiword.cs, Filters/FilterOpenOffice.cs:
16155           Fix for Bug#:157106
16157 2004-12-15 17:17  trow
16159         * beagled/: BeagleDaemon.cs, QueryDriver.cs: Added
16160           --disable-scheduler flag.  Fixed bug in
16161           --allow-backend/--deny-backend handling.
16163 2004-12-15 15:35  joeshaw
16165         * Best/: HitContainer.cs, HitView.cs: Remove dead files
16167 2004-12-14 18:55  fhedberg
16169         * beagled/BlamQueryable/BlamQueryable.cs: Fixed bug #159848.
16171 2004-12-14 16:00  joejg
16173         * Best/BestTray.cs: Remember Best's Position
16175 2004-12-13 20:44  trow
16177         * tools/Query.cs: Added --stats-only flag.
16179 2004-12-13 18:35  fhedberg
16181         * beagled/NetworkService.cs: Oops.
16183 2004-12-13 18:28  fhedberg
16185         * beagled/: NetworkHandler.cs, NetworkService.cs: Fixes after doing
16186           QueryDriver static
16188 2004-12-13 18:18  fhedberg
16190         * beagled/NetworkDriver.cs: Fixed broken build due to changes in
16191           IQueryable.
16193 2004-12-13 16:42  joeshaw
16195         * tools/Query.cs: Set the queryStartTime before running
16196           query.Start() for more accurate timing results
16198 2004-12-13 13:38  nat
16200         * Best/BestWindow.cs, Tiles/SimpleRootTile.cs,
16201           Tiles/TileHitCollection.cs:
16202           Filter hits on the client side.
16204 2004-12-13 11:56  vvaradan
16206         * ChangeLog, Filters/FilterAbiword.cs, Filters/FilterDOC.cs,
16207           Filters/Makefile.am: Abiword filter.
16209 2004-12-10 18:07  trow
16211         * AUTHORS, NEWS: Updated AUTHORS and NEWS for the 0.0.4 release.
16213 2004-12-10 16:13  trow
16215         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
16216           Removed some Console.WriteLine debug spew.
16218 2004-12-10 14:53  trow
16220         * configure.in: Incremented version # to 0.0.4.
16222 2004-12-10 14:14  joeshaw
16224         * beagled/Makefile.am: disable the calendar backend for the release
16226 2004-12-10 13:20  vvaradan
16228         * ChangeLog, Filters/FilterApe.cs, Filters/FilterFlac.cs,
16229           Filters/FilterMp3.cs, Filters/FilterMpc.cs,
16230           Filters/FilterMusic.cs, Filters/FilterOgg.cs,
16231           Filters/Makefile.am, Util/ApeReader.cs, Util/FlacReader.cs,
16232           Util/Id3.cs, Util/Makefile.am, Util/Mp3Reader.cs,
16233           Util/OggReader.cs, Util/Tag.cs, beagled/Makefile.am: EXTRA_DIST
16234           changes and Patch from Raphael for Audio files.
16236 2004-12-10 11:16  campd
16238         * Best/BestWindow.cs, Tiles/Tile.cs, Tiles/TileCanvas.cs,
16239           Tiles/TileFile.cs: Add accels for "Show Source" (patch from
16240           fredrik.hedberg@hedbergs.com) Bind ctrl+L to the focus the search
16241           bar (patch from james.vipond@ntlworld.com) Use nautilus-sendto if
16242           it's available
16244 2004-12-09 17:47  trow
16246         * Util/Makefile.am: Oops.
16248 2004-12-09 17:38  trow
16250         * tools/beagle-index-info: Forgot to add this: a command-line tool
16251           for dumping the index info to the console.
16253 2004-12-09 17:38  trow
16255         * BeagleClient/DBusisms.cs, BeagleClient/RemoteControl.cs,
16256           BeagleClient/RemoteControlProxy.cs, Filters/FilterSource.cs,
16257           Util/Id3.cs, Util/Makefile.am, Util/Scheduler.cs,
16258           beagled/BeagleDaemon.cs, beagled/BugzillaDriver.cs,
16259           beagled/DBusisms.cs, beagled/ExtractContent.cs,
16260           beagled/FactoryImpl.cs, beagled/Filter.cs,
16261           beagled/FilterFactory.cs, beagled/FilteredIndexable.cs,
16262           beagled/Flavor.cs, beagled/GoogleDriver.cs,
16263           beagled/IDBusObject.cs, beagled/IQueryable.cs,
16264           beagled/LuceneDriver.cs, beagled/LuceneQueryable.cs,
16265           beagled/Makefile.am, beagled/QueryDriver.cs,
16266           beagled/QueryImpl.cs, beagled/Queryable.cs,
16267           beagled/RemoteControlImpl.cs: First phase of filter
16268           refactoring/clean-up.
16270           Lots of D-BUS clean-ups.  Object clean-up/deregistration code
16271           removed from BeagleDaemon.cs and FactoryImpl.cs, replaced by
16272           cleaner code in DBusisms.cs.
16274           Added a D-BUS method for getting info on each backend's current
16275           state; in particular, we now return the number of items in each
16276           index.
16278           Sanity-check numbers we read out of Id3 headers before using them
16279           to allocate memory.
16281 2004-12-09 16:55  joeshaw
16283         * beagled/Makefile.am: Add a calendar queryable backend.  Doesn't
16284           handle non-local, non-UTC timezones quite yet
16286 2004-12-08 12:21  joejg
16288         * Tiles/Tile.cs: fix gaim-remote args
16290 2004-12-07 15:31  joeshaw
16292         * Util/GConfThreadHelper.cs, Util/Makefile.am,
16293           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
16294           Shift some gconf code into a util class since it seems useful
16295           outside the mail stuff
16297 2004-12-07 14:14  joeshaw
16299         * configure.in, BeagleClient/QueryProxy.cs, Best/BestWindow.cs,
16300           Tiles/TileMailMessage.cs, Tiles/template-mail-message.html,
16301           beagled/LuceneDriver.cs, beagled/QueryBody.cs,
16302           beagled/QueryImpl.cs, tools/Query.cs: Add methods to limit the
16303           queries to only types of hits you care about.  Add an option menu
16304           to Best to limit search results to only a certain type.  Change
16305           the mail tile to show the account name, and change it so that it
16306           shows at maximum 3 recipients
16308 2004-12-07 09:50  vvaradan
16310         * ChangeLog, Filters/FilterDOC.cs, Filters/FilterOpenOffice.cs:
16311           Count slides in sxi files.  Fix for Bug# 157100.
16313 2004-12-07 05:37  tigert
16315         * ChangeLog, Tiles/template-web-history.html: changed the globe to
16316           the nicer one..
16318 2004-12-07 04:31  tigert
16320         * ChangeLog, Tiles/template-mail-message.html: added folder info..
16322 2004-12-07 03:47  tigert
16324         * ChangeLog, Tiles/TileMailMessage.cs: fixed some icons to use
16325           stock pixels
16327 2004-12-07 01:38  trow
16329         * beagled/: FileAttributesStore_ExtendedAttribute.cs,
16330           FileAttributesStore_Mixed.cs, LuceneDriver.cs: Set the unique id
16331           on FileAttributes.  Don't spew EA-related exceptions to the
16332           console.  Fixed sqlite fallback logic in
16333           FileAttributesStore_Mixed.
16335 2004-12-06 16:03  joeshaw
16337         * Best/BestWindow.cs: Use the craptacular Gnome.Entry instead of
16338           Gtk.Entry so that we get some search history.  Hopefully soon we
16339           can switch to gtk-sharp 2.0 and get a nice autocompleting entry
16340           widget
16342 2004-12-06 15:30  joeshaw
16344         * Tiles/template-picture.html: Use the pretty date formatter for
16345           LastWriteTime
16347 2004-12-03 23:35  trow
16349         * beagled/: QueryDriver.cs,
16350           EvolutionMailDriver/EvolutionMailIndexableGenerator.cs: Minor
16351           clean-up.
16353 2004-12-03 18:20  joeshaw
16355         * beagled/: LuceneDriver.cs, LuceneQueryable.cs: Change the
16356           arbitrary 47 to a higher arbitrary 259, and check to see if we
16357           need to optimize after flushing in DoTaskReal
16359 2004-12-03 15:27  joeshaw
16361         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
16362           Don't add 1 to the offset when saving it, it seems to confuse the
16363           gmime parser sometimes
16365 2004-12-03 15:26  trow
16367         * beagled/LuceneDriver.cs: Do the start-up optimization of existing
16368           lucene indices in a thread.
16370 2004-12-03 15:12  joeshaw
16372         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
16373           Use the IMAP name (joe@ximian.com) rather than the scary actual
16374           account name (19382892.3822.0@foo)
16376 2004-12-03 14:59  joeshaw
16378         * Tiles/TileMailMessage.cs: Add Folder and Account properties to
16379           the mail message tile for use in the template
16381 2004-12-03 14:52  joeshaw
16383         * beagled/: Relevancy.cs,
16384           EvolutionMailDriver/EvolutionMailIndexableGenerator.cs: Add in
16385           the sent/received date for mails from gmime, change the default
16386           half-life decay to be 6 months, since at 3 months my 7 year old
16387           mails were decaying out of relevance
16389 2004-12-03 14:03  joeshaw
16391         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
16392           Save the mail account name as metadata
16394 2004-12-03 13:46  joeshaw
16396         * Best/BestWindow.cs, images/Makefile.am, images/dog.png: Use a
16397           higher resolution image for the window icon so it doesn't look
16398           bad scaled up
16400 2004-12-03 12:47  vvaradan
16402         * ChangeLog, configure.in, Filters/FilterPPT.cs: Added meta-data
16403           support for PPT using gsf-sharp.0.2
16405 2004-12-03 09:42  trow
16407         * beagled/LuceneDriver.cs: Lower the optimization threshold.  This
16408           should help us to avoid running out of file descriptors.
16410 2004-12-02 22:21  trow
16412         * Util/ExtendedAttribute.cs, beagled/BeagleDaemon.cs,
16413           beagled/Crawler.cs, beagled/LuceneDriver.cs,
16414           beagled/LuceneQueryable.cs,
16415           beagled/FileSystemQueryable/WatchedDirectory.cs: Extended
16416           Attributes clean-up.  At start-up, try setting an EA on
16417           ~/.beagle.  If it fails, bail out with a fatal error.  Don't do
16418           any up-to-date checking in Crawler.
16420 2004-12-02 21:09  trow
16422         * configure.in, glue/Makefile.am: Fixed the libsysteminfoglue build
16423           to pull in gdk.
16425 2004-12-02 18:23  joeshaw
16427         * glue/Makefile.am: Add screensaver-glue.c to libsysteminfoglue or
16428           else we get an exception
16430 2004-12-02 17:48  trow
16432         * Util/SystemInformation.cs, beagled/BeagleDaemon.cs,
16433           glue/Makefile.am, glue/screensaver-glue.c, glue/vmsize-glue.c:
16434           Added a small C function to read the VmSize from
16435           /proc/$PID/status.  This allows us to check our memory usage
16436           without doing a whole lot of managed allocations, which removes
16437           some of the noise from the values reported by
16438           System.GC.GetTotalMemory.
16440 2004-12-02 17:27  joeshaw
16442         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
16443           Save the offset + 1 so that we move past the last message and
16444           don't keep reindexing it
16446 2004-12-02 17:24  joeshaw
16448         * beagled/EvolutionMailDriver/EvolutionMailDriver.cs: Stop the mail
16449           crawler when it's empty.  We don't want that smelly thread
16450           hanging around.  Inotify will keep us top to day
16452 2004-12-02 15:57  joeshaw
16454         * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
16455           oops. guard against this.mbox_parser being null.
16457 2004-12-02 15:50  joeshaw
16459         * beagled/: LuceneQueryable.cs,
16460           EvolutionMailDriver/EvolutionMailDriver.cs,
16461           EvolutionMailDriver/EvolutionMailIndexableGenerator.cs: Add a
16462           hook so that IIndexableGenerators can get notification when a
16463           batch of Indexables is flushed to the cache, and make the mail
16464           ones take advantage of it by always checkpointing status to disk.
16466 2004-12-02 14:18  joeshaw
16468         * Util/MultiReader.cs: Override the Close () method on the
16469           MultiReader to close all its children
16471 2004-12-02 13:37  joeshaw
16473         * configure.in, Best/BestWindow.cs, beagled/Makefile.am,
16474           beagled/EvolutionMailDriver/CamelIndexDriver.cs,
16475           beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
16476           beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
16477           Land new gmime-powered mail backend
16479 2004-12-01 17:13  vvaradan
16481         * ChangeLog, Filters/FilterRTF.cs: RTF filter complies to MS RTF
16482           1.5  specification. (works well with 1.8 as well).  Extracts
16483           meta-data and style information.
16485 2004-12-01 04:13  fhedberg
16487         * Tiles/: Tile.cs, template-page.css, template-web-history.html:
16488           Committed patch from Christopher Orr, bug #159231.
16490 2004-11-30 16:14  campd
16492         * Tiles/Tile.cs: Use gaim to start conversations in other protocols
16493           (gaim patch not yet upstream)
16495 2004-11-29 16:21  campd
16497         * Tiles/TileContact.cs, Tiles/template-contact.html,
16498           beagled/LuceneDriver.cs, beagled/LuceneQueryable.cs,
16499           beagled/Makefile.am,
16500           beagled/EvolutionDataServerQueryable/BookViewDriver.cs,
16501           beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
16502           Sync the contact list to lucene
16504 2004-11-29 13:26  trow
16506         * AUTHORS, NEWS, BeagleClient/Indexable.cs,
16507           beagled/FileAttributes.cs,
16508           beagled/FileAttributesStore_ExtendedAttribute.cs,
16509           beagled/FileAttributesStore_Mixed.cs,
16510           beagled/FileAttributesStore_Sqlite.cs,
16511           beagled/IFileAttributesStore.cs, beagled/LuceneDriver.cs,
16512           beagled/LuceneQueryable.cs, beagled/Makefile.am,
16513           beagled/TextCache.cs,
16514           beagled/FileSystemQueryable/FileSystemQueryable.cs: Abstracted
16515           our up-to-date checking code to not be hardwired to use EAs, and
16516           added a fallback sqlite db for storing info about files that we
16517           can't attach EAs to.
16519           A bit of TextCache hacking.
16521 2004-11-28 18:17  fhedberg
16523         * beagled/BlamQueryable/BlamQueryable.cs: Fixed second part of bug
16524           #156289.
16526 2004-11-28 17:46  fhedberg
16528         * beagled/BlamQueryable/BlamQueryable.cs: Fixed bug #156289.
16530 2004-11-22 18:23  trow
16532         * AUTHORS: Added Adam Lofts to AUTHORS.
16534 2004-11-22 18:02  rml
16536         * glue/inotify-glue.c: Fixo my commit in inotify-glue.c ::
16537           inotify_glue_watch ()
16539 2004-11-22 17:57  trow
16541         * beagled/FilteredIndexable.cs, beagled/Makefile.am,
16542           beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
16543           tools/IndexWebContent.cs: Re-enable the web history indexer and
16544           make it actually work.
16546 2004-11-22 17:56  rml
16548         * glue/inotify-glue.c:  -  strdup () can fail.
16549            -  malloc () can fail.
16550            -  misc. inotify-glue.c whitespace analnesses
16552 2004-11-22 17:48  rml
16554         * glue/inotify-glue.c: inotify_watch_request::mask is a __u32 not
16555           an unsigned long.  This matters on 64-bit architectures.
16557           Also, fix declaration-after-statement in inotify_glue_watch().
16559 2004-11-22 17:44  rml
16561         * glue/inotify.h: update inotify header, inotify.h, from latest
16562           inotify kernel.
16564 2004-11-22 17:43  rml
16566         * glue/inotify-glue.c: s/%ld/%d: iwr.mask is a __u32 not a long
16567           which is an int on all architectures.
16569 2004-11-22 17:08  trow
16571         * beagled/EvolutionMailDriver/EvolutionMailDriver.cs: Serialize the
16572           mail driver's mapping Hashtable to disk once every 200 messages,
16573           not every 500.  Also, serialize into ~/.beagle/MailIndex so that
16574           we won't end up with a stale data structure if the mail index
16575           gets corrupted and blown away by the LuceneDriver.
16577           Use the summary filename as the task Tag, to avoid duplicate
16578           indexing tasks.
16580 2004-11-22 11:03  trow
16582         * Tiles/TileContact.cs, Util/Scheduler.cs: Catch and log exceptions
16583           in task group pre- and post- hooks.  Properly compute the delay
16584           time for Priority.Generator tasks.  Added a forgotten FIXME to
16585           the contact tile.
16587 2004-11-19 20:49  trow
16589         * beagled/LuceneQueryable.cs: Flush the driver after generating
16590           indexables.  This fixes a bug where mail was not actually getting
16591           indexed.
16593 2004-11-19 19:56  trow
16595         * Tiles/TileContact.cs, Tiles/template-contact.html,
16596           images/Images.cs: Passing a data: string longer than 64k bytes
16597           causes gecko to freeze up.  This bug was triggered by large
16598           contact photos in my addressbook.  To work around it, I've
16599           tweaked the contact tile to fall back to the default contact icon
16600           if the associated contact photo is too big.
16602 2004-11-19 17:57  campd
16604         * beagled/QueryImpl.cs: Cancel the QueryResult when disconnecting
16605           from it
16607 2004-11-19 16:03  trow
16609         * BeagleClient/Hit.cs, Tiles/TileContact.cs,
16610           beagled/BeagleDaemon.cs: Start our memory monitoring thread
16611           earlier.
16613           Fixed a little buglet in Hit.ReadAsBinary: data chunks that we
16614           read from the streams were not getting attached to the hit.  This
16615           caused contact photos to not show up in the contact tiles.
16617 2004-11-19 15:30  trow
16619         * beagled/: BeagleDaemon.cs, FactoryImpl.cs, QueryDriver.cs: Added
16620           some debug spew.  Removed some other debug spew.
16622           Added a --debug-memory option to control memory logging.
16624           Moved memory logging out of the scheduler and into a separate
16625           thread.  This helps ensure that the memory status is sampled at a
16626           regular rate.
16628 2004-11-19 14:10  nat
16630         * Best/BestWindow.cs: Made the window a little taller for now.
16632 2004-11-19 13:05  nat
16634         * Tiles/template-mail-message.html: Disabled sample snippet for
16635           release.
16637 2004-11-19 13:02  joeshaw
16639         * beagled/EvolutionMailDriver/EvolutionMailDriver.cs: Always do the
16640           GConf call in the glib main loop thread
16642 2004-11-19 12:28  campd
16644         * Filters/FilterOpenOffice.cs, beagled/Filter.cs: Use XmlReader in
16645           the OpenOffice filter, and fixed a buglet in
16646           Filter::NeedsWhitespace.
16648 2004-11-18 20:46  orph
16650         * ChangeLog, configure.in, Best/BestTray.cs, Best/Makefile.am,
16651           Best/best.in, glue/Makefile.am, glue/eggtrayicon.c,
16652           glue/eggtrayicon.h, Best/TrayIcon/.cvsignore,
16653           Best/TrayIcon/Egg.metadata, Best/TrayIcon/Makefile.am,
16654           Best/TrayIcon/libtrayicon-sources.xml,
16655           Best/TrayIcon/libtrayicon/.cvsignore,
16656           Best/TrayIcon/libtrayicon/Makefile.am,
16657           Best/TrayIcon/libtrayicon/eggtrayicon.c,
16658           Best/TrayIcon/libtrayicon/eggtrayicon.h: 2004-11-18  Alex
16659           Graveley  <alex@beatniksoftware.com>
16661                   * Best/BestTray.cs: Make BestTray extend Gtk.Plug, and in
16662           the
16663                   constructor set the Raw pointer to the return of
16664                   egg_tray_icon_new, which we call directly.
16666 2004-11-18 18:57  fhedberg
16668         * images/: Makefile.am, icon-monodoc.png: Doh! Forgot an icon.
16670 2004-11-18 18:55  fhedberg
16672         * Tiles/: Makefile.am, TileBlog.cs, TileMonodoc.cs,
16673           template-monodoc.html: Removed image size hack from TileBlog.cs
16674           Added a basic Monodoc tile
16676 2004-11-18 17:24  trow
16678         * Util/SystemInformation.cs, beagled/BeagleDaemon.cs: Write memory
16679           usage information to our log.
16681 2004-11-18 16:07  trow
16683         * Util/Logger.cs, beagled/BeagleDaemon.cs: Always save our logs,
16684           even if we are also echoing to the screen.
16686 2004-11-18 15:32  trow
16688         * BeagleClient/Makefile.am, Best/Makefile.am, Filters/Makefile.am,
16689           Tiles/Makefile.am, Util/Makefile.am, Util/Scheduler.cs,
16690           Util/SystemInformation.cs, beagled/DBusisms.cs,
16691           beagled/LuceneQueryable.cs, beagled/Makefile.am,
16692           beagled/RemoteControlImpl.cs,
16693           beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
16694           beagled/FileSystemQueryable/FileSystemQueryable.cs,
16695           images/Makefile.am, tools/Makefile.am, tools/beagle-status: Make
16696           distcheck fixes.
16698           Scheduler tweaks and improvements, including better
16699           human-readable status and atomic operation for adding a task only
16700           if another task w/ the same Tag doesn't already exist.
16702           Added a new priority level, "Generator", between "Delayed" and
16703           "Idle".  This makes it easier for us to round-robin long-running
16704           tasks that generate other tasks.  The mail IndexableGenerators
16705           and the the file system crawling generator are now set to this
16706           priority.
16708           beagle-status now polls the status, top-style.
16710 2004-11-17 20:05  trow
16712         * Util/Scheduler.cs, beagled/FilteredIndexable.cs: Scheduler.cs:
16713           Catch exceptions in collection pre- and post-hooks.
16715           FilteredIndexable.cs: Explicitly turned off snippet mode (for
16716           now, at least).
16718 2004-11-17 17:40  trow
16720         * tools/beagle-shutdown: Doh! s/Ping/RemoteControl/
16722 2004-11-17 15:39  trow
16724         * Util/Inotify.cs, beagled/BeagleDaemon.cs,
16725           beagled/FileSystemQueryable/FileSystemQueryable.cs: Added a
16726           --debug-inotify option to enable extra inotify logging.
16728 2004-11-17 13:49  trow
16730         * Util/NautilusTools.cs: NautilusTools.cs: If the nautilus metadata
16731           filename we produce is longer than 255 characters (which is the
16732           ext3 limit), ignore it.
16734 2004-11-17 02:24  trow
16736         * AUTHORS, HACKING, README: HACKING: Updated the 'patches' section
16737           to describe our new patch policy, which is that bugs should be
16738           opened for patches.  Doing patch review on bugzilla should lead
16739           to fewer dropped patches.  I also changed the sample code
16740           fragments to actually follow our capitalization conventions.
16742           README: This was all wildly out-of-date, so I took out all of the
16743           content and replaced it with pointers to the web page and the
16744           wiki.
16746           AUTHORS: The 'thanks' section from the README is now included at
16747           the end of this file.
16749 2004-11-17 01:50  trow
16751         * beagled/RemoteControlImpl.cs: Doh!
16753 2004-11-17 01:50  trow
16755         * screenshots/2004-11-16-rml-desktop.jpg: A nice screenshot from
16756           rml's blog.
16758 2004-11-17 01:41  trow
16760         * ChangeLog, configure.in, Filters/FilterDOC.cs,
16761           Filters/FilterSource.cs, Filters/Makefile.am, glue/Makefile.am,
16762           glue/wv1-glue.c: FilterDOC.cs now uses wv1 for parsing Microsoft
16763           WORD documents.  Added glue/wv1-glue.c: wrapper for wv1 and used
16764           by FilterDOC.cs
16766 2004-11-17 01:14  trow
16768         * configure.in, BeagleClient/DBusisms.cs, BeagleClient/Makefile.am,
16769           BeagleClient/RemoteControl.cs,
16770           BeagleClient/RemoteControlProxy.cs, Util/Inotify.cs,
16771           Util/Makefile.am, Util/SystemInformation.cs,
16772           Util/ThreadedPriorityQueue.cs, beagled/BeagleDaemon.cs,
16773           beagled/ExternalStringsHack.cs.in, beagled/Makefile.am,
16774           beagled/Ping.cs, beagled/Shutdown.cs, beagled/beagled.in,
16775           beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs,
16776           beagled/FileSystemQueryable/FileSystemQueryable.cs,
16777           tools/beagle-ping, tools/beagle-status: Export the version number
16778           via ExternalStringsHack.
16780           Replaced our "Ping" object with a more D-BUSically correct
16781           RemoteControl class that is split into Proxy and Impl parts.  In
16782           particular, this fixes a crash related to our --replace option.
16783           It seems that the mono D-BUS proxies and implementations can't
16784           happily co-exist in the same program.
16786           Removed some obsolete code.
16788           Minor code clean-up.
16790           Cosmetic logging changes.
16792 2004-11-16 19:20  trow
16794         * Util/Logger.cs, beagled/BeagleDaemon.cs, beagled/beagled.in:
16795           Retooled our start-up process.  Because forking has an
16796           unfortunate effect on the mono run-time, beagled can't be a
16797           well-behaved daemon in the classic Stevens sense.  We work around
16798           this by having the wrapper script control whether or not we run
16799           in the background.
16801           I removed the --out argument and replaced it with --fg and --bg.
16802           --fg forces us to run in the foreground, and sends all log
16803           messages to the console.
16805           --bg forces us into the background, and causes us to log to
16806           ~/.beagle/Log/Beagle.  stdout and stderr are redirected to the
16807           log file.  stdin is redirected to /dev/null.
16809           If no argument is specified, we default to --fg when running
16810           uninstalled; otherwise --bg is the default.  This is enforced by
16811           the wrapper script.
16813 2004-11-16 15:40  campd
16815         * beagled/FileSystemQueryable/FileSystemQueryable.cs: took out
16816           debugging writeline
16818 2004-11-16 15:04  trow
16820         * beagled/: EvolutionDataServerQueryable/BookViewDriver.cs,
16821           EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs,
16822           Lucene.Net/Analysis/PorterStemmer.cs: Replaced some
16823           Console.WriteLines with calls to the Logger.  Commented out the
16824           unreachable code in Lucene's Porter stemmer.  I'm sick and tired
16825           of seeing that warning every time I compile.
16827 2004-11-16 12:52  campd
16829         * beagled/FileSystemQueryable/FileSystemQueryable.cs: Use an
16830           IndexableGenerator for directories
16832 2004-11-15 22:09  trow
16834         * BeagleClient/: DBusisms.cs, Query.cs: Commented out more debug
16835           spew.
16837 2004-11-15 22:08  trow
16839         * Util/XKeybinder.cs: Missed a Console.WriteLine.
16841 2004-11-15 22:07  trow
16843         * Best/BestTray.cs, Util/Logger.cs, Util/PullingReader.cs,
16844           Util/XKeybinder.cs, beagled/Makefile.am: The logger should only
16845           write to the Console if no other destination is set.  Changed the
16846           XKeybinder to use the Logger instead of Console.WriteLine.  Moved
16847           the XKeybinder into the Beagle.Util namespace.  Fully qualified
16848           XKeybinder in Best/BestTray.cs.
16850 2004-11-15 21:52  trow
16852         * Util/Scheduler.cs: Doh!  I forgot a bit of debug spew.
16854 2004-11-15 21:52  trow
16856         * BeagleClient/.cvsignore, Best/.cvsignore, beagled/.cvsignore,
16857           Filters/.cvsignore, Renderers/.cvsignore, Tiles/.cvsignore,
16858           Util/.cvsignore, images/.cvsignore, indexer/.cvsignore,
16859           tools/.cvsignore: Ignore .mdb files.
16861 2004-11-15 21:49  trow
16863         * Util/Scheduler.cs: #if-ed out some excessive debug spew.
16865 2004-11-15 21:47  trow
16867         * Util/Scheduler.cs, Util/SystemInformation.cs,
16868           beagled/LuceneQueryable.cs,
16869           beagled/FileSystemQueryable/FileSystemQueryable.cs: Scheduler
16870           improvements: * Allow tasks to be automatically rescheduled by
16871           setting the Reschedule   flag to true.  * Change the
16872           Scheduler.TaskFromHook hook to take a Scheduler.Task as an
16873           argument (before it was just a thunk) so that it can be
16874           rescheduled.
16876           Modified LuceneQueryable and FileSystemQueryable to reflect the
16877           API changes.
16879           #if-ed out the testing entry point in SystemInformation.cs.
16881 2004-11-15 21:41  trow
16883         * Util/Inotify.cs, glue/inotify-glue.c: Some inotify enhancements:
16884           * Read the queue size from sysfs.  * Use FIONREAD ioctl to
16885           efficiently group reads.  * Removed the RawEvent stuff, since we
16886           aren't using any of the   extra information in that struct.  This
16887           allows to avoid a bunch   of allocations.  * Assorted clean-ups.
16889 2004-11-15 16:18  campd
16891         * Util/Inotify.cs, glue/inotify-glue.c: Manually demarshal the
16892           inotify buffer to avoid rampant overallocation
16894 2004-11-14 03:06  tigert
16896         * Tiles/template-page.css: oops, fixed aspect ratio of photo
16897           thumbnails somehow.. :)
16899 2004-11-14 02:53  tigert
16901         * ChangeLog, Tiles/template-page.css: max icon size: 64, lowered
16902           the transparency of links on non-focused action links.
16904 2004-11-12 18:08  joejg
16906         * Tiles/Tile.cs: put filenames in quotes
16908 2004-11-12 16:07  clahey
16910         * ChangeLog, Filters/FilterPPT.cs: 2004-11-12  Chris Lahey
16911           <clahey@ximian.com>
16913                   * Filters/FilterPPT.cs: Count slides.
16915 2004-11-12 10:03  clahey
16917         * ChangeLog, configure.in, Filters/FilterGst.cs,
16918           Filters/Makefile.am: 2004-11-12  Chris Lahey  <clahey@ximian.com>
16920                   * From a patch by Adam Lofts <adam@negligible.co.uk>.
16922                   * configure.in, Filters/Makefile.am: Added FilterGst.cs.
16924                   * Filters/FilterGst.cs: Filter to get song data using
16925           gst.
16927 2004-11-12 02:24  tigert
16929         * mozilla-extension/skin/classic/beagle-disabled.png: this was
16930           still to be done..
16932 2004-11-12 01:57  tigert
16934         * ChangeLog, mozilla-extension/skin/classic/beagle-big.png,
16935           mozilla-extension/skin/classic/beagle-error.png,
16936           mozilla-extension/skin/classic/beagle.png: updated some artwork
16937           to be more like beagle - like, made the extension have the beagle
16938           logo in the mozilla extension dialog.
16940 2004-11-12 01:35  tigert
16942         * ChangeLog, Tiles/template-file.html, Tiles/template-picture.html:
16943           made the folder name be a link as well, using the "reveal" url
16945 2004-11-12 01:10  tigert
16947         * Tiles/template-blog.html: removed the image's size def - those
16948           are restricted from being huge in the stylesheet now.
16950 2004-11-11 20:55  fhedberg
16952         * beagled/MonodocQueryable/MonodocQueryable.cs: Can't sleep. Added
16953           keywords to make it actually useful.
16955 2004-11-11 13:01  joeshaw
16957         * beagled/Relevancy.cs: Apply a half-life relevancy to imlogs as
16958           well
16960 2004-11-11 12:35  tigert
16962         * Tiles/template-page.css: made images smaller
16964 2004-11-11 11:57  joeshaw
16966         * Tiles/TileMailMessage.cs: Get this to build w/o evo-sharp.  Use
16967           the right IM name for the protocol and not always the aim_name
16969 2004-11-11 09:15  fhedberg
16971         * beagled/MonodocQueryable/MonodocQueryable.cs: Added support for
16972           indexing of Monodoc source documentation files. Not enabled in
16973           Makefile.am.
16975 2004-11-11 05:35  tigert
16977         * ChangeLog, Tiles/template-picture.html: added exif stuff..
16979 2004-11-11 03:03  tigert
16981         * Tiles/template-page.css: minor tweak for looks
16983 2004-11-11 02:00  tigert
16985         * Tiles/template-picture.html: oops, forgot to commit the pic
16986           tile..
16988 2004-11-10 17:20  joeshaw
16990         * Tiles/TileMailMessage.cs, Tiles/template-file.html,
16991           Tiles/template-mail-message.html, beagled/Relevancy.cs,
16992           beagled/EvolutionMailDriver/CamelIndexDriver.cs,
16993           beagled/EvolutionMailDriver/EvolutionMailDriver.cs: Fix up some
16994           tiles, add a couple of conditionals to make the mail tile show
16995           dates correctly.  Remove some dead code,  Add a relevancy rule
16996           for email.  Fix up the indexing of mail dates, so we don't have
16997           received dates of 0 on all sent mail (requires a reindex).
16999 2004-11-10 16:46  campd
17001         * Tiles/: TileContact.cs, template-contact.html: make send-im work
17002           in the contact tiles even if there's no presence data
17004 2004-11-10 16:07  campd
17006         * Best/BestWindow.cs, Tiles/Tile.cs, Tiles/TileMailMessage.cs,
17007           Tiles/template-mail-message.html: Use the dog a the window icon
17009           Hook up "send im" in email tiles
17011 2004-11-10 14:54  joeshaw
17013         * Filters/FilterOle.cs: FilterOle:GetInt32() and GetInt16() should
17014           be static
17016 2004-11-10 09:50  tigert
17018         * ChangeLog, Tiles/template-page.css, Tiles/template-picture.html:
17019           niftyification for pictures, made the width restriction to the
17020           stylesheet, so the img tag doesnt need the width="80" - this
17021           makes it not stretch smaller images big which looked bad.
17023 2004-11-10 06:03  tigert
17025         * Tiles/template-mockup.html: oops, rather hardcode
17026           /opt/gnome/share/icons than /home/tigert/cvs - at least it has a
17027           bit more chances to actually show the image for others as well..
17028           even though it is a mockup..
17030 2004-11-10 06:01  tigert
17032         * ChangeLog, Tiles/template-mockup.css, Tiles/template-mockup.html,
17033           Tiles/template-page.css: added a mockup template/css to have
17034           examples of all tile types shortly also tweaked the real
17035           stylesheet a bit.
17037 2004-11-10 05:42  fhedberg
17039         * beagled/: BeagleDaemon.cs, NetworkService.cs: Minor fix, adding
17040           --port to beagled for networking.
17042 2004-11-09 17:36  tigert
17044         * ChangeLog, Tiles/template-mail-message.html: added date & snippet
17045           dummy
17047 2004-11-09 17:18  tigert
17049         * Tiles/template-page.css: fixed the "open folder" icon to use
17050           stock..
17052 2004-11-09 17:06  tigert
17054         * Tiles/template-page.css: added min-height to fix the icon
17055           clipping.. hopefully I got the stock notation right from the
17056           bullet definition.. -tig-
17058 2004-11-09 15:53  campd
17060         * Tiles/template-folder.html: use the theme's folder icon for
17061           directory tiles
17063 2004-11-09 15:49  campd
17065         * Tiles/: SimpleRootTile.cs, Template.cs, TileFromTemplate.cs,
17066           TileMailMessage.cs, template-mail-message.html,
17067           template-page.css: Let templates specify a stock image size
17069           fixed mail image sizes
17071 2004-11-09 15:22  joeshaw
17073         * beagled/: LuceneDriver.cs, LuceneQueryable.cs: Have the
17074           LuceneDriver add the hits directly to the IQueryResult rather
17075           than returning them to the LuceneQueryable, and fire them off in
17076           batches of 200 hits at a time.  Makes very large queries from a
17077           single LuceneDriver source much more interactive.  (Use 200 since
17078           that's the value Lucene uses to cache hits in memory)
17080 2004-11-09 15:11  joeshaw
17082         * BeagleClient/Hit.cs, beagled/LuceneQueryable.cs,
17083           beagled/Makefile.am,
17084           beagled/EvolutionMailDriver/CamelIndexDriver.cs,
17085           beagled/EvolutionMailDriver/EvolutionMailDriver.cs: Get mail
17086           working again
17088 2004-11-09 14:38  tigert
17090         * ChangeLog, Tiles/template-page.css: prettyification
17092 2004-11-09 13:39  trow
17094         * Filters/FilterHtml.cs, Filters/FilterOpenOffice.cs,
17095           Filters/FilterText.cs, beagled/Filter.cs,
17096           beagled/FilteredIndexable.cs, beagled/LuceneDriver.cs,
17097           beagled/Makefile.am, beagled/PathFinder.cs, beagled/TextCache.cs,
17098           beagled/BlamQueryable/BlamQueryable.cs: Added some very, very
17099           preliminary support for the plaintext cache.  Only re-index
17100           Blam's collection.xml if it has actually changed.  Don't die if
17101           we can't set an EA on a file.
17103 2004-11-09 11:11  trow
17105         * Best/BestWindow.cs: Disable non-local backends (i.e. google)
17107 2004-11-08 23:35  trow
17109         * Util/Inotify.cs, beagled/Makefile.am,
17110           beagled/TomboyQueryable/TomboyQueryable.cs: Fix the Tomboy
17111           backend to work w/ the new scheduling & inotify stuff.  (It is
17112           still disabled due to some inotify weirdness, though.)
17114 2004-11-08 21:13  trow
17116         * AUTHORS: Added some people to AUTHORS.
17118 2004-11-08 20:41  trow
17120         * Util/FrequencyStatistics.cs, Util/ImBuddy.cs, Util/Inotify.cs,
17121           beagled/BeagleDaemon.cs, beagled/BlamQueryable/BlamQueryable.cs,
17122           beagled/FileSystemQueryable/FileSystemQueryable.cs,
17123           beagled/FileSystemQueryable/WatchedDirectory.cs,
17124           beagled/GaimLogQueryable/GaimLogQueryable.cs,
17125           glue/inotify-glue.c: Inotify enhancements.  We now have one
17126           thread pulling events off of the kernel queue, reading them in
17127           chunks and putting them into a local queue.  A second thread
17128           pulls the events out of that queue and fires Inotify.Event.
17130 2004-11-08 06:08  fhedberg
17132         * configure.in, beagled/BeagleDaemon.cs, beagled/Makefile.am,
17133           beagled/NetworkDriver.cs, beagled/NetworkHandler.cs,
17134           beagled/NetworkService.cs: Added experimental networking support
17136 2004-11-08 03:24  fhedberg
17138         * beagled/QueryBody.cs: Added binary binary serialization.
17140 2004-11-06 20:02  fhedberg
17142         * Tiles/TileBlog.cs, Tiles/template-blog.html,
17143           images/icon-blog.png: New blog icon. Changed tile to use actions,
17144           opens item in browser as default.
17146 2004-11-06 17:25  fhedberg
17148         * beagled/BlamQueryable/BlamQueryable.cs: Adapted BlamQueryable to
17149           trow's "Big Merge" changes. Added the item and weblog uri
17150           properties.
17152 2004-11-05 12:24  campd
17154         * Tiles/: Tile.cs, TileFromTemplate.cs: Repopulate when the tile
17155           changes
17157 2004-11-04 18:31  trow
17159         * beagled/: FilteredIndexable.cs,
17160           FileSystemQueryable/FileSystemQueryable.cs: Set "crawl mode" on
17161           filters when crawling.  (This influences how we FileAdvise after
17162           processing a file.)
17164 2004-11-04 16:46  trow
17166         * configure.in: Add -lXss to X_LIBS.
17168 2004-11-04 16:42  trow
17170         * glue/screensaver-glue.c: Make sure we hold the X lock before
17171           calling XScreenSaverQueryInfo.
17173 2004-11-04 16:39  trow
17175         * beagled/Makefile.am: Fix a build glitch.
17177 2004-11-04 16:37  trow
17179         * beagled/: Crawler.cs, IQueryable.cs, LuceneDriver.cs,
17180           LuceneQueryable.cs, Makefile.am, Ping.cs, Queryable.cs,
17181           wrapper.in, EvolutionMailDriver/EvolutionMailDriver.cs,
17182           FileSystemQueryable/CrawlQueue.cs,
17183           FileSystemQueryable/EventStatistics.cs,
17184           FileSystemQueryable/FileSystemQueryable.cs,
17185           FileSystemQueryable/LastCrawlTime.cs,
17186           FileSystemQueryable/WatchedDirectory.cs,
17187           GaimLogQueryable/GaimLogQueryable.cs: The big merge.
17189 2004-11-04 16:31  trow
17191         * tools/beagle-status: Don't require a very recent version of
17192           'tail'.
17194 2004-11-04 15:57  trow
17196         * Util/: ExtendedAttribute.cs, Scheduler.cs: A bunch of Scheduler
17197           fixes.  Use string-paths instead of FileSystemInfos in the
17198           ExtendedAttribute API.  FileSystemInfo is the devil's candy.
17200 2004-11-04 15:54  llipka
17202         * Tiles/: template-file.html, template-music.html,
17203           template-page.css, template-picture.html: Fixed the "Reveal in
17204           file manager" icon.
17206 2004-11-04 15:53  llipka
17208         * images/: Makefile.am, action-reveal.png: Added the "Reveal in
17209           file manager" icon.
17211 2004-11-04 15:50  llipka
17213         * beagled/BlamQueryable/BlamQueryable.cs: Rather check for
17214           .gnome2/blam/collections.xml than just .gnome2/blam/
17216 2004-11-04 14:55  campd
17218         * Best/BestWindow.cs, Tiles/Template.cs,
17219           Tiles/TileHitCollection.cs: show five tiles at a time to reduce
17220           paging
17222 2004-11-04 14:29  campd
17224         * Tiles/: TileCanvas.cs, TileHitCollection.cs, TileImLog.cs,
17225           template-foot.html, template-head.html: Save email addresses for
17226           buddies to avoid too much querying
17228           Handle file:/// uris with gnome-open (although for some reason
17229           mozilla doesn't seem to want to give me file:/// uri links)
17231           Fixed some html validness problems
17233 2004-11-04 13:55  tigert
17235         * ChangeLog, Tiles/template-blog.html, Tiles/template-file.html,
17236           Tiles/template-im-log.html, Tiles/template-page.css: updated the
17237           stylesheet: added <div class="date"> for the "last modified 2
17238           days ago.." -stuff, and made a bunch of tiles to use it. Also
17239           fixed a cosmetic flaw on the actions line, now it doenst have
17240           such a huge indent.
17242 2004-11-04 11:54  trow
17244         * beagled/Filter.cs: Don't try to instantiate abstract classes.
17245           (Fix from Raphaël Slinckx)
17247 2004-11-04 11:40  nat
17249         * Tiles/TileImLog.cs: Don't keep querying the addressbook if it
17250           doesn't work.
17252 2004-11-04 11:34  nat
17254         * Filters/FilterFlac.cs, Filters/Makefile.am, Util/FlacReader.cs,
17255           Util/Makefile.am: FLAC filter from Rafael Slinckx
17257 2004-11-04 09:56  nat
17259         * beagled/BlamQueryable/BlamQueryable.cs: Return if we can't get a
17260           collection of feeds.
17262 2004-11-04 07:26  nat
17264         * beagled/EvolutionMailDriver/CamelIndexDriver.cs: Don't cast the
17265           Uri to a string, since that makes ArrayList.Remove stop working.
17266           Also, BinarySearch doesn't work for Uri objects, since they don't
17267           support IComparer.
17269 2004-11-03 17:50  joeshaw
17271         * BeagleClient/Query.cs, Best/BestWindow.cs,
17272           Tiles/SimpleRootTile.cs, tools/Query.cs: On the client side use
17273           collections of Hits and Uris to help speed things up
17275 2004-11-03 17:36  joeshaw
17277         * BeagleClient/Hit.cs, BeagleClient/Query.cs,
17278           BeagleClient/QueryProxy.cs, beagled/QueryImpl.cs: Use a binary
17279           format instead of an XML format for sending the hits across the
17280           wire.  Even base64 encoded it will reduce the amount of data
17281           going over the wire and speed up both serialization and
17282           deserialization of the hits
17284 2004-11-03 17:27  campd
17286         * Tiles/Template.cs, Tiles/TileBlog.cs, Tiles/TileCanvas.cs,
17287           Tiles/TileHitCollection.cs, Tiles/TileImLog.cs, Util/Vfs.cs,
17288           images/Images.cs: Various Best speedups
17290 2004-11-02 15:34  joeshaw
17292         * Best/best.in: Add TrayIcon to MONO_PATH and
17293           TrayIcon/libtrayicon/.libs to LD_LIBRARY_PATH when running an
17294           uninstalled copy
17296 2004-11-02 15:26  joeshaw
17298         * Tiles/: Makefile.am, TileImLog.cs: Comment out the bulk of
17299           GetEmailForIm if you don't have evo-sharp
17301 2004-11-02 15:22  campd
17303         * Best/BestTray.cs, Util/Makefile.am, Util/XKeybinder.cs,
17304           glue/Makefile.am, glue/eggaccelerators.c, glue/eggaccelerators.h,
17305           glue/tomboykeybinder.c, glue/tomboykeybinder.h: show the best
17306           window on F12
17308 2004-11-02 14:54  campd
17310         * Best/: BestTray.cs, BestWindow.cs: handle DeleteEvent on the
17311           window, focus the entry and select all the text when the dog
17312           button is pressed.
17314 2004-11-02 14:37  joeshaw
17316         * configure.in: we need evo-sharp 0.6 now
17318 2004-11-02 14:19  nat
17320         * Tiles/: TileImLog.cs, template-im-log.html: Don't show the "Send
17321           Mail" action unless we actually know the dude's email adress.
17323 2004-11-02 13:58  nat
17325         * Makefile.am, configure.in, Best/Best.cs, Best/BestTray.cs,
17326           Best/BestWindow.cs, Best/Makefile.am, Best/TrayIcon/.cvsignore,
17327           Best/TrayIcon/Egg.metadata, Best/TrayIcon/Makefile.am,
17328           Best/TrayIcon/libtrayicon-sources.xml,
17329           Best/TrayIcon/libtrayicon/.cvsignore,
17330           Best/TrayIcon/libtrayicon/Makefile.am,
17331           Best/TrayIcon/libtrayicon/eggtrayicon.c,
17332           Best/TrayIcon/libtrayicon/eggtrayicon.h, images/Makefile.am,
17333           images/smalldog.png, images/smalldogalert.png: Add a tray icon to
17334           Best.
17336 2004-11-02 12:32  campd
17338         * Tiles/: TileFile.cs, TileMusic.cs, TilePicture.cs,
17339           template-mail-message.html, template-music.html,
17340           template-picture.html: Derive the Music and Picture tiles from
17341           TileFile, and fix the mail icons (although they're still too
17342           small)
17344 2004-11-02 07:47  nat
17346         * Tiles/: TileImLog.cs, template-im-log.html: Small visual bug.
17348 2004-11-02 06:43  nat
17350         * Tiles/: Tile.cs, TileFile.cs, TileMailMessage.cs, TileMusic.cs,
17351           template-file.html, template-mail-message.html,
17352           template-music.html: Added "Reveal in file manager."
17354           The music tile falls back on the filename if we don't have the
17355           Song information.
17357 2004-11-02 06:17  nat
17359         * beagled/Makefile.am: Disabling the Google backend for now.  It
17360           works, but it keeps popping up while I'm trying to test other
17361           things.  Same report from Tuomas, ergo this is disabled until we
17362           can get it to sort right.
17364 2004-11-02 05:45  nat
17366         * Tiles/Tile.cs, Tiles/TileImLog.cs, beagled/Makefile.am:
17367           Clicking on "Send Im" works now for AIM, if you have Gaim's
17368           remote-control plugin enabled.
17370 2004-11-02 05:25  nat
17372         * Tiles/Tile.cs, Tiles/TileContact.cs, Tiles/TileFile.cs,
17373           Tiles/TileImLog.cs, Tiles/template-contact.html,
17374           Tiles/template-file.html, Tiles/template-im-log.html,
17375           beagled/Makefile.am, beagled/BlamQueryable/BlamQueryable.cs: Make
17376           "Send Mail" work on contacts and IM logs.
17378           Make "Send to" work on files.
17380           Some robustness here and there.
17382 2004-11-02 01:41  llipka
17384         * Makefile.am, configure.in: Fix build bug
17386 2004-11-01 18:27  campd
17388         * Tiles/TileImLog.cs: removed spew
17390 2004-11-01 18:24  campd
17392         * BeagleClient/Hit.cs, Best/BestWindow.cs, Tiles/SimpleRootTile.cs,
17393           Tiles/Template.cs, Tiles/Tile.cs, Tiles/TileBlog.cs,
17394           Tiles/TileFile.cs, Tiles/TileFolder.cs,
17395           Tiles/TileFromHitTemplate.cs, Tiles/TileImLog.cs,
17396           Tiles/TileMailMessage.cs, Tiles/TileMusic.cs, Tiles/TileNote.cs,
17397           Tiles/TilePicture.cs, Tiles/template-blog.html,
17398           Tiles/template-contact.html, Tiles/template-file.html,
17399           Tiles/template-folder.html, Tiles/template-im-log.html,
17400           Tiles/template-mail-message.html, Tiles/template-music.html,
17401           Tiles/template-note.html, Tiles/template-picture.html,
17402           Tiles/template-web-history.html, images/Images.cs,
17403           images/Makefile.am: Fixed up some actions, moved actions into the
17404           Tiles rather than hard-coding everything into the hit, and use
17405           buddy icons for im tiles.
17407 2004-11-01 17:46  clahey
17409         * ChangeLog: 2004-11-01  Chris Lahey  <clahey@ximian.com>
17411                   * tray/TrayIcon/Makefile.am (install-exec-local,
17412           uninstall-local):
17413                   Use pkglibdir instead of libdir to avoid collisions.
17415 2004-11-01 15:04  campd
17417         * configure.in, Best/Best.cs, Util/GeckoUtils.cs: Use system fonts
17418           for gecko
17420 2004-10-29 18:13  rml
17422         * Best/BestWindow.cs: Best/BestWindow.cs: s/Enter search
17423           terms:/Search terms:/
17425 2004-10-29 16:43  rml
17427         * beagled/: Filter.cs, LuceneDriver.cs: beagled/Filter.cs: Turn on
17428           the increased readahead before we initiate the preload, so that
17429           the preload can benefit from the increased readahead.
17431           beagled/LucenseDriver.cs: whitespace cleanup.
17433 2004-10-29 15:55  campd
17435         * Best/BestWindow.cs, Tiles/SimpleRootTile.cs,
17436           Tiles/TileHitCollection.cs, Tiles/template-foot.html,
17437           Tiles/template-note.html: put the pager in the gtk dialog rather
17438           than the html
17440 2004-10-29 09:39  llipka
17442         * Tiles/: template-im-log.html, template-page.css: Let everyone
17443           feel the love with our beautiful UI
17445 2004-10-29 06:09  llipka
17447         * Tiles/: TileContact.cs, template-blog.html,
17448           template-bugzilla.html, template-contact.html,
17449           template-file.html, template-folder.html, template-foot.html,
17450           template-google.html, template-im-log.html,
17451           template-mail-message.html, template-music.html,
17452           template-note.html, template-page.css, template-picture.html,
17453           template-web-history.html: Dave is the man! And also updated the
17454           renderers.
17456 2004-10-29 03:23  nat
17458         * Tiles/Template.cs: Patch from Lukas to fix a crash
17460 2004-10-29 02:45  nat
17462         * configure.in, glue/Makefile.am: Don't hard code the path to
17463           libX11
17465 2004-10-28 21:11  trow
17467         * configure.in: Applied Alex Graveley's patch to generally Do The
17468           Right Thing with respect to the TrayIcon stuff.  This fixes bug
17469           #156738 (which was actually a dup of #155630)
17471 2004-10-28 20:46  trow
17473         * BeagleClient/Indexable.cs, beagled/FilteredIndexable.cs: Add a
17474           do-nothing virtual Build() method to Indexable, which
17475           FilteredIndexable overrides.  Small FilteredIndexable clean-ups,
17476           mostly Uri-related.
17478 2004-10-28 20:43  trow
17480         * beagled/FileSystemQueryable/FileNameFilter.cs: Added more
17481           autotools-related temp files to the default exclusion list.
17483           This is the correct file.  Honest.
17485 2004-10-28 20:43  trow
17487         * beagled/FileSystemQueryable/FileSystemQueryable.cs: Reverting
17488           last commit: I committed the wrong file.
17490 2004-10-28 20:39  trow
17492         * beagled/FileSystemQueryable/FileSystemQueryable.cs: Added more
17493           autotools-related temp files to the default exclusion list.
17495 2004-10-28 20:37  trow
17497         * beagled/BeagleDaemon.cs: Add a --debug option to set the default
17498           log level to Debug.  Start the global scheduler on start-up, stop
17499           it on shutdown.
17501 2004-10-28 20:35  trow
17503         * beagled/ExtractContent.cs: Minor clean-up.
17505 2004-10-28 19:52  trow
17507         * Util/Inotify.cs: When we ignore a directory, return the
17508           associated watch descriptor.  Added some code to recursively
17509           watch directories in the inotify test code.
17511 2004-10-28 19:26  trow
17513         * Util/: FrequencyStatistics.cs, Makefile.am, Scheduler.cs,
17514           SystemInformation.cs, TaskManager.cs: The sort of code that comes
17515           in handy from time to time.
17517 2004-10-28 19:23  trow
17519         * glue/: Makefile.am, screensaver-glue.c: Some glue around
17520           XScreenSaverQueryInfo.
17522 2004-10-28 18:14  campd
17524         * configure.in, BeagleClient/Query.cs, Best/Best.cs,
17525           Best/BestWindow.cs, Best/Makefile.am, Best/best.in,
17526           Filters/FilterMusic.cs, Tiles/Makefile.am,
17527           Tiles/SimpleRootTile.cs, Tiles/Template.cs, Tiles/Tile.cs,
17528           Tiles/TileActionAttribute.cs, Tiles/TileBlog.cs,
17529           Tiles/TileBugzilla.cs, Tiles/TileCanvas.cs, Tiles/TileContact.cs,
17530           Tiles/TileFile.cs, Tiles/TileFolder.cs,
17531           Tiles/TileFromHitTemplate.cs, Tiles/TileFromTemplate.cs,
17532           Tiles/TileGoogle.cs, Tiles/TileHitCollection.cs,
17533           Tiles/TileImLog.cs, Tiles/TileMailMessage.cs, Tiles/TileMusic.cs,
17534           Tiles/TileNote.cs, Tiles/TilePicture.cs,
17535           Tiles/TileRenderContext.cs, Tiles/TileStyleAttribute.cs,
17536           Tiles/TileWebHistory.cs, Tiles/template-blog.html,
17537           Tiles/template-bugzilla.html, Tiles/template-contact.html,
17538           Tiles/template-file.html, Tiles/template-folder.html,
17539           Tiles/template-foot.html, Tiles/template-google.html,
17540           Tiles/template-head.html, Tiles/template-hit-collection.html,
17541           Tiles/template-im-log.html, Tiles/template-mail-message.html,
17542           Tiles/template-music.html, Tiles/template-note.html,
17543           Tiles/template-page.css, Tiles/template-picture.html,
17544           Tiles/template-web-history.html, Util/GeckoUtils.cs,
17545           Util/Makefile.am, Util/StringFu.cs, Util/Vfs.cs, Util/gnome.cs,
17546           glue/Makefile.am, glue/gecko-utils.cpp, glue/gecko-utils.h,
17547           images/Images.cs: Converted from GtkHtml to gecko
17549           Reworked the templating and layout system to be a lot cleaner
17551           Implement tigert's new tile layout
17553           Fixed string memory handling issues in the various gnome bindings
17555 2004-10-27 18:36  rml
17557         * README, Util/Inotify.cs, doc/TODO-integration: Misc. and trivial
17558           documentation changes.
17560 2004-10-26 17:08  joeshaw
17562         * beagled/LuceneDriver.cs: Nuke the filtering code from
17563           FilterHits(), since we filter out potential hits with the same
17564           URI at indexing-time, so we'll really never get any good results
17565           from this.  Also avoid using Lucene's Document.Get function,
17566           since it iterates over a list of properties, and just iterate
17567           over them ourselves once and set properties as we come upon them.
17569 2004-10-26 12:22  rml
17571         * Util/Inotify.cs,
17572           beagled/FileSystemQueryable/FileSystemQueryable.cs: Print a
17573           warning when we detect a queue overflow on the inotift device.
17575           We really don't want queue overflows to happen.
17577 2004-10-25 17:30  rml
17579         * beagled/Filter.cs: Whitespace cleanups to silence the critics.
17581 2004-10-25 16:53  clahey
17583         * ChangeLog, tools/Makefile.am: 2004-10-25  Chris Lahey
17584           <clahey@ximian.com>
17586                   * tools/Makefile.am (EXTRA_DIST): Added beagle-shutdown
17587           and
17588                   beagle-status.
17590 2004-10-25 16:32  clahey
17592         * ChangeLog, tools/Makefile.am: 2004-10-25  Chris Lahey
17593           <clahey@ximian.com>
17595                   * tools/Makefile.am: Remove UPDATE_SCRIPT
17597 2004-10-21 11:52  trow
17599         * configure.in: Require evo-sharp 0.5.
17601 2004-10-19 19:43  joeshaw
17603         * BeagleClient/IIndexableGenerator.cs,
17604           Util/ThreadedPriorityQueue.cs, beagled/LuceneDriver.cs,
17605           beagled/EvolutionMailDriver/EvolutionMailDriver.cs: Add a
17606           StatusName property to IIndexableGenerator so that we have some
17607           useful info to print out when we run beagle-status.  Add
17608           Contains() methods to IIndexableGenerator and LuceneDriver, and
17609           don't queue up generators for addition if they're already
17610           scheduled.  Implement a value-based Equals() for the QueueItem
17611           and EvolutionMailIndexableGenerator.  Get scheduled deletes
17612           working again in the mail driver, and add an inotify watcher on
17613           the IMAP folders as well.
17615 2004-10-19 17:38  rml
17617         * Util/FileAdvise.cs, beagled/BeagleDaemon.cs: Add a TestAdvise
17618           method to FileAdvise to do a NormalAdvise on a known file and log
17619           any failures.  Now that the other advice calls fail silently,
17620           this let's users see on beagle startup that their Gentoo is
17621           broken.
17623           I put the call in beagled/BeagleDaemon.cs::Main().  It could
17624           probably go somewhere better.
17626 2004-10-19 16:35  rml
17628         * Util/FileAdvise.cs, beagled/Filter.cs: Don't generate an
17629           exception when a FileAdvise fails--they are just hints, and we do
17630           not care.
17632           We may want to log the failure via log.Debug() but we definitely
17633           don't want to throw exceptions everywhere and run amock for
17634           broken Gentoo users.
17636 2004-10-19 13:52  trow
17638         * configure.in: In the post-configure spew, say whether or not
17639           gsf-sharp was found.
17641 2004-10-19 13:27  joeshaw
17643         * BeagleClient/IIndexableGenerator.cs, beagled/LuceneDriver.cs,
17644           beagled/EvolutionMailDriver/EvolutionMailDriver.cs: Add a
17645           HasNextIndexable() method to IIndexableGenerator and allow
17646           GetNextIndexable() to return null.  This gives the LuceneDriver
17647           more control over the throttling of the generators, when it might
17648           need to process large amounts of data but return few indexables.
17649           (Ie, mail when you only have, say 50 new messages in an inbox of
17650           70,000)
17652 2004-10-19 12:23  trow
17654         * beagled/Filter.cs: Some fixes from last week that I forgot to
17655           commit, merged with Robert's recent fixes.
17657 2004-10-19 12:13  rml
17659         * ChangeLog, beagled/Filter.cs: 2004-10-19  Robert Love
17660           <rml@novell.com>
17662                   * beagled/Filter.cs: move the FlushCache inside of the
17663           NULL check,
17664                     along with the Close. A bigger question, though, is why
17665           can the
17666                     FileStream ever be NULL here?
17668 2004-10-18 17:30  rml
17670         * AUTHORS, ChangeLog, glue/inotify-glue.c: 2004-10-18  Robert Love
17671           <rml@novell.com>
17673                   * glue/inotify-glue.c: clean this up; remove some cruft;
17674           do error
17675                     checking on the read (removes a FIXME)
17677           Note: Dave Camp is an assassin.
17679 2004-10-18 16:29  joeshaw
17681         * beagled/LuceneDriver.cs: LNS.BooleanQuery has a limit of 1024
17682           terms, so chunk the URIs in QueryByUri () and do multiple queries
17683           if necessary.
17685 2004-10-18 15:41  campd
17687         * beagled/: BeagleDaemon.cs, BlamQueryable/BlamQueryable.cs,
17688           EvolutionMailDriver/CamelIndexDriver.cs,
17689           EvolutionMailDriver/EvolutionMailDriver.cs,
17690           GaimLogQueryable/GaimLogQueryable.cs: Move a few Start() methods
17691           out to threads and register the dbus objects after instantiating
17692           queryables to reduce the amount of time between registering dbus
17693           services and being ready to serve them
17695 2004-10-17 16:17  tberman
17697         * AUTHORS, ChangeLog, Filters/HtmlAgilityPack/tools.cs: 2004-10-17
17698           Todd Berman  <tberman@off.net>
17700                   * AUTHORS: Changing my email to reflect something that
17701           might reach me.
17702                   * Filters/HtmlAgilityPack/tools.cs: Compilation fix for
17703           1.1.1
17705 2004-10-17 15:42  tberman
17707         * ChangeLog, Best/best.in: 2004-10-17  Todd Berman
17708           <tberman@off.net>
17710                   * Best/best.in: Add directory containing
17711           libinofityglue.so to
17712                     LD_LIBRARY_PATH.
17714 2004-10-17 02:29  nat
17716         * tools/: Query.cs, beagle-query.man: Fix up the usage.
17718 2004-10-16 17:36  rml
17720         * ChangeLog, chooser-fu/beaglequery.c: 2004-10-16  Robert Love
17721           <rml@novell.com>
17723                   * chooser-fu/beaglequeru.c: fix compile warning; remove
17724           unused
17725                     variable; strptime() does not init fields it does not
17726           touch, so
17727                     zero them all out.
17729 2004-10-16 16:15  trow
17731         * screenshots/2004-10-16-first-pretty-beagle-web-page.png: Our
17732           family album.
17734 2004-10-16 05:20  nat
17736         * tools/Query.cs: Usage.
17738 2004-10-15 14:55  joeshaw
17740         * beagled/EvolutionMailDriver/EvolutionMailDriver.cs: we also want
17741           to reindex when people blow away their caches
17743 2004-10-15 14:40  joeshaw
17745         * beagled/: LuceneDriver.cs, LuceneQueryable.cs,
17746           EvolutionMailDriver/CamelIndexDriver.cs,
17747           EvolutionMailDriver/EvolutionMailDriver.cs: Add a QueryByUri()
17748           method to the LuceneDriver.  Make the CamelIndexDriver query the
17749           LuceneDriver to get summary info from the index rather than
17750           walking the summary by hand... should speed up camel index
17751           queries a lot.  Also use xattrs on the summaries to know if we
17752           should bother crawling them at startup.
17754 2004-10-15 09:38  trow
17756         * configure.in, Filters/FilterDOC.cs, Filters/Makefile.am,
17757           beagled/FileSystemQueryable/FileNameFilter.cs: Only build the MS
17758           Office filters if gsf-sharp is present.  Ignore a few temporary
17759           files generated by configure.
17761 2004-10-15 09:27  trow
17763         * ChangeLog, Filters/FilterPPT.cs: Filter for MS power point
17764           presentation docs.
17766 2004-10-15 09:20  trow
17768         * ChangeLog, configure.in, Filters/FilterDOC.cs,
17769           Filters/FilterOle.cs, Filters/Makefile.am: Added filter for
17770           MSWord documents.
17772 2004-10-15 09:13  trow
17774         * Filters/FilterHtml.cs, Filters/FilterJpeg.cs,
17775           Filters/FilterMusic.cs, Filters/FilterPdf.cs,
17776           Filters/FilterPng.cs, Filters/FilterRTF.cs,
17777           Filters/FilterSource.cs, Filters/FilterTexi.cs,
17778           Filters/FilterText.cs, Util/ImBuddy.cs, Util/JpegHeader.cs,
17779           Util/Makefile.am, Util/PageCache.cs, Util/PullingReader.cs,
17780           beagled/Filter.cs, tools/Query.cs: Some filter api changes to
17781           allow us to use FileAdvise.  Misc. filter clean-up.  Changed the
17782           ImBuddy code to use inotify for file change notifications.  Added
17783           timing information to beagle-query.
17785 2004-10-15 01:46  trow
17787         * beagled/Queryable.cs: Removed some debug spew that I left in by
17788           mistake.
17790 2004-10-15 00:17  trow
17792         * beagled/FileSystemQueryable/: CrawlQueue.cs,
17793           FileSystemQueryable.cs: Even more verbosity in the status output.
17795 2004-10-14 23:39  trow
17797         * tools/Makefile.am: Add beagle-status to bin_SCRIPTS.
17799 2004-10-14 23:38  trow
17801         * Util/ThreadedPriorityQueue.cs, beagled/BeagleDaemon.cs,
17802           beagled/BugzillaDriver.cs, beagled/GoogleDriver.cs,
17803           beagled/IQueryable.cs, beagled/LuceneDriver.cs,
17804           beagled/LuceneQueryable.cs, beagled/Ping.cs,
17805           beagled/QueryDriver.cs, beagled/Queryable.cs,
17806           beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs,
17807           beagled/FileSystemQueryable/FileSystemQueryable.cs,
17808           tools/beagle-status: Added a mechanism for queryables to return
17809           human-readable status strings, along with a way to access those
17810           status strings via D-BUS.
17812 2004-10-14 18:17  nat
17814         * BeagleClient/Factory.cs, Tiles/TileHitCollection.cs,
17815           Tiles/TileImLog.cs, Tiles/template-im-log.html,
17816           Tiles/template-mail-message.html, Util/ImBuddy.cs,
17817           Util/Makefile.am, Util/StringFu.cs, tools/Query.cs: Patch from
17818           Matt Jones to display IM aliases instead of IM names.
17820           Initial, crappy snippet code for IM logs.
17822           Valign all tiles to the top of their row.
17824           Pretty-print duration and start time of conversations.
17826           Some other various crap.
17828 2004-10-14 15:12  rml
17830         * ChangeLog, Util/FileAdvise.cs, Util/Makefile.am,
17831           beagled/Crawler.cs: 2004-10-14  Robert Love  <rml@novell.com>
17833                   * Util/FileAdvise.cs: new file, implementing the advice
17834           stuff
17835                   * Util/Makefile.am: build FileAdvise.cs
17837 2004-10-14 14:02  joeshaw
17839         * beagled/EvolutionMailDriver/EvolutionMailDriver.cs: Check the
17840           dirName in addition to the folderName when checking for spam/junk
17841           folders, so that we don't end up indexing spam on IMAP
17843 2004-10-14 13:08  nat
17845         * Tiles/TileImLog.cs: Pretty printing of dates/durations
17847 2004-10-14 11:19  tigert
17849         * ChangeLog, Tiles/template-im-log.html, images/Makefile.am,
17850           images/im-aim.png: stylized the im tile a bit..
17852 2004-10-13 23:12  trow
17854         * Util/Inotify.cs, beagled/BeagleDaemon.cs,
17855           beagled/FilteredIndexable.cs, beagled/QueryDriver.cs,
17856           beagled/FileSystemQueryable/CrawlQueue.cs,
17857           beagled/FileSystemQueryable/EventStatistics.cs: Catch exceptions
17858           thrown while firing the InotifyEvent event.  Cleaned up beagled's
17859           argument processing.  Added a mechanism to allow or deny backends
17860           by name on the command line.  Tweaked the timing in CrawlQueue.
17861           Retooled EventStatistics.  Commented out the crappy f-spot hack
17862           in FilteredIndexable.
17864 2004-10-13 21:50  trow
17866         * Util/: Makefile.am, TaskManager.cs, ThreadedPriorityQueue.cs: The
17867           task manager manages tasks.
17869 2004-10-13 18:18  joeshaw
17871         * beagled/EvolutionMailDriver/EvolutionMailDriver.cs: Don't index
17872           spam/junk folders.  Pick up where we left off when indexing.
17874 2004-10-13 17:25  joeshaw
17876         * beagled/EvolutionMailDriver/EvolutionMailDriver.cs: Save our
17877           indexing state to disk every 500 mails, not just when we're
17878           finished
17880 2004-10-13 16:55  joeshaw
17882         * beagled/: Makefile.am, EvolutionMailDriver/CamelIndexDriver.cs,
17883           EvolutionMailDriver/EvolutionMailDriver.cs: The best evolution
17884           mail backend ever!
17886 2004-10-13 14:36  trow
17888         * logo/: beagle_logo-print.svg, beagle_logo-web.svg: Beagle logo
17889           SVGs.
17891 2004-10-13 14:20  joeshaw
17893         * beagled/EvolutionMailDriver/EvolutionMailDriver.cs: Queue up
17894           added URIs so that we don't hose the machine when querying while
17895           indexing
17897 2004-10-12 17:14  campd
17899         * beagled/: QueryImpl.cs, QueryResult.cs: Clean up QueryImpl
17900           disposing
17902 2004-10-12 16:53  campd
17904         * beagled/IQueryWorker.cs: forgot this
17906 2004-10-12 16:47  campd
17908         * beagled/BeagleDaemon.cs: Added a --replace option to beagled
17909           which shuts down an existing beagled and replaces it
17911 2004-10-12 16:18  campd
17913         * Util/ThreadedPriorityQueue.cs, beagled/BeagleDaemon.cs,
17914           beagled/BugzillaDriver.cs, beagled/Crawler.cs,
17915           beagled/FactoryImpl.cs, beagled/Makefile.am,
17916           beagled/QueryDriver.cs, beagled/QueryImpl.cs,
17917           beagled/QueryResult.cs, beagled/Queryable.cs,
17918           beagled/Shutdown.cs,
17919           beagled/EvolutionDataServerQueryable/BookViewDriver.cs,
17920           beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs,
17921           beagled/EvolutionMailDriver/EvolutionMailDriver.cs: Some shutdown
17922           fixes:
17924           Fixed a race in EvolutionDataServerQuerable that would cause it
17925           to miss shutdown requests and wait around indefinitely
17927           WorkerStart now returns false if shutdown has been requested,
17928           workers should exit if WorkerStart returns false
17930           Changed the QueryWorker delegate to an IQueryWorker interface, so
17931           that we can ToString the worker to get more information
17933           Added some debugging spew
17935 2004-10-12 12:25  campd
17937         * beagled/: BeagleDaemon.cs, BugzillaDriver.cs, GoogleDriver.cs,
17938           IQueryable.cs, LuceneDriver.cs, LuceneQueryable.cs,
17939           QueryDriver.cs, Queryable.cs, BlamQueryable/BlamQueryable.cs,
17940           EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs,
17941           EvolutionMailDriver/EvolutionMailDriver.cs,
17942           FileSystemQueryable/FileSystemQueryable.cs,
17943           GaimLogQueryable/GaimLogQueryable.cs,
17944           TomboyQueryable/TomboyQueryable.cs: Added a Start() method to
17945           querables.  Queryables should intialize in the constructor and
17946           start threads/work in the Start method.
17948           Call Start() after the process daemonizes.
17950 2004-10-11 21:19  trow
17952         * Util/FileSystem.cs, beagled/Crawler.cs, beagled/LuceneDriver.cs,
17953           beagled/Makefile.am,
17954           beagled/FileSystemQueryable/EventStatistics.cs,
17955           beagled/FileSystemQueryable/FileSystemQueryable.cs: Be smarter
17956           about dealing with symlinks.  The beginnings of some code for
17957           tracking event timing statistics.
17959 2004-10-11 19:41  trow
17961         * Util/Inotify.cs: Hold a reference to our InotifyEventCallback to
17962           try to avoid magic trampoline errors.
17964 2004-10-11 17:19  joeshaw
17966         * beagled/: LuceneDriver.cs,
17967           EvolutionMailDriver/EvolutionMailDriver.cs: Reimplement Evo mail
17968           driver as a new spiffy IIndexableGenerator for memory happiness
17970 2004-10-11 11:46  trow
17972         * Filters/FilterJpeg.cs, Util/ExifData.cs, Util/JpegHeader.cs,
17973           Util/Makefile.am: A new jpeg filter using the real exif/jpeg
17974           processing code from f-spot.
17976 2004-10-10 18:28  nat
17978         * Tiles/TileNote.cs: Don't bomb out if Tomboy doesn't exist.
17980 2004-10-10 18:08  trow
17982         * BeagleClient/IIndexableGenerator.cs, BeagleClient/Makefile.am,
17983           beagled/LuceneDriver.cs: Support for indexable generators.
17985 2004-10-10 17:58  joeshaw
17987         * beagled/EvolutionMailDriver/EvolutionMailDriver.cs: More fixes
17988           for subfolders
17990 2004-10-10 17:43  trow
17992         * Tiles/TileFromTemplate.cs: Throw a sane exception if a tile asks
17993           for a non-existent resource.
17995 2004-10-10 17:32  trow
17997         * Util/ThreadedPriorityQueue.cs, beagled/LuceneDriver.cs,
17998           beagled/FileSystemQueryable/CrawlQueue.cs: Some changes to the
17999           priority queue to let us support Indexable generators.
18001 2004-10-10 17:23  campd
18003         * BeagleClient/Indexable.cs, BeagleClient/Property.cs,
18004           BeagleClient/Versioned.cs, BeagleClient/WebHistoryIndexer.cs,
18005           beagled/FilteredIndexable.cs, beagled/LuceneDriver.cs: Use xml
18006           serialization for the Indexables instead of hand-writing all the
18007           xml
18009 2004-10-10 17:20  joeshaw
18011         * beagled/: LuceneQueryable.cs,
18012           EvolutionMailDriver/EvolutionMailDriver.cs: I am a bug finding
18013           machine.  Fix the flicking email hits, and get subfolder URIs
18014           right.
18016 2004-10-10 14:31  joeshaw
18018         * Util/Inotify.cs: include the watch descriptor in the inotify
18019           verbose output
18021 2004-10-10 13:40  campd
18023         * BeagleClient/Factory.cs, BeagleClient/FileSystemIndexer.cs,
18024           BeagleClient/FileSystemIndexerProxy.cs, BeagleClient/Makefile.am,
18025           tools/CrawlerRSS20.cs, tools/IndexGaimLogs.cs,
18026           tools/IndexMail.cs, tools/Makefile.am,
18027           tools/beagle-update-index.in: Got rid of the obsolete
18028           crawlers/indexing tools
18030           Don't null out the factory object if beagle goes down
18032 2004-10-10 11:37  trow
18034         * BeagleClient/Query.cs, BeagleClient/QueryProxy.cs,
18035           Best/BestWindow.cs, Tiles/SimpleRootTile.cs, Tiles/Tile.cs,
18036           Tiles/TileNote.cs, beagled/QueryImpl.cs,
18037           beagled/FileSystemQueryable/FileNameFilter.cs: ]Added a means of
18038           getting the search text out of a query.  Added stuff to the file
18039           name filter to help the daemon avoid trying to index autotool
18040           temp files during compiles.  When clicking on a note tile, have
18041           tomboy open it with the search text highlighted.
18043 2004-10-10 11:20  andersca
18045         * ChangeLog, Util/ExtendedAttribute.cs: 2004-10-10  Anders Carlsson
18046            <andersca@gnome.org>
18048                   * Util/ExtendedAttribute.cs:
18049                   Check errno and add it to the exceptions on failure.
18051 2004-10-09 15:59  joeshaw
18053         * beagled/EvolutionMailDriver/EvolutionMailDriver.cs: Avoid
18054           exceptions on every query when .evolution doesn't exist
18056 2004-10-09 15:44  joeshaw
18058         * beagled/: LuceneDriver.cs,
18059           EvolutionMailDriver/EvolutionMailDriver.cs: Don't log deletions
18060           if we're going to add them right back.  Make the EvoMailDriver
18061           queue persistent, and when removing, make sure we have the right
18062           account name
18064 2004-10-09 15:39  campd
18066         * beagled/Shutdown.cs: Warn if there are more WorkerFinished than
18067           WorkerStart
18069 2004-10-09 14:13  campd
18071         * Util/ThreadedPriorityQueue.cs: fixed typo
18073 2004-10-09 14:12  campd
18075         * Util/ThreadedPriorityQueue.cs, beagled/Crawler.cs,
18076           beagled/QueryDriver.cs: Put some WorkerFinished calls into
18077           finally blocks
18079 2004-10-09 11:48  joeshaw
18081         * beagled/EvolutionMailDriver/EvolutionMailDriver.cs: oops, we're
18082           indexing some folder, not necessarily IMAP
18084 2004-10-09 08:55  trow
18086         * Tiles/: HitFlavor.cs, SimpleRootTile.cs, TileBlog.cs,
18087           TileBugzilla.cs, TileContact.cs, TileFile.cs, TileFolder.cs,
18088           TileGoogle.cs, TileHitCollection.cs, TileImLog.cs,
18089           TileMailMessage.cs, TileMusic.cs, TileNote.cs, TilePicture.cs,
18090           TileWebHistory.cs: Fixed tile ordering hack.
18092 2004-10-08 19:40  trow
18094         * Tiles/TileBlog.cs, Tiles/template-blog.html, beagled/beagled.in,
18095           beagled/BlamQueryable/BlamQueryable.cs,
18096           beagled/EvolutionMailDriver/EvolutionMailDriver.cs: More hacking
18097           on the blog backend and tile.  Set the LD_LIBRARY_PATH in the
18098           beagled wrapper so that we can find libcamel.  Explicitly specify
18099           that we are DllImporting libcamel.so.0.
18101 2004-10-08 19:39  joeshaw
18103         * configure.in, beagled/EvolutionMailDriver/EvolutionMailDriver.cs:
18104           get the right IMAP account name by using gconf
18106 2004-10-08 17:05  trow
18108         * beagled/BlamQueryable/BlamQueryable.cs: Oops.
18110 2004-10-08 17:05  trow
18112         * beagled/: BlamQueryable/BlamQueryable.cs,
18113           FileSystemQueryable/FileSystemQueryable.cs: Ch
18115 2004-10-08 16:45  trow
18117         * Util/Inotify.cs, glue/inotify.h: Switch to the latest & greatest
18118           inotify.  We now require rml's 757 kernel (or equivalent).
18120 2004-10-08 16:24  campd
18122         * doc/TODO-integration: Add "c bindings for the dbus interface"
18124 2004-10-08 16:13  trow
18126         * beagled/: Queryable.cs, QueryableFlavor.cs: Remove the Source
18127           from the QueryableFlavor.  Use the Name instead of the Source
18128           when calling QueryBody.AcceptSource in Queryable.AcceptSource.
18130 2004-10-08 16:08  joeshaw
18132         * beagled/: FilteredIndexable.cs, LuceneQueryable.cs, Makefile.am,
18133           EvolutionMailDriver/EvolutionMailDriver.cs: Replace MailQueryable
18134           with EvolutionMailDriver, which uses the Evolution local mail
18135           indexes directly, and which indexes in lucene summary data and
18136           cached imap messages
18138 2004-10-08 15:18  campd
18140         * BeagleClient/Hit.cs, Tiles/Tile.cs, Tiles/TileFile.cs,
18141           Tiles/TileFolder.cs, Tiles/TileMailMessage.cs,
18142           Tiles/TileMusic.cs, Tiles/TilePicture.cs,
18143           beagled/EvolutionDataServerQueryable/BookViewDriver.cs: Open
18144           mails with "evolution" rather than "evolution-1.5"
18146           Show an error dialog when opening a hit fails
18148           Fixed disconnecting from a view in the bookviewdriver
18150 2004-10-08 15:16  trow
18152         * images/: Makefile.am, emblem-blog.png, icon-blog.png: Images for
18153           the blog tile.
18155 2004-10-08 15:16  trow
18157         * Tiles/Makefile.am, Tiles/TileBlog.cs, Tiles/template-blog.html,
18158           beagled/BlamQueryable/BlamQueryable.cs,
18159           beagled/FileSystemQueryable/CrawlQueue.cs: Tweaks to the blam
18160           backend.  Added a tile for blog entries.  Changed the file system
18161           backend to crawl more often.
18163 2004-10-08 14:28  campd
18165         * tools/: Makefile.am, beagle-shutdown: added beagle-shutdown
18166           script
18168 2004-10-08 13:31  trow
18170         * beagled/: Indexable.cs, IndexableFile.cs, IndexableHttp.cs,
18171           Makefile.am, Property.cs, TestClient.cs: Removed dead/obsolete
18172           code.
18174 2004-10-08 13:31  trow
18176         * beagled/FileSystemQueryable/FileSystemQueryable.cs: Have the
18177           CrawlQueue forget deleted paths.
18179 2004-10-08 13:12  trow
18181         * beagled/: LuceneDriver.cs, LuceneQueryable.cs,
18182           FileSystemQueryable/FileSystemQueryable.cs: Removed the
18183           file-is-missing check out of the LuceneDriver, abstracted it, and
18184           moved it into a virtual method in the LuceneQueryable.
18186           The actual file-is-missing check is now performed in the
18187           FileSystemQueryable, and other backends can perform their own
18188           sanity checks.
18190 2004-10-08 11:45  clahey
18192         * ChangeLog, images/Makefile.am, tools/Makefile.am: 2004-10-08
18193           Christopher James Lahey  <clahey@ximian.com>
18195                   * images/Makefile.am, tools/Makefile.am: Fixed make
18196           distcheck.
18198 2004-10-07 19:52  nat
18200         * mozilla-extension/content/beagleOverlay.js: Dave's fix to make
18201           this work.
18203 2004-10-07 19:20  clahey
18205         * ChangeLog, Util/Archive.cs: 2004-10-07  Chris Lahey
18206           <clahey@ximian.com>
18208                   * Util/Archive.cs: Unified interface for pulling data
18209           from an
18210                   archive file (gz, tar, bz2, zip).
18212 2004-10-07 19:14  trow
18214         * beagled/TomboyQueryable/TomboyQueryable.cs: Check for both
18215           ~/.tomboy and ~/.tomboy/Backup.
18217 2004-10-07 16:57  trow
18219         * AUTHORS: Added Fredrik Hedberg to AUTHORS.
18221 2004-10-07 16:33  campd
18223         * BeagleClient/Indexable.cs, beagled/LuceneDriver.cs,
18224           beagled/LuceneQueryable.cs: Let lucene queryables tell the driver
18225           to save its state on disk to survive daemon restarts.  Turn this
18226           on for the webhistory queryable
18228 2004-10-07 16:16  trow
18230         * beagled/: Makefile.am, BlamQueryable/BlamQueryable.cs: Added
18231           Fredrik Hedberg's Blam backend.
18233 2004-10-07 15:17  trow
18235         * Util/StringFu.cs, beagled/FileSystemQueryable/CrawlQueue.cs,
18236           beagled/FileSystemQueryable/FileNameFilter.cs,
18237           beagled/FileSystemQueryable/FileSystemQueryable.cs: Incrementally
18238           crawl the user's file system in a prioritized order.
18240 2004-10-06 17:01  campd
18242         * Util/Inotify.cs, Util/ThreadedPriorityQueue.cs,
18243           beagled/BeagleDaemon.cs, beagled/Crawler.cs, beagled/DBusisms.cs,
18244           beagled/FactoryImpl.cs, beagled/FileSystemEventMonitor.cs,
18245           beagled/LuceneDriver.cs, beagled/Ping.cs, beagled/QueryDriver.cs,
18246           beagled/QueryResult.cs, beagled/Shutdown.cs,
18247           beagled/EvolutionDataServerQueryable/BookViewDriver.cs,
18248           beagled/FileSystemQueryable/FileSystemQueryable.cs: Clean daemon
18249           shutdown stuff
18251 2004-10-06 16:37  trow
18253         * Util/StringFu.cs: Quote #s in filenames when constructing Uris.
18255 2004-10-06 16:20  trow
18257         * beagled/: IQueryable.cs, LuceneDriver.cs, LuceneQueryable.cs,
18258           Makefile.am, QueryDriver.cs, QueryImpl.cs, Queryable.cs,
18259           EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs,
18260           FileSystemQueryable/FileNameFilter.cs,
18261           FileSystemQueryable/FileSystemQueryable.cs,
18262           GaimLogQueryable/GaimLogQueryable.cs,
18263           TomboyQueryable/TomboyQueryable.cs: Big
18264           IQueryable/QueryDriver/QueryImpl clean-up.
18266 2004-10-06 10:58  trow
18268         * BeagleClient/Query.cs, beagled/QueryImpl.cs: Do the right thing
18269           if the list of Uris to add/subtract is empty.
18271 2004-10-06 10:43  trow
18273         * Util/Inotify.cs, beagled/LuceneDriver.cs,
18274           beagled/FileSystemQueryable/FileSystemQueryable.cs,
18275           beagled/GaimLogQueryable/GaimLogQueryable.cs,
18276           beagled/TomboyQueryable/TomboyQueryable.cs: Small change to
18277           Inotify.cs: expose the watch handle.  Small LuceneDriver
18278           hacks/optimizations.  Inotifized the GaimLog and Tomboy backends.
18280 2004-10-06 10:31  trow
18282         * beagled/QueryImpl.cs: Fixes a few small glitches: * Uris have
18283           type Uri, not string * On a subtract, remove the Uri from
18284           allHits.
18286 2004-10-06 10:03  trow
18288         * Filters/: FilterHtml.cs, FilterJpeg.cs, FilterPng.cs: Fix more
18289           filters to open files w/ sharing enabled.
18291 2004-10-05 18:28  campd
18293         * beagled/: BeagleDaemon.cs, LuceneDriver.cs: [no log message]
18295 2004-10-05 18:09  campd
18297         * BeagleClient/Query.cs, beagled/QueryImpl.cs: Fixed up the query
18298           updates
18300 2004-10-05 16:50  campd
18302         * BeagleClient/Query.cs, beagled/QueryImpl.cs: Move query state
18303           into the daemon
18305 2004-10-05 15:50  nat
18307         * Best/best.in, beagled/beagled.in, doc/TODO-integration: Now I can
18308           use killall to kill beagle.
18310 2004-10-04 17:12  campd
18312         * Util/camel.cs,
18313           beagled/EvolutionDataServerQueryable/BookViewDriver.cs: Index the
18314           mail as it is read rather than reading in the whole file at once
18316 2004-10-04 16:15  trow
18318         * AUTHORS, Util/ImLog.cs, Util/camel.cs: Applied patches from
18319           Michael Bayne <mdb@samskivert.com>
18321 2004-10-04 16:09  trow
18323         * Filters/: FilterMan.cs, FilterPdf.cs, FilterRTF.cs,
18324           FilterSource.cs, FilterTexi.cs, FilterText.cs: Replace a bunch of
18325           uses of FileInfo.OpenText with code that constructs a
18326           StreamReader that explicitly allows sharing.
18328 2004-10-04 16:06  trow
18330         * beagled/: LuceneDriver.cs, Makefile.am, Shutdown.cs, beagled.in,
18331           FileSystemQueryable/CrawlQueue.cs,
18332           FileSystemQueryable/FileNameFilter.cs,
18333           FileSystemQueryable/FileSystemQueryable.cs,
18334           GaimLogQueryable/GaimLogQueryable.cs,
18335           TomboyQueryable/TomboyQueryable.cs: More hacking.  The
18336           FileSystemQueryable is now inotify-only.
18338 2004-10-04 16:03  trow
18340         * Util/: ExtendedAttribute.cs, FileSystem.cs, Inotify.cs,
18341           Makefile.am, Stopwatch.cs, ThreadedPriorityQueue.cs: Hacking.
18343 2004-10-04 14:45  campd
18345         * BeagleClient/DBusisms.cs: Let dbus exceptions be thrown, so that
18346           Best can handle them intelligently
18348 2004-10-04 12:23  campd
18350         * Best/BestWindow.cs: Added an error message for a missing session
18351           bus
18353 2004-10-04 12:13  campd
18355         * Util/Logger.cs, beagled/BeagleDaemon.cs: fixed some
18356           startup/logging stuff
18358 2004-10-04 12:00  campd
18360         * Util/Logger.cs, beagled/BeagleDaemon.cs: [no log message]
18362 2004-10-01 17:04  campd
18364         * doc/TODO: updated
18366 2004-10-01 17:03  campd
18368         * Util/Logger.cs, beagled/BeagleDaemon.cs,
18369           beagled/BugzillaDriver.cs, beagled/Crawler.cs,
18370           beagled/FactoryImpl.cs, beagled/Filter.cs,
18371           beagled/GoogleDriver.cs, beagled/LuceneDriver.cs,
18372           beagled/QueryDriver.cs, beagled/QueryResult.cs,
18373           beagled/beagled.in, beagled/Lucene.Net/Store/FSDirectory.cs: new
18374           logging stuff
18376 2004-10-01 13:31  joeshaw
18378         * beagle-0.0.pc.in: Add Tiles.dll to the link line in pkgconfig
18379           file
18381 2004-10-01 11:21  trow
18383         * Util/Inotify.cs, glue/inotify-glue.c, glue/inotify.h: Fixes for
18384           the new inotify.
18386           Made the Inotify wrapper work for watching both files and
18387           directories.  (Which was mostly an issue of renaming.)
18389 2004-10-01 10:59  nat
18391         * doc/fixme.sh: La la la
18393 2004-10-01 10:54  trow
18395         * BeagleClient/Hit.cs: Including the hit's timestamp in the XML.
18397 2004-10-01 10:48  nat
18399         * BeagleClient/Hit.cs, Filters/FilterRTF.cs: Start of a list view
18400           of matches.
18402 2004-10-01 09:20  trow
18404         * AUTHORS: Added Varadhan to AUTHORS.
18406 2004-10-01 09:18  trow
18408         * Filters/FilterSource.cs: Varadhan's improvements to the source
18409           code filter.
18411 2004-09-30 11:37  trow
18413         * beagled/Flavor.cs: Fixed a stupid typo.
18415 2004-09-29 09:34  trow
18417         * doc/TODO: Updated.
18419 2004-09-29 09:33  trow
18421         * beagled/ExtractContent.cs: Added --tokenize argument.
18423 2004-09-28 22:36  trow
18425         * beagled/ExtractContent.cs: A fix from Varadhan.
18427 2004-09-28 22:09  trow
18429         * BeagleClient/DBusisms.cs, beagled/FactoryImpl.cs: Replace calls
18430           to ServiceCreated and ServiceDeleted with calls to
18431           ServiceOwnerChanged.
18433 2004-09-28 22:07  trow
18435         * beagled/EvolutionDataServerQueryable/BookViewDriver.cs: Work
18436           around a glitch in the evo-sharp bindings that keeps us from
18437           being able to pass null as the second arg of
18438           Evolution.Book.GetBookView.
18440 2004-09-28 18:49  trow
18442         * doc/TODO: Added a TODO item about making beagled better-behaved.
18444 2004-09-28 15:46  campd
18446         * tools/Query.cs: Use OnFinished in beagle-query
18448 2004-09-28 15:44  campd
18450         * BeagleClient/QueryProxy.cs, Best/BestWindow.cs,
18451           beagled/QueryImpl.cs, beagled/QueryResult.cs,
18452           beagled/EvolutionDataServerQueryable/BookViewDriver.cs,
18453           beagled/EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
18454           Added a FinishedEvent to the query to allow for UI feedback.
18456           Added a busy cursor to the Best window while the query is
18457           running.
18459           Only show status ever 1500 mails in the mail indexer
18461 2004-09-24 17:07  campd
18463         * configure.in, chooser-fu/Makefile.am, chooser-fu/beaglequery.c,
18464           chooser-fu/gtkfilesystembeagle.c, tools/Query.cs: Start getting
18465           the chooser back in to shape
18467 2004-09-24 08:26  nat
18469         * Makefile.am:
18470           Build the tray applet.
18472 2004-09-23 21:35  trow
18474         * Util/Inotify.cs: Some more improvements to our inotify bindings.
18475           We now listen for events from /dev/inotify in a thread.
18477 2004-09-23 15:28  joeshaw
18479         * tools/Query.cs: Bump timeout up from 150ms to 1s.  I couldn't
18480           successfully query anything in 150ms.
18482 2004-09-23 14:14  joeshaw
18484         * doc/TODO, beagled/Makefile.am: Get indexing of mail going again.
18486 2004-09-23 00:42  trow
18488         * AUTHORS: Added Dave to AUTHORS.
18490 2004-09-23 00:07  nat
18492         * tools/Query.cs: Some new command-line args
18494 2004-09-22 23:04  nat
18496         * Best/BestRootTile.cs, Best/BestWindow.cs, Best/Makefile.am,
18497           Tiles/Makefile.am: Share the root tile between the applet and
18498           Best.
18500 2004-09-22 21:59  nat
18502         * .cvsignore: Reduce noise pollution
18504 2004-09-22 21:52  nat
18506         * Tiles/SimpleRootTile.cs: Beginning to consolidate this.
18508 2004-09-22 12:51  campd
18510         * beagled/: EvolutionDataServerDriver.cs, Makefile.am,
18511           QueryImpl.cs, EvolutionDataServerQueryable/BookViewDriver.cs,
18512           EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs:
18513           Added live updating to EvolutionDataServerQueryable
18515           Disconnect the resultset when the query is disposed.
18517 2004-09-22 11:45  trow
18519         * Filters/FilterRTF.cs: Filtering mechanism is changed. Now,
18520           parsing/filtering is based on "\pard\plain" keyword.
18522 2004-09-22 10:57  trow
18524         * Util/ExtendedAttribute.cs: Fixed a little bug.
18526 2004-09-22 10:55  nat
18528         * Best/BestRootTile.cs, Best/BestWindow.cs, Tiles/TileCanvas.cs:
18529           Ask the user if he wants to start the daemon...
18531 2004-09-22 09:41  trow
18533         * Filters/: FilterTexi.cs, Makefile.am: Added Filter for texi
18534           documents
18536 2004-09-22 09:07  trow
18538         * Filters/: FilterRTF.cs, Makefile.am: Added Filter for RTF files.
18540 2004-09-22 09:05  kharish
18542         * Tiles/Makefile.am, Tiles/TileBugzilla.cs,
18543           Tiles/template-bugzilla.html, beagled/BugzillaDriver.cs,
18544           beagled/Makefile.am: Added support for querying bugzilla using
18545           the bug id - a primitive hack from Bangalore Beagle hackfest
18547 2004-09-22 09:04  trow
18549         * images/: Makefile.am, emblem-bugzilla.png: Added a cool-looking
18550           bug.
18552 2004-09-22 09:03  nat
18554         * beagled/FileSystemQueryable/FileNameFilter.cs: We now index C#
18555           files
18557 2004-09-22 08:58  nat
18559         * .cvsignore, Best/BestWindow.cs, tools/Query.cs: Fix up the tray
18560           build.
18562 2004-09-22 08:53  siva
18564         * Filters/Makefile.am: Added New Source file FilterSource.cs
18566 2004-09-22 08:52  siva
18568         * Filters/FilterSource.cs: Added a Filter to index c, java, c sharp
18569           language files
18571 2004-09-22 08:35  harinath
18573         * BeagleClient/DBusisms.cs, BeagleClient/Factory.cs,
18574           BeagleClient/Query.cs, Best/BestWindow.cs: make more robust to
18575           server going down
18577 2004-09-22 08:34  sragavan
18579         * ChangeLog: 2004-09-24  Srinivasa Ragavan <sragavan@novell.com>
18580           * Added Beagle Tray applet code to show beagle results
18582 2004-09-22 08:12  trow
18584         * beagled/FileSystemQueryable/FileNameFilter.cs: Fix a small crash,
18585           maybe.
18587 2004-09-22 08:01  nat
18589         * BeagleClient/QueryProxy.cs, Util/GtkUtils.cs, Util/Makefile.am,
18590           beagled/EvolutionDataServerDriver.cs, beagled/GoogleDriver.cs,
18591           beagled/QueryBody.cs, beagled/QueryDriver.cs,
18592           beagled/QueryImpl.cs, beagled/QueryableFlavor.cs,
18593           beagled/FileSystemQueryable/FileSystemQueryable.cs,
18594           beagled/GaimLogQueryable/GaimLogQueryable.cs,
18595           beagled/TomboyQueryable/TomboyQueryable.cs, tools/Query.cs: Allow
18596           the user to disable backends at search time in beagle-query.
18598           Simply do:
18600                   beagle-query source:imlogs "nat friedman"
18602           to search only your IM logs.
18604 2004-09-22 06:37  nat
18606         * tools/Query.cs: Let the user know if the daemon isn't running...
18608 2004-09-22 06:31  trow
18610         * beagled/TomboyQueryable/TomboyQueryable.cs: Don't index the
18611           tomboy backup files.
18613 2004-09-22 06:31  nat
18615         * Best/BestWindow.cs: Close the window on C-w/ESC
18617 2004-09-22 05:58  harinath
18619         * Best/BestWindow.cs: Don't crash if deamon isn't running.
18621 2004-09-22 05:57  harinath
18623         * Best/BestRootTile.cs: Add Error () function.
18625 2004-09-22 05:05  nat
18627         * Best/HitView.cs: Use gnome-open, don't hardcode epiphany to
18628           launch URLs.
18630 2004-09-22 04:46  harinath
18632         * beagled/Crawler.cs: (WorkQueue): Don't fail if directory doesn't
18633           exist.
18635 2004-09-22 04:41  nat
18637         * Util/ImLog.cs: Fix from Arun Raghavan.
18639 2004-09-22 04:37  nat
18641         * .cvsignore, Tiles/TileNote.cs, Tiles/template-note.html,
18642           Util/Note.cs, beagled/TomboyQueryable/TomboyQueryable.cs,
18643           images/trayicon.png: Okay, that should be that.
18645 2004-09-22 04:34  trow
18647         * glue/.cvsignore: Be quiet!
18649 2004-09-22 04:30  nat
18651         * images/note.png: More...
18653 2004-09-22 04:28  nat
18655         * images/emblem-note.png: Forgot this.  And probably others.
18657 2004-09-22 03:46  harinath
18659         * ChangeLog, beagled/Makefile.am, tools/Makefile.am: Fix srcdir !=
18660           builddir problems.
18662 2004-09-22 03:44  nat
18664         * AUTHORS, beagle.spec.in, configure.in, Tiles/Makefile.am,
18665           Util/ExtendedAttribute.cs, Util/Makefile.am,
18666           beagled/BeagleDaemon.cs, beagled/EvolutionDataServerDriver.cs,
18667           beagled/Makefile.am, images/Makefile.am,
18668           mozilla-extension/Makefile.am: A sublime patch from Christopher
18669           Orr to enable Tomboy indexing in Beagle.  That man deserves 1,000
18670           virgins when he goes to heaven.
18672           A fix so the daemon doesn't die if the ebook library isn't
18673           present/found...
18675           Some other crap
18677 2004-09-21 21:33  trow
18679         * Util/Inotify.cs, glue/inotify-glue.c: Improvements to the inotify
18680           bindings.
18682 2004-09-21 20:11  trow
18684         * beagled/LuceneDriver.cs: Purge the index if we find dangling
18685           locks.
18687 2004-09-21 16:38  joeshaw
18689         * beagled/QueryDriver.cs: Wrap the activation of the query drivers
18690           in a try-catch so that we can still query even if a backend isn't
18691           working.
18693 2004-09-21 12:37  trow
18695         * Makefile.am, configure.in, Util/ImLog.cs, Util/Inotify.cs,
18696           Util/Makefile.am, glue/Makefile.am, glue/inotify-glue.c,
18697           glue/inotify.h: Some inotify bindings for mono.
18699 2004-09-21 04:27  nat
18701         * doc/TODO: Somewhat clenaed up.
18703 2004-09-20 14:46  trow
18705         * beagled/: Crawler.cs, LuceneDriver.cs,
18706           FileSystemQueryable/FileNameFilter.cs,
18707           FileSystemQueryable/FileSystemQueryable.cs,
18708           GaimLogQueryable/GaimLogQueryable.cs: Adjusted post-indexing
18709           sleeps to keep beagled from rendering the system unusable during
18710           big jobs.
18712           Preliminary work towards a simple basic priority queue-type
18713           structure, so that we can make certain operations happen skip to
18714           the head of the queue.  Priority items still have to wait for a
18715           flush, which isn't optimal (but which is fixable).
18717 2004-09-20 08:13  trow
18719         * BeagleClient/Hit.cs, beagled/LuceneDriver.cs,
18720           beagled/FileSystemQueryable/FileSystemQueryable.cs: In the Hit
18721           class: * changed data items from objects to byte arrays.  * small
18722           XML format changes * in the XML, read/write base64-encoded
18723           versions of the data items
18725           This change resurrects the contact photos in the eds backend.
18727 2004-09-20 04:19  trow
18729         * beagled/BeagleDaemon.cs, beagled/Makefile.am, beagled/Ping.cs,
18730           tools/Makefile.am, tools/beagle-ping: Added a way to ping the
18731           daemon.
18733 2004-09-20 04:15  nat
18735         * tools/Crawler.cs: Typo fix.
18737 2004-09-20 03:52  trow
18739         * beagled/: EvolutionDataServerDriver.cs, LuceneDriver.cs: Slow
18740           down indexing if multiple threads are indexing at the same time.
18741           Re-enable the eds backend.
18743 2004-09-19 17:21  trow
18745         * Util/FileMatcher.cs, Util/Makefile.am,
18746           beagled/NoIndexFileHandler.cs,
18747           beagled/FileSystemQueryable/Crawler.cs: Removed some obsolete
18748           code.
18750 2004-09-19 17:08  trow
18752         * BeagleClient/FileSystemIndexer.cs,
18753           BeagleClient/FileSystemIndexerProxy.cs,
18754           BeagleClient/Indexable.cs, Best/BestRootTile.cs,
18755           Tiles/TileHitCollection.cs, Util/ExtendedAttribute.cs,
18756           Util/FileMatcher.cs, beagled/Crawler.cs,
18757           beagled/FileSystemEventMonitor.cs, beagled/LuceneDriver.cs,
18758           beagled/Makefile.am,
18759           beagled/FileSystemQueryable/FileNameFilter.cs,
18760           beagled/FileSystemQueryable/FileSystemEventMonitor.cs,
18761           beagled/FileSystemQueryable/FileSystemQueryable.cs,
18762           beagled/FileSystemQueryable/IndexerImpl.cs, tools/Crawler.cs,
18763           tools/Makefile.am: More hacking.  * File indexing and crawling
18764           now work.  * Fixed a bunch of small bugs and a few race
18765           conditions.
18767 2004-09-17 16:32  campd
18769         * BeagleClient/Indexable.cs: Changed the buffer size from 1892 to
18770           8192.
18772 2004-09-17 13:21  campd
18774         * Util/Logger.cs: Unlock the same range that was locked
18776 2004-09-17 12:34  trow
18778         * configure.in, BeagleClient/DBusisms.cs,
18779           BeagleClient/FileSystemIndexer.cs,
18780           BeagleClient/FileSystemIndexerProxy.cs,
18781           BeagleClient/Indexable.cs, BeagleClient/Indexer.cs,
18782           BeagleClient/IndexerProxy.cs, BeagleClient/Makefile.am,
18783           BeagleClient/WebHistoryIndexer.cs,
18784           BeagleClient/WebHistoryIndexerProxy.cs, Best/BestRootTile.cs,
18785           Best/BestWindow.cs, Util/ExtendedAttribute.cs, Util/ImLog.cs,
18786           Util/Makefile.am, Util/UriFu.cs, beagled/Crawler.cs,
18787           beagled/DBusisms.cs, beagled/EvolutionDataServerDriver.cs,
18788           beagled/FileSystemEventMonitor.cs, beagled/LuceneDriver.cs,
18789           beagled/Makefile.am, beagled/QueryImpl.cs,
18790           beagled/QueryResult.cs, beagled/beagled.in,
18791           beagled/FileSystemQueryable/Crawler.cs,
18792           beagled/GaimLogQueryable/GaimLogQueryable.cs,
18793           mozilla-extension/install.rdf, tools/IndexGaimLogs.cs,
18794           tools/IndexWebContent.cs, tools/Makefile.am: Lots of work on live
18795           queries, etc.
18797 2004-09-15 11:04  trow
18799         * beagle.spec: Removed generated file.
18801 2004-09-15 11:02  trow
18803         * Tiles/: TileImLog.cs, template-im-log.html: Improved date
18804           formatting in the IM tile.
18806 2004-09-14 01:43  trow
18808         * BeagleClient/Indexer.cs, BeagleClient/IndexerProxy.cs,
18809           BeagleClient/Query.cs, beagled/LuceneDriver.cs,
18810           beagled/QueryImpl.cs, beagled/FileSystemQueryable/Crawler.cs,
18811           beagled/FileSystemQueryable/IndexerImpl.cs, tools/Crawler.cs:
18812           More work on crawling.
18814 2004-09-13 23:55  trow
18816         * BeagleClient/QueryManager.cs, BeagleClient/QueryManagerProxy.cs,
18817           BeagleClient/RdfSink.cs, BeagleClient/RdfSinkProxy.cs,
18818           BeagleClient/RdfSource.cs, BeagleClient/RdfSourceProxy.cs,
18819           beagled/QueryManager.cs, beagled/RdfSinkImpl.cs,
18820           beagled/RdfSourceImpl.cs: Removed more dead code.
18822 2004-09-13 23:53  trow
18824         * beagled/: LuceneDriver.cs, Makefile.am,
18825           FileSystemQueryable/Crawler.cs,
18826           FileSystemQueryable/IndexerImpl.cs,
18827           FileSystemQueryable/IndexerQueue.cs: Added some crawler-related
18828           logic.  Added post-indexing hooks in the LuceneDriver.  Removed
18829           some more dead code.
18831 2004-09-13 22:29  trow
18833         * beagled/: LuceneDriver.cs, Makefile.am,
18834           FileSystemQueryable/FileSystemQueryable.cs,
18835           FileSystemQueryable/IndexDriver.cs,
18836           FileSystemQueryable/Indexer.cs,
18837           FileSystemQueryable/IndexerImpl.cs,
18838           FileSystemQueryable/MainIndexDriver.cs: Added fingerprint for
18839           lucene indices.  Renamed Indexer to IndexerImpl in order to be
18840           consistent with our D-BUS naming conventions.  Removed some old
18841           code.
18843 2004-09-13 22:11  trow
18845         * Util/: ExtendedAttribute.cs, Makefile.am, PageCache.cs: Wrapped
18846           from useful functions.
18848 2004-09-13 11:37  trow
18850         * beagled/EvolutionDataServerDriver.cs: Fixed Uri problem pointed
18851           out by Cory Watson.
18853 2004-09-12 23:12  trow
18855         * BeagleClient/DBusisms.cs: If a client loses the connection to the
18856           com.novell.Beagle service (i.e. if the daemon crashes), exit
18857           immediately.
18859 2004-09-12 23:02  trow
18861         * BeagleClient/Query.cs, beagled/FactoryImpl.cs,
18862           beagled/LuceneDriver.cs: Assorted clean-up.  Fixed a race
18863           condition: Beagle.Query now tracks an internal "reference count"
18864           for each hit so that we can better deal with out-of-order
18865           Add/Delete notifications.
18867 2004-09-12 21:33  trow
18869         * BeagleClient/Indexer.cs, BeagleClient/IndexerProxy.cs,
18870           BeagleClient/Makefile.am, beagled/Filter.cs,
18871           beagled/Indexable.cs, beagled/LuceneDriver.cs,
18872           beagled/LuceneQueryable.cs, beagled/Makefile.am,
18873           beagled/QueryDriver.cs,
18874           beagled/FileSystemQueryable/FileSystemQueryable.cs,
18875           beagled/FileSystemQueryable/IndexDriver.cs,
18876           beagled/FileSystemQueryable/Indexer.cs,
18877           beagled/FileSystemQueryable/MainIndexDriver.cs,
18878           beagled/Lucene.Net/Store/FSDirectory.cs, tools/Crawler.cs,
18879           tools/IndexGaimLogs.cs, tools/IndexMail.cs,
18880           tools/IndexWebContent.cs: A big boatload of refactoring to make
18881           live queries work better.  Probably buggy as hell, but I'll worry
18882           about that later.
18884           LuceneDriver now encapsulates all of our information on how to
18885           stick things into and pull things out of a Lucene index.  There
18886           is an integrated threaded indexing queue.
18888           LuceneQueryable implementats a basic IQueryable interface using a
18889           LuceneDriver for the queries.
18891           Moved D-BUS proxy info into BeagleClient/IndexerProxy.cs.
18892           BeagleClient/Indexer.cs is now a static wrapper around a
18893           singleton IndexerProxy, using the same pattern as Factory.
18895 2004-09-10 20:35  trow
18897         * Best/BestRootTile.cs, beagled/FactoryImpl.cs, beagled/Filter.cs,
18898           beagled/QueryImpl.cs,
18899           beagled/FileSystemQueryable/FileSystemQueryable.cs,
18900           beagled/FileSystemQueryable/IndexDriver.cs: Fixed some live query
18901           bugs, others are still lurking...
18903 2004-09-10 19:33  trow
18905         * BeagleClient/Query.cs, Best/BestRootTile.cs,
18906           Tiles/TileHitCollection.cs, beagled/FactoryImpl.cs,
18907           beagled/QueryImpl.cs, beagled/QueryResult.cs,
18908           beagled/FileSystemQueryable/FileSystemQueryable.cs,
18909           beagled/FileSystemQueryable/IndexDriver.cs: Basic, buggy version
18910           of live queries.
18912 2004-09-10 18:42  trow
18914         * BeagleClient/Hit.cs, BeagleClient/Indexable.cs,
18915           BeagleClient/Query.cs, Tiles/HitFlavor.cs, Tiles/TileGoogle.cs,
18916           Tiles/TileImLog.cs, Tiles/TileWebHistory.cs,
18917           beagled/EvolutionDataServerDriver.cs, beagled/ExtractContent.cs,
18918           beagled/FilteredIndexable.cs, beagled/GoogleDriver.cs,
18919           beagled/IQueryable.cs, beagled/NoIndexFileHandler.cs,
18920           beagled/QueryDriver.cs, beagled/QueryImpl.cs,
18921           beagled/FileSystemQueryable/FileSystemQueryable.cs,
18922           beagled/FileSystemQueryable/IndexDriver.cs,
18923           beagled/FileSystemQueryable/Indexer.cs,
18924           beagled/FileSystemQueryable/IndexerQueue.cs, tools/Crawler.cs,
18925           tools/IndexGaimLogs.cs, tools/IndexMail.cs,
18926           tools/IndexWebContent.cs: More work towards live queries.  A
18927           whole bunch of changes replacing uri strings with System.Uri
18928           objects.
18930 2004-09-10 17:26  trow
18932         * BeagleClient/Query.cs, BeagleClient/QueryProxy.cs,
18933           Best/BestRootTile.cs, Best/BestWindow.cs,
18934           beagled/IQueryResult.cs, beagled/QueryDriver.cs,
18935           beagled/QueryImpl.cs, beagled/QueryResult.cs, tools/Query.cs:
18936           Checkpoint: lots of refactoring towards live queries.
18938 2004-09-10 16:29  campd
18940         * Util/Logger.cs, beagled/FileSystemQueryable/IndexDriver.cs: Fixed
18941           up the logger
18943 2004-09-10 15:19  campd
18945         * beagled/FileSystemQueryable/Indexer.cs: Don't monitor paths if
18946           they don't exist
18948 2004-09-10 15:06  campd
18950         * beagled/: FilteredIndexable.cs,
18951           FileSystemQueryable/IndexDriver.cs,
18952           FileSystemQueryable/Indexer.cs,
18953           FileSystemQueryable/IndexerQueue.cs: Consolidated dup removal in
18954           IndexDriver
18956 2004-09-06 22:38  trow
18958         * beagled/FileSystemEventMonitor.cs: Missed this one before.
18960 2004-09-06 22:38  trow
18962         * beagled/: BeagleDaemon.cs, DBusisms.cs, FactoryImpl.cs,
18963           IQueryable.cs, IndexDriver.cs, Indexer.cs, IndexerQueue.cs,
18964           MainIndexDriver.cs, Makefile.am, QueryDriver.cs, QueryImpl.cs,
18965           FileSystemQueryable/FileSystemEventMonitor.cs,
18966           FileSystemQueryable/FileSystemQueryable.cs,
18967           FileSystemQueryable/IndexDriver.cs,
18968           FileSystemQueryable/Indexer.cs,
18969           FileSystemQueryable/IndexerQueue.cs,
18970           FileSystemQueryable/MainIndexDriver.cs: Assorted clean-up and
18971           refactoring.  I've moved the file system indexing code into its
18972           own directory and its own namespace, in order to untangle the
18973           code and to make sure that it is all totally hidden behind the
18974           IQueryable interface.
18976 2004-09-06 19:48  trow
18978         * Util/FileMatcher.cs, beagled/Indexer.cs, tools/Crawler.cs: Define
18979           stock FileMatcher patterns in a static constructor.  Removed list
18980           of stock FileMatcher patterns from the crawler.  If we get
18981           notification of a change to a file that we should ignore, ignore
18982           it.
18984 2004-09-06 19:37  trow
18986         * beagle.spec, configure.in, beagled/FileSystemEventMonitor.cs,
18987           beagled/IndexDriver.cs, beagled/Indexer.cs,
18988           beagled/IndexerQueue.cs, beagled/Makefile.am: Added code to watch
18989           for and respond to file system events in certain directories.
18991           Moved optimization logic out of the IndexerQueue and into the
18992           IndexDriver.
18994           Fixed the build to properly set the GAC_PREFIX in the helper
18995           scripts if evolution-sharp is not available.
18997 2004-09-01 22:27  trow
18999         * Filters/FilterText.cs, beagled/FilteredIndexable.cs: Fixed a
19000           small glitch in the file timestamp code.
19002 2004-09-01 22:25  trow
19004         * configure.in: Fixed version number, which seems to have been
19005           incremented twice.
19007 2004-09-01 01:56  trow
19009         * BeagleClient/Factory.cs, BeagleClient/FactoryProxy.cs,
19010           beagled/QueryImpl.cs: A few files I forgot to add.
19012 2004-09-01 01:56  trow
19014         * BeagleClient/DBusisms.cs, BeagleClient/Makefile.am,
19015           BeagleClient/Query.cs, Best/BestWindow.cs,
19016           beagled/BeagleDaemon.cs, beagled/DBusisms.cs,
19017           beagled/EvolutionDataServerDriver.cs, beagled/FactoryImpl.cs,
19018           beagled/GoogleDriver.cs, beagled/IQueryable.cs,
19019           beagled/IndexDriver.cs, beagled/LiveQuery.cs,
19020           beagled/Makefile.am, beagled/Query.cs, beagled/QueryBody.cs,
19021           beagled/QueryDriver.cs, tools/Query.cs: Assorted reorganization,
19022           refactoring, renaming, clean-up, etc. etc. etc.
19024 2004-08-30 16:51  campd
19026         * beagle.spec, BeagleClient/Indexable.cs,
19027           beagled/FilteredIndexable.cs, beagled/IndexDriver.cs,
19028           beagled/Indexer.cs, beagled/IndexerQueue.cs,
19029           beagled/MainIndexDriver.cs, beagled/Makefile.am,
19030           beagled/PostIndexHandler.cs, beagled/QueryManager.cs: Separated
19031           out IndexDriver into a base class that operates on a lucene
19032           store, and a subclass that handles the main index.
19034           Changed the PostIndexHandler to work on a collection of hits
19035           instead of one hit at a time
19037           Fixed some of the dup-checking logic in the indexer
19039 2004-08-28 16:49  nat
19041         * beagle.spec.in: Forgot this last night.
19043 2004-08-27 22:54  nat
19045         * Makefile.am, beagle.spec, configure.in, beagled/Makefile.am:
19046           Added a spec file, made it distcheck
19048 2004-08-22 16:28  campd
19050         * BeagleClient/DBusisms.cs, BeagleClient/Makefile.am,
19051           BeagleClient/QueryManager.cs, BeagleClient/QueryManagerProxy.cs,
19052           BeagleClient/RdfSink.cs, BeagleClient/RdfSinkProxy.cs,
19053           BeagleClient/RdfSource.cs, BeagleClient/RdfSourceProxy.cs,
19054           beagled/QueryManager.cs, beagled/RdfSinkImpl.cs,
19055           beagled/RdfSourceImpl.cs: Separated client-side objects from dbus
19056           interface definitions
19058 2004-08-21 17:26  trow
19060         * BeagleClient/Query.cs, BeagleClient/QueryManager.cs,
19061           BeagleClient/QueryProxy.cs, BeagleClient/RdfSink.cs,
19062           beagled/BeagleDaemon.cs: Totally cosmetic changes to the license
19063           at the top of the code.  (Apparently one got a bit screwed up,
19064           and then it was cut&pasted into several other files.)
19066 2004-08-21 15:49  campd
19068         * BeagleClient/Makefile.am, BeagleClient/Query.cs,
19069           BeagleClient/QueryProxy.cs, Best/BestWindow.cs,
19070           beagled/.cvsignore, beagled/BeagleDaemon.cs,
19071           beagled/LiveQuery.cs, beagled/QueryManager.cs, tools/Query.cs:
19072           Separate client-side Query code from the proxy object, implement
19073           query destruction.
19075 2004-08-20 19:31  trow
19077         * beagled/: IndexerQueue.cs, Makefile.am, beagled.in: Decreased
19078           frequency of index optimizations.  Adjusted daemon wrapper script
19079           to set filter path and not fork when running in place.
19081 2004-08-20 18:24  trow
19083         * tools/IndexMail.cs: After indexing, clear the list of things to
19084           be indexed.
19086 2004-08-20 17:36  campd
19088         * Tiles/: TileMailMessage.cs, template-mail-message.html: Fixed the
19089           mail message tile
19091 2004-08-20 17:27  campd
19093         * BeagleClient/Indexable.cs, tools/IndexWebContent.cs,
19094           tools/Makefile.am: Fixed the web content indexer
19096 2004-08-20 17:07  campd
19098         * BeagleClient/Indexable.cs, beagled/IndexerQueue.cs,
19099           tools/IndexMail.cs, tools/Makefile.am: Removed debugging spew
19100           from the Indexable object, made the mail indexer work again.
19102 2004-08-20 16:52  trow
19104         * Util/MultiReader.cs: Tweaked to work with the fixed Queue.Peek
19105           semantics.
19107 2004-08-20 16:26  campd
19109         * BeagleClient/Indexable.cs, BeagleClient/Indexer.cs, Best/best.in,
19110           Filters/FilterHtml.cs, Filters/FilterJpeg.cs,
19111           Filters/FilterMan.cs, Filters/FilterMusic.cs,
19112           Filters/FilterOpenOffice.cs, Filters/FilterPng.cs,
19113           beagled/FilteredIndexable.cs, beagled/IndexerQueue.cs,
19114           tools/IndexGaimLogs.cs, tools/Makefile.am: Add the ability to
19115           provide a stream to the Indexable, fixed the Filters build.
19117 2004-08-20 16:12  trow
19119         * BeagleClient/IRdf.cs, BeagleClient/Makefile.am,
19120           BeagleClient/RdfSink.cs, BeagleClient/RdfSource.cs,
19121           beagled/QueryManager.cs, beagled/RdfSinkImpl.cs,
19122           beagled/RdfSourceImpl.cs: Added source/sink interfaces, which
19123           will make a few things a bit cleaner.
19125 2004-08-20 15:05  campd
19127         * BeagleClient/Hit.cs, BeagleClient/Indexable.cs,
19128           BeagleClient/Indexer.cs, BeagleClient/Makefile.am,
19129           BeagleClient/Property.cs, beagled/ExtractContent.cs,
19130           beagled/FilteredIndexable.cs, beagled/IndexDriver.cs,
19131           beagled/Indexer.cs, beagled/Makefile.am,
19132           beagled/NoIndexFileHandler.cs, tools/Crawler.cs,
19133           tools/wrapper.in: Expose an "Indexable" object to the clients
19134           that allow them to provide a property bag to index.
19136 2004-08-20 14:31  trow
19138         * beagled/DBusisms.cs: Doh!
19140 2004-08-20 14:30  trow
19142         * BeagleClient/DBusisms.cs, BeagleClient/Indexer.cs,
19143           BeagleClient/Makefile.am, BeagleClient/QueryManager.cs,
19144           BeagleClient/RdfSink.cs, BeagleClient/RdfSource.cs,
19145           Best/BestWindow.cs, beagled/BeagleDaemon.cs, beagled/Indexer.cs,
19146           beagled/LiveQuery.cs, beagled/Makefile.am,
19147           beagled/QueryManager.cs, beagled/RdfSinkImpl.cs,
19148           beagled/RdfSourceImpl.cs: Assorted dbus-related tweaks and
19149           clean-up.  The beginnings of rdf transport between clients and
19150           the daemon.
19152 2004-08-19 23:36  trow
19154         * Filters/: FilterHtml.cs, FilterJpeg.cs, FilterMan.cs,
19155           FilterMusic.cs, FilterOpenOffice.cs, FilterPdf.cs, FilterPng.cs,
19156           FilterText.cs: More namespacing fixes.
19158 2004-08-19 21:43  trow
19160         * beagled/: EvolutionDataServerDriver.cs,
19161           ExternalStringsHack.cs.in, ExtractContent.cs, Filter.cs,
19162           Flavor.cs, GoogleDriver.cs, IQueryResult.cs, IQueryable.cs,
19163           IndexDriver.cs, Indexable.cs, IndexableFile.cs, IndexableHttp.cs,
19164           Indexer.cs, IndexerQueue.cs, LiveQuery.cs, NoIndexFileHandler.cs,
19165           PathFinder.cs, PostIndexHandler.cs, PreIndexHandler.cs,
19166           Property.cs, Query.cs, QueryDriver.cs, QueryManager.cs,
19167           QueryResult.cs, QueryableFlavor.cs, Relevancy.cs: Merged
19168           Beagle.Core namespace into Beagle.Daemon.  (This division was an
19169           artifact from before the Indexer.dll code was merged into the
19170           daemon.)
19172 2004-08-19 14:44  trow
19174         * indexer/: EvolutionDataServerDriver.cs,
19175           ExternalStringsHack.cs.in, Filter.cs, Flavor.cs, GoogleDriver.cs,
19176           IQueryResult.cs, IQueryable.cs, IndexDriver.cs, Indexable.cs,
19177           IndexableFile.cs, IndexableHttp.cs, Makefile.am, PathFinder.cs,
19178           Property.cs, Query.cs, QueryDriver.cs, QueryResult.cs,
19179           QueryableFlavor.cs, Relevancy.cs: Tree clean-up.
19181 2004-08-19 14:36  trow
19183         * autogen.sh, configure.in, Best/Makefile.am, beagled/Makefile.am,
19184           mozilla-extension/Makefile.am: A few small changes for 'make
19185           distcheck'
19187 2004-08-17 20:49  joeshaw
19189         * beagle-0.0.pc.in: need to add Util.dll to the pkgconfig libs
19191 2004-08-17 20:18  trow
19193         * BeagleClient/DBusisms.cs, BeagleClient/Indexer.cs,
19194           BeagleClient/Query.cs, Best/BestWindow.cs, beagled/Indexer.cs,
19195           beagled/IndexerQueue.cs, beagled/LiveQuery.cs,
19196           beagled/NoIndexFileHandler.cs, beagled/PostIndexHandler.cs,
19197           beagled/PreIndexHandler.cs, beagled/QueryManager.cs,
19198           tools/Query.cs: Cache the query manager in dbusisms.
19199           Transparently map between xml and hits in BeagleClient/Query.cs.
19200           Cosmetic license tweaks.
19202 2004-08-17 20:02  joeshaw
19204         * beagled/BeagleDaemon.cs: Daemonize unless --nofork is passed in
19206 2004-08-17 19:56  campd
19208         * Filters/FilterMan.cs: Call Finished() when done in the man
19209           parser.
19211 2004-08-17 19:46  campd
19213         * beagled/ExtractContent.cs, beagled/Makefile.am,
19214           beagled/beagled.in, beagled/wrapper.in, tools/ExtractContent.cs,
19215           tools/Makefile.am: Moved beagle-extract-content into the daemon
19216           dir, build it against the daemon lib.
19218 2004-08-17 19:28  campd
19220         * beagled/: BeagleDaemon.cs, Indexer.cs, IndexerQueue.cs,
19221           LiveQuery.cs, NoIndexFileHandler.cs, PostIndexHandler.cs,
19222           PreIndexHandler.cs, QueryManager.cs: Changed BeagleDaemon to
19223           Beagle.Daemon
19225 2004-08-17 18:24  trow
19227         * BeagleClient/.cvsignore, beagled/Lucene.Net/.cvsignore,
19228           tools/.cvsignore: Be quiet!
19230 2004-08-17 18:24  trow
19232         * beagled/: .cvsignore, Lucene.Net/Analysis/PACKAGE.HTML,
19233           Lucene.Net/Analysis/Standard/PACKAGE.HTML,
19234           Lucene.Net/Analysis/Standard/StandardTokenizer.jj,
19235           Lucene.Net/Analysis/Standard/StandardTokenizerTokenManager.zip,
19236           Lucene.Net/QueryParser/PACKAGE.HTML,
19237           Lucene.Net/QueryParser/QueryParser.jj,
19238           Lucene.Net/QueryParser/QueryParser.zip,
19239           Lucene.Net/Search/PACKAGE.HTML, Lucene.Net/Store/PACKAGE.HTML:
19240           Randomness.
19242 2004-08-17 18:15  trow
19244         * beagled/BeagleDaemon.cs: Cosmetic tweaks.
19246 2004-08-17 14:25  joeshaw
19248         * beagle-0.0.pc.in, configure.in, beagled/Makefile.am,
19249           tools/Makefile.am, tools/wrapper.in: various build fixes
19251 2004-08-17 14:10  trow
19253         * beagled/: BeagleDaemon.cs, Makefile.am, beagled.in: Build tweaks.
19255 2004-08-17 12:40  joeshaw
19257         * beagled/Makefile.am: reenable the beagled wrapper
19259 2004-08-17 12:36  joeshaw
19261         * Best/Makefile.am, beagled/Makefile.am, beagled/beagled.in: fix a
19262           typo, do the GAC_PREFIX magic for beagled too
19264 2004-08-17 11:31  joeshaw
19266         * configure.in, Best/Makefile.am, Best/best.in: Fix the best
19267           wrapper script to use MONO_GAC_PREFIX
19269 2004-08-16 19:36  campd
19271         * BeagleClient/Indexer.cs, beagled/BeagleDaemon.cs,
19272           beagled/IndexDriver.cs, beagled/Indexer.cs,
19273           beagled/IndexerQueue.cs, beagled/Makefile.am, tools/Crawler.cs,
19274           tools/Makefile.am, tools/Query.cs: Work on the daemon indexer,
19275           moved the crawler to the indexer
19277 2004-08-16 19:06  joeshaw
19279         * beagled/Makefile.am: Fix some linking
19281 2004-08-16 18:52  trow
19283         * Filters/Makefile.am, beagled/Indexer.cs, beagled/Makefile.am,
19284           beagled/PostIndexHandler.cs, beagled/PreIndexHandler.cs: Assorted
19285           fixes.
19287 2004-08-16 18:04  trow
19289         * BeagleClient/DBusisms.cs: Doh!
19291 2004-08-16 18:01  trow
19293         * Makefile.am, configure.in, BeagleClient/Makefile.am,
19294           BeagleClient/Query.cs, BeagleClient/QueryManager.cs,
19295           Best/BestWindow.cs, beagled/EvolutionDataServerDriver.cs,
19296           beagled/ExternalStringsHack.cs.in, beagled/Filter.cs,
19297           beagled/Flavor.cs, beagled/GoogleDriver.cs,
19298           beagled/IQueryResult.cs, beagled/IQueryable.cs,
19299           beagled/IndexDriver.cs, beagled/Indexable.cs,
19300           beagled/IndexableFile.cs, beagled/IndexableHttp.cs,
19301           beagled/Makefile.am, beagled/PathFinder.cs, beagled/Property.cs,
19302           beagled/Query.cs, beagled/QueryDriver.cs, beagled/QueryResult.cs,
19303           beagled/QueryableFlavor.cs, beagled/Relevancy.cs,
19304           beagled/beagled.in, beagled/testclient.in,
19305           beagled/Lucene.Net/AssemblyInfo.cs,
19306           beagled/Lucene.Net/Makefile.am,
19307           beagled/Lucene.Net/Analysis/Analyzer.cs,
19308           beagled/Lucene.Net/Analysis/CharTokenizer.cs,
19309           beagled/Lucene.Net/Analysis/LetterTokenizer.cs,
19310           beagled/Lucene.Net/Analysis/LowerCaseFilter.cs,
19311           beagled/Lucene.Net/Analysis/LowerCaseTokenizer.cs,
19312           beagled/Lucene.Net/Analysis/PerFieldAnalyzerWrapper.cs,
19313           beagled/Lucene.Net/Analysis/PorterStemFilter.cs,
19314           beagled/Lucene.Net/Analysis/PorterStemmer.cs,
19315           beagled/Lucene.Net/Analysis/SimpleAnalyzer.cs,
19316           beagled/Lucene.Net/Analysis/StopAnalyzer.cs,
19317           beagled/Lucene.Net/Analysis/StopFilter.cs,
19318           beagled/Lucene.Net/Analysis/Token.cs,
19319           beagled/Lucene.Net/Analysis/TokenFilter.cs,
19320           beagled/Lucene.Net/Analysis/TokenStream.cs,
19321           beagled/Lucene.Net/Analysis/Tokenizer.cs,
19322           beagled/Lucene.Net/Analysis/WhitespaceAnalyzer.cs,
19323           beagled/Lucene.Net/Analysis/WhitespaceTokenizer.cs,
19324           beagled/Lucene.Net/Analysis/Standard/CharStream.cs,
19325           beagled/Lucene.Net/Analysis/Standard/FastCharStream.cs,
19326           beagled/Lucene.Net/Analysis/Standard/ParseException.cs,
19327           beagled/Lucene.Net/Analysis/Standard/StandardAnalyzer.cs,
19328           beagled/Lucene.Net/Analysis/Standard/StandardFilter.cs,
19329           beagled/Lucene.Net/Analysis/Standard/StandardTokenizer.cs,
19330           beagled/Lucene.Net/Analysis/Standard/StandardTokenizerConstants.cs,
19331           beagled/Lucene.Net/Analysis/Standard/StandardTokenizerTokenManager.cs,
19332           beagled/Lucene.Net/Analysis/Standard/Token.cs,
19333           beagled/Lucene.Net/Analysis/Standard/TokenMgrError.cs,
19334           beagled/Lucene.Net/Document/DateField.cs,
19335           beagled/Lucene.Net/Document/Document.cs,
19336           beagled/Lucene.Net/Document/Field.cs,
19337           beagled/Lucene.Net/Index/CompoundFileReader.cs,
19338           beagled/Lucene.Net/Index/CompoundFileWriter.cs,
19339           beagled/Lucene.Net/Index/DocumentWriter.cs,
19340           beagled/Lucene.Net/Index/FieldInfo.cs,
19341           beagled/Lucene.Net/Index/FieldInfos.cs,
19342           beagled/Lucene.Net/Index/FieldsReader.cs,
19343           beagled/Lucene.Net/Index/FieldsWriter.cs,
19344           beagled/Lucene.Net/Index/FilterIndexReader.cs,
19345           beagled/Lucene.Net/Index/IndexReader.cs,
19346           beagled/Lucene.Net/Index/IndexWriter.cs,
19347           beagled/Lucene.Net/Index/MultipleTermPositions.cs,
19348           beagled/Lucene.Net/Index/SegmentInfo.cs,
19349           beagled/Lucene.Net/Index/SegmentInfos.cs,
19350           beagled/Lucene.Net/Index/SegmentMergeInfo.cs,
19351           beagled/Lucene.Net/Index/SegmentMergeQueue.cs,
19352           beagled/Lucene.Net/Index/SegmentMerger.cs,
19353           beagled/Lucene.Net/Index/SegmentReader.cs,
19354           beagled/Lucene.Net/Index/SegmentTermDocs.cs,
19355           beagled/Lucene.Net/Index/SegmentTermEnum.cs,
19356           beagled/Lucene.Net/Index/SegmentTermPositions.cs,
19357           beagled/Lucene.Net/Index/SegmentsReader.cs,
19358           beagled/Lucene.Net/Index/Term.cs,
19359           beagled/Lucene.Net/Index/TermDocs.cs,
19360           beagled/Lucene.Net/Index/TermEnum.cs,
19361           beagled/Lucene.Net/Index/TermInfo.cs,
19362           beagled/Lucene.Net/Index/TermInfosReader.cs,
19363           beagled/Lucene.Net/Index/TermInfosWriter.cs,
19364           beagled/Lucene.Net/QueryParser/CharStream.cs,
19365           beagled/Lucene.Net/QueryParser/FastCharStream.cs,
19366           beagled/Lucene.Net/QueryParser/MultiFieldQueryParser.cs,
19367           beagled/Lucene.Net/QueryParser/ParseException.cs,
19368           beagled/Lucene.Net/QueryParser/QueryParser.cs,
19369           beagled/Lucene.Net/QueryParser/QueryParserConstants.cs,
19370           beagled/Lucene.Net/QueryParser/QueryParserTokenManager.cs,
19371           beagled/Lucene.Net/QueryParser/TermPositions.cs,
19372           beagled/Lucene.Net/QueryParser/Token.cs,
19373           beagled/Lucene.Net/QueryParser/TokenMgrError.cs,
19374           beagled/Lucene.Net/Search/BooleanClause.cs,
19375           beagled/Lucene.Net/Search/BooleanQuery.cs,
19376           beagled/Lucene.Net/Search/BooleanScorer.cs,
19377           beagled/Lucene.Net/Search/CachingWrapperFilter.cs,
19378           beagled/Lucene.Net/Search/DateFilter.cs,
19379           beagled/Lucene.Net/Search/DefaultSimilarity.cs,
19380           beagled/Lucene.Net/Search/ExactPhraseScorer.cs,
19381           beagled/Lucene.Net/Search/Explanation.cs,
19382           beagled/Lucene.Net/Search/Filter.cs,
19383           beagled/Lucene.Net/Search/FilteredTermEnum.cs,
19384           beagled/Lucene.Net/Search/FuzzyQuery.cs,
19385           beagled/Lucene.Net/Search/FuzzyTermEnum.cs,
19386           beagled/Lucene.Net/Search/HitCollector.cs,
19387           beagled/Lucene.Net/Search/HitQueue.cs,
19388           beagled/Lucene.Net/Search/Hits.cs,
19389           beagled/Lucene.Net/Search/IndexSearcher.cs,
19390           beagled/Lucene.Net/Search/MultiSearcher.cs,
19391           beagled/Lucene.Net/Search/MultiTermQuery.cs,
19392           beagled/Lucene.Net/Search/PhrasePositions.cs,
19393           beagled/Lucene.Net/Search/PhrasePrefixQuery.cs,
19394           beagled/Lucene.Net/Search/PhraseQuery.cs,
19395           beagled/Lucene.Net/Search/PhraseQueue.cs,
19396           beagled/Lucene.Net/Search/PhraseScorer.cs,
19397           beagled/Lucene.Net/Search/PrefixQuery.cs,
19398           beagled/Lucene.Net/Search/Query.cs,
19399           beagled/Lucene.Net/Search/QueryFilter.cs,
19400           beagled/Lucene.Net/Search/RangeQuery.cs,
19401           beagled/Lucene.Net/Search/RemoteSearchable.cs,
19402           beagled/Lucene.Net/Search/ScoreDoc.cs,
19403           beagled/Lucene.Net/Search/Scorer.cs,
19404           beagled/Lucene.Net/Search/Searchable.cs,
19405           beagled/Lucene.Net/Search/Searcher.cs,
19406           beagled/Lucene.Net/Search/Similarity.cs,
19407           beagled/Lucene.Net/Search/SloppyPhraseScorer.cs,
19408           beagled/Lucene.Net/Search/TermQuery.cs,
19409           beagled/Lucene.Net/Search/TermScorer.cs,
19410           beagled/Lucene.Net/Search/TopDocs.cs,
19411           beagled/Lucene.Net/Search/Weight.cs,
19412           beagled/Lucene.Net/Search/WildcardQuery.cs,
19413           beagled/Lucene.Net/Search/WildcardTermEnum.cs,
19414           beagled/Lucene.Net/Store/Directory.cs,
19415           beagled/Lucene.Net/Store/FSDirectory.cs,
19416           beagled/Lucene.Net/Store/InputStream.cs,
19417           beagled/Lucene.Net/Store/Lock.cs,
19418           beagled/Lucene.Net/Store/OutputStream.cs,
19419           beagled/Lucene.Net/Store/RAMDirectory.cs,
19420           beagled/Lucene.Net/Util/Arrays.cs,
19421           beagled/Lucene.Net/Util/BitVector.cs,
19422           beagled/Lucene.Net/Util/Number.cs,
19423           beagled/Lucene.Net/Util/PriorityQueue.cs, tools/Makefile.am,
19424           tools/Query.cs, tools/wrapper.in: Incoming!
19426 2004-08-13 16:15  campd
19428         * beagle-0.0.pc.in: pkgconfig file update from Arun Raghavan
19429           <arunissatan@yahoo.com>
19431 2004-07-31 22:02  campd
19433         * beagled/: BeagleDaemon.cs, Indexer.cs, Makefile.am,
19434           NoIndexFileHandler.cs, PostIndexHandler.cs, PreIndexHandler.cs:
19435           Added preindexing and postindexing handlers, moved the .noindex
19436           handling out to a postindexing handler.
19438 2004-07-31 20:21  campd
19440         * Util/FileMatcher.cs: forgot this
19442 2004-07-31 20:21  campd
19444         * BeagleClient/Indexer.cs, BeagleClient/Makefile.am,
19445           Util/Makefile.am, beagled/BeagleDaemon.cs, beagled/Indexer.cs,
19446           beagled/Makefile.am, beagled/beagled.in, tools/Crawler.cs: Added
19447           an Indexer service to the daemon, which currently indexes either
19448           individual files or lists of files.
19450           Moved the FileWatcher out of the crawler into Util.
19452 2004-07-31 20:00  trow
19454         * Util/: Logger.cs, StringFu.cs: Disable logging.  Add unique id
19455           generating function.
19457 2004-07-31 17:57  campd
19459         * beagled/Makefile.am: install BeagleDaemon.exe into pkglibdir
19461 2004-07-31 17:51  campd
19463         * Makefile.am, configure.in, BeagleClient/Hit.cs,
19464           BeagleClient/Makefile.am, BeagleClient/Query.cs,
19465           BeagleClient/QueryManager.cs, BeagleClient/Versioned.cs,
19466           Best/BestRootTile.cs, Best/BestWindow.cs, Best/Makefile.am,
19467           Best/best.in, Filters/FilterHtml.cs, Filters/FilterJpeg.cs,
19468           Filters/FilterMan.cs, Filters/FilterMusic.cs,
19469           Filters/FilterOpenOffice.cs, Filters/FilterPdf.cs,
19470           Filters/FilterPng.cs, Filters/FilterText.cs, Filters/Makefile.am,
19471           Tiles/HitFlavor.cs, Tiles/HitToHitFlavor.cs, Tiles/Makefile.am,
19472           Tiles/Tile.cs, Tiles/TileCanvas.cs, Tiles/TileContact.cs,
19473           Tiles/TileFile.cs, Tiles/TileFolder.cs,
19474           Tiles/TileFromTemplate.cs, Tiles/TileGoogle.cs,
19475           Tiles/TileHitCollection.cs, Tiles/TileImLog.cs,
19476           Tiles/TileMailMessage.cs, Tiles/TileMenuContext.cs,
19477           Tiles/TileMusic.cs, Tiles/TilePicture.cs,
19478           Tiles/TileRenderContext.cs, Tiles/TileWebHistory.cs,
19479           beagled/BeagleDaemon.cs, beagled/LiveQuery.cs,
19480           beagled/Makefile.am, beagled/QueryManager.cs,
19481           beagled/TestClient.cs, beagled/beagled.in, beagled/testclient.in,
19482           indexer/EvolutionDataServerDriver.cs,
19483           indexer/ExternalStringsHack.cs.in, indexer/Filter.cs,
19484           indexer/Flavor.cs, indexer/GoogleDriver.cs, indexer/Hit.cs,
19485           indexer/IQueryResult.cs, indexer/IQueryable.cs,
19486           indexer/IndexDriver.cs, indexer/Indexable.cs,
19487           indexer/IndexableFile.cs, indexer/IndexableHttp.cs,
19488           indexer/Makefile.am, indexer/PathFinder.cs, indexer/Property.cs,
19489           indexer/Query.cs, indexer/QueryDriver.cs, indexer/QueryResult.cs,
19490           indexer/QueryableFlavor.cs, indexer/Relevancy.cs,
19491           indexer/Versioned.cs, tools/Crawler.cs, tools/ExtractContent.cs,
19492           tools/IndexGaimLogs.cs, tools/IndexMail.cs,
19493           tools/IndexWebContent.cs, tools/Makefile.am, tools/Query.cs:
19494           Added a daemon
19496           Added a client library to the daemon
19498           Made Best use the client library
19500           Did some namespace shuffling:   * The classes in indexer/ are now
19501           in the Beagle.Core namespace  * The Filters are now in the
19502           Beagle.Filters namespace   * Tiles are now in Beagle.Tiles
19503           (there's a pattern emerging)    * The client library took the
19504           Beagle namespace
19506 2004-07-28 14:52  orph
19508         * ChangeLog, mozilla-extension/.cvsignore,
19509           tools/IndexWebContent.cs: 2004-07-28  Alex Graveley
19510           <alex@ximian.com>
19512                   * tools/IndexWebContent.cs: Rename --uri to --url, to
19513           match
19514                   implementation.
19515                   Return an exitcode of 1 on error.
19516                   Catch indexing error to ensure we always delete
19517           sourcefile.
19519 2004-07-28 06:25  orph
19521         * ChangeLog, mozilla-extension/README,
19522           mozilla-extension/install.rdf,
19523           mozilla-extension/content/beagleOverlay.js,
19524           mozilla-extension/content/beagleOverlay.xul,
19525           mozilla-extension/content/beaglePrefs.js,
19526           mozilla-extension/content/beaglePrefs.xul,
19527           mozilla-extension/content/contents.rdf,
19528           mozilla-extension/locale/en-US/beagle.dtd: 2004-07-28  Alex
19529           Graveley  <alex@ximian.com>
19531                   * mozilla-extension/content/beaglePrefs.xul: Add
19532           <checkbox> for
19533                   beagle.security.active pref.
19535                   * mozilla-extension/content/beaglePrefs.js: Support
19536                   beagle.security.active pref to enable https indexing.
19538                   * mozilla-extension/content/beagleOverlay.js: Index https
19539           pages if
19540                   pref is chosen.  Fix bug in https detection since
19541                   location.protocol includes the trailing ':'. Cleanup
19542                   beagleProcessClick.
19544                   * mozilla-extension/install.rdf: Add <optionsURL> so
19545           options can
19546                   be opened from Extension Manager window.
19548 2004-07-27 10:25  trow
19550         * AUTHORS, Filters/FilterPdf.cs, Filters/Makefile.am: Christopher
19551           Orr's pdftotext-based PDF Filter.
19553 2004-07-27 07:49  orph
19555         * mozilla-extension/README:
19556           Add README
19558 2004-07-27 07:27  orph
19560         * ChangeLog, Makefile.am, configure.in,
19561           mozilla-extension/Makefile.am, mozilla-extension/install.rdf,
19562           mozilla-extension/content/about.xul,
19563           mozilla-extension/content/beagleOverlay.css,
19564           mozilla-extension/content/beagleOverlay.js,
19565           mozilla-extension/content/beagleOverlay.xul,
19566           mozilla-extension/content/beaglePrefs.js,
19567           mozilla-extension/content/beaglePrefs.xul,
19568           mozilla-extension/content/contents.rdf,
19569           mozilla-extension/content/jslib/jslib.js,
19570           mozilla-extension/content/jslib/modules.js,
19571           mozilla-extension/content/jslib/debug/debug.js,
19572           mozilla-extension/content/jslib/install/uninstall.css,
19573           mozilla-extension/content/jslib/install/uninstall.js,
19574           mozilla-extension/content/jslib/install/uninstall.xul,
19575           mozilla-extension/content/jslib/io/dir.js,
19576           mozilla-extension/content/jslib/io/dirUtils.js,
19577           mozilla-extension/content/jslib/io/file.js,
19578           mozilla-extension/content/jslib/io/fileUtils.js,
19579           mozilla-extension/content/jslib/io/filesystem.js,
19580           mozilla-extension/content/jslib/xul/commonWindow.js,
19581           mozilla-extension/locale/en-US/beagle.dtd,
19582           mozilla-extension/locale/en-US/beagle.properties,
19583           mozilla-extension/locale/en-US/contents.rdf,
19584           mozilla-extension/skin/classic/beagle-big.png,
19585           mozilla-extension/skin/classic/beagle-disabled.png,
19586           mozilla-extension/skin/classic/beagle-error.png,
19587           mozilla-extension/skin/classic/beagle.png,
19588           mozilla-extension/skin/classic/contents.rdf: 2004-07-27  Alex
19589           Graveley  <alex@ximian.com>
19591                   * mozilla-extension/: Add initial commit of the
19592           mozilla/firefox
19593                   indexing extension.
19595                   * configure.in: Add mozilla-extension/Makefile.
19597                   * Makefile.am (SUBDIRS): Add mozilla-extension.
19599 2004-07-27 05:20  orph
19601         * ChangeLog, epiphany-extension/ephy-beagle-extension.c,
19602           tools/IndexWebContent.cs, tools/Makefile.am: 2004-07-27  Alex
19603           Graveley  <alex@ximian.com>
19605                   * tools/Makefile.am (INDEX_WEB_CONTENT_WRAPPER): Rename
19606                   beagle-epiphany-index to beagle-index-url since it will
19607           be used by
19608                   mozilla too.
19610                   * tools/IndexWebContent.cs: Take --url, --title,
19611           --sourcefile,
19612                   --deletesourcefile arguments.  Print usage if url or
19613                   sourcefile/stdin is missing.
19615                   * epiphany-extension/ephy-beagle-extension.c
19616           (load_status_cb):
19617                   Pass "--url" and "--title" to beagle-index-url.
19619 2004-07-24 19:30  trow
19621         * Filters/: FilterMan.cs, Makefile.am: Added Michael Levy's man
19622           filter.
19624 2004-07-24 19:01  trow
19626         * indexer/Filter.cs, indexer/IndexDriver.cs,
19627           tools/IndexWebContent.cs: Removed some annoying debug spew.
19629 2004-07-24 18:17  trow
19631         * indexer/.cvsignore: This is the last one.
19633 2004-07-24 18:06  trow
19635         * indexer/: .cvsignore, ExternalStringsHack.cs.in: Doh!
19637 2004-07-24 17:57  trow
19639         * Makefile.am, autogen.sh, configure.in, Best/Makefile.am,
19640           Best/best.in, Filters/Filter.cs, Filters/FilterHtml.cs,
19641           Filters/FilterJpeg.cs, Filters/FilterMusic.cs,
19642           Filters/FilterOpenOffice.cs, Filters/FilterPng.cs,
19643           Filters/FilterText.cs, Filters/Flavor.cs, Filters/Makefile.am,
19644           Tiles/Makefile.am, Tiles/template-contact.html,
19645           Tiles/template-file.html, Tiles/template-im-log.html,
19646           Tiles/template-mail-message.html, Tiles/template-music.html,
19647           Tiles/template-picture.html, Tiles/template-web-history.html,
19648           Util/StringFu.cs, indexer/EvolutionDataServerDriver.cs,
19649           indexer/Filter.cs, indexer/Flavor.cs, indexer/IndexDriver.cs,
19650           indexer/Indexable.cs, indexer/IndexableFile.cs,
19651           indexer/Makefile.am, indexer/PathFinder.cs, indexer/Property.cs,
19652           tools/Crawler.cs, tools/ExtractContent.cs,
19653           tools/IndexGaimLogs.cs, tools/IndexMail.cs,
19654           tools/IndexWebContent.cs, tools/Makefile.am, tools/wrapper.in:
19655           Filter refactoring and general clean-up.
19657 2004-07-09 13:57  nat
19659         * Tiles/TileWebHistory.cs: Changed the title text.
19661 2004-07-07 23:47  trow
19663         * Util/FSpotTools.cs, indexer/IndexableFile.cs: Index f-spot's
19664           photo tags.
19666 2004-07-07 16:37  trow
19668         * Util/FSpotTools.cs, Util/Makefile.am, Util/NautilusTools.cs,
19669           indexer/IndexableFile.cs: A hack to index f-spot photo
19670           descriptions.
19672 2004-07-06 22:25  trow
19674         * doc/TODO-integration: TODO for code outside of beagle.
19676 2004-07-04 14:00  trow
19678         * chooser-fu/.cvsignore, indexer/EvolutionDataServerDriver.cs,
19679           indexer/GoogleDriver.cs, indexer/IndexDriver.cs,
19680           indexer/Makefile.am, indexer/QueryDriver.cs,
19681           indexer/QueryableFlavor.cs: Find IQueryables via introspection.
19683 2004-07-03 20:22  trow
19685         * indexer/Hit.cs, tools/IndexMail.cs: It always helps to commit
19686           code that actually compiles.
19688 2004-07-03 20:04  trow
19690         * AUTHORS, Tiles/TileFile.cs, Tiles/TileFolder.cs,
19691           Tiles/TileMailMessage.cs, Tiles/TileMusic.cs,
19692           Tiles/TilePicture.cs, indexer/Hit.cs: A clean-up of the code that
19693           opens items in external apps, based on a patch from Arwed
19694           Merkatz.
19696 2004-07-03 11:07  trow
19698         * Tiles/Tile.cs, Util/StringFu.cs, doc/TODO, indexer/Hit.cs,
19699           indexer/IndexDriver.cs, indexer/IndexableFile.cs: Small tweaks
19700           and airplane hacks.
19702 2004-06-28 11:54  trow
19704         * Filters/FilterPng.cs: Removed scary warning.
19706 2004-06-28 11:23  trow
19708         * Filters/Filter.cs, Filters/FilterOpenOffice.cs,
19709           Filters/FilterText.cs, indexer/IndexDriver.cs,
19710           indexer/Indexable.cs, indexer/IndexableFile.cs, tools/Crawler.cs:
19711           Fix for a bug too horrible to mention.
19713 2004-06-28 06:48  nat
19715         * Tiles/TileContact.cs: Scaled up the image
19717 2004-06-28 06:47  trow
19719         * Filters/FilterOpenOffice.cs, Tiles/TileFile.cs,
19720           Tiles/TileMusic.cs, Tiles/TilePicture.cs, indexer/Hit.cs: Fix
19721           whitespace problem.
19723 2004-06-28 06:01  trow
19725         * Tiles/TileHitCollection.cs: Fixed Dave's bug.
19727 2004-06-28 05:59  trow
19729         * images/emblem-picture.png: New picture emblem.
19731 2004-06-28 05:34  trow
19733         * Best/BestWindow.cs, Tiles/TileHitCollection.cs,
19734           Tiles/template-hit-collection.html, indexer/Query.cs: More GUADEC
19735           hacking.
19737 2004-06-28 05:19  trow
19739         * images/: emblem-contact.png, emblem-file.png, emblem-folder.png,
19740           emblem-google.png, emblem-im-log.png, emblem-mail-message.png,
19741           emblem-music.png, emblem-picture.png, emblem-web-history.png:
19742           Images I forgot to add earlier.
19744 2004-06-28 03:30  trow
19746         * Best/BestRootTile.cs, Filters/FilterPng.cs, Tiles/HitFlavor.cs,
19747           Tiles/TileCanvas.cs, Tiles/TileContact.cs, Tiles/TileFile.cs,
19748           Tiles/TileFolder.cs, Tiles/TileGoogle.cs,
19749           Tiles/TileHitCollection.cs, Tiles/TileImLog.cs,
19750           Tiles/TileMailMessage.cs, Tiles/TileMusic.cs,
19751           Tiles/TilePicture.cs, Tiles/template-contact.html,
19752           Tiles/template-file.html, Tiles/template-folder.html,
19753           Tiles/template-google.html, Tiles/template-hit-collection.html,
19754           Tiles/template-im-log.html, Tiles/template-mail-message.html,
19755           Tiles/template-music.html, Tiles/template-picture.html,
19756           Tiles/template-web-history.html, Util/NautilusTools.cs,
19757           Util/StringFu.cs, chooser-fu/Makefile.am,
19758           chooser-fu/beaglequery.c, chooser-fu/beaglequery.h,
19759           chooser-fu/gtkfilesystembeagle.c, chooser-fu/preload-symbols.c,
19760           images/Makefile.am, indexer/Hit.cs, indexer/IndexableFile.cs,
19761           indexer/Query.cs, tools/Crawler.cs: GUADEC hacking.
19763 2004-06-24 21:05  trow
19765         * Best/BestWindow.cs: Removed Best's menu bar.
19767 2004-06-24 20:55  trow
19769         * Util/: Makefile.am, NautilusTools.cs: Added Joe Gasiorek's
19770           NautilusTools code for discovering emblems on files.
19772 2004-06-24 18:22  trow
19774         * configure.in: And while I'm at it, I might as well bump the
19775           version number.
19777 2004-06-24 18:21  trow
19779         * configure.in: Forgot to remove a reference the old Renderer code.
19781 2004-06-24 18:11  trow
19783         * Makefile.am, configure.in, chooser-fu/.cvsignore,
19784           chooser-fu/Makefile.am, chooser-fu/beaglequery.c,
19785           chooser-fu/beaglequery.h, chooser-fu/chooser-test.c,
19786           chooser-fu/gtkfilesystembeagle.c,
19787           chooser-fu/gtkfilesystembeagle.h, chooser-fu/preload-symbols.c,
19788           chooser-fu/xdgmime.c, chooser-fu/xdgmime.h,
19789           chooser-fu/xdgmimeglob.c, chooser-fu/xdgmimeglob.h,
19790           chooser-fu/xdgmimeint.c, chooser-fu/xdgmimeint.h,
19791           chooser-fu/xdgmimemagic.c, chooser-fu/xdgmimemagic.h,
19792           indexer/QueryDriver.cs: Behold the power of my chooser-fu!
19794 2004-06-24 14:45  trow
19796         * Makefile.am, Best/Makefile.am, Filters/Makefile.am,
19797           Tiles/Makefile.am, indexer/Makefile.am, tools/Makefile.am: Force
19798           re-compiles whenever we depend on a locally-built assembly that
19799           has changed.
19801           Removed the old renderers from the build
19803 2004-06-24 14:25  trow
19805         * Best/BestWindow.cs: Removed call to Query.AutoPopulateHack.  The
19806           hack has been removed.
19808 2004-06-23 21:48  trow
19810         * Tiles/TileMailMessage.cs, Util/StringFu.cs,
19811           indexer/EvolutionDataServerDriver.cs, indexer/GoogleDriver.cs,
19812           indexer/IndexDriver.cs, indexer/Query.cs, indexer/QueryDriver.cs,
19813           tools/Query.cs: Moved some utility routines to StringFu.  Removed
19814           spew.  Added mime-type filtering in Query.  Added ability to
19815           specify search domain (i.e. local, neighborhood or global) in a
19816           Query.  Other code changed to reflect Query api changes.
19818 2004-06-23 01:25  trow
19820         * Best/BestWindow.cs, Tiles/Tile.cs, Tiles/TileCanvas.cs,
19821           Tiles/TileContact.cs, Tiles/template-music.html,
19822           tools/Crawler.cs: Music tile tweaks.  Fix stupid bug in crawler
19823           symlink check.  Turn on inline tile rendering by default.  (Which
19824           is wrong, but necessary until the kinks get worked out of the
19825           iframe stuff.) Fix inline tile rendering to properly dispatch
19826           UrlReqests, etc. to the tiles.  Make best a tiny bit less ugly.
19828 2004-06-22 18:10  trow
19830         * Best/BestRootTile.cs, Best/BestWindow.cs,
19831           Tiles/HitToHitFlavor.cs, Tiles/Makefile.am, Tiles/TileCanvas.cs,
19832           Tiles/TileContact.cs, Tiles/TileFile.cs, Tiles/TileFolder.cs,
19833           Tiles/TilePicture.cs, Tiles/template-folder.html,
19834           indexer/EvolutionDataServerDriver.cs, indexer/Hit.cs,
19835           indexer/QueryResult.cs: Do the right thing when a file://-Uri hit
19836           is actually a directory.  Added a folder tile.  Re-enabled
19837           contact photos.  Added contact photo to contact tiles.  Added
19838           thumbnail to image tiles.  Assorted bug fixes.
19840 2004-06-22 16:01  trow
19842         * tools/: Crawler.cs, Makefile.am: Don't follow symlinks while
19843           crawling.  Fixes bug 144744.
19845 2004-06-22 14:20  trow
19847         * Best/Best.cs, Best/BestRootTile.cs, Tiles/HitFlavor.cs,
19848           Tiles/HitToHitFlavor.cs, Tiles/Makefile.am, Tiles/TileContact.cs,
19849           Tiles/TileFile.cs, Tiles/TileGoogle.cs,
19850           Tiles/TileHitCollection.cs, Tiles/TileImLog.cs,
19851           Tiles/TileMailMessage.cs, Tiles/TileMusic.cs,
19852           Tiles/TilePicture.cs, Tiles/TileWebHistory.cs, Util/StringFu.cs,
19853           indexer/Hit.cs: Attributes are fun.
19855 2004-06-21 23:42  trow
19857         * Best/BestRootTile.cs, Best/BestWindow.cs, Tiles/Makefile.am,
19858           Tiles/TileCanvas.cs, Tiles/TileHitCollection.cs,
19859           Tiles/TileMusic.cs, Tiles/TilePicture.cs,
19860           Tiles/template-music.html, Tiles/template-picture.html,
19861           images/Images.cs, indexer/QueryDriver.cs, tools/Crawler.cs:
19862           Picture and Music tiles.  Image improvements.  Some
19863           (half-finished) tile hacking.
19865 2004-06-20 17:23  trow
19867         * HACKING: Notes on code organization.
19869 2004-06-19 04:07  trow
19871         * Filters/: FilterJpeg.cs, FilterPng.cs, Makefile.am: Very basic
19872           jpeg and png filters.
19874 2004-06-19 02:58  trow
19876         * Filters/Filter.cs, Filters/FilterMusic.cs, Filters/Makefile.am,
19877           Util/Id3.cs, Util/Makefile.am: Added a simple filter for
19878           ID3-tagged MP3 files.
19880 2004-06-18 02:57  trow
19882         * Filters/Filter.cs, Util/StringFu.cs, indexer/IndexableFile.cs,
19883           tools/Crawler.cs: Allow IndexableFile to index directories and to
19884           index file names if no filter is available.  Some renaming in
19885           Filter.cs.  Retooled crawler to index directories.
19887 2004-06-17 00:58  trow
19889         * Best/BestRootTile.cs, Tiles/Makefile.am, Tiles/Tile.cs,
19890           Tiles/TileCanvas.cs, Tiles/TileGoogle.cs,
19891           Tiles/TileHitCollection.cs, Tiles/TileImLog.cs,
19892           Tiles/TileWebHistory.cs, Tiles/template-google.html,
19893           Tiles/template-hit-collection.html, Tiles/template-im-log.html,
19894           Tiles/template-web-history.html, indexer/GoogleDriver.cs: More
19895           tile work and misc. fixes.  Still looks ugly, but is becoming
19896           more functional.
19898 2004-06-16 03:23  trow
19900         * Best/BestRootTile.cs, Tiles/Makefile.am, Tiles/TileCanvas.cs,
19901           Tiles/TileHitCollection.cs, Tiles/TileRenderContext.cs,
19902           Tiles/template-hit-collection.html: More tile hacking.
19903           Everything is still fairly ugly.
19905 2004-06-16 01:14  trow
19907         * AUTHORS, doc/TODO, tools/Crawler.cs: Applied Joe Gasiorek's patch
19908           for crawling recently used files.
19910 2004-06-15 20:44  nat
19912         * tools/IndexMail.cs: Don't puke on my emacs.
19914 2004-06-15 20:39  nat
19916         * Util/ImLog.cs, tools/IndexGaimLogs.cs: Added a --verbose option.
19918 2004-06-15 03:17  trow
19920         * Tiles/Makefile.am, Tiles/Tile.cs, Tiles/TileCanvas.cs,
19921           Tiles/TileContact.cs, Tiles/TileHitCollection.cs,
19922           Tiles/TileMenuContext.cs, Tiles/template-contact.html,
19923           indexer/EvolutionDataServerDriver.cs, indexer/Hit.cs,
19924           indexer/QueryDriver.cs: More hacking: popup menu handling for
19925           tiles, contact tiles, better link handing.
19927 2004-06-15 00:40  trow
19929         * Tiles/Makefile.am: Build fixes.
19931 2004-06-14 16:34  trow
19933         * .cvsignore, Makefile.am, configure.in, Best/BestRootTile.cs,
19934           Best/BestWindow.cs, Best/Makefile.am, Best/best.in,
19935           Tiles/.cvsignore, Tiles/Makefile.am, Tiles/Tile.cs,
19936           Tiles/TileCanvas.cs, Tiles/TileFile.cs,
19937           Tiles/TileFromTemplate.cs, Tiles/TileHitCollection.cs,
19938           Tiles/TileMailMessage.cs, Tiles/TileRenderContext.cs,
19939           Tiles/template-file.html, Tiles/template-mail-message.html,
19940           Util/Makefile.am, Util/StringFu.cs, doc/TODO, images/.cvsignore,
19941           images/Images.cs, images/Makefile.am, indexer/IndexDriver.cs,
19942           tools/IndexMail.cs: Tile hacking.
19944 2004-06-10 02:19  trow
19946         * NEWS: Updated NEWS for release.
19948 2004-06-10 02:07  trow
19950         * configure.in: Bumped version number.
19952 2004-06-10 01:59  trow
19954         * Renderers/HitRendererHtml.cs, Renderers/Makefile.am, doc/TODO,
19955           indexer/Hit.cs, indexer/IndexDriver.cs, indexer/Makefile.am,
19956           indexer/QueryResult.cs, indexer/Relevancy.cs,
19957           templates/Makefile.am, templates/email-sent.html,
19958           templates/email.html, tools/Crawler.cs, tools/IndexMail.cs:
19959           Updated TODO.
19961           Small changes to how we track scores in Hits.
19963           Added framework for better relevancy calculations and a few
19964           ad-hoc rules.
19966           Distinguish between sent and received e-mails.
19968           When crawling, check a file's mtime before sniffing the mime
19969           type.  This keeps us from changing every file's atime every time
19970           we crawl.
19972 2004-06-09 23:51  trow
19974         * Renderers/HitRenderer.cs, Renderers/HitRendererControl.cs,
19975           indexer/EvolutionDataServerDriver.cs, indexer/GoogleDriver.cs,
19976           indexer/Hit.cs, indexer/IndexDriver.cs: A hack or two.
19978 2004-06-09 02:22  trow
19980         * Filters/Filter.cs, Filters/FilterHtml.cs,
19981           Filters/FilterOpenOffice.cs, Filters/FilterText.cs,
19982           Util/Makefile.am, Util/MultiReader.cs, Util/PullingReader.cs,
19983           indexer/IndexDriver.cs, indexer/Indexable.cs,
19984           indexer/IndexableFile.cs, indexer/Makefile.am,
19985           tools/ExtractContent.cs, tools/IndexMail.cs,
19986           tools/IndexWebContent.cs: Avoid big allocations and work around
19987           mono GC issues.
19989 2004-06-08 22:29  trow
19991         * tools/IndexMail.cs: Avoid large allocations while parsing mboxes.
19993 2004-06-08 13:39  trow
19995         * Renderers/HitRendererHtml.cs, tools/IndexWebContent.cs: Make web
19996           history items their own type.
19998 2004-06-07 22:42  trow
20000         * indexer/IndexDriver.cs: Enable stemming in our analyzer.
20001           Properly analyze/stem queries.
20003 2004-06-07 14:41  trow
20005         * tools/: IndexMail.cs, wrapper.in: Write out timestamps as ticks
20006           to avoid retarded System.DateTime string parsing behavior.  Added
20007           $MONO_EXTRA_ARGS to the mono command-line in wrapper.in.  This
20008           facilitates tracing, profiling, etc.
20010 2004-06-07 03:44  trow
20012         * HACKING: Fixed one last 'dewey' that I missed before.
20014 2004-06-07 02:29  trow
20016         * AUTHORS: Credit where credit is due.
20018 2004-06-07 02:28  trow
20020         * Filters/Flavor.cs, Util/gnome.cs: A few things from Michael
20021           Levy's gzipped-file-crawling patch: support for mime-sniffing
20022           buffers and Flavor.FromStream.
20024 2004-06-04 22:28  trow
20026         * Util/Logger.cs, Util/Makefile.am, indexer/IndexDriver.cs,
20027           indexer/PathFinder.cs: Added extra logging to help debug locking
20028           problems.
20030 2004-06-03 23:42  trow
20032         * Makefile.am, configure.in, Best/Best.cs, Best/BestWindow.cs,
20033           Renderers/HitRendererControl.cs: More searchomatic!
20035 2004-06-03 23:42  trow
20037         * searchomatic/: .cvsignore, Makefile.am, README, searchomatic.c:
20038           Searchomatic!
20040 2004-06-03 13:50  trow
20042         * Best/BestWindow.cs, Best/HitContainer.cs,
20043           Renderers/HitRendererControl.cs: Only show the next/prev buttons
20044           when appropriate.
20046 2004-06-03 13:35  trow
20048         * indexer/: EvolutionDataServerDriver.cs, Query.cs: Proper handling
20049           of multi-part queries against e-d-s.
20051 2004-06-03 11:07  trow
20053         * README, tools/Makefile.am: Added note about being able to index
20054           IM logs.  Fixed build glitch.
20056 2004-06-03 02:44  trow
20058         * HACKING, NEWS, README, configure.in, doc/TODO: Added stuff to
20059           HACKING, NEWS, README, TODO.  Set version number to 0.0.0.
20061 2004-06-03 02:04  trow
20063         * Util/ImLog.cs, tools/IndexGaimLogs.cs: Another fix for
20064           pathological gaim logs.
20066 2004-06-03 01:52  trow
20068         * Best/BestWindow.cs, Best/HitContainer.cs, Util/ImLog.cs,
20069           indexer/IndexDriver.cs, indexer/Query.cs, indexer/QueryDriver.cs:
20070           Properly handle gaim longs that contain newlines.  Do the right
20071           thing on an empty query.
20073 2004-06-03 00:40  trow
20075         * Filters/FilterOpenOffice.cs, indexer/IndexDriver.cs: Fix crash in
20076           OOo filter.  Properly handle multi-word search phrases in Lucene.
20078 2004-06-02 22:41  trow
20080         * Renderers/HitRenderer.cs: Don't crash if we try to step back
20081           before the first match.
20083 2004-06-02 16:34  trow
20085         * indexer/EvolutionDataServerDriver.cs, indexer/GoogleDriver.cs,
20086           indexer/IndexDriver.cs, indexer/Query.cs,
20087           templates/file-generic.html: The beginnings of support for some
20088           semi-reasonable query semantics: Multi-word and quoted-phrase
20089           queries now do the expected thing in the Lucene index.  Evolution
20090           does the wrong thing because of breakage in evo-sharp.  And
20091           Google is still broken by a beta 2 problem, so I didn't change
20092           anything in there yet.
20094 2004-06-02 13:28  trow
20096         * tools/.cvsignore: Be quiet!
20098 2004-06-02 03:58  trow
20100         * configure.in, Best/Makefile.am, Best/best.in, Filters/Filter.cs,
20101           Filters/FilterOpenOffice.cs, Filters/Makefile.am,
20102           indexer/Makefile.am, indexer/QueryDriver.cs, tools/Makefile.am,
20103           tools/wrapper.in: Small GACish fixes.  Disabled Google queries,
20104           since they are broken under mono beta 2.  Extract more metadata
20105           from openoffice files.
20107 2004-06-01 15:43  nat
20109         * Util/gnome.cs: System.Diagnostics.Process.Start is a static
20110           method
20112 2004-05-31 22:25  trow
20114         * Makefile.am, configure.in, Best/BestWindow.cs,
20115           Best/HitContainer.cs, Best/Makefile.am, Best/best.in,
20116           Filters/FilterOpenOffice.cs, Renderers/DataBarn.cs,
20117           Renderers/Favicons.cs, Renderers/HitRenderer.cs,
20118           Renderers/HitRendererControl.cs, Renderers/HitRendererHtml.cs,
20119           Renderers/Makefile.am, Renderers/Tile.cs, Util/Makefile.am,
20120           Util/camel.cs, images/Makefile.am, images/contact-phone.png,
20121           images/gnome-error.png, images/gnome-gaim.png,
20122           images/icon-bookmark.png, images/icon-folder.png,
20123           images/icon-history.png, images/icon-search.png,
20124           images/icon-web-large.png, images/icon-web.png,
20125           images/status-away.png, images/status-online.png,
20126           indexer/EvolutionDataServerDriver.cs, indexer/GoogleDriver.cs,
20127           indexer/Hit.cs, indexer/IQueryResult.cs, indexer/IQueryable.cs,
20128           indexer/IndexDriver.cs, indexer/Indexable.cs,
20129           indexer/Makefile.am, indexer/QueryDriver.cs,
20130           indexer/QueryResult.cs, templates/.cvsignore,
20131           templates/Makefile.am, templates/contact.html,
20132           templates/email.html, templates/file-generic.html,
20133           templates/google.html, templates/im-log.html,
20134           templates/web-history.html, templates/weblink.html,
20135           tools/IndexMail.cs, tools/Makefile.am, tools/wrapper.in: Tile
20136           rendering, which is still very hacky.  Async rendering.  Paged
20137           results.  Cancellable queries.  DataBarn! Evo-sharp fixes.
20138           Assorted clean-up.  Introduced more bugs.
20140 2004-05-27 16:51  trow
20142         * Best/Makefile.am, Renderers/Makefile.am, Util/ImLog.cs,
20143           Util/Makefile.am, indexer/EvolutionDataServerDriver.cs,
20144           indexer/Indexable.cs, tools/IndexGaimLogs.cs, tools/Makefile.am,
20145           tools/Query.cs, tools/wrapper.in: Added code to index gaim logs.
20146           Small build fixes for evo-sharp.  It builds, but doesn't work.
20147           (For me, at least.)
20149 2004-05-26 22:37  nat
20151         * doc/TODO: Added a note about indexing attachments.
20153 2004-05-23 18:51  trow
20155         * configure.in, Best/Makefile.am, Filters/Makefile.am,
20156           Renderers/Makefile.am, Util/Makefile.am: Build fixes: use
20157           pkg-config to find gtk-sharp, etc., to ensure that Beagle is
20158           GACilicious.
20160 2004-05-22 14:35  trow
20162         * Best/Makefile.am, Filters/Makefile.am,
20163           Renderers/FileHitRenderer.cs, Renderers/Makefile.am,
20164           Renderers/WebLinkHitRenderer.cs, Util/Makefile.am,
20165           indexer/Makefile.am, indexer/PathFinder.cs: Small build tweaks.
20166           Don't cache composited icons under ~/.dashboard.  Tweaked WebLink
20167           Renderer to better handle the HTML Google hands back to us.
20169 2004-05-22 14:02  trow
20171         * Renderers/Favicons.cs, Renderers/FileHitRenderer.cs,
20172           Renderers/Makefile.am, Renderers/WebLinkHitRenderer.cs,
20173           indexer/Hit.cs, indexer/IndexDriver.cs, indexer/IndexableFile.cs,
20174           indexer/QueryDriver.cs, indexer/Versioned.cs, tools/Crawler.cs:
20175           Various indexing and crawler improvements.  Added convenience
20176           functions to Hit for common operations on file:// hits.  Tweaked
20177           the file & web link renderers a bit.  Stole code from dashboard
20178           to put favicon emblems on the icons.
20180 2004-05-21 14:51  trow
20182         * configure.in: Added a configure-time warning about the potential
20183           problems of installing beagle into a different prefix than
20184           epiphany.
20186 2004-05-21 14:13  trow
20188         * README, epiphany-extension/ephy-beagle-extension.c: Put some
20189           basic information in the README file.
20191           Added BEAGLE_NO_WEB_INDEXING environment variable check to the
20192           epiphany extension.
20194 2004-05-21 13:18  trow
20196         * COPYING, Best/Best.cs, Best/BestWindow.cs, Best/HitContainer.cs,
20197           Best/HitView.cs, Filters/Filter.cs, Filters/FilterHtml.cs,
20198           Filters/FilterOpenOffice.cs, Filters/FilterText.cs,
20199           Filters/Flavor.cs, Renderers/ContactHitRenderer.cs,
20200           Renderers/DefaultHitRenderer.cs, Renderers/FileHitRenderer.cs,
20201           Renderers/HitRenderer.cs, Renderers/HitRendererHtml.cs,
20202           Renderers/MailMessageHitRenderer.cs,
20203           Renderers/WebLinkHitRenderer.cs, Util/Vfs.cs,
20204           epiphany-extension/Makefile.am,
20205           indexer/EvolutionDataServerDriver.cs, indexer/GoogleDriver.cs,
20206           indexer/Hit.cs, indexer/IQueryable.cs, indexer/IndexDriver.cs,
20207           indexer/Indexable.cs, indexer/IndexableFile.cs,
20208           indexer/IndexableHttp.cs, indexer/PathFinder.cs,
20209           indexer/Query.cs, indexer/QueryDriver.cs, indexer/QueryResult.cs,
20210           indexer/Versioned.cs, tools/Crawler.cs, tools/CrawlerRSS20.cs,
20211           tools/ExtractContent.cs, tools/IndexMail.cs,
20212           tools/IndexWebContent.cs, tools/Query.cs: Added a COPYING file.
20213           Added licenses to all of the source code.  Install the epiphany
20214           extension in the right place.
20216 2004-05-21 11:30  trow
20218         * Renderers/: FileHitRenderer.cs, HitRendererHtml.cs,
20219           MailMessageHitRenderer.cs, WebLinkHitRenderer.cs: Added
20220           link-clicking to the HTML renderers.
20222 2004-05-20 18:00  trow
20224         * Util/camel.cs: Fixed to read Evo 1.5 imap summaries.
20226 2004-05-20 16:19  trow
20228         * .cvsignore, tools/.cvsignore: BE QUIET!
20230 2004-05-20 15:51  trow
20232         * README, indexer/Hit.cs, tools/Crawler.cs, tools/Makefile.am:
20233           Fixed int vs. long type error in IndexDriver.  It sure be nice
20234           when we have generics...  Added more paranoid exception catching
20235           in Crawler.cs, to work around the invalid filename bug in beta1.
20236           Assorted build tweaks.  We are back to passing 'make distcheck'.
20238 2004-05-20 14:07  trow
20240         * Best/BestWindow.cs, Best/HitContainer.cs,
20241           Renderers/ContactHitRenderer.cs, Renderers/HitRenderer.cs,
20242           Renderers/Makefile.am, indexer/GoogleDriver.cs: Added a simple
20243           contact renderer.  Integrated renderers into best in a way that
20244           sucks a tiny bit less than the way I initially did it.
20246 2004-05-20 11:18  trow
20248         * tools/beagle-update-index.in: Doh!
20250 2004-05-20 11:14  trow
20252         * Makefile.am, configure.in, Best/BestWindow.cs, Best/Makefile.am,
20253           Best/best.in, Renderers/.cvsignore,
20254           Renderers/DefaultHitRenderer.cs, Renderers/FileHitRenderer.cs,
20255           Renderers/HitRenderer.cs, Renderers/HitRendererHtml.cs,
20256           Renderers/MailMessageHitRenderer.cs, Renderers/Makefile.am,
20257           Renderers/WebLinkHitRenderer.cs, images/Makefile.am,
20258           images/attachment.png, images/book.png, images/bookmark.png,
20259           images/bug.png, images/default.png, images/document.png,
20260           images/evolution.png, images/flag-for-followup.png,
20261           images/foaf.png, images/globe.png, images/mail-new.png,
20262           images/mail-read.png, images/mail-replied.png, images/mail.png,
20263           images/music.png, images/person.png, images/rss.png,
20264           images/stock.png, images/white.png: First stage of moving
20265           Dashboard's renderers into Beagle.  Best now uses those
20266           renderers, albeit in a very primitive way.
20268 2004-05-19 17:12  trow
20270         * indexer/EvolutionDataServerDriver.cs, indexer/GoogleDriver.cs,
20271           indexer/IQueryable.cs, indexer/IndexDriver.cs,
20272           indexer/QueryDriver.cs, tools/Makefile.am: Tweak IQueryable to
20273           support query types that report results incrementally, rather
20274           than all at the end.
20276 2004-05-19 15:15  trow
20278         * INSTALL, indexer/IndexDriver.cs, indexer/Makefile.am,
20279           indexer/PathFinder.cs, tools/IndexMail.cs: Corrected a few
20280           out-of-date comments.  Set reasonable permissions on ~/.beagle
20281           directory.  Added INSTALL file.
20283 2004-05-19 13:46  trow
20285         * Util/camel.cs, epiphany-extension/README, tools/IndexMail.cs,
20286           tools/IndexWebContent.cs: Properly timestamp both sent and
20287           received messages while indexing.  Don't index https:// pages
20288           while browsing.
20290 2004-05-18 22:51  trow
20292         * images/.cvsignore: BE QUIET!
20294 2004-05-18 22:50  trow
20296         * epiphany-extension/dewey-epiphany-index: Removed obsolete script.
20298 2004-05-18 22:38  trow
20300         * dewey-0.0.pc.in, epiphany-extension/Makefile.am,
20301           epiphany-extension/README,
20302           epiphany-extension/ephy-beagle-extension.c,
20303           epiphany-extension/ephy-beagle-extension.h,
20304           epiphany-extension/ephy-beagle.c,
20305           epiphany-extension/ephy-dewey-extension.c,
20306           epiphany-extension/ephy-dewey-extension.h,
20307           epiphany-extension/ephy-dewey.c, tools/.cvsignore: More renaming
20308           action.
20310 2004-05-18 22:24  trow
20312         * Makefile.am, autogen.sh, beagle-0.0.pc.in, configure.in,
20313           Best/Best.cs, Best/BestWindow.cs, Best/HitContainer.cs,
20314           Best/HitView.cs, Filters/Filter.cs, Filters/FilterHtml.cs,
20315           Filters/FilterOpenOffice.cs, Filters/FilterText.cs,
20316           Filters/Flavor.cs, Util/Makefile.am, Util/Vfs.cs, Util/camel.cs,
20317           Util/gnome.cs, indexer/EvolutionDataServerDriver.cs,
20318           indexer/GoogleDriver.cs, indexer/Hit.cs, indexer/IQueryable.cs,
20319           indexer/IndexDriver.cs, indexer/Indexable.cs,
20320           indexer/IndexableFile.cs, indexer/IndexableHttp.cs,
20321           indexer/PathFinder.cs, indexer/Query.cs, indexer/QueryDriver.cs,
20322           indexer/QueryResult.cs, indexer/Versioned.cs, tools/.cvsignore,
20323           tools/Crawler.cs, tools/CrawlerRSS20.cs, tools/ExtractContent.cs,
20324           tools/IndexMail.cs, tools/IndexWebContent.cs, tools/Makefile.am,
20325           tools/Query.cs: Part one of s/dewey/beagle/
20327 2004-05-18 18:28  trow
20329         * Makefile.am, configure.in, Best/HitView.cs, Best/Makefile.am,
20330           images/Makefile.am, images/contact-icon.png,
20331           images/mail-message-icon.png,
20332           indexer/EvolutionDataServerDriver.cs, indexer/Hit.cs,
20333           indexer/Makefile.am, indexer/QueryDriver.cs, tools/Makefile.am:
20334           Initial version of code for querying evo-data-server, along with
20335           some lame hacks for displaying contact matches in best.
20337 2004-05-18 15:02  trow
20339         * Best/BestWindow.cs, Best/HitContainer.cs, Best/HitView.cs,
20340           Best/Makefile.am, Best/best.in, indexer/GoogleDriver.cs,
20341           indexer/IQueryable.cs, indexer/IndexDriver.cs,
20342           indexer/Makefile.am, indexer/QueryDriver.cs,
20343           indexer/QueryResult.cs, tools/.cvsignore, tools/Makefile.am,
20344           tools/Query.cs: Added infrastructure to better support multiple
20345           query backends.  The new QueryDriver class multiplexes queries
20346           between implementers of the IQueryable interface and handles all
20347           the details of doing each query in a separate thread.  Instead of
20348           just returning a list of Hits, the QueryDriver returns a
20349           QueryResult that collects the Hits as the come in and emits
20350           signals to indicate when new Hits have arrived and when the query
20351           has finished processing.
20353           Renamed Crawler.exe's wrapper to dewey-index-files.
20355 2004-05-17 15:41  trow
20357         * doc/TODO: The beginnings of a TODO list for Dewey.
20359 2004-05-17 14:52  trow
20361         * Best/HitView.cs, Filters/Filter.cs, Filters/FilterHtml.cs,
20362           indexer/GoogleDriver.cs, indexer/Hit.cs, indexer/IndexDriver.cs,
20363           indexer/Indexable.cs, indexer/IndexableFile.cs,
20364           indexer/IndexableHttp.cs, tools/Crawler.cs,
20365           tools/CrawlerRSS20.cs, tools/ExtractContent.cs,
20366           tools/IndexMail.cs, tools/IndexWebContent.cs, tools/Query.cs:
20367           Lots of misc. hacking.  * Rationalization of naming between Dewey
20368           and Dashboard * An attempt to make the crawler more
20369           memory-efficient * dewey-query is now a lot more talkative *
20370           Changed Indexable so that it is possible to create new indexable
20371           types w/o subclassing, if you are so inclined.  * Fixed bug that
20372           caused the IndexDriver to return hits in random   order, not in
20373           order of relevancy.  * Lots of small tweaks to make the code more
20374           consistent/idiomatic
20376 2004-05-14 23:33  trow
20378         * .cvsignore, Util/.cvsignore, Util/GoogleSearch.wsdl,
20379           Util/Makefile.am, indexer/GoogleDriver.cs, indexer/Hit.cs,
20380           indexer/IndexDriver.cs, indexer/Makefile.am: Added a very simple
20381           mechanism for querying Google.  Just set the GOOGLE_WEB_API_KEY
20382           environment variable.
20384 2004-05-14 22:36  nat
20386         * tools/IndexMail.cs: Add the 'sent' metadata item to mails.  Added
20387           a command-line arg to specify a mailbox to index.
20389 2004-05-14 20:58  trow
20391         * configure.in, Best/Makefile.am, Filters/Makefile.am,
20392           Util/.cvsignore, Util/Makefile.am,
20393           epiphany-extension/Makefile.am, indexer/Makefile.am,
20394           tools/Makefile.am: We can now "make distcheck".
20396 2004-05-14 16:32  trow
20398         * tools/foo: Don't use foo, use the dewey-* wrapper scripts
20399           instead.
20401 2004-05-14 16:18  joeshaw
20403         * tools/foo: Add Util to the list of MONO_PATH directories
20405 2004-05-14 15:51  trow
20407         * .cvsignore, dewey-0.0.pc.in: This is why I hate CVS --- when you
20408           are using subversion, it is a lot easier to notice when you
20409           forget to add files, etc.  vCVS:
20410           ----------------------------------------------------------------------
20412 2004-05-14 15:49  trow
20414         * Makefile.am, configure.in: Oops...
20416 2004-05-14 13:39  trow
20418         * indexer/IndexDriver.cs: Put locks in ~/.dewey/Locks.  Among other
20419           things, this means that 'rm -rf ~/.dewey' will clear the index
20420           without leaving dangling locks.
20422 2004-05-14 13:24  trow
20424         * tools/IndexMail.cs: Added some code for debugging locking
20425           problems.  When the DEWEY_DEBUG_LOCKS env variable is set, lock
20426           activity is logged to the console.
20428 2004-05-14 04:36  trow
20430         * Makefile.am, configure.in, Best/HitView.cs, Best/Makefile.am,
20431           Best/Vfs.cs, Filters/Flavor.cs, Filters/Makefile.am,
20432           Filters/gnome.cs, Util/Makefile.am, Util/Vfs.cs, Util/camel.cs,
20433           Util/gnome.cs, indexer/IndexDriver.cs, indexer/Indexable.cs,
20434           indexer/Makefile.am, indexer/PathFinder.cs, tools/.cvsignore,
20435           tools/IndexMail.cs, tools/Makefile.am, tools/wrapper.in: Moved
20436           various utility classes into Util.dll.  Tweaked the tools
20437           wrappers to allow things to be run in-place.  Stole camel.cs from
20438           dashboard, hacked it to work with Evo 1.5 summaries.  Hacked
20439           IndexMail.cs to use the info in the summary files to avoid
20440           unnecessary reindexing.
20442 2004-05-13 00:05  trow
20444         * tools/: IndexMail.cs, Makefile.am: Added a hack to extract and
20445           index mail from Evolution's local mbox files.
20447 2004-05-11 21:48  trow
20449         * indexer/IndexDriver.cs, tools/Crawler.cs: Ignore .dll files while
20450           crawling.  For now, catch and ignore all filtering-related
20451           exceptions.
20453 2004-05-11 14:06  nat
20455         * tools/IndexWebContent.cs: "Web" not "web"
20457 2004-05-11 01:35  trow
20459         * Best/.cvsignore: BE QUIET!
20461 2004-05-11 01:34  trow
20463         * epiphany-extension/README: Updated README to accurately reflect
20464           the current state of affairs.
20466 2004-05-11 01:31  trow
20468         * configure.in, epiphany-extension/Makefile.am: Install the
20469           epiphany extension into epiphany's prefix.
20471 2004-05-11 00:55  trow
20473         * Best/HitView.cs: Got rid of some annoying debug spew.
20475 2004-05-11 00:51  trow
20477         * configure.in, Best/.cvsignore, Best/Makefile.am, Best/best,
20478           Best/best.in, Filters/.cvsignore, Filters/Filter.cs,
20479           Filters/Flavor.cs, Filters/Makefile.am, indexer/IndexableFile.cs,
20480           indexer/Makefile.am, tools/.cvsignore, tools/Crawler.cs,
20481           tools/ExtractContent.cs, tools/Makefile.am, tools/wrapper.in:
20482           Filter and crawler tweaks.  Lots of build fixes.  It should now
20483           be possible to make dist, make install, etc.
20485 2004-05-10 21:01  trow
20487         * epiphany-extension/dewey-epiphany-index: Added
20488           dewey-epiphany-index script (with special hard-wired path that
20489           works only for me!)
20491 2004-05-10 20:51  nat
20493         * epiphany-extension/README: Fixed a typo in the instructions
20495 2004-05-09 23:25  trow
20497         * Best/: HitView.cs, Vfs.cs: Merged in Vfs fixes from Mariano Cano
20498           Pérez (who, by the way, rules).  Best now opens items in their
20499           default app if you click the icon.
20501 2004-05-09 22:52  trow
20503         * Best/HitContainer.cs, Best/HitView.cs, indexer/Hit.cs,
20504           indexer/IndexDriver.cs, tools/foo: Some small IndexDriver and
20505           Best tweaks.
20507 2004-05-09 02:14  trow
20509         * indexer/: Hit.cs, IndexDriver.cs, Indexable.cs, Makefile.am,
20510           Versioned.cs: Moved version-comparison logic into the Versioned
20511           class.  Changed various bits of IndexDriver logic to have fewer
20512           weird race conditions.
20514 2004-05-08 14:56  trow
20516         * configure.in: The Autotools suck.
20518 2004-05-08 14:52  trow
20520         * Makefile.am, configure.in, Best/HitView.cs,
20521           epiphany-extension/.cvsignore, epiphany-extension/Makefile.am,
20522           epiphany-extension/README,
20523           epiphany-extension/ephy-dewey-extension.c,
20524           epiphany-extension/ephy-dewey-extension.h,
20525           epiphany-extension/ephy-dewey.c, tools/IndexWebContent.cs,
20526           tools/Makefile.am: Added an epiphany extension for indexing
20527           viewed web content.
20529 2004-05-07 01:13  trow
20531         * README, Best/HitContainer.cs, Best/HitView.cs, Best/Makefile.am,
20532           Best/Vfs.cs, Best/best, Best/gnome.cs, Filters/Filter.cs,
20533           indexer/IndexDriver.cs, indexer/Indexable.cs,
20534           indexer/IndexableFile.cs, indexer/IndexableHttp.cs,
20535           indexer/Makefile.am, tools/Crawler.cs, tools/ExtractContent.cs:
20536           Assorted hacking.
20538 2004-05-04 19:03  trow
20540         * Best/: Best.cs, BestWindow.cs: It worked with the version of Gtk#
20541           on my laptop...
20543 2004-05-04 18:56  trow
20545         * Makefile.am, configure.in, Best/Best.cs, Best/BestWindow.cs,
20546           Best/HitContainer.cs, Best/HitView.cs, Best/Makefile.am,
20547           Best/best, Best/gnome.cs: Skeleton of a Dewey-powered Gtk# search
20548           app.
20550 2004-05-04 00:15  trow
20552         * indexer/IndexDriver.cs: It makes a lot more sense to bootstrap
20553           the index when the IndexDriver is created.
20555 2004-05-03 20:51  trow
20557         * Filters/Filter.cs, Filters/Makefile.am, Filters/gnome.cs,
20558           indexer/IndexDriver.cs, tools/Crawler.cs: Version the index in
20559           ~/.dewey some we can automatically do something clever if the
20560           index format changes.  Use code stolen from dashboard to check
20561           mime types w/ gnome-vfs.  Don't crawl directories containing a
20562           .noindex file.
20564 2004-05-03 18:53  trow
20566         * configure.in, indexer/IndexDriver.cs: Removed slow, unnecessary
20567           crap from configure.in.  Fixed mapping of Domain from Lucene.Hit
20568           to Dewey.Hit.
20570 2004-05-03 15:50  trow
20572         * HACKING, Filters/Filter.cs, Filters/FilterHtml.cs,
20573           Filters/FilterOpenOffice.cs, Filters/FilterText.cs,
20574           indexer/Hit.cs, indexer/IndexDriver.cs, indexer/Indexable.cs,
20575           indexer/IndexableFile.cs, indexer/Query.cs, tools/Crawler.cs,
20576           tools/CrawlerRSS20.cs, tools/ExtractContent.cs, tools/Query.cs:
20577           Re-indented a bunch of code to follow mono coding standards.
20579 2004-05-03 13:28  trow
20581         * tools/Makefile.am: More suckage.
20583 2004-05-03 13:27  trow
20585         * indexer/Makefile.am: Wow, I really suck.
20587 2004-05-03 13:26  trow
20589         * AUTHORS, README, Filters/FilterHtml.cs, Filters/Makefile.am,
20590           Filters/HtmlAgilityPack/AssemblyInfo.cs,
20591           Filters/HtmlAgilityPack/Header.cs,
20592           Filters/HtmlAgilityPack/HtmlAgilityPack.csproj,
20593           Filters/HtmlAgilityPack/HtmlAgilityPack.sln,
20594           Filters/HtmlAgilityPack/HtmlAgilityPack.snk,
20595           Filters/HtmlAgilityPack/HtmlAttribute.cs,
20596           Filters/HtmlAgilityPack/HtmlDocument.cs,
20597           Filters/HtmlAgilityPack/HtmlEntity.cs,
20598           Filters/HtmlAgilityPack/HtmlNode.cs,
20599           Filters/HtmlAgilityPack/HtmlNodeNavigator.cs,
20600           Filters/HtmlAgilityPack/HtmlWeb.cs,
20601           Filters/HtmlAgilityPack/MixedCodeDocument.cs,
20602           Filters/HtmlAgilityPack/crc32.cs,
20603           Filters/HtmlAgilityPack/readme.txt,
20604           Filters/HtmlAgilityPack/tools.cs,
20605           Filters/HtmlAgilityPack/Samples/GetDocLinks/App.ico,
20606           Filters/HtmlAgilityPack/Samples/GetDocLinks/AssemblyInfo.cs,
20607           Filters/HtmlAgilityPack/Samples/GetDocLinks/GetDocLinks.cs,
20608           Filters/HtmlAgilityPack/Samples/GetDocLinks/GetDocLinks.csproj,
20609           Filters/HtmlAgilityPack/Samples/Html2Txt/App.ico,
20610           Filters/HtmlAgilityPack/Samples/Html2Txt/AssemblyInfo.cs,
20611           Filters/HtmlAgilityPack/Samples/Html2Txt/Html2Txt.cs,
20612           Filters/HtmlAgilityPack/Samples/Html2Txt/Html2Txt.csproj,
20613           Filters/HtmlAgilityPack/Samples/Html2Txt/HtmlConvert.cs,
20614           Filters/HtmlAgilityPack/Samples/Html2Xml/App.ico,
20615           Filters/HtmlAgilityPack/Samples/Html2Xml/AssemblyInfo.cs,
20616           Filters/HtmlAgilityPack/Samples/Html2Xml/Html2Xml.cs,
20617           Filters/HtmlAgilityPack/Samples/Html2Xml/Html2Xml.csproj,
20618           Filters/HtmlAgilityPack/Samples/HtmlToRss/App.ico,
20619           Filters/HtmlAgilityPack/Samples/HtmlToRss/AssemblyInfo.cs,
20620           Filters/HtmlAgilityPack/Samples/HtmlToRss/Html2Rss.cs,
20621           Filters/HtmlAgilityPack/Samples/HtmlToRss/HtmlToRss.csproj,
20622           Filters/HtmlAgilityPack/Samples/HtmlToRss/www.asp.net.ToRss.xsl,
20623           tools/foo: Adds an Html filter built on top of the Html Agility
20624           Pack's Html parser.
20626 2004-05-03 12:45  trow
20628         * autogen.sh, configure.in: Doh!
20630 2004-05-03 12:43  trow
20632         * tools/CrawlerRSS20.cs: (Forgot to add file in my last commit)
20634           Added a sample program that indexes blog entries from RSS 2.0
20635           feeds.
20637 2004-05-03 12:42  trow
20639         * Makefile.am, configure.in, Filters/Filter.cs,
20640           Filters/FilterOpenOffice.cs, Filters/FilterText.cs,
20641           Filters/Makefile.am, indexer/Content.cs,
20642           indexer/ContentOpenOffice.cs, indexer/ContentText.cs,
20643           indexer/Hit.cs, indexer/IndexDriver.cs, indexer/IndexItem.cs,
20644           indexer/IndexItemWithPayload.cs, indexer/Indexable.cs,
20645           indexer/IndexableFile.cs, indexer/Makefile.am, indexer/Query.cs,
20646           indexer/XmlContentReader.cs, tools/Crawler.cs,
20647           tools/ExtractContent.cs, tools/Makefile.am, tools/Query.cs,
20648           tools/foo: Assorted hacking and refactoring.
20650           Filters are now broken out into an independent dll, and the whole
20651           indexing process is a bit more rational.  The OpenOffice filter
20652           now properly flags bold/underline/header text as hot.  The
20653           IndexDriver now tries to do the right thing if the Hits coming
20654           back from a query appear to be out-of-date.
20656           Lots of tweaks as I discard_my_old_ways and learn
20657           NewWaysToNameThings.
20659 2004-04-30 14:40  trow
20661         * indexer/Content.cs, tools/Crawler.cs, tools/ExtractContent.cs,
20662           tools/Makefile.am: * Added a tool to inspect the content that is
20663           being pulled out of files.  * Fixed a few small glitches.
20665 2004-04-30 14:06  trow
20667         * indexer/ContentOpenOffice.cs: Doh!
20669 2004-04-30 14:00  trow
20671         * AUTHORS, Makefile.am, README, indexer/Content.cs,
20672           indexer/ContentOpenOffice.cs, indexer/ContentText.cs,
20673           indexer/IndexDriver.cs, indexer/IndexItem.cs,
20674           indexer/IndexItemWithPayload.cs, indexer/Makefile.am,
20675           indexer/XmlContentReader.cs, tools/Crawler.cs, tools/Query.cs: *
20676           Misc. code clean-ups.  Added copyrights.  * Added simple content
20677           extractor for oowriter and ooimpress files.
20679 2004-04-30 10:38  trow
20681         * indexer/Query.cs: Forgot to add this file in my last commit.
20683 2004-04-30 02:36  trow
20685         * Makefile.am, indexer/Content.cs, indexer/ContentText.cs,
20686           indexer/IndexDriver.cs, indexer/IndexItem.cs,
20687           indexer/IndexItemWithPayload.cs, indexer/Makefile.am,
20688           tools/Crawler.cs, tools/Query.cs: * Some whitespace fixes.  *
20689           Added concept of 'hot body', broke metadata query field   out of
20690           Document body.  * Content API tweaks.  * Abstracted out the
20691           notion of a Query.
20693 2004-04-29 22:40  trow
20695         * .cvsignore, indexer/.cvsignore, tools/.cvsignore: Be quiet!
20697 2004-04-29 22:08  tberman
20699         * tools/: Crawler.cs, Query.cs: cleanup Query.cs and
20700           cleanup/speedup Crawler.cs
20702 2004-04-29 18:53  trow
20704         * AUTHORS, COPYING, ChangeLog, HACKING, INSTALL, Makefile.am, NEWS,
20705           README, autogen.sh, configure.in, indexer/Content.cs,
20706           indexer/ContentText.cs, indexer/IndexDriver.cs,
20707           indexer/IndexItem.cs, indexer/IndexItemWithPayload.cs,
20708           indexer/Makefile.am, tools/Crawler.cs, tools/Makefile.am,
20709           tools/Query.cs, tools/foo: First post!
20711 2004-04-29 18:53  trow
20713         * AUTHORS, COPYING, ChangeLog, HACKING, INSTALL, Makefile.am, NEWS,
20714           README, autogen.sh, configure.in, indexer/Content.cs,
20715           indexer/ContentText.cs, indexer/IndexDriver.cs,
20716           indexer/IndexItem.cs, indexer/IndexItemWithPayload.cs,
20717           indexer/Makefile.am, tools/Crawler.cs, tools/Makefile.am,
20718           tools/Query.cs, tools/foo: Initial revision