Initial upload: immich-tv-viewer
This commit is contained in:
@@ -0,0 +1,50 @@
|
||||
# Immich TV Viewer - V1.3 Photos Only
|
||||
|
||||
Projet cible :
|
||||
|
||||
D:\07-Logiciels\17-IMMICH-TV\immich_tv_viewer
|
||||
|
||||
## Fichiers modifiés
|
||||
|
||||
- lib/main.dart
|
||||
|
||||
## Objectif de cette version
|
||||
|
||||
Cette version corrige le problème suivant :
|
||||
|
||||
- Les vidéos apparaissaient dans V1.2 mais ne se lisaient pas.
|
||||
- Certaines personnes sans photo restaient visibles dans la grille.
|
||||
|
||||
## Changements
|
||||
|
||||
- Les vidéos sont exclues.
|
||||
- La recherche utilise de nouveau `type: IMAGE`.
|
||||
- L'écran principal affiche uniquement les personnes qui ont au moins une photo.
|
||||
- Avant d'afficher une personne, l'app teste rapidement si Immich renvoie au moins une photo pour cette personne.
|
||||
- Les photos d'une personne sont paginées.
|
||||
- Les miniatures gardent le fallback :
|
||||
1. `thumbnail?size=preview`
|
||||
2. puis `thumbnail?size=thumbnail`
|
||||
3. puis message clair si la miniature est indisponible.
|
||||
|
||||
## Attention
|
||||
|
||||
Le premier chargement est plus long, car l'app vérifie les personnes une par une par petits groupes.
|
||||
C'est volontaire pour éviter d'afficher des personnes sans photos.
|
||||
|
||||
## Après extraction
|
||||
|
||||
Dans `lib/main.dart`, remplace :
|
||||
|
||||
```dart
|
||||
const String immichApiKey = 'COLLE_TA_CLE_API_ICI';
|
||||
```
|
||||
|
||||
par ta vraie clé API Immich locale.
|
||||
|
||||
## Commande de test
|
||||
|
||||
```powershell
|
||||
cd D:\07-Logiciels\17-IMMICH-TV\immich_tv_viewer
|
||||
flutter run -d 192.168.1.8:5555
|
||||
```
|
||||
Reference in New Issue
Block a user