TerrainDisplayConfigPanel: move code to UpdateTerrainPreview()
TerrainDisplayConfigPanel: show correct ramp initially

Was showing the default ramp, not the configured one, until the user
changes the ramp.
TerrainRenderer: don't specify number of ramps

Let the compiler figure it out.  This simplifies adding new ramps.
TerrainRenderer: new ramp "Gaudy"

Imitates SeeYouMobile's default ramp.  TRAC #2649.
Data/Input: rename "FLARM Details" to "Traffic List"

This is not about just "FLARM" anymore, and it's not a simple
"details" lookup - this action has been refactored to display a list
of known traffic.
dlgTextEntry_Keyboard: focus the "OK" button initially

The default action for KEY_ENTER should be "OK", not backspace.
InfoBoxes/Panel/MacCreadySetup: Update caption in Show()

Fixes trac issue #2648.
Gauge/BigThermalAssistantWindow: rebase on ContainerWidget

Prepare for adding a non-menu "Return" button.
BigThermalAssistantWidget: add "Close" button

Replaces the "Return" button from the menu file.
Data/Input: remove duplicate ESCAPE binding
Data/Input: remove the "Map" menu button

Use the regular page switcher menu item instead, that is
"$(NextPageName)".  This macro works in all display modes and on all
pages.
PageActions: disable "Pan" mode

Any click on the page switcher should disable panning, because panning
should only be done in full-screen map mode.  This fixes UI quirks
when using the regular menu to switch to another page while panning.
InputEventsActions: add action "Page restore"

Replaces "Pan off" and "Map show".  Provides a consistent hot key to
restore the page.
InputEventsMap: remove deprecated action "Pan supertoggle"
Data/Input: make "Default" lower-case
Pan: fix TogglePan()

This code didn't make sense.  We can't enable pan when there's no map.
test/{KeyCodeDumper,RunFAITriangle...}: check Window::IsDefined()

Fixes assertion failure.
Renderer/AircraftRenderer: Reduce size of paraglider symbol

Fixes trac issue #2635.
AUTHORS: Add David Wheeler
FAITriangleArea: add another condition for LargeLeft1

If delta_distance is negative, the arc doesn't exist and should be
skipped (TRAC #2632).