parent
73c378832b
commit
9fb0f88868
8 changed files with 65 additions and 44 deletions
@ -1,21 +0,0 @@ |
||||
/** @mainpage Plasma |
||||
|
||||
Documentation for the Plasma libraries and utilities. |
||||
<p> |
||||
- <a href="../engines/html/index.html"><b>engines</b></a> |
||||
(<a href="../engines/html/classes.html">classes</a>)\n |
||||
<i>Engines for Plasma</i> |
||||
- <a href="../applets/html/index.html"><b>applets</b></a> |
||||
(<a href="../applets/html/classes.html">classes</a>)\n |
||||
<i>Plasma Applets</i> |
||||
- <a href="../animators/html/index.html"><b>animators</b></a> |
||||
(<a href="../animators/html/classes.html">classes</a>)\n |
||||
<i>Plasma Animators</i> |
||||
|
||||
|
||||
*/ |
||||
|
||||
// DOXYGEN_SET_PROJECT_NAME = Plasma |
||||
// DOXYGEN_SET_RECURSIVE = YES |
||||
// DOXYGEN_EXCLUDE = engines applets animators |
||||
// vim:ts=4:sw=4:expandtab:filetype=doxygen |
||||
@ -0,0 +1,22 @@ |
||||
## 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. |
||||
@ -1,21 +0,0 @@ |
||||
/** @mainpage Workspace library |
||||
|
||||
libkworkspace provides functions to allow you to interact with the |
||||
%KDE session manager. |
||||
|
||||
@authors |
||||
Matthias Kalle Dalheimer \<kalle@kde.org\><br> |
||||
Oswald Buddenhagen \<ossi@kde.org\><br> |
||||
Matthias Elter \<elter@kde.org\><br> |
||||
Matthias Ettrich \<ettrich@kde.org\> |
||||
|
||||
@maintainers |
||||
[Unknown/None] |
||||
|
||||
@licenses |
||||
@lgpl |
||||
|
||||
*/ |
||||
|
||||
// DOXYGEN_SET_PROJECT_NAME = libkworkspace |
||||
// vim:ts=4:sw=4:expandtab:filetype=doxygen |
||||
@ -0,0 +1,31 @@ |
||||
maintainer: |
||||
- notmart |
||||
description: Plasma Workspace |
||||
platforms: |
||||
- name: Linux |
||||
- name: FreeBSD |
||||
portingAid: false |
||||
deprecated: false |
||||
release: true |
||||
|
||||
group: Plasma |
||||
public_lib: true |
||||
public_source_dirs: |
||||
- libkworkspace |
||||
- libtaskmanager |
||||
- libnotificationmanager |
||||
|
||||
group_info: |
||||
name: plasma |
||||
fancyname: Plasma |
||||
maintainer: notmart |
||||
mailinglist: plasma-devel |
||||
platforms: |
||||
- Linux |
||||
- FreeBSD |
||||
description: Provides APIs to build plasma widgets, wallpaper plugins and more. |
||||
logo: konqi_frameworks.png |
||||
long_description: |
||||
- Plasma is a desktop environment for Linux and FreeBSD but it's built as a platforms |
||||
in which plugins can be built to extends its features or completely new desktop |
||||
environment can be built on top. |
||||
Loading…
Reference in new issue