fix(search): Fix baloo searchString parsing
Summary:
Fix the parsing of Baloo query searchString to represent its parameters properly
in the search box:
- Baloo terms (rating, modified) are added to the user search text:
- Extra quotes are added to the search text: https://bugs.kde.org/show_bug.cgi?id=412952
This revision supersedes D24422, by making the fixes on the new dolphin query model,
instead of directly on the UI.
BUG: 412952
FIXED IN: 19.11.90
Test Plan:
- bin/dolphinquerytest passes without XFAILs
- Dolphin search box is not garbled by search terms or quotes
Reviewers: elvisangelaccio, bruns, ngraham, Dolphin
Reviewed By: elvisangelaccio
Subscribers: kfm-devel
Tags: Dolphin
Differential Revision: https://phabricator.kde.org/D25260