[general]
name=Jeomatik NCZ Reader
qgisMinimumVersion=3.22
qgisMaximumVersion=4.99

description=Imports NetCAD NCZ drawing files into QGIS and converts supported entities into editable vector layers.

version=1.4.3
author=Erdinç Örsan ÜNAL
email=erdincunal@hotmail.com

about=Imports NetCAD NCZ drawing files directly into QGIS and converts supported entities into editable point, line, and polygon memory layers while preserving geometry and attributes. Designed for geomatics, surveying, engineering, and GIS professionals working with legacy or project-based NetCAD data.

changelog=
    1.4.3
    - Refactored the NCZ parser into a stateful, modular parsing pipeline
    - Added strict block-boundary checks for truncated or malformed NCZ data
    - Removed the platform-specific native extension and standardized on Pure Python
    - Preserved existing imports by generating unique QGIS layer-group names
    - Fixed the toolbar icon path and improved Turkish status messages
    - Added parser regression and malformed-input checks

    1.4.2
    - Initial public release
    - Added MapSheet parsing
    - Added SmartObject parsing for NCZ type 11 and type 15 objects
    - Corrected SmartObject width/height orientation
    - Filtered internal SmartObject grid symbols from standalone point layers
    - Logo changed
    - Removed the external native CLI parser fallback
    - Eliminated subprocess execution for QGIS security compliance
    - Retained Pure Python and native Python parser backends
    - Updated plugin package after security review

category=Vector

tags=Jeomatik,NetCAD,NCZ,QGIS,GIS,CAD,Survey,Geomatics,Mapping,Import

icon=icon.png

homepage=https://jeomatik.com/ncz-reader.html
repository=https://github.com/erdincunal/Jeomatik-NCZ-Reader
tracker=https://github.com/erdincunal/Jeomatik-NCZ-Reader/issues

license=GPL-2.0-or-later

experimental=False
deprecated=False

hasProcessingProvider=False
plugin_dependencies=
server=False
