# Immich TV Viewer - V2.3 Keep Awake + Toutes les photos Projet cible : D:\07-Logiciels\17-IMMICH-TV\immich_tv_viewer ## Fichiers modifiés / ajoutés - lib/main.dart - android/app/src/main/kotlin/com/example/immich_tv_viewer/MainActivity.kt - README_V2_3_KEEP_AWAKE_ALL_PHOTOS.txt ## Corrections ### 1. Écran de veille Mi Box / Google TV Ajout de `FLAG_KEEP_SCREEN_ON` dans `MainActivity.kt`. Résultat : - l'écran de veille ne devrait plus se déclencher pendant l'application - utile pendant le zapping automatique - pas besoin d'ajouter un package Flutter ### 2. Nombre de photos incohérent Avant : - Photos chargeait environ 2000 photos - Surprends-moi chargeait environ 3000 photos Cause : - Photos utilisait `maxPages: 8` - Surprends-moi utilisait `maxPages: 12` Correction : - Les deux modes chargent maintenant toutes les pages jusqu'à `nextPage == null` - Le nombre affiché doit donc être cohérent entre Photos et Surprends-moi ## Important Dans `lib/main.dart`, remplace : ```dart const String immichApiKey = 'COLLE_TA_CLE_API_ICI'; ``` par ta vraie clé API. ## Installation / test ```powershell cd D:\07-Logiciels\17-IMMICH-TV\immich_tv_viewer flutter run -d 192.168.1.8:5555 ``` ## Note Le chargement initial peut être plus long si ta bibliothèque contient beaucoup de photos. C'est normal : cette version cherche le total réel en parcourant toutes les pages.