D9213: KUriFilter: port away from KServiceTypeTrader
David Faure
noreply at phabricator.kde.org
Tue Dec 5 18:40:57 UTC 2017
dfaure created this revision.
Restricted Application added a project: Frameworks.
Restricted Application added a subscriber: Frameworks.
REVISION SUMMARY
Instead, locate the desktop files and read them, into a memory cache.
This allows to run the KIO unittests without installing KIO.
TEST PLAN
kurifiltertest and kurifiltersearchprovideractionstest
now pass with empty XDG_DATA_DIRS.
REPOSITORY
R241 KIO
BRANCH
master
REVISION DETAIL
https://phabricator.kde.org/D9213
AFFECTED FILES
autotests/kurifiltertest.cpp
src/urifilters/ikws/CMakeLists.txt
src/urifilters/ikws/kuriikwsfilter.cpp
src/urifilters/ikws/kuriikwsfiltereng.cpp
src/urifilters/ikws/kuriikwsfiltereng.h
src/urifilters/ikws/kurisearchfilter.cpp
src/urifilters/ikws/searchprovider.cpp
src/urifilters/ikws/searchprovider.h
src/urifilters/ikws/searchproviderregistry.cpp
src/urifilters/ikws/searchproviderregistry.h
src/widgets/kurifilter.cpp
To: dfaure
Cc: #frameworks
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20171205/c817dbf1/attachment-0001.html>
More information about the Kde-frameworks-devel
mailing list