[kde-announce] Kat - Desktop Search Environment 0.6.4
[Posted October 17, 2005 by cook]
From: |
| Roberto Cappuccio <roberto.cappuccio-AT-gmail.com> |
To: |
| kde-announce <kde-announce-AT-kde.org> |
Subject: |
| [kde-announce] Kat - Desktop Search Environment 0.6.4 |
Date: |
| Wed, 12 Oct 2005 14:59:11 +0200 |
Name: Kat - Desktop Search Environment
Version: 0.6.4
Type: Other Utility
Depend: KDE 3.3.x
License: GPL
Homepage: http://kat.mandriva.com
More Info:
http://www.kde-apps.org/content/show.php?content=22135
Description:
Kat is a framework designed to allow KDE
applications to index and retrieve files.
Metadata, fulltext and thumbnails are extracted
from documents, images, mp3 and other media
allowing quick and accurate information retrieval.
Kat is similar to the Windows applications
WhereIsIt and Google Desktop Search, the Gnome
program Beagle and the OS X utility Spotlight. It
is completely written in C++, using Qt3, KDE and
KIO libraries.
The application is based on the extensible kfile
plugin architecture of KDE in order to facilitate
the creation of new media managers for emerging
file formats.
Kat is the first KDE application using the new
fulltext kfile plugins.
Information retrieval relies on the powerful
SQLite3 embedded database engine.
GET IN TOUCH WITH US:
- IRC channel: #kat on irc.freenode.net
- Forums:
http://rcappuccio.altervista.org/index.php?option=com_sim...
- Mailing list:
http://lists.sourceforge.net/lists/listinfo/kat-development
NEWS:
- Blog: http://robertocappuccio.blogspot.com/
API Reference:
http://www.englishbreakfastnetwork.org/apidocs/playground...
IF YOU COMPILE KAT: please consider that it
requires the following libraries (debian names):
- libsqlite3-dev
- libattr1-dev
TO COMPILE:
make -f Makefile.cvs
./configure --prefix=/usr (or else...)
make
make install (you have to be root)
The latest version of the code can be downloaded
from the project's SVN on KDE Playground:
http://websvn.kde.org/trunk/playground/base/kat/
IF YOU INSTALL KAT: please consider that it needs
the following libraries to run (debian names):
- libsqlite3-0
- libattr1
THE KAT PROJECT IS SEARCHING FOR:
- Developers (C++/QT3/SQL)
- Testers
- Documentation writers (visit our WIKI)
Changelog:
0.6.4
Added docbook fulltext search plugin
Added debian package fulltext search plugin
Added R script meta data and fulltext search
plugins
Patches from Mandriva (thanx to Laurent):
- Fixed layout
- The GUI is updated when a user clears search
- Fixed load config
- Fixed exclude
- Fixed inotify code
- Fixed html fulltext code
Fixes for multibyte character encoding
It is possible to insert properties for the
catalog using multibyte characters (name, author,
description, notes)
It is possible to specify a directory containing
multibyte characters as base folder for the
catalogs
Kat is now able to index folders and files
containing multibyte characters in their names
It is possible to index and search multibyte
encoded documents (except RTF docs)
Added rpm fulltext plugin
Wrapper for sqlite3 completely rewritten in order
to use Qt classes
Fulltext compression reintroduced
Fixed crash on exit
Completely rewritten HTML plugin with HTML
entities conversion
Introduced auto_vacuum pragma in QSLite3 in order
to shrink the database whenever records are
deleted
0.6.3
Fixed katclient double click in list view.
Fixed crash in search mode when we double click on
a directory
Added lyx fulltext plugins
Fixed search dialogbox layout
Reload catalogs when we changed excludedir/files
Use readPathList to expand macro for example
($HOME) in katdeamon and
katcontrol
Fixed mem leak
Sync with beagle inotify glut
Fixed compile with unsermake
Added man fulltext plugins
Added chemical/x-pdb fulltext plugin
Added item in kicker find extension menu for kat
Added --searchmode argument
Added DVI fulltext plugin
Allow to use kregexpeditor for edit file exclude
Fixed inotify test
Added --wizard argument to launch wizard
Added --onlysystray argument to launch only
systray
Fixed mem leak in katclient
Fixed katcontrol: emit signal when it's necessary
Fixed katcontrol: when url is not valid select it
Fixed dlgproperties bugs: fix display autoupdate
value
Added --import argument
0.6.3beta2
Fixed katclient double click in list view
Fixed crash in search mode when a user double
clicks on a directory
Added lyx fulltext plugin
Disabled Help button
Fixed search dialogbox layout
Reload catalogs when user changes excluded dir /
files
Use readPathList to expand macro for example
($HOME) in katdeamon and katcontrol
Fixed mem leak
Syncronized with beagle inotify glut
Fixed compilation with unsermake
Added man fulltext plugin
Added chemical/x-pdb fulltext plugin
Added item in kicker: find menu for kat
Added --searchmode argument
Added DVI fulltext plugin
Allow to use kregexpeditor for editing file
exclusion list
Fixed inotify test
Added --wizard argument to launch wizard
Added --onlysystray argument to launch only
systray
Fixed mem leak in katclient
0.6.2
Fixed compilation errors
Fixed detect sqlite3.h
Added missing katdaemon dcop function
Update katdaemon when we change exclude dir/files
Fixed crash into oo/koffice/gnumeric plugins
Removed duplicate code
Now kat supports the official inotify-0.24 (Thanks
to Fred Crozat)
Created a new dialogbox to display properties of
catalog
Don't display popupmenu when it's not necessary
Removed quit button into systray in all languages
0.6.1
Fixed compilation under kde 3.3 (katdaemon)
Added menu to launch wizard in katclient
Completely disabled visibility
Added configuration to show/hide splashscreen
Turned katclient to kuniqueapplication
Fixed knotify support
Fixed DCOP error message
Added DCOP function to katdaemon to see list of
catalogs
Fixed DCOP call when katclient is not launched and
a user adds/deletes a catalog from katcontrol
Fixed DCOP call to update daemon when a user
changes values in katcontrol
Added argument to kat executable to disable
splashscreen
Rewritten all fulltext plugins to adopt the new
paradigm based on external helper applications
Added fulltext plugin for Postscript
Added fulltext plugin for LaTeX
Added fulltext plugin for Email (experimental)
Added fulltext plugin for MS Excel
Added fulltext plugin for MS PowerPoint
Fixed FSF address in the license notices
0.6.0
Fixed compilation under KDE 3.3
Added Simplified Chinese translation
Added Russian translation
Added Spanish (Argentina) translation
Fixed enable/disable delete button in katcontrol
Fixed view button in kat GUI
Cleaned code
Increased speed of indexer
Fixed translations in katcontrol and systray
Fixed systray tooltip
Added tip of the day
Fixed update of systray when user changes load
value in katcontrol
Disabled -visibility for broken distros...
Added notification for start/stop of the daemon
-------------------------------------
For the rest of the changelog, please visit
http://kat.sourceforge.net.
_______________________________________________
kde-announce mailing list
kde-announce@kde.org
https://mail.kde.org/mailman/listinfo/kde-announce