GUI-Desktop Enviroment
NØNOS includes a graphical desktop environment.
Architecture
┌─────────────────────────────────────────────────────────────────┐
│ DESKTOP ENVIRONMENT │
├─────────────────────────────────────────────────────────────────┤
│ │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────────────────┐ │
│ │ Taskbar │ │ System Tray │ │ Clock Widget │ │
│ └─────────────┘ └─────────────┘ └─────────────────────────┘ │
│ │
│ ┌───────────────────────────────────────────────────────────┐ │
│ │ │ │
│ │ WINDOW COMPOSITOR │ │
│ │ │ │
│ │ ┌─────────────────┐ ┌─────────────────┐ │ │
│ │ │ Terminal │ │ Application │ │ │
│ │ │ │ │ │ │ │
│ │ └─────────────────┘ └─────────────────┘ │ │
│ │ │ │
│ └───────────────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────────┐
│ FRAMEBUFFER DRIVER │
│ (UEFI GOP / Direct FB) │
└─────────────────────────────────────────────────────────────────┘Components
Window Manager
Window Compositor
Window CompositorTaskbar
TaskbarSystem Tray
System TrayClock Widget
Clock WidgetFramebuffer
Specifications
Parameter
Value
Memory Layout
Input Handling
Keyboard
KeyboardMouse
MouseEvent System
Event Types
Event Flow
Terminal
Features
Shell Commands
Graphics API
Drawing Primitives
Color Format
Resolution Support
Resolution
Status
Performance
Operation
Time
Themes
Default Theme
Element
Color
Configuration
Limitations
Future Plans
Last updated
Was this helpful?


