Skip to content

Design: Long Press Point Selection

r-oleary edited this page Jun 26, 2016 · 2 revisions

Overview

Change the long-press popout so that it shows nearby airports/navaids/waypoints.

Related Issues

Proposal

Change the current popout as follows:

  1. Above the current "Dest."/"Plan"/.. button row, add a new scrollable list that shows nearby points that a user can pick from if they only selected a GPS coord.
  2. If the user pressed "close enough" to one given point, use that point (place it in the top bar instead of Lat/Lon) and collapse the scrollable point list.
  3. If the user did not touch "close enough" to one given point, or more than one point were in the "close enough" range, show the scrollable list.
  4. In the top bar, leave the "X" button on the left, place the point (either Lat/Lon or point name) in the middle top row (with the corresponding dist/bearing below it in the 2nd row), and add a right-aligned interactive arrow that can be pressed to show/hide the scrollable list.
  5. Each row in the scrollable list will have an icon indicating the type of point (airport/navaid/waypoint), the point's name, dist, bearing. For airports, they will show a weather color indicator from the most recent, not outdated, METAR report.
  6. The scrollable list will be ordered in ascending order, distance from ownship (from ownship? or from where user pressed?)
  7. The top of the scrollable list will contain a toggle-type row of buttons containing filters for "All", "Airports", "Navaids", "Waypoints". "All" will be selected by default. Pressing any button filters the scrollable list.
  8. The current list of information (winds/temps, airep/pirep, metars, etc) will hide any element that is not applicable to the selected point (instead of today where we gray them out).
  9. When completing a rubber-band action, we will show the same popout but without all of the "info" rows (i.e. only "point selector"). Need some help defining behavior here

Mockup

Clone this wiki locally