Immediate Mode GUI Library for Zig
New Core Modules (4): Clipboard - System clipboard integration - getText()/setText() via SDL2 clipboard API - hasText() and clear() utilities - Cross-platform support DragDrop - Drag and drop system - DragData with typed data transfer - DropZone registration with type filtering - DragDropManager for coordinating operations - Hover detection and drop results - Helper functions: makeDraggable(), makeDropZone() Shortcuts - Keyboard shortcuts system - Shortcut struct with key + modifiers - ShortcutManager for registration and checking - Common shortcuts (Ctrl+C/V/X/Z, etc.) - Human-readable formatting (formatShortcut) - Enable/disable individual shortcuts FocusGroup - Focus group management - FocusGroup for widget tab order - focusNext/Previous with wrap support - FocusGroupManager for multiple groups - Group switching (focusNextGroup) - Tab/Shift+Tab navigation All tests passing 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| docs | ||
| examples | ||
| src | ||
| .gitignore | ||
| build.zig | ||
| build.zig.zon | ||
| CLAUDE.md | ||