Repository navigation
gui_toolkit 0.1.0
First release of gui_toolkit, a native GUI toolkit in Odin: retained-state immediate-mode UI on Direct3D 11.
Download
gui_toolkit-0.1.0-windows-x64.zip: fidget.exe (widget gallery), todo.exe (todo app) and icons.ttf.
Unzip and run; Windows 10+ x64, no installer, no runtime dependencies.
Highlights
- Toolkit packages:
platform(Win32),render(D3D11, SDF rects + glyphs),font,draw,ui - Box tree with keyed persistence, five-pass layout, signals, tag-based themes with cross-fades
- 30+ widgets: buttons, switches, sliders, stepper, segmented, chips, dropdown, tabs, text field, menus, menu bar,
tooltips, toasts (8 positions), modal dialogs, color pickers, fuzzy matching - Built-in zoom (Ctrl+wheel), per-monitor DPI, animations that follow the Windows setting
- Low input latency (one frame in flight, ~47 ms input-to-scan-out at 60 Hz), 0 % CPU when idle
See CHANGELOG.md for the full list.
