Skip to content

Découpage de l'UI, correctifs Map & Traduction BossRun

Pre-release
Pre-release

Choose a tag to compare

@patobeur patobeur released this 07 Aug 20:11
· 15 commits to main since this release
a1dc669

Cette version apporte d'importantes améliorations d'architecture sous le capot, le support multilingue pour certains modules, et corrige la structure de l'archive distribuée.

🌟 Nouveautés

  • Module BossRun : Ajout du support de plusieurs langues (détection automatique et clés de traduction dédiées).
  • Architecture Native : Grand refactoring du code source C++. L'interface utilisateur (dxgi_proxy.cpp) a été découpée en sous-modules propres (map_ui.cpp, bossrun_ui.cpp, etc.) pour faciliter la maintenance.

🐛 Correctifs

  • Module Map : Résolution du bug où l'icône activée avait une bordure en trop, et restauration des boutons "Fermer" et "Redimensionner" qui avaient disparu de la fenêtre.

📦 Déploiement

  • Packaging Refondu : Le fichier ZIP généré pour les releases a maintenant la structure attendue (farevermodkit/ contenant les modules, et dxgi.dll à la racine).
  • Ajout automatique du script generer-atlas.cmd et d'un LISEZ-MOI.md à la racine de l'archive pour aider les utilisateurs à l'installation.
  • Ajout d'un fichier SHA256SUMS.txt embarqué, permettant de vérifier l'intégrité de tous les fichiers de l'archive.