mart added inline comments. INLINE COMMENTS
> davidedmundson wrote in ModuleView.cpp:349 > not "kcm:/" ? i seen that kicker does application:desktopfile.desktop so i did the same, but is the same in the end > davidedmundson wrote in SidebarMode.cpp:133 > Can I propose an alternative: > > At the moment you have > > QSortFilterProxy -> (ResultModel or DefaultModel) > > It might be neater to have > > QSortFilterProxy -> KConcatanateRowsProxyModel (ResultModel and DefaultModel) > > this means it'll start showing recently used as soon as you open 1 module and > you don't need to have any logic code here. I can see a problem with this approach: if i open a module from the default list, i would then have a duplicate in the list, unless i scan the model of defaults and remove manually all the duplicates, which may become a bit complex. also, i would need a way to ensure that the total number of items is always 5 > davidedmundson wrote in SidebarMode.cpp:163 > just > > desktopName = QSortFilterProxyModel::data(index). I need to remove the kcm: part REPOSITORY R124 System Settings REVISION DETAIL https://phabricator.kde.org/D6061 To: mart, #plasma, #vdg Cc: davidedmundson, abetts, plasma-devel, ZrenBot, spstarr, progwolff, lesliezhai, ali-mohamed, jensreuterberg, sebas, apol, mart, lukas