[Differential] [Request, 396 lines] D3005: Library support for per-activity pinned tasks

ivan (Ivan Čukić) noreply at phabricator.kde.org
Mon Oct 10 14:00:39 UTC 2016


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

REVISION SUMMARY
  - The URL in the configuration file now contains also the list of activities it should be shown in
  - The configuration format is backwards compatible
  - Added API to differentiate between the shown launchers (for the current activity), and all configured launchers
  - Supports reordering of the launchers

TEST PLAN
  - It needs the ivan/per-activity-launchers branch of plasma-workspace because of the API changes. At the moment, the plasmarc file needs to be manually changed for a launcher to be in a specific activity or a set of activities
  - Testing done with automatic and manual tasks ordering
  - Configuration transition works
  - Apropriate launchers are loaded for each activity

REPOSITORY
  rPLASMAWORKSPACE Plasma Workspace

BRANCH
  ivan/per-activity-launchers

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

AFFECTED FILES
  libtaskmanager/autotests/launchertasksmodeltest.cpp
  libtaskmanager/launchertasksmodel.cpp
  libtaskmanager/launchertasksmodel.h
  libtaskmanager/launchertasksmodel_p.h
  libtaskmanager/tasksmodel.cpp
  libtaskmanager/tasksmodel.h

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

To: ivan, #plasma, hein
Cc: plasma-devel, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20161010/a3595af9/attachment.html>


More information about the Plasma-devel mailing list