Bug 401536

Summary: Add button to manual start app in KCM autostart
Product: [Applications] systemsettings Reporter: Alexander Potashev <aspotashev>
Component: kcm_autostartAssignee: Laurent Montel <montel>
Status: RESOLVED FIXED    
Severity: wishlist CC: elypter, nate, putr4.s, sthenujan2002
Priority: LO    
Version: 5.13.5   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In: 6.0

Description Alexander Potashev 2018-11-29 14:21:48 UTC
SUMMARY
Add button to manual start app in KCM autostart.

Sometimes I need to restart Dropbox that was autostarted by Plasma. To do that I can kill it from the process list and then run by hand, but it would be handy to have a button to re-run the app from the "Autostart" KCM.

SOFTWARE/OS VERSIONS
Windows: 
MacOS: 
Linux/KDE Plasma: 5.13.5
(available in About System)
KDE Plasma Version: 5.13.5
KDE Frameworks Version: 5.52.0
Qt Version: 5.11.1

ADDITIONAL INFORMATION
Comment 1 elypter 2021-11-15 14:48:26 UTC
that would be well appreciated. it is also useful for testing a newly added entry.
Comment 2 thenujan 2022-12-13 05:09:22 UTC
I'm thinking about a new page that opens when clicking a unit to show the logs and all the possible options available for a unit like stopping it and restarting it.
Comment 3 thenujan 2023-07-21 11:21:25 UTC
(In reply to thenujan from comment #2)
> I'm thinking about a new page that opens when clicking a unit to show the
> logs and all the possible options available for a unit like stopping it and
> restarting it.

A merge request has been created https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/3066
Comment 4 Nate Graham 2023-08-14 15:33:29 UTC
Git commit e54bd896ce1e8daaeb29b67d6e40c95ec83c5db5 by Nate Graham, on behalf of Thenujan Sandramohan.
Committed on 14/08/2023 at 17:33.
Pushed by ngraham into branch 'master'.

kcms/autostart: Show more info about systemd-backed entries

This MR gets info about autostart systemd units using dbus and shows them
on a new sub-page in the KCM. This will make it easy for people to figure
out why their autostart entries aren't autostarting or debug other issues.
Related: bug 455889, bug 391609
FIXED-IN: 6.0

M  +3    -1    CMakeLists.txt
M  +17   -2    kcms/autostart/CMakeLists.txt
M  +2    -1    kcms/autostart/autostart.cpp
M  +61   -4    kcms/autostart/autostartmodel.cpp
M  +17   -0    kcms/autostart/autostartmodel.h
A  +127  -0    kcms/autostart/ui/entry.qml     [License: GPL(v2.0+)]
M  +107  -52   kcms/autostart/ui/main.qml
A  +249  -0    kcms/autostart/unit.cpp     [License: GPL(v2.0+)]
A  +64   -0    kcms/autostart/unit.h     [License: GPL(v2.0+)]

https://invent.kde.org/plasma/plasma-workspace/-/commit/e54bd896ce1e8daaeb29b67d6e40c95ec83c5db5