This changes krunner to use sub-sequence matching fixing bug 262837.
Some usage examples are shown below:
Depends on D13670
This fixes B262837 (how do you show this in phab?) and relies on D13670
Like so: :)
BUG: 262837 Depends on D13670
After you change the Summary section using the web interface, you'll need to run arc amend to pull down that change into your local branch.
Thanks a lot for the patch, BTW! This will be a nice improvement.
plasma-workspace does compile without D13670 and KRunner seems to work, but it gives me a whole lotta console spew:
kf5.kservice.services: Parsing "exist Exec and ( (exist Keywords and 'scover' ~subin Keywords) or (exist GenericName and 'scover' ~subseq GenericName) or (exist Name and 'scover' ~subseq Name) or ('scover' ~subseq Exec) or (exist Comment and 'scover' ~subseq Comment) )" gave: syntax error
We should probably bump the KF5 version requirement in CMakeLists.txt here to require 5.48.