# This file contains metadata for your plugin.

# This file should be included when you package your plugin.

# Mandatory items:

[general]
name=Kozu XML Integrator
qgisMinimumVersion=3.40
description=Cross-references cadastral XML (Kozu) with forest planning maps for on-site boundary survey support.
version=0.2.5
author=Hideharu Masai
email=hideharumasai@void.mints.ne.jp

about=A QGIS plugin that cross-references Japanese Legal Affairs Bureau cadastral map XML (Kozu) with forest planning maps and parcel information, applies minor positional adjustments, and provides support for survey investigations. It does not perform automatic boundary determination; it is intended for area determination for on-site boundary verification. / 公図XML整合ツール — 法務局地図XML（公図）を森林計画図の地番情報と照合し、位置の微調整を行い照合する調査のサポートを提供します。境界の自動確定は行わず、現地立会いのための区域確定を目的とします。 / Support: https://paypal.me/rawslnc

tracker=https://github.com/raw-slnc/kozu_xml_integrator/issues
repository=https://github.com/raw-slnc/kozu_xml_integrator
# End of mandatory metadata

# Recommended items:

hasProcessingProvider=no
changelog=
    0.2.5 - Fix bandit security scan warnings: add nosec B608 to parameterized SQL queries using placeholders pattern; add nosec B405/B314 to local XML parsing from trusted sources; add nosec to vendored defusedxml library (false positives from security library internals)
    0.2.4 - Fix Windows: XML tree selection highlight turns gray when focus moves to map canvas; now keeps system highlight color
    0.2.3 - Fix QGIS 3.44 compatibility: background tile not rendered after coordinate matching; overlay tile controls not enabled after matching; overlay tile settings (source/enabled state) not persisted across QGIS restarts
    0.2.2 - Fix overlay tile remaining active for arbitrary coordinate system data; Minor fixes
    0.2.1 - Add legal notice (登記所備付地図データ利用規約) and coordinate system explanation in UI; add "Developed by Avid Tree Work" credit
    0.2.0 - Simplify import: ZIP-only selection (multiple, supports nested ZIP structure); add post-import ZIP rename with municipality name; reorganize preview tile controls into 2-column layout; fix CRS detection: dynamically resolve zone number from crs_type (supports all 19 zones); fix tile availability: determine public/arbitrary from t_xml_meta.crs_type instead of coord_type
    0.1.9 - Fix canvas sync issue when operating public coordinate system data; update toolbar icon; minor bug fixes
    0.1.8 - Fix plugin load failure on Windows (ImportError: attempted relative import with no known parent package)
    0.1.7 - Fix toolbar icon not displaying correctly
    0.1.6 - Internal code cleanup; no functional changes
    0.1.5 - Minor fixes
    0.1.4 - Add chiban matching feature across XML files in the list
    0.1.3 - Minor bug fixes
    0.1.2 - Fix Windows crash (xmlDictFree) at QThread startup: replace lxml with stdlib xml.etree.ElementTree, add gc.collect() before thread start
    0.1.1 - Fix Windows crash from batch QgsGeometry GC: replace geometry cache with WKT strings, use pure-Python shoelace formula for area calculation

tags=cadastral,xml,forest,vector,japan,land registry,kozu,boundary,MOJ

homepage=https://github.com/raw-slnc/kozu_xml_integrator
category=Vector
icon=icon.png
experimental=False
deprecated=False
server=False
