[general]
name=CRS Batch Reprojection – Vector & Raster (Worldwide) [QGIS 3.x]
qgisMinimumVersion=3.34
qgisMaximumVersion=3.99
description=Worldwide batch CRS reprojection for vector and raster files
version=1.0.2-qgis3
author=Sławek Szymański
email=apka.tarcz@gmail.com

about=A plugin for the batch transformation of vector and raster files - supported by QGIS/GDAL/OGR - between arbitrary coordinate reference systems. The user selects their country from a list of approximately 195 nations (using a search function); a list of coordinate systems specific to that country is automatically generated from the PROJ/EPSG database and displayed in green at the top, while the full list of global coordinate systems remains available below. The country selection is saved (via QSettings). The interface is bilingual: Polish appears above English throughout the plugin. Additionally, in the country/coordinate system selection section, Polish is displayed alongside the language of the selected country (e.g. PL/DE for Germany, PL/FR for France) whenever a translation for that language is available (otherwise English is used). It supports vector formats (SHP, GPKG, GeoJSON, GeoParquet, FlatGeobuf, GML, KML, TAB/MIF, DXF) and raster formats (GeoTIFF/COG, IMG, ASCII Grid, JP2, BIL/BSQ/BIP, NetCDF, GeoPDF, and others supported by GDAL), offering options for resampling, compression, NoData handling, and forcing the GeoTIFF format.

tracker=https://github.com/apkatarcz-slaw/przeliczanie_swiat/issues
repository=https://github.com/apkatarcz-slaw/przeliczanie_swiat
homepage=https://github.com/apkatarcz-slaw/przeliczanie_swiat

category=Vector,Raster
tags=crs,reprojection,reproject,transformation,transform,batch,epsg,proj,coordinate system,coordinate reference system,coordinate transformation,convert,conversion,vector,raster,geotiff,shapefile,gpkg,worldwide,international,poland,polska

icon=icon.png

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

license=GPL-3.0-or-later

changelog=1.0.9
    - Rearranged the bottom button row per user request: Run button moved left (right after Close) with the red hint immediately to its left in the same row, Restore Defaults moved to the middle position.
    1.0.8
    - Fixed the likely real cause of the persistently invisible red hint: the dialog had no explicit minimum height, so a window size restored from an older/smaller session could squeeze the bottom content without violating any constraint. Added an explicit minimum height plus a self-correction check right after restoring saved geometry.
    1.0.7
    - Moved the red "click to run" hint into its own vertical column directly under the Run button (same width, no shared-row squeeze risk), replacing the previous separate row.
    1.0.6
    - Fixed: the red "click to run" hint label was not visible at all on some setups - it was being squeezed to near-zero width by the layout when sharing a row with four fixed-width buttons. Moved to its own dedicated row.
    1.0.5
    - Made the Run button fully keyboard-immune (mouse click only) and added a visible red hint next to it clarifying that Enter will not run the transform - a more direct fix after Enter continued to spuriously trigger processing on QGIS 3.x despite prior fixes.
    1.0.4
    - Added a short (0.75s) cooldown after confirming a search with Enter, during which Run cannot fire at all - fixes a persistent issue on QGIS 3.x where Enter in a search field could still spuriously trigger folder validation (and potentially the transform itself).
    1.0.3
    - Fixed a critical bug (QGIS 4.x): AttributeError on QEvent.ShortcutOverride could crash the plugin when interacting with search or custom-CRS-wizard text fields.
    1.0.2
    - Fixed a bug where pressing Enter in a search field could unintentionally trigger other buttons/actions (e.g. Run, or Add to green list) instead of only confirming the search.
    - Fixed a bug where pressing Enter to confirm a search result could leave the coordinate-system list stuck showing only the filtered search results, hiding the full green (country) list until the search field was cleared manually.
