leinir updated this revision to Diff 65579. leinir added a comment.
- Add a getter for the first provider (usually the default) - Get the default provider, if one is not yet set - Handle the multi-provider scenario REPOSITORY R304 KNewStuff CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D21721?vs=65506&id=65579 BRANCH knsquick-feature-parity-with-kns (branched from master) REVISION DETAIL https://phabricator.kde.org/D21721 AFFECTED FILES CMakeLists.txt src/attica/atticaprovider.cpp src/attica/atticaprovider_p.h src/core/CMakeLists.txt src/core/author.cpp src/core/author.h src/core/commentsmodel.cpp src/core/commentsmodel.h src/core/engine.cpp src/core/engine.h src/core/entryinternal.cpp src/core/installation.cpp src/core/itemsmodel.cpp src/core/itemsmodel.h src/core/provider.h src/core/question.h src/qtquick/CMakeLists.txt src/qtquick/author.cpp src/qtquick/author.h src/qtquick/categoriesmodel.cpp src/qtquick/categoriesmodel.h src/qtquick/commentsmodel.cpp src/qtquick/commentsmodel.h src/qtquick/qml/Button.qml src/qtquick/qml/Dialog.qml src/qtquick/qml/DialogContent.qml src/qtquick/qml/DownloadItemsSheet.qml src/qtquick/qml/EntryDetails.qml src/qtquick/qml/NewStuffItem.qml src/qtquick/qml/NewStuffList.qml src/qtquick/qml/Page.qml src/qtquick/qml/QuestionAsker.qml src/qtquick/qml/private/ConditionalLoader.qml src/qtquick/qml/private/EntryCommentDelegate.qml src/qtquick/qml/private/EntryCommentsPage.qml src/qtquick/qml/private/EntryScreenshots.qml src/qtquick/qml/private/GridTileDelegate.qml src/qtquick/qml/private/Rating.qml src/qtquick/qml/private/Shadow.qml src/qtquick/qml/private/entrygriddelegates/BigPreviewDelegate.qml src/qtquick/qml/private/entrygriddelegates/ThumbDelegate.qml src/qtquick/qml/private/entrygriddelegates/TileDelegate.qml src/qtquick/qmldir src/qtquick/qmlplugin.cpp src/qtquick/quickengine.cpp src/qtquick/quickengine.h src/qtquick/quickitemsmodel.cpp src/qtquick/quickitemsmodel.h src/qtquick/quickquestionlistener.cpp src/qtquick/quickquestionlistener.h tests/CMakeLists.txt tests/khotnewstuff-dialog-ui/main.qml tests/khotnewstuff-dialog.cpp To: leinir, #knewstuff, #vdg, #frameworks, ahiemstra Cc: ahiemstra, anthonyfieroni, pino, ngraham, kde-frameworks-devel, LeGast00n, GB_2, michaelh, bruns