KDED Module Phases
Open, Needs TriagePublic

Description

This is a braindump of all the kded modules and their respective startup phases, for future plans:

Plugin IDNameAuto-loadedOn demandPhase
accountsAccountsyesno1
appmenuApplication menus daemonyesno1
baloosearchmoduleSearch Folder Updateryesno1
bluedevilBluetoothyesno2
browserintegrationreminderPlasma Browser Integration Installation Remindernono2
colorcorrectlocationupdaterColorCorrect Geolocation Updateryesyes2
desktopnotifierDirectory Watchernoyes2
device_automounterRemovable Device Automounternono1
filenamesearchmoduleSearch Folder Updaternoyes2
freespacenotifierFree Space Notifieryesyes2
gtkconfigPlasma GTKdyesno1
kcookiejarCookie Jarnoyes2
kded_boltThunderbolt Device Monitoryesno1
keyboardKeyboard Daemonyesno2
khotkeysInput Actionsyesyes2
kscreenKScreen 2yesno1
ksysguardKSysguardyesno1
ktimezonedTime Zoneyesyes2
kwritedWrite Daemonyesyes2
networkmanagementPlasma Network Management moduleyesyes1
networkstatusNetwork Statusyesyes2
networkwatcherNetwork Watchernoyes2
plasmavaultPlasma Vault moduleyesyes1
printmanagerPrint Manageryesyes1
proxyscoutNetwork Proxy Configurationyesno2
recentdocumentsnotifierRecent Document Watchernoyes2
remotedirnotifyRemote URL Change Notifieryesyes2
remotenotifierRemote URL Change Notifieryesyes2
soliduiserverHardware Detectionnoyes2
statusnotifierwatcherStatus Notifier Manageryesno1
touchpadTouchpadyesyes2

(Explicit phase 1 and 2 is marked in bold. Modules without a phase default to phase 2 which is indicated non-bold)

Some of those modules also disable themselves when their configuration deems them useless, e.g. p-b-i reminder or free space notifier.

Related Objects

broulik created this task.Jan 30 2020, 4:26 PM
broulik updated the task description. (Show Details)Jan 30 2020, 4:29 PM

While you're at touching kded things, can you please make sure the docs (https://api.kde.org/frameworks/kded/html/index.html etc) are/stay up to date?