diff --git a/jslib b/jslib index b0ae1bfa4cb..d22e12db807 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 956de57b91f..391b7982d89 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 2eb262834b6..8d6103c5bf7 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 7276453ab99..56cd4426d93 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 405077097cf..4552e43d6d9 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 2c0727473ab..1ef0f0c613b 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 c8bb5a923b8..c3b75a6ea63 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 3a644b5bbb0..0553d9780e8 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 790c635f4be..eb492fa98fe 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 d7cf71a4f2c..8c0cabe998b 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 1c1c318cddc..3147962d2e9 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 6da2f45368f..01c4825213f 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 3681c1ed4a1..b2dbc93d4c0 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 0fad3213e41..364749e3403 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 a356dbe0cd6..8d3203db5ff 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 88660194fb2..218450c8db0 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 c573ac25935..575d95c713d 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 fe1e9c05c36..9eaf73be1a8 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 e0ade3e04a4..a7383739504 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 07e30b6d7e7..f664313017f 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 577b2dbf29e..02834b0b6e2 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 4d540c7b272..09b7ca72458 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 003e346ce62..ab6d31ef52f 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 83d8a1f9351..91a7a7c5ac5 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 bb7a1f7898e..329f5e193d6 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 89ca2891afe..45f62dab3cd 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 17fa03525ff..118b348d199 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 984ed2a19fa..00cbd718370 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 7c16a89c453..f54060cbfdf 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 43b3fbaf0c8..ed9bbe043ce 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 d6ba0ef652e..145ed44b0fa 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 7c8acac2f73..0bf69fdeae3 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 2a550b56aae..01b4af87685 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 650045089f2..8c9e375ca9c 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 e4fbf404c91..21e63590569 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 02c4279727a..6eaeed0bd72 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 7be8e1c76f0..872be8aabf9 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 4077aeb50e6..313364f7a74 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 8093dedcaea..b6e61b20005 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 319068c0ddd..f3be258dd4a 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 59e733c0a66..6eaf9cb7f4c 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 02e9e7f6c73..54dd868e83b 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 d28a314f643..c8c5040f389 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 6babbc50cb8..35d245b0b8e 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 f4aacadcb86..8ffb32123f1 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 d3cbd232301..4c62c0cc1e8 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 938bcd756ed..d0888604d96 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 e5cf6322bbb..bc3f96f923e 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);