summaryrefslogtreecommitdiff
path: root/plugins/motion_capture/device.py
diff options
context:
space:
mode:
authorChristian Kolset <christian.kolset@gmail.com>2026-06-04 12:35:36 -0600
committerChristian Kolset <christian.kolset@gmail.com>2026-06-04 12:41:14 -0600
commit2815a90ffa7e734755884db675a9d5aa704c45a0 (patch)
treefa7251c99ec44813ecc2831a6e07b045f5d8e52a /plugins/motion_capture/device.py
parent864642a84d8e93cc4971c7915e39a60740cdd6fa (diff)
Restore Motion Capture toolbar button with multi-camera support
get_toolbar_actions() returns a checkable 🎥 button. On click: - 0 camera devices → info message, button unchecks - 1 camera device → opens MotionCaptureWindow directly - N camera devices → QInputDialog picker, opens selected device's window Windows tracked per device_id; closing a window removes it from the map and unchecks the button when none remain. on_unload closes all open windows before deregistering the Camera panel. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'plugins/motion_capture/device.py')
0 files changed, 0 insertions, 0 deletions