# This file contains metadata for your plugin.

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

[general]
name=geol_qmaps
qgisMinimumVersion=3.30.0
qgisMaximumVersion=4.99
description=The geol_qmaps plugin facilitates legacy field data import, fieldwork preparation and post-fieldwork processing using the GEOL-QMAPS QGIS mapping template developed by the WAXI Team. 
version=3.2.0
supportsQt6=True
author=Mark Jessell, Julien Perret and Eliott Betend (University of Western Australia)
email=mark.jessell@uwa.edu.au; julien.perret@uwa.edu.au

about= The geol_qmaps plugin facilitates legacy field data import, fieldwork preparation and post-fieldwork processing using the GEOL-QMAPS QGIS mapping template developed by the WAXI Team. 

tracker=https://github.com/swaxi/WAXI_QF/issues
repository=https://github.com/swaxi/WAXI_QF
# End of mandatory metadata

# Recommended items:

hasProcessingProvider=no
# Uncomment the following line and add your changelog:
changelog=3.2.0
     3.2.0 2026-06
       **GUI Improvements**
       * Replaced the legacy .ui-based dockwidget with a fully Python-generated interface
       * Improved compatibility with Qt6 and future QGIS releases
       * Corrected multiple widget alignment and display issues
       * Improved layout consistency across plugin tabs
       * Harmonised button and tooltip styling
       **Functional Changes**
       * Removed the Stereographic Projection Settings tool from the Data Management tab, as this functionality is now handled directly by the latest qgis-stereonet plugin through its embedded control button
       * Updated the Rejig tool to apply layer styles and configuration from the regenerated FIELD_DATA.qlr to the copied project, ensuring template style updates are reflected when opening the rejigged project
       * Preserved the existing project structure, layer hierarchy, layer IDs, loaded layers, and map themes by updating layer styling in-place rather than replacing the FIELD DATA group
       * Updated the Archive Current Field Data tool for better handling of photographs
       **Documentation**
       * Updated README documentation to reflect the revised plugin architecture and stereonet workflow
    3.1.5 2025-11
      * Supports QT6
      **Bug Fixes & Functional Improvements**  
      * **Import tool**:  
      ** Fixed bug affecting import of data if a geometry column exists in the imported shapefile and in the absence of a kinematics column for structural data.
      ** Fixed bug with multiple display of warning boxes
      **New Functionalities**  
      * New **QField Compass Tool** to use your mobile device as a geological compass in QField, with autoloading of structural information  
      * New **QField Stereonet Tool** to plot structural measurements in a lower-hemisphere stereonet on the fly in QField 
    3.1.4 2025-08
      * Updated the plugin to support retrieval of the latest version (v3.1.4) from the Zenodo repository  
      * Improved compatibility checks: added warnings or approval messages when opening the plugin against different template versions  
      * Implemented pre- and postflight checks to detect excessively long filenames (≥256 characters) that may trigger Python errors on Windows; applied to the following tools: Rejig, Clip, Merge, Save QLR, Export, and SyncQFieldToQGIS  
      * Harmonised and improved tooltips across all plugin buttons  
      * Refined behaviour of “Reset Window” buttons  
      * Minor GUI improvements  
      * Corrected links in the Help tab
      **Bug Fixes & Functional Improvements**  
      * **Merge Projects tool**:  
      ** Fixed bug affecting merging of projects with modified names (e.g., subsets of a master project)  
      ** Automatically generates merged project filename based on shared name substrings (≥5 characters); defaults to `Merged.qgz` otherwise  
      * **Clip tool**:  
      ** Automatically generates the list of project folders to copy, removing reliance on the hard-coded `cp_dirs` list  
      * **Save Style Template tool**:  
      **Resolved bug affecting the saving process  
      * **Photograph Management tool**:  
      ** EXIF data is now correctly retrieved and written to the Image Direction field (logic block fixed)  
      * **Import FieldMove Project tool**:  
      ** Now creates a dedicated subfolder to store generated scratch layers  
      **Shapefile Import Tool – Enhancements**  
      * Created subfolders for scratch layer outputs  
      * Fixed issue when importing legacy data lacking lithological information  
      * Added management of structural lineations  
      * Improved warning messages  
      **New Functionalities**  
      * **New tool in the Data Management tab** to synchronise a QField package (ZIP or folder) to the GEOL-QMAPS QGIS master project (creates a local copy)  
      * **New tool in the Data Management tab** to update the current GEOL-QMAPS QGIS project to the latest version of the template hosted on Zenodo  
    3.1.3 2025-04
      **Updated import tool**
      * add tester code for non-import functionality
      * GUI tweaks


# Tags are comma separated with spaces allowed
tags=Digital Geological Mapping, Legacy Field Data Import, FieldWork Preparation, Post-Field Processing, West Africa Exploration Initiative, QField

homepage=https://github.com/swaxi/WAXI_QF
category=Plugins
icon=icon.png
# experimental flag
experimental=False

# deprecated flag (applies to the whole plugin, not just a single version)
deprecated=False

# Since QGIS 3.8, a comma separated list of plugins to be installed
# (or upgraded) can be specified.
# Check the documentation for more information.
# plugin_dependencies=

Category of the plugin: Raster, Vector, Database or Web
# category=

# If the plugin can run on QGIS Server.
server=False
