Plasma/Next/DesktopUI: Difference between revisions

From KDE Community Wiki
< Plasma‎ | Next
(notifications and statusnotifiers explained)
Line 295: Line 295:




== notifications and statusnotifiers ==
== notifications and statusnotifiers a.k.a. system tray ==


==== Goal ====
==== Goal ====
Provide a way for applications and service to show their status in the workspace UI.


 
==== Related Aspects ====
==== Related Epics ====
* Look and Feel Package: Possibly, interaction concept is in the L&F package
* Look and Feel Package: ...
* Desktop elegance: Seamless
* Desktop elegance: ...
* Session management process: lifetime managed inside plasma-shell
* Session management process: ...


==== Integration Story ====
==== Integration Story ====
 
The systemtray Plasmoid is the view that is visible from the workspace UI. It can embed Plasmoids, show statusnotifieritem protocol registrants, possibly fdo systemtray x11embed-based items. libdbusmenu-qt is used


==== Porting status ====
==== Porting status ====
 
* libdbusmenu-qt works (builds on both, qt4 and 5)
* Plasmoid embedding works
* General layouting in progress
* statusnotifieritems only displayed, no interaction
* x11embed postponed for now


==== Roadmap ====
==== Roadmap ====
Line 315: Line 319:


==== Maintainer ====
==== Maintainer ====


== panels ==
== panels ==

Revision as of 16:36, 5 November 2013

The Desktop UI epic contains items that present the workspace and system to the user. It includes panels, wallpapers, application switching, window management and appearance.


Desktop UI

activity manager

Goal

Related Epics

  • Look and Feel Package: ...
  • Desktop elegance: ...
  • Session management process: ...

Integration Story

Porting status

Roadmap

Maintainer

Ivan Čukić <ivan|home>

Add-ons / application delivery

Goal

Related Epics

  • Look and Feel Package: ...
  • Desktop elegance: ...
  • Session management process: ...

Integration Story

Porting status

Roadmap

Maintainer

Desktop Containment

Goal

Related Epics

  • Look and Feel Package: ...
  • Desktop elegance: ...
  • Session management process: ...

Integration Story

Porting status

Roadmap

Maintainer

Folder View

Goal

Related Epics

  • Look and Feel Package: ...
  • Desktop elegance: ...
  • Session management process: ...

Integration Story

Porting status

Roadmap

Maintainer

Firstrun experience

Goal

Related Epics

  • Look and Feel Package: ...
  • Desktop elegance: ...
  • Session management process: ...

Integration Story

Porting status

Roadmap

Maintainer

kdesu

Goal

Related Epics

  • Look and Feel Package: ...
  • Desktop elegance: ...
  • Session management process: ...

Integration Story

Porting status

Roadmap

Maintainer

khelpcenter

Goal

Related Epics

  • Look and Feel Package: ...
  • Desktop elegance: ...
  • Session management process: ...

Integration Story

Porting status

Roadmap

Maintainer

kinfocenter

Goal

Related Epics

  • Look and Feel Package: ...
  • Desktop elegance: ...
  • Session management process: ...

Integration Story

Porting status

Roadmap

Maintainer

klipper

Goal

Related Epics

  • Look and Feel Package: ...
  • Desktop elegance: ...
  • Session management process: ...

Integration Story

Porting status

Roadmap

Maintainer

knetattach

Goal

Related Epics

  • Look and Feel Package: ...
  • Desktop elegance: ...
  • Session management process: ...

Integration Story

Porting status

Roadmap

Maintainer

krunner

Goal

Related Epics

  • Look and Feel Package: ...
  • Desktop elegance: ...
  • Session management process: ...

Integration Story

Porting status

Roadmap

Maintainer

ksysguard & process list

Goal

Related Epics

  • Look and Feel Package: ...
  • Desktop elegance: ...
  • Session management process: ...

Integration Story

Porting status

Roadmap

Maintainer

libtaskmanager

Goal

Related Epics

  • Look and Feel Package: ...
  • Desktop elegance: ...
  • Session management process: ...

Integration Story

Porting status

Roadmap

Maintainer

notifications and statusnotifiers a.k.a. system tray

Goal

Provide a way for applications and service to show their status in the workspace UI.

Related Aspects

  • Look and Feel Package: Possibly, interaction concept is in the L&F package
  • Desktop elegance: Seamless
  • Session management process: lifetime managed inside plasma-shell

Integration Story

The systemtray Plasmoid is the view that is visible from the workspace UI. It can embed Plasmoids, show statusnotifieritem protocol registrants, possibly fdo systemtray x11embed-based items. libdbusmenu-qt is used

Porting status

  • libdbusmenu-qt works (builds on both, qt4 and 5)
  • Plasmoid embedding works
  • General layouting in progress
  • statusnotifieritems only displayed, no interaction
  • x11embed postponed for now

Roadmap

Maintainer

panels

Goal

Related Epics

  • Look and Feel Package: ...
  • Desktop elegance: ...
  • Session management process: ...

Integration Story

Porting status

Roadmap

Maintainer

screensavers

Goal

Related Epics

  • Look and Feel Package: ...
  • Desktop elegance: ...
  • Session management process: ...

Integration Story

Porting status

Roadmap

Maintainer

share*like*connect

Goal

Related Epics

  • Look and Feel Package: ...
  • Desktop elegance: ...
  • Session management process: ...

Integration Story

Porting status

Roadmap

Maintainer

styles (widgets & plasma)

Goal

Related Epics

  • Look and Feel Package: ...
  • Desktop elegance: ...
  • Session management process: ...

Integration Story

Porting status

Roadmap

Maintainer

System Settings

Goal

Related Epics

  • Look and Feel Package: ...
  • Desktop elegance: ...
  • Session management process: ...

Integration Story

Porting status

Roadmap

Maintainer

Unified Plasma Shell

Goal

Related Epics

  • Look and Feel Package: ...
  • Desktop elegance: ...
  • Session management process: ...

Integration Story

Porting status

Roadmap

Maintainer

Wallpapers

Goal

Related Epics

  • Look and Feel Package: ...
  • Desktop elegance: ...
  • Session management process: ...

Integration Story

Porting status

Roadmap

Maintainer

Widget Explorer

Goal

Related Epics

  • Look and Feel Package: ...
  • Desktop elegance: ...
  • Session management process: ...

Integration Story

Porting status

Roadmap

Maintainer

Window Manager

Goal

Related Epics

  • Look and Feel Package: ...
  • Desktop elegance: ...
  • Session management process: ...

Integration Story

Porting status

Roadmap

Maintainer