Add live capture visuals: progress bar, blinking active targets, per-network state

- Progress bar under status line shows captured/total WPA targets
- Three visual states per network:
  Green (pending) -> Orange blinking (active target) -> Red + checkmark (captured)
- Active targets show live info: client count during observation,
  EAPOL progress during capture (e.g. " NetworkName 1/2")
- Status line shows channel number and phase context
- LVGL symbols: lightning bolt for active, checkmark for captured
- Title updated to " Capture" with WiFi icon

Made-with: Cursor
This commit is contained in:
drjones
2026-03-17 22:25:46 -07:00
parent 09f1a7969e
commit ec3e0449a1
3 changed files with 154 additions and 24 deletions

View File

@@ -15,3 +15,5 @@ void Ui_ClearNetworkList(void);
void Ui_AddNetwork(const char* text, int index);
void Ui_SetNetworkColor(int index, lv_color_t color);
void Ui_SetNetworkText(int index, const char* text);
void Ui_SetProgress(int current, int total);
void Ui_ShowProgress(bool visible);