meshcore-open/android
zjs81 fef73b7b62 Refactor USB screen, add debug logging, fix UI issues
- Rewrite UsbScreen to mirror ScannerScreen patterns (status bar,
  tap-to-connect port list, bottom FABs, SnackBar errors)
- Extract MeshCoreUsbManager from MeshCoreConnector for cleaner
  USB transport ownership
- Add debug logging throughout USB connection flow (connector,
  manager, web/native services)
- Print debug logs to console in debug mode even when app debug
  log setting is disabled
- Localize remaining hardcoded strings (Web Serial Device fallback
  label, USB status bar keys, companion firmware timeout hint)
- Fix Swedish misspelling in translations (stöderliga → stödda)
- Guard Linux notification init against missing D-Bus session bus
- Fix SNRIndicator hit-test error by adding minimum size constraints
- Update USB flow tests for new UI patterns
2026-03-07 12:38:28 -07:00
..
app Refactor USB screen, add debug logging, fix UI issues 2026-03-07 12:38:28 -07:00
build/reports/problems feat: add ChatScrollController and JumpToBottomButton for improved chat scrolling experience 2026-01-23 17:56:06 -07:00
gradle/wrapper Initial commit: MeshCore Open Flutter client 2025-12-26 11:42:02 -07:00
.gitignore Initial commit: MeshCore Open Flutter client 2025-12-26 11:42:02 -07:00
build.gradle.kts Refine USB transport flow 2026-03-05 02:26:37 -05:00
gradle.properties Initial commit: MeshCore Open Flutter client 2025-12-26 11:42:02 -07:00
settings.gradle.kts Initial commit: MeshCore Open Flutter client 2025-12-26 11:42:02 -07:00