[general]
name=geoObserverTools
qgisMinimumVersion=3.22
qgisMaximumVersion=4.99
supportsQt6=True
description=Installs QGIS plugins (geoObserverTools) from an online JSON list.
about=Loads a plugin list (geoObserverTools) via HTTPS, installs missing plugins from the official QGIS plugin repository, updates or reinstalls installed ones and uninstalls listed plugins on request.
version=0.12.4
author=Mike Elstermann (#geoObserver) and AI
email=news@geoobserver.de
homepage=https://geoobserver.de/geoObserverTools/
tracker=https://github.com/geoObserver/geoObserverTools/issues
repository=https://github.com/geoObserver/geoObserverTools
category=Web
icon=icon.png
experimental=False
deprecated=False
changelog=0.12.4 - "Stop countdown" no longer appears when the status window opens on QGIS 3
    (Qt 5 showed the hidden button); it is added only for the countdown
  0.12.3 - The button that keeps the status window open during the countdown is now
    called "Stop countdown"
  0.12.2 - The selection table is tall enough to show ten rows completely without
    scrolling
  0.12.1 - The option to close the status window on success moved to the selection
    dialog (the status window is busy until the end); a Keep open button stops the countdown;
    the action column keeps each option in the same place in every row; a reinstall whose
    download failed is no longer counted as done
  0.12.0 - The status window closes by itself 5 seconds after a cancelled run, with a
    countdown on Close; the remembered option "Close automatically after a run without
    problems" does the same after a clean run, while runs with problems stay open
  0.11.0 - Reinstall option for installed plugins whose repository release is the installed
    version (never preselected); updates and reinstalls ask once before plugin folders are
    replaced; locally versioned folders (.git, .hg, .svn) are never preselected for an update;
    update rows are blue instead of orange (distinguishable with red-green colour blindness)
  0.10.0 - Update installed plugins from the selection dialog: when the repository has a
    strictly newer release, the row offers Keep, Update and Uninstall with Update preselected and
    an amber tint; experimental updates need the experimental option; geoObserverTools never
    updates itself and points to the Plugin Manager instead
  0.9.0 - Installed plugins are highlighted in the selection dialog with a translucent
    green row tint that works on light and dark themes
  0.8.0 - Uninstall listed plugins in the selection dialog: installed plugins can be set
    to Keep or Uninstall (Keep by default), one confirmation lists every plugin to remove;
    core plugins and geoObserverTools itself are never offered for removal
  0.7.2 - i18n/update_translations.py without xml.etree and subprocess (security check
    of plugins.qgis.org); catalogs are read with expat, lrelease runs separately
  0.7.1 - Code formatted with ruff (79 columns), docstrings for all functions,
    section comments, scoped Qt enums; no change in behaviour
  0.7.0 - German and English user interface: the language follows the QGIS locale
    (i18n/geoObserverTools_de.qm); log messages stay English
  0.6.0 - The geoObserverTools submenu stays first in the Plugins menu, directly after
    Python Console, and shows the plugin icon
  0.5.1 - Menu entry in the Plugins menu shows the plugin icon
  0.5.0 - Plugin icons in the selection table: installed plugins use their own icon, others
    are loaded in the background over HTTPS from plugins.qgis.org only (256 KB file limit,
    image size checked before decoding, certificate errors refused)
  0.4.0 - Option to install experimental versions: the Plugin Manager setting is switched
    on only for the installation and restored afterwards (also after a crash); selection
    table shows installed and available versions; status window lists QGIS version,
    Plugin Manager settings, every repository with address and result, and the download
    address of each plugin
  0.3.0 - Plugin list is downloaded without freezing QGIS and can be cancelled; HTTPS only:
    http addresses, redirects to http, certificate errors and responses over 1 MB are
    refused; plugins are only installed over HTTPS from plugins.qgis.org; enabled
    repositories without HTTPS are reported
  0.2.2 - Consistent dialog fonts: status heading uses the application font instead of
    a fixed 14px bold font; same window title and row striping in both dialogs,
    no focus frame in the selection table
  0.2.1 - Local review fixes: repository outage detection, install check via isPluginLoaded,
    experimental-only plugins, URL prompt with reason, JSON loaded once, status dialog
    cannot be closed mid-run, HTML escaping in the message bar, supportsQt6=True
  0.2 - initial upload
