Manual: Build always twice to have index etc. up to date, also when in debug mode.
Manual avionics and airframe (de): Correct multiple defined label.
Merge branch 'master' of git://github.com/hjr/XCSoar
README, debian/control: add missing build-dependency on gettext
Android/Main: don't send resize to TopWindow before it gets created

Fixes nullptr dereference (TRAC #2575).
Android/Main: don't send pause/resume to TopWindow before it gets created

Fixes potential nullptr dereference (similar to TRAC #2575).
RowFormWidget: uniform row "available" checks in both loops

Previously, the checks for skipping unavailable rows were different
in the two loops inside UpdateLayout(), resulting in inconsistent
n_elastic counts, crashing the process with assertion failure (TRAC
#2533, #2538, #2562, #2563).
po: update German translation
po: update French translation
Manual airspace and flarm: More info on flarm details.
Manual glide computer: Improved formulation.
german manual ch3,8,10,11: some correctiones.
UIUtil/KineticManager: Fix jumps upon mouse up

If one tried to accurately position the map (or other UI element using the
KineticManager) by dragging, slowing the drag and releasing the mouse
the map often jumped by dozens of pixels since during the final steady
period (no movement) the velocitiy was not updated (no mouse move events).
This commit uses a 200 ms threshold with no movement to detect the attempt
of accurate positioning.
MapWindow/GlueMapWindowEvents: Use manhattan_distance() to check move threshold
MapWindow/GlueMapWindowEvents: Disable MapItemList for long mouse clicks

It is often desirable to accurately position the map to get a precise
reading of elevation and position (upper right hand corner info).
However this often has the side-effect of popping up the MapItemList
on mouse up since the MapItemList was only disabled if the map was
panned a considerable distance. Add an additional time based criteria
for disabling the MapItemList trigger.
Merge branch 'manual-de' of git://github.com/hjr/XCSoar
TaskManager: use the OrderedTask for abort destination

This fixes a potential bug: when the AbortTask is the current task, it
always refers to itself.  It makes more sense to use the OrderedTask
instead.
Dialogs/FlarmTrafficList: rename to TrafficList

Prepare for adding SkyLines traffic.
Dialogs/TrafficList: implement ListItemRenderer
Dialogs/TrafficList: don't override text color