alpha
Login
or
Join now
jmrp.io
/
kleidos
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
[READ-ONLY] Mirror of https://github.com/jmrplens/kleidos. Kleidos — Hardware BLE password manager for ESP32-S3 (M5StickC Plus2, StickS3, M5Stack Gray, T-Deck, Cardputer)
jmrplens.github.io/kleidos/
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
kleidos
/
test
/
ui
/
test_dropdown_component
/
at
main
1 file
José M. Requena Plens
feat(settings): wire Stepper to PIN-arc sweep + Dropdown to language
6w ago
5f71953f
test_dropdown_component.cpp
feat(settings): wire Stepper to PIN-arc sweep + Dropdown to language Make two real StickS3 settings drive the new catalog components: - Stepper -> PIN timing-arc sweep duration. The arc sweep is now an owner-configurable, NVS-persisted setting (pin_arc_ms) with an enforced viable minimum: pin_arc gains runtime-duration overloads (constexpr default preserved), AppContext::pinArcSweepMs is loaded+clamped at boot, and PinEntryUI reads it via AuthEntryUI::setSweepDurationMs. A new SECURITY item opens a stepper edit overlay (BtnA nudge, BtnB tap=save/hold=cancel). - Dropdown -> language. The DEVICE > Language item opens a single-select popover listing every language with the applied one marked; committing calls i18n::setLang (already NVS-persisted). Replaces the in-place enum cycle. Adds SettingsItem::PinSweep + ItemAction::EditStepper/PickEnum, the SetPinSweep i18n string, and a RecordingCanvas dropdown test. settings_nav test updated for the new SECURITY count and the language/pin-sweep actions.
1 month ago