Seems the issue is the syntax in the io slave is different. After installing qtsqlite plugin it works in dolphin
A query like this does work on the command line
kioclient ls "baloosearch://?json=%7B%20%22customOptions%22%20:%20%7B%20%22includeFolder%22%20:%20%22/home/%22%20%7D,%20%22term%22%20:%20%7B%20%22$and%22%20:%20%5B%20%7B%20%22filename%22%20:%20%7B%20%22$ct%22%20:%20%22foo%22%20%7D%20%7D%20%5D%20%7D,%20%22type%22%20:%20%5B%20%22File%22%20%5D%20%7D&title=Query%20Results%20from%20'foo'"
Seems the issue is the syntax in the io slave is different. After installing qtsqlite plugin it works in dolphin
A query like this does work on the command line //?json= %7B%20% 22customOptions %22%20: %20%7B% 20%22includeFol der%22% 20:%20% 22/home/ %22%20% 7D,%20% 22term% 22%20:% 20%7B%20% 22$and% 22%20:% 20%5B%20% 7B%20%22filenam e%22%20: %20%7B% 20%22$ct% 22%20:% 20%22foo% 22%20%7D% 20%7D%20% 5D%20%7D, %20%22type% 22%20:% 20%5B%20% 22File% 22%20%5D% 20%7D&title= Query%20Results %20from% 20'foo' "
kioclient ls "baloosearch:
So once the new baloo4 migrates to vivid problem solved. This is only blocked by a random failing test on kde-baseapps /jenkins. qa.ubuntu. com/job/ vivid-adt- kde-baseapps/ ARCH=amd64, label=adt/ 53/console
which I guess I'll patch out.
https:/