Version 0.5.3: - Radial/bearing intersection fix tolerance - Expose Holding Point E and construction layers - Non-collocated VOR/NDB/LOC DME fix tolerance - Initial SID allow four decimal places for IAS - Add option to reverse VSS/OCS construction direction - Improve initial SID ISA temperature by entering in the calculator dialog - Preview Initial SID direction at the DER - Radial and Bearing Tolerance construction lines and simpler UI - VSS and OCS live construction direction preview - VSS and OCS default OCH units to feet - Radial and Bearing Tolerance live preview - VSS and OCS runway reference line at THR - Calculated DME tolerance in the attribute table - Overhead Tolerance live direction triangle - Holding default ISA variation to 15 degrees - Explicit selection indication in Overhead Tolerance - Holding live nominal preview - Show only non-SI units in the Holding table - Straight Secondary Area Assessment (Generic) - Slope Primary Area Assessment (Generic) - Update Primary Area Assessment control obstacle style - DME/DME Coverage Assessment - Secondary Assessment clip perpendicular distances to AOI - CONV Simplified ENR Criteria: VOR/VOR (straight) - CONV Refined ENR Criteria: VOR/VOR (straight) - Slope Primary Area Assessment: degree/percent inputs - Single styled layer for ENR VOR/VOR areas - Show Refined ENR results at the top of the layer tree - Add case 1 ENR construction centerline - Combine ENR tools into one method-selectable dock - Add GNSS-only PBN en-route corridors Version 0.5.2: - Combine ENR tools in one method-selectable dock and record the method on area features - Combine each ENR primary and secondary/buffer area in one categorized layer using the shared PBN style - Fix plugin initialization by restoring the refined VOR/VOR en-route dock import - Add simplified straight VOR/VOR en-route primary and buffer areas with optional construction lines - Restore Holding nominal geometry generation with consistent ISA parameters - Complete DME/DME radius-D circles, constrain coverage to their overlap and label the station segment D - Show only non-SI units in the complete Holding Pattern table - Include calculated DME tolerance in nautical miles in the output attribute table - Add Radial / Bearing Tolerance live preview with optional construction lines - Add optional construction lines layer to Radial / Bearing Tolerance - Simplify Radial / Bearing Tolerance UI by removing flight direction, CRS hint and KML export controls - Add VSS/OCS direction reversal for Straight In and LOC - Allow four decimal places for Initial SID IAS - Enter Initial SID ISA temperature in the ISA calculator dialog - Non-collocated DME fix tolerance with separate tracking station and 23-degree divergence limit - Circling Protection Area tool - Object Selection bug fixed for selection only option - Add complete Circling table for Word - Fix complete Circling table paste format - Add protected height per Circling category - Circling ISA calculation - Circling CAT E default unchecked - Filter the Circling legend by created categories - Primary Area Obstacle Assessment Generic Tool - Slope Primary Area Assessment with editable surface angle, clearance and penetration results - Restore Holding nominal geometry generation with consistent ISA parameters - Add a Generic menu category for Primary Area Assessment - Make Primary Area Assessment scrollable - Primary area assessment remove terrain band option setting default - Primary area assessment survey terminology - Primary Area Assessment add published OCA in feet - Primary Area Assessment require projected CRS inputs - Primary Area Assessment apply control obstacle style - Primary area assessment buffer - Restore the normal cursor for incomplete-data confirmation - Hide unused Survey field mapping - Simplify Primary Area Assessment UI - Clarify the Primary Area Assessment override tolerance label - Add Primary Area Assessment processing feedback - Primary Assessment optional loading of all analyzed points - Primary Area Assessment add optional area buffer - Area Minimum Altitude polygon grid - Clean up live rubber-band previews when docks are hidden - Circling tables include only calculated areas - VOR/NDB overhead facility tolerance - Holding Area table action to preview parameters - Holding area complete parameter table - Keep DTM tolerance when overriding survey obstacles - AMA output CRS - Remove stored coordinates from Primary Area Assessment - Store Primary Assessment publication increment - Style all analyzed Primary Assessment obstacles - Require a terrain or survey source in Primary Assessment - Straight Secondary Area Assessment with variable MOC from reference axis Version 0.5.1: - Qt6 reviews to reduce false positives Version 0.5.0: - Fix widget allocation - Fix Holding Pattern Direction - Inclusion of VOR and DME, NDB and DME, LOC and DME Tolerance creation - Include Holding Basic Area with option for visualizing wind circles for cross-checking - OMNI SID feet and meters unit toggle - OMNI SID live DER marker - OMNI SID stores the lengths for Area 1 and Area 2 plus the calculated radius for Area 3 - OMNI SID stores now used values in parameters field - Add reference line to SID Initial tool - SID Initial layers grouped when added to layer tree - SID Initial climb inputs improvement including calculate ISA option - Improvement on LNAV tool requirement for routing layer "segment" field - Fix Wind Spiral ISA calculator Qt6 crash and bug related to stored parameters fixed - Wind Spiral live rubberband preview including inputs with spinners for IAS and Altitude - Wind Spiral Parameters order now matches inputs for easier review - PBN target style - Basic ILS surfaces bug on Z surface creation fixed - HTML viewer for stored parameters using QGIS actions - Copy to word improvements - Moved setup.cfg next to metadata.txt so it ships inside the plugin zip and the QGIS Plugin Repository's Flake8 scanner honors the existing suppressions instead of scanning raw - Fixed a real Bandit finding: xml.etree.ElementTree import marked nosec with justification (actual parsing already went through defusedxml) - Annotated all remaining Bandit try/except/pass and try/except/continue findings with nosec and a one-line reason instead of leaving them unexplained - Documented the QgsAction.GenericPython Qt6 scanner false positive in parameters_inspector_dialog.py (already resolved via the existing scoped-enum-first shim, no logic change needed) Version 0.4.0: - Fixes to initial release to code logic including QGIS Plugin Store Compliance - PBN 15 NM and 30 NM targets included - Active layer pre-selection for routing combo boxes - QGIS 4 and Qt6 compatibility: all imports migrated to qgis.PyQt shim - QRegExp replaced with QRegularExpression (Qt6 requirement) - Added BasePansopyDockWidget base class centralising log, error, and feedback - Added _run_with_feedback() to disable Calculate button during execution - Added QSS stylesheet for consistent dark-mode dockwidget styling - Added field tooltips on ILS and VSS dockwidgets (threshold elevation, runway width) - Removed unused imports and dead code across all dockwidgets - Phase 3 to 5 module refactoring: constants.py, LNAV shared helpers, desktop-path centralised Version 0.2.0: - Fixed inputs to accept decimal values - Improved panel management (only one panel shown at a time) - All feedback messages in English - Fixed Basic ILS surface styling (green with 50 percent opacity) - Prevented KML overwriting by using timestamps in filenames
yes
alocandro
2026-11-03T01:39:52.720861+00:00
3.34.0
4.99.0
None
yes
Plugin Tags