[Differential] [Request, 30 lines] D1865: TasksModel: cache launcherCount().

dfaure (David Faure) noreply at phabricator.kde.org
Tue Jun 14 12:08:39 UTC 2016


dfaure created this revision.
dfaure added a reviewer: hein.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.

REVISION SUMMARY
  This also allows to only emit launcherCountChanged() when it actually changed.
  
  The emit from TasksModel::filterAcceptsRow() is weird though.

TEST PLAN
  adding one launcher for dolphin, shows up. Running dolphin,
  the launcher disappears. Switching desktops, it reappears. Coming back, it
  disappears. Closing dolphin, the launcher reappears.

REPOSITORY
  rPLASMAWORKSPACE Plasma Workspace

BRANCH
  master

REVISION DETAIL
  https://phabricator.kde.org/D1865

AFFECTED FILES
  libtaskmanager/tasksmodel.cpp
  libtaskmanager/tasksmodel.h

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: dfaure, hein
Cc: plasma-devel, sebas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20160614/18e48270/attachment.html>


More information about the Plasma-devel mailing list