70 lines
1.4 KiB
Plaintext
70 lines
1.4 KiB
Plaintext
# Imedia Photos - V2.8.3 TV Settings Dialogs
|
|
|
|
Projet cible :
|
|
|
|
D:\07-Logiciels\17-IMMICH-TV\immich_tv_viewer
|
|
|
|
## Base
|
|
|
|
Cette version part de la V2.8.2.
|
|
|
|
## Problème corrigé
|
|
|
|
Sur Android TV, les champs texte de la page Réglages pouvaient piéger le focus :
|
|
|
|
- impossible de sortir proprement du champ
|
|
- retour affichait la confirmation de sortie de l'application
|
|
- le clavier pouvait rester coincé ou ne plus se rouvrir correctement
|
|
|
|
## Nouvelle solution
|
|
|
|
La page Réglages n'utilise plus de champs texte directement.
|
|
|
|
Chaque paramètre est maintenant une ligne-bouton :
|
|
|
|
- Adresse IP
|
|
- Port
|
|
- Clé API Immich
|
|
- Délai auto
|
|
|
|
Quand on appuie sur OK :
|
|
|
|
- une fenêtre d'édition s'ouvre
|
|
- le clavier s'affiche dans cette fenêtre
|
|
- OK valide
|
|
- Annuler annule
|
|
- Retour ferme la fenêtre / le clavier, pas l'application
|
|
|
|
## Autre correction
|
|
|
|
Le bouton Retour de l'écran principal vérifie maintenant si un champ texte est actif.
|
|
Si oui :
|
|
|
|
- il ferme le clavier
|
|
- il quitte le champ
|
|
- il n'affiche pas la confirmation de sortie de l'application
|
|
|
|
## Fichiers modifiés
|
|
|
|
- lib/main.dart
|
|
|
|
## Installation
|
|
|
|
```powershell
|
|
cd D:\07-Logiciels\17-IMMICH-TV\immich_tv_viewer
|
|
|
|
flutter clean
|
|
flutter pub get
|
|
flutter run -d 192.168.1.8:5555
|
|
```
|
|
|
|
## Utilisation
|
|
|
|
Dans Réglages :
|
|
|
|
1. Sélectionne une ligne avec la télécommande.
|
|
2. Appuie sur OK.
|
|
3. Modifie la valeur dans la fenêtre.
|
|
4. Valide avec OK.
|
|
5. Appuie sur Enregistrer en bas.
|