[general]
name=Layer or Table Comparison Tool
qgisMinimumVersion=3.0
qgisMaximumVersion=3.99
description=Compares vector layers and tables to find differences between selected fields
version=1.1.2
author=Raul Viquez
email=viquezr@gmail.com

about=Professional tool for comparing vector layers and tables based on an alphanumeric field (codes, IDs, names, etc.). Offers three comparison modes: Only in Layer 1 (values present solely in the first layer), Only in Layer 2 (values present solely in the second layer), and Matches (identifies values existing in both layers but with different record counts). Generates detailed statistics such as total records per layer, unique values per layer, exact matches, quantity differences, and exclusive elements from each layer. Automatically creates a temporary table with the analysis results. Includes a progress bar for visual tracking, a log panel with real-time process details, and a user-friendly interface with color-coded buttons. Ideal for validation and quality control of geographic data, data migration, source integration, inventory auditing, and detection of missing or surplus records.

tracker=https://github.com/viquezr-dev/compara_tools/issues
repository=https://github.com/viquezr-dev/compara_tools
homepage=https://github.com/viquezr-dev/compara_tools

icon=icon.png
category=Vector
tags=compare, differences, layers, tables, validation, quality control, matches, analysis, data, vector

experimental=False
deprecated=False

changelog=Version 1.1.2 - First stable version:
    - Basic comparison between two vector layers
    - Three search modes (Only L1, Only L2, Matches)
    - Temporary table generation with results
    - Real-time statistics panel
    - Progress bar for long processes
    - Detailed process log
    - Professional-style interface
    - Flake8 code quality issues (F811, E303, E501)

[qgis]
minVersion=3.0
maxVersion=3.99