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