[Differential] [Request, 75 lines] D1920: Add a LauncherUrlWithoutIcon data role as a speed optimization.

hein (Eike Hein) noreply at phabricator.kde.org
Thu Jun 16 21:37:35 UTC 2016


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

REVISION SUMMARY
  Makes the API more complex, but it's worth it as it allows
  knowledgable users to opt into avoding costly work and/or
  data copies in very common use cases.
  
  Significantly speeds up a lot of work in the models in the
  presence of X apps that can't be identified and fall back to
  the window icon.
  
  Based on profiling by David.

REPOSITORY
  rPLASMAWORKSPACE Plasma Workspace

BRANCH
  blblblbl (branched from master)

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

AFFECTED FILES
  libtaskmanager/abstracttasksmodel.h
  libtaskmanager/launchertasksmodel.cpp
  libtaskmanager/startuptasksmodel.cpp
  libtaskmanager/tasksmodel.cpp
  libtaskmanager/tasktools.cpp
  libtaskmanager/waylandtasksmodel.cpp
  libtaskmanager/xwindowtasksmodel.cpp

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

To: hein, dfaure, davidedmundson
Cc: plasma-devel, jensreuterberg, sebas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20160616/37aff480/attachment.html>


More information about the Plasma-devel mailing list