D24422: [dolphin] Improve parsing of Baloo query searchString

Stefan BrĂ¼ns noreply at phabricator.kde.org
Fri Nov 8 18:45:27 GMT 2019


bruns requested changes to this revision.
bruns added a comment.
This revision now requires changes to proceed.


  The problem with the original code is it mixes the model and the view.
  
  Please do the following:
  
  1. Split the current code to model/view, i.e. move the "rating + filename + remainder" into a separate trivial class
  2. Populate the model class from the existing parser, populate the view from the model
  3. Add the unit test you have written (of course, no longer testing the DolphinSearchBox, but the model) (some tests have to be marked as XFAIL).
  4. Update the parser, update the XFAILs
  
  Splitting model/view makes it much easier to extend the searchbox later, and to e.g. reuse Baloos parser.

REPOSITORY
  R318 Dolphin

REVISION DETAIL
  https://phabricator.kde.org/D24422

To: iasensio, #dolphin, elvisangelaccio, meven, bruns, ngraham
Cc: adwait-thattey, coderdude, chehrlic, ngraham, bruns, kfm-devel, #baloo, pberestov, iasensio, fprice, MrPepe, fbampaloukas, alexde, Codezela, feverfew, meven, spoorun, navarromorales, firef, andrebarros, emmanuelp, mikesomov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.kde.org/mailman/private/kfm-devel/attachments/20191108/ef1a5c59/attachment.htm>


More information about the kfm-devel mailing list