Light theme default + yt-dlp search fallback
This commit is contained in:
@@ -0,0 +1,105 @@
|
||||
# Étape 18.2 - Parité Android
|
||||
|
||||
Cette étape met Android au même niveau fonctionnel pour les nouveautés
|
||||
récentes, sans remplacer son moteur HD natif qui fonctionne déjà mieux que
|
||||
le chemin Windows.
|
||||
|
||||
## Ce qui est commun Windows + Android
|
||||
|
||||
Le Radar V1 est du Flutter partagé, donc il fonctionne maintenant sur les
|
||||
deux plateformes :
|
||||
|
||||
```text
|
||||
Pour toi maintenant
|
||||
Continuer ce sujet
|
||||
Quelque chose de différent
|
||||
À redécouvrir
|
||||
Pourquoi cette vidéo ?
|
||||
Pas maintenant
|
||||
Moins de cette chaîne
|
||||
Mélanger mon Radar
|
||||
```
|
||||
|
||||
Modes de session :
|
||||
|
||||
```text
|
||||
Comme d'habitude
|
||||
Je veux du nouveau
|
||||
Apprendre
|
||||
Détente
|
||||
Courtes vidéos
|
||||
Long format
|
||||
```
|
||||
|
||||
Historique, favoris et feedback du Radar utilisent les mêmes préférences
|
||||
locales de l'application.
|
||||
|
||||
## Android : commandes plein écran tactiles
|
||||
|
||||
Les raccourcis clavier Windows n'ont pas de sens sur téléphone. Leur
|
||||
équivalent tactile est ajouté :
|
||||
|
||||
```text
|
||||
Tap simple = lecture / pause
|
||||
Double tap moitié gauche = -10 secondes
|
||||
Double tap moitié droite = +10 secondes
|
||||
Glisser vertical à droite = volume
|
||||
```
|
||||
|
||||
Les boutons physiques de volume Android continuent naturellement à
|
||||
fonctionner.
|
||||
|
||||
## HD Android
|
||||
|
||||
AUCUN des relais/cache yt-dlp Windows n'est porté sur Android.
|
||||
|
||||
Android garde le chemin natif déjà validé :
|
||||
|
||||
```text
|
||||
360p
|
||||
720p
|
||||
1080p
|
||||
1440p
|
||||
2160p / 4K
|
||||
```
|
||||
|
||||
avec NewPipeExtractor / MediaCodec.
|
||||
|
||||
C'est volontaire : importer le mécanisme Windows sur Android serait une
|
||||
régression.
|
||||
|
||||
## Conservé
|
||||
|
||||
```text
|
||||
PiP Android
|
||||
lecture écran verrouillé / arrière-plan
|
||||
reprise de lecture
|
||||
vitesse
|
||||
favoris
|
||||
historique
|
||||
abonnements Google
|
||||
qualités jusqu'à 4K
|
||||
```
|
||||
|
||||
## Test Android
|
||||
|
||||
Après extraction à la racine :
|
||||
|
||||
```powershell
|
||||
cd "D:\07-Logiciels\23-youtube_personal"
|
||||
flutter run -d f10778d8
|
||||
```
|
||||
|
||||
Il n'est pas nécessaire de faire `flutter clean`.
|
||||
|
||||
Tester :
|
||||
|
||||
1. Accueil -> le Radar doit apparaître.
|
||||
2. Changer de mode de session.
|
||||
3. Ouvrir "Pourquoi cette vidéo ?".
|
||||
4. Ouvrir une vidéo.
|
||||
5. Passer en plein écran.
|
||||
6. Double tap gauche puis droite.
|
||||
7. Glisser verticalement sur la moitié droite pour le volume.
|
||||
8. Vérifier 1080p puis 2160p/4K.
|
||||
9. Vérifier PiP et lecture écran verrouillé.
|
||||
Reference in New Issue
Block a user