You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Jacopo De Simoi 39cb695087 Fix compilation of moc stuff 4 years ago
LICENSES Download LGPL-3.0-or-later SPDX license 4 years ago
applets [notifications] HACK fix width 4 years ago
appmenu SVN_SILENT made messages (.desktop file) - always resolve ours 4 years ago
cmake Don't put a trailing dot in set_package_properties 4 years ago
components Revert "widgetexplorer: Delete newStuffDialog on closed" 4 years ago
containmentactions SVN_SILENT made messages (.desktop file) - always resolve ours 4 years ago
dataengines SVN_SILENT made messages (.desktop file) - always resolve ours 4 years ago
doc Manual SPDX fixes & cleanup 5 years ago
freespacenotifier SVN_SILENT made messages (.desktop file) - always resolve ours 4 years ago
gmenu-dbusmenu-proxy SVN_SILENT made messages (.desktop file) - always resolve ours 4 years ago
interactiveconsole GIT_SILENT: use Q_EMIT 4 years ago
kcms kcms/desktoptheme: Fix reading of metadata in ThemesModel 4 years ago
kioslave SVN_SILENT made messages (.desktop file) - always resolve ours 4 years ago
klipper SVN_SILENT made messages (.desktop file) - always resolve ours 4 years ago
krunner SVN_SILENT made messages (.desktop file) - always resolve ours 4 years ago
ksmserver ksmserver: reject new clients when shutting down 4 years ago
ksplash Fix ksplash always using default theme. 4 years ago
ktimezoned SVN_SILENT made messages (.desktop file) - always resolve ours 4 years ago
libcolorcorrect SVN_SILENT made messages (.desktop file) - always resolve ours 4 years ago
libdbusmenuqt GIT_SILENT: use Q_EMIT 4 years ago
libkworkspace Fix sleep/suspend sometimes not working 4 years ago
libnotificationmanager libnotificationmanager: Structure logs 4 years ago
libtaskmanager xdgactivation: Make sure we don't call setStartupId with an x11 token 4 years ago
login-sessions SVN_SILENT made messages (.desktop file) - always resolve ours 4 years ago
logout-greeter GIT_SILENT: use Q_EMIT 4 years ago
lookandfeel [Krunner] Remove the ginormous clear button in Krunner 4 years ago
lookandfeel.dark SVN_SILENT made messages (.desktop file) - always resolve ours 4 years ago
lookandfeel.twilight SVN_SILENT made messages (.desktop file) - always resolve ours 4 years ago
menu SVN_SILENT made messages (.desktop file) - always resolve ours 4 years ago
phonon SVN_SILENT made messages (.desktop file) - always resolve ours 4 years ago
plasma-windowed SVN_SILENT made messages (.desktop file) - always resolve ours 4 years ago
plasmacalendarintegration SVN_SILENT made messages (.desktop file) - always resolve ours 4 years ago
runners SVN_SILENT made messages (.desktop file) - always resolve ours 4 years ago
sddm-theme [sddm-theme] KeyboardButton: Fix layout name not being shown 4 years ago
sddm-wayland-session
shell Fix compilation of moc stuff 4 years ago
solidautoeject SVN_SILENT made messages (.desktop file) - always resolve ours 4 years ago
soliduiserver SVN_SILENT made messages (.desktop file) - always resolve ours 4 years ago
startkde startkde: Forward stdout/stderr of started processes 4 years ago
statusnotifierwatcher SVN_SILENT made messages (.desktop file) - always resolve ours 4 years ago
systemmonitor SVN_SILENT made messages (.desktop file) - always resolve ours 4 years ago
themes SVN_SILENT made messages (.desktop file) - always resolve ours 4 years ago
wallpapers wallpapers/image: use the aspect ratio of the screen it will change the wallpaper for 4 years ago
xembed-sni-proxy SVN_SILENT made messages (.desktop file) - always resolve ours 4 years ago
.git-blame-ignore-revs
.gitignore
.gitlab-ci.yml Enable gitlab CI 4 years ago
.kde-ci.yml Remove duplicated Dependencies key 4 years ago
CMakeLists.txt Update version number for 5.24.5 4 years ago
ConfigureChecks.cmake Only set CMAKE_MODULE_PATH once 4 years ago
ExtraDesktop.sh
HACKING Fix typos in HACKING text file 5 years ago
README.md Expose Plasma Workspace api to api.kde.org 5 years ago
config-X11.h.cmake
config-appstream.h.cmake
config-unix.h.cmake
config-workspace.h.cmake
metainfo.yaml Expose Plasma Workspace api to api.kde.org 5 years ago
plasma-workspace.categories

README.md

Plasma Workspace

Plasma Workspace is used as base for both Plama Desktop and Plasma Mobile. It contains shared KCMs, applets as well as multiple libraries.

TaskManager Library

The Task Manager provides various QAbstractListModel-based model for listing Windows (TaskManager::AbstractWindowTasksModel), Startup tasks (TaskManager::StartupTasksModel) and Launcher Job (TaskManager::LauncherTasksModel).

Workspace Library

libkworkspace provides functions to allow you to interact with the %KDE session manager (SessionManagement).

Notification Manager Library

libnotificationmanager is responsible for listing notifications, closing them and interacting with them in Plasma. This class provides a %Qt model for jobs: NotificationManager::JobsModel. As well as a %Qt model for notifications and jobs: NotificationManager::Notifications.