mirror of
https://github.com/MarekZegare4/MeshCore-Solo.git
synced 2026-07-26 23:08:11 +00:00
The manual Freq/SF/BW/CR editing was duplicated near-verbatim between Settings › Radio and Tools › Repeater — same digit-by-digit Freq editor, same SF/BW/CR step bounds, differing only in the target fields and the apply call. Extract RadioParamsEditor (freq DigitEditor + static SF/BW/CR steppers), with no dependency on UITask or the radio driver: the screen passes the freq bounds in, the same way RadioPresetPicker stays decoupled. Completes the preset-picker consolidation. Behaviour preserved: a step at the range limit changes nothing and isn't consumed (falls through), as before. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>