meshcore-open/lib
Zach db935a7454 refactor(tcp): promote MeshCoreTcpConnector, fix translations, harden UI
- Replace thin MeshCoreTcpManager facade with a proper MeshCoreTcpConnector
  that owns TcpTransportService and the frame subscription, mirroring
  MeshCoreUsbManager. The connector no longer holds a raw TcpTransportService
  or a _tcpFrameSubscription field.
- Remove hardcoded default host IP from TcpScreen (keep port 5000 hint).
- Disable connect button during scanning state, not just connecting state.
- Fix tcpPortLabel mistranslated as nautical "port/harbor" in de, it, pt,
  nl, sv, sk, sl, zh; fix corrupted Slovak tcpPortHint ("5 000" → "5000").
- Remove unused tcpStatus_connecting string from all 15 locale arb files
  and all generated app_localizations_*.dart files.
- Add extendedPadding to TCP screen FABs to match USB screen.
- Add Key to connect button; update tests to use byKey and assert
  onPressed == null when button is disabled during scanning.
2026-03-13 10:59:09 -07:00
..
connector refactor(tcp): promote MeshCoreTcpConnector, fix translations, harden UI 2026-03-13 10:59:09 -07:00
helpers Add a signal readout for the nearest repeater. With improvements to app bar and other UI polish. (#200) 2026-02-20 20:27:38 -08:00
icons ran dart format . on libs/icons/los_icon.dart 2026-02-23 01:06:25 -05:00
l10n refactor(tcp): promote MeshCoreTcpConnector, fix translations, harden UI 2026-03-13 10:59:09 -07:00
models Dev discovery (#291) 2026-03-12 23:08:46 -07:00
screens refactor(tcp): promote MeshCoreTcpConnector, fix translations, harden UI 2026-03-13 10:59:09 -07:00
services Merge branch 'main' into tcp 2026-03-12 23:22:30 -07:00
storage Dev discovery (#291) 2026-03-12 23:08:46 -07:00
utils Dev discovery (#291) 2026-03-12 23:08:46 -07:00
widgets Dev discovery (#291) 2026-03-12 23:08:46 -07:00
main.dart Refine USB transport flow 2026-03-05 02:26:37 -05:00