Use ApplicationLauncherJob for launching the main application and CommandLauncherJob for launching the updater.
This also gives us a nice startup feedback for both cases now.
The KService::serviceByDesktopName could in theory return null but imho that would be severely broken if we have the updater running but rest of Discover is absent.
Details
Details
- Reviewers
apol - Group Reviewers
Plasma - Commits
- R134:53375168eb03: [Notifier] Port from KRun::runCommand
- "Show Discover" opens discover "recommendations"
- "View updates" opens update view
Both with a discover bouncy cursor
Diff Detail
Diff Detail
- Repository
- R134 Discover Software Store
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.