6dfe457ed344

fix: replace stray Unicode ⓤ/ⓟ glyphs in silver-platter and card-platter copy buttons with plain text — Copy username / Copy password / Copy number / Copy CVC (v2.2.1)

time
2026-04-26 20:12 UTC · 6 months ago
machine
koh2
parent
7a3d55d3fcc1
4 files manifest.firefox.json+1 −1manifest.json+1 −1package.json+1 −1src/content/inject.ts+4 −4
manifest.firefox.json+1 −1
@@ -1,7 +1,7 @@11 {22   "manifest_version": 3,33   "name": "Peach",4-  "version": "2.2.0",4+  "version": "2.2.1",55   "description": "Zero-knowledge password manager",66   "browser_specific_settings": {77     "gecko": {

view file

manifest.json+1 −1
@@ -1,7 +1,7 @@11 {22   "manifest_version": 3,33   "name": "Peach",4-  "version": "2.2.0",4+  "version": "2.2.1",55   "description": "Zero-knowledge password manager",66   "action": {77     "default_popup": "src/popup/index.html",

view file

package.json+1 −1
@@ -1,6 +1,6 @@11 {22   "name": "peach",3-  "version": "2.2.0",3+  "version": "2.2.1",44   "description": "Zero-knowledge password manager",55   "type": "module",66   "scripts": {

view file

src/content/inject.ts+4 −4
@@ -1101,7 +1101,7 @@11011101     copyU.className = "sp-action-btn";11021102     copyU.type = "button";11031103     copyU.title = "Copy username";1104-    copyU.textContent = "copy ⓤ";1104+    copyU.textContent = "Copy username";11051105     copyU.disabled = !entry.username;11061106     copyU.addEventListener("click", async (e) => {11071107       e.stopPropagation();@@ -1123,7 +1123,7 @@11231123     copyP.className = "sp-action-btn";11241124     copyP.type = "button";11251125     copyP.title = "Copy password";1126-    copyP.textContent = "copy ⓟ";1126+    copyP.textContent = "Copy password";11271127     copyP.addEventListener("click", async (e) => {11281128       e.stopPropagation();11291129       const resp = await chrome.runtime.sendMessage({@@ -1637,7 +1637,7 @@16371637   copyNum.className = "sp-action-btn";16381638   copyNum.type = "button";16391639   copyNum.title = "Copy card number";1640-  copyNum.textContent = "copy #";1640+  copyNum.textContent = "Copy number";16411641   copyNum.addEventListener("click", async (e) => {16421642     e.stopPropagation();16431643     const full = await fetchFullCard();@@ -1656,7 +1656,7 @@16561656   copyCvc.className = "sp-action-btn";16571657   copyCvc.type = "button";16581658   copyCvc.title = "Copy CVC";1659-  copyCvc.textContent = "copy CVC";1659+  copyCvc.textContent = "Copy CVC";16601660   copyCvc.addEventListener("click", async (e) => {16611661     e.stopPropagation();16621662     const full = await fetchFullCard();

view file