Keep browser sign-ins across tabs and restarts (#2089)

* feat(desktop): share persistent browser data across tabs

Keep browser sign-ins and site storage across tabs and app restarts, with a Settings action to clear the shared profile.

* fix(settings): prevent duplicate browser data clears

* fix(desktop): complete browser data cleanup

Clear legacy per-tab profiles after upgrades and localize the browser data settings in every supported language.

* fix(desktop): close browser profile cleanup races
This commit is contained in:
Mohamed Boudra
2026-07-16 00:40:24 +08:00
committed by GitHub
parent 9423b091b9
commit 328361667f
32 changed files with 1413 additions and 148 deletions
+12
View File
@@ -1530,6 +1530,18 @@ export const fr: TranslationResources = {
},
general: {
title: "Général",
browserData: {
title: "Données du navigateur",
siteData: "Cookies et données des sites",
description:
"Les onglets du navigateur partagent les connexions et les données des sites dans Paseo.",
clear: "Effacer les données du navigateur",
clearing: "Effacement...",
confirmTitle: "Effacer les données du navigateur ?",
confirmMessage: "Vous serez déconnecté des sites et les onglets ouverts seront rechargés.",
success: "Données du navigateur effacées.",
error: "Impossible d'effacer les données du navigateur.",
},
defaultSend: {
label: "Envoi par défaut",
descriptions: {