mirror of
https://github.com/OFFIS-ESC/constellation-analyzer
synced 2026-01-26 23:43:40 +00:00
Features: - TUIO connection now starts when tangible config dialog is open - Connection closes when dialog is closed - Last detected tangible ID is suggested for Hardware ID field - "Use: [ID]" link appears next to Hardware ID field when tangible detected - Clicking the link auto-fills the Hardware ID field Technical Changes: - Created useTuioConnection hook for shared TUIO connection management - Refactored useTuioIntegration to use new useTuioConnection hook - Added suggestedHardwareId prop to TangibleForm component - Updated QuickAddTangibleForm to get and pass suggested ID - Updated EditTangibleInline to get and pass suggested ID - TangibleConfig modal now uses useTuioConnection when isOpen is true UI Improvements: - Hardware ID suggestion link styled like auto-zoom toggle - Shows truncated ID if longer than 8 characters (e.g., "Use: abc123...") - Full ID shown in tooltip on hover Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __tests__/integration | ||
| components | ||
| contexts | ||
| hooks | ||
| lib/tuio | ||
| stores | ||
| styles | ||
| test-utils | ||
| types | ||
| utils | ||
| App.tsx | ||
| constants.ts | ||
| main.tsx | ||
| vite-env.d.ts | ||