Back to zip content
Numbers (#) refer to Github issues.
For example: #3 is https://github.com/albar965/littlenavmap/issues/3.

Version 2.4.4

* Fixed airport file links to use both English and translated path names.
  https://www.littlenavmap.org/manuals/littlenavmap/release/2.4/en/INFO.html#tabs-in-information-dock-window
* Fixed issue in fuel report where average wind and average groundspeed were calculated incorrectly.
* Fixed magnetic course calculation when flying outbound from a VOR.
  https://www.littlenavmap.org/manuals/littlenavmap/release/2.4/en/FLIGHTPLAN.html#magnetic-declination
* Corrected help URL for reset all for new flight.
* Added help button to reset and restart dialog.
* Now using correct ICAO ident in web page links in airport information.
* Finished German translation.
* Fixed typos in German and English texts.
* Fixed issue where scenery entries were read despite being disabled in add-ons.cfg for P3D.
* Discovery paths from add-ons.cfg are now read for P3D.

===============================================================================

Version 2.4.3.rc2

* Finished German translation.
* Fixed many typos in German and English texts and adapted all translation files to changes.
* Fixed magnetic course calculation when flying outbound from a VOR.
* Corrected help URL for "reset all for new flight" dialog.
* Added help button to "reset and restart" dialog.
* Now using correct ICAO ident in web page links in airport information instead of X-Plane internal ids.

===============================================================================

Version 2.4.3.rc1

**Please reload the scenery library.**
**Map theme is reset back to OpenStreetMap.**

Help:
* All help buttons and links are functional now in the program.
* English online manual is now complete. PDF and other formats are available for download:
  https://albar965.github.io/pages/24/littlenavmapmanuals.html
* PDF Manuals for French, Italian and German are included in download archive but still based on version 2.2.
* Sources for the manuals are committed to Github and can be found on branch "release/2.4".

Help - New Chapters:
* Dock Windows: https://www.littlenavmap.org/manuals/littlenavmap/release/2.4/en/DOCKWINDOWS.html
* Tabs: https://www.littlenavmap.org/manuals/littlenavmap/release/2.4/en/TABS.html
* Holding: https://www.littlenavmap.org/manuals/littlenavmap/release/2.4/en/HOLD.html
* Image Export: https://www.littlenavmap.org/manuals/littlenavmap/release/2.4/en/IMAGEEXPORT.html
* User Defined Approach: https://www.littlenavmap.org/manuals/littlenavmap/release/2.4/en/CUSTOMPROCEDURE.html
* Reset all for a new Flight: https://www.littlenavmap.org/manuals/littlenavmap/release/2.4/en/RESET.html
* Aircraft Performance Merge: https://www.littlenavmap.org/manuals/littlenavmap/release/2.4/en/AIRCRAFTPERFMERGE.html
* Logbook: https://www.littlenavmap.org/manuals/littlenavmap/release/2.4/en/LOGBOOK.html
* Winds aloft: https://www.littlenavmap.org/manuals/littlenavmap/release/2.4/en/WEATHER.html#wind
* OpenAir Airspaces: https://www.littlenavmap.org/manuals/littlenavmap/release/2.4/en/SCENERY.html#load-scenery-library-openair-airspaces
* Web Server: https://www.littlenavmap.org/manuals/littlenavmap/release/2.4/en/WEBSERVER.html
* Tutorial - Creating an Aircraft Performance Profile: https://www.littlenavmap.org/manuals/littlenavmap/release/2.4/en/TUTORIALPERF.html
* Keyboard Shortcuts: https://www.littlenavmap.org/manuals/littlenavmap/release/2.4/en/SHORTCUTS.html

Help - Updated Chapters:
* Menus and Toolbars. Updated for new functions: https://www.littlenavmap.org/manuals/littlenavmap/release/2.4/en/MENUS.html
* Overview. Updated images and added image for help: https://www.littlenavmap.org/manuals/littlenavmap/release/2.4/en/QUICKOVERVIEW.html
* Legend. Updated for new features: https://www.littlenavmap.org/manuals/littlenavmap/release/2.4/en/LEGEND.html
* Flight Plan Tab. Wind and alternates: https://www.littlenavmap.org/manuals/littlenavmap/release/2.4/en/FLIGHTPLAN.html
* Flight Plan Route Description. Updated for alternates: https://www.littlenavmap.org/manuals/littlenavmap/release/2.4/en/ROUTEDESCR.html
* Edit Aircraft Performance. Updated for wind and changed report: https://www.littlenavmap.org/manuals/littlenavmap/release/2.4/en/AIRCRAFTPERFEDIT.html
* Aircraft Performance Collection. Permanent collection: https://www.littlenavmap.org/manuals/littlenavmap/release/2.4/en/AIRCRAFTPERFCOLL.html
* Aircraft Performance. New performance features: https://www.littlenavmap.org/manuals/littlenavmap/release/2.4/en/AIRCRAFTPERF.html
* Information Dock Window. Logbook, userpoint tabs and airport file links. Nearest and preferred runways: https://www.littlenavmap.org/manuals/littlenavmap/release/2.4/en/INFO.html
* Options Dialog: https://www.littlenavmap.org/manuals/littlenavmap/release/2.4/en/OPTIONS.html
* All Tutorials: https://www.littlenavmap.org/manuals/littlenavmap/release/2.4/en/TUTORIALS.html

Fuel Report and Aircraft Performance:
* Fixed several issues with fuel conversion: Metric units now shown correctly in fuel report and
  merge dialog.
* Fuel flow, amount and estimated range now shown correctly if aircraft performance is based on
  fuel volume instead of weight.
* Estimated range in fuel report now considers reserve as in performance edit dialog. Numbers were
  different before.
* Merging collected values into current performance now set changed state of performance file
  correctly to avoid data loss.

Flight Plan:
* X-Plane FMS flight plans now get correct ICAO ID for destination if available. Destination could
  receive an empty id before which resulted in an invalid FMS flight plan.
* Fixed issue where procedure information was lost when loading flight plan into a database which
  does not contain procedures or after switching databases.
* Fixed crash when loading flight plan with invalid waypoint while being connected to simulator.
* Fixed crash that happens with invalid flight plans when switching databases in connected state.
  The active leg is now reset when switching to avoid crashes.
* Removed wrong warning of airway altitude violations where upper limit is 0.
* User set cruise altitude remains unchanged now after victor or jet calculation when east/west rule
  adjustment is off.
* Cruise altitude is now adjusted to next valid value for east/west rule based on the current value
  entered in the user interface. Was always set to lowest allowed value. Now also lowering or raising
  cruise altitude if not valid for used airways when using jet or victor calculation.
* Fixed issues which cruise altitude correction when using metric units.

Elevation Profile:
* Fixed problem where aircraft trail was not recorded in elevation profile when window was closed
  or program was hidden/minimized.
* Fixed issue where flight plan and elevation profile was built incorrectly if waypoints were not
  valid in plan.

Options:
* Restore defaults in options dialog can now be reverted by pressing cancel.
* Resetting map theme back to OpenStreetMap to avoid wrong selection of disabled OpenMapSurfer theme.
* Other small user interface fixes.

Procedures:
* Fixed display issue for procedure leg names like "XAROL+5". Was using wrong distance value before.
* Fixed issue where navaids were hidden on the map if part of a missed procedure in the flight plan.
* Fixed display problem when deleting transitions from a flight plan resulting in invalid approach.

Apple macOS:
* Now showing correct application name and correct application menus on macOS.
* Fixed wrong color button appearance in options dialog on macOS..

related from atools version 3.4.3.rc1
See CHANGELOG.txt in atools project for more technical details. Relevant comments were added to list above.

===============================================================================

Version 2.4.2.beta

* Fixed crash when reading GRIB winds aloft or WMM (magentic declination) data on Windows if
  user's home path contains special characters like umlauts or accents.
* Fuel flow and amount is now displayed correctly in current performance tab if fuel unit is
  changed to volume in edit dialog. Was too high before.
* Removed merge options for aircraft type and model in performance merge dialog which resulted in
  unwanted changes. Now limited to copy and ignore.
* Added real ICAO code to airport to avoid issues with X-Plane's artificial airport ids. Now finds
  procedures for e.g. "AT4" where ICAO is actually "CAT4". Reload the scenery library to see this fix.
* X-Plane FMS flight plan is now adjusted for real ICAO airport idents when using procedures to
  avoid problems loading plan.
* Fixed display problem when deleting transitions from a flight plan.
* Added IATA and ICAO codes to airport information display.
* Adjusted window texts in night style to better see disabled checkboxes like in weather
  tab in options dialog.
* Solved problem where ILS tooltips and click regions appeared in the wrong places on the map.
* Now ignoring first zero value when interpolating fuel for aircraft performance.
* Updated French and Italian translations. Now complete. Thanks to Flavio, Patrick and Valerio!
* Resetting route description dialog options to default.

related from atools version 3.4.2.beta
See CHANGELOG.txt in atools project for more technical details. Relevant comments were added to list above.

===============================================================================

Version 2.4.1.beta

Program:
* Now using an OpenSSL library version 1.1.1 which does not require Microsoft Visual C++ Redistributables.
  No need to install any redistributables at all for Little Navmap on a freshly installed Windows 10.
* Fixed issues with OpenSSL on Linux. The libraries are now included in the archive again.
* Now providing two builds for Linux. One based on Ubuntu 18.04 and one based on Ubuntu 16.04. This allows to use
  Little Navmap on older Linux distributions too.
* Updated to latest Qt 5.12.5 library due to bugfixes.

Flight Plan:
* Fixed issue where flight plans exported for Reality XP had departure wrongly set to destination.
* Fixed small issue where flight plan legs were activated when editing plan with aircraft on ground.
* Showing minimum and maximum altitude for airways in flight plan table now.
* Airway now shown as red text if either direction, minimum or maximum altitude is violated.
* Tooltips on red text in flight plan table now show information for airway restriction
  violations or invalid waypoints.

Route Description:
* Added missing alternate airport parsing functionality to route description dialog.
  - Route description can now read and write more than one alternate airport to and from the string.
  - Added option to drop down menu button to output alternate airports to string.
  - Added option to route description dialog drop down menu button that allows to read trailing airports
    either as alternate airports or simply add the airports as waypoints.
* Better error, warning and information messages now.

Logbook:
* Adding route description string to logbook entries now.
* Cleanup in logbook entry information display.

Aircraft Performance:
* Better error checking before calculating elevation profile to fix crashes with invalid destination or departure.
* Fix for flooding log with warnings about invalid arguments when displaying fuel and weight.
* Potential fix for display of wrong fuel flow values.
* Changed aircraft performance to detect cruise phase if aircraft is above cruise altitude.

Profile Display:
* Keeping aircraft on bottom of elevation profile when climbing and on top of profile if descending.
* Now keeping aircraft in elevation profile more at the left side to avoid manual scrolling.
* Aircraft label could be hidden in elevation profile display.

Map:
* Corrected "View" -> "Reset Display Settings" function and added missing display features to
  reset (weather, airspace sources, user features and more).
* Fixed several issues where airspace buttons were disabled and/or not updated properly after changing source.
* Fixed double drawing of waypoints and navaids which are part of a flight plan.
* Fix for right-click into touch areas on Windows which triggered a wrong scroll event.
* Corrected display priorities from map context menu. Logbook is now prioritized before userpoint
  before airport for all actions.

Weather:
* Moved wind and airport weather source from menu "View" to new menu "Weather" since these functions also
  affect flight planning and not just the map display.
* Wind speed and direction fields are now hidden in flight planning tab if no manual wind is used.
  This allows to shrink the flight planning dock window to a smaller size.
* Added tooltip for flight plan waypoint yellow wind barbs.
* Added 5000 ft wind layer to wind menu and toolbar button.
* Lowered wind drawing threshold for flight plan. Wind barbs are now suppressed for flight plan legs below 4000 ft.

Options:
* Changed defaults in options dialog to more sensible values. This will affect only new users of after selecting
  "Reset all Settings and Restart" in the tools menu.
* Fixed several issues with "Restore Defaults" function in options dialog where values were not reset at all
  or reset to the wrong defaults.
* Fixed issues in options dialog where webserver settings were not used or reverted back to old values.
* Fixed issue where the webserver was always started after exiting options dialog.

User Interface
* Added "Reset all Settings and Restart" function in tools menu which replaces the need to delete the settings
  folder in case of issues. This will create a backup of the "little_navmap.ini" and erase all contents afterwards.
* Stacks of tabbed dock windows are now completely closed if one of the docks in the stack is closed by
  using the shortcut, menu or toolbar. Closed stacks are reopened completely if one of the dock windows
  is reopened or activated.
* Stacked dock windows are now correctly raised on shortcut or other activation. Before the stack of dock
  windows was raised only while the dock window was still hidden.
* Fixed issue where splitter handles (in elevation profile and route description dialog) were too large.
* Style "macintosh" is now usable again on smaller screens for macOS. Tabs took up too much space previously and
  prevented dock windows from shrinking.
  Default style is now "macintosh" again after a new installation on macOS.
* Attempt to fix options dialog which appeared without content in some cases.
* More small fixes for more clarity and consistency in user interface.

Little Xpconnect / X-Plane:
* Fixed issue in macOS build where plugin failed to initialize in X-Plane.

related from atools version 3.4.1.beta
See CHANGELOG.txt in atools project for more technical details. Relevant comments were added to list above.

===============================================================================

Version 2.4.0.beta

Limitations:
* Translations are not updated yet. The user interface will be a mix of your local language and
  English.
* The online and offline manuals are not updated yet. Neither the English nor the translated
  versions. Help buttons and links are functional but point to empty placeholder pages.

Installation:
* You might have to install the Microsoft Visual C++ 2015 Redistributable on a fresh installation of
  Windows 10. Most will have this already installed since it is needed by many programs.
  You can get the Redistributable from the following download links:
  **►  Microsoft Visual C++ 2015-2019 Redistributable Package 14.22.27821.0:**
     64 bit: https://www.littlenavmap.org/downloads/Windows%20Redistributable%20Packages/vc_redist.x64_2015-2019.exe)
     32 bit: https://www.littlenavmap.org/downloads/Windows%20Redistributable%20Packages/vc_redist.x86_2015-2019.exe)
  **Install both 32 bit and 64 bit versions if needed.**<br/>
  **You can safely skip the installation if you get an error about a newer version already installed.**
* Reloading the scenery library is recommended.
* Reinstall the _Little Xpconnect_ X-Plane plugin to see bug fixes.

Help:
* Draft manuals can be accessed here: https://www.littlenavmap.org/manuals/littlenavmap/release/2.4/en/
* List of closed issues: https://github.com/albar965/littlenavmap/milestone/7?closed=1
* Included map legend updated.

User Interface:
* Tabs can now be closed and moved in information display, aircraft progress, flight plan and
  search. #437 and #345
  - A drop down menu in a button at the right top corner and a context menu on the tab bar allow to
    close, open and lock tabs.
  - Tab states and positions are saved between sessions.
  - Tabs are opened and/or raised on demand on info click or menu selection.
  - Reset window layout also resets tab layout and reopens all closed.
* Now raising windows and/or tabs optionally on actions like e.g. "Set Destination". Also after
  loading, importing or creating a new flight plan, aircraft performance file or others.
  This should help to avoid confusion when creating new or modifying documents.
  This behavior can be disabled in "Options" -> "User Interface" -> "Raise related windows ...".
* Moved map theme and projection into separate toolbar. This helps to avoid toolbar overflow on the
  right for the map toolbar.
* Changed default layout to use a bigger window which is also used after "Reset Window Layout".
* Added menu item to save all options and window layout. Menu "Tools" -> "Save Options and State". #420
* Now saving full program state after changing options or style.
* Renamed dock window "Flight Plan" to "Flight Planning" and tab "Aircraft Performance" to
  "Fuel Report".
* Changed user interface style to "Fusion" as default on macOS since the cumbersome default style
  needs too much space for tabs.
* Fixed issue where table cells where initially not resized and appeared too large despite
  selecting a small font.
* Added display of SSL version into about dialog for easier problem diagnosis.
* Fixed issues where update notification dialog could not be closed.

Options:
* Replaced tabs in options dialog with list including icons and tooltips for better overview.
* Added option for high DPI high resolution display support.
  Dialog "Options" -> "User Interface" -> "Enable high DPI ...".
* Added option to disable proposed filename when doing "Save as" or "Export" and file already
  exists. Dialog "Options" -> "User Interface" -> "Propose new name ...". #433
* Added option to add true heading/course to all values in display in smaller font. This affects
  all information, progress and tooltip displays.
  Can be selected in "Options" -> "Units" -> "Show true course ...".  Useful for flying in areas
  with high or unreliable magnetic declination.
* Added option to ignore radio navaid declination when calculating magnetic flight plan leg course.
  This is helpful if you use mostly GPS for flying and do not care about radials of VOR which might
  have an  outdated calibration. Dialog "Options" -> "Flight Plan" -> "Ignore Declination ...".
* Other fuel units (kg/liter vs. lb/gal) can now be displayed in small font besides selected fuel
  unit. This affects the fuel plan and aircraft progress tabs. See dialog "Options" -> "Units" ->
  "Show other fuel  units too". #401
* Added new coordinate formats for display and reading: Plain latitude/longitude or
  longitude/latitude numbers with sign. Can be selected in "Options" -> "Units" -> "Coordinates". Not
  that this also affects the order  (lat/lon vs. lon/lat) when reading coordinates in dialogs if
  selected.
* Added options to change MORA grid transparency and text size.
  Dialog "Options" -> "Map Display 2". #343
* Added separate size option for airport weather icons.
* Added text display options for flight plan legs. Now one can select distance, and
  true/magnetic/rhumb/great circle indicators. Labels indicating type will be shown and values will
  be merged if equal. "Options" -> "Map Display 2" -> "Flight Plan" in tree. #365

Scenery Database:
* Added recursive import of OpenAir airspaces for user database from folder. #236 and #426
  - New folder setting in options dialog for default airspace base folder and file extensions.
    See dialog "Options" -> "Cache and Files".
  - Load airspaces from folder in "Scenery Library" -> "Load Airspaces ...".
  - Added switches in menu for airspace source databases and added separate user airspace database.
    User can now choose between any combination of simulator, Navigraph, user or online airspaces.
    Menu "View"  -> "Airspace Source".
  - Removed online airspace button and function to copy airspaces from P3D to X-Plane.
  - Removed option to read airspaces from "Documents/Little Navmap" in X-Plane compiler.
  - Made airspace databases independent of navdata switch.
* Added better error message about missing "scenery_packs.ini" for X-Plane.
* Added geomagnetic model calculation for X-Plane compilation based on current year and month. #300
  - Resulting table is written into database when compiling scenery library.
  - Showing error dialog about missing declination data. Falling back to world magnetic model if
    database is empty now.
* Added support for the new "gui_label" 3D attribute in X-Plane 11.35 and higher. This gives a more
  precise detection of 3D airports now which will be consistent with the X-Plane airport selection
  and can be used to hide "Empty Airports". #424 and #410
* Fixed display for transparent aprons in X-Plane.
* Fixed issue where FSX was wrongly selected on initial startup on Linux or macOS.
* Potential fix on macOS folder resolution problems that appear when using case sensitive file
  systems. #392
* Added support for X-Plane 8.33 kHz frequency spacing. #409
* Fixed crash that appears when using fsAerodata cycle 1905r1 or later. #413

Information and Aircraft Progress:
* Added ILS map tooltip, "Show information" in map context menu and information display. #386
  - Click on ILS shows information in "Navaid" tab.
  - Zoom to ILS on double click in map or selecting "Map" link in information display.
  - Added offset localizer hint to ILS information if runway heading does not match ILS heading.
  - Displaying ILS source for clarification in information panel. Either "Navigraph" or "Simulator".
* Added preferred runways depending on wind conditions to tooltip, airport information tab and
  as detailed table including runway surface and length to weather tab. #187
* Aircraft progress tab now shows red warning text for icing and insufficient fuel.
* Progress tab now shows orange warnings if fuel and time have to be estimated because of
  invalid aircraft performance or an invalid flight plan. Shows also orange warning text if fuel is
  below reserve at destination (needs valid aircraft performance).
* Now showing orange warning text if no active flight plan leg can be found if aircraft is too far
  from plan.
* Tab "Aircraft" on window "Simulator Aircraft" shows gross weight as red warning text if heavier
  than max weight.
* Now displaying more fuel values and weights in alternative units as small text in information
  window and progress window. See above in "Options". #401
* Added new tab to show nearest map objects around selected airport: One list with airports having
  procedures and one list with radio navaids. #344
* Added highlighting of whole airway strings from information window similar to airspaces. #348
  - Highlighted airways as well as highlighted airspaces have tooltips now.
  - Thickness of highlighted lines (airspace boundaries, airways, etc.) and text size can now now
    adjusted with option settings ("Options" -> "Map Display 2" -> "Range rings, ...").
* Added links to FlightAware, SkyVector, X-Plane Gateway and OpenNav web pages in airport
  information which link to the airport information on the respective pages.
* Fuel and time prediction in aircraft progress tab is now based on aircraft performance (if
  available and valid) and therefore more accurate. Will fall back to an estimate based on current
  speed and fuel consumption if aircraft performance is not valid.
* Added message in weather information tab if all sources are disabled.

Flight Plan:
* Added support for alternate airports to map display, flight plan, printing, web server, drag and
  drop editing, all flight plan move, delete, edit and append functions as well as all relevant context menus.
  Fuel calculation considers farthest alternate in fuel calculation now. #230
* Added reset all function to quickly set up program for a new flight.
  Menu "File" -> "Reset all for a new Flight".
* Added dialog to show or hide columns in flight plan table. See context menu of flight plan table.
  Context menu item "Select visible Columns".
* Added columns for true rhumb and true great circle course to flight plan table.
* Better messages about missing and invalid flight plan. Now adding tooltip to empty flight plan
  table space and header label with hints if plan is empty. Same for procedure search. This should
  help new users.
* Now clearly describing which flight plan legs violate altitude restrictions in tooltip of error
  message. #347
* Added warning if cruise altitude could not be detected when loading X-Plane FMS plan.
* Edit flight plan position now allows to use shortcut "Return" for editing of user defined flight
  plan waypoints.
* Added missing region information (where available) for airports in flight plan table.
* Improved route description parser. Now using VOR if a VOR and NDB with the same name are close by
  (for example "LOWI VIC FAL PRU TEA LIRN").
* Fixed crashes after dropping several flight plans into the main window for loading.

Flight Plan Export:
* Added separate export menu item for X-IvAp since format differs slightly from IvAp. #395
  Fixed more issues with IVAP export. Alternate airports are now pre-filled in online format export.
* Added TFDi Design 717 flight plan export format. #399
* Now omitting final DCT for flight factor aircraft export to "corte.in".
  Should fix loading of flight plans without STAR. #394
* Fixed Maddog X export to use correct file extension "mdr".
* Fixed missing "=" in cruise altitude for BBS Airbus export. #396
* Made loading of X-Plane FMS flight plans more tolerant for wrong "DIRECT" instead of "DRCT"
  which comes from incorrect SimBrief plans.
* Fixed issue where flight plan was saved in wrong format when exporting to clean PLN.
* Added flight plan table export to HTML page. #4
* Fixed issue when saving flight plans from airports with empty names which could crash Prepar3D.

Weather:
* Added NOAA and X-Plane high altitude winds (Prepar3D does neither provide a documented format nor
  an interface). #283 This shows the NOAA wind aloft forecast which is updated four times a day and
  is used as a source by most weather programs and simulators.
  - Display of wind barbs for selected altitude, flight plan altitude and/or at flight plan
    waypoints. Toolbar button with drop down menu or menu "View" -> "Wind Levels" allow to select
    wind display.
  - Tooltip on map shows wind for several layers when hovering over a wind barb. Setting for
    wind barbs tooltip on "Options" -> "Map Display".
  - Hovering over the elevation profile shows wind at position in the header line of the elevation
    profile.
  - Fuel planning now considers high altitude winds. The manual cruise wind selection is still
    available and can be used to override the downloaded winds.
  - Top of climb and top of descent and now adjusted for head- and tailwind.
  - See menu "View" -> "Wind Levels" and "Wind Source", dialog "Options" -> "Map" -> "Tooltips" and
    "Options" -> "Weather" -> "Files and web addresses for wind reports".
  - Download and processing can be disabled in menu if not needed.
* Added display of gusts as red lines in wind barbs for airport weather.
* Fixed several METAR parsing issues related to no data like "///". #441
* Now ignoring ASX weather files written for X-Plane and fixed excessive logging about missing
  file. #422
* Full NOAA METAR file is now downloaded to avoid time consuming single web requests for airports.
  Weather display is now faster on map for NOAA METARs.  Changed NOAA download URL in dialog
  "Options". #359
* Added option to change X-Plane "METAR.rwx" path to allow custom file, e.g. for remote setups
  across a share.
* Added error dialog if weather downloads fail.

Online Networks:
* Added two options to fetch online center boundary from user airspaces. Now optionally looking
  up geometry for online centers either by airspace name or filename. Falling back to circle shape
  if not present. See dialog "Options" -> "Map Display Online" -> "Online Center Boundary Lookup ...".
* Disabled wrong rounding of frequencies for online centers. Now displaying as given.
* Replacing "A7" in online ATIS text now with line breaks.
* Changed AI and online network aircraft icon colors for better visibility. This is also reflected
  in the toolbar buttons. The aircraft icons can still be overloaded by the user.
* Enabled PilotEdge network. #388
* Fixed issue with negative heading display for online aircraft.

Map:
* Added option to display holding on map similar to traffic pattern. Holding can be customized
  before adding to map. See map, search and flight plan context menu item
  "Add Holding at position". #326
* Added menu items and drop down button to hide or show user features like range rings, holdings,
  measurement lines and traffic patterns.
  - See menu "View" -> "User Features".
  - Context menu items for range rings, measurement lines, holds and patterns are now disabled with
    a remark in the menu text when respective user feature is hidden on the map. You have to enable
    the respective user feature before you can add one on the map.
  - Special shortcut clicks on the map like e.g. "Shift+Left Mouse button" for range rings enable
    display of the respective user features silently if hidden.
* Traffic patterns and holdings have tooltips now.
* Added warning dialog before deleting all user features. Warning dialog can be disabled.
* Added small direction arrows for one-way airways which are shown in overview.
* Updated traffic pattern dialog with better table view instead of the simple combo box. Double
  click in pattern dialog now confirms dialog and adds pattern to the map.
* Now disabling all tooltips while doing drag and drop operations: Flight plan changes,
  dragging measurement lines and userpoint movement. #337
* Increased maximum number of map objects from 4000 to 8000.
* Disabled OpenMapSurfer since map is not publicly available at the given URL anymore, needs an
  API key and has download limitations now.
* Added required OpenStreetMap copyright message to map which replaces the Marble plugin which
  often gets into the way stealing mouse clicks.
* Added dialog to image export for files, AviTab and clipboard that allows to choose an arbitrary
  image resolution. This allows to export high resolution and highly detailed maps. A download timer
  allows to wait for online map updates to avoid blurry maps. #377 and #384

Map Navigation:
* Added "Click to center map" navigation mode where mouse wheel zooms to center position. Also added
  new "Map Areas" navigation mode using click/touch zones on the map screen. The latter mode is
  helpful for touchscreen navigation. Both navigation options can be selected on new tab
  "Map Navigation" in the options dialog. "Map Areas" still allows the classic navigation if clicking
  outside the active zones. #380 and #411
* Navigation aids like symbols, center cross and navigation areas for the above mentioned navigation
  modes can be enabled in "Options" -> "Map Display 2" -> "Navigation Aids" in tree.

Procedures:
* Added custom, user defined final approaches made of final leg altitude and distance to threshold
  which allows to see the approach path including ground, VASI and/or ILS slope in the elevation
  profile. The custom approaches consist of an initial fix and a runway fix. #307
* Now removing all flight plan waypoints that overlap with procedure points when adding a new
  procedure for an already calculated flight plan.
* Fixed many procedure decoding and drawing issues: #406, #408, #379, #336 and #370
  - Fixed procedure drawing for course/heading to radial termination legs.
  - Fixed procedure issues with track from fix to DME distance legs and similar.
  - Removed unnecessary intercept instructions at course reversal procedures.
  - Fixes for display of manual procedure legs. Now connecting manual legs to next leg or airport
    using a dotted line.
  - Now also drawing vector legs as dashed line.
  - Fixed display of SID that start with an initial fix. Now using vectors leg. Example: ENSG EVNA1F
  - Fixed issue where first course to fix procedure leg was missing intercept point.
  - Fixed procedure decoding which wrongly used the final endpoint fix altitude as a restriction.
* Fixed several issues with runways from simulator database having no "0" prefix.

Userpoints:
* Moved user point information out of information tab "Navaids" and added separate information tab
  for user defined waypoints.
* Custom userpoint icons now allow SVG, PNG, JPG and GIF image formats.
* Added new default userpoint types VOR, VORDME, VORTAC, DME, TACAN, NDB and lighthouse.
* Fixed crash and missing updates in information window when deleting userpoints.

Aircraft Performance #367, #340 and #339.
* Removed manual option to collect performance and introduced background collection which is running
  permanently now. Tab "Current Performance" in window "Flight Planning".
* New dialog for merging current performance at any time with collected aircraft performance or
  another performance file. See menu "Aircraft" -> "Merge Collected ..." and
  menu "Aircraft" -> "Open Aircraft Performance and merge ..."
* Added new tab "Current Performance" showing collected values.
* Renamed tab "Aircraft Performance" to "Fuel Report".
* Function "New Aircraft Performance" shows edit dialog now to avoid confusion.
* Aircraft performance dialog now allows to switch between US and metric units independent of
  program settings.
* Added alternate speed, alternate fuel flow, minimum runway length, runway type and usable fuel to
  aircraft performance.
* Tab "Fuel Report" shows a warning if usable fuel (new field) is not given.
* Changed aircraft performance editing dialog and split page in three tabs.
* Added aircraft state, required runway parameters and alternate fuel units to fuel report.
* Improved aircraft performance display without flight plan. Now showing basic information about
  aircraft like estimated range.
* Aircraft performance now uses cruise altitude from flight plan tab to detect if aircraft is in
  cruise state even if no flight plan is loaded.
* Fuel calculation now considers fuel to farthest alternate and falls back to cruise fuel flow and
  speed if values for alternate are not given.
* Added more error and warning messages if performance settings have errors or missing values.
* Now showing a warning if aircraft type does not match performance type.
* Top of climb and top of descent are now calculated considering the manual or real (NOAA or X-Plane)
  wind situation.
* Fix for invalid "Cannot Comply with Altitude Restriction" message. #417

Search:
* All keyboard shortcuts can now be used in search tabs from input fields or buttons. For example:
  Enter an airport ICAO in the search field and press "Ctrl+M" to show the airport on top of the list
  on the map.
* Fixed issues in procedure search where runway selection did not show up when opening context menu
  above a leg.
* Keyboard shortcuts now working everywhere in procedure search.
* "Show in search" in map context menu now selects found items in search result table.
* Fixed issue where map objects were centered unexpectedly when follow mode was enabled for a
  search tab.
* Now showing warning dialog when enabling distance search and search center is not set.

Webserver: #163
* Added internal web server which can be started in menu "Tools". This shows a web page which has
  simple use cases for map display, aircraft progress and airport information with automatic refresh.
  The page can be accessed from any computer, tablet or smartphone in the local network (you need to
  adjust you router settings to access it from the internet).
* Simple stateless protocol added to fetch map images and more. See directory "web/test.html" or
  "http://localhost:8965/test.html" when running the webserver for examples.
* Allowing HTTPS/SSL connections to internal web server. An example private and public key for
  encrypted server connections is included.
* Added configuration for web server in option dialog on page "Web Server".

Logbook: #346
* Split logbook completely off from userpoints and added new format for entries.
  - New main menu "Logbook".
  - Added own search tab including edit, delete and create facilities similar to userpoints.
  - Bulk edit for logbook entries available similar to userpoints.
  - Selected logbook entries are highlighted on the map showing great circle line connection
    between departure and destination. Highlights have own tooltip.
  - Added separate logbook entry tab in information window.
  - CSV export and import as well as X-Plane logbook import (Prepar3D logbook format is not
    open and therefore unusable).
  - Legacy logbook entries from the Little Navmap userpoint database can be converted to new
    logbook entries. Entries are shown in search after import including detailed error report.
* Added dialog for logbook statistics with overview, various group queries as well as export
  as CSV and formatted clipboard.
* Detection for takeoff or landing runway for logbook entries is now more error tolerant.

Build and Deployment for Developers: #387
* Updated for Qt 5.12.4. Changed OpenSSL to 1.1.1.
* Linux compilation now uses system OpenSSL again and is based on Ubuntu 18.04.
* Added build for Travis CI. Thanks to Jannik for all his work!
* Complete update of project files to allow configuration with environment variables. Removed all
  hardcoded paths.
* Added documentation about environment variables to configure build and updated build instructions
  in "BUILD.txt" and "littlenavmap.pro" files.
* Added template for Linux desktop file. Explained usage of Linux desktop file in "README.txt". #378

Little Xpconnect / X-Plane:
* Added new X-Plane turboprop definitions used since 11.30 to better recognize aircraft and fuel type.
* Now using tail number from aircraft ".acf" file only if the tail number from the dataref is not set.
  This helps to get the right tail number if add-on aircraft inject this manually using a script.

related from atools version 3.4.0.beta
See CHANGELOG.txt in atools project for more technical details. Relevant comments were added to list above.

===============================================================================

Version 2.2.4

* Changed default email, manual and help link URLs from Gitbook to https://www.littlenavmap.org #238
  Manuals in all formats and languages can be found here: https://albar965.github.io/manuals.html
* Moved hardcoded help URLs into configuration file "urls.cfg" which can be overloaded in settings directory. #238

* Changed default weather URLs (except IVAO) to use HTTPS/SSL.
* Added migration code to convert NOAA weather URL to use SSL/HTTPS if user left URL unchanged.

* Enabled IVAO support based on mirror on (https://www.littlenavmap.org) #244.

* Now pre-filling flight plan type (VFR and IFR) in online network export. #176 and #317
* Removed "RestoreDefaults" button from online network export since it has limited use.
* Now hiding the scalebar when saving map images. Scale bar is now only included when printing.
* Changed AI/multiplayer aircraft on ground to appear earlier when zooming in.
* Relaxed maximum distance requirements for waypoints in route string parser. Airports are now always used
  independent of distance to previous waypoint. #376

* Fixed display and conversion issues in aircraft performance when using metric units.
* Wrong vertical descent speed, descent speed and descent rule of thumb now displayed correctly.

* Fixed route description parser to ignore runway designations attached to airport like USSS/08R ... ZMUB1200/33.
* Route description parser can now read long SID and STAR names like ENVA UTUNA1A vs. ENVA UTUN1A.

* Changed Level-D default export path to correct location. #206
* Changed default export folder for aircraft flight plan formats to simulator base folder.

* Fixed issue where leg "From fix to DME distance" in procedures was calculated incorrectly.
  Case: EDVK Via LUXUX and ILS ABLIB (I09) to runway 09.
* Fixed drawing issue with intercept procedure legs.

* Now reading environment variable "LNM_RENDERER" for potential fixes on crashes or graphic problems.
  To use desktop OpenGL renderer set it to "desktop". Use Angle to DirectX adapter for rendering: "angle".
  To use the software renderer set it to "software".
* Added "[Options]" "PixmapCache" allowing to change pixmap cache size as a potential fix for disappearing icons.
* Added preliminary options for manual application font configuration in settings. #373. Example:
  [Options]
  GuiFontFamily=FONTNAME
  GuiFontFile=TTFFILE
  GuiFontPixelSize=12

* Added shortcuts to switch between styles Fusion (Shift+F2) and Night (Shift+F3).
* Shortcuts (Window -> Shortcuts) are now enabled on all windows.
* Changed lengthy prefix for custom map themes to "*".
* Limited text length when loading database to avoid growing the progress dialog.
* Added automatic numbering of performance files on save as.
* Small fix to avoid wrong time display.
* Small reordering in context menus for consistency.

related from atools version 3.2.4

* Fixed issue with wrong waypoint numbering in FlightGear export causing the simulator to crash.
  This happens only when using SID and/or STAR. #361
* Now disabling aircraft performance collection when sim is paused or replaying.

related from Little Xpconnect version 1.0.14

* Now linking Xpconnect statically to Qt to avoid plugin conflicts with libaries in Linux.

===============================================================================

Version 2.2.4.rc1

* Added saving and loading of FlightGear XML flight plans (.fgfp) also covering SID and STAR. #361
* MDX flight plan export for Leonardo Maddog X added. #232
* Added RTE flight plan export for QualityWings aircraft. #335
* Export for AivlaSoft EFB (.efbr version 1 - no SID and STAR). #226
* Added saving of PNG or JPG map images for AviTab (https://github.com/fpw/avitab) to file menu.
  Includes JSON calibration file. #310
* Added flight plan export for online networks including dialog for additional data. #317 (vPilot) and #176 (IVAP)
* Added FPL flight plan export for FeelThere aircraft. #206
* New flight plan export for Level-D (.rte). #206

* Added function key shortcuts in menu "Window" -> "Shortcuts" to have quick access to search, flight plan, map and more. #364
* Adapted flight plan file type detection to new formats and improved it for drag and drop of flight plans.
  Files are now accepted for drop independent of file extension.
* Now automatically suggesting a numbered filename if file already exists when exporting or using "Save as".
* Reorganized export flight plan menu items for better overview.

* Added links to well known directory "Documents/Little Navmap Files/ICAO" for airport information.
  Links to all included files are shown if the path exists for an airport with the given ICAO ident.
  The path is locale sensitive, e.g. in German "Dokumente/Little Navmap Dateien/ICAO". This depends on
  completeness of the translation. Try both variants ("Files" vs. your system language) if in doubt.
  Clicking on a link opens the file in the default editor or viewer of the system.

* Changed taxiway color for better visibility against light backgrounds.
* Added taxiway colors and pens to "little_navmap_mapstyle.ini" to allow configuration.
* Logbook userpoint icon now displayed using an offset from airport icon to avoid covering airport.
  Hotspot of logbook userpoint is now top left of the symbol. #366
* Fixed issue where MORA data was displayed only with Navigraph data enabled.
  Now always shown independent of selection. #331
* Now disabling text in MORA display if it gets too small to avoid garbled up display.
* Fixed display issue with empty procedure leg before initial fix after altitude terminated legs.
* Fixed drawing issue with intercept legs in procedures.

* Fixed issue where selecting a parking position as departure resulted in zero altitude in flight plan.
* Airports with open helipads and closed runways are now considered open.
* Now considering helipads for rating calculation for airports.
* Now displaying simulator type in information window for online network clients.

* Fixed wrong test in options dialog for online "status.txt" file. Now looking for the correct values to verify the file.
* Default folder is now the simulator base path when selecting exclusions in the options dialog.
* Fixed issue where date display used 12 hour time without AM/PM indicator in several places.
  Now always using 24 hour time in these cases.
* Moved all context menus a few pixels off the cursor to avoid accidental selection on touchpads or some mice.
* Fixed issues with missing weather updates when switching airport weather.
* Options/Language override in settings file now fixed for online help and legend loading.
* Limited text length when loading database to avoid growing the progress dialog.

related from Little Xpconnect version 1.0.13

* Fixed issue with AI detection where aircraft remained on map moving along with the user aircraft
  after deleting AI in simulator.
* Now linking Xpconnect statically to Qt to avoid plugin conflicts with libaries in Linux.

related from atools version 3.2.4.rc1

* Fixed issue with error messages when loading OpenAIR files with missing airspace class.
  Now omitting only the invalid airspaces.
* Made METAR parser more tolerant for invalid temperature values not separated by /.
* Fixed issue in whazzup parser which could result in invalid dates on systems with AM/PM data locale setting.
* Avoiding access to invalid empty paths when detecting simulators to
* Now looking for registry keys in a case insensitive manner to avoid problems where FSX or P3D could not be found.

===============================================================================

Version 2.2.3

* Fixed crash when reading unexpected value in "activeflightplanwx.txt" of Active Sky.
* Fixed crash when doing "Show all" after "Select all" in search result table while using a spatial query.
* Problem solved where altitude restrictions in procedures caused an invalid "cannot comply to altitude restrictions" error.
* Fixed several display issues in profile (e.g. LPPR ADNOV I17 at CI17).
* Fixed drawing issues with overlapping procedure leg points having different altitude restrictions (e.g. LPPR ADNOV I17 at CI17).
* Fixed issue where flight plan airports or navaids were not detected when airport display is off.
* Elevation profile showed wrong values for altitude on rightmost position in some cases.
* X-Plane scenery_packs.ini now read case insensitive to avoid errors.
* Little Xpconnect: Acf file of user aircraft is now read for more attributes like e.g. identifying helicopters.
* X-Plane scenery_packs.ini now read case insensitive.
* Disabled display of flight plan position in information window since it needs too many updates to function correctly.
* Full French and Spanish translated PDF manual included and online help is now complete.
* Updated French legend.

===============================================================================

Version 2.2.2

* Fixed wrong display of airspace/airway information when selecting "show information" in map context menu.
* Now showing all airspaces below cursorr when selecting "Show information for airspace(s)".
* Fixed issues with airspace selection and tooltip when map window is unfloatable.
* Fixed display issues on procedure labels: Wrong runway label at departure and redundant restriction at IF legs before others.
* Missing status messages added for copy map to clipboard and save map as image.
* Fixed issue where navaids were collapsed to points when using measurement lines.
* Fixed airway waypoints not recognized when general waypoint display is off.
* Small display issue with airway waypoints solved where names of unrelated waypoints were shown in some zoom levels.
* Added verbose logging option for weather updates.
* Now showing ILS frequency for all approaches ILS, LOC, LOCB, LDA and IGS.
* Fixed redundant legs in SID if first leg is IF and RW too.
* Updated German program translation and map legend.
* Replaced OpenMapSurfer hillshading with the one used for OpenStreetMap since server is offline.
* Enabled weather support for ActiveSky XP.

===============================================================================

Version 2.2.2.rc2

* Added option to disable map window undocking in options dialog on tab "Map".
  Allowing to undock the map window (option checked - default) can cause issues
  when resizing dock windows or the main window.
  Uncheck this option if you see strange or annoying resizing behavior when changing dock window or main
  window sizes. In some cases the dock window might also freeze, i.e. docks cannot be resized. Uncheck this option
  if you see one of these issues.

* Better URL test for weather and online URLs now also considering files.
* Improved check for valid whazzup file. Now looking for sections "!GENERAL" and "!CLIENTS".
* Fixed issue with missing runway in X-Plane FMS files having circle-to-land approaches.
  X-Plane can now load these type of approaches without error message.
* Fixed wrong heading display for online aircraft in information display in some cases.
* Now centering destination and aircraft also for single airport plans (if flying a pattern).
* Fixed crash and/or freeze when saving flight plans with one leg or if TOC/TOD could not be calculated.
* Sped up zoom for maps "Plain" and "Simple". More accurate display for zoom distance at lower levels.
* Fixed issue with ActiveSky showing old weather from stale "activeflightplanwx.txt" flight plan files.
  Now always using the latest from either "activeflightplanwx.txt" or "current_wx_snapshot.txt".
* Fixed issue with wrong course display in traffic pattern in some cases.
* Com frequencies are now forced into 25 kHz raster on display.
* More minor GUI adjustements and fixes.

related from atools version 3.2.2.rc2

* Fixed rounding error for COM frequencies in DFD compiler.
* Fixed warning message "q_startOperation was called more than once" in log file
  by skipping if already downloading weather files.

===============================================================================

Version 2.2.2.rc1

Help:
* Updated manual is online. Updated PDF is included in the download.
* All help buttons and menus are now working.
* Updated included legend with weather, MORA and modifier mouse click description.
* New online manual chapters and/or changes:
  - Major update and enhancements in elevation profile:
    https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.2/en/PROFILE.html
    https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.2/en/LEGEND.html#elevation-profile-legend
  - Aircraft performance:
    https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.2/en/AIRCRAFTPERF.html
    https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.2/en/AIRCRAFTPERFEDIT.html
    https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.2/en/FLIGHTPLAN.html#flight-plan-table-columns
  - Airport Weather:
    https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.2/en/WEATHER.html#airport-weather
    https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.2/en/MENUS.html#show-airport-weather
    https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.2/en/LEGEND.html#airport-weather
  - Sun shading:
    https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.2/en/SUNSHADOW.html
  - New settings, crab angle and next wayppoint in compass rose:
    https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.2/en/COMPASSROSE.html
    https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.2/en/LEGEND.html#compass-rose
  - Airport traffic pattern:
    https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.2/en/TRAFFICPATTERN.html
    https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.2/en/MAPDISPLAY.html#show-traffic-pattern
    https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.2/en/LEGEND.html#airport-traffic-pattern
  - MORA Grid:
    https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.2/en/MENUS.html#show-mora-grid
    https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.2/en/LEGEND.html#mora-grid
  - Mouse clicks with modifiers in map:
    https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.2/en/MAPDISPLAY.html#mouse-clicks-modifiers
  - Switch user interface styles on the fly:
    https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.2/en/MENUS.html#window-styles
  - Options for map display and simulator aircraft:
    https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.2/en/OPTIONS.html#blurred-map
    https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.2/en/OPTIONS.html#simulator-aircraft-allow-scroll-zoom
  - Scenery loading can now exclude files and use X-Plane "scenery_packs.ini":
    https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.2/en/SCENERY.html#load-scenery-library-dialog-options
    https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.2/en/OPTIONS.html#scenery-library-database_exclude
  - Improvements to printing:
    https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.2/en/PRINT.html#printing-the-flight-plan
  - New airport related menu items in procedure search:
    https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.2/en/SEARCHPROCS.html#show-information
  - Insert flight plan into current plan:
    https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.2/en/FLIGHTPLAN.html#insert-flight-plan
  - Sunrise and sunset for airport in information:
    https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.2/en/INFO.html#airport
  - Bearing and distance of user aircraft to airport or navaid in information:
    https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.2/en/INFO.html#general
  - Show more less data in aircraft progress:
    https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.2/en/INFO.html#progress
  - Better highlighting for airspaces from information window:
    https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.2/en/INFO.html#airspaces

Elevation Profile:
* Fixed several issues with aircraft movement and trail in elevation profile.
  Profile trail now depends on active leg and is now saved seperate from aircraft trail on map.
* Aircraft direction now turned if reversal relative to active leg detected.
* Aircraft now removed from profile if missed approach flown.
* Added new menu item in elevation profile to clean its aircraft trail.
* VASI glideslope in elevation profile now also shown for destinations where airport and procedure runway
  do not match because of renamed runways.
* Fixed issue where ILS and localizers were not recognized for renamed runways and inconsistent data.

Information:
* Fixed issues with file links for "BGL" and "apt.dat" files which did not work on Windows
  if base path had a trailing backslash.
* Fixed issue where airways were not displayed when selecting "Show information" on the map.

Flight Plan:
* ILS frequency in flight plan table now also shown for destinations where airport and procedure runway do not match.
* Traveling time in flight plan table header now updated correctly on altitude change. Time is now omitted if invalid.
* Moved FMS 3 format to export sub-menu since it is less important.
* Flight plan table now displays localizer frequencies.
* Fixed issue in route description generator which omitted SID and STAR in some cases.

Online Networks:
* Fixed online network aircraft heading on map display for VATSIM and IVAO.
* Removed display of true heading in information window and tooltips. Now always calculating magnetic.

Map:
* Changed map context menu to show only the mentioned item in "Show information" and nothing else.
* Removed "and more" indication in context menu since it is not used any more.
* Attempt to fix several zoom issues like zooming all way out and permanent map update when
  centering aircraft and active flight plan leg.
* Added workaround for issues when zooming to map objects. Now determining the best zoom distance until all is visible.
* Made "Too many objects" and "Offline" warning messages more clear.
* Now drawing weather symbols above flight plan.
* Sun shading is now reset to real time when disconnecting simulator.
* Fixed issue of map jumping to the wrong place when zooming around the anti-meridian.
* Fixed drawing issues with the aircraft trail in Mercator projection.
* Improved zooming when using a touchpad.
* Added `Shift+Wheel` for zooming in small steps.
* Now drawing flight text for procedures in the right order to avoid overlaying text.
* Military parking is now draw in the right color.
* Fixed issue where OpenTopoMap constantly showed waiting for data.

User Interface:
* Added "Copy Map Image to Clipboard" function in file menu.
* Now appending date and time suffix to map screenshot name to avoid overwriting for "Save Map as Image".
* Disabled restoring of full screen mode on macOS since Qt freezes dock windows.
  If that happens double click the title bar of any dock window to float it. Double click again
  to dock it back and you can resize all docks again.
* Maximized window state is now correctly saved and restored.
* "Reset window layout" now also changes window size and centers window to avoid messed up layouts.
  Changed default layout to avoid locked elevation profile size.
* Updated icons that were barely visible in night mode.
* Added "clear all highlights" to toolbar and removed clear aircraft trail button.
* Fixed issue where tooltips reappeared after leaving the map.
* Updated French translation by Patrick.

related from atools version 3.2.2.rc1

* Small improvements to file system watcher to improve reliability when reading weather files.
* Updated French translation.

===============================================================================

Version 2.2.1.beta

Aircraft Performance:
* Now always showing both volume and weight in aircraft performance report on tab "Aircraft".
  **Avgas is the default fuel type. Change you present performance configurations to the correct fuel type to ensure
    proper weight volume conversion.**
* Aircraft performance edit dialog now has a fuel type (Avgas and Jetfuel) setting and converts fuel between
  weight and volume in input boxes when changing.
* Flight plan table now shows both fuel weight and volume in separate columns.
* Performance collection now always uses weight and detects fuel type automatically from simulator.
  You can change from weight to volume in the edit dialog which will also do the conversion for you.
* Now showing red error messages on top of fuel report indicating invalid or missing values.
* Small text changes for performance report to make more clear that it is not updated during flight and
  used for fuel planning only.

Online Networks:
* Fixed regression when reading whazzup files. This resulted in occasional crashes and wrong aircraft headings.
* Limited excessive logging when reading whazzup files for online networks and added debug option for error
  reports when reading whazzup.
* Now omitting invalid QNH values from online center or client.

Simulator Aircraft and Flight Plan:
* Flight plan active leg sequencing is now suppressed if aircraft distance to nearest route leg is more than 50 NM.
* Centering of active flight plan leg and aircraft (if enabled in options) falls back to simple aircraft centering
  if distance to flight plan is larger than 50 NM.
  This helps to avoid situations where the program zoomed too far out.
* Changed jump-back-to-aircraft logic to avoid weird behavior (zooming far out and others).
  **When aircraft is on ground or "&Center map on aircraft and next flight plan waypoint" is not selected:
    Start looking around on the map by moving first (mouse drag or cursor keys) and not by
    zooming (mouse wheel or plus and minus keys) to avoid aircraft centering for the time given in options.
    Zooming without movement (drag or cursor keys) keeps the zoom distance.**

Elevation Profile:
* Fixed several issues with elevation profile and altitude restrictions as well as TOC and TOD calculation.
* Now forcing all legs after FAF and FACF to minimum altitude to avoid arriving above ILS glideslope or above VASI.
* Added display of "GS" indicator for certain altitude restrictions.
* Fixed issue with circle-to-land approaches having a lower MAP altitude restriction than runway elevation + 50 ft.
  This resulted in a "cannot comply to alt restrictions" message.
* Made zoom sliders in profile less sensitive to mouse wheel by lowering page size.
* Display of "Above Ground Altitude" now follows climb and descent slope instead of using cruise altitude.

Procedures:
* Now adding last leg "Circle to Land" only if approach has no runway assigned.
  This avoids classifiying too many approaches as circle-to-land.
* Adding new leg type "Straight In" for the last segment between MAP and runway now.
* Fixed drawing issues with missed approaches where first leg is of type "Intercept".
  Missed approach now correctly starts at MAP in these cases.
* The Maltese cross is now applied to either FAF or FACF depending on ILS GS intercept altitude.
* Fixed regression where the last leg to runway was omitted for all approaches.
* Omitting altitude restriction now for waypoints on ILS GS.
* Added workaround for 3-letter airport idents in procedures which were not recognized and showed an error in the
  procedure search (red procedure leg).
* Drawing problems with the turn to the first missed leg solved.
* Fixed issue with manual procedure legs before initial fix.
  This corrupted flight plans, altitude and distance calculation. Added new leg type "Vectors" for this.
* Now loading procedures partially from a flight plan if some could not be found.
* Better error report on procedure loading issues. No showing the procedure names which cannot be found in the database.
* Fixed lost procedure information after switching scenery databases.

Map:
* Crab angle in compass rose now based on course to next waypoint instead of leg course. This is now consistent with
  the indicator showing course to the next waypoint of active flight plan leg.
* Now hiding details for airport patterns on higher zoom distances.
* Fixed wrong zooming that appeared when centering a flight plan which crossed the anti-meridian (date line).

User Interface:
* Crab angle in aircraft progress now based on course to next waypoint instead of leg course.
* Moved options "Use a short name "ICAO_ICAO.pln" when saving FSX or P3D flight plans instead of the long name",
 "Avoid overwriting Flight Plan with not matching departure and destination" and
 "Center flight plan on map after loading" to flight plan tab in options.
* User data type search is now properly reloaded for userpoints if the option for reloading saves is disabled.
  Always reloaded with "Airport" userpoint type before.
* Disabled tooltip effects (fading, sliding, etc.) since these do not work well with tooltip updates for weather.
* Now raising all floating windows on startup to avoid hidden and/or inaccessible windows.
* Changed "Show map window" menu item to "Show all floating Windows" which raises all floating docks windows.
* Fixed issue where main window title was not updated after "save as".
* Added workaround to restore elevation profile window height on startup.
* Modified all question message boxes with destructive actions to have default "No" also on windows.
* Now pre-filling altitude and turn direction in airport pattern dialog if available (FSX and P3D only).
* Added "Copy to Clipboard" button to update dialog.
* Changed download button in update dialog to make clear that download is started in browser.
* Update dialog now remains open after clicking download to give user a chance to read or copy text.
* Updated Italian translations from Flavio.
* Added French translation by Patrick.

Help:
* Updated included map legend for new features.

related from atools version 3.2.1.beta

* Added saving of altitudes for X-Plane FMS formats.
* Fixed issue when creating bounding rectangle from radius covering one of the poles which broke distance
  search with large radius values.
* Fixed issue where short lines were given wrong elevation (first 0) in GLOBE reader resulting in gaps in the
  elevation profile ground.
* Renamed fuel key names in aircraft performance file and added update functions.
* Added option to limit excessive error logging in whazzup reader. Error logging is now off as default.
* Added fuel type to performance class now allowing conversion from weight to volume.
  Performance handler now detects fuel type and uses lbs as default now. #255

===============================================================================

Version 2.2.0.beta

=== Notes ===
* List of closed issues for milestone 2.2: https://github.com/albar965/littlenavmap/milestone/6?closed=1
* A reload of the scenery library is recommended.
* Some new features like the MORA grid, display of FAF and others need an AIRAC cycle from Navigraph
  later or equal to cycle 1810 or the included AIRAC cycle.
* X-Plane: Replace the Little Xpconnect plugin with the new included one to see the improvements mentioned below
  at "X-Plane / Little Xpconnect".
* The manual is not updated yet. Therefore, help links do not work.

=== Changes ===
Elevation Profile:
* Added scrolling and zooming ability to elevation profile. Elevation profile now has a context
  menu also including "show on map" and more functions. Added splitter to elevation profile dock
  window which has sliders for zooming vertically and horizontally. These can be hidden by dragging the splitter
  to the right. Zooming can also be done using mouse wheel (Wheel+Shift for vertical zooming). Added keyboard navigation
  using cursor keys and numpad keys for zooming and scrolling. Panning in elevation profile with mouse click and moving
  like in map. Double click zooms to position on map. #34
* Elevation profile now uses same aircraft icon as map. Changed elevation profile to completely
  adhere to map painting settings like line width, text size and symbol size. Profile display now hides flight plan
  if hidden on map. #298
* Adjusted elevation profile to display passed, active and circle-to-land flight plan legs in the
  same colors like the flight plan on the map. Navaid symbols are now on the descending or ascending line. #298
* Added option to display ILS and VASI in elevation profile if an approach is selected. Menu items
  allow to disable these. #299
* Added calculation and display for top of climb to elevation profile display.
* Now showing procedure altitude restrictions in profile display.
* Top of descent is now calculated considering altitude restrictions of approach or STAR. Same for top of climb and SID.
* Removed barely visible highlight on map when hovering cursor above elevation profile. Highlight
  colors can now be customized in "little_navmap_mapstyle.ini". #34
* Jump back to aircraft functionality added in elevation profile. Uses the same settings as the map. #34
* Giving clear error indication if cruise altitude is too high (i.e. TOC and TOC overlap) or if restrictions are
  violated due to too low cruise altitude.
* Fixed display color of profile labels for night mode. Removed all dark profile colors and pens from
  "little_navmap_mapstyle.ini". Using OS and style colors now. #34
* Solved problems where aircraft in elevation profile jumped to wrong leg or moved backwards. Aircraft remains
  at destination now if moving past last route leg.
* Aircraft track is now ignored when determining profile altitude to avoid confusion when remaining tracks
  result in wrong profile maximum altitude.

Aircraft Performance: (see main menu -> "Aircraft" and tab "Aircraft" in dock window "Flight plan")
Note that the new tab in the "Flight plan" dock window is meant for fuel planning and does not
change during flight (except when collecting performance data).
* Added aircraft performance facilities including edit dialog, new, save, save as, load, file history and report.
  Performance files (*.lnmperf) can be dragged into the main window to load. Added main menu
  "Aircraft" and tab on flight plan dock window for loading and saving of performance files.
* Performance and fuel calculation can use an average cruise wind setting where wind is interpolated for
  climb and descent for calculation.
* Removed now useless speed setting from flight plan dock and deleted rule of thumb descent setting in options dialog.
* Added automatic aircraft performance calculation option during flight
  ("Aircraft" -> "Collect Performance for Flight"). #255
* A default performance profile with 3 NM / 1000 ft descent and climb rules and no fuel consumption is default.
* Now showing fuel remaining in flight plan table.
* Added drag and drop of aircraft performance files to main window ("lnmperf") for loading. #291
* Window title now shows aircraft performance file name and change state. #255
* Added aircraft performance file to userpoint log entry.
* URLs are recognized in aircraft performance description and can be opened there. Local file and directory links
  (e.g. "file:///C:/Projekte/atools" or "file:///home/alex/") links as well as web URLs are recognized and opened.
* Added setting in options to change text size in performance report.

Printing: (see main menu -> "File" -> "Print Map" and "Print Flight Plan")
* Added flight plan column selection to print dialog. Added more options for header, fuel, performance and
  others to print dialog.
* Improved printing of flight plan table. Now has proper word wrap, proper column sizes and shows a header
  for each page.
* Added colors for procedures to printed flight plan table as shown in flight plan dock window.
* Now uses printer resolution for printing the map to get sharper images except for map background.
* Hiding all overlays except scale bar when printing map now.

Online Networks:
* Added settings for online center sizes in options dialog. Old settings are now ignored.
  See dialog "Options" on tab "Map Display Online". #267
* Added estimated arrival time to online client information tab and search table. Invalid times are
  now omitted in display. #303
* Changed lower limit of online updates for custom networks to five seconds.
  Emphasized warning **not to use this for official networks**. See dialog "Options" on tab "Online Flying".
* Renamed "ACC" to Area Control Center for online centers. #267

Compass Rose:
* Now showing crab angle and added display indicator for next waypoint in compass rose. #284
* Added configuration options for compass rose in tree view in dialog "Options" on tab "Map Display". #285
* Text size for compass rose, measurement lines and range rings can now be set in dialog "Options" on
  tab "Map Display".
* Compass rose range rings are now always drawn. Also if not connected to simulator.
* Fixed issue in compass rose where decimal digits were truncated in some cases.

Flight Plan:
* Added drag and drop of flight plans from file manager into main window for loading.
  Accepts single flight plan and all allowed formats for loading ("fms", "flp", "pln") as
  well as aircraft performance files ("lnmperf"). #291
* Added indication for DME distance to waypoint ident in procedure search and flight plan table for
  leg types "track from fix from distance", "track from fix to dme distance",
  "heading to dme distance termination" and "course to dme distance". This minimizes the confusing
  duplicate display of idents in the flight plan table. #265
* Now displaying FAF, IAF, FACF and MAP in the procedure preview, flight plan table and tooltip. #196
* FAF is shown with a maltese cross on the map and in elevation profile. #196
* Changed last "Proceed to Runway" leg to correct "Circle to Land" for CTL approaches. #252
* Added warning dialog for flight plan zero cruise altitude before saving. #263
* Made loading of procedures more tolerant for renamed runways and for ARINC names of procedures.
* Added procedure name to flight plan table instead of the generic names like "SID" or "STAR".
* Added display of ARINC name (e.g. "Q21" or "I16") to flight plan header label since some FMC need this value. #306
* Added "Insert Flight Plan" menu item into flight plan table context menu. Added "Append Flight Plan" menu item
  into flight plan table context menu.
* Procedures are now correctly used or removed when inserting and appending flight plans.
* Now selecting and highlighting imported legs after inserting or appending flight plan. #264
* Fixed issue where some column widths were not saved in flight plan table.
* Removed annoying change in flight plan when adapting start position on loading.
* Removing duplicate ILS designators or frequencies from flight plan.
* Disabled export of approach procedures for Flight Factor airbus since required data is unknown.
* Fixed issue for FSX/P3D flight plans missing byte order mark which were not accepted by ASN or ASX.

Map:
* Added mouse click and modifier options for quick access. Doing a second click on the hot spot of a shown feature
  like range rings or measurement lines removes them. #268
  - Shift+Click: Add or remove range rings or navaid range ring.
  - Ctrl+Click: Start rhumb-line measurement or delete measurement line.
  - Alt+Click: Start great circle line measurement or delete measurement line.
  - Ctrl+Shift+Click: Add or edit userpoint.
  - Ctrl+Alt+Click: Insert point into nearest flight plan leg.
  - Shift+Alt+Click: Append point to flight plan.
* Added minimum off route altitude (MORA) data and one degree grid display to map. Data coming from Navigraph.
  See main menu -> "View" -> "Show Minimum Altitude". #84
* Added extra airport display layer in map that shows runways before airport diagram shows up.
* Information tabs for airspaces and online centers now highlight geometry on map when clicking the
  blue "Map" link in the information window. Above mentioned tabs also have a "Remove Highlights from Map"
  link on top that clears all highlighted airspaces from the map.
* Added new "Remove all Highlights and Selections" menu item to menu "Map". #308
* Moved "Remove all Ranges, Measurements and Patterns" from all context menus to main Map menu. #308
* Fixed several problems for aircraft and next waypoint centering mode. Updates are now triggered
  by a timer depending on speed and distance to waypoint. Minimum zoom distance is now a function of
  altitude above ground. See dialog "Options" on tab "Simulator Aircraft": "Allow scrolling ..." and "Jump back ...".
* Added option to avoid blurred online maps. Enabled per default.
  See dialog "Options" on tab "Map": "Avoid blurred ...". Works best with map projection "Mercator". #254
* Added option for sun shading on map which can use real time, simulator time or user defined time.
  See main menu "View" -> "Show Sun Shading" and "Sun Shading" sub-menu.
  Shading darkness can be adjusted in dialog "Options" on tab "Map Display": "Sun shading ...".
* Added dialog to set user defined time and date for sun shading.
  See main menu "View" -> "Sun Shading" -> "Set user defined time". #60
* Drawing of complex X-Plane airports accelerated. Now from 100 to 500 ms down to less than 1 ms
  for large airports. #245
* Circle-to-land legs and following missed approach legs are now drawn correctly with a dashed line from MAP. #252
* Added center line to ILS feathers and made feathers semi transparent.
* Empty airports menu item is now inserted into the sub-menu. Was missing before.
* Fixed issue where ILS feathers disappeared on close zoom distances.
* Disabled display of ugly ice shelf polygons in OpenTopoMap for good.
* Fixed issue where horizontal or vertical lines were not painted in flight plan.
* Adjustments to drawing. Line widths are now scaled with symbol sizes. Fixed drawing size of TOC,
  TOC and procedure symbols for scaled settings.
* Replaced home view symbol on map with actual icon from toolbar button.
* ILS labels now adhere to the text background color setting for navaids. This allows to select a white background
  for the labels for better visibility.
* Now omitting curves, arcs, holds, procedure turns and other fancy geometry of procedures on high
  zoom factors to avoid a mess up of graphics in spherical projection. Fixed flight plan leg distance
  label turning into weird directions when using spherical projection and at high zoom factors. #287
* Fixed program freezing on large zoom levels. Now excluding procedure drawing on high zoom distances.
* Aircraft icon heading is now more correct at higher zoom levels when using spherical projection. #239
* Now allowing font sizes up to 200 percent instead of 150.

Weather: (see main menu -> "View" -> "Show Airport Weather" and "Airport Weather Source")
* Added display for weather symbols to map showing lowest cloud coverage (filled or empty circle),
  wind direction, wind speed (barbs) and flight rules according to official color coding:
  LIFR/magenta, IFR/red, MVFR/blue and VFR/green.
* Showing flight rules and icon in information window and tooltip. #6
* Added map weather selection for all supported weather sources in menu view.
  See main menu -> "View" -> "Airport Weather Source". #6
* Airport weather icons are loaded from FSX/P3D and remote connections too. #6
* Showing flight rules and icon for all sources. Showing selected source for weather in map in the information
  display by adding suffix "- Map" to "Flight Rules" text. #6
* Fixes for problems where ASX and ASN updated weather files were not recognized.
* Fixed issue where variable wind showed wind pointer although no direction given. #6
* Attempt to fix weather loading issues (disappearing report) for X-Plane metar.dat.
  Weather data is now kept if file was deleted.
* More improvements and fixes when reading METARs.

Information and Progress:
* Added sunrise and sunset display (civil twilight) in UTC for airport information display. Time is
  based on simulator date or real date depending on connection status.
  Dock window "Information" on tab "Airport". #281
* Added distance and bearing (rhumb line) to navaids and airports from the user aircraft in information window
  and tooltip. Disabled when distance is larger than 500 NM. #274
* Added "More" / "Less" link to aircraft progress display to show detailed or brief performance
  information during flight.
* Added crab angle to aircraft progress display to indicate the needed heading to follow a track in cross wind. #284
* Fixed issue where distances to initial fix of transitions where not calculated correctly in
  progress window.
* Now showing restricted airspace designation (like "D-30") in information and tooltip.
* Showing active time criteria (NOTAM, holidays, etc.) for airspaces now in information window.
  Added multiple code as indicator for duplicate overlapping airspaces. Navigraph data only. #279
* Now displaying related airport information for navaids if available. #289
* Showing more important flight parameters (IAS, indicated altitude, etc.) bold in aircraft progress.
* Fixed several issues where information window content scrolled to top or was updated too often
  when doing background updates from weather or online changes.
* Too long lists of parking airline codes are now blocked and shortened for tooltip display.
* Information and simulator aircraft progress icons are now correctly scaled according to
  selected text size in options dialog. Fixed issue where font size was not reloaded when loading
  information on startup was off.

Airport Traffic Pattern
* Added option to draw airport traffic pattern on the map to all map, flight plan table and airport search
  context menus. "Display Airport Traffic pattern at ..." enabled when right clicking on an airport.
* A configuration dialog is shown when adding a traffic pattern that allows to customize distances,
  colors and other options. #197

Options:
* Moved settings for wind indicator to separate tree branch in options dialog on tab map display.
* Various other changes. See related items in this change log.

Search:
* Added "Show Information for Airport", "Show Airport on Map" and "Show Airport in Search" items to the context menu in
  the procedure search tab.
* Fixed issue where runway filter was not reset in procedure search when selecting "Show Arrival/Departure Procedures".
* Fixed issue where procedure highlight reappeared after closing dock and restart.

Userpoints:
* URLs are now recognized in userpoint information display and can be opened there. Local file and directory links
  (e.g. "file:///C:/Projekte/atools" or "file:///home/alex/") links as well as web URLs are recognized and opened.
* Fixed issue where takeoff or landing airports and runways were not recognized correctly for logbook entries.

User Interface and General:
* GUI style including "Night" can now be changed on the fly from the menu "Window" -> "Style".
  Removed style from options dialog and moved map darkness for night style to dialog "Options" to tab "Map Display".
  Fixed all remaining artifacts which appeared after style change. #142
* Now always showing version in main window title. Development versions also show Git revision. #304
* Added warning dialog when using the buggy and limited online elevation data.
* Added information dialog for Navigraph only scenery mode. #262
* Added sub-menus to view menu since it got too big.
* Cleanup in shortcuts. Removed duplicates and added F1 and Shift+F1 for help.
* Added FAQ link help menu.
* Made error messages in dialogs better visible: White text on red background.
* Using extra icon and background color to make splitter in route string dialog better visible. Now
  preventing collapsing of upper part in route string dialog to avoid confusion.
* Made warning about saving X-Plane FMS 11 format less alarming.
* Added menu item to raise (a probably lost) floating map window.
* Changed search path for custom map themes to be based on executable path since macOS gives a
  wrong current directory. #261
* Fixed empty "Show info ..." menu item for X-Plane AI which is lacking all kind of
  information.
* Removed more inconsistencies in map context menu where wrong information was shown
  (i.e. airport instead of AI) in some cases.
* Log file is now rotated if the file size of 10 MB is exceeded. This avoids overwriting on startup and eases
  error reporting. #275
* Updated all translations.
* Updated French manual to Gitbook generated PDF.
* Changed deployment to use local folder "little_navmap_help" in Projects for manuals. Removed PDF
  manuals from Git since commits are getting too large.
* Updated translations to fix translated menu shortcut Ctrl+Up and Ctrl+Down in German translation.
* Added "Copy to Clipboard" to update notification dialog to copy contents as plain and formatted text.
* Fixed several issues around display of procedures.

Scenery Library:
* Files can now be excluded from loading for all simulators in options dialog. List in exclusion
  paths now allow multi selection. See dialog "Options" on tab "Scenery Library Database": "Add Files ...". #29
* Check box for reading inactive scenery is now enabled to choose between reading of X-Plane
  "scenery_packs.ini" or full directory structure in scenery loading dialog.
  This helps if using tools to disable scenery.#151
* Now fetching the first X-Plane installation path from x-plane_install_11.txt as base path.
* X-Plane parking positions are now at correct coordinates. #256
* Fixed issues with assignment of stray VASIs to runways in X-Plane.
* Fixed issues with symbolic links in scenery loader. Now using paths as-is instead of converting to canonical
  paths (i.e. resolving the symbolic links). #29

X-Plane / Little Xpconnect:
* Added airplane model and registration. Now using description for title. #271
* Now reading X-Plane "acf" files once to get aircraft name and engine type for a better classification.
  Allows to show helicopter and jet AI symbols in Little Navmap. #271

related from atools version 3.2.0.beta
* Database minor version updated to 13.
* Updated all translations.

See atools/CHANGELOG.txt for more technical details.

===============================================================================

Version 2.0.3

Online Networks:
* Fixed issue where simulator, AI or multiplayer aircraft did not move or were not updated on the map with certain settings.
* Now showing both online client and simulator aircraft tabs if user clicks on own aircraft when using online network.
* Fixed issue where online ATC was not removed from the map when the related center shut down.
* Online network ACC and FIR regions now have a default radius of 100.
* Removed error dialog for online network downloads. Now showing online network errors/status
  in statusbar on the connection status label and tooltip.
* Fixed issue when parsing whazzup with small timeintervals. (atools)
* Now assuming that aircraft is on ground for VATSIM and GS < 30 kts (VATSIM has no on_ground indication). (atools)
* Both online and simulator information is now shown when clicking on shadow AI/multiuser/simulator aircraft.
* Fixed wrong tooltip for online shadow aircraft which appear both in simulator and online network.
  Now showing tooltip for simulator aircraft.

User Interface:
* Rearranged controls in search window to allow smaller dock windows.
* Now showing warning message box if SSL/HTTPs was not initialized due to missing MSVC redist.
* Increased size of status bar field for time to avoid creeping/flickering field in macOS.

Flight Plan:
* Fixed several issues with copy CSV to clipboard from flight plan and search result tables.
* Fixed issue where route type (High/Low Alt) was assigned wrongly after flight plan calculation or loading flight plan.
* Fixes for flight factor flight plan export to corte.in. RNAV approaches should be recognized now.
* Flight plan names for flight factor flight plan export to corte.in are now made unique when saving.
* Fixed issues with export for flight plans for iFly 737 that could crash the simulator. (atools)
* Fixed issue where translated parking names were used in PLN files which resulted in wrong flight plan departure. #243

Map:
* Added departure and destination to label for online network and AI aircraft.
* Disabled SSL for OpenMapSurfer theme due to obscure SSL problems on macOS.
* Now hiding all airspaces at small zoom distance when airport diagram is shown.
* Fixed issue where airspace was not displayed when selecting "show information".
* Now ignoring null frequencies on airspaces.
* Fixed issues with map context menu where "Show ..." and "Show ... in search" used the wrong map objects,
  i.e. "Show Network Client" showed airport in information window.
* Now using consistent order where online and simulator aircraft are above airports when clicking in the map for all
  show functions.

Misc:
* Fixed issue where program cannot be opened by Linux file managers.
* Fixed translation issues in navserver resulting in confusing messages in Little Navconnect log window. (atools)
* Now showing coordinates in userpoint search result table.
  A "Reset View" from the context menu is required to show the new columns.
* Increased Garmin userdata export ident length. (atools)
* Now disabling less used search options on first startup after initial installation.
* Added option to disable less used type filters in nav search.
* Added coordinates to userpoint search result table.
* Fixed broken links in manual.
* Updated French translation from Patrick.

related from atools version 3.0.3

* Fixed translation issues in navserver resulting in confusing messages in Little Navconnect log window.
* Now logging all warning dialog messages to logfile.
* Fixed issue where aprons from stock airports remained in add-ons.
* Workaround for invalid record length for NDB and waypoints in APX27190.bgl from P3D v4.3 which causes errors
  when reading the scenery library.

Version 2.0.2

>> X-Plane users: Reinstall Xpconnect 1.0.9 for bug fixes regarding inverted magnetic variation. <<

Translations:
* Updated translations: Dutch, Brazilian Portuguese, French, Spanish and German. All complete.
French offline PDF manual is from previous version. Full translation will be provided as an update package.

Help:
* Online manual available on Gitbook: https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.0/
* All help buttons and menu items are working now and point to the updated online manual.
* Updated legend for compass rose and online aircraft.
* New online manual chapters and/or changes:
  - Userpoints: https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.0/en/USERPOINT.html
  - Userdata menu: https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.0/en/MENUS.html#userdata-menu
  - Userpoint map context menu items: https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.0/en/MAPDISPLAY.html#add-userpoint
  - Online Networks: https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.0/en/ONLINENETWORKS.html
  - Compass Rose: https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.0/en/COMPASSROSE.html
  - Edit flight plan positions: https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.0/en/EDITFPPOSITION.html
  - Coordinate formats: https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.0/en/COORDINATES.html
  - Customize display radius for online centers: https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.0/en/CUSTOMIZE.html#customize-online-center
  - Customize userpoint icons: https://albar965.gitbooks.io/little-navmap-user-manual/content/v/release/2.0/en/CUSTOMIZE.html#customize-userpoint-icons

Navdata:
* The included Navigraph AIRAC database was updated to cycle 1801. This fixes two problems:
  - Wrong magnetic declination for VOR stations.
  - Procedures of three letter airports were not recognized.

GUI:
* Save button is now always enabled to allow saving PLN file again after P3D changes file.
* Fixed misleading warning in route string parser if airport name as intermediate destination is equal to an airway.
* Fixed tooltip and information display showing facility "Procedures" for all airports.
* Improved handing of information dialog to raise the correct tab when selecting from context menu.

Userpoints:
* Fixed small issues on userpoint CSV export where fields used floating point numbers wrongly.
* Now exporting userdata columns last_edit_timestamp and visible_from to CSV. Columns are optional for import.
* Issue with wrong default type fixed in add dialog if type is empty.
* Corrected wrong display for userpoints all indicated as temporary in edit dialog.
* Fixed non localized date in user point information.

Online:
* Now merging simulator aircraft and online network aircraft with same callsign/registration. These shadow aircraft are now displayed as online network aircraft (orange) and have online network tooltips and information. #45
* Fixed display of shown features in status bar which indicated online airspaces when online networks were off.
* Changed fill color for centers for better visibility.
* Now waiting three minutes for next download to give user a chance to correct.
* Fixed issue where program went into endless error dialog loop when entering a wrong online network address.

Customization:
* Added reset/migration for mapstyle INI file and adding version now to file.
* Added customize folder and icons.zip for icon templates to allow users creating their own icons based on default ones.
* Program will create a backup of "little_navmap_mapstyle.ini" and replace file with new colors (blue airways).
  All customization files are now versioned. Section "[Options]".

Small changes:
* Userpoints now have the same priority in menus as in map display.
* Fix in userpoint edit dialog tooltip.
* Fixes to wrong status bar and tooltips and misleading context menu items in search.
* Small fix for runway display using wrong width when 0.
* Corrected text for wind pointer which was scaled together with AI aircraft text.
* Fixed issue where user agent got translated request type included (e.g. "Custom"). #45
* Fixed issue where airspace tooltips were shown in high zoom distances with no airspaces displayed.
* Corrected tab order in main window and options dialog.
* Added help button to user waypoint dialog.
* Removed menu items from macOS application menu since automatic adaption from Qt does not work.
* Fixes for missing about dialog on macOS.
* Help system now more flexible and can load legend and help files if present for language.
  Also uses a fuzzy way to find files by ignoring language region like "pt" vs. "pt_BR".
* Fixed issue where flight plan was saved in the wrong format after undo/redo and using "Save as".
* FSX/P3D is not hidden in the scenery library menu if the simulator folder from the registry does not exist.
* Now disabling show AI aircraft and ship actions according to fetch settings in connection dialog.

from atools version 3.0.2.rc1

* Updated translations: Brazilian Portuguese, French, Spanish and German. All finished.
* Now exporting all userdata columns to CSV: Added "last_edit_timestamp" and "visible_from".
  Columns are optional for import. See manual.
* Fixed region field not adjusted in X-Plane userdata export.
* Now using minimum and maximum circle radii for online ATC geometry.

===============================================================================

Version 2.0.1.beta

* Changed OSM, OpenMapSurfer and Hillshading map downloads to use SSL encrypted connections (HTTPS).
  For fallback in case of problems replace the files
  "Little Navmap/data/maps/earth/openstreetmap/openstreetmap.dgml",
  "Little Navmap/data/maps/earth/openstreetmaproads/openstreetmaproads.dgml" and
  "Little Navmap/data/maps/earth/srtm2/srtm2.dgml" with files from the previous version.
* Fixed SSL loading problems on Linux (first noticed on Ubuntu 18.04).

Online:
* Now removing duplicate user aircraft and multiplayer aircraft from simulator and online network.
  Keeping simulator aircraft for duplicates.
  A valid Registration in the simulator information is needed and matched to the online client callsign to
  find duplicates within 30 NM distance. #45
* Visual range now only shown for online client if >0.
* Online network database schema is now always created from scratch to cover schema changes.
* Change online center/airspaces to ignore visual range which is often wrong.
  Ground is now shows as a 5 NM circle, approach 20 NM and tower 10 NM. Can be changed in configuration file.
* Added facility to override visual range for online airspace circles in configuration file.
  See section "[Online]" in file "little_navmap.ini".
* Visual range for online clients now uses correct units in search result.
* Online servers remained in search result table after switching networks.

Flight plan export:
* Fixed issues in corte.in export for flight factor aircraft. Last DCT now omitted export and using full names
  for approach ident in (I16L before, now ILS16L).

Translations:
* Added translation for Brazilian Portuguese by Ricardo.
* Updated German translation from Stephan L.
* Updated French translation and manual from Patrick.

Other:
* Now showing navaid ranges for navaids which are parts of procedures
  E.g. "Show navaid range" for a NDB which is part of a procedure.

from atools version 3.0.1.beta
* Weather texts are now shown translated.
* Added separate online control center radius instead of using visible range in online centers. #45

===============================================================================

Version 2.0.0.beta

Flight Plan and Export:
* Export clean PLN flight plan file now remembers its own directory to allow saving to separate folder.
  This is needed since later P3D versions show the misbehaviour of overwriting the PLN file on *loading*.
* Support for loading of FSC flight plan files. Does not load procedures.
* Flight plan export for Blackbox Simulations Airbus. #200
* Export for iFly flight plan file #231
* Added ProSim flight plan export. #204
* Added UFMC export format. #207
* Added export for X-FMC. #208
* Added show in SkyVector to export menu.
* Fixed issues where circle-to-land procedures were not loaded correctly and were incorrectly assigned to a runway.
* Fixed issue where STAR procedures with runway assignment were not loaded correctly.
* Improved loading of malformed flight plans where airports and user defined waypoints are saved as intersections.

Online Networks:
* Added IVAO, VATSIM and custom online networks (#45). IVAO and VATSIM are currently disabled due to missing clearance.
  * Update rate and URL configuration in dialog "Options" on tab "Online Flying".
  * Display of clients, servers and online centers on map, in information windows, search tabs and context menus.
  * Search highlights and tooltips for centers and client aircraft.
  * CSV export via clipboard for all online information.
  * Added embedded configuration file to enable or disable online networks.
* Online network tabs and menu items are hidden in Little Navmap until online is activated in
  dialog "Options" on tab "Online Flying".

Weather:
* Removed METAR date for simulator weather since it was wrongly parsed and corresponds to simulator date.
* Added display for NOAA nearest weather stations. Now downloading index page from NOAA to avoid empty requests.
* Added IVAO weather reports including options, URL configuration, URL test and display of nearest station. #132
* Fixed variable wind reported for "///KT" METAR. #224
* Fixed X-Plane weather file not reloaded in some cases.

Userpoints (#3)
* Prepared translation for userpoint types (can be translated but is not active yet).
* Added extra icon for unknown user point types.
* Added metadata display for last edit time and import file to userpoint edit dialog.
* Added option for volatile/temporary userpoints.
* Changed draw order of userpoints. These are now displayed before navaids in tooltip and info as on map.
* Fixed inconsistencies when creating new userpoints. Filename is now erased for new points.
* Made naming in GUI more consistent. "Userpoints" are bookmarks, VRPs, etc. "Positions" are
  user defined positions in a flight plan.
* Added coordinate validation in userpoint import functions.
* Fixed issues with elevation and units in userpoints.
* Added tooltip for userpoint description in search result table.
* New userpoint from map is now filled with actual elevation at clicked position (only for GLOBE data).
* Disabled CSV backup of userpoints and creating backups of file "little_navmap_userdata.sqlite" on startup now.
* Changed database settings to avoid data loss on crash.
* Added manual transactions to userpoint management to avoid locked up application.
* Error reporting on locked user database on startup.

Flight Plan Description:
* Improved route string parsing to check for either nearest navaid or a navaid with matching airway.
* Fixed several issues when parsing route strings. Now takes nearest navaid only if no waypoint/airway match was found.

GUI and Map Display:
* Added ILS frequency in flight plan table for ILS and LOC approach procedures.
* Added "zoom to departure" option in parking question dialog which shows up before saving.
* Added approach procedure suffix to flight plan window label. Made display of suffix consistent across the program.
* Fixed issues with procedure display where restriction texts were not drawn on map in case of intercept legs.
* Improved text display between overlapping procedure legs slightly to avoid text labels hiding each other.
* Tooltips now show exact procedure type.
* Fixed wrong display o procedure suffix and runway in flight plan window top label.
* Added tooltips for all tab headers on main window and shortened some tab labels to save space.
* Fixed issues where estimated gross weight at destination disappeared in progress tab for window "Simulator Aircraft".
* Now showing real aircraft icons as on the map in tooltips and information tabs instead of the generic icon.
* Now falling back to magnetic heading for aircraft rotation on map if true heading is not available.
  Should solve wrong aircraft heading on some online clients.
* Fixed issues with background color in icons on information, tooltips and tables.
* Follow mode does not trigger now if an element is unselected.

* Updated from Qt 5.9.3 to 5.9.5

from atools version 3.0.0.beta

* Added complete data management and parsing for IVAO, VATSIM and custom "status.txt" and "whazzup.txt" files.
* Fixed issues with X-Plane user_fix.dat export. Now using correct metadata so that X-Plane can read the file.
* Issues with X-Plane and Garmin userpoint import and export fixed.

* Added script by Gérard to clean out fake runways for AI in FSX/P3D.
* Added logging for airport altitude when reading delete records from FSX/P3D.
  Example: "Add-on airport altitude for VQ10 changed from 7703 ft (BGL Scenery/0902/APX72220.bgl) to 8363 ft"
* Improved BGL file and scenery reading to include hidden and system files.
* Fixed issue where approach name and/or suffix were not read correctly in X-Plane and DFD compiler.
* Fixed error with duplicate VOR/NDB waypoints in DFD compiler.
* Now ignoring artificial circle-to-land approaches in DFD compiler.

* Flight plan export for Blackbox Simulations Airbus. #200
* Added loading method for FSC flight plans.
* Export for iFly flight plan file. #231

* Now removing empty journal files from database when closing.
* Database locking improved.
* Added gzip tools.

===============================================================================

Version 1.9.1.develop

Userpoints #3

* Added Userpoints (aka. user defined waypoint or bookmark or POI or whatever) management.
* New main menu "Userdata" which provides various import and export options and more.
* A new search tab "Userpoints" in the "Search Window" for editing and searching with the same functionality as
  the other search tabs.
* New menu entries in map context menu to add, edit, delete or move userpoints.
* Information window and map tooltips can display userpoint information.
* New add/edit dialog for userpoints also allowing bulk edits on more than one selected point.

* Add userpoint dialog remembers input to ease adding more than one similar point.
  Content can be cleared using the reset button.
* Add dialog is context sensitive and prefills airport data if you add a bookmark on an airport for example.
* Coordinates can be edited manually in edit/add dialog. More than 10 coordinate formats are recognized. See tooltip on
  "Latitude and Longitude" field.
* Userpoints can be added to a flight plan and are converted to flight plan user defined waypoints (green square).
* A timestamp of last change is kept for each userpoint which allows to find latest changes.
* Flight plan drag and drop editing allows to add userpoints.

* Import and export for CSV (format from other well known programs), Garmin "user.wpt" and X-Plane "user_fix.dat".
* Export to a XML file suitable for the FSX/P3D BGL compiler.

* Userpoint database is backed up to CSV on startup.

* Icons and types can be extended by placing SVG files with names like "userdata_MYTYPE.svg"
  in the settings directory. Icons for stock types can be changed by placing an icon with the same name
  like "userdata_Airstrip.svg" in the settings directory.

* Option for automatic creation of userpoint entry of type "Logbook" for each takeoff and landing.
* Logbook entry for landing contains trip information like average speed, fuel consumption and more.
* Skipping logbook creation when simulator is paused or in replay mode.

Flying

* Added option to keep active leg on top of flight plan table. "Options" on tab "Simulator Aircraft".

* Added new flight plan and aircraft centering mode which keeps active leg and aircraft visible
  on the map when flying. Falls back to center aircraft on ground.
  "Options" on tab "Simulator Aircraft". #133

* Added "jump back to aircraft" after given time when flying. "Options" on tab "Simulator Aircraft".
  Allows zooming and scrolling during flight without disabling "Center Aircraft". #133

* Added option to dim passed legs of flight plan on the map and display them in a different color.
  Labels for passed legs are omitted to unclutter the map. Added color selection for passed flight
  plan legs. "Options" on tab "Map Display". All #218

* Adjusted label display for nearest five AI to show within 20 nm if vertical difference is not more than
  5000 ft.

* On-ground indication was unreliable for first packets from X-Plane causing first leg already centered
  on ground. #133

Weather

* Weather reports older than six hours are now shown in red in information window on tab "Weather".

* Fixed error on METAR stations improperly reporting CAVOK 9999.
* Weather report now corrects old dates back to last valid date instead of creating future dates.
* Variable winds are now reported correctly when speed is missing. #212
* Now reporting variable winds together with wind/direction if given. #212
* Fixed report on clouds when altitude was not given. #212
* Mitigated problem with X-Plane METAR.rwx containing duplicate records. #212

Flight Plan

* Added menu options to save waypoints instead of SID/STAR or approaches. This affects all flight
  plan formats. #195

* Coordinates of flight plan user defined waypoints can now be changed in edit dialog. See tooltip on coordinate
  field for recognized coordinate formats.

* Added option to save FSX/P3D flight plans using short names. "Options" on tab "Flight Plan".

* Now highlighting flight plan segments traveling against one-way airways in red to indicate error.

* Fixed issue when loading Fsbuild created flight plans which are missing the altitude field.
* Fixed problem where SID and STAR transitions could not be loaded from flight plans due to uncertain
  type in P3D scenery databases.
* Fixed errors in ATS route string parser. Now nearest airport or navaid is used for non unique names instead
  of giving preference to (possibly far away) waypoints. #213

Map

* Split Map menu into Map and View since it got too big.

* Added option to disable all airport diagram features except runways for all who like to use the
  OpenStreetMap background. See dialog "Options" on tab "Map Display".
* Added options to disable label background color for airport, flight plan and navaids. "Options" on tab "Map Display".
* White airport background can be disabled now. "Options" on tab "Map Display".

* Added compass rose showing magnetic direction plus option for line thickness ("Options" on tab "Map Display").
  Compass rose is always visible when enabled. Heading and track lines are displayed as well if an aircraft is shown.
  Rose adjusts to screen size with a maximum of 500 nm radius. Enable in menu "View" -> "Show compass rose". #141

* Added options to disable map clicks for airports, navaids and airspaces similar to tooltips.
  Dialog "Options" on tab "Map".

* Added X-Plane 3D airport flag as additional criteria for treating empty airports. This can be used to hide or dim
  all X-Plane airports which are not 3D. "Options" on tab "Map".

* Tooltips now show exact procedure type.
* Improved text display between overlapping procedure legs to avoid text labels hiding each other.
* Fixed issues with procedure display where restriction texts were not drawn in case of intercept legs.

* Fixed overlays reappearing randomly when switching map theme.

Information and Search

* Added zero fuel weight and total payload to window "Simulator Aircraft" on tab "Aircraft".
* Added estimated fuel at destination and TOD was well as estimated gross weight at destination to
  window "Simulator Aircraft" on tab "Progress".

* Added zulu time and day of month to status bar on the right.
* Added display of magnetic declination below cursor to status bar.

* Added override mode for airport ICAO search. All other search options will be ignored if a user
  enters more than two characters in the "ICAO Code" field. Override is indicate in the bottom label below the search
  result table. This helps to quickly find an airport without resetting search options.

* Changed context menu "Show Procedures" to show different texts when airport is destination or
  departure of current flight plan. Show procedures now sets filter to departure or arrival
  procedures depending on selected airport.

* Added follow selection mode to context menus of the flight plan and all search windows. Will center
  selected navaid, airport or procedures on the map using the current zoomlevel when enabled. #129

* Changes for SID and STAR that use multiple or parallel runway assignments indicated by e.g. "All" or "23L/23R".
  Added sub menu in procedure search for SID/STAR selection if more than one runway can be selected.
  Procedures are now correctly resolved if loading or assigning such cases. This solves problems when saving
  procedures in X-Plane FMC 11 format or other various formats. #179
* Now showing a red warning message on top of the flight plan window if STAR and approach runways do not match. #179

* Increased maximum search radius for airports to 8000.

* Fixed problem where fixes for long (> 200 NM) SID or STAR procedures could not be resolved and showed
  red waypoint errors in the procedure search tree.
* Fixed issue where airway information was not reloaded in information display after startup.

General

* Fixes to translatable texts. About dialog "Contact:" and other texts are now translated.
* Translated windows titles in menu "Window" are now correct and not lower case.
* Now all export menu items are disabled if not flight plan is loaded.
* Extended version comparison for update checking release candidates where 1.1.1.rc2 is
  smaller than stable 1.1.1 for example.

Scenery Database

* Updated magnetic declination file to 2018.

* FSX/P3D only: Now reading FSX/P3D scenery entries pointing to "scenery" instead of the base directory
  which is allowed in P3D. These were silently omitted previously.
* FSX/P3D only: Reading ".../Roaming/.../add-on.cfg" and ".../ProgramData/.../add-on.cfg" now. #211

* X-Plane only: Fixed problem where CIFP files with lower case names were not recognized correctly.
* X-Plane only: Fixed approach lighting system indication for airports in X-Plane compiler.
* X-Plane only: Fixed issue with X-Plane airports that have wrong reference position. Now falling back to center of
  bounding rectangle or center of a single runway.
* X-Plane only: Fixed issues with file or directory exclusion for X-Plane scenery loader which did not work
  properly in some cases.

* X-Plane only: "Custom Scenery/Global Airports/Earth nav data/earth_nav.dat" is now read to get fixed ILS.
  This fixes wrong ILS heading in many places like LOWI.

* Navigraph only: Added transition altitude to airport.
* Navigraph only: Now updating magnetic declination for VOR, DME or TACAN with calculated value where missing.
* Navigraph only: Corrected wrong runway heading for Navigraph compilation. #214

* X-Plane and Navigraph only: SID and STAR common routes are now merged correctly into procedures for
  Navigraph and X-Plane compiler. This results in correct SID/STAR and also removes the "ghost" entries. #193

* X-Plane and Navigraph only: Now removing all unneeded dummy NDB and VOR waypoints that were created for
  airway generation. #201
* Fixes for missing airway segments in DFD compiler. Fixed overly eager de-duplication of waypoints. #201


Version 1.8.5

* Updated from Qt 5.9.1 to 5.9.3
* Updated included Navigraph database with fixed version that now has complete airways.

from atools version 2.8.5
* Fixed errors when compiling the X-Plane database with PRDAT records in CIFP files since AIRAC 1801. #202

Version 1.8.4

Reloading the database is hightly recommended to avoid problems when saving flight plans.

* Added flight plan export for Reality XP GTN and GNS units.
* Added option to save Garmin flight plans with user defined waypoints only to avoid
  locked waypoints on AIRAC cycle mismatch.
* Added search for X-Plane 3D airport flag in rating dropdown list. Needs scenery database reload.
* Added display for new airport region where available. Needs scenery database reload.
* Now displaying runway names for SIDs and STARs with reference to multiple parallel or all runways in procedure search.
  Partial solution for #179. Needs scenery database reload.
* Changed route description text field to monospaced font and changed wrapping for word to any for better readability.
* Added options to disable tooltips for selected map features: airports, navaids or airspaces.
* Helipads can now be selected as a start position on the map.
* Now using correct AIRAC cycle from nav database when writing FMS files. Used simulator version previously which
  could result in X-Plane warnings. Needs scenery database reload
* Added warning dialog when AIRAC cycle is not available when saving flight plans in X-Plane FMS 11 format.
* Departure runway is now correctly assigned according to SID runway when loading from formats
  which do not support departure parking (e.g. FMS or FPL).
* Fixed issues where X-Plane cannot load STAR in FMS 11 flight plans because runway reference is missing.
* Fixed issue where helipad name was not loaded correctly from FSX PLN files in certain cases.
* Fixed Linux build to avoid problems with shared libraries on some platforms.
* Removed unneeded startup script for Linux. Program executable can now be started directly from any directory without
  setting library path.
* macOS compatibility changed since program does not work on 10.9 and below due to Qt requirements.
  Now at least version 10.10 is required. Now showing error dialog if macOS is too old.
  Program now refuses to run on Mavericks or older.
* Fixed warning dialog for Linux and macOS which should show up only on Windows first startup.
* Made program more tolerant for older database files.
* Small adjustment to taxiway labels to show more often.

Updated translation files, French manual and legend.

from atools version 2.8.4
* Fixed problem where translations for second and third languages were loaded for some regions.
* Solved problem where translation files were loaded mixed in some cases.
* Logging library paths now for debugging.
* Added Garmin GNS XML flight plan export.
* Added option to save GNS XML flightplans with user defined waypoints.
* Column "arinc_name" in table "approaches" is now filled for SID and STAR to get runway
  information for multiple or all. Needed for future fixes of #179. Needs scenery database reload
* Added new columns "region" and "is_3d" (X-Plane) in airport table. Adapted all compilers to fill it. Needs scenery database reload
* Database minor version bumped up to 8.
* Made flight plan format detection more tolerant for FMS 11 with missing cycle information.
* Fixed issues where X-Plane cannot load STAR in FMS 11 flight plans because runway reference is missing. #173
* Fixed invalid Majestic Dash FPR flight plan file export on Windows and added error check for invalid file size.
* Fixed problem with wrong directory selection if default directory does not exist for file dialog.
* Number of ALS is now correctly assigned to airports in X-Plane data compiler.
  This resulted in many airports having an ALS indication where none is.
* Updated French translation.

Version 1.8.3

* Comparing AIRAC cycle numbers before overwriting approach now.
* Workaround for invalid course to fix procedure legs with missing distance which resulted in
  distorted procedure display.

Version 1.8.2.beta

* Fixed crashes and freezes with invalid or incomplete procedures.
* Fixed error detection for invalid procedure legs.
* Updated English manual and French translation.

from atools version 2.8.2.beta

* DFD compiler now estimates if holding is given in time or distance for procedure legs.
* DFD compiler now always sets region for fixes where it was missing for procedure legs.
* Solved problem where fix was not set for DME distance and radial terminated procedure legs.
  Now copying recommended fix.

Version 1.8.1.beta

* Fixed problem where no simulator was selected on first startup causing crashes when loading flight plans.
* Fixed handling of missing or inaccessible legend file. Now ignores error and redirects to web-page.
* Now asking before overwriting settings database.
* Added cycle information to X-Plane menu item.
* Menu item is not disabled instead of being hidden if only one simulator is installed. installed.
* Fixed error in simulator menu where a menu item could be deselected resulting in no selection at all.
* Updated links to online manual to point to 1.8 version.
* Changed the building of help URLs and file paths to user the language override setting.
  Program will link to English help now if GUI is forced to English.
* Updated included english PDF manual.
* Updated French translations and added translated offline manual PDF.

Version 1.8.0.beta

* Added sub-menu for third party navdata with three display options.
* Changed main window title bar to indicate usage of navdata (i.e. Navigraph):
  "FSX/N": simulator and navdata, "(FSX)/N": navdata only and "FSX": simulator only.
* Added Navigraph database cycle 1707 to program download archive. Database is prepared and
  used automatically on startup.
* Program can now display mixed data (i.e. "FSX/N") on map and in information window:
  Complete airports and ILS from simulator data. Navaids, airways, airspaces and procedures
  from third party navdata like Navigraph.
* Additonal third party database is now opened from application directory
  first and can be overloaded in settings database directory by a newer one. Programm checks
  database internal compilation time before copying and creates database indexes on demand.
  Database is copied and prepared on first startup. #127

* Added French legend and updates to translation by Patrick.
* Updated Linux startup script so that it can be used also by the desktop launcher (thanks to Valerio for the tip).
* Now adding all readme and changelog files to macOS deployment.
* Added command line option "-s" or "--settings-directory" that allows to change the "ABarthel" part of the
  settings directory for testing purposes like running more than one version of Little Navmap.

* Added settings in option dialog on tab "User Interface" to force language and
  locale (number format, date format and more) in program to English. #156
* Added options to disable restoring the last search parameters, information window content and
  aircraft trail on startup in options dialog on tab "Startup".

* Moved most flight export menus to sub-menu.
* Added flight plan export for Majestic Dash. Currently limited to waypoints. #140
* Added export for IXEG 737 flight plan format. #153
* Flight plan export to Flight Factor Airbus added. #139
* Enabled saving of the new X-Plane 11 FMS file format and added warning before saving since the
  format is not usable by X-Plane 11.05.
  FMS 11 is now the default format when saving FMS although it needs at least a 11.10 beta version.
  FMS 3 can still be saved using the export option. #155

* Removed SIDs and STARs in information dock window on procedure tab since this information was not useful.
* Fixed error where ARINC name of procedures was not loaded causing problems when exporting and loading flight plans.
* Information dock window on tab "Runways/Helipads" can now display more than one ILS for a runway end (EDDF 25R/07L).

* Fixed problem in route description parser where an airway as an invalid first entry did not generate a warning message.
* Fixed error in route string parser which did not recognize STARs correctly.
* Fixed error where first enroute waypoint contained an airway reference after calculating with SID in some cases.
  This caused problems when exporting some flight plan formats and in the route string parser.

* Fixed several display issues with large airspaces and airways crossing the anti meridian. These showed up
  mirrored with their tooltips in other parts of the world. Small problems remain (e.g. Melbourne FIR). #127
* Fixed display issues with airports, AI and user aircraft in spherical display which showed up at the upper window
  border in some cases.
* Adapted airspace and COM display to new types. Added caution airspace. #127

* Fixed error where an automatic connect was attempted even when hostname is empty.
* Fixed problem with almost invisible checkbox in night mode.
* Removed unused "what's this" question mark in scenery database error dialog.

from atools version  2.8.0.beta

* Finished DFD to Little Navmap database compiler for Navigraph data. #126
* Added script table and option to store create index scripts in that table for preparation by the client. #126
* Added option to drop indexes after database creation to keep the file small.
* Vacuum and analyze option for database creation now defaults to true to get smaller and better organized files. #126
* FSX/P3D: Added workaround for scenery sort order with add-on.xml files missing layer id.
  Now forcing navaid updates to end of all scenery entries.
* Extended database metadata with optional compiler_version, valid_through and data source columns.
* Increased database minor version to 6.
* Added flight plan export option for Majestic Dash. #140
* Updated French translation files.
* Fixed error with wrong ILS pitch in X-Plane compiler.
* Disabling maximum airway segment length now for data sources that contain a valid airspace geometry
  (X-Plane and DFD - FSX/P3D contain invalid segments).
* Fixed several problems with bounding box and overlap calculations around the anti meridian.
* Better handling of X-Plane OpenAirspace comments and fixed problem where airspace names contain a comment character.

Version 1.6.7

* Fixed problem where procedures were assigned to the wrong runway in search window.
* "No runway" filter is now back in procedure search.
* Fixed problem with gap and wrong distance calculation for SIDs starting with an initial fix.
* Fixed crash after startup when airport procedures changed.
* Added adjustable limitation for maximum points of aircraft track
* Added txt flight plan format usable by JARDesign or Rotate Simulations aircraft.
* Fixed errors in route description generation where a DCT was inserted after SID or before STAR
  statement creating invalid routes.
* Fixed problem where X-Plane basepath was not found as "save as" or "export" default path.
* Fixes for translation support.

from atools version 2.6.8
* Fixed flight plan GPX export to save procedure points and altitude now.
* Fixed exception when compiling new TACAN approach in P3D version 4.1.
* Now populating channel in VORTACs.
* Added new aviation acronyms to capitalization function.
* Adapted weather parser for language translation.
* Fixed error when loading FMS flight plans with invalid altitude values resulted in missing
  flight plan line in elevation profile.

Version 1.6.6

* Attempt to fix zoom distance creep while using moving map.
* Fixed error in airspace copying from older database schemes where bounding rectangle was messed up.
  This resulted in an "too many objects" message in the statusbar.
* Offline map themes Atlas and Simple: Fixed missing lakes in map.
* Fixed problem where airspace showed wrong scenery files after copying. Now disabled.
* Airspace buttons now disabled if no airspaces are loaded.
* "Calculate based on given altitude" is working again. Previously failed with "no route found".
* Now correctly considering min and maximum altitude ranges when calculating to avoid
  non-overlapping airway altitude min/max ranges.
* Fixed error in flight plan saving logic where cancel did not stop saving.

Version 1.6.5.beta

* Added display of AIRAC cycle to database dialog.
* Changed rating checkbox to combo in airport search.
* Added display of simulator type to connection status in statusbar.
* Added scenery file display for airspaces.
* Fixed potential crash on failing network connection.
* Fixed status bar connection indication remaining in disconnected state sometimes.
* Removed "no SimConnect" header label in connect dialog.
* Fixed "Connect on startup" checkbox state not saved.
* Added download button to update notification dialog.
* Fixed several small text errors.
* Solved problem with gaps between SIDs, STARs and the respective transitions resulting in wrong
  display and distance calculation.
* Fixed problem where STAR was not reloaded after database switch.
* Cleanup of airspace management code to allow addition of more airspaces.
* Now clipping long airport names on map.
* Fixed issue where airspaces were not updated when changing cruise altitude with empty flight plan.
* Removed restrictions on user defined waypoint names. Names are now adjusted according to save flight plan format.
* Added coordinates to CSV export by clipboard.

from atools version 2.6.6.beta
* Added OpenAir airspace format compilation for X-PLane - also reading
  from $HOME/Documents/Little Navmap/X-Plane Airspaces
* Increased database minor version to 3.
* Enabled user defined waypoint names for X-Plane FMS format.
* Fixed user waypoint format for FLP so that it can be reloaded.
* Fixed problem loading FS9 flight plans.
* Added AIRAC cycle to metadata and comment to file table.
* X-Plane 3D airport state now considered when calculating rating.
* Fixed confusing 0 error dialog appearing after loading X-Plane database successfully.
* Now checking X-Plane CIFP filenames before loading.
* Better error handling and reporting of too old files with version < 850 when loading X-Plane scenery.
* Added handler for assertions/crashes showing dialog to avoid crash to desktop.
* Made loading of add-on.xml more robust for files with wrong encoding.
* Fixed problem loading FS9 flight plans.

Version 1.6.4

* Fixed several inconsistencies around context menus and procedure restriction display.
* Move hidden URL to top in update notification dialog.
* Updated PDF manual.

from atools version 2.6.5
* Added workaround for P3D v4 add-on.xml files with inconsistent encoding (BOM / XML PI mismatch)
* Added error reporting and boundary check when reading X-Plane dat files to avoid crash to desktop.
* Added error collection for X-Plane compiler. Now only stops reading the current file on error.

from atools version 2.6.4
* Fixed crashes when reading X-Plane CIFP files with unknown approach type.
* Fixed crash with older apt.dat files where runway name for VASI is missing.
* Added support for all altitude restriction types.
* Warnings now print full filename including path.
* Fixed error where altitude restrictions were not recognized when given as flight levels.
* Enabled support for older apt.dat files with version down to 850.

Version 1.6.3

* Fixed display issue for declination where decimals places were cut off.
* Small improvement in map context menu to indicate missing procedures.

derived from atools:
* Fixed error that caused a few hundred waypoints having invalid declination for X-Plane and FSX/P3D.

Version 1.6.2 (not public)

* Added compatibility flag for Mac OS X 10.8.
* New flight plan metadata for used simulator database.
* Updated PDF manual and legend.
* Removed links in information when printing.
* Fixed blinking magenta line in flight plan table when using FSX/P3D weather.
* Fixed parsing of SID and STAR with names longer than five characters in route string dialog.
* Fixed problem where departure position was not loaded from flight plans when using X-Plane database.
* Changed button text for warning dialogs when saving FLP or FMS for more clarity.
* Now adding navdata source to saved flight plan annotations.
* Added help buttons to save flight plan warning dialogs.
* Added help button to flight plan window.
* Reformatted update notification. Pulled download to top of dialog.

derived from atools:
* Better error handling in X-Plane compiler. Now checking for required files.
* Corrected mapping for runway markings in X-Plane compilation.

Version 1.6.1.beta

* Adapted flight plan calculation, map display and information display to one-way airways and maximum altitude
  restriction (X-Plane).
* Database loading dialog now pops up after erasing incompatible databases.
* Improved weather display for nearest station: Added name, distance and map link to reporting station.
* Rhumb line measurement now shows both magnetic and true course where declination is based on origin.
* Workaround in route string generation for malformed PLN files from PFPX.
* Now all waypoints are added instead if an airway could not be found in the database in route string.
* Invalid waypoints (not found in database) are now added as name instead of coordinates to route string.
* Removed "select nothing" click areas in flight plan and procedure search top level labels. Added push buttons instead.

derived from atools:
* Increased database version for schema changes - needs a reload.
* Changed database schema for one-way airways and maximum altitude.
* Adapted airway compilation for direction and maximum altitude.
* Fixed error where number of attached airways was not assigned to waypoints.
* Now erasing wrong airway entries at departure and destination when loading flight plan to avoid
  problems with malformed flight plans from PFPX.
* Fixed error where Documents path was not selected as default if missing simulator.

Version 1.6.0.beta

* Changed handling of helipads and fixed display. Now using name as an identifier.
* Added support for Hifi ASP4.
* Aircraft size is now displayed correctly for X-Plane on map and information window.
* Small improvements to airport symbol painting.
* Fixed problems with special characters in search (special characters are still treated case sensistive).
* Added display of nearest weather station for X-Plane metar file when showing information of an airport.
* Fixed issues when displaying parking names on map (name too long).
* Fixed problem where departure parking was dropped on certain cases like flight plan calculation.
* Fixed crash after copying airspaces.
* Added custom update dialog window that can display a longer message.

derived from atools:
* Enabled database file exclusions and add-on override options to X-Plane loader.
* Fixed crash when reading X-Plane add-on airports (KLAS).
* Better error reporting when reading X-Plane scenery including file and line number.
* X-Plane file codec is now set to UTF-8 to avoid problems with special characters.
* Added detection of closed airports by name for X-Plane.
* Improved detection of military airports in general and name capitalization for X-Plane.

Version 1.5.4.develop

* Added moving map display and aircraft information including AI for X-Plane.
* Cleanup in help menu. Now only help actions have a question mark icon. Added Qt icon.
* Renamed magvar to magnetic declination in information dialogs.
* Added donation menu item in help menu and about dialog.
* Fixed dialog modality to keep dialog from hiding behind main window on macOS.
* Ctrl + cursor keys are now captured when changing details to avoid accidental zooming.
* Initial information dialog about missing SimConnect and databases now only shown on Windows.
* Added function to copy airspaces from FSX/P3D to X-Plane database.
* Fix for shrinked heliports on map display.
* Fixed issues with missing data in AI aircraft labels and information display.
* Updated connect dialog for an additional X-Plane connect option.
* Added XpConnect to build and deployment scripts.
* Adapted to missing values from X-Plane moving map plugin.

derived from atools:
* Made all dialogs now application modal to avoid hiding behind main window.
* Removed unneede schema generation in case of aborted compilation.
* Fixed compilation not detecting abort/cancel condition for X-Plane.
* Added tolerant distance match when merging TACAN and VOR to VORTAC.
* BGL record length now checked to avoid endless loops and program freezing.
* Added console application to avoid widget dependencies.
* Added aircraft type codes.
* Fixed crash when reading CIFP files.

Version 1.5.3.develop

X-Plane
* Added loading of full X-Plane scenery database except airspaces and ARINC files.
* Added parking icons and map colors for new X-Plane types.
* Added weather source and display for X-Plane METAR.rwx.

Flight Plans
* Now FMS, FLP and FS9 PLN flight plans can be loaded. Format is detected by file content.
* Added automatic format detection while loading flight plans in P3D/FSX/FS9 PLN, X-Plane FMS and FLP.
* Changed save/export menu to clarify which formats can be loaded.
* Added warning dialogs when saving to a flight plan format not supporting all features like airways or procedures.
* Now loads and saves FMS and FLP files like PLN. This avoids the need to select export in the menu.
  Instead just save can be used.
* Now saving and loading procedures in FLP format.
* Made procedure loading more tolerant for incomplete procedure information in FLP.
* X-Plane FMS save location is now set from base directory.

Update
* Added automatic update checks on startup and help menu item for manual check.
* Added update check settings in options dialog on start page including update channels for
  stable, beta and development versions.

Magnetic declination
* Magnetic declination for airports, waypoints and user defined points is now read from magdec.bgl in the
  scenery database to avoid wrong values from airports and waypoints.
* Added magdec.bgl file 1701 from http://www.aero.sors.fr for X-Plane data loader.
* User defined waypoints now get a magvar assigned.
* Removed now useless true indication for flight plan.

Procedures
* Fixed reversed above/below alt restriction.
* Improved info display for procedures and removed useless data.
* Fixed disappearing preview when selecting legs in procedure search.
* Added new approach and fix types for X-Plane.
* Added display of speed limits.

Map Display
* Added new detail layer where full parking names are shown.
* Added taxiway center lines in map display to find taxi paths on X-Plane aprons.
* Added support for runway shoulder, transparent surface and X-Plane aprons and taxiways.

Scenery Database
* Fixed reading of add-on.xml in UTF-16 encoding.
* Now sorting of add-on packages by layer.
* Added fix for unnamed scenery entries in add-on.xml files.
* Added option to disable/enable reading and writing of add-on packages for P3D v3 and v4.
* Reworked database managment. Databases are now opened read only to avoid corrupted files on crash.
* Adapted database dialog behavior for X-Plane support. Dialog can now be shown even without installed simulator.

Other
* Added "only waypoints" option to route string dialog usable for X-Plane ATC.
* Added clickspots in top labels to clear sometimes annoying selection in procedure search and flight plan.
* Scenery is now compiled to a temporary database. Erase database dialog should not pop up anymore after crash.
* Added links to start positions in information display.
* Updated to Qt 5.9.1

derived from atools:
* Multiple X-Plane related schema extensions. Speed limit, apron.geometry and runway.shoulder and more. New columns are optional.
* Fixed wrongly placed speed limit columns in procedure tables.
* Can now load FMS, FLP and FS9 ini-style pln flight plan formats.
* Added saving and loading of procedures to FLP format.
* Made database loading more robust for mixed case paths on case sensitive operating systems.
* Databases can now be opened read-only.

Version 1.5.2.develop

derived from atools:
* Fixed missing encoding in PLN XML files since changing to Qt 5.9.
* Now generating scenery names if missing from add-on.xml files.

Version 1.5.1.develop

derived from atools:
* Fixed excessive logging of warnings in invalid airport records and waypoints.
* Now skipping airports where the first record is already invalid.
* Fixed problem with unnamed scenery areas from add-on.xml files.

Version 1.4.4

* Added light and dark maps from CARTO.
* Improved aircraft progress display and fixed multiple omissions.
* Removing file link now if unavailable in information window. This happens on remote computers with copied databases.
* Added start positions to runway information.
* Fixed potential crashes when a style is unavailable.
* Half transparent aircraft icon fixed.
* Fixed problem with links in scenery database error dialog opening inline.
* Renamed manifest file. #110
* Added notification message if SimConnect was not found in connect dialog. #110
* SimConnect is now loaded dynamically. The file "littlenavmap-nosimconnect.exe" was removed. #110
* Changed to Qt 5.9

derived from atools:

* P3D v4 runways, aprons and taxiways are now read correctly. This affects all BGL files that are created using the v4 SDK compiler.
* Fixed crash with P3D v4 BGL files.
* Added support for P3D v4 add-on.xml packages. #111

Version 1.4.3

* Updated PDF manual.

Version 1.4.2.beta

* Added support for P3D version 4:
 * Added new simulator type
 * Now using UTF-8 encoding for reading P3D V4 scenery.cfg. Others are read with default encoding.
* Fixed wind display in information windows. Variable winds are now displayed correctly.
* Fixed behavior when changing away from procedure search tab. No more disappearing procedures.
* Removed inconsistencies in options dialog when using reset function:
 * Default settings are now equal to reset result.
 * Weather settings are now properly reset.
 * GUI style is now unaffected when using reset instead of swiching to old windows style.
* Fixed wrong theme selection on startup in menu.
* Added tutorial links in help menu.
* Fixed unit update for airspace altitude filter. Now also uses metric units if set in options dialog.
* Increased jump distance when aircraft track is removed if simulator position changes.
* Added workaround for not intersecting procedure legs in "course to fix" leg.
* Fixed problems with actions disabled in background resulting in shortcut keys being unavailable.
* Added shortcut key combinations for "show procedures" and "activate leg".
* Changed and enabled shortcut key combination for clear selection.
* Fixed problem where splash screen could hide dialogs on startup.

derived from atools:
* Added support for P3D version 4.
* Fixed METAR parsing for reports with missing humidity.

Version 1.4.1.beta

* Fixed errors with radionavaid flight plan calculation. DME and TACAN are now excluded.
* Added option to calculate flight plan segment between selected waypoints.
* Fixed errors with airway display and airway tooltips appearing in the wrong position.
* Fixed map object overflow logic for airspaces and navaids. Indication is now more reliable.
* Added separate layer for airspaces without waypoints to get a better overview.
* Corrected odd/even altitude rule to use magnetic course.
* Added north/south and south/north altitude rules.
* Autoconnect is now switched on per default.
* Now using straight line if recommended fix is missing for arc segments to avoid crashes for invalid procedure legs.
* Procedure legs are now only red if unusable. More tolerant for missing recommended fix now.
* Fixed color customization for profile widget. All colors now have a dark/normal variant. More colors and styles are cutomizable now.
* Added option to overload vehicle icons.
* Adjusted vehicle icon colors for better visibility.
* Aircraft track is now kept when connecting to simulator. Track is only deleted when aircraft position jumps too far.

Version 1.4.0.beta

* Now allowing simple customization of printed flight plan table.
* Added reset window layout menu item.
* Small drawing and GUI fixes around procedures. Fixed overfly indication hidden by navaids. Size now adapted to navaid.
* Fixed error selecting new mark from distance search which was placed on the wrong airport.
* Updated included legend from online version.
* Fixed update issues when changing units.
* Updated help links for help buttons.
* Fixes in procedure search, reset view and context menu.
* Fixed drawing error in procedure curves when using offline maps.
* Added new default startup layout with correctly placed toolbars. This triggery only when last version is 1.2.4.
* Disabling all airspace menu items is airspace display is disabled.
* Fixed wrongly placed text in profile.
* Fixed name of ship icon resulting in invisible icon in some cases.
* Improved leg sequencing when exiting holds.

Version 1.3.7.develop

* Now trying to match procedure runways to add-on airport runways. Procedure is tied to airport center if
  runway could not be found.
* Fixed crashes and freezes with invalid procedures.
* Fixed error when deleting SID transitions without SID legs. Invalid SID data remained in the saved PLN file.
* Added verbose logging options for SimConnect.
* Connect errors are now shown in the statusbar.
* Adapted colors in procedure search to match flight plan table and adusted colors for night mode.
* SIDs that consist of only one transition (most do) can now be easier selected and previewed.
* Fixed automatic leg sequencing when exiting holds.

derived from atools:
* Fixed crash on database version detection after adding "has_sid_star" column.

Version 1.3.6.develop

* Scenery database has to be reloaded due to a schema change to metadata table. Aircraft tracks are silently not
  loaded because the format has changed.

* Added AI ship traffic.
* Added options to disable SimConnect transfer of AI vehicles.
* Improved display of AI vehicle display by dividing into large and small types.

* Added flight plan export options for GPX and X-Plane FMS. GPX export includes flown track including altitude and time.

* Added configuration files for color customization for map, elevation profile, fusion and night styles.
  This also allows to change the airspace line and fill colors, fill transparency, line widths and styles.
  See link for manual:
  https://albar965.gitbooks.io/little-navmap-user-manual/content/v/master/en/CUSTOMIZE.html

* Added support for parsing SID and STAR to route string dialog.
* Added IFR/VFR selector to route string dialog.
* Added options to customize route string (DCT on/off and others).
* Improved cruise altitude and speed assignment to flight plan when reading route string. Values are now taken from string
or automatically determined.

* Added manual chapter for external databases which were added earlier:
  https://albar965.gitbooks.io/little-navmap-user-manual/content/v/master/en/APPENDIX.html#external-scenery-databases

* Added option to read also inactive scenery entries. Useful if sceneries are disabled or enabled by tools for each flight.
* Added vertical path deviation in simulator aircraft progress after passing top of descent.
* Added option to disable display of the top of descent points and values.
* Added airway segment minimum altitude to flight plan table.
* Added saving of speed in PLN file. Speed change now modifies route.
* Added frequency of TACAN DME in information window.

* Fixed display issues with elevation profile and aircraft track where an invisible left over
  track could alter the scale.

* Fixed errors in SID/STAR recognition. Database is now checked for actual presence of SID and STAR procedures
  independent of the selected simulator.

* Adjusted route calculation to better avoid large unrealistic airway segments.
* Fixed error in active leg sequencing going postal when aircraft travelled too far back.
* Fixed bug where duplicate consecutive waypoints between route and procedures remained after flight plan calculation.
* Reverse route now working correctly with procedures.
* Fixed crash in procedure search when starting with an empty database.
* Fixed aircraft progress cleared and not updated after database switch and other window update problems.
* Fixed "Unknown Waypoint" in procedures.
* Fixed invalid course value for distance search when distance is null.
* Added cache setting for the SQLite database in the ini file.
* Fixed potential crashes and small memory leaks.

derived from atools:
* GLOBE data reader now opens files on demand.
* Fix for too many reconnects flooding log on simulator crash.

Version 1.3.5.develop

* The ZIP archives of Little Navmap and Little Navconnect are merged now. You can find both programs on the top level
  directory in the archive.

* Scenery database has to be reloaded due to schema change to airspace tables.

* Added support for GLOBE offline elevation data as second elevation data source.
  See dialog "Options" -> tab "Cache and Files". All explained there.
* Elevation under cursor is now shown after a short delay on the bottom right in the status bar if offline data is used.

* Added TACAN and VORTAC stations to display, search and all other VOR related functions. This fixes unusable procedures
  around many military airports. Only for P3D with fsAerodata navdata updates.

* Many optimizations and bugfixes for airspace display. Fixed memory leak in airspace geometry caching.
* Moved FIR Class F and G airspaces one layer up in map display. Now shown earlier when zooming in.
* Added show/hide all toolbar button for airspaces.
* Disabling airspace semi transparent fill for certain map display performance modes now for faster scrolling.
  See "Options" -> "Map" -> "Details while scrolling ..."
* Increased cache size for airway geometry and other features.

* Procedures are now sorted by type, runway and fix name in search tab.
* Selection now cleared when adding procedure to flight plan to avoid preview overlapping route.
* Fixed several problems when resolving procedure navaids resulting in unusable procedures.

* Added menu item in menu "Map" to reset map settings back to default.
* Improved statusbar display for shown map features and airspaces. Added empty airports.
* Flight plan file paths are now remembered for each simulator separately. Fixed error that intially
  always used the FSX files path.
* Moved airway display one layer up for map display. Now shown on higher zoom levels.
* Added small airport symbol in runway schema display to indicate clickspot for airport.
* Added option for clean flight plan (PLN) export since some add-ons (EFB) are not capable
  to read XML in the PLN files properly and cannot deal with the comments containing procedure information.
* Now adding cache tuning parameters to settings ini file.

derived from atools:
* Removed boundary_line table and pre-calculate boundary geometry now which ist stored as binary data.
* Bumped database version up for changed schema.
* Added support for GLOBE offline elevation data.
* Changed ILS to runway assignment logic to fix ILS data updates.
* Added still unused columns in database for speed limit, airway direction and other extensions for future AIRAC support.
* Added option for two external databases besides the real simulators.

Version 1.3.4.devel

* Added display of airspaces to map, information window and tooltips.
* Added separate toolbar for airspaces to limit display by type, altitude or flight plan cruise level.
* Added new map update mode in options dialog on tab "Map" that combines full details and lazy load.
* Airspaces and airways are now always loaded lazily when scrolling or zooming.
* Active leg sequencing is now only done for airborne aircraft. No magenta line while you are on ground.
* Added better and more detailed error reports for scenery database loading. Report now contains missing scenery
  directories.
* Added delayed notification to profile window for altitude changes in flight plan to overcome laggy spin box.

derived from atools:
* Several fixes when reading airspace boundaries.
* Added missing indexes to boundary table.
* Now collecting errors for missing scenery directories when loading scenery library database.

Version 1.3.3.devel

* Disabled sequencing of active leg when aircraft is on ground
* Added runway to saved procedure information to allow finding of procedures among duplicates.
* Now resetting procedure search filters when changing simulator.
* Approach filter combo box is now hidden if simulator is not P3D (which allows departure procedures only).
* Enabled loading of airspace boundaries (not displayed yet).
* Fixed problem with messed up procedures and crashes when appending flight plan or after switching simulators.
* Routing now considers SID, STAR and approaches and calculates flight plan from end of SID to beginning of STAR or approach.
* Sequencing of active route legs now stops before destination airport if arrival procedures are active.
* Fixed direct route messing up procedure information.
* Fixed crash and display errors in profile for arc procedure legs.
* Suppressing invalid course values for initial legs (which have no length) in info window and on map.
* Fixed missing TOD point at legs between procedures.
* Added departure runway for SIDs in flight plan window header.
* Certain settings like enabled map objects and selected simulator are now save immediately.

derived from atools:
* Fixed old problem with empty registry entries when detecting simulator.
* Fixed reading of airspace boundaries and removed hack.
* Reduced size of airspace enums in database.

Version 1.3.2.devel

* Changed GUI around procedures completely - added procedure search tab
* Added filter to procedure search
* Procedure information now saved with flight plan
* Fixed multiple display issues and crashes for procedures
* Procedure fixes are now displayed in flight plan
* Added full support for SIDs, STARs and the respective transitions
* Added help button to procedure search.
* Procedure preview is now hidden when clicking into empty space in tree or activating another search tab.
* Flyover waypoints are now highlighted with a yellow background.
* Added Aerosoft Airbus FLP flight plan export

derived from atools:
* Solved problem where airports without delete record lost approaches.
* Fixed METAR parser errors with NOSIG token for weather or sky condition.
* Cleanup in database around transitions and approaches:
** Navaid ids have to be resolved during runtime now and not during compilation time.
** Fix for multiple navaids with the same name and same region in the database.
** Added more redundant information to runway end table to speed up program during runtime.
* Now nearest VOR and NDBs are assigned to waypoint if duplicates exist.

Version 1.3.1.devel

* Added approach and transition support. Drawing, attaching to flight plan, active leg detection and more.
* Fixed errors in METAR parser.
* Completely changed active segment logic for flight plan.

Version 1.2.4

Release
* Fixed wrong (negated) UTC offset in SimConnect user aircraft.
* User defined waypoints are now length limited when parsing flight plan descriptions to avoid FS crash.
* Fixed problem with wrong distance in elevation profile for some flight plans.
* Fixed missing magvar correction on flight plan course in certain cases.
* Fixed problem when zooming in to small flight plans.

Version 1.2.3

* Added missing localizer and backcourse ILS frequencies to approach information.
* Removed central widget and moved map to dock window. Nested dock windows are now allowed.
* Fixed problem with disappearing route due to airport overflow.
* Added proper default window state save and restore.
* Default window state added to code.
* Track is now cleared if aircraft jumps too far.
* Solved display issue in route table.
* Remaining problems in macOS fixed: Map is now centered on last position.
  Overlays are available again. KML loading and centering is working.
* Updated manual.
* Problem with runway assignment with designation and missing leading 0 fixed.
* Cleanup in dialogs
* Fixed numbering of user defined waypoints for flightplan containing user defined coordinates.
* Added deg/min/sec coordinate format as used by SkyVector to route parser.

from atools:
* Terminal waypoints are not deleted anymore for add-on airports.
* Removing invalid waypoints.
* Jetway indication for gates is correct now.
* Updated database minor version to 1.
* Waypoint id length is now limited to 10 for flightplans.
* Html entities are replaced with quotes now in flightplan to ensure better third party compatibility.

Version 1.2.2.beta

* Fixed missing unit in TOD in info.
* Updated manual.
* Added display for all BGL files that were used to build an airport.
* Added link to BGL files in information window.
* Optimizations for database loading resultin in double loading speed.

from atools:
* Added airport deduplication and optimizations to airport delete processor.
* Increased distance for VOR and NDB deduplication.
* Printing duplicated airports into log before deleting.
* Now appending scenery path and bgl filenames in airport table.
* Added result set printing to sql script.
* Added number of starts to airport for proper delete handling.
* Added table airport_file to collect all sceneries containing an airport.
* Added compiler option for deduplication.
* ILS of add-on airports are not deleted anymore. Optmized copying of add-on airport values.
* Added deletion of duplicate ILS.
* Optimizations for database: removed unused indexes.

Version 1.2.1.beta

* Fixed map display overflow logic. Now displaying a red warning message if too many objects are shown.
* Fixed errors in track drawing logic. Track now remains on map after disconnect.
* Airway names are now correctly assigned after reversing route.
* Fixed problems with weather indication for active sky departure and destination airports.
* Added offline indication in status bar.
* Added indication for aircraft not shown on map in simulator aircraft window tabs.
* Added tooltips to text label tree in options dialog.
* Disabling all unavailable options now for mac
* Fine tuning of route calculation for shorter routes.
* Updated manual PDF.
* Added aircraft track to legend.

from atools:
* Fixed problem of wrong elevation adjustments overwriting add-on airport.
* BGL files are now read ordered by name to get more deterministic behavior.
* Only line comments are allowed now in ini files and scenery.cfg to avoid problems with
  filenames containing "#". Behavior is now equal to flight simulator.

Version 1.2.0.beta

The program is not compatible with Windows XP anymore.
Little Navconnect is only needed for remote connections now.

 Enhancements

 General

* Printing for map, flight plan, airport and weather information added.
* Added night user interface style and others including a dimmable map for night display.
* Units can now be changed to metric, imperial and nautical separately for distance, altitude, speed, weight and volume.
* Database updates by fsAerodata (https://www.fsaerodata.com) are supported.
* Coordinate format can now be changed from degree/minutes/seconds to decimal degree format.
* Freqencies for VOR, NDB and ILS added to approach information tab.
* Added display of helipad details to information window.
* When changing departure, destination or flight plan type, the save function will optionally show the "save as" dialog. This helps to avoid overwriting flight plans with the wrong content.
* `Save Map as image function added.`
* All help is now available either offline as an included PDF or online from Gitbook.

 Flight Plan

* Flight plans can now be exported to the GFP format used by the Flight1 GTN 650/750.
* The names of user defined waypoints can now be changed.
* Flight plan route description parsing added which allows to convert flight plans from and to ATS route descriptions. This even uses speed and cruise altitude data given in the route description.
* The active flight plan leg is now hightlighted on the map and in the flight plan table.
* Added toolbar button to adjust flight plan altitude according to simpified hemispherical and IFR/VFR rules.
* Added navaid range column in flight plan table.

 Weather

* Weather data can now be directly fetched from the simulator and is updated every 15 seconds. This also applies to remote connections.
* Weather is now shown in decoded format in the information window for all weather sources like simulator, ASN, AS16, NOAA and VATSIM.
* The Active Sky flight plan weather file is now used to show METARs and decoded weather for destination and departure. This gives a precise weather indication for ASN or AS16 users.
* Wind pointer on top center of the map for wind around user aircraft added.

 Map Display

* AI and multiplayer aircraft are now shown on the map. Information about these is available in the aircraft progress window and tooltips.
* Added configurable top of descent display on map and elevation profile display based on simple number of nautical miles per 1000 ft rule.
* The floating map overlays can now be hidden.
* Added a mode that scrolls the map continously while displaying and following the user aircraft.
* Movement and updates of the user aircraft are now more fluid.
* User aircraft icon can now show an optional line indicating the track.
* Aircraft types \(jet, piston/turboprop, helicopter\) are now indicated by the user and AI/multiplayer aircraft icons.
* Added drawing of minimum safe altitude for each flight plan segment in profile window.
* Runway length is now shown in precise units using meter or feet depending on settings.
* Text labels on map can now be customized for airport, user and AI/multiplayer aicraft.
* Symbol and text sizes for airports, navaids, user and AI/multiplayer aircraft can be changed separately.
* Flight plan and user aircraft trail line width and color can be changed.
* Range ring and distance measurement line width can be changed.
* Zoom distance for double click and `Show on map menu items can now be changed separately.`
* Added option to center map on last flight plan on startup.

 Flight Simulator Connection

* Little Navmap can now connect to a flight simulator directly. Little Navconnect is now only needed for remote connections.
* Little Navmap can now optionally reconnect to a local flight simulator or a remote Little Navconnect instance. Start order of programs does not matter now.
* Hostnames can now be deleted in the connect dialog list.

 Problems Solved

 General

* The OpenTopoMap is back in all its glory. In general all online maps using HTTPS connections should work properly now.
* Course to or from user defined waypoints was wrong in some cases due to missing magnetic variance.
* Fixed crashes in flight plan calculation when using the FSX/P3D Navaids update (http://www.aero.sors.fr/navaids3.html).
* Solved small problem where flight plan calculation jumped often between equal overlaying airways.
* Line endings for saved PLN files are now always Windows style which allows to load the flight plan into PF3 ATC.
* Route type was empty when saving a flight plan in some cases. Flight simulator could not load these.
* Magnetic variation was wrong in some cases in information window and tooltips.
* Solved old problem with tooltips reappearing randomly.

 Scenery Library Loader

* Duplicate navaids and airways are now removed.
* Added workaround that omits long invalid airway segments while loading the scenery database.
* Fixed problem when reading too small BGL files into the scenery database.
* Fixed map zoom problem with some add-on airports that contain a far away dummy runway.
* Solved old problem that caused airways split into fragments during loading.
* Fixed problem that recognized too many add-on runway surfaces as `invalid.`

Version 1.0.5 - Stable Release

Little Navmap
* Fixed error in flight plan order when adding waypoints to first entry.
* Fixed problem with overview map overlay (top left of map) loosing background image when moving program
  after first start.
* Fixed problem where a valid start position could not be found for a flight plan after loading
  and displayed a warning dialog.
* Fixed potential crashes when updating HTML information.
* Simulator selection in database dialog and map is now synchronized to avoid misunderstandings
* Added: Disable aircraft tracking on double click and others (issue #28)
* Lowered maximumConnections of OpenMapSurfer to 2 to avoid parallel connection blocking from single source.
* Improvement to error handling dialogs to allow instant access to contact and log file.
* Closing splash now before it hides the "application already running dialog".
* Fixed display of closed taxiways and taxiways having width of 0 ft.
* Made aircraft movement a bit smoother.
* Added help buttons to connect and database dialog. Removed explanation label from connect dialog.
* Improved help system. Converted help label in search to button linking to help document.
* Added help to "no simulator found" dialog.

Little Navmap Manual
* Rework, clarifications and fixes in manual, legend and feature list. Added program menu icons to manual.
* Made flight plan editing a separate chapter and added more explanations.
* Additions to the manual regarding flight plan altitude and online services.
* Added files section in manual.
* Added closed taxiways to legend.

Inherited from atools:
* Fixed scenery loading error for airports without city names.
* Improvement to error handling dialogs to allow instant access to contact and log file.
* Scenery.cfg reading is now more error tolerant, only prints warnings and ignores invalid entries.
* Fixed exclude and include directives for scenery not working for relative paths containing "..".

Version 1.0.4.beta

Little Navmap
* Scenery loading now continues if errors occur. Errors are shown after loading has finished.
* Fixed drawing error where an airport can erase a close by airport when drawing the background.
* Changed color for invalid or unknown airport surfaces (runway, taxiway, apron and helipad) to white.
* Adjusted surface colors to be more distinguishable.
* Added drawing style for closed taxiways.
* Made simulator order in database dialog combo box deterministic.
* Fixed problem where splash screen could hide the erase database dialog on startup.

Inherited from atools:
* Fixed multiple BGL reading errors:
** Now stopping BGL reading early if magic number or header size do not match.
** Skipping all BGL files with wrong magic number and wrong header size now.
* Fixed problem with wrongly assigned surface id 3 (CEMENT) in BGL files.
* Scenery reading now collects errors/exceptions instead of stopping at the first error.
* Added number of collected errors/exceptions to progress report when reading scenery.
* Made scenery.cfg reading more error tolerant to avoid problems with Scenery Config Editor.
* Fixed scenery.cfg path detection to use Windows environment variables. Now more reliable and also working on Windows XP.
* Fixed problem that could cause scenery areas to be omitted when section name is upper or mixed case.
* Fixed error when loading PFPX flight plans PLN files with missing + or - prefix in altitude.

Version 1.0.3.beta

Little Navmap
* Using native paths across the whole application now to avoid confusion regarding slashes and backslashes.
* Increased file history size to 20 files.
* Clarification in database erase question dialog.
* Fixed several problems setting flight plan departure for add-on airports that have either no
  runways or no start positions.
* Solved problem of parking dialog not showing all positions for some add-on airports.
* Automatic start position assignment now adapted to add-on airports having no runway or no start positions.
* Fixed crash in parking dialog when showing error message.
* Added logging of database version.
* Fixed display in info panel for runway-less airports.
* Added search option for runway-less airports (many add-on heliports have neither runway nor helipad records).
* Now using native file paths in all GUI elements to avoid confusion.
* Added native support for AS16 metar display.
* Fixed errors in options dialog weather tab.
* Improved tooltips in weather tab.
* Additions to manual: Database update, weather, copy and paste from dialogs and hightlighted text.
* Removed "untested" annotation since it is all beta anyway.
* Marble cache is now initialized late to avoid disk trashing on startup for those without SSD.
* Options - scenery database: Deleting the last path in the list was not saved.

Inherited from atools:
* Removed not null constaints on type, ident and name columns since some add-ons leave fields empty.
* Updated schema to keep runway names in start even if no assignment to runway was found.
* Increased width of ident columns for some add-on sceneries.
* Database minor updated to 4 - needs a scenery reload.
* Fixed non working scenery exclusion when scenery folder is selected.

Version 1.0.2.beta
* Older add-on airports using FS9 BGLs can now be read.
* Fixed crash "locked database" on ILS update during scenery loading.
* Several problems reading add-on airports are solved.
* Fixed display/zoom problems for some add-on airports on double click or "Show on map".
* Updates to legend and manual.

Version 1.0.1.beta
* Distance lines from DME now use true course since DME have no magnetic variance.
* Adapted to changes regarding invalid BGL values in database.
* Better error reporting: Added BGL file path to error dialog in database loader.

Version 1.0.0.beta

* Public beta release