diff --git a/README.md b/README.md index 4f50c61..b22caaf 100644 --- a/README.md +++ b/README.md @@ -207,6 +207,14 @@ Developed with ❤️ for retro gaming enthusiasts. ## 🔄 Changelog +### 2.0.0.0 (2025-09-05) +- Complete sources system overhaul: centralized management through `/saves/ports/rgsx/systems_list.json` (order preserved), automatic platform addition by dropping its JSON file into `/saves/ports/rgsx/games/` (auto-created if missing) — after first creation edit the generated "dossier" field so it matches your downloads folder structure. +- Systems visibility filter menu (show/hide platforms with persistent hidden list in settings) +- Game list header row (Name / Size) with translations +- Automatic legacy sources.json detection triggers safe cache purge + restart popup (no migration) +- Improved Arcade/Archive.org reliability: multi-header retry strategy + metadata preflight +- Internal refactors: unified early-return in load_sources, safer cache rebuild path + ### 1.9.9.4 (2025-09-03) - Game Source toggle (RGSX / Custom) with info popups - No fallback when custom source invalid (empty list + message) diff --git a/README_FR.md b/README_FR.md index bfa8e6a..40948e5 100644 --- a/README_FR.md +++ b/README_FR.md @@ -127,6 +127,15 @@ Les logs sont enregistrés dans `roms/ports/RGSX/logs/RGSX.log` sur batocera et ## 🔄 Journal des modifications +### 2.0.0.0 (2025-09-05) +- Refonte complète du système de sources : gestion centralisée via `/saves/ports/rgsx/systems_list.json` (ordre conservé), ajout automatique d’une plateforme en déposant son fichier JSON dans `/saves/ports/rgsx/games/` (création si absente) — pensez ensuite à éditer le champ "dossier" généré pour qu’il corresponde à votre organisation de téléchargements. +- Nouveau menu de filtrage des systèmes (afficher/masquer plateformes avec persistance dans les paramètres) +- En-tête de la liste des jeux (Nom / Taille) traduit +- Détection automatique de l'ancien fichier sources.json → purge sécurisée du cache + popup de redémarrage (aucune migration) +- Fiabilité améliorée des téléchargements Archive.org : stratégie de retry multi-entêtes + préchargement métadonnées +- Synchronisation des traductions (FR/EN/ES/DE/PT) et complétion des clés manquantes +- Refactors internes : early-return unifié dans load_sources, reconstruction de cache plus sûre + ### 1.9.9.4 (2025-09-03) - Bascule Source des jeux (RGSX / Personnalisée) + popups - Pas de fallback si source personnalisée invalide (liste vide + message)