1 2006-02-26 Lukas Lipka <lukas@pmad.net>
3 * search/Tiles/IMLog.cs: Load the buddy icon for the detail view.
5 2006-02-16 Kang Jeong-Hee <keizie@gmail.com>
7 * configure.in: ko added. (Korean)
9 2006-02-13 Debajyoti Bera <dbera.web@gmail.com>
11 * mozilla-extension/content/beagleOverlay.js: Let the HTML filter
12 extract the title of the HTML page. This is to avoid duplication
13 of dc:title in the index. Fixes #330053.
15 2006-02-13 Lukas Lipka <lukas@pmad.net>
17 * beagled/BeagleDaemon.cs: Exit if we pass in an unknown argument.
19 2006-02-10 Lukas Lipka <lukas@pmad.net>
21 * search/Tiles/OpenWithMenu.cs: Load app icons by default.
23 * search/Tiles/File.cs: Use a bigger thumbnail in the detail view
26 * search/Tiles/Folder.cs: Dont autload the folder icon since it
27 results in an incorrect one. Also touch up the details pane.
29 2006-02-09 Lukas Lipka <lukas@pmad.net>
31 * search/Makefile.am: Added Tiles/OpenWithMenu.cs to build.
33 * search/Tiles/OpenWithMenu.cs: Shamelessly stolen from f-spot and
34 tuned to fit our needs.
36 * search/Tiles/Tile.cs: Implement the Open with menu.
38 * search/Tiles/File.cs: Enable Open with.
40 * search/Tiles/Folder.cs: Enable Open with.
42 2006-02-09 Lukas Lipka <lukas@pmad.net>
44 * search/Tiles/File.cs: Dont display blank titles for files with an
45 empty subject (bgo #330558).
47 2006-02-09 Lukas Lipka <lukas@pmad.net>
49 * search/Tiles/Image.cs: Add a full path field in the detail view.
51 2006-02-07 Dan Winship <danw@novell.com>
53 * search/Tiles/Tile.cs: reorganize to make tile images not be
54 loaded until their tiles are realized, so that results will be
57 * search/Tiles/ThumbnailFactory.cs: new class to generate
58 thumbnails in another thread and update the tile images with them
59 when they're done, so that thumbnail generation doesn't block the
62 * search/Tiles/File.cs: update for new icon stuff. Use a
65 * search/Tiles/WebHistory.cs: Create thumbnails if possible (eg,
66 via the gnome-web-photo package) #158112. Uses a separate
67 ThumbnailFactory from TileFile, so that fast local file thumbnails
68 don't get queued behind slow web thumbnails. Also add a details
71 * search/Tiles/Utils.cs (NiceShortDate, NiceLongDate,
72 NiceVeryLongDate): Fix local time vs UTC bugs, and fix the
73 calculation and localization of "Today" and "Yesterday".
75 * search/Tiles/TileFlat.cs:
76 * search/Tiles/IMLog.cs:
77 * search/Tiles/MailMessage.cs: add a new base class for IM and
78 Mail tiles and make them use it.
80 * search/ConversationCategory.cs: use TileFlat rather than having
81 separate special IM and Mail cases.
83 * search/Tiles/Application.cs:
84 * search/Tiles/CApplet.cs: make CApplet a subclass of Application
85 so they can share icon-loading code.
87 * search/Tiles/Calendar.cs: update a bunch, though it's still not
90 2006-02--5 Debajyoti Bera <dbera.web@gmail.com>
92 * Util/DigikamTags.cs: Extraction of tags and comments from digikam.
93 * Filters/FilterImage.cs,FilterJpeg.cs: Index digikam info, add
94 fixme:comment and image:tag to store all the tags and
95 comments/descriptions. These information are anyway stored, index them
96 as property.unstored to allow keyword queries.
97 * beagled/PropertyKeywordFu.cs: Add keyword mappings to query (image)
98 comments and image tags.
99 * LifereaQueryable.cs, AkregatorQueryable.cs, BlamQueryable.cs: Index
100 publisher/channel-title information.
101 * KMailQueryable.cs, StringFu.cs: Move ExpandEnvVariables() to
102 Util/StringFu.cs; its a quite useful function to expand locations like
105 2006-02-03 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
107 * configure.in: Added 'gl' to ALL_LINGUAS.
109 2006-02-03 Dan Winship <danw@novell.com>
111 * search/Tiles/WidgetFu.cs (LoadThumbnailIcon): change this to
112 take a Hit rather than a Uri, so we can pass the MIME type to
113 Gnome.ThumbnailFactory.GenerateThumbnail. #328437
115 * search/Tiles/File.cs:
116 * search/Tiles/Image.cs: update for that
118 * search/Tiles/Video.cs: don't need to set the icon here; TileFile
121 2006-02-02 Daniel Drake <dsd@gentoo.org>
123 * configure.in: Give the two sqlite checks different names, otherwise it
124 tries to use sqlite3 even when it is not installed.
126 * beagled/Makefile.am, beagled/Mono.Data.SqliteClient: Pull in latest
127 upstream version, and update Jon's read-on-demand optimization.
128 * beagled/FileAttributesStore_Sqlite.cs, beagled/TextCache.cs: Update for
129 slightly modified sqlite exception API.
131 2006-02-01 Dan Winship <danw@novell.com>
133 * search/Tiles/MailMessage.cs (MailMessageActivator): only accept
134 message/rfc822 hits (so we don't get the individual subparts of
135 multipart/alternative messages #328497).
137 * search/Tiles/Tile.cs: add Title, Timestamp, and Score properties
138 for use by SortedTileList.
140 * search/Tiles/*.cs: set Title and Timestamp appropriately to
141 match the info displayed on the tile
143 * search/SortedTileList.cs: change "HitComparer" to
144 "TileComparer", and update to use the new Tiles.Tile properties
146 * search/Category.cs: Make sure tiles get relayouted after
149 2006-02-01 Dan Winship <danw@novell.com>
151 * search/GroupView.cs: if there is only a single category of
152 matches, start it out in "Show More" mode. #328438
154 * search/Tiles/Application.cs: .desktop.in files should show up as
155 File, not Application.
157 2006-01-31 Dan Winship <danw@novell.com>
159 * search/Spinner.cs: don't crash if we can't load the spinner
162 2006-01-31 Christopher Aillon <caillon@redhat.com>
164 * configure.in: We require sqlite >= 3.3.1 but unfortunately,
165 the upstream sqlite3.pc file only reports version 3.3 for all
166 releases in the 3.3 line; so modify the pkg-config check
169 2006-01-30 Dan Winship <danw@novell.com>
171 * search/Tiles/Tile.cs: make the tile AppPaintable, so that the
172 theme engine doesn't get a chance to try to draw a pixmap in the
175 * search/Panes.cs: redo the drawing hacks; put an AppPaintable
176 EventBox into both panes and manually paint the base color. Don't
177 tweak the children's theming.
179 * search/Pages/Base.cs: move the ModifyBg to OnRealized, or you
180 get the wrong colors in some themes.
182 * search/Search.cs: fix a padding problem that is more noticeable
185 * images/quick-tips.png:
186 * images/tip-arrow.png: replace with alphaed versions for themes
187 where the base color isn't white.
189 Tested with like a zillion different themes, including gtk-qt
190 (fixing #327947), Crux (fixing a problem Lukas noticed), and the
193 2006-01-30 Lukas Lipka <lukas@pmad.net>
195 * search/Tiles/Tile.cs: Don't break on zero-length snippets.
197 2006-01-27 Dan Winship <danw@novell.com>
199 * glue/ephy-spinner.[ch]: Remove this; it's GPL
201 * search/Spinner.cs: Reimplement this entirely in C#, based on
202 ImageAnimation.cs from Banshee.
204 * search/Tray/NotificationArea.cs: Numerous 64bit-cleanliness
205 fixes to fix #327944.
207 2006-01-26 Dan Winship <danw@novell.com>
209 * search/Panes.cs: fix the background color on the viewport in the
212 2006-01-24 Lukas Lipka <lukas@pmad.net>
214 * search/Tiles/File.cs:
215 * search/Tiles/RSSFeed.cs: Always set the cached snippet as markup.
217 2006-01-24 Lukas Lipka <lukas@pmad.net>
219 * search/Tiles/Tile.cs: Revert temporary fix for the snippet crash.
221 * search/Search.cs: Fix a bug when the query was getting
222 unrefrenced too soon.
224 2006-01-23 Dan Winship <danw@novell.com>
226 * search/Tray/NotificationArea.cs: specify full library names here
227 so we don't depend on gtk2-devel and xorg-x11-devel. #328276
229 2006-01-22 Lukas Lipka <lukas@pmad.net>
231 * search/Search.cs: Dispose the old query before firing a new
232 one so we dont get updates for the old one anymore.
234 2006-01-22 Lukas Lipka <lukas@pmad.net>
236 * search/Category.cs: Make sorting work in real time.
238 * search/GroupView.cs: Make live queries update the UI on
241 * search/SortedTileList.cs: Implement date comparer.
243 * search/UIManager.cs: Update the sorting menu a little.
245 * search/Tiles/Tile.cs: Add a check for a null hit or query to
246 eliminate a really odd crash.
248 2006-01-22 Lukas Lipka <lukas@pmad.net>
250 * search/Tiles/Tile.cs: Don't set the snippet to "..." when we
251 fire off a request, because if we fail midway, this will break
254 * search/Tiles/Image.cs: Don't fail if the image doesnt have an
257 * search/Tiles/TileActivator.cs: Be more bulletproof when
260 2006-01-21 Larry Ewing <lewing@novell.com>
262 * Filters/FilterTiff.cs: add a filter for tiff files.
264 * Filters/FilterImage.cs: fix the xmp parser rights is a bag.
266 * Util/Tiff.cs: add tiff parser.
268 2006-01-20 Larry Ewing <lewing@novell.com>
270 * Filters/FilterImage.cs: add AddXmpProperties so that other
271 subclases can share the logic.
273 * Filters/FilterPng.cs: use AddXmpProperties to add the xmp
276 * Filters/FilterJpeg.cs: call FilterImage.AddXmpProperties instead
277 of doing the additions here.
279 2006-01-21 Lukas Lipka <lukas@pmad.net>
281 * search/Tiles/IMLog.cs: found_snippet never got set to true so we
282 always queried for the snippet.
284 2006-01-21 Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
286 * configure.in: add "zh_HK" to ALL_LINGUAS.
288 2006-01-20 Debajyoti Bera <dbera.web@gmail.com>
290 * KonqQueryable.cs: Use QueryableStates for Konqueror webhistory
293 2006-01-20 Dan Winship <danw@novell.com>
296 * search/UIManager.cs: Change default sort criterion to "modtime",
297 since relevance doesn't work very well.
299 * search/Tiles/Contact.cs: Fill in the details pane
301 2006-01-19 Larry Ewing <lewing@novell.com>
303 * Filters/FilterPng.cs: rework FilterPng to use the managed png
304 parser and extract a lot more png metadata.
306 * Util/EndianConverter.cs: endian aware bitconverter used in the
309 * Util/PngHeader.cs: new png parser.
311 2006-01-19 Lukas Lipka <lukas@pmad.net>
313 * search/Search.cs: Hide the search window when we click the tray icon.
314 This must have been deleted during merge, since it worked before.
315 Spotted by James Ogley.
317 2006-01-18 Larry Ewing <lewing@novell.com>
319 * Filters/FilterJpeg.cs: fix the XMP parser in the JpegFilter so
320 it does the correct thing.
322 2006-01-18 Debajyoti Bera <dbera.web@gmail.com>
324 * wrappers/python: Updated python bindings to include some of the
325 recent libbeagle Hit functions.
326 * KMailQueryable.cs: Added reading kmail folder location from kmailrc
327 (patch by Vaclav Slavik vslavik@fastmail.fm). Changed logic of
328 deciding whether a directory is a valid kmail folder. Fixes
330 * BeagleClient/Property.cs, beagled/LuceneCommon.cs, Util/StringFu.cs:
331 Use unstored lucene fields for search-only properties. Move
332 UnindexedNamespace from LuceneCommon to StringFu so that both backends
333 and Filters can access them.
334 * Filters/FilterKonqHistory.cs, KonqHistoryQueryable/KonqQueryable.cs:
335 Use UnindexedNamespace for hinting filters.
336 * Filters/FilterMail.cs: Store tokens from sanitized email address as
337 unstored lucene field.
339 2006-01-18 Larry Ewing <lewing@novell.com>
341 * Util/XmpFile.cs: Added as a container class for XMP info.
343 * Util/MetadataStore.cs: Added a generic rdf store with common
346 * Util/SemWeb/: import SemWeb rdf parser.
348 * Filters/FilterJpeg.cs: extract XMP metadata translate a few
349 triples to beagle properties.
351 2006-01-17 Lukas Lipka <lukas@pmad.net>
353 * search/Pages/StartDaemon.cs: Add a timeout after daemon start after
354 which the query is fired.
356 2006-01-16 Lukas Lipka <lukas@pmad.net>
358 * search/beagle-search.desktop.in (Exec): Reference beagle-search
359 not just search. Spotted by James Ogley.
361 2006-01-16 Lukas Lipka <lukas@pmad.net>
363 * search/Tiles/MailMessage.cs: Add forward in mail action.
365 2006-01-16 Lukas Lipka <lukas@pmad.net>
367 * search/Tiles/*: Make all the actions translatable.
369 * search/Tiles/MailMessage.cs: Fix To/From stuff. Remove obsolete
372 2006-01-16 Lukas Lipka <lukas@pmad.net>
374 * search/Tiles/File.cs: Make the snippet label use all available space.
376 * search/Tiles/Image.cs: Show the f-spot comment if it is available.
378 * search/Search.cs: More spec-ing; update the window title according
381 2006-01-16 Lukas Lipka <lukas@pmad.net>
383 * search/UIManager.cs: Make the quick tips and help menu options work.
385 * search/Search.cs: Implement quick tips option.
387 * search/Tiles/MailMessage.cs: Files type of message/rfc882 should
388 appear in mail message category.
390 2006-01-14 Debajyoti Bera <dbera.web@gmail.com>
392 * libbeagle/.../beagle-property.c: Fixed a crash when trying to find
393 the right place in a list of BeagleProperty armed with only a key.
395 2006-01-14 Debajyoti Bera <dbera.web@gmail.com>
397 * BlamQueryable.cs: Allow child elements in <item> tag, according to
398 latest blam file format. The example file I had had no information in
399 the child tag, so just read past them.
401 2006-01-13 Debajyoti Bera <dbera.web@gmail.com>
403 * beagled/QueryStringParser.cs, beagled/FSQ/FileSystemQueryable.cs:
404 Store extensions in lower-case and change extension queries to
407 2006-01-13 Debajyoti Bera <dbera.web@gmail.com>
409 * glue/xdgmime, Util/GnomeFu.cs, Util/XdgMime.cs: Move to XdgMime.
410 Replace all GnomeFu.GetMimeType by XdgMime.GetMimeType.
411 * Tiles/TileFile.cs, Tiles/TileMailMessage.cs: Wont be used still,
412 dont detect mimetype again, reuse Hit.MimeType.
414 2006-01-13 Dan Winship <danw@novell.com>
416 * search/*: import of new search ui (now called beagle-search)
419 * configure.in, Makefile.am: Build beagle-search instead of best.
420 Remove all sorts of gecko-related stuff from configure.in
422 * glue/*, images/*: add holmes glue/images. Remove gecko glue.
424 2006-01-07 Debajyoti Bera <dbera.web@gmail.com>
426 * Filters/FilterDesktop.cs: Index 'Type' .in desktop files.
427 * Filters/FilterHtml.cs: Use 'meta' namespace for meta keywords.
429 2005-12-23 Debajyoti Bera <dbera.web@gmail.com>
431 * AkregatorQueryable/AkregatorQueryable.cs: Remove gmime dependency,
434 2005-12-18 Debajyoti Bera <dbera.web@gmail.com>
436 * Filters/FilterKonqHistory.cs, beagled/KonqHistoryQueryable: Use
437 indexable hints to pass charset information to the filter.
439 2005-12-11 Daniel Drake <dsd@gentoo.org>
441 * Filters/entagged-sharp: Resync. Includes some bugfixes and adds support
442 for ID3v2 v2.4, and ASF/WMA files.
443 * Filters/FilterMusic.cs: Register ASF/WMA mimetype.
445 2005-12-07 Žygimantas Beručka <zygis@gnome.org>
447 * configure.in: Added Lithuanian to ALL_LINGUAS.
449 2005-12-06 Ryan P Skadberg <skadz@stigmata.org>
451 * beagled/Makefile.am: Fix for evolution location in beagled
453 2005-12-06 Veerapuram Varadhan <vvaradhan@novell.com>
455 ** Patch from Daniel Naber <lucenebugs@danielnaber.de>
457 * Filters/FilterOpenOffice.cs: Extract "meta:keyword" field for
460 2005-12-06 Veerapuram Varadhan <vvaradhan@novell.com>
462 * Filters/FilterPPT.cs: Make sure to read till EOF.
465 2005-12-02 Debajyoti Bera <dbera.web@gmail.com>
467 * beagled/DumpIndex.cs: term_enumerator returns terms that are
468 already sorted. No need to scan all the terms.
469 * beagled/Server.cs: Pre-initialize the serializer in connection
470 handler. Removes the slight lag(?) in the first response.
472 2005-11-29 Debajyoti Bera <dbera.web@gmail.com>
474 * beagled/KonqHistoryQueryable, Filters/FilterKonqHistory.cs,
475 Util/KonqHistoryUtil.cs, Util/StringFu.cs: Initial support for
476 indexing konqueror webhistory.
478 2005-11-29 Veerapuram Varadhan <vvaradhan@novell.com>
480 * beagled/Filter.cs (AppendText): Don't "Trim()" the string, as
481 lucene takes care of it. This saves good amount of
482 memory-allocation when we have text with line breaks.
483 * Filters/FilterSource.cs (AppendToTokens) (ExtractTokens):
484 Replace un-necessary calls to StringBuilder.ToString() to reduce
487 2005-11-27 Daniel Drake <dsd@gentoo.org>
489 * beagled/GaimLogQueryable/GaimLogQueryable.cs: Misc cleanups, don't index
490 arbitrary files, merge watching and crawling into a single task.
491 * beagled/GaimLogQueryable/GaimLogCrawler.cs: Removed, now unused
493 2005-11-26 Veerapuram Varadhan <vvaradhan@novell.com>
495 * beagled/Filter.cs: (AppendText): Check for "\n" before splitting
496 the argument in to array of lines. This saves around 600K of
497 memory allocation for a 130K "C" source code file.
499 2005-11-25 Veerapuram Varadhan <vvaradhan@novell.com>
501 * Filters/FilterShellscript.cs: Shell script filter.
502 * Filters/FilterSource.cs: New style added for Shellscripts.
503 Token generation is moved to a private method. Actually, tokens
504 in shell-scripts are not separated *ONLY* by operators but also by
506 * Filters/Makefile.am: Include Shellscript filter for compilation.
508 2005-11-22 Dan Winship <danw@novell.com>
510 * libbeagle/beagle/beagle-property.c (prop_to_xml): encode the
511 "Type" attribute correctly. 322140.
513 2005-11-21 Debajyoti Bera <dbera.web@gmail.com>
515 * beagled/LuceneFileQueryable: Fix a bug in LFQ where it wasnt
516 setting the attribute of a file shared across multiple indexables.
517 * BlamQueryable.cs, LifereaQueryable.cs, AkregatorQueryable.cs : Use
520 2005-11-20 Lukas Lipka <lukas@pmad@net>
522 * Filters/Makefile.am: Disable FilterChm.cs build since it was broken
523 with the recent HTML filter updates.
525 2005-11-19 Daniel Drake <dsd@gentoo.org>
527 * configure.in, glue/Makefile.am, glue/gecko-utils.cpp,
528 Tiles/TileCanvas.cs: Firefox 1.5 support
530 2005-11-15 Daniel Drake <dsd@gentoo.org>
532 * Use Mono.Unix.Native. This also includes a switch to Mono's extended
533 attribute bindings which I wrote ages ago.
534 * Tiles/TileBlog.cs, Tiles/template-blog.html: Update with recent property
537 2005-11-15 Debajyoti Bera <dbera.web@gmail.com>
539 * beagled/ExtractContent.cs: Add option to specify output file.
540 * HtmlFilter: Filter non-english URLs correctly.
542 2005-11-14 Debajyoti Bera <dbera.web@gmail.com>
544 * Best: Fix not storing settings when ran with --no-tray
546 2005-11-13 Debajyoti Bera <dbera.web@gmail.com>
548 * Filters/FilterHtml.cs, HtmlAgilityPack:
549 - Instead of building the whole DOM tree, make it event driven.
550 Whenever an HtmlNode is found, a callback function is called
551 and the node is discarded.
552 - HtmlAgilityPack used to load the whole file content in a string
553 using readtoend() and operate on that. In the patched filter,
554 there is class which emulates a readtoend() string but is
555 actually two buffers which are filled on demand.
556 - During encoding detection mode, if the parser sees any non html-head
557 tag, it assumes that <meta ...> tag cannot occur anywhere after.
558 - The filter code undergoes no major change - so the operational
559 behaviour of the filter should be "exactly the same" as before.
561 2005-11-07 Debajyoti Bera <dbera.web@gmail.com>
562 * Filters/FilterSource.cs: Reuse StringBuilder.
564 2005-11-05 Daniel Drake <dsd@gentoo.org>
566 * beagled/LuceneCommon.cs: Fix detection of dangling locks
568 2005-11-03 Debajyoti Bera <dbera.web@gmail.com>
570 * KMailQueryable: Some more UTC changes.
571 * QueryStringParser.cs, PropertyKeywordFu.cs: Added extension
574 2005-11-03 Debajyoti Bera <dbera.web@gmail.com>
576 * AkregatorQueryable.cs, LifereaQueryable.cs,
577 BlamQueryable.cs, KMailQueryable: Move to UTC
579 2005-11-04 Veerapuram Varadhan <vvaradhan@novell.com>
581 * Filters/FilterOle.cs: Abstract base class for PPT and DOC
583 * Filters/FilterPPT.cs: Derived from FilterOle.
584 * Filters/FilterDOC.cs: Derived from FilterOle as wv1 1.2.0 uses
585 libgsf instead of libole2. Meta data parsing is done using
586 gsf-sharp and text-parsing is done using wv1.
587 * Filters/wv1-glue.c: A totally-random crash is fixed. This fixes
588 306812 and 31559. Also, ported to work with both wv-1.2.0 and
591 2005-11-03 Daniel Drake <dsd@gentoo.org>
593 * Util/Scheduler.cs, beagled/QueryDriver.cs: Reuse StringBuilders
595 2005-11-02 Debajyoti Bera <dbera.web@gmail.com>
597 * Conf.cs, BestWindow.cs: Searching.xml was getting saved even
598 when nothing was getting written. Fixed.
599 * beagled/PropertyKeywordFu.cs: Add mailinglist queryword and
600 remove extension queryword (not checked in yet).
601 * AkregatorQueryable.cs: Workaround a stupid behaviour of Akregator
602 * FileSystemQueryable.cs: UnixConvert.FromDateTime internally
603 converts the local time to UTC. This was causing reindexing every
605 * KMailIndexableGenerator.cs: Use GMime.Parser.Tell () instead of
606 GMime.Parser.FromOffset to calculate the current location of parser.
607 Saves re-indexing of the last message.
608 * KMailIndexer.cs: The mail root folder wasnt watched! How did I miss
610 * tools/beagle-status: Fix the annoying flashing of beagle-status.
612 2005-11-01 Christopher James Lahey <clahey@ximian.com>
614 * Filters/FilterDocbook.cs: Use text/x-docbook-entry instead of
615 text/plain for mime type of entries.
617 2005-10-29 Daniel Drake <dsd@gentoo.org>
619 * beagled/Lucene.Net: Clean up the locking loop, and fix a leak
621 2005-10-27 Daniel Drake <dsd@gentoo.org>
623 * Util/GnomeFu.cs: Readd some gnome bindings, some of the gtk-sharp
624 bindings we were using are only available on gtk-sharp-2.5.
625 * Tiles/Tile.cs: Use GnomeFu to do mime application lookup
627 2005-10-25 Daniel Drake <dsd@gentoo.org>
629 * Convert to Mono.Unix everywhere
630 * Add BEAGLE_THERE_BE_NO_QUITTIN environment variable, which when set,
631 disables our SIGQUIT handler.
633 * Util/GnomeFu.cs: New, reduced bindings to replace gnome.cs and Vfs.cs
634 * Tiles, beagled/FilterFactory.cs: Use gtk-sharp and GnomeFu where
637 2005-10-24 Daniel Drake <dsd@gentoo.org>
639 * Various ImLog and ImLogViewer improvements
640 * beagled/Mono.Data.SqliteClient: Merge recent upstream changes
642 2005-10-23 Debajyoti Bera <dbera.web@gmail.com>
645 Adding clear function to best.
646 Patch submitted by Dennis Snell <dmsnell@purdue.edu>
648 2005-10-21 Debajyoti Bera <dbera.web@gmail.org>
650 * beagled/PropertyKeywordFu.cs: some email related query keywords
652 2005-10-20 Debajyoti Bera <dbera.web@gmail.org>
654 * BlamQueryable.cs, LifereaQueryable.cs, AkregatorQueryable.cs:
655 Use stream parsing as much as possible. Fix author value in LifereaQ.
656 Change property names to DC elements (i.e. remove fixme from property
658 * beagled/PropertyKeywordFu.cs: Add some comments. Dont allow date
659 queries - not supported.
661 2005-10-19 Debajyoti Bera <dbera.web@gmail.org>
663 * Util/Conf.cs: updated to store positions for holmes
665 * Best/BestWindow.cs: store positions and dimensions
666 as percentage of current screen co-ordinate to handle change in screen
669 2005-10-17 Debajyoti Bera <dbera.web@gmail.org>
671 * Util/Conf.cs, Best/BestWindow.cs, Best/BestTray.cs: save window
672 position, dimension and search history across sessions.
674 2005-10-17 Daniel Drake <dsd@gentoo.org>
676 * beagled/Lucene.Net/: Small optimization; reduce the amount of
677 exception/throwing catching
679 * configure.in, Util/Inotify.cs, Util/Makefile.am, glue/Makefile.am:
680 Conditionally build inotify support. Disable on FreeBSD.
682 2005-10-14 Debajyoti Bera <dbera.web@gmail.com>
684 * tools/Query.cs, tools/Makefile.am, beagled/PropertyKeywordFu.cs:
685 output supported keyword queries in beagle-query --help
687 2005-10-12 Daniel Drake <dsd@gentoo.org>
689 * Util/UriFu.cs: Fix serialization of non-file uri's
691 2005-10-07 Daniel Drake <dsd@gentoo.org>
693 * glue/Makefile.am: Always ship conditional glue
695 2005-10-06 Daniel Drake <dsd@gentoo.org>
697 * beagled/KopeteQueryable/KopeteQueryable.cs: Set a source for scheduler
698 tasks. Thanks to raddy on IRC and Henry S. Thompson on bug #317997 for
699 helping to track this down.
701 * Util/Scheduler.cs: Don't allow tasks to be added without a source
702 * beagled/IndexSynchronization.cs: Fake a source for scheduler tasks
704 * Util/UriFu.cs: Convert Uri's to a constructable form before
707 * beagled/Makefile.am, beagled/Lucene.Net/: Update to Lucene 1.9, and fix
710 2006-10-05 Daniel Drake <dsd@gentoo.org>
712 * glue/Makefile.am: Consolidate glue code into two libraries,
713 libbeagleglue and libbeagleuiglue.
714 * Best/BestTray.cs, Util/*: Use libbeagleglue/libbeagleuiglue
716 2005-10-03 Daniel Drake <dsd@gentoo.org>
718 * beagled/LuceneQueryingDriver.cs: Fix fd leak on certain codepath
720 2005-09-27 Veerapuram Varadhan <vvaradhan@novell.com>
723 Patch submitted by David Richards <drichard@largo.com>
725 * Filter/FilterOpenOffice.cs: Support OOo Draw files.
727 2005-09-08 Debajyoti Bera <dbera.web@gmail.com>
729 * beagled/ExtractContent.cs: Fixed crasher #314716 and added
730 mimetype option to beagle-extract-content
732 2005-09-07 Yair Hershkovitz <yairhr@gmail.com>
734 * configure.in: Added "he" to ALL_LINGUAS
736 2005-09-06 Daniel Drake <dsd@gentoo.org>
738 * beagled/FileSystemQueryable/FileSystemQueryable.cs: Forget internal
739 directory references when appropriate.
741 2005-09-06 Ilkka Tuohela <hile@iki.fi>
743 * configure.in: Added fi to ALL_LINGUAS
745 2005-09-01 Chris Lahey <clahey@ximian.com>
747 * Util/gnome.cs: Use file_mime_type stuff and use slow if file
750 2005-08-31 Veerapuram Varadhan <vvaradhan@novell.com>
752 * Filters/FilterSource.cs: Reset the line type to none if the line
753 that was being parsed was a single-line-comment without a trailing
754 backslash or language style is either lisp or c#.
756 2005-08-29 Rodrigo Moya <rodrigo@novell.com>
758 * glue/eggtrayicon.[ch]: updated from libegg.
760 * configure.in: define GETTEXT_PACKAGE for libegg.
762 2005-08-29 Daniel Drake <dsd@gentoo.org>
764 * Filters/entagged-sharp/: Import entagged-sharp
765 * Filters/FilterMusic.cs, Filters/Makefile.am, configure.in: New
766 entagged-sharp-based audio file filter. Remove gst-sharp stuff.
768 2005-08-25 Vijay K. Nanjundaswamy <knvijay@novell.com>
770 * beagled/WebServices/WebService*End.cs:
771 Update logic for GetSnippets to use Hit hashCode as unique id. Removed duplicate definitions of Web Service data types.
773 2005-08-21 Daniel Drake <dsd@gentoo.org>
775 * beagled/FileSystemQueryable/FileSystemQueryable.cs: Fix obvious typo
776 which fixes renaming of files.
778 2005-08-20 Daniel Drake <dsd@gentoo.org>
780 * configure.in, Util/ExternalStringsHack.cs.in, Util/Makefile.am,
781 beagled/FileAttributesStore_Sqlite.cs, beagled/TextCache.cs:
782 Really support (and prefer) sqlite 3.x - requires a modified connection
785 2005-08-19 Daniel Drake <dsd@gentoo.org>
787 * beagled/FileSystemQueryable/FileSystemQueryable.cs: Update the last
788 crawl time in the DirectoryModel after we have crawled a directory. Thanks
789 to Debajyoti Bera for debugging this.
791 2005-08-18 Veerapuram Varadhan <vvaradhan@novell.com>
793 * Filters/FilterSource.cs: Last word of a non-commented line is
794 not indexed in case of source-code files other than Python.
796 Patch from Debajyoti Bera <dbera.web@gmail.com>
797 * beagled/LuceneCommon.cs: in the previous branch, non-keyword
798 properties were stored as prop:_: in the current version, they are
799 stored as prop:t: So the analyzer should search for "prop:t" to
800 determine if its a keyword query.
802 2005-08-17 Gary Ekker <gekker@novell.com>
804 * tools/beagle-crawl-system.in (CRAWL_USER): change the user to
805 beagleindex, using nobody is a security breach
808 2005-08-17 Vijay K. Nanjundaswamy <knvijay@novell.com>
810 * beagled/WebServices/Web*End.cs, WebService*End.cs:
811 Update to support display of images in web interface, and other fixes to align with recent changes in Beagle daemon.
812 * beagled/WebServices/ExternalAccessFilter.cs:
813 Return only File resources for external accesses.
815 2005-08-17 Daniel Drake <dsd@gentoo.org>
817 * Best/BestTray.cs: Wording improvements thanks to Adam Weinberger in
820 2005-08-16 Daniel Drake <dsd@gentoo.org>
822 * Tiles/TileMailMessage.cs: Add message/rfc822 mimetype for filesystem
823 hits. Use fixme:date as the date field. Only open evolution mail in
824 evolution. Don't display the "Reply" link for non-evolution mail.
826 2005-08-12 Daniel Drake <dsd@gentoo.org>
828 * beagled/FileSystemQueryable/FileNameFilter.cs,
829 beagled/FileSystemQueryable/FileSystemQueryable.cs: Drop internal
830 directory references when we add an exclude path. Also forget inotify
831 watches. Sanitize paths before we add them as roots.
833 * Util/StringFu.cs: Add SanitizePath, which trims excess leading and
836 2005-08-11 Veerapuram Varadhan <vvaradhan@novell.com>
838 Patch from Sreekanth G <sreekanthnaga@gmail.com>
839 * Filters/FilterPerl.cs: Add commonly used mime type for perl files.
841 * Filters/FilterCpp.cs: Add "while" and "inline" to keywords list.
843 2005-08-11 Daniel Drake <dsd@gentoo.org>
845 * beagled/FileSystemQueryable/FileSystemQueryable.cs,
846 beagled/FileSystemQueryable/TreeCrawlTask.cs: After removing an exclude
847 pattern, recrawl all directories looking for new subdirectories to index.
849 * beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs,
850 beagled/FileSystemQueryable/DirectoryModel.cs,
851 beagled/FileSystemQueryable/FileCrawlTask.cs,
852 beagled/FileSystemQueryable/FileSystemQueryable.cs,
853 beagled/FileSystemQueryable/TreeCrawlTask.cs: Fix removal of roots and
854 a few races related to directories going away during and after indexing.
856 2005-08-09 Daniel Drake <dsd@gentoo.org>
858 * Util/Conf.cs: Fix DateTime comparison, don't reload config files which
859 haven't changed mtime since we last loaded them.
861 2005-08-03 Daniel Drake <dsd@gentoo.org>
863 * Tiles/TileMusic.cs: Correct mime type for flac files
865 2005-08-02 Daniel Drake <dsd@gentoo.org>
867 * Tiles/Tile.cs: Handle commands which are 'quoted'
869 2005-08-01 Veerapuram Varadhan <vvaradhan@novell.com>
871 Patch from Sreekanth G <sreekanthnaga@gmail.com>
873 * Filters/FilterSource.cs: Process all possible pascal-style comments.
875 2005-07-31 Maxim Dziumanenko <mvd@mylinux.ua>
877 * configure.in: Added "uk" (Ukrainian) to ALL_LINGUAS
879 2005-07-28 Daniel Drake <dsd@gentoo.org>
881 * beagled/FileSystemQueryable/FileNameFilter.cs,
882 beagled/FileSystemQueryable/FileSystemModel.cs,
883 beagled/FileSystemQueryable/FileSystemQueryable.cs: When an exclude path is
884 added, we should forget about that in the internal directory structure, drop
885 watches on it, and remove it from the crawling queue. Consolidate code
886 between Delete and RecursivelyRemove_Unlocked.
888 2005-07-27 Daniel Drake <dsd@gentoo.org>
890 * Filters/FilterPdf.cs: Workaround the zombie processes bug for pdftotext
892 * Filters/FilterSpreadsheet.cs: Workaround the zombie processes bug for
895 2005-07-25 Daniel Drake <dsd@gentoo.org>
897 * beagled/FileSystemQueryable/CrawlTask.cs,
898 beagled/FileSystemQueryable/FileSystemModel.cs,
899 beagled/FileSystemQueryable/FileSystemQueryable.cs,
900 beagled/FileSystemQueryable/FileSystemWatcherBackend.cs,
901 beagled/FileSystemQueryable/IFileEventBackend.cs,
902 beagled/FileSystemQueryable/InotifyBackend.cs: Merge the concept of
903 scanning and crawling into crawling only, to reduce startup expense.
905 * Util/Inotify.cs: Consolidate some code, and reduce watches to minimal
906 possible form upon Unsubscribe/ChangeSubscription.
908 2005-07-21 Daniel Drake <dsd@gentoo.org>
910 * Util/Conf.cs: Add ConfigOptions for adding/removing excludes, so that
911 excludes can be manipulated via beagle-config.
913 2005-07-19 Vijay K. Nanjundaswamy <knvijay@novell.com>
915 * beagled/WebServices/Web*End.cs, WebService*End.cs:
916 Updates to provide option in WebInterface to selectively enable/disable NetworkedBeagle
917 search on per-query basis, when NetworkedBeagle nodes are configured.
919 * beagled/WebServices/search.aspx:
920 Added background color for search box in Web interface.
922 2005-07-18 Daniel Drake <dsd@gentoo.org>
924 * beagled/FileSystemQueryable/FileNameFilter.cs: When we drop an exclude
925 pattern, set the entire filesystem state to unknown.
926 * FileSystemQueryable/FileSystemModel.cs: Setting state to unknown should
929 2005-07-15 Veerapuram Varadhan <vvaradhan@novell.com>
931 * configure.in: Display gst-sharp as disabled instead of "no".
933 2005-07-11 Daniel Drake <dsd@gentoo.org>
935 * beagled/LuceneDriver.cs: Allow unspecified index minor versions (= 'dont
936 care'). Allows beagle-manage-index to work on versioned indexes.
938 2005-07-08 Christopher James Lahey <clahey@ximian.com>
940 * Filters/FilterDocbook.cs: Turn off XmlResolver here so that it
941 doesn't read the DTDs.
943 2005-07-08 Vijay K. Nanjundaswamy <knvijay@novell.com>
945 * beagled/WebServices/WebFrontEnd.cs, WebBackEnd.cs:
946 Updated Web interface handling of Actions for external accesses.
948 * beagled/WebServices/NetBeagle*cs, WebServiceBackEnd.cs, WebServiceProxy.cs:
949 Added an upper limit on the no. of intermediate nodes a Beagle search request is cascaded through.
951 2005-07-07 Vijay K. Nanjundaswamy <knvijay@novell.com>
953 * beagled/WebServices/NetBeagle*cs, WebServiceBackEnd.cs:
954 Added unique ids for networked Beagle search requests to eliminate duplicate requests during cascaded networked searches, caching of networked search requests with timer logic to clean them up after 5 min.
956 2005-07-06 Daniel Drake <dsd@gentoo.org>
958 * libbeagle/beagle/beagle-client.c: Use $BEAGLE_HOME and check for
959 existance of the relevant socket.
961 2005-07-05 Vijay K. Nanjundaswamy <knvijay@novell.com>
963 * beagled/WebServices/*.cs:
964 Added support for cascaded networked Beagle searches.
966 2005-07-01 Vijay K. Nanjundaswamy <knvijay@novell.com>
968 * Util/Conf.cs, Util/Makefile.am:
969 Added configuration sections for WebServices and Networking.
971 * beagled/WebServices/*.cs:
972 Updates to files in WebServices, to work with new configuration system.
974 2005-06-30 Daniel Drake <dsd@gentoo.org>
976 * Util/StringFu.cs: Add HexUnescape convenience function.
977 * Util/ImLog.cs: Use HexUnescape on Gaim directory names when using them
980 * Best/BestWindow.cs: Catch the right exception
982 * beagled/FilterFactory.cs: Small reorganisation so that we don't try and
983 get the file mime-type twice.
985 * configure.in: Support either sqlite2 or sqlite3
987 2005-06-28 Daniel Drake <dsd@gentoo.org>
989 * Filters/FilterPPT.cs: Compile fix
991 2005-06-27 Daniel Drake <dsd@gentoo.org>
993 * Util/ImLog.cs: Use PathToFileUri to handle 'odd' file characters better
995 2005-06-24 Veerapuram Varadhan <vvaradhan@novell.com>
997 * Tiles/TileMailMessage.cs:
998 (Open): Hit.Uri and Hit.ParentUri are ignored. Use Hit.UriAsString
999 and Hit.ParentUriAsString instead. This fixes a crasher.
1001 2005-06-23 Daniel Drake <dsd@gentoo.org>
1003 * beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
1004 Kill fixme:subject as subject is properly stored in dc:title
1006 2005-06-23 Anders Carlsson <andersca@imendio.com>
1008 * BeagleClient/IndexingService.cs:
1009 Return an empty response after an indexing request.
1011 * beagled/IndexingServiceQueryable/IndexingServiceQueryable.cs:
1012 Make the ToRemove list an xml array.
1014 2005-06-22 Daniel Drake <dsd@gentoo.org>
1016 * glue/inotify-glue.c: Introduce some friendly error messages
1018 2005-06-21 Vijay K. Nanjundaswamy <knvijay@novell.com>
1020 * beagled/WebServices/search.aspx, beagled/Makefile.am, :
1021 Replaced 'search.aspx.in' with 'search.aspx' since the file:/// url for dog.png has
1022 since been replaced by a http:// url. Updated search.aspx to use a relative url
1023 for dog.png, so it works for both local and external accesses.
1025 2005-06-20 Enver ALTIN <ealtin@parkyeri.com>
1027 * configure.in: Add Turkish translation to ALL_LINGUAS.
1029 2005-06-17 Vijay K. Nanjundaswamy <knvijay@novell.com>
1031 * beagled/WebServices/WebBackEnd.cs, WebServiceBackEnd.cs, NetBeagleHandler.cs:
1032 Added support for Prefetching and Caching of snippets for NetworkHits.
1034 2005-06-16 Daniel Drake <dsd@gentoo.org>
1036 * configure.in: Use single = for equality thanks to Jeremy Messenger in
1039 2005-06-14 Daniel Drake <dsd@gentoo.org>
1041 * Util/Inotify.cs: Implement subscription system.
1042 * Util/Conf.cs, beagled/BlamQueryable/BlamQueryable.cs,
1043 beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
1044 beagled/FileSystemQueryable/InotifyBackend.cs,
1045 beagled/GaimLogQueryable/GaimLogQueryable.cs,
1046 beagled/LauncherQueryable/LauncherQueryable.cs,
1047 beagled/LifereaQueryable/LifereaQueryable.cs,
1048 beagled/TomboyQueryable/TomboyQueryable.cs: Update to work with
1049 subscription system.
1051 2005-06-13 Daniel Drake <dsd@gentoo.org>
1053 * configure.in, Util/ExternalStringsHack.cs.in, Util/Makefile.am,
1054 Util/ExternalStringsHack.cs.in: Add support for glibc 2.2.x with extended
1055 attributes via libattr, by attempting to discover which libraries are
1056 available at configure-time.
1058 2005-06-13 Veerapuram Varadhan <vvaradhan@novell.com>
1060 Patch from Damodharan R <rdamodharan@gmail.com?>
1061 * Filters/FilterMatlab: Filter for matlab source files (.m)
1062 * Filters/FilterScilab: Filter for scilab source files (.sci)
1063 * Filters/FilterSouce.cs: Added support for matlab and scilab files.
1065 2005-06-12 Christophe Merlet <redfox@redfoxcenter.org>
1067 * configure.in: Added "fr" (French) to ALL_LINGUAS.
1069 2005-06-09 Daniel Drake <dsd@gentoo.org>
1071 * configure.in, Util/Makefile.am: Add target O/S detection available
1072 through OS_LINUX and OS_FREEBSD defines.
1073 * Util/ExtendedAttribute.cs: Add support for FreeBSD's extattrs.
1075 2005-06-09 Vijay K. Nanjundaswamy <knvijay@novell.com>
1077 * beagled/WebServices/WebServiceFrontEnd.cs, WebServiceBackEnd.cs, WebServiceProxy.cs:
1078 Added WebService method GetSnippets that allows snippets to be obtained for
1079 a list of specified hit Ids. The GetMoreResults webservice method, now does
1080 not return snippets. The client is expected to use GetSnippets method to obtain
1081 snippets for hits that it is interested in.
1083 2005-06-07 Vijay K. Nanjundaswamy <knvijay@novell.com>
1085 * beagled/WebServices/WebServiceBackEnd.cs, ExternalAccessFilter.cs:
1086 Added support for exporting multiple folders under user home directory for
1087 public webservice access via optional configuration file 'publicfolders.cfg'.
1089 2005-06-06 Daniel Drake <dsd@gentoo.org>
1091 * beagled/beagled.in: Various launcher script fixes/improvements from
1094 2005-06-06 Lukas Lipka <lukas@pmad.net>
1096 * beagled/Lucene.Net/upstream-changes.diff: Merge the patch using TermBuffer
1097 * beagled/Makefile.am: Added Lucene.Net/Index/TermBuffer.cs
1098 * beagled/Lucene.Net/Makefile.am: Added Lucene.Net/Index/TermBuffer.cs
1099 * beagled/Lucene.Net/Index/TermBuffer.cs: Add port from Lucene SVN
1100 * beagled/Lucene.Net/Index/SegmentTermEnum.cs: Update for TermBuffer
1101 * beagled/Lucene.Net/Index/TermInfosReader.cs: Update for TermBuffer
1103 2005-06-06 Daniel Drake <dsd@gentoo.org>
1105 * Util/Conf.cs: Apply forgotten improvements patch
1107 2005-06-04 Daniel Drake <dsd@gentoo.org>
1109 * Util/Conf.cs: Don't use static classes just yet
1111 2005-06-03 Daniel Drake <dsd@gentoo.org>
1113 * Util/Inotify.cs, beagled/BeagleDaemon.cs: Don't say that we are
1114 starting Inotify threads when we aren't using inotify.
1116 2005-06-03 Vijay K. Nanjundaswamy <knvijay@novell.com>
1118 * Checked in NetworkedBeagle operation support:
1119 New files: BeagleClient/NetworkHit.cs, Tiles/TileNetwork.cs, Tiles/template-network.html, beagled/WebServices/WebServiceProxy.cs, beagled/WebServices/NetBeagleHandler.cs, beagled/WebServices/NetBeagleQueryable.cs, images/netbeagle.png
1120 Modified Files: Tiles/HitFlavor.cs & respective Makefile.am files
1122 * beagled/WebServices/WebServiceBackEnd.cs, ExternalAccessFilter.cs:
1123 Added default access filter for public folder.
1125 2005-06-02 Vijay K. Nanjundaswamy <knvijay@novell.com>
1127 * beagled/WebServices/WebServiceFrontEnd.cs, WebServiceBackEnd.cs, WebBackEnd.cs, ExternalAccessFilter.cs:
1128 Fixes to filtering/translating logic for external access to Beagle web/
1129 web-service interface.
1130 * beagled/WebFrontEnd.cs: Logic to handle initial requests directed to
1131 http://localhost:8888/search.aspx instead of http://localhost:8888/beagle/search.aspx
1132 * beagled/BeagleDaemon.cs: Addded --enable-network startup command line option for WebServices
1134 2005-06-01 Alexander Shopov <ash@contact.bg>
1136 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
1138 2005-05-31 Daniel Drake <dsd@gentoo.org>
1140 * BeagleClient/RemoteControl.cs, Util/Conf.cs, Util/Makefile.am,
1141 beagled/BeagleDaemon.cs, beagled/FileSystemQueryable/FileNameFilter.cs,
1142 beagled/FileSystemQueryable/FileSystemModel.cs,
1143 beagled/FileSystemQueryable/FileSystemQueryable.cs,
1144 beagled/RemoteControlExecutors.cs, doc/TODO, tools/Config.cs,
1145 tools/Makefile.am, tools/beagle-config.1:
1146 Configuration system backend and command-line client, with some basic
1147 control over indexing.
1149 2005-05-29 Vijay K. Nanjundaswamy <knvijay@novell.com>
1151 * beagled/WebServices/WebServiceBackEnd.cs:
1152 Added check for existence of folders added to BeagleXSP applications list parameter.
1154 2005-05-28 Christian Persch <chpe@cvs.gnome.org>
1156 * configure.in: Update configure checks to detect Epiphany >= 1.6.
1158 * epiphany-extension/.cvsignore:
1159 * epiphany-extension/Makefile.am:
1160 * epiphany-extension/beagle.xml.in.in:
1161 * epiphany-extension/ephy-beagle-extension.c: (load_status_cb),
1162 (impl_attach_tab), (impl_detach_tab), (impl_attach_window),
1163 (impl_detach_window), (ephy_beagle_extension_iface_init),
1164 (ephy_beagle_extension_class_init),
1165 (ephy_beagle_extension_get_type),
1166 (ephy_beagle_extension_register_type):
1167 * epiphany-extension/ephy-beagle.c: (register_module):
1168 Update Epiphany extension to work with Epiphany >= 1.6.
1169 Fixes bug #167948 and bug #167949.
1171 2005-05-26 Vijay K. Nanjundaswamy <knvijay@novell.com>
1173 * beagled/WebServices/WebFrontEnd.cs, WebServiceBackEnd.cs, search.aspx.in:
1174 Updates to serve images for Icons from web server, converting file:///
1175 uris into http uris.
1177 2005-05-26 Vijay K. Nanjundaswamy <knvijay@novell.com>
1179 * beagled/WebServices/WebBackEnd.cs: Added locks to WebBackEnd code to prevent changes to results set while generating response to web interface
1181 * beagled/WebServices/WebServiceBackEnd.cs: Updates to WebServiceBackEnd following recent changes in Property and Hit classes.
1183 2005-05-24 Daniel Drake <dsd@gentoo.org>
1185 * Util/inotify-test: Fix parameter escaping
1187 2005-05-20 Vijay K. Nanjundaswamy <knvijay@novell.com>
1189 * beagled/WebServices/WebFrontEnd,WebBackEnd.cs,ExternalAccessFilter.cs:
1190 beagled/WebServices/WebServiceFrontEnd.cs,WebServiceBackEnd.cs:
1191 Updates to distinguish between local and external web/web-service access,
1192 and do filtering of hit results for external accesses.
1194 2005-05-19 Vijay K. Nanjundaswamy <knvijay@novell.com>
1196 * beagled/WebServices/WebBackEnd.cs: Updates to work with recent Beagle code changes
1198 * beagled/WebServices/WebServer/*.cs: Update to XSP-1.0.9 code
1200 2005-05-17 Daniel Drake <dsd@gentoo.org>
1202 * configure.in, Util/ExternalStringsHack.cs.in, Util/KdeUtils.cs,
1203 Util/Makefile.am, beagled/LauncherQueryable/LauncherQueryable.cs:
1204 KDE discovery rework: Use kde-config at configure-time, and if not
1205 present, guess at runtime.
1207 * Tiles/template-*.html: Added mouseover tooltips to most templates
1209 2005-05-16 Daniel Drake <dsd@gentoo.org>
1211 * beagled/Makefile.am, beagled/LauncherQueryable/LauncherQueryable.cs,
1212 beagled/LauncherQueryable/LauncherCrawler.cs: Reduce duplicated code and
1213 kill LauncherCrawler.
1215 2005-05-16 Daniel Drake <dsd@gentoo.org>
1217 * Tiles/TileLauncher.cs, Util/Makefile.am,
1218 beagled/LauncherQueryable/LauncherQueryable.cs: KDE launcher querying,
1219 and KDE launcher icon lookups.
1221 2005-05-16 Daniel Drake <dsd@gentoo.org>
1223 * BeagleClient/Query.cs, beagled/HitRegulator.cs,
1224 beagled/QueryDriver.cs, tools/Query.cs, tools/beagle-query.1:
1225 Support for lowering the maximum number of hits returned per backend.
1227 2005-05-06 Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
1229 * configure.in: Added "zh_TW" to ALL_LINGUAS.
1231 2005-05-05 Daniel Drake <dsd@gentoo.org>
1233 * beagled/LauncherQueryable/LauncherQueryable.cs: Don't choke on
1234 unreadable desktop files.
1236 2005-05-05 Veerapuram Varadhan <vvaradhan@novell.com>
1238 * Filters/FilterRTF: Added "header" and "footer" control words.
1239 Patch from Wojciech Polak <wojciechpolak at gmail.com>
1240 * Filters/FilterSource.cs: Support for handling Lisp files.
1241 * Filters/FilterLisp.cs: Lisp filter.
1242 * Filters/Makefile.am: ditto.
1244 2005-05-03 Kostas Papadimas <pkst@gnome.org>
1246 * configure.in: Added "el" to ALL_LINGUAS.
1248 2005-05-03 Vijay K. Nanjundaswamy <knvijay@novell.com>
1250 * beagled/WebServices/WebBackEnd.cs: Fixes in doQuery method: removed duplicate population of queryBody
1252 2005-05-02 Daniel Drake <dsd@gentoo.org>
1254 * Tiles/HitFlavor.cs, Util/ImLog.cs,
1255 beagled/GaimLogQueryable/GaimLogQueryable.cs: Use real file:// URI's
1256 for GAIM logs. Fixes searching of logs with non-standard characters
1257 in their name. (e.g. # in irc logs)
1259 2005-05-02 Vijay K. Nanjundaswamy <knvijay@novell.com>
1261 * beagled/WebServices/WebBackEnd.cs: Added support for Snippets in Beagle Web Interface.
1262 * beagled/Makefile.am: Added $(BEAGLED_LIBS) to WEBSERVICES_BACKEND_ASSEMBLIES.
1264 2005-04-22 Vijay K. Nanjundaswamy <knvijay@novell.com>
1266 * beagled/BeagleDaemon.cs: Simplified WebServices initialization code
1267 * beagled/WebServices/WebServiceBackEnd.cs: Moved Web Services initialization and termination code
1268 including internal web server, from BeagleDaemon.cs into
1269 static Start() and Stop() methods.
1270 * beagled/Makefile.am: Corresponding changes
1272 2005-04-21 Josep Puigdemont <josep.puigdemont@gmail.com>
1274 * configure.in: Added "ca" to ALL_LINGUAS.
1276 2005-04-20 Daniel Drake <dsd@gentoo.org>
1278 * configure.in, Util/Makefile.am, Util/Util.dll.config.in: Import
1279 dll-mapping from f-spot, fixes lack of image indexing for some users.
1280 Reported by Northsea on IRC.
1282 2005-04-17 Francisco Javier Fernandez <cyphra@vir.tecknolabs.com>
1284 * configure.in: Added Spanish translation.
1286 2005-04-15 Veerapuram Varadhan <vvaradhan@novell.com>
1288 Patch from Anthony Batchelor <toeknee@haircrazy.info>
1289 * Filters/FilterJs.cs: A Javascript filter.
1291 2005-04-15 Veerapuram Varadhan <vvaradhan@novell.com>
1293 * beagled/Filter.cs: Fix SupportedExtensions to actually return supported_extensions list.
1294 * beagled/FilterFactory.cs: CreateFilter will look for
1295 registered-extensions before registered-mime-types to create
1296 instances of corresponding filter-classes.
1297 * beagled/FilteredIndexable.cs: Call CreateFilterFromPath() to
1298 support creation of filter-objects using extensions as well.
1300 2005-04-14 Veerapuram Varadhan <vvaradhan@novell.com>
1302 * Tiles/TileSpreadsheet.cs: Removed unwanted variable.
1303 Patch from <wojciechpolak@gmail.com>
1304 * Filters/FilterC.cs: A Typo correction.
1306 2005-04-08 Veerapuram Varadhan <vvaradhan@novell.com>
1308 * Oops.. missing Filters/Makefile.am changes
1309 * Filters/FilterAbiword.cs: Shut-up an un-used variable warning.
1311 2005-04-08 Veerapuram Varadhan <vvaradhan@novell.com>
1313 * Filters/: Added FilterSpreadsheet.cs.
1314 Indexes gnumeric, excel and csv format files using
1315 "ssindex" from gnumeric. "ssindex" needs to be improved
1316 to give more-information that just data.
1318 * Filters/Makefile.am: Changes w.r.t newly added files.
1320 * Tiles/: Added template-spreadsheet.html, TileSpreadsheet.cs.
1322 * Tiles/Makefile.am: Changes w.r.t newly added files.
1324 2005-04-07 Veerapuram Varadhan <vvaradhan@novell.com>
1326 * Filters/FilterOpenoffice.cs: A Logger.Log.Error() call with a
1327 "{0}" but no argument, in the exceptional case, in DoOpen().
1329 2005-04-07 Vijay K. Nanjundaswamy <knvijay@novell.com>
1331 * beagled/Makefile.am: Updates to fix WebServices install/uninstall, after recent
1334 * beagled/BeagleDaemon.cs: Fix in --applications startup argument passed to BeagleXSP,
1335 when user specifies a root directory with --web-root option
1337 2005-04-06 Takeshi AIHANA <aihana@gnome.gr.jp>
1339 * configure.in: Added 'ja' (Japanese) to ALL_LINGUAS.
1341 2005-04-05 Vijay K. Nanjundaswamy <knvijay@novell.com>
1343 * WebServices/WebServiceBackEnd.cs: Updated TokenGenerator method
1346 2005-04-05 Christopher Orr <chris@protactin.co.uk>
1348 * configure.in: Added en_GB to ALL_LINGUAS.
1350 2005-04-05 Raphael Higino <raphaelh@cvs.gnome.org>
1352 * configure.in: Added pt_BR to ALL_LINGUAS.
1354 2005-04-05 Adam Weinberger <adamw@gnome.org>
1356 * configure.in: Added en_CA to ALL_LINGUAS.
1358 2005-04-05 Veerapuram Varadhan <vvaradhan@novell.com>
1360 Patch from Saravana <saravana_psgtech@yahoo.co.in>
1361 * Filters/FilterHtml.cs: Parse <meta>, <a> and <img> tags and
1362 extract required-contents. Add <i> to *list of hot nodes*.
1364 2005-04-05 Veerapuram Varadhan <vvaradhan@novell.com>
1366 * beagled/Filter.cs: Third round of optimization. Mainly a FIXME
1367 fix in AppendText () related to '\n'.
1369 * Filters/FilterDOC.cs: A try-catch in IndexText.
1371 * glue/wv1-glue.c: Reduce the round-trips by "bufferred-calls" to
1374 2005-04-05 Vijay K. Nanjundaswamy <knvijay@novell.com>
1376 * beagled/WebServices: Moved dog.png image file to images folder.
1377 Replaced search.aspx with search.aspx.in.
1379 * beagled/Makefile.am: Script to generate search.aspx from search.aspx.in and determine XSP_DIR, based on prefix specified.
1381 2005-04-05 Frank Arnold <farnold@cvs.gnome.org>
1383 * configure.in: Added "de" to ALL_LINGUAS.
1385 2005-04-04 Vijay K. Nanjundaswamy <knvijay@novell.com>
1387 * beagled/WebServices/WebServiceBackEnd.cs: Fix to return a searchToken, whenever
1388 number of results returned is more than 0. (Earlier searchToken was returned
1389 only when the total no. of results was more than the max results returned in a
1392 2005-04-01 Daniel Drake <dsd@gentoo.org>
1394 * Tiles/TilePicture.cs: Properly handle URI's when finding thumbnail
1395 paths. Fixes bug 171153.
1397 2005-04-01 Daniel Drake <dsd@gentoo.org>
1399 * Filters/FilterJpeg.cs, Util/ExifData.cs, Util/JpegHeader.cs, configure.in:
1400 Merge from F-spot in order to be compatible with Mono 1.1.5
1402 2005-04-01 Daniel Drake <dsd@gentoo.org>
1404 * configure.in: Option parsing improvements and cleanups
1406 2005-03-31 Daniel Drake <dsd@gentoo.org>
1408 * tools/Query.cs: Minor improvements to command line parsing
1410 2005-03-31 Daniel Drake <dsd@gentoo.org>
1412 * beagled/PathFinder.cs: Handle directories ending with '/'
1414 2005-03-31 Veerapuram Varadhan <vvaradhan@novell.com>
1416 * Filters/FilterRTF.cs: Before/After rewinding the file-stream,
1417 ignore the already buffered-data in the stream reader. Fixes
1418 part of http://bugzilla.gnome.org/show_bug.cgi?id=172294.
1419 (now font-details and other unwanted-strings are not extracted.)
1421 2005-03-31 Daniel Drake <dsd@gentoo.org>
1423 * Util/ImLog.cs: Ignore GAIM logs which don't have the standard
1426 2005-03-31 Vijay K. Nanjundaswamy <knvijay@novell.com>
1428 * configure.in, beagled/Makefile.am: Changes to work with webservices code moved into a sub-folder
1429 * WebServices code: Moved into a new sub-folder named WebServices within beagled n
1431 2005-03-31 Veerapuram Varadhan <vvaradhan@novell.com>
1433 * beagled/Filter.cs: Defined a new variant of AppendText() with
1434 two arguments and removed AppendTextToHotPool().
1436 * Filter/FilterDOC.cs: Use two-arg AppendText() instead of
1437 AppendTextToHotPool().
1439 2005-03-31 Vijay K. Nanjundaswamy <knvijay@novell.com>
1441 * beagled/Makefile.am: Fixes in COND_CS_FILES and EXTRA_DIST to include
1442 all resources needed for web-services, in a Beagle distribution. Fixes
1443 http://bugzilla.gnome.org/show_bug.cgi?id=171996
1445 2005-03-31 Veerapuram Varadhan <vvaradhan@novell.com>
1447 * beagled/Filter.cs: Added AppendTextToHotPool() for optimization
1448 of MS-Word document indexing.
1450 * Filters/FilterDOC.cs, glue/wv1-glue.c: Reduce the number of
1451 round trips between managed and unmanaged code. Fixes
1452 http://bugzilla.gnome.org/show_bug.cgi?id=169758
1454 2005-03-30 Veerapuram Varadhan <vvaradhan@novell.com>
1456 * Filters/FilterAbiword.cs: More careful validations. Fixes
1457 http://bugzilla.gnome.org/show_bug.cgi?id=170082
1459 * Filters/Makefile.am: Enable FilterAbiword.cs to get compiled.
1461 2005-03-29 Veerapuram Varadhan <vvaradhan@novell.com>
1463 * Tiles/template-mail-message.html: Fix for Subject of "deleted"
1464 mails shows <strike></strike> markup tags.
1466 2005-03-29 Veerapuram Varadhan <vvaradhan@novell.com>
1468 Patch from Chris Schneider <cschneid@colostate.edu>
1469 * Filters/FilterPerl.cs: Bad "elseif" keyword in perl keyword
1470 list. Fixes http://bugzilla.gnome.org/show_bug.cgi?id=171175.
1472 2005-03-29 Veerapuram Varadhan <vvaradhan@novell.com>
1474 * beagled/beagled.in: Be more verbose when beagled exits with
1475 errors when run in --bg mode.
1477 2005-03-29 Vijay K. Nanjundaswamy <knvijay@novell.com>
1479 * WebServices: Changes in Web, Web-Services code to ensure file
1480 names & Class names are fully spelt out instead of abbreviations,
1481 file/assembly names renamed to more meaningful names like WebFrontEnd.cs
1482 and WebBackEnd.cs, internal WebServer assembly renamed to BeagleXsp.dll,
1483 with corresponding changes in Makefile.am and configure.in.
1484 ./configure option to include web-services code, now changed to
1485 '--enable-webservices' instead of --enable-websvc
1487 * Updates to Web interface code to include support for Firefox search bar and
1488 changes in methods exposed by Beagle web-service to BeagleQuery, SimpleQuery,
1489 SimpleQuery2 and GetMoreResults.
1491 2005-03-29 Veerapuram Varadhan <vvaradhan@novell.com>
1493 * beagled/LuceneDriver: Delete if indexable.DeleteContent is
1494 true. Fixes http://bugzilla.gnome.org/show_bug.cgi?id=171944.
1496 * ChangeLog: Corrected my previous entries w.r.t date (pointed out
1499 2005-03-28 Veerapuram Varadhan <vvaradhan@novell.com>
1501 * Tiles/TileDocs.cs, Tiles/TilePresentation.cs: Fix for
1502 http://bugzilla.gnome.org/show_bug.cgi?id=171864. Show
1503 more-information about documents.
1505 2005-03-23 Robert Love <rml@novell.com>
1507 * configure.in: bump version to 0.0.9 and rest.
1509 2005-03-22 Daniel Drake <dsd@gentoo.org>
1511 * beagled/BeagleDaemon.cs: beagled shouldn't be run as root
1513 2005-03-21 Veerapuram Varadhan <vvaradhan@novell.com>
1515 * Filters/FilterOpenOffice.cs: Fix for
1516 http://bugzilla.gnome.org/show_bug.cgi?id=171102.
1518 2005-03-19 Daniel Drake <dsd@gentoo.org>
1520 * Util/UriFu.cs: Fix for filenames with odd characters, bug #170862
1522 2005-03-18 Veerapuram Varadhan <vvaradhan@novell.com>
1524 * beagled/FileSystemQueryable/FileSystemQueryable.cs,
1525 beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs: Fix
1526 for http://bugzilla.gnome.org/show_bug.cgi?id=170437.
1528 2005-03-18 Veerapuram Varadhan <vvaradhan@novell.com>
1530 * Filters/FilterOpenOffice.cs: More odt-mime-type changes.
1532 2005-03-17 Veerapuram Varadhan <vvaradhan@novell.com>
1534 * glue/wv1-glue.c: Fix for
1535 http://bugzilla.gnome.org/show_bug.cgi?id=170124. Do not strip out
1536 non-iso-printable characters.
1538 2005-03-13 Veerapuram Varadhan <vvaradhan@novell.com>
1540 * Tiles/TileMusic.cs: Show audio/media filename if "fixme:title"
1541 doesn't exist. Fix for
1542 http://bugzilla.gnome.org/show_bug.cgi?id=170300.
1544 2005-03-13 Veerapuram Varadhan <vvaradhan@novell.com>
1546 * Filters/FilterPPT.cs: Catch the exceptions and log the message..
1548 2005-03-10 Veerapuram Varadhan <vvaradhan@novell.com>
1550 * Filters/FilterDOC.cs, glue/wv1-glue.c: Fix for
1551 http://bugzilla.gnome.org/show_bug.cgi?id=169758. Reduce the
1552 number of round trips between managed and unmanaged code.
1554 2005-03-10 Veerapuram Varadhan <vvaradhan@novell.com>
1556 * Filters/FilterPPT.cs: Fix for PPT 4.0 files.
1558 2005-03-10 Daniel Drake <dsd@gentoo.org>
1560 * tools/Query.cs: beagle-query no longer requires an X server to
1563 2005-03-10 Daniel Drake <dsd@gentoo.org>
1565 * beagled/BeagleDaemon.cs, beagled/IndexHelper/IndexHelper.cs,
1566 glue/screensaver-glue.c: beagled no longer requires an X server
1569 2005-03-10 Daniel Drake <dsd@gentoo.org>
1571 * Util/NautilusTools.cs, Util/StringFu.cs: Fix for filenames
1574 2005-03-09 Daniel Drake <dsd@gentoo.org>
1576 * BeagleClient/Hit.cs, BeagleClient/Indexable.cs, Util/UriFu.cs,
1577 beagled/LuceneDriver.cs: Round 3 of dsd vs Uri escaping: Fix for
1578 filenames containing '#'
1580 2005-03-07 Daniel Drake <dsd@gentoo.org>
1582 * beagled/FileSystemQueryable/FileNameFilter.cs: Use
1585 2005-03-06 Daniel Drake <dsd@gentoo.org>
1587 * IndexHelper/IndexHelper.cs, IndexHelper/RemoteIndexerImpl.cs:
1588 Verify that NewRemoteIndexerPath requests are coming from beagled
1590 2005-03-06 Daniel Drake <dsd@gentoo.org>
1592 * Util/StringFu.cs, Util/gnome.cs: Handle filenames containing
1593 '%'. Fixes bug #169422
1595 2005-03-02 Veerapuram Varadhan <vvaradhan@novell.com>
1597 * Filters/FilterOpenOffice.cs, Filters/FilterRTF.cs: Handle
1598 exceptions and log a decent message than dumping the whole stack
1601 2005-03-02 Veerapuram Varadhan <vvaradhan@novell.com>
1603 * Filters/FilterPPT.cs: If gsf# throws some exception, handle it
1604 properly so that the whole stack trace is not displayed. Fixes
1605 http://bugzilla.gnome.org/show_bug.cgi?id=169038
1607 2005-02-28 Veerapuram Varadhan <vvaradhan@novell.com>
1609 * configure.in: Disable detection of gst# for time-being.
1610 * Filters/FilterOpenOffice.cs, Filters/FilterRTF.cs,
1611 Filters/FilterPPT.cs, Filters/FilterSource.cs: Removed unused
1612 variables to shut-up certain warnings.
1614 2005-02-25 Veerapuram Varadhan <vvaradhan@novell.com>
1616 * Filters/FilterOpenOffice.cs: Add support for new OO.o 2.0 ODT
1617 format. This fixes http://bugzilla.gnome.org/show_bug.cgi?id=157100
1619 2005-02-23 Veerapuram Varadhan <vvaradhan@novell.com>
1621 * glue/wv1-glue.c: Fix for
1622 http://bugzilla.gnome.org/show_bug.cgi?id=166155. The fix is
1623 though hacky, does follows the logic ;-). See the FIXME in
1624 append_char() for more details. Also, process the "special-chars"
1627 2005-02-23 Veerapuram Varadhan <vvaradhan@novell.com>
1629 * Filters/FilterPPT.cs: A probable correct way of opening the
1630 stream irrespective of the versions of file. Also, enable it for
1632 * Filters/FilterOpenOffice.cs: Fix part of
1633 http://bugzilla.gnome.org/show_bug.cgi?id=157100, index
1636 2005-02-23 Veerapuram Varadhan <vvaradhan@novell.com>
1638 * Filters/FilterPPT.cs: Fix for
1639 http://bugzilla.gnome.org/show_bug.cgi?id=168028. Implemented
1640 support for *DUAL STORAGE* PPT files.
1642 2005-02-23 Veerapuram Varadhan <vvaradhan@novell.com>
1644 * Filters/FilterPPT.cs: Fix for
1645 http://bugzilla.gnome.org/show_bug.cgi?id=168238
1647 2005-02-16 Veerapuram Varadhan <vvaradhan@novell.com>
1649 * Filters/FilterGst.cs: Fix for compiler error.
1651 2005-02-15 Veerapuram Varadhan <vvaradhan@novell.com>
1653 * Filters/FilterSource.cs: Defined a style for C#.
1654 C# doesn't allow spanning of single-line-comment-to-multiple-lines.
1656 * Filters/FilterCSharp.cs: Langtype is C_Sharp_Style.
1658 2005-02-10 Veerapuram Varadhan <vvaradhan@novell.com>
1660 * glue/wv1-glue.c: Separate out the wvInit() call, should be
1661 called only one through-out the scope of an application.
1663 * Filters/FilterDOC.cs: Track wvInit() call through a static
1664 member. This also fixes Bug#:166150
1666 2005-02-09 Veerapuram Varadhan <vvaradhan@novell.com>
1668 * beagled/SnippetFu.cs: Fix for
1669 http://bugzilla.gnome.org/show_bug.cgi?id=166648. Trim the
1670 final snippet to the allowed-length.
1672 * Filters/FilterRTF.cs: Fix for
1673 http://bugzilla.gnome.org/show_bug.cgi?id=166768
1675 2005-02-08 Veerapuram Varadhan <vvaradhan@novell.com>
1677 * glue/wv1-glue.c: Handle partially formatted texts.
1678 Mark partially-formatted-texts as HOT.
1679 * Filters/FilterDOC.cs, Filters/FilterRTF.cs,
1680 Filters/FilterAbiword.cs, Filters/FilterPdf.cs: Added support for
1681 "Structural Break"s which is needed for proper snippet support.
1682 This supplements a partial fix to Bug#166648.
1684 2005-02-05 Veerapuram Varadhan <vvaradhan@novell.com>
1686 * beagled/Filter.cs: Few tweaks on Hot pool.
1687 * Filters/FilterOpenOffice.cs: More elegant(?) logic to handle
1688 wierd combination of text-formatting, fixes Bug#157100.
1689 * Filters/FilterRTF.cs: Metadata info can be anywhere in the
1690 document. Commented out the "file-offset" positioning after
1692 * Best/Best.cs: Added a console message to guide users to look at
1693 their Systray for Best icon.
1695 2005-02-04 Veerapuram Varadhan <vvaradhan@novell.com>
1697 * Filters/FilterPPT.cs: Validate the Ole stream before using it.
1698 Fixes Bug#:166265. Now, FilterPPT directly derives from B.D.F and
1700 * Filters/FilterOle.cs: Removed from the repository.
1701 * Filters/Makefile.am: ditto.
1702 * Filters/FilterOpenOffice.cs: Catch and Log the exceptions.
1703 * beagled/Filter.cs: Uncomment the return statement in
1706 2005-02-03 Veerapuram Varadhan <vvaradhan@novell.com>
1708 * Filters/FilterPdf.cs: Fix for Bug#:166040. Filename parameter for
1709 pdfinfo command should be tagged between a pair of "".
1711 2005-01-28 Robert Love <rml@novell.com>
1713 * Util/Inotify.cs: update for inotify ABI changes (dynamic filenames)
1714 * glue/inotify-glue.c: ditto
1715 * glue/inotify.h: header from inotify 0.18
1717 2005-01-28 Veerapuram Varadhan <vvaradhan@novell.com>
1719 * Filters/FilterOpenOffice.cs: Fix for Bug#:162910.
1720 table-count is improperly shown as spreadsheet-count in
1723 2005-01-28 Veerapuram Varadhan <vvaradhan@novell.com>
1725 * Tiles/template-docs.html: Fix for Bug#:165480.
1726 Instead of @Snippet@ use @%Snippet@ to process the
1727 markups present in @Snippet@.
1729 2005-01-24 Veerapuram Varadhan <vvaradhan@novell.com>
1731 * Filters/FilterPascal.cs: Added pascal support.
1732 [ Demo'ed on stage hacking of beagle in Hacker Crackdown, 2005
1733 @ NIT, Trichy (http://www.nitt.edu/hackercrackdown/index.php?section=speakers), by
1734 writing this Filter ;)]
1736 2005-01-21 Veerapuram Varadhan <vvaradhan@novell.com>
1738 * Filters/FilterSource.cs: Added Fortran_Style and related changes.
1740 Patch received from Vishravars Ramasubramanian (vishrav_r@yahoo.co.in)
1742 * Filters/FilterPhp.cs: Added PHP support.
1743 * Filters/FilterFortran.cs: Added fortran support.
1745 2005-01-20 Veerapuram Varadhan <vvaradhan@novell.com>
1747 * Filters/FilterSource.cs, Filters/FilterC.cs,
1748 Filters/FilterCpp.cs, Filters/FilterCSharp.cs,
1749 Filters/FilterJava.cs Filters/FilterPython.cs,
1750 Filters/FilterPerl.cs, Filters/Makefile: Structured/modularized
1751 the single big FilterSource.cs into individual derived classes
1752 and made FilterSource as abstract parent to them all.
1754 New "Programming language" filters can just be another class
1755 derived from this abstract parent.
1757 2005-01-20 Veerapuram Varadhan <vvaradhan@novell.com>
1759 * Filters/FilterPPT.cs: Identify Title, Sub-title, and other
1760 special sections in a Slide and mark them HOT.
1762 2005-01-20 Veerapuram Varadhan <vvaradhan@novell.com>
1764 * beagled/SnippetFu.cs: Length of the tags ("<b>"+"</b>") is 7.
1766 2005-01-19 Veerapuram Varadhan <vvaradhan@novell.com>
1768 * Filters/FilterPPT.cs: Validations on special characters.
1769 Fix for parsing PPTs exported from OO.o.
1770 Fix for meta-data retrieval.
1772 2005-01-12 Veerapuram Varadhan <vvaradhan@novell.com>
1774 * configure.in, beagled/Makefile.am: Mozilla backend is optional
1777 2005-01-11 Veerapuram Varadhan <vvaradhan@novell.com>
1779 * Tiles/TileDocs.cs, Tiles/template-docs.html: beautification.
1780 * Filters/FilterSource.cs: More perl keywords.
1782 2005-01-07 Joe Shaw <joeshaw@novell.com>
1784 * configure.in: Add a check for X11/extensions/scrnsaver.h, to fix
1787 2005-01-06 Veerapuram Varadhan <vvaradhan@novell.com>
1789 * Filters/FilterRTF.cs: More validations on partially formatted
1790 strings. Also, special sections viz., headers, footers and
1791 footnotes are identified and marked *HOT*.
1793 2005-01-04 Veerapuram Varadhan <vvaradhan@novell.com>
1795 Patch from Vishravars RamaSubramanian <vishrav_r@yahoo.co.in>
1797 * Filters/FilterSource.cs: Added perl support.
1799 2005-01-04 Veerapuram Varadhan <vvaradhan@novell.com>
1801 * Tiles/template-presentation.html, Tiles/template-docs.html:
1802 "Author" information is displayed now.
1804 2005-01-03 Veerapuram Varadhan <vvaradhan@novell.com>
1806 * Tiles/TilePresentation.cs, Tiles/TileDocs.cs,
1807 Tiles/template-presentation.html, Tiles/template-docs.html: Added to
1808 display Title, number of slides, pages and words in Best.
1810 * Filters/FilterPdf.cs: Added DoPullProperties, uses "pdfinfo" command.
1812 * Filters/FilterOpenOffice.cs: Fix for combination bug
1814 * Filters/FilterAbiword.cs: Typo correction.
1816 2004-12-23 Veerapuram Varadhan <vvaradhan@novell.com>
1818 * Filters/FilterAbiword.cs: Improved validations.
1820 2004-12-20 Veerapuram Varadhan <vvaradhan@novell.com>
1822 * glue/wv1-glue.c: Headers, Footers, [Foot,End]notes, comments and
1823 other styles are categorized and marked HOT.
1825 2004-12-16 Veerapuram Varadhan <vvaradhan@novell.com>
1827 * Filters/FilterOpenOffice.cs: Fix for Bug# 157106.
1829 2004-12-13 Veerapuram Varadhan <vvaradhan@novell.com>
1831 * Filters/Makefile.am: Added FilterAbiword.cs
1833 * Filters/FilterAbiword.cs: Filter for abiword documents.
1835 2004-12-10 Veerapuram Varadhan <vvaradhan@novell.com>
1837 * Filters/Makefile.am, Util/Makefile.am, beagled/Makefile.am:
1838 Included "conditionally" compiled sources to EXTRA_DIST.
1840 2004-12-10 Veerapuram Varadhan <vvaradhan@novell.com>
1842 * From a patch by Raphaël Slinckx <raf.raf@wol.be>
1844 * Filters/FilterMusic.cs: Abstract base class for all audio file
1847 * Filters/FilterFlac.cs: DoPullProperties() is implemented by base
1850 * Filters/Makefile.am: Added FilterApe.cs, FilterMp3.cs,
1851 FilterOgg.cs, FilterMpc.cs
1853 * Util/Makefile.am: Added ApeReader.cs, Mp3Reader.cs,
1854 OggReader.cs, Tag.cs
1856 * Util/FlacReader.cs: Now belongs to BU.AudioUtil namespace.
1858 * Util/Makefile.am: Removed Id3.cs
1860 * Util/Id3.cs: Removed from the repository.
1862 * Filters/FilterApe.cs: Added
1863 * Filters/FilterMp3.cs: Added
1864 * Filters/FilterOgg.cs: Added
1865 * Filters/FilterMpc.cs: Added
1866 * Util/ApeReader.cs: Added
1867 * Util/Mp3Reader.cs: Added
1868 * Util/OggReader.cs: Added
1869 * Util/Tag.cs: Added
1871 2004-12-07 Veerapuram Varadhan <vvaradhan@novell.com>
1873 * Filters/FilterOpenOffice.cs: Count slides. Support for
1874 annotations and more *HOT* styles.
1876 * From a patch by Vishravars Ramasubramanian <vishrav_r@yahoo.co.in>
1879 * Filters/FilterOpenOffice.cs: Fix for Bug#: 157100
1880 Parse through styles.xml to read "Header", "Footer", "Footnote",
1883 2004-12-07 Tuomas Kuosmanen <tigert@novell.com>
1885 * Tiles/template-web-history.html: Fixed the uri to be a link
1886 too. Fixes #160315, also replaced the globe with the nicer looking
1887 one. Should come from icon-theme eventually as well.
1889 * Tiles/template-mail-message.html: Added the folder info, I'll
1890 need to use it for a bit before I hopefully come up with a better
1891 way of displaying the information without wasting a lot of screen
1892 space. Fixes #160313
1894 * Tiles/TileMailMessage.cs: eeks, I touched c-sharp with bare
1895 hands! Hopefully the patch works. Should fix #160321 and #160324
1897 2004-12-03 Veerapuram Varadhan <vvaradhan@novell.com>
1899 * configure.in: Updated to gsf-sharp 0.2.
1901 * Filters/FilterPPT.cs: Added meta-data support replacing the
1902 current NumSlides logic.
1904 2004-12-01 Veerapuram Varadhan <vvaradhan@novell.com>
1906 * Filters/FilterRTF.cs: Compatible with MS RTF specification,
1907 extracts meta-data and style information.
1909 2004-11-18 Alex Graveley <alex@beatniksoftware.com>
1911 * Best/BestTray.cs: Make BestTray extend Gtk.Plug, and in the
1912 constructor set the Raw pointer to the return of
1913 egg_tray_icon_new, which we call directly.
1915 2004-11-16 Veerapuram Varadhan <vvaradhan@novell.com>
1917 * configure.in, Filters/Makefile.am, glue/Makefile.am: Added
1920 * glue/wv1-glue.c: Wrapper to parse MS word files using wv-1.0
1922 * Filters/FilterDOC.cs: Modified to use wv1 to get meta-data and
1923 text data from MS Word documents.
1925 2004-11-14 Tuomas Kuosmanen <tigert@tigert.priv>
1927 * Tiles/template-page.css: made opacity to 0.5 for non-focused
1928 links on the list (hi joe :)
1930 Also forced max-width of 64 for all icons on the left column,
1931 should take care of all huge buddy icons etc.
1933 2004-11-12 Chris Lahey <clahey@ximian.com>
1935 * Filters/FilterPPT.cs: Count slides.
1937 2004-11-12 Chris Lahey <clahey@ximian.com>
1939 * From a patch by Adam Lofts <adam@negligible.co.uk>.
1941 * configure.in, Filters/Makefile.am: Added FilterGst.cs.
1943 * Filters/FilterGst.cs: Filter to get song data using gst.
1945 2004-11-12 Tuomas Kuosmanen <tigert@novell.com>
1947 * mozilla-extension/skin/classic/beagle-*: updated some of the
1948 images to make it look nicer
1950 * Tiles/template-picture.html, Tiles/template-file.html: added
1951 link (@action:@Reveal) to the folder name in the tile as well.
1953 2004-11-11 Tuomas Kuosmanen <tigert@novell.com>
1955 * Tiles/template-picture.html: added some exif stuff.
1957 2004-11-10 Tuomas Kuosmanen <tigert@novell.com>
1959 * Tiles/template-page.css (.icon img): made icons max-width: 80px;
1960 - I also added a nice border frame for jpeg images (and images
1961 with ".thumbnails" on their path - so the nautilus thumbnails
1962 (which are png) will also get a frame, while icons and such wont.
1964 * Tiles/template-picture.html: removed forced size
1965 setting, should now work automatically with the stylesheet..
1967 * Tiles/template-mockup.html, Tiles/template-mockup.css: added a
1968 mockup template that will contain examples of all tiles, also had
1969 to add a mock stylesheet that overrides the @foo@ stuff so I see
1970 icons for testing purposes. Not intended for real world use :-)
1972 * Tiles/template-mail-message.html: added date display and content
1973 snippet dummy example (to be implemented in mail messages)
1975 2004-11-09 Tuomas Kuosmanen <tigert@novell.com>
1977 * Tiles/template-page.css: prettified stuff, indented the contents
1978 relative to the title line, so it is easier to scan through the
1981 2004-11-04 Tuomas Kuosmanen <tigert@tigert.priv>
1983 * Tiles/template-page.css (tr): removed the extra padding from the
1984 action links line, also added a div class for "date" - use it for
1985 the "modified N days ago" stuff on tiles.
1987 * Tiles/template-file.html: added last modified line..
1989 * Tiles/template-im-log.html: wrapped the published line to date class
1991 * Tiles/template-blog.html: wrapped the date stuff on the date div
1992 style, put "Weblog: " to give a better idea it's a blog entry.
1993 Also added a "View" link for consistency.
1995 2004-11-01 Chris Lahey <clahey@ximian.com>
1997 * tray/TrayIcon/Makefile.am (install-exec-local, uninstall-local):
1998 Use pkglibdir instead of libdir to avoid collisions.
2000 2004-10-25 Chris Lahey <clahey@ximian.com>
2002 * tools/Makefile.am (EXTRA_DIST): Added beagle-shutdown and
2005 2004-10-25 Chris Lahey <clahey@ximian.com>
2007 * tools/Makefile.am: Remove UPDATE_SCRIPT.
2009 2004-10-19 Robert Love <rml@novell.com>
2011 * beagled/Filter.cs: move the FlushCache inside of the NULL check,
2012 along with the Close. A bigger question, though, is why can the
2013 FileStream ever be NULL here?
2014 * life: This is my last ChangeLog entry since no one else is keeping
2015 them. I really just want to fit in, be accepted, be one of the gang.
2017 2004-10-18 Robert Love <rml@novell.com>
2019 * glue/inotify-glue.c: clean this up; remove some cruft; do error
2020 checking on the read (removes a FIXME)
2022 2004-10-17 Todd Berman <tberman@off.net>
2024 * AUTHORS: Changing my email to reflect something that might reach me.
2025 * Filters/HtmlAgilityPack/tools.cs: Compilation fix for 1.1.1
2027 2004-10-17 Todd Berman <tberman@off.net>
2029 * Best/best.in: Add directory containing libinofityglue.so to
2032 2004-10-16 Robert Love <rml@novell.com>
2034 * chooser-fu/beaglequeru.c: fix compile warning; remove unused
2035 variable; strptime() does not init fields it does not touch, so
2038 2004-10-15 Veerapuram Varadhan (vvaradhan@novell.com>
2040 * Filters/FilterDOC.cs: Filter for MSWord documents.
2041 * Filters/Makefile.am: build FilterOle.cs and FilterDOC.cs.
2042 * configure.in: Added config time checking of gsf-sharp.dll for
2045 2004-10-15 Christopher James Lahey <clahey@ximian.com>
2047 * Filters/FilterPPT.cs: Filter for MS Power point presentation docs.
2048 * Filters/FilterOle.cs: Unified interface for pulling properties from
2049 MSOffice documents and serves as the base class for document-type
2052 2004-10-14 Robert Love <rml@novell.com>
2054 * Util/FileAdvise.cs: new file, implementing the advice stuff
2055 * Util/Makefile.am: build FileAdvise.cs
2057 2004-10-14 Tuomas Kuosmanen <tigert@novell.com>
2059 * Tiles/template-im-log.html: stylized a bit, added area for
2060 snippet for chat log content that needs to be replaced with
2061 actual content of course. The search term should be hilighted
2064 * images/im-aim.png: added a nicer icon for AIM chat for now.
2066 *Note!* Please use *gnome-icon-theme* for this - we have the
2067 following icons there for us: im-aim.png im-icq.png
2068 im-jabber.png im-msn.png im-nov.png im-yahoo.png - these would
2069 be used depending on the chat type. Also there's im.png which
2070 is a generic one for possible other chat client logs.
2072 * images/Makefile.am: Added the icon to be installed for now..
2074 2004-10-10 Anders Carlsson <andersca@gnome.org>
2076 * Util/ExtendedAttribute.cs:
2077 Check errno and add it to the exceptions on failure.
2079 2004-10-08 Christopher James Lahey <clahey@ximian.com>
2081 * images/Makefile.am, tools/Makefile.am: Fixed make distcheck.
2083 2004-10-07 Christopher James Lahey <clahey@ximian.com>
2085 * Util/Archive.cs: Unified interface for pulling data from an
2086 archive file (gz, tar, bz2, zip).
2088 2004-09-22 Srinivasa Ragavan <sragavan@novell.com>
2089 * Added code for tray applet
2091 2004-09-22 Raja R Harinath <rharinath@novell.com>
2093 * beagled/Makefile.am: Fix srcdir != builddir problems.
2094 * tools/Makefile.am: Likewise.
2096 2004-07-28 Alex Graveley <alex@ximian.com>
2098 * tools/IndexWebContent.cs: Rename --uri to --url, to match
2100 Return an exitcode of 1 on error.
2101 Catch indexing error to ensure we always delete sourcefile.
2103 2004-07-28 Alex Graveley <alex@ximian.com>
2105 * mozilla-extension/content/beaglePrefs.xul: Add <checkbox> for
2106 beagle.security.active pref.
2108 * mozilla-extension/content/beaglePrefs.js: Support
2109 beagle.security.active pref to enable https indexing.
2111 * mozilla-extension/content/beagleOverlay.js: Index https pages if
2112 pref is chosen. Fix bug in https detection since
2113 location.protocol includes the trailing ':'. Cleanup
2116 * mozilla-extension/install.rdf: Add <optionsURL> so options can
2117 be opened from Extension Manager window.
2119 2004-07-27 Alex Graveley <alex@ximian.com>
2121 * mozilla-extension/: Add initial commit of the mozilla/firefox
2124 * configure.in: Add mozilla-extension/Makefile.
2126 * Makefile.am (SUBDIRS): Add mozilla-extension.
2128 2004-07-27 Alex Graveley <alex@ximian.com>
2130 * tools/Makefile.am (INDEX_WEB_CONTENT_WRAPPER): Rename
2131 beagle-epiphany-index to beagle-index-url since it will be used by
2134 * tools/IndexWebContent.cs: Take --url, --title, --sourcefile,
2135 --deletesourcefile arguments. Print usage if url or
2136 sourcefile/stdin is missing.
2138 * epiphany-extension/ephy-beagle-extension.c (load_status_cb):
2139 Pass "--url" and "--title" to beagle-index-url.