[PATCH]: Kicker find as you type

Dominik Seichter domseichter at web.de
Sun May 1 21:08:12 BST 2005


Hi,

I wrote a find as you type search feature for the KMenu. I added a popup menu 
over the bookmarks menu in the KMenu labeled "Application Quick Find". 

The new popup menu contains a LineEdit where the user can type the name of the 
application he wants to start (or the task he wants to do). Typing "web" will 
for example list all web browser which can be found (konqueror, firefox).

To find the application, I simply search the name, comment and executable name 
of all services.

A screenshot can be found here: 
http://krename.sourceforge.net/screenshots/kicker_01.png

The patch against HEAD can be found under this URL:
http://krename.sourceforge.net/data/kicker/kicker-find.patch

To be able to compile with the patch applied, you have to add the files
http://krename.sourceforge.net/data/kicker/find_mnu.h and 
http://krename.sourceforge.net/data/kicker/find_mnu.cpp to 
kdebase/kicker/ui/ .

Now I would like to know, how this feature can be further improved and wether 
I should commit it to CVS or not. 
I think it is a worthwile addition, as users can easily find the application 
they need, by remembering only a short part of the applications name (or in 
most cases simple by knowing what the application does).

Any feedback is appreciated.

CU Dom
-- 
**********************************************************************
Dominik Seichter - domseichter at web.de
KRename  - http://www.krename.net  - Powerful batch renamer for KDE
KBarcode - http://www.kbarcode.net - Barcode and label printing
KDE Mass Mailer - http://www.kmassmailer.net - Mass mailing for KDE
SchafKopf - http://schafkopf.berlios.de - Schafkopf, a card game,  for KDE
**********************************************************************
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20050501/9b7cb42e/attachment.sig>


More information about the kde-core-devel mailing list