TODO
----

- Joystick not supported. The Debian package has an interesting implementation,
  I not tested though.

- There are 3 radar modes: normal (120x120 DEG view), ACM (20x30 DEG view) and
  STT (single tracked target, 0x0 view !?). I do not understand why one should
  use the second, and what the third should do (currently it does not display
  anything). Maybe they put their energy on a smaller area (for longer range)
  or on a single target (higher resolution) respectively? In any case, the
  current code does not really implement these radar modes.

- BUG: the correct display resolution (see gui_getDisplayDimensions()) only
  works under X-Window and only if manually set by either adding the DisplaySize
  specification in the "Monitor" section or adding the
      xrandr --dpy YOURDPI
  to the $HOME/.xinitrc file.

- BUG: src/gedit.exe does not work on 64-bits systems: it crashes reading files
  created on 32-bits systems. It cannot write compatible files anyway due to
  the different word size (some data structures are written verbatim from
  memory!). The whole program should be rewritten or deeply modified to make its
  user interface more usable. Does not compile under Windows.

- The ILS record of the scene does not allow to specify the location of the DME
  antenna, when available, and the location of the LOCALIZER antenna is assumed
  instead. Furthermore, there is only one elevation field available that must be
  shared among all the antennas: setting there the elevation of the GS as
  recommended in the reference manual may affect the distance measurement,
  while setting the elevation of the LOCALIZER antenna instead may affect the
  exact landing point. To fix all this, the format of the ILS record should be
  changed and these additional fields should be added:
  . DME latitude, longitude and elevation;
  . LOCALIZER elevation;
  . GS elevation.
  The current generic elevation field should then be removed.
