Skip to content

Various components needed to run a Plasma-based environment. Including fixes and improvements for X11 sessions.

Notifications You must be signed in to change notification settings

Sonic-DE/sonic-workspace

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18,966 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plasma Workspace

Plasma Workspace is used as the base for Plasma Desktop, Mobile, and Bigscreen. 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.

Contributing to Plasma Workspace

We appreciate your interest in contributing! To report a bug, please use the Plasma Workspace bug tracker at Issues · Sonic-DE/plasma-workspace-sonic.

Getting in contact

We'd love to hear from you on one of our channels. To get end-user support, please also check your distribution's chat or forum.

 Bluesky   Discord    Mastodon    Matrix    OFTC IRC    Telegram    X (Twitter)

About

Various components needed to run a Plasma-based environment. Including fixes and improvements for X11 sessions.

Topics

Resources

Stars

Watchers

Forks

Languages

  • C++ 72.9%
  • QML 16.0%
  • C 3.7%
  • Python 3.6%
  • CMake 3.3%
  • Perl 0.3%
  • Other 0.2%