hein created this revision. hein added reviewers: Plasma, davidedmundson, tcanabrava. Herald added a project: Plasma. hein requested review of this revision.
REVISION SUMMARY Introduces a new prop and turns it off by default. Also rewrites the initial "all applications" data gathering avoid a crash uncovered while working on this (it didn't check EntryType) and reduces assumptions about the model topology. It also makes it collect root-level apps now, which was forgotten to be added when support for root-level apps were added. This supercedes D22762 <https://phabricator.kde.org/D22762> and D22890 <https://phabricator.kde.org/D22890>. It does less duplicate work and fixes more bugs. REPOSITORY R119 Plasma Desktop BRANCH master REVISION DETAIL https://phabricator.kde.org/D22901 AFFECTED FILES applets/kicker/package/contents/ui/main.qml applets/kicker/plugin/rootmodel.cpp applets/kicker/plugin/rootmodel.h To: hein, #plasma, davidedmundson, tcanabrava Cc: plasma-devel, LeGast00n, jraleigh, fbampaloukas, GB_2, ragreen, Pitel, ZrenBot, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart
