https://github.com/airdcpp/airgit/commit/c395d994b87f55c35a4584551d65a2c34df574a2
My implementation will also ignore partial matches from the parent directory names if they are all less than 3 characters long (I can't cases where such matches would be wanted). It won't go deeper when all words are found from the directory name, unless the "file" type is used for searching (or extensions are set). There may be changes in regards of that though.... Statistics: http://pastebin.com/yvrJ3n09 ** Changed in: airdcpp Status: Confirmed => Fix Committed -- You received this bug notification because you are a member of Dcplusplus-team, which is subscribed to DC++. https://bugs.launchpad.net/bugs/1265889 Title: Return more relevant search results Status in AirDC++: Fix Committed Status in DC++: Confirmed Bug description: Currently the client returns results for the items that are first found. It could prefer returning results from different folders and select the returned results in a better way (compare the match positions and the number of matched words, possibly the modify date and download counts and so on). To manage notifications about this bug go to: https://bugs.launchpad.net/airdcpp/+bug/1265889/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~linuxdcpp-team Post to : linuxdcpp-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~linuxdcpp-team More help : https://help.launchpad.net/ListHelp