[general]
name=Attribute Table Studio
qgisMinimumVersion=3.40
qgisMaximumVersion=4.99
supportsQt6=True

description=Explore, summarise and compare vector attribute tables: Attribute Explorer, Pivot Table, and Geometry and Table Compare in one toolbar.
about=Attribute Table Studio is an advanced version of QGIS Attribute Table and can do more. This tool consist of three tools to one QGIS toolbar.
    <b>Attribute Explorer</b> - a fast attribute table with exact column statistics attached above every column (missing and distinct counts, top categories, histograms, date ranges), an always-visible typed filter under every heading, an editing mode sharing the layer's edit session (QGIS cell editors and forms, constraints, field calculator, quick update, multi edit, add / delete / clipboard, new and virtual fields), table and form views, scopes, expression filters, map selection sync, column layouts saved per layer, and CSV / Excel export with the scope recorded.
    <b>Pivot Table</b> - grouped summaries and cross tabs with multiple measures (count, count distinct, sum, mean, median, min, max, standard deviation), correct totals calculated from records, an explicit input scope (all, Explorer filtered or selected records) with stale detection, drill-through to the contributing records, saved layouts, and CSV / Excel / GeoPackage export.
    <b>Geometry and Table Compare</b> - visual OLD -> NEW comparison of two dataset versions: added, deleted, modified and unchanged features, field-level old -> new values, exact geometry comparison with review points for multipart features, validation, accept / reject review and Excel / CSV export.
    Every tool opens in its own window and can be docked into QGIS like the native attribute table; the look follows the QGIS light or dark theme.

version=1.0
author=Irene Jaya
email=irenejaya1@gmail.com

homepage=https://github.com/irenejaya/attribute-table-studio
repository=https://github.com/irenejaya/attribute-table-studio
tracker=https://github.com/irenejaya/attribute-table-studio/issues

category=Vector
tags=attribute table,attributes,statistics,stats,editing,field calculator,statistics,profile,filter,pivot,pivot table,cross tab,summary,compare,diff,change detection,data quality,QA,geometry,geopackage

icon=icon.svg

experimental=False
deprecated=False
hasProcessingProvider=no
server=False

changelog=
    1.0 - Attribute Table Studio
        * One plugin, one toolbar with three tools: Attribute Explorer, Pivot Table, Geometry and Table Compare
        * New: Attribute Explorer - column profiles attached above the table, permanent typed filters (AND across columns, OR within a value list), map selection sync, Selected only, layouts saved per layer, exact background statistics, CSV / Excel export with scope
        * Attribute Explorer editing mode: shared layer edit session, edit row with status, save / discard / undo / redo, QGIS cell editors with constraint checks, add / delete / cut / copy / paste, QGIS's Field Calculator, Quick update row (Update All / Filtered / Selected as in the native table), multi edit, new / delete / virtual fields, form view, View and Select menus (scopes, expression and form filters, stored expressions, sort by expression, selected to top, conditional formatting), close prompts that never discard edits, optional F6 / Shift+F6 / Ctrl+F6
        * New: Pivot Table - rows, optional columns, multiple measures, totals from records, input scope with stale detection, drill-through to Attribute Explorer, layouts, CSV / Excel / GeoPackage export
        * Geometry and Table Compare (from standalone v1.1) - comparison logic unchanged; interface restyled to the shared suite look
        * Every tool opens as its own window and can be docked (Dock button); Settings to open docked by default
        * Shortcuts registered with QGIS (Attribute Explorer proposes Ctrl+Alt+T when free); layer context menu entry
        * Native QGIS icons, uniform 16 px icons and control heights, light and dark theme support
        * QGIS 3.40 LTR+ (Qt5) and QGIS 4.x (Qt6)
    Standalone Geometry and Table Compare history
        * 1.1 - Interface redesign, Qt5 / Qt6, geometry review points, tolerance, multipart methods, Excel export
        * 1.0 - Initial release
