refactor(gui): move the camera panel's row builders into controls/rows.rs
features/camera/controls.rs was 1076 lines: the panel state and its device I/O, and below them 390 lines of free functions building what it renders — the profile chips, a slider or chip row per control, the frequency and binary rows, the reset button, and the label and unit helpers. Those are controls/rows.rs now; the panel's render calls the same entry points. Pure move: the row code changed only its imports and pub(super) on what the panel calls. controls.rs is 688 lines.
A
AprilNEA committed
bcb4e8635dfc0ada3cc315101aee354734ddce9c
Parent: 1920a60