[general]
name=TetrisGame
description=A lightweight Tetris game for QGIS 4 with an anonymous online top-five leaderboard.
about=TetrisGame adds a classic Tetris game to the QGIS Processing Toolbox for a short break during GIS work. Open Processing Toolbox > Tetris Game > Play Tetris Game. It includes a shared online top-five leaderboard with automatically generated nicknames and country estimates from the connection IP. Scores are shared with the plugin operator's Cloudflare service over HTTPS; no QGIS projects or layers are sent. Online ranking can be disabled for offline play. See the bundled PRIVACY.md or the in-game Privacy notice for details. No external Python dependencies. GPL-3.0-or-later.
version=1.3.2
qgisMinimumVersion=4.0
qgisMaximumVersion=4.99
plugin_type=python
author=槐中路科科
email=996517087@qq.com
hasProcessingProvider=yes
# ───────────── 资源链接 ─────────────
homepage=https://github.com/gaojunke/TetrisGame#readme
repository=https://github.com/gaojunke/TetrisGame
tracker=https://github.com/gaojunke/TetrisGame/issues
# ───────────── 其他属性 ─────────────
tags=game,tetris,education
icon=icons/plugin-icon.svg
experimental=False
deprecated=False
server=False
plugin_dependencies=
# ───────────── 更新日志 ─────────────
changelog=1.3.2 – Added anonymous online top-five rankings, automatic nicknames and IP-based country estimates, offline score retry, privacy information, and a WeChat public-account button. Compact two-column layout with side-by-side Restart/Pause, combined attribution, and a borderless top five below the social buttons; refresh, online ranking and privacy controls are available in the context menu.\n1.3.1 – Use secrets.choice for piece selection to resolve the Bandit B311 finding.\n1.3.0 – Added GitHub source button, repository links, documentation, and publishing metadata.\n1.2.3 – Removed the duplicate Processing Toolbox group.\n1.2.2 – Displayed attribution on three lines.\n1.2.1 – Added attribution to the game interface.\n1.2.0 – Migrated to QGIS 4.0 (Qt 6 / PyQt 6).\n1.1.0 – Initial release.
###############################################################################
# END OF FILE
###############################################################################
