-
-
Notifications
You must be signed in to change notification settings - Fork 3
iOS: consume camera capabilities for live chrome #126
Copy link
Copy link
Open
Labels
area:controlCamera control (record, mode, and related commands)Camera control (record, mode, and related commands)area:iosiOS SwiftUI shell (ios/OpenPocketCine)iOS SwiftUI shell (ios/OpenPocketCine)area:live-viewLive view streaming, rendering, and related pipelineLive view streaming, rendering, and related pipelinearea:uiGeneral UI/UX, layout, design systemGeneral UI/UX, layout, design systemenhancementNew feature or requestNew feature or requestreadyTriaged and ready to pick upTriaged and ready to pick up
Description
Metadata
Metadata
Assignees
Labels
area:controlCamera control (record, mode, and related commands)Camera control (record, mode, and related commands)area:iosiOS SwiftUI shell (ios/OpenPocketCine)iOS SwiftUI shell (ios/OpenPocketCine)area:live-viewLive view streaming, rendering, and related pipelineLive view streaming, rendering, and related pipelinearea:uiGeneral UI/UX, layout, design systemGeneral UI/UX, layout, design systemenhancementNew feature or requestNew feature or requestreadyTriaged and ready to pick upTriaged and ready to pick up
Maintainer task. Parent: #124. Depends on the core table sub-issue. Product discussion: #123
Goal
iOS live chrome, chrome editor, and Operator Setup hide controls the connected body cannot do. Operator prefs cannot resurrect a stick on a non-gimbal body.
Already in tree
Stick mounts from
chromeSectionMounts(.gimbalStick)only. AF rows already usesupportsFocusMode. Nano hide-stick is still a checkbox on #83 / #79, not implemented.Do
hasGimbal.gimbalStick(and any other gimbal chrome) when the body has no gimbalMonitorPortraitLayout/LiveMonitorLayout)Out of scope
Android (sibling). Wiring gimbal speed/mode SETs (#79) — only the visibility of that chrome.
Done when
Physical Nano: no stick, no recenter/flip, no gimbal throw in Setup. Physical Pocket 4 Pro: stick still works. #83 / #79 “hide gimbal on Nano” can tick once this lands.
Verify
Physical Pocket 4 Pro + Nano.
just native-check.