diff --git a/jslib b/jslib index b0ae1bfa4c..d22e12db80 160000 --- a/jslib +++ b/jslib @@ -1 +1 @@ -Subproject commit b0ae1bfa4cb3bc2642e1ecb14c6c1f0eceb06cb6 +Subproject commit d22e12db80719593ebe2915295728d6afffdd315 diff --git a/src/_locales/be/messages.json b/src/_locales/be/messages.json index 956de57b91..391b7982d8 100644 --- a/src/_locales/be/messages.json +++ b/src/_locales/be/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "Значкі вэб-сайтаў паказваюцца з кожным элементам у вашым сховішчы." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Імя ўладальніка карткі" }, diff --git a/src/_locales/bg/messages.json b/src/_locales/bg/messages.json index 2eb262834b..8d6103c5bf 100644 --- a/src/_locales/bg/messages.json +++ b/src/_locales/bg/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "Иконките на сайтовете са разпознаваемо изображение за всеки запис в трезора." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Име на притежателя на картата" }, diff --git a/src/_locales/ca/messages.json b/src/_locales/ca/messages.json index 7276453ab9..56cd4426d9 100644 --- a/src/_locales/ca/messages.json +++ b/src/_locales/ca/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "Les icones del lloc web proporcionen una imatge que es pot reconèixer al costat de cada element d'inici de sessió a la vostra caixa forta." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Nom del titular de la targeta" }, diff --git a/src/_locales/cs/messages.json b/src/_locales/cs/messages.json index 405077097c..4552e43d6d 100644 --- a/src/_locales/cs/messages.json +++ b/src/_locales/cs/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "Ikonky webových stránek zobrazí snadno rozeznatelný obrázek vedle každé položky ve vašem trezoru." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Jméno držitele karty" }, diff --git a/src/_locales/da/messages.json b/src/_locales/da/messages.json index 2c0727473a..1ef0f0c613 100644 --- a/src/_locales/da/messages.json +++ b/src/_locales/da/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "Webikoner vises som et genkendeligt billede ved siden af hvert loginelement i din boks." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Kortindehaverens navn" }, diff --git a/src/_locales/de/messages.json b/src/_locales/de/messages.json index c8bb5a923b..c3b75a6ea6 100644 --- a/src/_locales/de/messages.json +++ b/src/_locales/de/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "Website-Symbole zeigen ein erkennbares Bild neben jedem Login in deinem Tresor." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Name des Karteninhabers" }, diff --git a/src/_locales/el/messages.json b/src/_locales/el/messages.json index 3a644b5bbb..0553d9780e 100644 --- a/src/_locales/el/messages.json +++ b/src/_locales/el/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "Τα εικονίδια ιστοσελίδων παρέχουν μια αναγνωρίσιμη εικόνα δίπλα σε κάθε στοιχείο σύνδεσης της λίστας σας." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Όνομα κατόχου της κάρτας" }, diff --git a/src/_locales/en/messages.json b/src/_locales/en/messages.json index 790c635f4b..eb492fa98f 100644 --- a/src/_locales/en/messages.json +++ b/src/_locales/en/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "Website Icons provide a recognizable image next to each login item in your vault." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Cardholder Name" }, diff --git a/src/_locales/en_GB/messages.json b/src/_locales/en_GB/messages.json index d7cf71a4f2..8c0cabe998 100644 --- a/src/_locales/en_GB/messages.json +++ b/src/_locales/en_GB/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "Website icons provide a recognisable image next to each login item in your vault." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Cardholder name" }, diff --git a/src/_locales/en_IN/messages.json b/src/_locales/en_IN/messages.json index 1c1c318cdd..3147962d2e 100644 --- a/src/_locales/en_IN/messages.json +++ b/src/_locales/en_IN/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "Website icons provide a recognisable image next to each login item in your vault." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Cardholder name" }, diff --git a/src/_locales/es/messages.json b/src/_locales/es/messages.json index 6da2f45368..01c4825213 100644 --- a/src/_locales/es/messages.json +++ b/src/_locales/es/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "Los iconos del sitio web añaden una imagen reconocible al lado de cada entrada de tu caja fuerte." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Nombre en la tarjeta" }, diff --git a/src/_locales/et/messages.json b/src/_locales/et/messages.json index 3681c1ed4a..b2dbc93d4c 100644 --- a/src/_locales/et/messages.json +++ b/src/_locales/et/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "Ikoonid aitavad hoidlas olevaid veebilehti paremini ära tunda." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Kaardiomaniku nimi" }, diff --git a/src/_locales/fa/messages.json b/src/_locales/fa/messages.json index 0fad3213e4..364749e340 100644 --- a/src/_locales/fa/messages.json +++ b/src/_locales/fa/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "آیکون های وبسایت یک تصویر قابل تشخیص در کنار هر داده ورودی ارائه میدهد." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "نام صاحب کارت" }, diff --git a/src/_locales/fi/messages.json b/src/_locales/fi/messages.json index a356dbe0cd..8d3203db5f 100644 --- a/src/_locales/fi/messages.json +++ b/src/_locales/fi/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "Kirjautumistietojen vieressä näytettävät sivustojen kuvakkeet helpottavat kohteiden tunnistusta." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Kortinhaltijan nimi" }, diff --git a/src/_locales/fr/messages.json b/src/_locales/fr/messages.json index 88660194fb..218450c8db 100644 --- a/src/_locales/fr/messages.json +++ b/src/_locales/fr/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "Les icônes des sites web permettent d'avoir une icône reconnaissable à côté de chaque identifiant dans votre coffre." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Nom du titulaire de la carte" }, diff --git a/src/_locales/he/messages.json b/src/_locales/he/messages.json index c573ac2593..575d95c713 100644 --- a/src/_locales/he/messages.json +++ b/src/_locales/he/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "יכולת הצג אייקונים-של-האתר מאפשרת הצגה של תמונה או אייקון מוכר ליד פרטי הכניסה שבכספת שלך." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "שם בעל הכרטיס" }, diff --git a/src/_locales/hi/messages.json b/src/_locales/hi/messages.json index fe1e9c05c3..9eaf73be1a 100644 --- a/src/_locales/hi/messages.json +++ b/src/_locales/hi/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "Website Icons provides a recognizable icon next to each login item in your vault." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Cardholder Name" }, diff --git a/src/_locales/hr/messages.json b/src/_locales/hr/messages.json index e0ade3e04a..a738373950 100644 --- a/src/_locales/hr/messages.json +++ b/src/_locales/hr/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "Website Icons provides a recognizable icon next to each login item in your vault." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Ime vlasnika kartice" }, diff --git a/src/_locales/hu/messages.json b/src/_locales/hu/messages.json index 07e30b6d7e..f664313017 100644 --- a/src/_locales/hu/messages.json +++ b/src/_locales/hu/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "A webhelyek ikonjai felismerhető ikonként jelennek meg a széf összes eleme mellett." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Kártyatulajdonos neve" }, diff --git a/src/_locales/id/messages.json b/src/_locales/id/messages.json index 577b2dbf29..02834b0b6e 100644 --- a/src/_locales/id/messages.json +++ b/src/_locales/id/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "Ikon Situs Web menyediakan gambar yang dikenali di sebelah item info masuk di brankas Anda." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Nama Pemilik Kartu" }, diff --git a/src/_locales/it/messages.json b/src/_locales/it/messages.json index 4d540c7b27..09b7ca7245 100644 --- a/src/_locales/it/messages.json +++ b/src/_locales/it/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "Le icone del sito web forniscono un'immagine riconoscibile accanto a ogni elemento di login nella tuo portachiavi." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Titolare della Carta" }, diff --git a/src/_locales/ja/messages.json b/src/_locales/ja/messages.json index 003e346ce6..ab6d31ef52 100644 --- a/src/_locales/ja/messages.json +++ b/src/_locales/ja/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "保管庫のアイテム毎にウェブサイトのアイコンを表示します。" }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "カードの名義人名" }, diff --git a/src/_locales/ko/messages.json b/src/_locales/ko/messages.json index 83d8a1f935..91a7a7c5ac 100644 --- a/src/_locales/ko/messages.json +++ b/src/_locales/ko/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "웹 사이트 아이콘을 사용하면 보관함 각 항목 옆에 이미지를 보여줍니다." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "카드 소유자 이름" }, diff --git a/src/_locales/lv/messages.json b/src/_locales/lv/messages.json index bb7a1f7898..329f5e193d 100644 --- a/src/_locales/lv/messages.json +++ b/src/_locales/lv/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "Vietņu Ikonas nodrošina atpazīstamu attēlu pie katra piekļuves vienuma jūsu seifā." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Kartes Īpašnieka Vārds" }, diff --git a/src/_locales/ml/messages.json b/src/_locales/ml/messages.json index 89ca2891af..45f62dab3c 100644 --- a/src/_locales/ml/messages.json +++ b/src/_locales/ml/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "വെബ്സൈറ്റ് ഐക്കണുകൾ തങ്ങളുടെ വാൾട്ടിലെ ലോഗിൻ ഇന്നതിന്റ്റെ അടുത്തായി തിരിച്ചറിയുന്ന ഒരു ചിത്രം ഉൾപ്പെടുത്തുന്നു." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "കാർഡ് ഉടമയുടെ പേര്" }, diff --git a/src/_locales/nb/messages.json b/src/_locales/nb/messages.json index 17fa03525f..118b348d19 100644 --- a/src/_locales/nb/messages.json +++ b/src/_locales/nb/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "Nettstedsikoner sørger for et gjenkjennelig bilde ved siden av hver innloggingsgjenstand i hvelvet ditt." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Kortholderens navn" }, diff --git a/src/_locales/nl/messages.json b/src/_locales/nl/messages.json index 984ed2a19f..00cbd71837 100644 --- a/src/_locales/nl/messages.json +++ b/src/_locales/nl/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "Websitepictogrammen geven een herkenbare afbeelding naast elk item in je kluis weer." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Naam kaarthouder" }, diff --git a/src/_locales/pl/messages.json b/src/_locales/pl/messages.json index 7c16a89c45..f54060cbfd 100644 --- a/src/_locales/pl/messages.json +++ b/src/_locales/pl/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "Wyświetlaj rozpoznawalną ikonę serwisu obok danych logowania w sejfie." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Właściciel karty" }, diff --git a/src/_locales/pt_BR/messages.json b/src/_locales/pt_BR/messages.json index 43b3fbaf0c..ed9bbe043c 100644 --- a/src/_locales/pt_BR/messages.json +++ b/src/_locales/pt_BR/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "O ícone do site fornece um ícone reconhecível ao lado de cada credencial no seu cofre." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Titular do Cartão" }, diff --git a/src/_locales/pt_PT/messages.json b/src/_locales/pt_PT/messages.json index d6ba0ef652..145ed44b0f 100644 --- a/src/_locales/pt_PT/messages.json +++ b/src/_locales/pt_PT/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "Os ícones de websites providenciam uma imagem reconhecível ao lado de cada item de credencial no seu cofre." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Titular do cartão" }, diff --git a/src/_locales/ro/messages.json b/src/_locales/ro/messages.json index 7c8acac2f7..0bf69fdeae 100644 --- a/src/_locales/ro/messages.json +++ b/src/_locales/ro/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "Iconurile saiturilor oferă o imagine identificabilă lângă fiecare element de conectare din seiful dvs." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Deținător card" }, diff --git a/src/_locales/ru/messages.json b/src/_locales/ru/messages.json index 2a550b56aa..01b4af8768 100644 --- a/src/_locales/ru/messages.json +++ b/src/_locales/ru/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "Значки веб-сайтов отображаются рядом с каждым элементом в вашем хранилище." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Имя владельца карты" }, diff --git a/src/_locales/si/messages.json b/src/_locales/si/messages.json index 650045089f..8c9e375ca9 100644 --- a/src/_locales/si/messages.json +++ b/src/_locales/si/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "Website Icons provide a recognizable image next to each login item in your vault." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Cardholder Name" }, diff --git a/src/_locales/sk/messages.json b/src/_locales/sk/messages.json index e4fbf404c9..21e6359056 100644 --- a/src/_locales/sk/messages.json +++ b/src/_locales/sk/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "Ikony stránok poskytujú rozoznateľný obrázok vedľa každého prihlasovacieho údaju vo webovom trezore." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Meno vlastníka karty" }, diff --git a/src/_locales/sl/messages.json b/src/_locales/sl/messages.json index 02c4279727..6eaeed0bd7 100644 --- a/src/_locales/sl/messages.json +++ b/src/_locales/sl/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "Website Icons provide a recognizable image next to each login item in your vault." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Cardholder Name" }, diff --git a/src/_locales/sr/messages.json b/src/_locales/sr/messages.json index 7be8e1c76f..872be8aabf 100644 --- a/src/_locales/sr/messages.json +++ b/src/_locales/sr/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "Иконе веб сајта пружају препознатљиву слику поред сваке пријаву у сефу." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Име Власника Картице" }, diff --git a/src/_locales/sv/messages.json b/src/_locales/sv/messages.json index 4077aeb50e..313364f7a7 100644 --- a/src/_locales/sv/messages.json +++ b/src/_locales/sv/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "Webbplatsikoner ger en igenkännbar ikon bredvid varje inloggningsobjekt i ditt valv." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Kortinnehavarens namn" }, diff --git a/src/_locales/th/messages.json b/src/_locales/th/messages.json index 8093dedcae..b6e61b2000 100644 --- a/src/_locales/th/messages.json +++ b/src/_locales/th/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "Website Icons provides a recognizable icon next to each login item in your vault." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Cardholder Name" }, diff --git a/src/_locales/tr/messages.json b/src/_locales/tr/messages.json index 319068c0dd..f3be258dd4 100644 --- a/src/_locales/tr/messages.json +++ b/src/_locales/tr/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "Web Sitesi Simgeleri, kasanızdaki her giriş bilgisinin yanında o siteyi tanımanıza yardımcı olacak bir görüntü verir." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Kart Sahibinin Adı" }, diff --git a/src/_locales/uk/messages.json b/src/_locales/uk/messages.json index 59e733c0a6..6eaf9cb7f4 100644 --- a/src/_locales/uk/messages.json +++ b/src/_locales/uk/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "Впізнавані піктограми вебсайтів додаються біля кожного запису вашого сховища." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Ім'я власника картки" }, diff --git a/src/_locales/vi/messages.json b/src/_locales/vi/messages.json index 02e9e7f6c7..54dd868e83 100644 --- a/src/_locales/vi/messages.json +++ b/src/_locales/vi/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "Biểu tượng trang web cung cấp các biểu tượng nhận dạng trang web bên cạnh mỗi mục đăng nhập trong kho mật khẩu của bạn." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "Tên chủ thẻ" }, diff --git a/src/_locales/zh_CN/messages.json b/src/_locales/zh_CN/messages.json index d28a314f64..c8c5040f38 100644 --- a/src/_locales/zh_CN/messages.json +++ b/src/_locales/zh_CN/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "在您密码库的每个登录项目旁边显示一个可识别的图标。" }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "持卡人姓名" }, diff --git a/src/_locales/zh_TW/messages.json b/src/_locales/zh_TW/messages.json index 6babbc50cb..35d245b0b8 100644 --- a/src/_locales/zh_TW/messages.json +++ b/src/_locales/zh_TW/messages.json @@ -942,6 +942,12 @@ "disableFaviconDesc": { "message": "在您密碼庫的每個登入資料旁顯示一個可辨識圖示。" }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter provides info on how much logins you have for this page." + }, "cardholderName": { "message": "持卡人姓名" }, diff --git a/src/background/main.background.ts b/src/background/main.background.ts index f4aacadcb8..8ffb32123f 100644 --- a/src/background/main.background.ts +++ b/src/background/main.background.ts @@ -543,8 +543,12 @@ export default class MainBackground { } } - this.browserActionSetBadgeText(theText, tabId); - this.sidebarActionSetBadgeText(theText, tabId); + const disableBadgeCounter = await this.storageService.get(ConstantsService.disableBadgeCounterKey); + if (!disableBadgeCounter) { + this.sidebarActionSetBadgeText(theText, tabId); + this.browserActionSetBadgeText(theText, tabId); + } + return; } catch { } } diff --git a/src/popup/services/services.module.ts b/src/popup/services/services.module.ts index d3cbd23230..4c62c0cc1e 100644 --- a/src/popup/services/services.module.ts +++ b/src/popup/services/services.module.ts @@ -86,9 +86,12 @@ export function initFactory(platformUtilsService: PlatformUtilsService, i18nServ } if (BrowserApi.getBackgroundPage() != null) { - stateService.save(ConstantsService.disableFaviconKey, + await stateService.save(ConstantsService.disableFaviconKey, await storageService.get(ConstantsService.disableFaviconKey)); + await stateService.save(ConstantsService.disableBadgeCounterKey, + await storageService.get(ConstantsService.disableBadgeCounterKey)); + let theme = await storageService.get(ConstantsService.themeKey); if (theme == null) { theme = platformUtilsService.getDefaultSystemTheme(); diff --git a/src/popup/settings/options.component.html b/src/popup/settings/options.component.html index 938bcd756e..d0888604d9 100644 --- a/src/popup/settings/options.component.html +++ b/src/popup/settings/options.component.html @@ -115,6 +115,15 @@ +
+
+
+ + +
+
+ +
diff --git a/src/popup/settings/options.component.ts b/src/popup/settings/options.component.ts index e5cf6322bb..bc3f96f923 100644 --- a/src/popup/settings/options.component.ts +++ b/src/popup/settings/options.component.ts @@ -22,6 +22,7 @@ import { ConstantsService } from 'jslib/services/constants.service'; }) export class OptionsComponent implements OnInit { disableFavicon = false; + disableBadgeCounter = false; enableAutoFillOnPageLoad = false; disableAutoTotpCopy = false; disableContextMenuItem = false; @@ -86,6 +87,8 @@ export class OptionsComponent implements OnInit { this.disableFavicon = await this.storageService.get(ConstantsService.disableFaviconKey); + this.disableBadgeCounter = await this.storageService.get(ConstantsService.disableBadgeCounterKey); + this.theme = await this.storageService.get(ConstantsService.themeKey); const defaultUriMatch = await this.storageService.get(ConstantsService.defaultUriMatch); @@ -129,6 +132,12 @@ export class OptionsComponent implements OnInit { this.callAnalytics('Favicon', !this.disableFavicon); } + async updateDisableBadgeCounter() { + await this.storageService.save(ConstantsService.disableBadgeCounterKey, this.disableBadgeCounter); + await this.stateService.save(ConstantsService.disableBadgeCounterKey, this.disableBadgeCounter); + this.callAnalytics('Badge Counter', !this.disableBadgeCounter); + } + async updateShowCards() { await this.storageService.save(ConstantsService.dontShowCardsCurrentTab, this.dontShowCards); await this.stateService.save(ConstantsService.dontShowCardsCurrentTab, this.dontShowCards);