Skip to content

Additional fixes for KRunner plugin

Michael Mischurow requested to merge mischurow/skrooge:krunner-dir into master

Since skrooge_add_operation is invoked within context of KRunner, AppLocalDataLocation returns directory specific to krunner (e.g. ~/.share/local/krunner), therefore we have to construct directory manually.

Commit 6658e866 adds the following line to the skrooge-kf5.install:

usr/lib/*/qt5/plugins/kf5/krunner/skrooge_add_operation.so

I'm not sure that this will re-add skrooge_add_operation.so to the deb file, but this in any case seems to be the path where the krunner plugins with compiled-in metadata should be placed. The library got lost somewhere after 2.28, either in c2f22e06 or b34f2298.

Edited by Michael Mischurow

Merge request reports