phosphor-compositor
Compositor-plugin SDK — the plugin side of the daemon / plugin split.
PlasmaZones splits into a daemon that owns placement logic and a compositor plugin that observes windows and applies geometry. This library is the plugin side of that split. A plugin links PhosphorCompositor, implements ICompositorBridge to map native window handles to the daemon's vocabulary, wires the handler interfaces for drag and geometry callbacks, and lets DaemonClient manage all D-Bus communication.
Key types
ICompositorBridgeDaemonClientIDragHandlerIGeometryHandlerDependencies
QtCoreQtGuiQtDBusphosphor-protocolphosphor-identityphosphor-animation
See also
References
- Full API reference → Doxygen-generated page for
PhosphorCompositor. - Namespace index Every symbol under
PhosphorCompositor::.