[general]
name=Zoom To Predefined Scales
qgisMinimumVersion=4.0
description=Lock the map canvas zoom to the project's predefined scales.
about=Adds a toggle button to the Plugins toolbar that, when enabled, restricts every map canvas zoom operation (mouse wheel, zoom in/out tools, rubber-band zoom, keyboard shortcuts, and programmatic zooms) to the scale list configured in Project Properties -> View Settings -> Project predefined scales. When disabled, QGIS zooms normally. The plugin reads the project's own predefined scales dynamically -- it never stores a separate scale list, and it never modifies the project's predefined-scale settings itself. It only affects canvas behaviour while the lock is actively engaged.
version=1.0
author=Jossef Kanter
email=jossefkan@gmail.com

tracker=https://github.com/GallPeters/zoom-to-predefined-scales
repository=https://github.com/GallPeters/zoom-to-predefined-scales
homepage=https://github.com/GallPeters/zoom-to-predefined-scales
icon=icon.png

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

tags=zoom,scale,predefined scales,canvas,lock,navigation,cartography

changelog=
** v1.0 (08.09.2026):
    - Initial release.
