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-08-19T00:23:00.751012+00:00
3.34.0
4.99.0
None
yes
Plugin Tags