Development
Development
Development collects the engineering view of PlexyDesk: what areas are active, where the important subsystems live, and which reference pages should be consulted while the project evolves.
Current engineering themes
PlexyDesk development is focused on making the compositor, shell, and toolkit behave like one deliberate desktop environment. That means work tends to concentrate on:
- compositor and surface management behaviour
- shell-owned UI such as the dock, menubar, and window framing
- renderer and visual effect consistency
- growth and clarification of the PlexyUI toolkit
- source-backed documentation that stays close to the code
Source map
| Area | Why it matters |
|---|---|
src/
|
Core compositor, backend, renderer, protocol, input, and shell implementation |
lib/
|
Client-side support libraries and event loop code used by applications |
include/plexy/
|
Public API headers, including the current PlexyUI interface surface |
examples/
|
Small reference programs that demonstrate application patterns |
apps/
|
Application experiments that exercise the runtime and UI toolkit |
tasks/
|
Engineering notes, implementation summaries, and optimisation work |
Development references
- Development Status for the current implementation record
- Developer Guide for a guided source-tree tour
- PlexyUI API for the toolkit API reference
- Architecture for the system-level design picture
- News for the public-facing chronicle of progress
This page has not yet been filed in a published category.