From 861d7215135657275aec2931b618bfd751cab9fc Mon Sep 17 00:00:00 2001 From: r-zakarya <82443831+r-zakarya@users.noreply.github.com> Date: Sat, 15 Aug 2026 15:23:04 +0100 Subject: [PATCH] docs(android): plan caught up with what the device confirmed --- android-client/PLAN.md | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/android-client/PLAN.md b/android-client/PLAN.md index d02f780..c2cfb24 100644 --- a/android-client/PLAN.md +++ b/android-client/PLAN.md @@ -155,15 +155,25 @@ Par ordre de gravité, pas de taille. Complémentaire du masquage sur `WillBecomeInactive`, pas redondant : celui-ci traite l'aperçu des récentes, le drapeau traite en plus les captures manuelles, l'enregistrement d'écran et la duplication vers un écran externe. -4. **Marquer le presse-papiers sensible** — depuis Android 13 le système +4. ~~**Marquer le presse-papiers sensible**~~ — **fait et vérifié** : Android + affiche `•••••` au lieu du contenu. Passe par `ClipboardManager` en direct, + le drapeau étant un extra du `ClipDescription` qu'`IFMXClipboardService` + n'expose pas. Voir [PMA.Clipboard.pas](PMA.Clipboard.pas). Ancien texte : + depuis Android 13 le système affiche un aperçu de ce qui vient d'être copié, mot de passe compris. `ClipDescription` + extra `android.content.extra.IS_SENSITIVE`. 5. **Sortir l'URL et le jeton du code source.** Ce sont encore des constantes. Le mot de passe de sync, lui, est déjà rangé dans le fichier chiffré par le Keystore ; reste à en faire autant pour les deux autres, et à supprimer le préremplissage depuis [PMA.LocalConfig.inc](PMA.LocalConfig.template.inc). -6. **Verrouillage sur inactivité au premier plan.** Aujourd'hui seul le - passage en arrière-plan verrouille ; le poste Windows a en plus une minuterie. +6. ~~**Verrouillage sur inactivité au premier plan**~~ — **fait**, 3 minutes, + échantillonné toutes les 15 s. Reste à constater passivement sur appareil. + +7. **Synchroniser passait à côté de la porte** — corrigé le 2026-08-15 : il + reconstruisait le coffre depuis le serveur et l'affichait sans jamais + demander l'authentification, soit le même résultat qu'*Ouvrir le coffre*, à + un bouton près. Signalé par l'utilisateur, pas par un test — une porte + verrouillée ne se remarque que si on essaie l'autre. ---