Canon : enregistrer les photos dans les screenshots et publier alpha.232 #153

Merged
koka merged 1 commits from release/26.2.0-alpha.232 into main 2026-09-03 00:26:14 +00:00
Owner

Objectif

  • Fixes #146 : chaque photo prise avec l’appareil Canon est aussi enregistrée en PNG dans le dossier screenshots de l’instance.
  • Conserver le cadrage réel du viseur, la résolution native et le filtre de la pellicule.
  • Publier le lot Sanctuary 26.2.0-alpha.232 dans les manifestes Packwiz, Prism et Modrinth.
  • Inclure dans ce lot les correctifs déjà fusionnés de la cape, du terminal et des panneaux de trophées (#152).

Périmètre

  • Modules touchés : Another World (Canon), plus versions distribuées Sanctuary et Red-Stoner.
  • APIs ou fichiers partagés touchés : capture client Canon, traductions FR/EN/RU, manifestes et index du pack.
  • Dépend d’une autre branche/PR : aucune ; la branche part du dernier main.

Compatibilité inter-mods

  • chaque donnée/règle reste dans son module propriétaire ;
  • aucun cycle de dépendances n’est ajouté ;
  • les IDs et namespaces restent stables ;
  • les sauvegardes restent compatibles ;
  • le protocole Red-Stoner 8 déjà fusionné est distribué avec la mise à jour client/serveur ;
  • l’export PNG est exclusivement côté client et s’effectue hors du thread de rendu.

Version et validation

  • Another World passe en 0.0.0-alpha.58 ;
  • Sanctuary 0.0.0-alpha.138 et Red-Stoner 0.0.0-alpha.19 sont intégrés au pack ;
  • pack_version, CHANGELOG.md, les manifestes et la migration sont synchronisés en 26.2.0-alpha.232 ;
  • les traductions FR/EN/RU sont complètes ;
  • le test de réservation des noms de screenshots réussit ;
  • ./gradlew check réussit : 207 tâches ;
  • les distributions Packwiz, Modrinth et Prism sont validées ;
  • aucun build, log, backup, JAR généré, secret ou fichier personnel n’est commité.

Test manuel

Prendre plusieurs photos Canon, dont deux dans la même seconde, puis vérifier dans le dossier screenshots que les PNG cadrés sont lisibles, filtrés et nommés sans écrasement.

## Objectif - Fixes #146 : chaque photo prise avec l’appareil Canon est aussi enregistrée en PNG dans le dossier `screenshots` de l’instance. - Conserver le cadrage réel du viseur, la résolution native et le filtre de la pellicule. - Publier le lot Sanctuary 26.2.0-alpha.232 dans les manifestes Packwiz, Prism et Modrinth. - Inclure dans ce lot les correctifs déjà fusionnés de la cape, du terminal et des panneaux de trophées (#152). ## Périmètre - Modules touchés : Another World (Canon), plus versions distribuées Sanctuary et Red-Stoner. - APIs ou fichiers partagés touchés : capture client Canon, traductions FR/EN/RU, manifestes et index du pack. - Dépend d’une autre branche/PR : aucune ; la branche part du dernier `main`. ## Compatibilité inter-mods - [x] chaque donnée/règle reste dans son module propriétaire ; - [x] aucun cycle de dépendances n’est ajouté ; - [x] les IDs et namespaces restent stables ; - [x] les sauvegardes restent compatibles ; - [x] le protocole Red-Stoner 8 déjà fusionné est distribué avec la mise à jour client/serveur ; - [x] l’export PNG est exclusivement côté client et s’effectue hors du thread de rendu. ## Version et validation - [x] Another World passe en `0.0.0-alpha.58` ; - [x] Sanctuary `0.0.0-alpha.138` et Red-Stoner `0.0.0-alpha.19` sont intégrés au pack ; - [x] `pack_version`, `CHANGELOG.md`, les manifestes et la migration sont synchronisés en `26.2.0-alpha.232` ; - [x] les traductions FR/EN/RU sont complètes ; - [x] le test de réservation des noms de screenshots réussit ; - [x] `./gradlew check` réussit : 207 tâches ; - [x] les distributions Packwiz, Modrinth et Prism sont validées ; - [x] aucun build, log, backup, JAR généré, secret ou fichier personnel n’est commité. ## Test manuel Prendre plusieurs photos Canon, dont deux dans la même seconde, puis vérifier dans le dossier `screenshots` que les PNG cadrés sont lisibles, filtrés et nommés sans écrasement.
koka added 1 commit 2026-09-03 00:25:28 +00:00
release: prepare Sanctuary 26.2.0-alpha.232
Verification 26.2 / check (pull_request) Canceled after 0s
ddaf71c7cd
koka merged commit c0229d4ea9 into main 2026-09-03 00:26:14 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: koka/sanctuary#153