[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    [PATCH]: Kicker find as you type
From:       Dominik Seichter <domseichter () web ! de>
Date:       2005-05-01 20:08:12
Message-ID: 200505012208.16840.domseichter () web ! de
[Download RAW message or body]


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@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
**********************************************************************

[Attachment #3 (application/pgp-signature)]

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic