From 4c4d0ef359f28b276c1722d9a5b6d43bd48910ab Mon Sep 17 00:00:00 2001
From: Lucie Bader <bader.lucie@gmail.com>
Date: Mon, 17 Feb 2025 13:59:24 +0000
Subject: [PATCH] Revert "Changement nom activer l'analyse"

This reverts commit bc0f72c182abf39db415e91ae06d210e3a8d4446
---
 src/background/background.js | 13 ++-----------
 src/popup/popup.html         |  2 +-
 src/popup/popup.js           | 17 ++++++-----------
 3 files changed, 9 insertions(+), 23 deletions(-)

diff --git a/src/background/background.js b/src/background/background.js
index 32cbb05..5567a89 100644
--- a/src/background/background.js
+++ b/src/background/background.js
@@ -68,13 +68,7 @@ async function isUserConnected() {
 
 async function refreshAllUI() {
   log("🔄 Rafraîchissement global de l'UI...");
-  const { extensionActive, isTrackingActive, autoAdd } = await browser.storage.local.get(["extensionActive", "isTrackingActive", "autoAdd"]);
-  browser.runtime.sendMessage({
-    action: "updateUI",
-    extensionActive,
-    isTrackingActive,
-    autoAdd
-  });
+  browser.runtime.sendMessage({ action: "refreshUI" });
 }
 
 // ─────────────────────────────────────────────────────────────────────────────
@@ -222,10 +216,7 @@ async function disconnectFromLexicalDB() {
 // Sauvegarde le token et ferme l'onglet de login si nécessaire
 async function saveToken(token) {
   log("✅ Sauvegarde du token :", token);
-  await browser.storage.local.set({ 
-    accessToken: token,
-    extensionActive: true
-   });
+  await browser.storage.local.set({ accessToken: token });
 
   if (loginTabId) {
     try {
diff --git a/src/popup/popup.html b/src/popup/popup.html
index 0963077..5b3817b 100644
--- a/src/popup/popup.html
+++ b/src/popup/popup.html
@@ -336,7 +336,7 @@
       <span id="auth-text">Se connecter</span>
     </button>
   </div>
-  <button id="toggleExtensionBtn"></button>
+  <button id="toggleExtensionBtn">Activer/Désactiver</button>
   <button id="toggleStatsBtn">Statistiques</button>
   <button id="open-stats">Afficher les statistiques</button>
   
diff --git a/src/popup/popup.js b/src/popup/popup.js
index 95d0de4..122b11c 100644
--- a/src/popup/popup.js
+++ b/src/popup/popup.js
@@ -202,12 +202,12 @@ async function updateExtensionToggleButton() {
 
   if (toggleButton) {
     if (!accessToken) {
-      toggleButton.textContent = "Activer l'analyse";
+      toggleButton.textContent = "Activer l'extension";
       toggleButton.style.opacity = "0.5";
-      toggleButton.title = "Connectez-vous pour activer l'analyse";
+      toggleButton.title = "Connectez-vous pour activer l'extension";
     } else {
       toggleButton.style.opacity = "1";
-      toggleButton.textContent = extensionActive ? "Désactiver l'analyse" : "Activer l'analyse";
+      toggleButton.textContent = extensionActive ? "Désactiver l'extension" : "Activer l'extension";
       toggleButton.title = "";
     }
 
@@ -240,7 +240,7 @@ async function proceedToggleExtension() {
   await browser.storage.local.set({ extensionActive: newState });
   const toggleButton = document.getElementById("toggleExtensionBtn");
   if (toggleButton) {
-    toggleButton.textContent = newState ? "Désactiver l'analyse" : "Activer l'analyse";
+    toggleButton.textContent = newState ? "Désactiver l'extension" : "Activer l'extension";
   }
 
   browser.runtime.sendMessage({ action: "toggleExtension", isActive: newState });
@@ -288,7 +288,7 @@ async function updatePopupUI(message) {
 
   const toggleButton = document.getElementById("toggleExtensionBtn");
   if (toggleButton && message.extensionActive !== undefined) {
-    toggleButton.textContent = message.extensionActive ? "Désactiver l'analyse" : "Activer l'analyse";
+    toggleButton.textContent = message.extensionActive ? "Désactiver l'extension" : "Activer l'extension";
   }
 }
 
@@ -302,13 +302,8 @@ browser.runtime.onMessage.addListener(async (message) => {
     await updateOptionsUI();
     await updateLanguageSelection();
     updatePopupUI(message);
-  } else if (message.action == "refreshUI") {
-    const { extensionActive, isTrackingActive, autoAdd } = await browser.storage.local.get(["extensionActive", "isTrackingActive", "autoAdd"]);
-    await updateConnectionButton();
-    await updateOptionsUI();
-    await updateLanguageSelection();
-    updatePopupUI({ extensionActive, isTrackingActive, autoAdd });
   } else if (message.action === "showNotification") {
+    // Logique pour afficher une notification si nécessaire
   }
 });
 
-- 
GitLab