# Mise à jour Replay Guide complet Cette mise à jour transforme le bouton Replay en vrai guide replay par chaîne. ## Ajouts - Chargement du programme complet de la chaîne avec `get_simple_data_table`. - Nouvel écran Replay par chaîne. - Liste des émissions groupées par jour. - Recherche d’émission dans le guide replay. - Bouton `Revoir` sur chaque émission disponible. - Retour vers le menu avec conservation de la chaîne sélectionnée. - Le replay actuel via `timeshift` reste utilisé pour lancer l’émission choisie. ## Fichiers modifiés / ajoutés - `app/build.gradle.kts` - `app/src/main/java/ma/tkgraph/xtreamtv/MainActivity.kt` - `app/src/main/java/ma/tkgraph/xtreamtv/data/model/EpgProgramDto.kt` - `app/src/main/java/ma/tkgraph/xtreamtv/data/model/EpgFullResponse.kt` - `app/src/main/java/ma/tkgraph/xtreamtv/data/network/XtreamApi.kt` - `app/src/main/java/ma/tkgraph/xtreamtv/data/repository/XtreamRepository.kt` - `app/src/main/java/ma/tkgraph/xtreamtv/ui/screens/HomeScreen.kt` - `app/src/main/java/ma/tkgraph/xtreamtv/ui/screens/ReplayGuideScreen.kt` ## Compilation ```powershell cd "D:\07-Logiciels\11-IPTV Andoid TV 2" .\gradlew.bat clean --no-daemon .\gradlew.bat :app:assembleDebug --no-daemon ``` ## Installation ```powershell adb install -r ".\app\build\outputs\apk\debug\app-debug.apk" adb shell am start -n ma.tkgraph.xtreamtv/.MainActivity ``` ## Note Le guide complet dépend du fournisseur Xtream. Si `get_simple_data_table` renvoie peu de jours ou rien du tout, l’application affichera ce que le serveur fournit, pas ce que l’univers aurait dû fournir.