keepassxreboot / keepassxc

KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
https://keepassxc.org/
Other
20.95k stars 1.44k forks source link

Add relevance score to search results view #7877

Open claude-cp opened 2 years ago

claude-cp commented 2 years ago

Proposition:

The first result should be the one that has the closest matching title (wildcards left and right).

Summary

My search experience is bad right now because of questionable order of the results: A lot of times I get say 20 results and have to keep looking for the one I want, which ends up being somewhere in the middle.

The results are being shown in the order of the groups that they belong to (which looks like it can vary in its own turn). This is very un-intuitive behaviour, from a human perspective.

The behaviour described is present in both KeePassXC on linux, as well as in KeePassXC on Android - and ideally this should get handled in both places (I'm not sure if it is the exact same code that's being compiled for both platforms or not, hence mentioning just to be sure).

(Edit: I've trimmed down my comment because "searching in title only" has been relatively satisfactorily answered by @droidmonkey)

droidmonkey commented 2 years ago

Use t:titletext to search just the title. Example: t:gmail

Results sorted by "relevance" to search terms would be nice to have.