feat(sync): nom par defaut neutre (data.json), et plus de clavier pendant une synchro

Un fichier nomme "vault-sync.json" annonce un coffre a qui parcourt la liste
des depots ; le contenu est chiffre, le nom ne l'etait pas. Les configurations
existantes gardent leur nom - c'est l'URL complete qui est enregistree - et le
QR du poste ne raccourcit plus que le nom par defaut courant, sinon le
telephone rallongerait vers un autre fichier.

Synchroniser coffre ferme ouvre d'abord le coffre : ce chemin depliait le
clavier de recherche au milieu d'une synchro.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
r-zakarya
2026-09-26 14:24:11 +01:00
parent a89e227272
commit 75a1169dc9
4 changed files with 33 additions and 13 deletions
+6 -2
View File
@@ -2567,8 +2567,12 @@ begin
try
LSw := TStopwatch.StartNew;
AdoptVault(LPlain);
if FUiKbdOnSearch then
WebCall('PM.focusSearch()'); // on ouvre pour chercher : clavier pret
// ON OUVRE POUR CHERCHER - sauf quand l'ouverture n'est qu'une etape.
// Synchroniser coffre ferme passe par ici avant de publier : le clavier
// montait alors au milieu d'une synchro, pour une recherche que personne
// n'avait demandee.
if FUiKbdOnSearch and (not LChainSync) then
WebCall('PM.focusSearch()');
Log(' displayed in ' + LSw.ElapsedMilliseconds.ToString + ' ms');
// Afficher d'abord, synchroniser ensuite : le coffre est a l'ecran, le
// reseau se debrouille derriere. Sans mot de passe range, on ne peut