Releases: albar965/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.
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 2.6.3
Version 2.6.3
- Fixed error that caused a few hundred waypoints having invalid declination for X-Plane and FSX/P3D.
- Updated database minor version to 1 to indicate above change.
Version 2.6.2 (not public)
- Added compatibility flag for Mac OS X 10.8.
- New flight plan metadata for used simulator database.
- Better error handling in X-Plane compiler. Now checking for required files.
- Corrected mapping for runway markings in X-Plane compilation.
Version 2.6.1.beta
- Changed FS 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.
- Increased database version - needs a reload.
- Now erasing wrong airway entries at departure and destination in flight plan.
- Fixed error where Documents path was not selected as default if missing simulator.
Version 2.6.0.beta
- 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 2.5.4.develop
- 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 2.5.3.develop
-
Added support for full X-Plane scenery database except airspaces and ARINC files.
-
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.
-
Added reading of X-Plane metar files.
-
Can now load FMS, FLP and FS9 ini-style pln flight plan formats.
-
Added automatic format detection while loading flight plans in P3D/FSX/FS9 PLN, X-Plane FMS and FLP.
-
Added saving and loading of procedures to FLP format.
-
magdec.bgl file is read from simulator scenery or included file.
-
Magnetic declination for airports, waypoints and user defined points is now read from magdec.bgl.
-
Made database loading more robust for mixed case paths on case sensitive operating systems.
-
Databases can now be opened read-only.
-
Added fix for unnamed scenery entries in add-on.xml files.
-
Fixed reading of add-on.xml in UTF-16 encoding.
-
Now sorting of add-on packages by layer.
-
Added option to disable/enable reading and writing of add-on packages for P3D v3 and v4.
-
Updated to Qt 5.9.1
Version 2.5.2.develop
- 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 2.5.1.develop
- 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 2.4.4
Version 2.4.4
- 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
- SimConnect is now loaded dynamically. #110
Version 2.4.3
- Codec can now be given for reading the scenery.cfg.
- Fixed several METAR parsing problems
- Added support for P3D version 4.
Version 2.2.4
Version 2.2.4
- Waypoint id length is now limited to 10 for flightplans.
- Fixed wrong (negated) UTC offset in SimConnect user aircraft.
- Terminal waypoints are not deleted anymore for add-on airports.
- Removing invalid waypoints now.
- Jetway indication for gates is correct now.
- Updated database minor version to 1.
- Html entities are replaced with quotes now in flightplan to ensure better third party compatibility.
Version 2.2.2.beta
- 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.
- Fixed problem of wrong elevation adjustments overwriting add-on airport.
- BGL files are now read ordered by name to get more determinstic 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 2.2.0.beta
- Navaids with invalid coordinates are now filtered out by BGL reader.
- Queries for deleting duplicates now work properly also considering distance.
- Added more indexes.
- Duplicate airways are now removed before writing them to the database.
- Reduced logging.
- Fixes to approach and ils handling in delete record.
- Fixed old error that caused fragmented airways.
- Fixed loading problems for FSAD data.
- Added support for online help in HelpHandler.
- Added METAR parser.
- Support for AI and weather requests added in SimConnect data.
- Major cleanup and fixes in SimConnect code.
- SimConnect can now be compiled as a dummy.
- Fixed error on too small BGL files. (#51)
Version 2.0.5
Stable release to be compiled with Little Navmap 1.0.5 and Little Navconnect 1.0.1
- 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 "..".
- Added static methods and support for fragments to help handler to allow direct linking to anchors.
Version 1.5.0
Version 1.5.0
- Added FsPaths class - Flight simulator installation directory and files directory are now automatically detected
for all simulators. - Added filter that removes incomplete logbook entries on loading.
- Fixed error handling on wrong or not accessible logbook.bin files.
- Current database information is now kept if opening a file fails (added proper transaction handling).
- Locale specific fixes to number format, etc.
atools 1.0.0
atools first release version 1.0.0 for Little Logbook 1.0.x