support for defining autostart apps in lnf packages

Authored by mart on Dec 13 2017, 2:46 PM.

Description

support for defining autostart apps in lnf packages

Summary:
meant to support layouts that want external apps such as lattedock
or conky, it adds services (in the defaults file they're saved as
the filename of the desktop file) in autostart and starts immediately
the app as well.
before applying a lnf, it removes from autostart anything the old
package had and attempts to stop the apps

Test Plan:
tried to start/stop lattedock with the mechanism
some fallback may be needed for non kde apps

Reviewers: Plasma, davidedmundson

Reviewed By: Plasma, davidedmundson

Subscribers: ngraham, mvourlakos, apol, plasma-devel

Tags: Plasma

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

Details

Committed
martDec 13 2017, 2:46 PM
Reviewer
Plasma
Differential Revision
D9288: support for defining autostart apps in lnf packages
Parents
R119:4c977747bd90: Create new items at the position where the context menu was invoked
Branches
Unknown
Tags
Unknown