https://bugs.kde.org/show_bug.cgi?id=459180
Nate Graham <n...@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|ASSIGNED |RESOLVED Version Fixed In| |6.0 Latest Commit| |https://invent.kde.org/plas | |ma/plasma-welcome/commit/25 | |364fbd7a5a11f9ad148d21ddf77 | |c84e7521385 --- Comment #8 from Nate Graham <n...@kde.org> --- Git commit 25364fbd7a5a11f9ad148d21ddf77c84e7521385 by Nate Graham, on behalf of Oliver Beard. Committed on 08/02/2023 at 18:07. Pushed by ngraham into branch 'master'. Re-implement autostart functionality Autostart is now controlled by a KDED module which inspects the version number of the last Plasma release when the app was run (or notices if it's absent) and does the right thing: - Autostart the app in welcome mode if it's absent - Autostart the app in update mode if it's present for a prior version - Do nothing otherwise FIXED-IN: 6.0 M +4 -0 .reuse/dep5 M +1 -2 CMakeLists.txt M +1 -1 README.md M +0 -2 org.kde.plasma-welcome.desktop M +3 -0 src/CMakeLists.txt M +6 -2 src/config.kcfg M +38 -40 src/contents/ui/main.qml M +4 -4 src/contents/ui/pages/PlasmaUpdate.qml M +4 -4 src/controller.cpp M +21 -4 src/controller.h A +16 -0 src/kded/CMakeLists.txt A +62 -0 src/kded/daemon.cpp [License: GPL(3+eV) GPL(v3.0) GPL(v2.0)] A +25 -0 src/kded/daemon.h [License: GPL(3+eV) GPL(v3.0) GPL(v2.0)] A +9 -0 src/kded/kded_plasma-welcome.json M +4 -6 src/main.cpp A +12 -0 src/version.h.cmake https://invent.kde.org/plasma/plasma-welcome/commit/25364fbd7a5a11f9ad148d21ddf77c84e7521385 -- You are receiving this mail because: You are watching all bug changes.