8da346818a
frameworkintegration - provide components to allow applications to integrate with a KDE Workspace kactivities-stats - Core components for the KDE's Activities kactivities5 - Core components for the KDE's Activities kconfigwidgets - Widgets for KConfig kded - Extensible deamon for providing system level services kdesignerplugin - Integration of Frameworks widgets in Qt Designer/Creator kglobalaccel - Add support for global workspace shortcuts kguiaddons - Addons to QtGui kinit - Process launcher to speed up launching KDE applications kitemviews - Widget addons for Qt Model/View kjobwidgets - Widgets for tracking KJob instances ktextwidgets - Advanced text editing widgets kwidgetsaddons - Addons to QtWidgets kwindowsystem - Access to the windowing system kxmlgui - User configurable main windows plasma-framework - Plasma library and runtime components based upon KF5 and Qt5
20 lines
1.1 KiB
Text
20 lines
1.1 KiB
Text
KDED stands for KDE Daemon which isn't very descriptive.
|
|
KDED runs in the background and performs a number of small tasks.
|
|
Some of these tasks are built in, others are started on demand.
|
|
|
|
### Built in tasks
|
|
|
|
* Checking for newly installed software and updating ksycoca when new
|
|
software is detected. Updating of ksycoca is done by the program kbuildsycoca
|
|
which gets started by kded. When kded is first started it always runs
|
|
kbuildsycoca to ensure that ksycoca is up to date.
|
|
|
|
* Checking for newly installed update files. Applications can install
|
|
*.upd update files. These *.upd files are used to update configuration files
|
|
of users, primarily when new versions of applications are installed with
|
|
(slightly) different configuration file formats. Updating of configuration
|
|
files is done by kconf_update. kded starts kconf_update when it detects a
|
|
new update file. When kded is first started it always runs kconf_update to
|
|
ensure that it has not missed any update files. kconf_update keeps track
|
|
of which update files have been processed already in the config-file
|
|
kconf_updaterc. It only performs a certain update once.
|