[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