This website requires JavaScript.
2581bdaaef
Document the wind auto-fetch decision in the architecture doc
main
Constantin Leue
2026-08-09 22:27:37 +02:00
eca1c647b3
Auto-fetch wind, drop manual fetch/validate buttons, fix it in fly mode
Constantin Leue
2026-08-09 22:26:23 +02:00
6b7977eca1
Show distance to home as a fourth field in the fly-mode details pill
Constantin Leue
2026-08-09 21:49:03 +02:00
afc380cabc
Point the fly-mode rubber band at home during Return-to-Home
Constantin Leue
2026-08-09 21:31:00 +02:00
fdefa3e257
Document the home point query decision in the architecture doc
Constantin Leue
2026-08-09 21:11:05 +02:00
5fd5d0117a
Show the drone's locked home point on the fly-mode map
Constantin Leue
2026-08-09 21:10:00 +02:00
c9f16b13f8
homepoint design and auto fixes
Constantin Leue
2026-08-09 20:40:37 +02:00
d8a0809935
Apply the drone status panel's header treatment to Missions & Drones
Constantin Leue
2026-08-07 23:14:50 +02:00
eb76d4deb1
Give the drone status panel's tabs more vertical padding
Constantin Leue
2026-08-07 23:10:02 +02:00
03c24b830e
Drop the drone status panel's title bar, default the grid to 3 columns
Constantin Leue
2026-08-07 23:03:43 +02:00
e9a5b3ea0b
Scale up the launcher icon's DC glyph to fill its safe zone
Constantin Leue
2026-08-07 22:50:55 +02:00
b9d0b947c9
Give inactive mode-button text more clearance from the gradient
Constantin Leue
2026-08-07 22:31:55 +02:00
4485c1644e
Fix mode-button gradient to fade via alpha instead of a color mix
Constantin Leue
2026-08-07 22:27:49 +02:00
da4797131c
header padding fine tune
Constantin Leue
2026-08-07 22:19:34 +02:00
ae48a0deba
Fix inactive mode-button padding to actually track _outerPaddingV
Constantin Leue
2026-08-07 22:11:28 +02:00
fc892e1558
Halve the header's vertical inner padding
Constantin Leue
2026-08-07 22:08:44 +02:00
0d3dba2482
Unify header pill/button height to 38px, matching the HTML prototype
Constantin Leue
2026-08-07 22:06:23 +02:00
893429c548
Show climb/sink rate under the altitude readout on the fly-mode map
Constantin Leue
2026-08-07 21:43:59 +02:00
ffad444e50
Drop "Details:" label from the mission stats pill to save footer space
Constantin Leue
2026-08-07 21:20:16 +02:00
853cce5b26
Make inactive mode-switch button bleed to the header's true edge
Constantin Leue
2026-08-07 18:23:05 +02:00
d149d539f9
VS-Code auto correct bugs
Constantin Leue
2026-08-07 18:02:59 +02:00
0141cdb17d
Add flight mode and GPS fix type to drone status menu
Constantin Leue
2026-08-06 22:38:11 +02:00
539a6e4171
Drop SSID display from settings, connection pill shows generic "Connected"
Constantin Leue
2026-08-06 22:24:03 +02:00
221c0552d5
Fix event-listener gap in UdpTransport.connect() dropping late network events
Constantin Leue
2026-08-06 22:23:44 +02:00
7ff88c5435
Footer: drone status pill always sizes to its content, mission pill absorbs the rest
Constantin Leue and Claude Sonnet 5
2026-08-06 21:35:19 +02:00
1b92e6a452
doku files
Constantin Leue
2026-08-06 21:15:50 +02:00
46e51b3920
Drohnen-Status-Pille zeigt bei Verbindungsverlust rot/disconnected statt eingefrorener Werte
Constantin Leue and Claude Sonnet 5
2026-08-06 17:38:55 +02:00
e5c87fba5f
Drone/Netzwerk-Connect-Disconnect wirklich repariert (Riverpods Auto-Retry verschluckte den Fehlerzustand)
Constantin Leue and Claude Sonnet 5
2026-08-06 17:17:13 +02:00
1b8c67a02b
Erkennung von Drone connected/disconnected repariert (MSP-Poller verschluckte Verbindungsabbrueche komplett)
Constantin Leue and Claude Sonnet 5
2026-08-06 16:49:12 +02:00
a8d2731c43
Adaptive Launcher-Icon fehlte komplett - weisser Rand um das App-Icon behoben
Constantin Leue and Claude Sonnet 5
2026-08-06 16:36:10 +02:00
13e2827344
Drone Status Menue: rohe GPS-Hoehe im Altitude-Feld ergaenzt
Constantin Leue and Claude Sonnet 5
2026-08-06 16:06:48 +02:00
9cece7dbb6
Drone Status Menue: Sensor-Status, Arming, Temperaturen und Steig-/Sinkrate hinzugefuegt
Constantin Leue and Claude Sonnet 5
2026-08-06 15:32:56 +02:00
08791cac0c
MSP-Referenz dokumentiert: Sensor-Status/Arming-/Box-Mode-Flags im Code, ungenutzte iNAV-Befehle in der Architektur-Doku
Constantin Leue and Claude Sonnet 5
2026-08-06 15:09:06 +02:00
8d5b06d0b4
Mock-Batteriespannung an Zellenzahl des aktiven Drohnenprofils koppeln
Constantin Leue and Claude Sonnet 5
2026-08-06 14:08:11 +02:00
e902197462
System messages fuer GPS-Fix und Drone connected/disconnected, Batterie-Schwellwerte auf Pro-Zelle umgestellt
Constantin Leue and Claude Sonnet 5
2026-08-06 13:06:49 +02:00
b68c16d8e6
Log mission name on send, log mission/drone-profile changes, auto-send on mission switch
Constantin Leue and Claude Sonnet 5
2026-08-06 12:04:35 +02:00
b09d00ab9f
Rename the Fly-mode Warnings tab to System Messages, log connection/upload events
Constantin Leue and Claude Sonnet 5
2026-08-06 10:47:38 +02:00
13475cc4f3
Implement waypoint mission upload (MSP_SET_WP) and Fly-mode send button
Constantin Leue and Claude Sonnet 5
2026-08-06 09:10:32 +02:00
5fa55ac67d
drone status menue: fixed empty display bug without active telemetry stream
Constantin Leue
2026-08-05 21:23:43 +02:00
c7e4e5bf63
fixed drone status menue grid view bug. fields are shown again
Constantin Leue
2026-08-05 21:11:28 +02:00
4982341203
Warning thresholds added in drone profile. traffic light indication in drone satus menue added. layout and content optimized
Constantin Leue
2026-08-05 20:15:18 +02:00
f65dceb338
connection settings cleanup and mock test added. removed bluetooth implementation
Constantin Leue
2026-08-05 20:01:25 +02:00
8e4df2d0d3
drone status menue with status and critical event log implemented
Constantin Leue
2026-08-04 23:15:56 +02:00
75736793f2
optimizing footer optics by unifying icon and text size
Constantin Leue
2026-08-04 16:08:45 +02:00
1a17fe5b36
drone status pill in footer for fly mode implemented. footer layout and sizes homogenized
Constantin Leue
2026-08-04 15:47:53 +02:00
f2f2953642
battery indicator optical tweak
Constantin Leue
2026-08-04 14:48:07 +02:00
98c4d7e270
battery indicator added to the footer
Constantin Leue
2026-08-04 11:11:45 +02:00
66e05f0ffe
warning banner removed from footer in fly mode
Constantin Leue
2026-08-04 10:20:16 +02:00
a66c199b37
live mission details in footer implemented
Constantin Leue
2026-08-04 09:48:01 +02:00
35351140ae
Persist the ground elevation profile with the mission
Constantin Leue and Claude Sonnet 5
2026-08-04 08:10:41 +02:00
4e94102861
host address retrieving through assigned subnet information and broadcast message to learn host address
Constantin Leue
2026-08-03 23:10:11 +02:00
4671b34f5b
follow mode behaviour tuned: load mission and jump to wayoinnt cancels follow mode
Constantin Leue
2026-08-03 22:39:45 +02:00
ba14af8469
follow mode button, zoom mode and abort behavior tuning
Constantin Leue
2026-08-03 22:29:22 +02:00
2f4353f3fa
map follow on drone focus. rubberband pointing to next waypoint. drone icon bigger 40px
Constantin Leue
2026-08-03 22:07:11 +02:00
7b198e1755
wake lock implemented
Constantin Leue
2026-08-03 21:26:36 +02:00
5dfd28c56b
fit map bug behoben fuer plan modus
Constantin Leue
2026-08-02 22:23:49 +02:00
2d7c50e030
fixed peer learning from first package (race condition)
Constantin Leue
2026-08-02 22:09:24 +02:00
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
Constantin Leue
2026-08-02 21:45:46 +02:00
35c4129eb7
add telemetry messages: rx link quality, battery percentage, flight mode, relative altitude
Constantin Leue
2026-08-02 21:09:33 +02:00
11f894919b
telemetry fix gate for telemetry stream removed
Constantin Leue
2026-08-02 20:44:20 +02:00
f42d997d4c
UI improvements for telemetry debugging
Constantin Leue
2026-08-02 20:21:21 +02:00
6cfb82bd77
msp over wifi implemented
Constantin Leue
2026-08-02 09:20:05 +02:00
24db38dc33
settings ui clean up
Constantin Leue
2026-08-02 08:45:24 +02:00
607dbb6584
autoconnect on fly mode (does not work yet)
Constantin Leue
2026-08-02 08:25:23 +02:00
5e9ef43f2f
udp socket binding istead of process binding to allow internet over network for maps etc
Constantin Leue
2026-07-31 20:49:08 +02:00
3b3451b8a2
wifi connection established by app, process socket binding, primary os connection untouched
Constantin Leue
2026-07-31 15:25:45 +02:00
222d8743fb
udp package timeout changed to 4s
Constantin Leue
2026-07-31 11:04:27 +02:00
ee97a7cb9a
wifi udp stream activity indicator added
Constantin Leue
2026-07-31 10:50:41 +02:00
cb91436fe4
UI collapsable height profile, english settings menue
Constantin Leue
2026-07-31 09:49:28 +02:00
8cc9a51a34
WIFI connection support added
Constantin Leue
2026-07-31 08:17:12 +02:00
b28b1a89bb
settings menu UI adjustment
Constantin Leue
2026-07-30 22:19:47 +02:00
2ce1444b90
UI adjustments
Constantin Leue
2026-07-30 21:34:48 +02:00
078d58dbc0
MSP protocol implementation and settings menu
Constantin Leue
2026-07-30 21:18:48 +02:00
5994aee7ad
bluetooth connectivity layer added
Constantin Leue
2026-07-30 19:46:52 +02:00
310d92f187
Show mission map and footer in Fly mode, add area/drone zoom buttons
Constantin Leue and Claude Sonnet 5
2026-07-30 07:45:36 +02:00
d745b76403
Remove Ready-to-Fly-Gate, add fly-mode header with flight-mode dropdown
Constantin Leue and Claude Sonnet 5
2026-07-30 07:15:15 +02:00
07394f79c8
adaptive launcher icons (not working)
Constantin Leue
2026-07-30 06:43:34 +02:00
2f697f1356
Point wind arrow into the wind (standard meteorological convention)
Constantin Leue and Claude Sonnet 5
2026-07-30 06:02:35 +02:00
f25c312697
Add swipe gestures to drone profile editor (vertical=big, horizontal=small step)
Constantin Leue and Claude Sonnet 5
2026-07-29 21:11:51 +02:00
c5a8c68a8e
Lock map rotation, add mission warnings list with per-issue navigation
Constantin Leue and Claude Sonnet 5
2026-07-29 19:51:42 +02:00
0f16c0db12
flutter commands cheat sheet
Constantin Leue
2026-07-28 21:16:12 +02:00
0a9cc1d3c8
update with square icon
Constantin Leue
2026-07-28 21:11:06 +02:00
b51c6c16d5
Add mission/drone profile sharing and importing, fix map not fitting to loaded mission
Constantin Leue and Claude Sonnet 5
2026-07-28 19:50:19 +02:00
b176ad294e
Add terrain/elevation data fetching (Doku 3.9)
Constantin Leue and Claude Sonnet 5
2026-07-28 18:38:23 +02:00
5505bb3741
Fix wind marker slack and off-center header bar
Constantin Leue and Claude Sonnet 5
2026-07-28 15:53:42 +02:00
926d805156
Location search starts a new mission; shrink and center header bar
Constantin Leue and Claude Sonnet 5
2026-07-28 15:22:36 +02:00
aaec7f0f72
Add mission/drone profile management with autosave and persistence
Constantin Leue and Claude Sonnet 5
2026-07-28 14:59:09 +02:00
3dd9c38fb1
Fit wind marker pill box tightly to its content
Constantin Leue and Claude Sonnet 5
2026-07-28 14:02:45 +02:00
ed333229c1
Add per-waypoint wind markers on the map
Constantin Leue and Claude Sonnet 5
2026-07-28 13:45:15 +02:00
1b13c45cac
Add wind analysis: header pill, fetch/validate menu, speed-plot overlay
Constantin Leue and Claude Sonnet 5
2026-07-28 13:32:15 +02:00
7a26002a63
Auto-scroll waypoint list to active row; fix speed chip step size
Constantin Leue and Claude Sonnet 5
2026-07-28 10:33:25 +02:00
13da935f99
Merge search/home/fit controls into the Plan/Fly header pill
Constantin Leue and Claude Sonnet 5
2026-07-28 09:37:22 +02:00
dc8e6f9d6e
Add location search, home/fit map buttons, and slim OSM attribution
Constantin Leue and Claude Sonnet 5
2026-07-28 09:06:16 +02:00
3091476771
Fix wheel/panel layering, add bottom-bar background, and full-screen charts
Constantin Leue and Claude Sonnet 5
2026-07-28 08:13:01 +02:00
d3c5a68636
Add waypoint list panel and bottom stats bar
Constantin Leue and Claude Sonnet 5
2026-07-28 07:25:32 +02:00
b93bbab23b
Add fillet flight path geometry and Alt/Speed wheels
Constantin Leue and Claude Sonnet 5
2026-07-27 23:13:24 +02:00
6dcb765b80
Add waypoint route line, snap-to-edit, and halo action menu
Constantin Leue and Claude Sonnet 5
2026-07-27 22:56:06 +02:00
db6b46140c
Add center reticle control for dropping waypoints
Constantin Leue and Claude Sonnet 5
2026-07-27 22:21:35 +02:00
fc7d014fda
Add top bar for switching between Plan and Fly mode
Constantin Leue and Claude Sonnet 5
2026-07-27 07:40:40 +02:00
02dd1bc11a
Lock app to landscape fullscreen and add first OSM map
Constantin Leue and Claude Sonnet 5
2026-07-27 07:27:15 +02:00