Documentation
Start
Drawing and text
- Drawing
- The 2D canvas
- Text
- Text backends
- Slug's small text
- Application shaders
- Rendering backends
- WebGPU
- paint: vector pictures
Widgets and layout
- Themes and finishes
- Docking
- Splitter and panes
- Modal dialogs
- Middle-click autoscroll
- Drag and drop
- Accessibility
- i18n: the text shown
Platform and system
- Platform backends
- Rich clipboard
- File dialogs
- Notification area icon
- D-Bus client
- fsx: file helpers
- instance: one running copy
- update: signed updates
- desktop: the program on the desktop
- process: the program's process
- config: preferences
- prefs_page: the settings page
Frames and threads
- The cadence model
- The frame gate
- Calls from other threads
- Locks
- arena: lifetimes
- flate: DEFLATE streams
- png: the PNG codec