https://bugs.kde.org/show_bug.cgi?id=522090
Harald Sitter <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #2 from Harald Sitter <[email protected]> --- All things being equal kdebugsettings requires one less character to change which should be why it is the closer match. Description etc can of course play a role as well, but usually they get drowned out by the way more impactful name distance. 2) and 3) would make the search results unpredictable I fear. In general I am not sure there is a good way to resolve this on the level of the text matching. kdebugsettings is the better match here. If you had a desktop file simply named Settings that would be an even better match. Bumping System Settings ahead of Settings because of some magic internal "important" property would just lead to confusion. Without having thought about this greatly I think what may solve this problem is a pin system. Where the user can place a (icon-indicated) pin in a search result to mark it important. That way it is obvious why a given result is above another even when technically the better match. This would be purely a visualization change. The list coming out of the search algorithm would still be sorted "correctly". Visually we'd simply show the pinned matches above the regular ones. That too has its problems though... just because System Settings is the desired app for the search 'settings' it may not be for the search 'system' :| -- You are receiving this mail because: You are watching all bug changes.
