 |
Beagle |
| version 0.3.8 |
| About Beagle |
Beagle is a search tool that ransacks your personal information space to find whatever you are looking for.
Beagle is a Linux desktop-independent service which transparently and unobtrusively indexes your data in real-time. For example:
* Files are immediately indexed when they are created, are re-indexed when they are modified, and are dropped from the index upon deletion.
* E-mails are indexed upon arrival.
* IM conversations are indexed as you chat, a line at a time.
* Web pages are indexed as you view them (with a browser extension).
Beagle supports many different data sources and file formats. A complete list can be found on the Supported Filetypes page.
Beagle includes a GNOME-based graphical tool for searching its indexes. It also provides programming interfaces (in C#, C, and Python) so that any application can plug into Beagle's searching and indexing power.
Requirements
This application requires GTK+ version 2.10.x.
Other dependencies include: Mono v1.9. glib-sharp, GMime, libexif, shared-mime-info; sqlite, gtk-sharp, gnome-sharp. Additional optional dependencies. The full list of requirements can be found on the Beagle wiki. |
| Latest Version: 0.3.8 |
Dependencies:
* Update local copy of SemWeb and include it under GPLv3 instead of CC-by-2.0.
* Update beagle-settings-qt requirements: look for either qyoto.pc or qt-dotnet.dll
* Remove internal taglib-sharp. We now require that taglib-sharp be installed.
* Remove the build dependency of sqlite3-devel,
* Fix our D-Bus requirements. System D-Bus is an optional requirement for beagled. Session D-Bus is a necessary requirement for "beagle-search --icon". Distributions should make beagle-search depend on something that starts session D-Bus at login (e.g. KDE3 does not automatically start D-Bus at login).
* Explicitly use -lX11 to build libbeagleuiglue.so. Fixes #540120.
* Require gtk+/# >= 2.10.
* Remove the build dependencies of libgnome-2.0-dev and libgnomevfs-dev.
Features:
* Add a SemWeb based adapter for querying beagle using RDF. Strictly experimental and enabled only with --enable-rdf-adapter. (http://beagle-project.org/RDF)
* Add the GMail backend related options to beagle-settings-qt.
* Add a BibTex filter based on the command line program 'bibparse'. bibparse is a run-time requirement and can be found in the btparse package.
* Add infrastructure and command-line tools to create and manage static indexes for removable sources. (http://beagle-project.org/Static_Indexes#Indexing_Removable_Medium)
* Add a crawl-rule for indexing executables in /usr/bin, /bin etc. Add beagle-crawl-system [--list] [crawl-] options to list the system indexes and selectively update only one system index.
* Add support for snippets for remote beagled query.
* Add support for KDE4 konqueror history.
* Show a drop-down list in beagle-search to choose search categories. This was previously hidden in the menus. Use BEAGLE_SEARCH_SCOPE environment variable to allow users to create custom categories.
* Add menu options to beagle-search to start and stop beagled and show index statistics.
* Enable the Open-With context-menu in beagle-search results.
* Include a python script to grab shortcut keys from beagle-settings (distributed under GPL3).
Bugfixes:
* Focus the search entry is there are no results initially. Fixes #529540.
* Fix a regression where searching applications and other system wide indexes were disabled by default in beagle-search.
* Update Evolution backend for the new Evolution-Sharp API. Fixes #526685.
* Use the correct protocol for evolution-tasks "task:///...". Fixes #530624.
* Handle corrupt config files. Fixes #532308.
* Fix parsing of Opera history cache. Fixes #533529.
* If the firefox extension does not find ~/.beagle, show the message in the icon tooltip instead of showing the disruptive alert. Fixes debian #463922, bnc #385513.
* Handle rogue backends if they start throwing lots of errors. This will save the log files from getting flooded with unnecessary exceptions.
* Fix the spreadsheet filter which was broken since 2007!
* Correctly generate URIs for child-indexables (e.g. archive contents, docbook entries). Fixes #535020.
* Fix the docbook filter to not return unnecessary matches when only one docbook section matches the query.
* Show an error dialog if beagle-settings encounters an unhandled exception. This gives a better feedback to the user. Fixes #541134.
* Always show the filename separately in the beagle-search results. Show the filename instead of document title for pdf, odt etc. files whose titles are mostly unset or auto-generated.
* Do not index javascript: pages in the firefox extension.
* Properly parse Pidgin log files with smilies; these lines used to throw an exception earlier.
* Support KMail-3 in KDE4. Fixes #540153.
* The FileSystem backend now correctly handles filenames in a non-utf8 locale if MONO_EXTERNAL_ENCODINGS is set to the platform encoding. Fixes #440458.
* Fix a bug where beagled sometimes returns less than 100 (max-results) results even though more results are available.
Translations
|
|
|