-
-
Notifications
You must be signed in to change notification settings - Fork 164
/
CHANGELOG.txt
3765 lines (3200 loc) · 225 KB
/
CHANGELOG.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
Numbers (#) refer to GitHub issues.
For example: #3 is https://github.com/albar965/littlenavmap/issues/3.
===============================================================================
# Version 2.6.5.rc1
## Important
* Update to the latest beta Navigraph navdata update for MSFS if you use it.
* Reload the scenery library.
## Known Issues
See user manual for known problems:
https://www.littlenavmap.org/manuals/littlenavmap/release/2.6/en/APPENDIX.html#problems .
## Changes from 2.6.4.beta to 2.6.5.rc1
### Help
* All help buttons and links are functional now in the program.
* English online manual is now complete. Available for download in PDF, EPUB and MOBI format:
https://albar965.github.io/pages/26/littlenavmapmanuals.html
#### New Chapters
* Flight Plan Route Calculation: https://www.littlenavmap.org/manuals/littlenavmap/release/2.6/en/ROUTECALC.html
* Flight Plan Multiexport: https://www.littlenavmap.org/manuals/littlenavmap/release/2.6/en/ROUTEEXPORTALL.html
* Tracks: https://www.littlenavmap.org/manuals/littlenavmap/release/2.6/en/TRACKS.html
* Edit Flight Plan Position: https://www.littlenavmap.org/manuals/littlenavmap/release/2.6/en/EDITFPPOSITION.html
* Edit Flight Plan Remarks: https://www.littlenavmap.org/manuals/littlenavmap/release/2.6/en/EDITFPREMARKS.html
* Window Layout: https://www.littlenavmap.org/manuals/littlenavmap/release/2.6/en/LAYOUT.html
* Network Setup: https://www.littlenavmap.org/manuals/littlenavmap/release/2.6/en/NETWORK.html
* Start: https://www.littlenavmap.org/manuals/littlenavmap/release/2.6/en/START.html
* Directories: https://www.littlenavmap.org/manuals/littlenavmap/release/2.6/en/FOLDERS.html
#### Updated Chapters
* Flight Plan Formats: https://www.littlenavmap.org/manuals/littlenavmap/release/2.6/en/FLIGHTPLANFMT.html
* Options: https://www.littlenavmap.org/manuals/littlenavmap/release/2.6/en/OPTIONS.html
* Installation: https://www.littlenavmap.org/manuals/littlenavmap/release/2.6/en/INSTALLATION.html
* Menus and Toolbars https://www.littlenavmap.org/manuals/littlenavmap/release/2.6/en/MENUS.html
* Introduction https://www.littlenavmap.org/manuals/littlenavmap/release/2.6/en/INTRO.html
* Map Display: https://www.littlenavmap.org/manuals/littlenavmap/release/2.6/en/MAPDISPLAY.html
* Legend: https://www.littlenavmap.org/manuals/littlenavmap/release/2.6/en/LEGEND.html
* Elevation Profile https://www.littlenavmap.org/manuals/littlenavmap/release/2.6/en/PROFILE.html
* Logbook https://www.littlenavmap.org/manuals/littlenavmap/release/2.6/en/LOGBOOK.html
* Connecting to a Flight Simulator https://www.littlenavmap.org/manuals/littlenavmap/release/2.6/en/CONNECT.html
* Tutorial - Building a VFR Flight Plan: https://www.littlenavmap.org/manuals/littlenavmap/release/2.6/en/TUTORIALVFR.html
* Tutorial - Building an IFR Flight Plan with Approach Procedures: https://www.littlenavmap.org/manuals/littlenavmap/release/2.6/en/TUTORIALIFR.html
* Tutorial - Creating an Aircraft Performance Profile: https://www.littlenavmap.org/manuals/littlenavmap/release/2.6/en/TUTORIALPERF.html
### Flight Plan and Export
* Fixed issue where airways were not selected in flight plan calculation after a SID exit point
resulting in not optimal flight plans.
* Corrected wrong display of distance in leg ident (e.g. `TAU+4`) in flight plan which showed too
small numbers in some cases.
* Added missing `All files` filter in all flight plan file save dialogs.
### Logbook
* Now excluding flights with wrong simulator time (negative duration) from logbook statistics.
This can happen if a simulator reports wrong UTC time or a user changes the simulator time during
flight. Correct these manually if you see this.
* Added the missing total flight time numbers in logbook statistics dialog. Rearranged logbook
statistics and put more important tables on top.
* Changed ordinate order in GPX file export to fix Google Maps import issues.
### Procedures
* Corrected selection of SID and STAR with multiple runways in procedure search when right clicking
on leg.
* Added keyboard shortcut `Return` for `Show procedure`.
* Now denying to add procedures which are completely broken due to missing navaids.
This is needed to avoid crashes.
* Solved issue where warning dialog appeared twice after adding procedure.
* Fixed inaccessible keyboard shortcuts in procedure search.
### Map
* Fixed slowdown and freezes in map when showing only add-on airports forced with high detail levels.
* Adjusted MORA number display for dark maps like CartoDark for better visibility.
* Fixed several issues where elevation profile was not updated after merging performance or
changing the performance profile.
* Fixed display and flight plan issues with SID UNIT7K and others at LIMJ.
* Now always drawing approach ILS and airport diagram from flight plan even if these features are disabled in map.
Allows to hide all map features and show only the important flight plan related ones.
* Corrected rendering order if airport diagram is active when changing detail level. Airspaces are
now always disabled at the same zoom distance independent of detail level to keep them from disappearing
at higher zoom levels.
* Fixed issue where ghost tooltips could appear for airspaces when changing detail level.
* Limited localizer width to 20 degree to avoid excessive values from FSX and MSFS distorting ILS
display.
* Fixed issue with missing or wrong longest runway surface for airports read from MSFS.
### User Interface
* Corrected main window title which showed wrong AIRAC cycle for scenery libraries which do not
support one (FSX, P3D and MSFS).
* Now omitting thousands group separator in range ring radius list in options since it can cause problems with
regional settings using space as a separator. Sorting range ring radii after saving now. #590.
### Weather
* Fixed issue where VATSIM weather was only downloaded and updated once after start.
* Now correcting VATSIM weather URL from http to https on startup to avoid outdated METARs from the
wrong address.
===============================================================================
# Version 2.6.4.beta
## Important
* _Little Navmap_ might ask again to create the recommended folder structure for files.
This can happen once after updating translations since the folder names depend on the selected language.
Let the program create the paths if you like to use them and move your files accordingly.
* Update to the latest beta Navigraph navdata update for MSFS if you use it.
* Reload the scenery library.
* The manual was not updated yet. Neither the English nor the translated
version. Help buttons and links are functional but point to placeholder pages.
## Known Issues
### MSFS
* _Little Navmap_ cannot read SID and STAR from MSFS. Documentation about MSFS format changes are
needed in SDK.
* MSFS multiplayer and real-time AI cannot be displayed yet. These do not appear in the SimConnect
interface.
* Simulator weather cannot be shown for MSFS since SimConnect weather functions are deprecated and
do not deliver data. Needs update or documentation in MSFS SDK. Use NOAA weather which gives you
the most up-to-date weather reports.
* MSFS seems to have clear concept of scenery order (`Content.xml` seems unreliable)
and there is no information in the SDK about this. Add-ons are loaded by alphabetical order by
_Little Navmap_. To put an add-on to the end of the loading list add a `z_` to the folder name,
for example.
* Flight plan loading in MSFS is flawed and does not produce any error messages if it fails. Quite
often MSFS cannot load its own plans correctly.
* Country names are missing in MSFS translation tables and are not available in _Little Navmap_,
therefore.
* Add-ons using the `.fsarchive` encrypted format are not supported. _Little Navmap_ will show only
the stock airport instead of the add-on if a package is locked down like this.
* Some aircraft mods do not report correct fuel flow to work around simulator limitations. This
cannot be fixed in _Little Navmap_.
* Some airports files like `LEMG.bgl` cannot be read due to unknown format. _Little Navmap_ reports
`Error: readInt for file "...OMITTED.../LEMG.bgl" failed. Reason 1`.
Exclude the airport file from reading in options on page `Scenery Library Database` or simply
ignore the message. The stock LEMG and all other airports are not affected by this.
### Other
* Dock window layout in _Little Navmap_ can change when resizing or maximizing window and back.
Qt limitation.
* Window is restored in normal state when changing from a maximized window to fullscreen and back.
This is a Qt limitation.
* The flight plan calculation might pop up shortly or the main window might flicker when starting the
program. This can be ignored.
* The height of the elevation profile window cannot be reduced in some cases. Reset to default window
layout which fixes this. Rearrange or move the elevation profile window to another position which
usually solves this. Save the layout once you have a working one. This is a limitation in the used Qt library.
* Zooming with touchpad or magic mouse does not work properly on macOS. Use the navigation overlay
or one of the other options on page `Map Navigation` in `Options` if you think it is unusable. This
is a limitation in the used Qt library.
## Changes from 2.6.3.beta to 2.6.4.beta
* Added region codes again to MSFS flight plan export. Missing region codes resulted in empty
waypoints when loading into MSFS.
* Corrected runway surface for longest runway of airports which was not determined correctly for
add-on airports while reading scenery library from MSFS.
* Calculation for selected flight plan legs corrected. Showed
`Cannot calculate flight plan between selected legs.` for a correct selection between procedures.
* All context menus now allow correct selection for departure or arrival procedures for round trips
where departure is equal to destination.
* Fix for missing preferences menu on macOS which happens for some translations.
* Now excluding all alternate airports more than 1000 NM from destination from parsing in route
description. Problem was `KYIP METRO2 DUNKS J70 PMM KBIV` read PMM as far alternate airport
instead of VOR.
* Removed runway smoothness indication for all simulators except X-Plane.
* Moved menu `Airspace Sources` from view menu to `Scenery Library` -> `Airspace Libraries`.
* Removed `Scenery Library` -> `Show Database Files` menu item since it is a duplicate of
`Tools` -> `Files and Directories` -> `Show Database Files` which is doing the same.
* Saving the LNMPLN flight plan format with multiexport now avoids showing save as dialog
when clicking save.
* Added missing fixes (like the inaccurate scalebar) from 2.6.0.beta for map overlays to Linux versions.
===============================================================================
# Version 2.6.3.beta
## Important
* _Little Navmap_ might ask again to create the recommended folder structure for files.
This can happen once after updating translations since the folder names depend on the selected language.
Let the program create the paths if you like to use them and move your files accordingly.
* Update to the latest beta Navigraph navdata update for MSFS if you use it.
* Reload the scenery library.
* The manual was not updated yet. Neither the English nor the translated
version. Help buttons and links are functional but point to placeholder pages.
* X-Plane users: Update _Little Xpconnect_ to see time related bug fixes.
## Known Issues
### MSFS
* _Little Navmap_ cannot read SID and STAR from MSFS. Documentation about MSFS format changes are
needed in SDK.
* MSFS multiplayer and real-time AI cannot be displayed yet. These do not appear in the SimConnect
interface.
* Simulator weather cannot be shown for MSFS since SimConnect weather functions are deprecated and
do not deliver data. Needs update or documentation in MSFS SDK. Use NOAA weather which gives you
the most up-to-date weather reports.
* MSFS seems to have clear concept of scenery order (`Content.xml` seems unreliable)
and there is no information in the SDK about this. Add-ons are loaded by alphabetical order by
_Little Navmap_. To put an add-on to the end of the loading list add a `z_` to the folder name,
for example.
* Flight plan loading in MSFS is flawed and does not produce any error messages if it fails. Quite
often MSFS cannot load its own plans correctly.
* Country names are missing in MSFS translation tables and are not available in _Little Navmap_,
therefore.
* Add-ons using the `.fsarchive` encrypted format are not supported. _Little Navmap_ will show only
the stock airport instead of the add-on if a package is locked down like this.
* Some aircraft mods do not report correct fuel flow to work around simulator limitations. This
cannot be fixed in _Little Navmap_.
* Some airports files like `LEMG.bgl` cannot be read due to unknown format. _Little Navmap_ reports
`Error: readInt for file
"C:/Users/USER/AppData/Local/Packages/Microsoft.FlightSimulator_8wekyb3d8bbwe/LocalCache/Packages/Official/OneStore/asobo-airport-lemg-malaga/scenery/LEMG.bgl" failed. Reason 1`. Exclude the airport
file from reading in options on page `Scenery Library Database` or simply ignore the message. The
stock LEMG and all other airports are not affected by this.
### Other
* Dock window layout in _Little Navmap_ can change when resizing or maximizing window and back.
Qt limitation.
* Window is restored in normal state when changing from a maximized window to fullscreen and back.
This is a Qt limitation.
* The flight plan calculation might pop up shortly or the main window might flicker when starting the
program. This can be ignored.
* The height of the elevation profile window cannot be reduced in some cases. Reset to default window
layout which fixes this. Rearrange or move the elevation profile window to another position which
usually solves this. Save the layout once you have a working one. This is a limitation in the used Qt library.
* Zooming with touchpad or magic mouse does not work properly on macOS. Use the navigation overlay
or one of the other options on page `Map Navigation` in `Options` if you think it is unusable. This
is a limitation in the used Qt library.
## Changes
### Translations
* French, German and Italian user interface translation completed.
Thanks to Patrick for adding the French translation!
* Updated Chinese translation. Thanks to John Liu for providing a first draft!
* Other translations are work in progress.
Note that you can change the user interface language in the options dialog on page `User interface`.
### User Interface
* Added new splash screen image by Günter Steiner.
* Fixed freezing on startup on macOS Big Sur.
* Fixed several problems with dialogs hidden behind main window when using `Keep in Foreground`.
* Added support for coordinate parsing from Wikipedia which uses special characters to minute and
second symbols. Coordinates like `40°41′21″N 74°2′40″W` (note ″ and ′ instead of " and ') can now
be directly pasted into _Little Navmap_ dialogs.
* Corrected parsing of coordinate format longitude/latitude (reversed order compared to usual format).
Now swapping coordinates in this format only if no designators N, S, E and W are given. See options
dialog on page `Units` and tooltip on coordinate format box.
* Added `Manual Wind` menu item to weather menu which is a clone of the checkbox in the fuel report.
### Flight Plan
* Corrected wrong calculation of time to next waypoint where time was not affected by wind.
* Fixed missing aircraft information when elevation profile and performance data cannot be
calculated.
* Now checking for path validity more often in multiexport dialog to catch path changes done
outside _Little Navmap_.
* Auto renumbering all user flight plan positions (green rectangle) that match default pattern
prefixed with `WP` like `WP1`, `WP2` or `WP99` now. Note that positions are already renumbered when
loading a plan.
* Waypoint names and positions for user created approaches now correct when exporting plan.
* Problem with wrong active leg sequencing in some procedures solved.
* Fixed procedure query for airports which have a different ident in sim and navdata. Procedures
were not shown before. Example: Vanderhoof which is AU4 in some simulators vs. CAU4 in Navigraph
where procedures are loaded from Navigraph database.
* Fixed crash when loading LNMPLN flight plans with an empty waypoint list and added error message.
* PLN files for FSX, P3D and MSFS now have altitude set for all waypoints.
* Removed ICAO region code from MSFS export to improve loading in simulator.
### Map
* Fixed problem where procedure legs like arcs could disappear when zooming.
* Improved drawing of procedures with curves and arcs when following in elevation profile.
* Reduced size of VOR and NDB symbols in lower zoom levels on map.
* Flight plan details reduced on map display.
* Tooltips, map click and menus now working on add-on airports if all other airports are off.
Before some menu items like `Set as destination` where disabled although airport was visible.
* Corrected display for manual wind. Map and tooltips now show wind based on manual setting instead
of a probably enabled online wind source.
* Enabled `Set as Destination` and `Set as Departure` in map context menu again to allow round
trips where destination is equal to departure.
### Elevation Profile
* Fixed wrong display of mouse hover position and wrong waypoint position in elevation profile for
some procedures. Example: Norwich (EGSH), via NWI1 and NDB FN27 (N27) to runway 27.
* Removed green elevation ramp in profile for legs longer than 2000 NM when using online elevation
data. Now filling long legs with zero elevation if maximum length for online data is exceeded.
* PAPI slope for approaches now shown again on elevation profile.
* Tooltip in elevation profile not showing up in front of other windows anymore.
* Set minimum size for elevation profile to avoid corrupted display.
* Fixed issue with missing update in tooltip data after flight plan altitude change.
* Several crashes in elevation profile and context menu fixed.
* More improvements in profile.
### Other
* Adjusted detection of MSFS Navigraph navdata update to avoid all airports being detected as add-on.
* Fixed parsing of the incomplete METAR date which gives only day of month. The error could result
in reports having the wrong date one month back.
* Fixed issue where METAR reports might not be updated in index which could result in old reports
shown.
* Now imitating MSFS if an scenery update like the Navigraph navdata update tries to reuse the
ident of an airport for a new one. Example: Boyd Field (54XS) in MSFS which actually Bar C Ranch
Airport (54XS) in real life at another location. 54XS is shown in the old and wrong location by
MSFS while the Navigraph update assigns the ident to the new and correct position.
* Fixed issue where military airports were not recognized in add-ons.
* Limited logging for online network connections to avoid log flooding with high frequency
connections.
* Fixed issues where the wrong UTC time might be sent by _Little Xpconnect_ X-Plane in some cases.
* Made display of head- and tailwind consistent. Arrow down `▼` now indicates headwind and
arrow up `▲` indicates tailwind in all parts of the program.
===============================================================================
# Version 2.6.2.beta
## Important
* All multiexport options now reset back to default due to internal format changes.
## Important for MSFS Users
* Remove the MSFS Community folder from the ignore list in _Little Navmap_, `Options`, page
`Scenery Library Database` if you added it with Little Navmap 2.6.0.beta.
The exclusion to avoid the crash is not needed anymore.
* Update to the latest beta Navigraph navdata update for MSFS if you use it.
* Reload the scenery library if you use MSFS.
## Known Issues
### MSFS
* Little Navmap cannot read SID and STAR from MSFS. Documentation about MSFS format changes are
needed in SDK.
* MSFS multiplayer and real-time AI cannot be displayed.
* Simulator weather cannot be shown for MSFS since SimConnect weather functions are deprecated and
do not deliver data. Needs update or documentation in MSFS SDK. Use NOAA weather which gives you
the most up-to-date weather reports.
* MSFS has no clear concept of scenery order as far as I can see (`Content.xml` seems unreliable)
and there is no information in the SDK. Add-ons are loaded by alphabetical order by Little Navmap.
To put an add-on to the end of the loading list add a `z_` to the folder name, for example.
* Flight plan loading in MSFS is flawed and does not produce any error messages if it fails. Quite
often MSFS cannot load its own plans correctly.
* Country names are missing in MSFS translation tables and are not available in Little Navmap, therefore.
* Add-ons using the `.fsarchive` encrypted format are not supported and most likely never will.
### Other
* Dock window layout in Little Navmap can change when resizing or maximizing window and back.
Qt limitation.
* Window is restored in normal state when changing from a maximized window to fullscreen and back.
This is a Qt limitation.
* The window layout might not be restored precisely on startup in some cases. This is a limitation
in the used Qt library.
* The flight plan calculation might pop up shortly when starting the program. Simply ignore this.
* The height of the elevation profile window cannot be reduced in some cases. Reset to default window
layout which fixes this. Rearrange or move the elevation profile window to another position which
usually solves this. Save the layout once you
have a working one. This is a limitation in the used Qt library.
* Zooming with touchpad or magic mouse does not work properly on macOS. Use the navigation overlay
or one of the other options on page `Map Navigation` in `Options` if you think it is unusable. This
is a limitation in the used Qt library.
* Program hangs on macOS Big Sur beta. Investigating.
## Changes
### Translations
* Italian user interface translation completed. Thanks to Flavio for his work!
* German program translation completed.
* Other translations are work in progress.
Note that you can change the user interface language in the options dialog on page `User interface`.
### Scenery Library
* Now checking for all paths `Community`, `fs-base` and `fs-base-nav` before recognizing a MSFS
installation as valid. This should help to avoid detection issues with remains from
previous or other installations.
* Airports in folders prefixed with `asobo-airports-` in `Official\Steam` or `Official\OneStore`
are now flagged as add-ons.
* Fixed issue where program could appear frozen while counting files before loading scenery.
* Fixed detection for military airports in MSFS and extended detection with international phrases
like `Militärflugplatz`.
* Now capitalizing all airport names for FSX, P3D and MSFS to fix wrong designators like `Afb`.
* Added checking for database file modifications outside application now. Showing a warning dialog
if changes are detected. This should make clear that Little Navmap has to be closed before
updating databases.
### Map Display
* Changed `force add-on` airport display functionality completely. Now keeping add-ons airports
visible on map independent of zoom level if this option is selected in the toolbar or the
menu `View` -> `Airports` -> `Force Show Add-on Airports`. Add-on airports are now shown
highlighted with a yellow ring per default.
Add-on highlighting can be disabled in options dialog on page `Map Display`.
The colors can be adjusted in the configuration file `little_navmap_mapstyle.ini`.
* Changed display when increasing or decreasing detail level on map. Now also scaling icons, texts
and other map object features. Detail level can now be used to show airport diagram earlier.
* Flight plan waypoints are now shown with higher detail level which results in more text and
larger symbols. Flight plan display is now also affected by detail level changes.
* Resetting label options for flight plan line (options dialog on page `Map Display 2` tree element
`Flight Plan`) on first start to distance and magnetic course since course was switched off in
some cases.
* Increased map details for certain zoom factors. Certain navaids are now shown earlier as
small triangles (waypoint), rectangles (VOR) or points (NDB) symbols depending on zoom.
* Fixed issue where context menu was all disabled if shown by menu key and mouse not over map.
* Fixed handling of map overflow when showing the maximum number of objects on the map. User now
gets a warning `Too Many Objects` in the status bar if a result exceeds the limit. This is needed
to avoid program freeze situations. This fixes the half filled map without warning message.
* Added missing shared library file back to fix the broken offline map themes.
The hotfix is not needed anymore.
* Fixed issue where waypoints were queried from the database with tracks not loaded. This slowed
down map rendering significantly.
* Fixed issue where context menu item to select parking was disabled on departure airport.
* Added option to enable or disable AI and user aircraft background text fill. AI/multiplayer and
user aircraft label colors are now configurable in `little_navmap_mapstyle.ini`.
* Fixed issue where ghost tooltips were displayed for missed approaches.
* Added option to show indicated altitude at user aircraft label on map. This is now the default
altitude shown in the label.
This can be changed in options on page `Map Display 2` in the tree on the right at `User Aircraft`.
* The elevation profile now uses indicated altitude for aircraft position to avoid discrepancies in
display when flying at flight levels.
* The map is now also centered and updated with disabled aircraft display. The active leg (magenta line)
is now correctly updated on the map and elevation profile in this case.
* Other display improvements.
### Weather
* Fixed issue with NOAA weather downloads where a missing internet connection or wrong web address
flooded the log and caused the program to crash. Now applying a grace period of three minutes after
an error which blocks new downloads for METAR requests. Online weather is updated every ten minutes.
### Flight Plan
* Added option to extract flight plan for selected plan range and save it into a new file.
Select a range of flight plan legs not touching alternates or procedures.
Then right click into the table and choose `Save selected Range as Flight Plan`.
This will not replace the current plan but add the saved file to the recent files list.
* Fixed crash while calculating elevation profile with cruise altitude below
destination airport elevation.
* Corrected wrong distance calculation for an approach where a course intercept leg follows an
initial fix. Example EGPB LOC FF09 via D244L.
### Export
* Export paths now remain unchanged when switching simulator after first initialization.
Paths can still be adapted to the currently selected simulator by using reset.
* Now ignoring MSFS path for FSX and P3D aircraft. Best guess for export paths improved.
* Added descriptions with more details in tooltip for multiexport dialog.
* Added native LNMPLN flight plan format to multiexport.
Note that using this option will clear the change flag (the `*` in the window title plus further
question dialogs asking to save file).
It will also set the current filename to the exported file name.
Furthermore, it will add the filename to the recent files list.
This way the LNMPLN export option behaves exactly as if the user called `Save` or `Save as`.
* Now stopping export and showing warning dialog if one or more paths are invalid instead of silently
ignoring the error.
* Removed Garmin export option for waypoints from options dialog. Added new entries in multiexport
dialog instead.
* X-Plane FMS export file name now using a dash in file name for better readability.
* Changed default F1 GTN export path to `F1TGTN`.
* Small improvements and several fixes in multiexport configuration dialog and context menu. Fixed
missing update (not switching to bold font) of table when checking for export.
* Airac cycle was not correctly applied in some cases and resulted in using the current month
and warnings in X-Plane.
### User Interface
* Changed default window layout to one where dock windows `Search` and `Simulator Aircraft` are
merged into a tabbed view. This avoids the frozen (not resizable) elevation profile window.
Look for the tabs `Search` and `Simulator Aircraft` on the lower right side of the main window.
* Removed wrong rounding to nearest 0.025 MHz for COM frequencies.
* Added source indicator for COM frequencies in information window. Either `Navigraph` or
`Simulator` depending on scenery library selection.
* Now showing add-on and closed airports throughout the whole program in italic underline and
strikeout respectively.
* Route description dialog now properly updates result list in macOS when using interface
style `macintosh`.
* Fixed issue where fuel report remained active but was not updated due to failed top of descent
calculation. Now clearing window and showing orange warning message if this is the case.
* Now showing an excerpt of the waypoint remarks in the next waypoint section of the progress
display.
* Added calculated altitude for next waypoint to aircraft progress display.
* Added link to download section to the help menu.
* Now showing ice and condition column in progress only if not equal to none.
* Further user interface improvements and fixes.
===============================================================================
# Version 2.6.1.beta
## Important
## Important for MSFS Users
* Remove the MSFS Community folder from the ignore list in _Little Navmap_, `Options`, page `Scenery Library Database`
if you added it. The exclusion to avoid the crash is not needed anymore.
* Update to the latest beta Navigraph navdata update for MSFS if you use it.
* Reload the scenery library if you use MSFS.
## Known Issues
### MSFS
* Little Navmap cannot read SID and STAR from MSFS. Documentation about MSFS format changes are
needed in SDK.
* MSFS multiplayer and real-time AI cannot be displayed. Needs SDK updates or more documentation.
* Simulator weather cannot be shown for MSFS since SimConnect weather functions are deprecated and
do not deliver data. Needs update or documentation in MSFS SDK. Use NOAA weather which gives you
the most up-to-date weather reports.
* MSFS has no clear concept of scenery order as far as I can see (`Content.xml` seems unreliable)
and there is no information in the SDK. Add-ons are loaded by alphabetical order by Little Navmap.
To put an add-on to the end of the loading list add a `z_` to the folder name, for example.
* Flight plan loading in MSFS is flawed and does not produce any error messages if it fails. Quite
often MSFS cannot load its own plans correctly.
* Country names are missing in MSFS translation tables and are not available in Little Navmap, therefore.
* Add-ons using the `.fsarchive` encrypted format are not supported and most likely never will.
### Other
* Dock window layout in Little Navmap can change when resizing or maximizing window and back.
Qt limitation.
* Window is restored in normal state when changing from a maximized window to fullscreen and back.
This is a Qt limitation.
* The window layout might not be restored precisely on startup in some cases. This is a limitation
in the used Qt library.
* The height of the elevation profile window cannot be reduced in some cases. Rearrange or move the
elevation profile window to another position which usually solves this. Save the layout once you
have a working one. This is a limitation in the used Qt library.
* Zooming with touchpad or magic mouse does not work properly on macOS. Use the navigation overlay
or one of the other options on page `Map Navigation` in `Options` if you think it is unusable. This
is a limitation in the used Qt library.
* Program hangs on macOS Big Sur. Investigating.
### Going back to stable Little Navmap 2.4.5 after trying the beta
The scenery databases of the new beta versions are not compatible with Little Navmap 2.4.5. Delete
the databases files from the settings folder of Little Navmap if you see crashes and exceptions
containing messages like `no such column`. You can find information about the folder and the files
here in the documentation:
https://www.littlenavmap.org/manuals/littlenavmap/release/2.6/en/FILES.html#databases
You can safely delete the following files since they can be created again by reloading the scenery library:
`little_navmap_fsx.sqlite`, `little_navmap_fsxse.sqlite`, `little_navmap_p3dv2.sqlite`,
`little_navmap_p3dv3.sqlite`, `little_navmap_p3dv4.sqlite`, `little_navmap_msfs.sqlite` and
`little_navmap_xp11.sqlite`
## Changes
### MSFS
* Fixed issue with `NOT NULL constraint failed:tmp_waypoint.ident Unable to fetch...` caused by
incomplete waypoints emitted by MSFS BGL compiler. Navaids with empty names are now ignored and
printed into the log with BGL file name. Do not forget to remove the community folder from
exclusion list in Little Navmap.
* AI aircraft names are now correctly shown instead of the user aircraft name for all AI.
* Fix for update issues where wrong aircraft positions are emitted while user is in MSFS menu.
These caused Little Navmap jumping back to the old position and wrong progress updates. Now
omitting wrong positions with an invalid state like no groundspeed and position 0/0.
* Exporting MSFS flightplan now reverts type to `Direct` if using VFR to avoid MSFS changing plan
to IFR.
* MSFS exported flight plans now have special characters like umlauts or accents replaced or
removed. Note that MSFS cannot load flightplans that have special characters in the filename or
path.
* Localizer heading for MSFS now saved correctly in scenery database.
* Fixed issues where the default instead of changed simulator paths were used in some dialog windows.
* Changed default MSFS Steam flight plan path to base folder `Microsoft Flight Simulator`
(`LocalState` on MS installations).
* Also looking in `...\Official\OneStore` and `...\Official\Steam` folders for purchased add-ons now.
These are added with add-on flag to the database and are shown italic and underlined on the map.
* Updating administrative names like city in airports now. This also corrects missing city and
airport names for the Navigraph navdata update.
* Adapted to Navigraph navdata update 12 for MSFS. Little Navmap only reads required features which
are: Airports, COM and ILS. Everything else is ignored and not needed since it can be updated with
a more complete dataset by Navigraph directly for Little Navmap.
* Corrected ILS course for Navigraph update in simulator. Slight variations like for EDDM remain.
### Other
* Added option to restore window layout from last loaded file on startup. This is the file on top
of the `Recent Window Layouts` menu. See options dialog on page `Startup`.
* Improved handling of dock window layout. Now applying dock state after window shown. This might
cause a small visible layout change after loading but solves issues when restoring the layout.
* Fixed issue where layout of maximized windows was not restored properly.
* Fix for blinking aircraft when updating weather over SimConnect. This affected FSX, P3D and MSFS.
* Better sensitivity and handling for zooming when using touchpad (better, yet limited on macOS).
* Compass rose settings are now saved again from `Options` on page `Map Display 2`.
* Fixed issue where magnetic declination was not created correctly for locale which do not have a
dot as decimal separator. Declination was 20 degrees off near VORDME STN
in X-Plane, for example. #564
* Updated to world magnetic model 2020. This will be used to calculate X-Plane declination when
loading the scenery database or as a fallback if the file `magdec.bgl` is not available.
* Changed drawing of online airspaces for better visibility. Add center circle.
* Fixed issue with long route legs causing garbled elevation display when using online elevation.
* Removed unused Marble OsmPlugin, Pn2 and Pnt Plugins.
* Added error message when trying to load missing KML file.
* Corrected route calculation to allow calculation of selected between last leg of a SID and
first leg of an arrival procedure.
* Fixed issue where procedures disappeared with low detail settings.
* Clean up of user interface in flight plan calculation dock window to avoid window resizes due
to error messages.
* Fixed error `Bind name "flightplan" does not exist` when importing logfiles from CSV or X-Plane.
* Display of time to next waypoint and fuel at next waypoint in progress tab corrected.
* Added new columns for distance flown and more to logbook search table.
* Fixed issue where NOAA weather was not updated despite showing download message.
===============================================================================
Version 2.6.0.beta
Highlights:
* MSFS support. Little Navmap detects MSFS installation paths, can read the scenery library,
follows user aircraft and can save/load flight plans also with procedures.
See `MSFS Limitations` below for known issues.
Star airports in MSFS get a five star rating in Little Navmap.
* Oceanic tracks: NAT, PACOTS and AUSOTS. Visible on map and can be used in flight planning as well
as for automatic plan calculation. See `Flight Plan` -> `Download Tracks`.
* Multi-export: Export more than one flight plan format at once with just one click. Formats and
paths are configurable. See `File` -> `Multi Export Flight Plan Options`.
* Improvements to logbook: A log entry now gets track and flight plan attached which can be saved
or shown in preview.
* Improved flight plan calculation. Can now calculate across regions which are void of airways. Can
use oceanic tracks, avoid RNAV airways and more options. `Flight Plan` -> `Calculate Flight Plan`.
* Little Navmap now uses its own flight plan format which allows removing most of the
warning dialogs. Flight plan saving and loading logic has changed completely.
* User can add remarks or comments on flight plan and flight plan waypoints. See tab `Flight Plan
Remarks` in `Flight Planning` dock window. Right click on flight plan waypoint in plan table or map
and select `Edit Flight Plan Position Remarks`.
* Program suggests to create a recommended folder structure on first startup. Click
`Do not show this dialog again` and press `Cancel` if you do not like this.
* Better map context menu with sub-menus for easier selection of actions if more than one map
object is below clicked position.
* Replaced title bar information for mouse hover in elevation profile with tooltip window
showing more information.
* User can now select font for user interface and map display. Options dialog on pages `User
Interface` and `Map`.
See https://b612-font.com for an open source font used in aviation.
* Free user interface language selection (if translation available). Change this in the dialog
`Options` on page `User Interface`
* Fullscreen mode maximizes map on one click or key press of `Shift+F11`. See `Window` ->
`Fullscreen Map`.
* Save and load window layouts for dock windows. This also saves toolbar positions and the main
window size. See menu `Window`. Layouts are saved separately for both normal and fullscreen mode.
* Optionally focus and raise dock windows or main window on mouse hover. Change this in `Options`
on page `User Interface`.
* Option to disallow docking windows from snapping back to main window when moving around. Can be
toggled in menu `Window` -> `Show all floating Windows`.
* Many changes in user interface for more usability. Better error reporting for flight plan
and other issues.
* Added new map display options. Text size and line width for airways, labels for measurement
lines, airport diagram features and more. See dialog `Options` on pages `Map Display` and `Map
Display 2`.
* Now reading and showing X-Plane frigate and carrier as AI.
* Many drawing issues fixed like disappearing lines near the date line, problems with procedures
and symbols popping out at the map window border.
* Tear off toolbar button menus, e.g. for userpoints. Click the dashed line to move the drop down
menu to its own window.
* SimConnect library is included now. A FSX SP2 SimConnect installation is not required. #544
Important:
* The data exchange protocol has changed. You have to update Little Navconnect (if using
remote/network connections) and Little Xpconnect (if using X-Plane) too.
* Reload the scenery library database to see fixes and improvements.
Limitations:
* Translations are not updated yet. The user interface might be a mix of your local language and
English.
Feel free to send me an email or ask in the Avsim forum if you like to contribute a translation
of the program or the manual.
* 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 placeholder pages.
Ask in the Avsim forum if you have questions:
https://www.avsim.com/forums/forum/780-little-navmap-little-navconnect-little-logbook-support-forum/
MSFS Limitations:
* No airport weather or any other weather information since the weather functions in SimConnect are
deprecated and can even cause crashes. Weather functionality will be added again once supported by
MSFS.
* MSFS cannot load transitions and inserts these automatically depending on plan.
* No TACAN (all shown as DME) and no VORTAC (all shown as VORDME).
* Airways in MSFS are lacking maximum altitude restrictions, one-way restrictions
and RNAV attribute. This can result in invalid plans calculated by MSFS.
* Distinct airways with same name can appear as a single connected airway
opposed to real world in Little Navmap due to MSFS format limitations.
* Flight plans for MSFS cannot be saved with a parking spot like ramp or
gate selected. Select these in the simulator after loading the plan.
Use the dropdown list in MSFS to select a parking position. Selecting a parking position as departure
will erase the flight plan.
Notes:
* Some features like RNAV airways and the new UIR/FIR regions are only available with Navigraph
databases from cycle 2008.
* Little Navmap will reset some settings like range rings, window layout, search options, order of
table columns on first start using the new version.
* Range ring radii in options dialog are reset back to default values.
* The flight plan short and long format options were dropped. Go to `Options` on page `Flight Plan`
and adjust the file pattern to your needs.
* Little Navmap will ask to create a recommended folder structure for your files in documents
folder. Skip this step (`Do not show again`) if you do not like this.
* macOS is supported up from macOS Sierra 10.12 inclusive. Older versions cannot be supported anymore.
Changes:
Flight Plan:
* Introduced the new default LNMPLN flight plan format for saving and loading. Completely changed
open/save/save-as logic. All other formats are now only exported and not saved. Removed most of the
confusing warning dialogs when exporting to other formats. Little Navmap can still open and export
the same flight plan formats as the old version. No limitations were introduced in this regard.
* Now showing message below flight plan table if procedures, waypoints or airways could not be
found. Details for message can be shown by clicking on message.
* Added remarks tab to flight planning window which is saved with the new flight plan format.
Adding change indication `*` to flight plan remarks tab only if it has text. #442
* Added region, name and comment fields for user defined flight plan points (green rectangles)
which can be saved in LNMPLN format. Right click on user defined flight plan position in the map or
flight plan table to edit. #429
* New option to add comments for waypoints and other navaids in flight plan. Limited to departure,
destination and en-route points. Not available for alternate and procedure waypoints. Right click
on waypoint in flight plan table or map to edit.
* Added columns for wind forecast and calculated altitude to flight plan table.
* Added button for column settings to flight plan window.
* Fixed issues when loading flight plans with ICAO ids that are different to X-Plane ids. For
example ICAO `CAT4` versus X-Plane `AT4`.
* Removed route type (VOR, Direct, etc).
* Automatic changing of departure position when switching simulator does not alter
changed status (`*` in title) now. This helps to avoid flight plan changed warnings dialogs
when changing the simulator database.
* Now showing correct approach related ILS frequency for runways with more than one ILS. For
example `EDDF 25R/07L`.
* Flight plan table header now shows tooltips.
* Preventing crashes when setting cruise altitude to zero now.
* Fixed crash when adding procedure after user defined flight plan waypoints.
* Fixed problem where flight plan legs inside procedures could be moved.
* Disappearing airports fixed when editing flight plan with drag and drop (rubberband).
Flight Plan Export, Save and Print:
* Added flight plan multi-export with configuration dialog in menu `File`. Removed now redundant
menu items for export.
* Removed short and long flight plan name option and replaced it by a more flexible pattern based
approach. User can now define own default flight plan name. See dialog `Options` on page `Flight
Plan`.
* Improved style and text display for flight plan table in HTML export, web server and printing.
* Added cruise altitude and distance to top of climb as well as top of descent to flight plan table
print as well as HTML export. #482
* Attempt to fix issues for X-IvAp, IvAp and vPilot export.
* Added flight plan export format for Aerosoft CRJ. #184
* Added support for reading Garmin FPL files (XML format).
* Added option to export flight plan without airways using only waypoints. #463
Route Description:
* Fixed issue where a SID was wrongly identified as a waypoint. Example: `SGES COSTA COSTA A311 VAS
A556 VIR W11 PAZ A304 JUL V11 ILMOX ILMO3B SPZO`. Where `COSTA` is the name of the SID as well as
the name of the exit waypoint.
* Clean up and improvements in route description code to be able to parse tracks. Can read route
strings without destination and departure airports now for parsing snippets. Can now optionally
match user coordinates to waypoints. #82
* Fixed several issues when reading and writing route descriptions with airways at procedure
entry/exit.
* More bug fixes in reading and writing route descriptions and cleanup in drop-down menu button.
Fuel Report and Aircraft Performance:
* Changed aircraft performance file saving to new XML format. Old INI format is automatically
detected and can still be loaded. LNMPERF can be saved into old format by selecting another file
filter in save dialog if needed. #523
* Issue in performance tab fixed which was not updated after connecting to simulator.
Flight Plan Calculation:
* Flight plan calculation was completely reworked and can now optionally skip regions void of
airways by inserting waypoints into plan.
* Added floating dock window for flight plan calculation and options. Removed now useless toolbar
buttons and menu items. #466
* New options to use oceanic tracks and avoid RNAV airways when calculating flight plans.
* Added progress dialog with cancel option for flight plan calculation. #466
* Fixed issues where airway was erased in flight plan at procedure entry or exit. Now adding extra
waypoint in export formats at procedure entry or exit if an attached airway is used. Overlapping
departure waypoints are now correctly removed when adding a SID. #478
* Flight plan can now be calculated between or at procedure entry and exit points without the need to
add dummy waypoints. #478
* Removed option to force algorithm using the closest radio navaids near start and destination
before waypoints. Add these manually if needed.
Oceanic Tracks:
* Added loading and display of NAT, PACOTS and AUSOTS tracks on map, in information display and for
tooltips. Added new toolbar button for track display. See menu `Flight Plan` and `View`.
* Flight plan calculation can now use tracks.
* Added download on startup as well as manual download for tracks. #82
Elevation Profile:
* Added tooltip replacing the header text for mouse hover in the elevation profile. Added
calculated altitude, course and heading (based on wind) to display text in profile tooltip.
* More display improvements.
Options:
* New shortcut `Ctrl+Shift+,` for options.
* Options dialog now adds scrollbars on pages to avoid window growing too large.
* Added option to fill and raise procedure search tab when clicking on airport. Page `Map` ->
`Update Procedures on airport click`.
* Added option to enable or disable loading of aircraft performance file on page `Startup` in
dialog `Options`.
* Moved airport display options to tree view on right side of page `Map Display 2`. Added options
to show runways, taxiways, aprons, parking and boundary separately for airports.
* Added customization options for airway line thickness, airway text size and airway text
background. Page `Map Display`. #486
* Added options to disable user and AI aircraft click and tooltip on page `Map`.
* Added option to select map font in options dialog on page `Map Display`. Uses bold system font
per default. #373
* Added option to clear flight plan table selection and highlights while flying on page `Simulator
Aircraft`.
* New display option to show true airspeed for user and AI aircraft on tree on the right side of
page `Map Display 2`.
* Split page `Weather` into two new pages `Weather` and `Weather Files`. #521
* Tooltips can now be disabled for the whole program except for the map where separate options for
disabling exist. See options on page `Display and Text`.
* Fixed issues with online connections when using high update rates.
Procedures:
* Added fix for DME arc legs where last fix before arc does not match distance. Example: `LTBS
WESTB LCRA` #205
* Fixed issue where intercept position of track to fix legs with an initial fix in between was not
calculated correctly. #205
* Display issue for course to fix procedure legs after initial fix solved. #205
* Fixed issue with wrong intercept legs after circular (DME Arc or constant turn radius) legs in
procedures. #205
* Problems with manually terminated procedure leg types fixed. Example: `CYDC PIGLU3 CYLW`. Fixed
crashes, display issues and wrong distance calculation.
* Increased detail level for procedure drawing to avoid circular legs, holds or turns collapsing
into lines too early. #483
* Fixed disappearing holds and/or procedure turns when scrolling map. For example at KSMN, approach
VORDME-B IRWAV (VDMB) via LKT. #205
* Many more fixes and improvements when loading and displaying procedures.
Weather:
* Added download of full VATSIM weather file which results in faster updates. The program can now
show nearest VATSIM weather station for an airport.
* Changed VATSIM METAR URL to encrypted HTTPS/SSL.
* Improvements to METAR reading and weather display.
User Interface:
* Added saving and loading of window layouts to menu `Window` including recent file list. Layout files
can also be loaded by dropping the files into the main window. Saved state covers window size,
position, maximized, full screen, dock windows, tool bars and status bar for both normal main
window as well as maximized main window. #451
* Added an option to window menu to forbid dock windows snapping back into main window.
* Added options to raise dock windows and/or main window on mouse over.
* Tooltips for whole program are now always shown even if window is inactive.
* Added startup dialog asking to create recommended folder structure in documents folder. This also
sets the default path for all file dialogs where applicable.
* Added menu items to open log file, configuration file and database folder. See `Tools` -> `Files
and Folders`.
* New option to keep main window in foreground before other applications.
Menu `Window` -> `Keep in Foreground`.
* Made instructions for installing the GLOBE data more clear in user interface.
* Added toolbar for simulator connection, load scenery library and options.
* All toolbutton (toolbar and route string) drop down menus can now be teared off by clicking on
the dashed line. This allows clicking menu items repeatedly without the need to reopen the menu
again.
* Tooltips in file histories now show full file path.
* Added handling for HTTPS/SSL errors in encrypted connections like they happen for self signed
certificates. Now showing a dialog on SSL errors which allows to cancel downloading or to ignore
the error.
* Added options to select GUI and map font separately in options dialog. Removed old options to
change font in configuration file.
Note that any custom font like https://b612-font.com has to be installed using operating
system functions before. #373
* Added log of background messages like weather downloads on the left side of the status bar
tooltip. Tooltip with messages can be shown on click. Shows number of messages if no other status
bar message is shown.
* Moved option to show top of climb and top of descent into `View` menu and to elevation profile
context menu.
* Added free language selection in options dialog. Shows all available translations in combo box.
* Now overriding locale/region settings after setting language. This fixes an issue where setting
region formats like number and date to English also changed the language. #492
* Added `Remove all Ranges, Measurements, Patterns and Holdings` option to reset all function.
* Fixed issues where shortcuts in flight plan menu could be triggered inadvertently even if
disabled.
* Disabled splitter styling for Linux to avoid messing up user interface themes.
* Removed rhumb measurement lines and all other rhumb distance/course options in flight plan legs
and flight plan table. Removed rhumb course and distance display settings in options dialog.
Scenery Database:
* MSFS: Full support to load airports, airways and navaids. SID and STAR cannot be loaded, though.
* Changed progress dialog when loading scenery to avoid dialog growing larger than screen size.
Added `Counting files` to describe initial freeze in scenery loading dialog.
* Now using airport ICAO ids throughout the whole program instead of the X-Plane internal ids. The
X-Plane internal id is still shown in information window if it differs from ICAO id.
* Fixed issues with user home folders containing special characters. This caused issues when
detecting flight simulators. Path to `Scenery.cfg` was wrongly requested for X-Plane in this case.
* Fixed issue where loading of X-Plane on a blank system without `x-plane_install_11.txt` failed
which can happen if XP was copied manually to the system without starting it. Path to `Scenery.cfg`
was wrongly requested in this case.
Simulator Connection:
* Reorganized connect dialog user interface. Now using a tab for each simulator.
* Added frigate and carrier as boat AI for X-Plane. Added fetch AI ships option for X-Plane. #531
* SimConnect is now included. Enabled loading of a local copy of `SimConnect.dll` if present.
WinSxS and manifest is only used as fallback. #544
* Showing a warning message in connect dialog if FSX SP2 SimConnect cannot be loaded.
Information and Aircraft Progress:
* Moved all airport information tabs to a separate airport tab. This should make more clear which
tabs are updated when clicking on an airport or navaid.
* Corrected waypoint from/to display in progress display for next waypoint. Now indicating from/to
for certain procedure legs like `Fix to altitude`. Omitting duplicate waypoint display for manual
legs in elevation profile. #205
* Replaced wrong `Crab angle` label with `Heading` in aircraft progress. This still shows the same
wind corrected heading value.
* Now showing fuel and estimated time of arrival for next waypoint.
* Added runway smoothness and airport flatten flags from X-Plane to information display.
* Showing new X-Plane icing options in user aircraft tab:
AOA, inlet, prop, static and window ice given in percent of the maximum in case of multiple sources.
Online Networks and AI:
* New option to set maximum AI range around the user aircraft in connection dialog for FSX, P3D and
MSFS.
Map:
* Completely reorganized the map context menu. Now showing sub-menus for all objects nearby the
right-click position if a menu action can be applied to more than one object. #270
* Now showing more hints why menu items are disabled, like `no procedure`, `hidden on map` or `is
destination`.
* Added hints for mouse click modifiers like `Ctrl+Click` to map context menu. #270
* Procedures can now be deleted from the map context menu by right clicking on a procedure waypoint.
* Mouse `Ctrl+Wheel` can now be used to quickly increase and decrease details in map.
* Added distance to last flight plan leg to airport and navaid tooltip. This helps when building
plans manually.
* Compass rose can now be detached from the user aircraft independent of connection status.
Detached compass rose remains in screen center. Change this in menu `View` -> `Attach Compass Rose
to Aircraft`.
* Range rings now allow distance rings smaller than one unit. See `Options` -> `Map`. Allowed
values are 0.01 to 4000 NM, km or miles.
* Added tooltip for range ring center with distances.
* Font can be changed for map display. This affects the map and the elevation profile. Font is set
to a bold variant of the system font on first start of the new Little Navmap version. #373
* Inaccurate map scale overlay corrected. Scale now uses natural range steps opposed to values
like 32, 48, 96 before. Scale saves options now. #328
* Now showing five to one degree grid on map if enabled with visible latitude and longitude labels.
* Fixed problem with inadvertent zooming when moving the mouse above the navigation overlay on the
bottom right while scrolling.
* Fixed several line drawing issues around the anti-meridian in Mercator mode. Related to #515.
This also solves issues with ghost tooltips for airways and ghost airspace tooltips in the Pacific
Ocean. Range circles now drawing correctly.
* Increased VOR and NDB symbol sizes at lowest zoom levels.
* Fixed issues where wrong waypoints were shown in tooltip and other selections over procedure
points.
* Now showing warning if zooming to a position near the poles in Mercator projection. #515
* Disabled loading status (`Waiting for update`, now `Loading`) in statusbar for custom maps since
it is unusable there. Status `Loading` is removed after a timeout since some maps do not provide
meaningful values.
* Changed map settings for AI aircraft. Now visible for higher zoom levels.
* Many more improvements and fixes in map display and map handling.
Logbook:
* Flight plan, aircraft performance and GPX format files for trail and flight plan preview are now
attached to a logbook entry. Files are attached upon takeoff and landing and can be opened, loaded