From 04d97ac524ae8ef4c188e6c27327eb0948a65af2 Mon Sep 17 00:00:00 2001
From: Lucie Bader <167515375+Lucie-Bdr@users.noreply.github.com>
Date: Sat, 22 Feb 2025 19:05:21 +0100
Subject: [PATCH] Correction beugs

---
 manifest.json                |   9 ---
 src/background/background.js |   4 ++
 src/plugin/plugin.js         |   6 ++
 stoplist_fr.txt              | 116 -----------------------------------
 4 files changed, 10 insertions(+), 125 deletions(-)
 delete mode 100644 stoplist_fr.txt

diff --git a/manifest.json b/manifest.json
index 5817a84..0c925d4 100644
--- a/manifest.json
+++ b/manifest.json
@@ -69,15 +69,6 @@
         "src/utils/stats.js"
       ],
       "run_at": "document_end"
-    },
-    {
-      "matches": ["<all_urls>"],
-      "js": [
-        "src/utils/logger.js",
-        "src/utils/api.js",
-        "src/utils/highlighting.js"
-      ],
-      "run_at": "document_start"
     }
 
   ],
diff --git a/src/background/background.js b/src/background/background.js
index d6a4be6..d0c37d1 100644
--- a/src/background/background.js
+++ b/src/background/background.js
@@ -763,6 +763,10 @@ browser.runtime.onConnect.addListener((port) => {
         port.postMessage({ command: "threshold-exceeded", wordsAboveThreshold: data.wordsAboveThreshold });
       }
     });
+
+    port.onDisconnect.addListener(() => {
+      console.log("[Background] Port 'stats-worker-port' déconnecté.");
+  });
   }
 });
 
diff --git a/src/plugin/plugin.js b/src/plugin/plugin.js
index f95ae38..ccd2baf 100644
--- a/src/plugin/plugin.js
+++ b/src/plugin/plugin.js
@@ -308,6 +308,12 @@ async function proceedToggleExtension() {
     browser.runtime.sendMessage({ action: "closeSidebarBlocks" });
   }
 
+  // Si l'extension est activée, ne pas activer automatiquement l'ajout
+  if (newState) {
+    await browser.storage.local.set({ autoAdd: false }); // Désactiver l'ajout automatique
+    await browser.storage.local.set({ isTrackingActive: false }); // Désactiver le suivi automatiquement
+  }
+
   // Envoi d'un message pour changer l'état de l'extension
   browser.runtime.sendMessage({ action: "toggleExtension", isActive: newState });
   // Mise à jour de l'extension après le changement d'état
diff --git a/stoplist_fr.txt b/stoplist_fr.txt
deleted file mode 100644
index 36fa27b..0000000
--- a/stoplist_fr.txt
+++ /dev/null
@@ -1,116 +0,0 @@
-alors
-au
-aucuns
-aussi
-autre
-avant
-avec
-avoir
-bon
-car
-ce
-cela
-ces
-ceux
-chaque
-ci
-comme
-comment
-dans
-des
-du
-dedans
-dehors
-depuis
-devrait
-doit
-donc
-dos
-début
-elle
-elles
-en
-encore
-essai
-est
-et
-eu
-fait
-faites
-fois
-font
-hors
-ici
-il
-ils
-je
-juste
-la
-le
-les
-leur
-là
-ma
-maintenant
-mais
-mes
-mien
-moins
-mon
-mot
-même
-ni
-nommés
-notre
-nous
-ou
-où
-par
-parce
-pas
-peut
-peu
-plupart
-pour
-pourquoi
-quand
-que
-quel
-quelle
-quelles
-quels
-qui
-sa
-sans
-ses
-seulement
-si
-sien
-son
-sont
-sous
-soyez
-sujet
-sur
-ta
-tandis
-tellement
-tels
-tes
-ton
-tous
-tout
-trop
-très
-tu
-voient
-vont
-votre
-vous
-vu
-ça
-étaient
-état
-étions
-été
-être
\ No newline at end of file
-- 
GitLab