Files
iptv-android-tv-2/README_UPDATE_REPLAY_GUIDE.md
T

44 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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.