63 lines
1.4 KiB
Plaintext
63 lines
1.4 KiB
Plaintext
# 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.
|