Releases: albar965/atools
Releases · albar965/atools
Version 3.6.10
Release for Little Navmap 2.6.10
- Updated translations.
- Updated for acronyms in name capitalizing function for airport names.
Version 3.6.9
- Fixed error when downloading PACOTS tracks.
- Improved error handling for unreadable track information. Program now logs an error message instead of crashing.
- Fixed error when reading procedures with invalid or unknown approach types from FSX, P3D and MSFS.
Now logging error instead.
Version 3.6.8
- Added separate departure position field to flight plan for parking, helipad or runway/start. Fixed flight plan export to use correct departure position in PLN DepartureLLA and LNMPLN Start element. albar965/littlenavmap#613
- Corrections to X-Plane FMS export. Using DEP and DES keywords now instead of truncating ident.
- Added verbose logging for X-Plane compiler based on navdatareader.cfg. Added warnings if rows arenot written to the database.
- Removed extra space in flight plan export for iFly (text format .FLTPLAN).
Version 3.6.7
- Corrected issue where status bar was hidden on first start after first installation in dock handler.
- Now also including MSFS scenery with content type "CORE".
- Now skipping maintenance.bgl file in MSFS scenery library which causes error messages when loading scenery library.
- Airport names now loaded from base scenery with Navigraph update in MSFS. Were missing previously.
- Now omitting scenery library entries which are marked with active=
falsein Content.xml. - Applied workaround for XML files with wrong encoding in header (processing instruction).
- Fix for GPX export to allow saving of files without route.
- Added recovery if main window gets off screen after changing monitors.
- Fixed issue with X-Plane FMS plans where long airport idents like
XRP0001could not be loaded. Idents are now truncated. - Now marking waypoints being part of procedures when loading which allows to avoid them in flight plan calculation.
Version 3.6.6
- Replacing more obscure minute signs like apostrophes now in coordinate parser .
- Excluding Navigraph manifest file now to avoid error messages with package "navigraph-maintenance"
when reading MSFS scenery data.
Version 3.4.7
Mostly fixes for DFD and other data compilers.
All data compilers and schema changes:
- Updated database minor version to 18 to reflect changes.
- Fixed issue with duplicate waypoints in airways for DFD, X-Plane and FSX/P3D compiler causing
defects in airway network. Examples: MY/EK and SYA/PA. #516 - Added flag "artificial" for NDB and VOR waypoints which are created to simplify
airway construction. Useful for debugging or future versions. #516
DFD:
- Updated DFD compiler to create new and separate UIR FIR airspace types besides the old
deprecated center with "(FIR)" or "(UIR)" in the name. These new types will be used by the next
Little Navmap version. Current versions 2.4.X are compatible with this change and show
the old centers. #462 - Fixed issue where runway ends with more than one ILS had all except one detached from runway.
Example: EDDF RWY25R ILSZ IFNW. #532 - Coordinates for fix and recommended fix in procedure tables added. Used for better navaid
resolution in next Little Navmap version. #205
X-Plane:
- Improved removal of "[X]" prefixes in X-Plane and fixed issue where military airports were not
detected in all cases. - Changed airport ident to ICAO code for X-Plane compiler now. XP internal ids are now avoided
except in duplicates. Added xpident to airport table which keeps the internal ID for
X-Plane airports. #448 - Added runway smoothness and airport flatten flags from X-Plane to database schema.
- Corrected navaid range calculation for X-Plane. 125 NM is now treated as unpublished.
P3D:
- Fixed issue with P3D v5 not loading tower, unicom and other frequencies for all airports.
As a result all airports are shown in magenta color.
Version 3.4.6
P3D v5: albar965/littlenavmap#512
- Added P3D v5 for simulator detection.
- Adapted loading of BGL files to P3D v5 structure changes and added new records
as well as new COM and other types. - Enabled loading of add-on packages from "%USERPROFILE%\Documents\Prepar3D v5 Add-ons".
Other:
- Fixed error reporting in wind download and decoding. albar965/littlenavmap#480
- Chinese translation by John Liu.
Build:
- Added option to include common "../build_options.pro" file with defines for qmake.
File is included automatically if it exists.
Version 3.4.4
Changes since 3.2.4
- 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.
- Fixed issues resulting in wrong fuel conversions.
- Tab widget reset now reverts locked state when calling reset.
- Disabled color buttons on macOS since the look wrong.
- Removed logging banners inflating log unnecessarily when loading P3D or FSX scenery library.
- Fixed issues when reading GRIB winds aloft or WMM (magentic declination) data on Windows
if user's home path contains special characters like umlauts or accents. - Added real ICAO code to airport to circumvent issues with X-Plane artificial airport ids.
- Added IATA code to airport table.
- Database minor version up to 15.
- Now ignoring first zero value when interpolating fuel for aircraft performance.
- Updated French and Italian translations. Now complete.
- Changed aircraft performance handler to detect cruise if aircraft is above cruise altitude.
- Made file name display in dialogs consistent.
- Added methods to clear program settings and restart application.
- Added debug output to log for scenery configuration when loading scenery libraries.
- Fixed macOS tabs which grow too big depending on style.
- Added route description field to logbook.
- Added dock widget handler which allows to deal with stacked docks properly.
- New coordinate format for parsing: Plain numbers with sign.
- Added display of SSL version into about dialog.
- Fixed several METAR parsing issues. closes albar965/littlenavmap#441
- Reduced exaggerated number precision in CSV userpoint export.
- Added TFDi Design 717 flight plan export format. albar965/littlenavmap#399
- Fixed issue where table cells where initially not resized properly in itemview zoom handler.
- Now ignoring special ASX weather files written for X-Plane. Fixed excessive logging about missing
file. albar965/littlenavmap#422 - Added tab widget handler to manage movable and closable tabs.
- Fixed display flags for transparent aprons in X-Plane.
- Added geometry callback for whazzup parser to fetch user airspace geometry. Trying to get center
boundary and falling back to circle shape if missing. - Removed option to read airspaces from "Documents/Little Navmap" in X-Plane compiler.
Refactored reading of OpenAir airspaces out of X-Plane compiler for general usage.
Added option to create schema for user airspaces only. albar965/littlenavmap#236 - Aircraft performance handler: Fixed issues in where states were not detected properly.
Corrected fuel calculation which is now only done if fuel flow is detected to avoid case where
user changes fuel in the simulator. - Fixed issue where aircraft descending was not detected. Added method to give aircraft state as
text. albar965/littlenavmap#340 - Added method to check X-Plane file "scenery_packs.ini".
- Potential fix on macOS folder resolution problems that appear when using case sensitive file
systems. - Better error handling and reporting around "magdec.bgl" file and database. Now falling back to WMM
if file could not be read. - Added methods to get statistics for logbook entries. albar965/littlenavmap#346
- Set codec to UTF when reading X-Plane and weather files.
- Replaced exit on failure with abort to get core dump.
- Added functions and SQL scripts for logbook management. Created base class for userdata and
logbook data manager. More refactoring around fuel calculation. - Removed obsolete FSX logbook code.
- Added support for gui_label 3D attribute in X-Plane 11.35 and higher. Updated rating calculation.
albar965/littlenavmap#424 - Fixed error in rating calculation function for X-Plane. albar965/littlenavmap#410
- Updated aircraft performance class and collection handler for permanent data collection.
More get methods for fuel volume and weight in performance. albar965/littlenavmap#340 - Updating aircraft performance alternate parameters with cruise parameters as default now when
collecting. albar965/littlenavmap#367 - Added alternate speed, alternate fuel flow, min runway length, runway type and usable fuel to
aircraft performance. albar965/littlenavmap#367 - Adapted wind download to new NOAA url changes. Added more debug output for wind download.
albar965/littlenavmap#283 - Added flight plan properties for custom approaches. albar965/littlenavmap#307
- Added flags field for flight plan entry. Added flags and support for alternate airports.
albar965/littlenavmap#230 - Added two second delay for initial weather download of NOAA data. albar965/littlenavmap#283
- Added option to application to disable exception dialog.
- Changed NOAA weather download schedule to catch latest METARs. albar965/littlenavmap#359
- Refactoring of weather, METAR and download code. Added class to download NOAA METAR files to
avoid requests for single airports. Bug fixes in station index. albar965/littlenavmap#359 - Added geomagnetic model calculation class. MagDecTool. Changed X-Plane and DFD compiler to save
declination based on current year and month into database. albar965/littlenavmap#300 - Wind query allows to interpolate wind for lines through levels now, i.e. lines with positions
having different altitude. Added point interpolation methods that also considers altitude set in
position. Changed wind query interface to use altitude from position. - Fixed crash that appears when using fsAerodata cycle 1905r1 or later. albar965/littlenavmap#413
- Added support for X-Plane 8.33 kHz frequency spacing. albar965/littlenavmap#409
- GRIB downloader now allows to set base URL. Changed GRIB reader to ignore data sets with invalid
parameters instead of throwing an exception. Wind query class not checks file for changes. Now
interpolating between null values and next upper layer if querying wind data for a level lower than
the lowest. albar965/littlenavmap#283 - Fixed issue where temperature and QNH were omitted if METAR contains //////TCU string.
- Fixed issue when saving flight plans from airports with empty names (crashes P3D).
- Fixed issue where QNH was not recognized with invalid temperature.
Example: "EIWF 041830Z 01007KT 340V040 CAVOK ///// Q0988" - Fixed Maddog X export to use correct file extension mdr.
- Fixed several issues in HTTP server due to abuse of QSettings (forced write back) for parameter
passing. Implemented own INI reader class since QSettings cannot be set to read only. albar965/littlenavmap#163 - Added option to save list view selection state in widget state.
- Added web server by Stefan Frings (http://stefanfrings.de/qtwebapp/index.html). albar965/littlenavmap#163
- Fixed parsing issue with coordinates when using C locale.
- Fixed issue when loading old style aircraft performance files where key ExtraFuelLbsGal is not recognized.
- Fixed missing "=" in cruise altitude for BBS export. albar965/littlenavmap#396
- Made loading of X-Plane FMS flight plans more tolerant for wrong "DIRECT" instead of "DRCT" which
comes from invalid SimBrief plans.
Build and Deployment for Developers: albar965/littlenavmap#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 hard coded paths.
- Added documentation about environment variables to configure build and updated build instructions
in "BUILD.txt" and "atools.pro" files.
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.
- Now choosing separator for file autonumbering on save depending on filename.
- Changed email address and links. albar965/littlenavmap#238
- Updated translations.
- 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.
- Added option to file dialog to add number to default file name if file already exists.
- Avoiding access to invalid empty paths when detecting simulators.
- Small fix for missing simulator type in online networks.
- Airports with helipads and closed runways are now considered open.
- Now considering helipads for rating calculation for airports.
- Now looking for registry keys in a case insensitive manner.
- Options/Language override in settings now fixed for online help and legend loading.
- Forcing altitude when setting departure position in flight plan.
- Fixed wrong display of exception messages with special characters in Windows.
- Added saving and loading of FlightGear XML flight plans. albar965/littlenavmap#361
- Adapted flight plan file type detection to new plan format and improved it.
- Added export for Leonardo Maddog X. albar965/littlenavmap#232
- Added export for QualityWings aircraft. albar965/littlenavmap#335
- Added export for AivlaSoft EFB. albar965/littlenavmap#226
- Added flight plan export for FeelThere and Level-D. albar965/littlenavmap#206
Version 3.2.3
- X-Plane scenery_packs.ini now read case insensitive to avoid errors when reading.