Use KRun::runApplication, add missing KActivities::notifyAccessed calls.

Authored by hein on Jun 23 2017, 10:11 AM.

Description

Use KRun::runApplication, add missing KActivities::notifyAccessed calls.

Summary:
Otherwise we:

  • ... don't get startup notifications.

BUG:381500

  • ... don't contribute data to recent/most used apps.

This is a surprisingly large oversight.

Reviewers: Plasma

Subscribers: plasma-devel

Tags: Plasma

Differential Revision: https://phabricator.kde.org/D6354