EasyNavs Revision history (since version 3.00) ============================================== Version 9.22 ------------ Corrects a bug occuring at first launch in case no configuration file (EasyNavs.cfg) is yet present Version 9.21 ------------ Corrects search module options when no VORs or NDBs Some other minor changes to search module Few other minor changes Version 9.20 ------------ Adds search module (name, VOR/NDB frequency, NDB associated airport) Improves text output procedure Adds manifest resource Few other minor changes Version 9.10 ------------ Corrects magvar bounds for extreme values (near N/S poles) Adds scenery object item in text export Adds optional scenery object corrections in BGL compilation Provides detailled information regarding invalid or incompatible Library objects while building XML or compiling to BGL Adds a command for clearing file history Few other minor changes Version 9.00 ------------ Adds compatibility for P3DV6 (new navaid scenery objects and compiler version) Adapts available choices for scenery objects accordingly Change scenery objects checking to fit compiler choice Optionally link EasyNavs databases to a given compiler version Adds some options Corrects a few analysis bugs Few other minor changes Version 8.67 ------------ Corrects a small bug introduced in v8.66 Version 8.66 ------------ Corrects a bug in coordinate XML/BGL parsing when using some unit formats Some menu changes Few other minor changes Version 8.65 ------------ Some changes to numerical input control and display Some changes to XML creation according to current coordinate units Version 8.64 ------------ Removes an inappropriate access warning for easynavs files located on a removable volume Memorizes last used folders for VOR/NDB import and batch compile Few other minor changes Version 8.63 ------------ Adds a search function for non collocated DMEs (VORDME and VORTAC only) Version 8.62 ------------ Corrects an input bug when entering terminal NDB airport identifier Adds a NDB selection tool so as to display Enroute or Terminal NDBs only Some other minor changes Version 8.61 ------------ Adds a "manual" parameter in the EasyNavs.cfg file so as to lock the default configuration parameters [Options] LockConfiguration=1/0 (congiguration parameters can still be temporarily changed) Corrects a few display problems while selecting sorted region list Few other minor changes Version 8.60 ------------ Full reorganization of menus Configuration parameters are now preserved but can be temporarily changed in each session Some changes to XML files generation, using suffixes for altitude and ranges Adds a "replace" command in addition to Paste Database sorted on region is now only available for displayed items and synchronized with main display Some other minor changes Version 8.51 ------------ Corrects some display bugs when using Select All command Some changes to display form sorted by region Version 8.50 ------------ Reorganizes some menu items Improves update process and messaging Removes automatic update option (manual check for update is now available in the Help menu) Adds separate filtering for Flags 1,2,3 and INOP Corrects a bug in discrepancy search threshold calculation Corrects a bug (runtime error when removing records based on region code) Corrects a small Frequency/Channel display bug when adding navaids Adds a database display form sorted by region Adds magnetic variation year selection Changes a few shortcuts Some other minor changes and code optimization Version 8.41 ------------ Corrects a bug when editing some fields whose max length is achieved Adds a synchronize VOR/DME range option Makes Frequency/TACAN channel switch easier while editing Checks bglcompile.exe version while selecting compilation SDK Some other minor changes Version 8.40 ------------ Corrects a longitude coordinate input bug occuring when changing coordinate format Performs changes to control input length without issuing any system sound Some visual changes to several forms Adds and changes some shortkeys Some other minor changes Version 8.31 ------------ Corrects a few bugs introduced by changes in v8.30 Adds a resort database function Refine database sorting Some code optimization Version 8.30 ------------ Some significant changes to main window display according to navaid class Some minor change to database format (with automatic conversion from previous format) Some code optimization Adds database backup option Version 8.20 ------------ Adds DME class for VORDME and VORTAC that may differ from VOR class. [IMPORTANT: Note that BGL DME range parameter is not effective. Only the VOR range is taken into account and DME range is always the same. In case DME range in EasyNavs is defined as different from the VOR range, the overall navaid range will be set to the highest one at compilation time] Some other minor changes Version 8.10 ------------ Corrects a bug in several functions when a text editor was not defined and notepad.exe doesn't exist (Windows 10/11) Update MagVar calculations to epox 2022 Adds a "batch" compilation option for endb database files contained in a single folder Improves merging routine Now hide console window when compiling a file to a BGL Some other minor changes Version 8.03 ------------ Corrects a bug in TACAN compilation (incorrect range of the TACAN part) Some other minor changes Version 8.02 ------------ Adds airport Id for terminal NDBs while exporting to text Changes magnetic variation calculation model to WMM2020 and reference year to 2021 Some other minor changes Version 8.01 ------------ Correct several minor bugs Some changes to discrepancy search and object correction Few other minor changes Version 8.00 ------------ EasyNavs 8.xx is now a portable application only. EasyNavs 7.xx will not be updated any longer from within the program [Consequently, users of installable EasyNavs v7.xx should uninstall it so as to benefit of future updates Users of portable EasyNavs 7.xx will only have to remove it and replace it with version 8] Adds a "Save and Exit" command Adds several Ctrl shortcuts Changes update code for a more reliable process Adds a selection list for correcting navaid records with an empty object type Removes compatibility with old endb format (v6.xx and older) [Compatibility with v7.xx databases is preserved] Version 7.13 ------------ Corrects a bug occuring in rare cases whan saving record with "s" key Extend optional tacan channel display to all VOR types Adds a shortcut (Ctrl-T) for switching between tacan channel and frequency displays Version 7.12 ------------ Corrects a bug in scenery object check while creating/editing Some changes in shortkeys Version 7.11 ------------ Corrects a bug in DME only navaids coding (only affects P3Dv2-5) Restore S(Save)-E(Edit) shortcut keys Minor changes in TACAN record coding (range) Version 7.10 ------------ Adds the possibility to mark NDB as enroute or terminal (with associated airport) Improves a bit display change speed when moving from one navaid to another Changes some shortcut keys [F1 for save, F2 for edit] [Important Note: this will not affect compilation since terminal NDBs are normally included in airport files] Version 7.01 ------------ Adds the possibility to save filtered databases under a different name Minor changes in XML formatting Version 7.00 ------------ Change in database format for code simplification [Note: previous endb database files will be automatically converted when loaded and saved under the new format] Improvement of BGL extraction and merging process, especially for files containing TACAN records (P3DV2 to v5) Removal of several rarely used options Changes in associated scenery object management Documentation of created associated scenery objects in XML files Improvements in compilation process [Note a single compiler choice is proposed for P3Dv3 to v5 since it will not affect the structure of the BGL files that only contain navaid and scenery object records] Changes in navaid frequency accepted limits for TACANs and NDBs [Note: NDB frequencies from 1737 to 1750 are still accepted but will raise a compilation error] Few changes to the main interface Many other minor changes Version 6.20 ------------ Includes IGRF-13 2020 magnetic variation calculation Removes magnetic variation year selection Version 6.11 ------------ Corrects a few minor bugs introduced in version 6.10 Version 6.10 ------------ Adds more coordinate format inputs Change in program options (with shortcuts) Some other minor changes Version 6.00 ------------ Adds separate menu items for creating a XML (without compilation) or a compiled BGL from active database [Due to this reorganization some associated options are removed i.e (Only build XML on export and Delete XML file after compiling)] Changes default directory settings Removes restriction search to NV/AP files (all selected BGL files will now been searched for navaids) Adds an option for fast creating XML or BGL with the same name as the active database [This process requires a default XML/BGL export directory is defined] Corrects a crash sometimes observed when exporting database to a text file Corrects magnetic variation calculation and provides a rounding option (nearest degree) Adds some Ctrl shortcuts to some menu items Corrects few other minor bugs Other minor changes Version 5.14 ------------ Corrects a default text editor bug Version 5.13 ------------ Offers an option for not extracting new P3D TACAN records when analyzing BGLs [Note that in such a case associated VORTAC records will be decoded as VORDMEs and TACANs as DMEs] [This option is not saved between sessions] Avoid some extraction errors when some BGL fields are not properly defined (especially navaid altitudes) Improves text output speed for large files Other minor change Version 5.12 ------------ Improves database sort stability in some extreme cases Version 5.11 ------------ Corrects an extraction bug for TACAN records (incorrect X/Y associated frequency) Minor label changes Version 5.10 ------------ Filters all VOR types (D=DME, T=TACAN, V=VOR, VD=VORDME, VT=VORTAC) P3D compilation also applied to P3Dv2 (display) Provides information on extracted new TACAN records Some changes in compile option settings and menu Other minor changes Version 5.00 ------------ Adds distinction between VORTAC vs VORDME and DME (civil) vs TACAN (note VORTAC vs VORDME will have to be set by user for existing previous databases) New easynavs (endb) database format (old format will be automatically converted) Adds extraction of P3Dv3-v4 TACAN navaids from BGL (0xA0 identifiers) Adds specific P3Dv3-v4 database BGL compilation by taking into account elements for VORTACs and TACANs (note that P3Dv1 and v2 data still need to be compiled using the FSX option) TACAN frequencies can now be entered as channel identifiers (1-126X/Y) or corresponding frequencies (option) Adds csv comma delimited option for database text export Corrects an extraction bug encountered with some long navaid names (47-48 caracters) Some additional options Some code optimization Other minor changes Version 4.02 ------------ Corrects a bug leading to invalid lat/long xml/bgl files when decimal separator is not a point (wrong rounded coordinates) Version 4.01 ------------ Corrects a small bug introduced in v4.00 Version 4.00 ------------ Adds decimal format for coordinates (Option) Adds magnetic variation calculation from 2015 to 2020 (Option) Change the way database files already in use are locked for edition Remove some rarely used options Corrects some display bugs Some code optimization Other minor changes Version 3.94 ------------ Adds portable version Other minor changes Version 3.93 ------------ Allows opening databases with the same name but located in different directories Version 3.92 ------------ Corrects decimal separator incorrect retrieval on some locales (RTL languages) Adds an option for creating or not navaids associated scenery library objects Corrects non working auto scenery library objects option Version 3.91 ------------ INOP flag now changes the way navaid is compiled (previously it was discarded) - navaid will be compiled with (SHUTDOWN) appended to its name - range will be set to 1 meter so as it will still appear on map/gps but will be unachievable - a scenery object will be created Version 3.90 ------------ Navaid database now saved with high precision coordinates (centiseconds instead of deciseconds); previous databases will be converted and saved accordingly Remove some infrequently used options Adds another flag (N°3) for marking some records (as a whole 3 different flags are now available) Other minor changes Version 3.81 ------------ Corrects a small bug introduced with version 3.80 Version 3.80 ------------ Remove DME range in addition to main station range for VORDME (this parameter is not used at compilation time) Correctly extract navaids without name field (will be set to "NO NAME" for edition) Includes IGRF-12 2015 magnetic variation calculation Few other minor changes Version 3.71 ------------ ILS/Runway Inspector and Editor and BGL Direct Navaids Editor removed from package (now provided as separate applications) Version 3.71 ------------ BGL Direct Navaids Editor v2.11: corrects a bug observed in BGL file rebuild process in a few cases Version 3.71 ------------ BGL Direct Navaids Editor v2.10: enable edition of some BGL files with uncommon structure, few other minor changes Version 3.71 ------------ BGL Direct Navaids Editor v2.00: full rewrite, enabling now full edition of VORs and NDBs inside BGL files, as well as deletion ILS Inspector and Editor v6.10 Version 3.71 ------------ Improves initial display when loading large databases ILS Inspector and Editor v6.00 included BGL Editor is by now not included in the package until fully revised due to ILS Editor update Version 3.70 ------------ Improves XML/BGL compilation process and speed Some other minor changes Version 3.60 ------------ Adds recursive folder extraction of BGL navaids (option) Removes some useless options Removes ILS Inspector and BGLEditor direct links (not really needed) Removes [Delete] shortcut Some code improvement Other minor changes Version 3.50 ------------ Improves copy/paste operations Removes some useless filtering options Improves filtering and subsetting based on coordinates or FSX zone Changes file/folder protection detection routines Some code cleaning Other minor changes Version 3.43 ------------ Minor changes Version 3.42 ------------ Fixed buggy FSX zone filtering option Adds "bulk" standard range setting Version 3.41 ------------ Some minor changes Version 3.40 ------------ Adds the possibility to separetely define station and DME ranges for VORDME/VORTAC navaids ; this is for database reference only as far as DME range is not used by FS (only station range is active) [Note: In case station and DME ranges differ, the highest one will be used at compilation time to set effective navaid reception range] Adds separate DME (civil) and TACAN choices ; note that as both provide similar functions (distance only) distinction is only based on library object type and has no incidence on compilation process Adds standard range shortcut buttons Adds "Standard" range settings to default navaid range options (more realistic than FS default) Adds an Automatic scenery object option Adds some more fields in the text export function Fixed improper item number display in multiselection mode Some other minor changes Version 3.31 ------------ Corrects a bug in navaid range initialization (values not properly retrieved) Version 3.30 ------------ Adds an INOP flag (records marked as INOP will not be compiled) Changes database internal format (previous EasyNavs databases will still be readable) Changes default magnetic variation calculation to 2013 value Adds field selection when exporting database as a tab delimited text file (options) Adds default navaid ranges setting Removes "Accepts TACAN military frequency" option (these frequencies will still be accepted but are not available for compilation anyway) Some other minor changes Version 3.26 ------------ Change in configuration file name and location (previous settings will be kept) Changes program information/update screen Donationware mention (very unobstructive..) Version 3.25 ------------ Removes MagVarCorrector application (inappropriate for navaids and ILSs, useless for intersections..) Install program Version 3.24 ------------ Corrects a bug reported for BGL compilation when compiler and/or destination folders include spaces Removes automatic magnetic variation calculation option that is inappropriate for navaids (calibration MV required) Removes global recalculation of navaids magnetic variations (same reason as above) Version 3.23 ------------ Adds Windows 8 compatibility BGLNavEditor version 1.60 - Adds Windows 8 compatibility - Few other minor changes MagVarCorrector version 1.10 - Adds Windows 8 compatibility - Information fields Version 3.22 ------------ Accepts some more NDB frequencies Disable compilation of military TACAN frequencies (133.30-134.25 and 134.40-135.95) that raised a compilation ERROR Few other minor changes Version 3.21 ------------ Corrects a few bugs introduced with 3.20 Other minor changes in special filtering options Version 3.20 ------------ Adds a second "mark" on records enabling search and display on 2 separate user criteria (Mark-1 and Mark-2) Now adds the possibility to display and edit the selective list of marked records (either Mark-1 and/or Mark-2) Some changes to text export of database (field list and order) Adds the possibility to enter some military TACAN frequencies (133.30-134.25 and 134.40-135.95) although it shouldn't be usable on standard FS NAV instruments (option list) Warns in case an ILS frequency is entered for a VOR station (if warnings are enabled) Adds recent files menu (that can be open in another program instance, see options) Adds optional key shortcuts to Edit/Save/Delete buttons (see options) Adds some special filtering options for fast search of some records (record list will appear in red); note that record edition will not refresh the list Changes some display settings and tool tips Corrects a bug in discrepancy search functions Version 3.12 ------------ Prevents opening the same database in separate program instances Some other minor changes Version 3.11 ------------ Minimum OS requirement (Windows XP or later) Default initialization path settings (Note EasyNavs.ini file is now always stored in the appropriate Users subfolder) Update process Version 3.10 ------------ New visual interface and fonts for improved lisibility BGLNavEditor version 1.50 - New visual interface and fonts for improved lisibility - Corrects a few display and action bugs BGL Magnetic Variation Corrector version 1.05 - Information and warnings - Remove 2005 magnetic variation correction - Display settings Version 3.02 ------------ Change button disposition arrangement (so as to avoid delete instead of edit action) Other minor changes Version 3.01 ------------ Corrects some bugs introduced in version 3.00 Version 3.00 ------------ Changes in visual main interface Add VOR subtype display and filtering Change in exporting database to text file (full export) Improves region code addition and removal (display refresh) Improved automatic visual objet discrepancies correction Some changes in search functions (discrepancies and marked records) Some changes to menu description Some additional options for XML/BGL export (only build XML,delete XML after compiling, show compilation report) Large database load and display time improved Other minor changes Hervé Sors hsors@hotmail.com http://www.aero.sors.fr/navaids.html