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

Reply via email to