Plugin Development
Create custom layouts and widgets for DWN
Overview
DWN v2.0 introduces a plugin system for extending functionality. Two types of plugins are supported:
- Layout Plugins - Custom window arrangement algorithms
- Widget Plugins - Panel components like taskbar, clock, system monitors
Layout Plugins
Layout plugins implement the LayoutPluginInterface vtable. See the abstraction-layer.html documentation for details.
Widget Plugins
Widget plugins create panel components with custom rendering and event handling.