hein added a comment.
FWIW: I want to continue with this for now because under the current usage it's still better for performance and lower risk, but longer-term I might refactor VirtualDesktopInfo and ActivityInfo into {AbstractWorkspaceModel,VirtualDesktopModel,ActivityModel} and replace PagerModel directly. It would make for a more consistent lib API and simplify applet code. REPOSITORY R120 Plasma Workspace REVISION DETAIL https://phabricator.kde.org/D13745 To: hein, mart Cc: plasma-devel, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart