0.17.0
New features
- Added vertical profiles for planned routes. The vertical profile applies to routes that are planned on the main map, and allows you to plan the vertical component of your flight. Conflicts with ground or airspaces are shown and can be resolved by moving your route or changing altitude. In flight the profile can be collapsed to a ribbon showing upcoming conflicts, how to clear it and how long until you reach it.
- Added a logbook tab with flight logging. Every flight the app records is kept here with track, times, distance, altitudes and speeds, and notes. Flights are named automatically from the airfields they started and ended at, grouped by month, and can be exported individually as GPX or backed up as a whole.
- Added functionality to merge flights together and some detection for flights that likely should be merged (like one flight ending at 3.000 feet somewhere random, and the next flight starting nearby at 3.150 feet a minute later.)
- Reworked the in-flight display. Ground speed, altitude, distance and time now sit in one strip along the bottom, with a heading tape across the top that shows your track and marks the bearing to the next waypoint, telling you which way to turn, by how much, and what heading to roll out on.
- Added an indicator showing whether flight logging is active. Flight logging automatically activates when GPS is turned on and speed exceeds 30 knots. Flights are only stored locally.
- VFR reporting points are now drawn on the map, as filled triangles where reporting is compulsory and hollow ones where it is on request.
Fixes
- GPS altitude is now height above sea level instead of only height above geoid on Android devices.
- Fixed repeating square artifacts appearing across airspace at certain zoom levels and camera angles on the new mapping engine. Offline map packages need to be downloaded again to pick up the corrected data.
- Camera pitch on the new mapping engine is capped at 60 degrees, beyond which the map could not render distant tiles correctly.
- Flight recording now starts at 30 knots rather than 10, and finishes by itself once you have been below that for a few seconds.
- Saving a flight no longer asks for a name first. Flights are named automatically and can be renamed later in the logbook.
- Switched traffic data to new api.jvfr.net endpoint.
Other changes
- Moved the offline map styling into the main map settings menu, alongside the online basemaps, and made it clear which settings apply to which. Previously the offline map was styled from the data tab, which was not an obvious place to look for it.
- The navigation bar is now translucent and sits over the page rather than above it, which looks a bit nicer.
- Modified airspace styling on the new map.Airspace areas are drawn with a shaded band just inside their boundary, like a printed VFR chart, making it easier to tell which side of a line you are on.