KRunner behavior change

Matej Svejda mata at aw-modell.at
Tue Apr 1 18:44:12 CEST 2008


I hacked on the KRunner-interface today and made a couple of changes:
 * Removed the CompletionBox
 * instead KRunner now remebers what matches were launched and how
often that happened (saves it in krunnerhistory)
 * the default match is highlighted when typing
 * pressing tab in the SearchTermBox causes the next Match to be
highlighted (bash-like)
 * how often a match has been launched is considert when selecting the
default match
* by default InformationalMatches are copied to the clippboard (and
krunner is closed). This seems to be more runner-like (appear, type,
get information, disappear opposed to apear, type, get information,
stay ;-D).
* pastQueries has been removed from krunner.kcfg
* the data in the matches produced by the calculator-runner are now
without the equals sign

What I'm not happy with is how the uniqueIdentifier for a match is
created. It is just RunnerName+text+subtext. Maybe this can be done in
a more elegant way...?
The patch IMHO fixes this bug: http://bugs.kde.org/show_bug.cgi?id=157722

Comments?

Matej
-------------- next part --------------
A non-text attachment was scrubbed...
Name: krunner_completition_and_history.diff
Type: application/octet-stream
Size: 13456 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/panel-devel/attachments/20080401/12cbc4d8/attachment.obj 


More information about the Panel-devel mailing list