Commits
- tick column and Verify WP Height button #3814 (Evan)
- header tick check stops early, clearer Default Alt message #3814 (Evan)
- Verify Height rounds the altitude instead of truncating it #3814 (Evan)
- Verify Height skips rows without a global position #3814 (Evan)
- Verify Height measures relative altitudes from the home altitude #3814 (Evan)
- Verify WP Height leaves DO and CONDITION commands alone #3814 (Evan)
- Verify Height drag waits for terrain and rounds; button feedback #3814 (Evan)
- df8b9a7: MissionPlanner.Drawing: add Image, Icon and Font type converters (Michael Oborne) #3860
- only check BLUETOOTH_CONNECT on Android 12 and later #3861 (Michael Oborne)
- restore control double buffering under XplatUIMine #3862 (Michael Oborne)
- pinch to zoom the map through simulated WM_GESTURE #3863 (Michael Oborne)
- fix terrain not rendering, mesh density and GL errors #3865 (Michael Oborne)
- Modernize Python 2 code to get ready for Python 3 #3568 (Christian Clauss)
- ee61384: Shebang must be the first line (Christian Clauss) #3568
- index and read binary logs from memory, smaller index #3867 (Michael Oborne)
- read one field of a message without converting the others #3867 (Michael Oborne)
- look up message info by msgid, read packet targets from the buffer #3866 (Michael Oborne)
- MAVLinkParamList remembers where a name was found #3866 (Michael Oborne)
- less work for each packet received #3866 (Michael Oborne)
- status tab and photo markers do less work per update #3866 (Michael Oborne)
- dispose the font used to measure the arm status text #3866 (Michael Oborne)
- MAVLinkParamList drops its name lookups when a param is renamed #3866 (Michael Oborne)
- 714da06: CoT output: one sender that outlives the window, own send-only links (Evan) #3851
- 7d8ce0b: CoT output: stop it when Mission Planner closes (Evan) #3851
- e88e528: CoT output: send each track's ending twice (Evan) #3851
- ed99c94: CoT output: one BOM, IPv4 resolve message, timed-out connect observed (Evan) #3851
- check MISSION_REQUEST_INT replies when uploading MISSION_ITEM_INT #3869 (Peter Barker)
- accept MISSION_REQUEST_INT when uploading MISSION_ITEM_INT #3869 (Peter Barker)
- 59a38ab: Battery monitor: accept '.' and ',' as decimal separator (#2567) (Ahmet Enes Kaymak) #3849
- 2cbe31d: Battery monitor: confirm a capacity under 100 mAh (Ahmet Enes Kaymak) #3849
- cc647a2: Linux build: keep netstandard2.0 target of GMap.NET.Drawing (meee1) #3873
- be9eabe: Battery monitor: shared decimal parser, translatable capacity prompt (Ahmet Enes Kaymak) #3870
- render the HUD through OpenGL on Mesa llvmpipe in CI #3875 (Michael Oborne)
- leave the Linux test programs out of the build #3875 (Michael Oborne)
- 0b59da3: Fix 16-character OSD parameter names (Henry Wurzburg) #3874
- build OSX/iOS on macos-15 #3876 (Michael Oborne)