kmaterka added a comment.
@nicolasfella Correct me if I'm wrong. EntryModel is created on the first use and it is populated in the constructor. If user runs application that uses StatusNotifier (for example Skype, Dropbox, Electron apps, any Windows app via Wine, etc) later, it won't be added to configuration list. I was working on very similar feature: https://phabricator.kde.org/D23413 It is used for rendering so it already has dynamic update implemented. Right now it is not suitable for configuration because it contains only items to be rendered (active). It should be very easy to add disabled items. Then one model can be used for both configuration and rendering! REPOSITORY R120 Plasma Workspace REVISION DETAIL https://phabricator.kde.org/D22176 To: nicolasfella, #plasma, #vdg Cc: kmaterka, filipf, broulik, ngraham, plasma-devel, LeGast00n, The-Feren-OS-Dev, jraleigh, fbampaloukas, GB_2, ragreen, Pitel, ZrenBot, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart