Skip to content

v1.2.0 - UI Enhancements & MCP Integration

Choose a tag to compare

@elliotttate elliotttate released this 18 Jan 19:39
· 52 commits to master since this release

What's New

UI Enhancements

  • Dark theme with modern styling
  • Menu bar with View, Zoom, FOV, Tools, and Help menus
  • Keyboard shortcuts for all major functions
  • Mouse wheel zoom support

View Controls

  • Switch between both eyes, left eye only, or right eye only
  • Multiple display layouts: side-by-side, over/under, anaglyph 3D
  • Adjustable zoom levels (25%, 50%, 75%, 100%, fit-to-window)
  • FOV presets (70°, 90°, 110°)

MCP Integration

  • Screenshot capture functionality
  • Runtime status reporting via JSON
  • Head pose control commands
  • Python MCP server included for external tool integration

Build Improvements

  • Updated CMakeLists.txt with improved configuration
  • Added D3D12, dwmapi, and uxtheme library support
  • Better output directory handling

Keyboard Shortcuts

  • B - Both eyes view
  • L/R - Left/Right eye only
  • F - Fit to window
  • 1-4 - Zoom presets
  • 5-7 - FOV presets
  • G - Toggle full render
  • F1 - Controls help
  • F3 - Toggle stats
  • F12 - Screenshot

Full Changelog: v1.1.0...v1.2.0