[general]
name=Layer Multiply Toggle
qgisMinimumVersion=3.0
qgisMaximumVersion=4.99
description=Toggle the Multiply blend mode for all or selected layers and groups with a single click.
version=0.5.1
author=Mike Elstermann (#geoObserver), Thomas Wölk
email=news@geoobserver.de
about=(27.05.2026) Adds a toolbar button that toggles the Multiply blend mode for all layers or only the selected layers/groups. A clickable Multiply icon next to each layer in the layer tree toggles Multiply per layer. A dropdown menu on the toolbar button lets you show/hide the layer-tree icons on demand and reset everything (restore originals, remove icons, toggle off). Original blend modes are preserved and restored on toggling off, and the on/off state is stored per project. Compatible with QGIS 3.x (Qt5) and QGIS 4.x (Qt6).
tracker=https://github.com/geoObserver/LayerMultiplyToggle/issues/
repository=https://github.com/geoObserver/LayerMultiplyToggle/
homepage=https://geoobserver.de/qgis-plugin-layermultiplytoggle/
icon=icons/multiply_layers_icon_active.png
experimental=False
deprecated=False
tags=layer,blend mode,multiply,rendering,hillshade,transparency,indicator
changelog=
    v0.5.1 - (27.05.2026)
           - Fix: hiding/resetting the layer icons did not repaint immediately on macOS/Qt6 (QGIS 4); icons lingered until the menu was reopened
    v0.5 - (27.05.2026)
           - Show/hide the per-layer icons on demand via a dropdown menu on the toolbar button (global setting)
           - Options moved from a right-click menu to the toolbar button's dropdown arrow (Show layer icons / Reset)
           - Fix: duplicate indicator icons after (re)loading WMS/vector layers
           - Fix: Reset / "remove all icons" now clears every icon, also across plugin reloads (marker-property identity); icons reliably reappear afterwards
           - Hardened indicator lifecycle and menu state (no dangling pointers; the menu checkbox reflects actual icon visibility)
    v0.4 - (26.05.2026)
           - Preserves and exactly restores the original blend modes on toggling off
           - Per-project persistence of the on/off state
           - Per-layer Multiply toggle in the layer tree via a clickable indicator icon
           - Right-click the toolbar button to reset everything (restore, remove icons, off)
           - Toolbar entry reworked as a themed QAction; message-bar feedback
           - Compatible with the Plugin Reloader plugin (clean reload)
           - Deliberately limited to the Multiply blend mode
           - Robust indicator lifecycle: no leaks or orphan icons, Plugin-Reloader-safe
           - Hardened reading of per-project state against corrupt/cross-version values
           - Fixes: toolbar leak on unload, removed ineffective group blend property
    v0.2 - Minor corrections (24.02.2026)
    v0.1 - Initial release (23.02.2026)
