Constantin Leue
539a6e4171
Drop SSID display from settings, connection pill shows generic "Connected"
...
Real hardware testing (Pixel 10a) showed NetworkCapabilities.getTransportInfo()
consistently returns a redacted WifiInfo (SSID "<unknown ssid>", masked BSSID)
even for the app's own self-requested WifiNetworkSpecifier network, disproving
this codebase's prior assumption of a self-request exemption from
ACCESS_FINE_LOCATION for that API path (confirmed via native diagnostic
logging cross-checked against `adb shell dumpsys wifi`, which does show and
correctly attribute the true SSID at the OS level). Rather than add a location
permission with a runtime prompt purely for this cosmetic display, the
settings pill now just shows "Connected". Documented as decision 4.24.
2026-08-06 22:24:03 +02:00
Constantin Leue
f65dceb338
connection settings cleanup and mock test added. removed bluetooth implementation
2026-08-05 20:01:25 +02:00
Constantin Leue
a66c199b37
live mission details in footer implemented
2026-08-04 09:48:01 +02:00
Constantin Leue
0649ae4507
disabled auto connect when switching to fly mode and no disconnect when leavin fly mode, race condition fix for connectionType ( now telemetry not working anymore), UI optimizations: centered speed and alt, zoom to mission uses full screen
2026-08-02 21:45:46 +02:00
Constantin Leue
35c4129eb7
add telemetry messages: rx link quality, battery percentage, flight mode, relative altitude
2026-08-02 21:09:33 +02:00
Constantin Leue
11f894919b
telemetry fix gate for telemetry stream removed
2026-08-02 20:44:20 +02:00
Constantin Leue
f42d997d4c
UI improvements for telemetry debugging
2026-08-02 20:21:21 +02:00
Constantin Leue
24db38dc33
settings ui clean up
2026-08-02 08:45:24 +02:00
Constantin Leue
607dbb6584
autoconnect on fly mode (does not work yet)
2026-08-02 08:25:23 +02:00
Constantin Leue
3b3451b8a2
wifi connection established by app, process socket binding, primary os connection untouched
2026-07-31 15:25:45 +02:00
Constantin Leue
ee97a7cb9a
wifi udp stream activity indicator added
2026-07-31 10:50:41 +02:00
Constantin Leue
cb91436fe4
UI collapsable height profile, english settings menue
2026-07-31 09:49:28 +02:00
Constantin Leue
8cc9a51a34
WIFI connection support added
2026-07-31 08:17:12 +02:00
Constantin Leue
b28b1a89bb
settings menu UI adjustment
2026-07-30 22:19:47 +02:00
Constantin Leue
2ce1444b90
UI adjustments
2026-07-30 21:34:48 +02:00
Constantin Leue
5994aee7ad
bluetooth connectivity layer added
2026-07-30 19:46:52 +02:00
Constantin Leue and Claude Sonnet 5
346fcc2183
Add Flutter project skeleton (Android-only MVP)
...
Five-layer architecture per DMC_Architektur_und_Design.md: FlightControllerLink
abstraction (Mock + MSP stub), protocol-neutral mission domain layer, App-Mode
state machine with Ready-to-Fly gate, Drift persistence schema, and placeholder
UI screens wired via go_router. App icon generated from design/Y2_pink_dark.svg.
Verified with flutter analyze and flutter test.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
2026-07-26 21:28:25 +02:00