meven added a comment.
A plan of action would be : 1. Check add recenly_used only on plasma KDE_FULL_SESSION (it can't be used outside ) To improve dolphin and kde apps outside of plasma, make KRecentDocuments a recentlyused file user : 2. Outside of plasma, make `recentlyused:/` use recentlyused.xbel as backend 3. Make KRecentDocumensts use recentlyused.xbel 4. Remove the KDE_FULL_SESSION check added in 1. (Alternatively, not do 1. and 4. as 2. and 3. make them not necessary) 5. Kactivities mode without kactivitymanagerd could write data to recentlyused.xbel ? Seems not essential as with 3, at least File dialogs will mark files opened, only ResourceInstance calls will be added. REPOSITORY R241 KIO REVISION DETAIL https://phabricator.kde.org/D7446 To: meven, #dolphin, broulik, elvisangelaccio, #vdg, #frameworks, ngraham Cc: meven, trickyricky26, andreask, huftis, svenmauch, kde-frameworks-devel, spoorun, andreaska, gregormi, markg, alexeymin, broulik, elvisangelaccio, dfaure, davidedmundson, ltoscano, #konqueror, iasensio, fprice, LeGast00n, MrPepe, fbampaloukas, alexde, GB_2, Codezela, feverfew, michaelh, navarromorales, firef, ngraham, andrebarros, bruns, emmanuelp, mikesomov