From 65db1b7a2fa5fb1796616ef2ead2fb1ffaee1f0d Mon Sep 17 00:00:00 2001 From: varjolintu Date: Sat, 24 Feb 2024 13:27:22 +0200 Subject: [PATCH] Show number of credentials in the extension icon --- keepassxc-browser/background/browserAction.js | 11 ++++++++++- keepassxc-browser/background/event.js | 4 ++-- .../toolbar/colored/icon_new_questionmark.png | Bin 5427 -> 0 bytes .../toolbar/colored/icon_new_questionmark.svg | 1 - .../icons/toolbar/colored/icon_questionmark.png | Bin 4754 -> 0 bytes .../icons/toolbar/colored/icon_questionmark.svg | 1 - .../icons/toolbar/dark/icon_new_questionmark.png | Bin 3971 -> 0 bytes .../icons/toolbar/dark/icon_new_questionmark.svg | 1 - .../icons/toolbar/dark/icon_questionmark.png | Bin 3082 -> 0 bytes .../icons/toolbar/dark/icon_questionmark.svg | 1 - .../toolbar/light/icon_new_questionmark.png | Bin 4617 -> 0 bytes .../toolbar/light/icon_new_questionmark.svg | 1 - .../icons/toolbar/light/icon_questionmark.png | Bin 3852 -> 0 bytes .../icons/toolbar/light/icon_questionmark.svg | 1 - 14 files changed, 12 insertions(+), 9 deletions(-) delete mode 100644 keepassxc-browser/icons/toolbar/colored/icon_new_questionmark.png delete mode 100644 keepassxc-browser/icons/toolbar/colored/icon_new_questionmark.svg delete mode 100644 keepassxc-browser/icons/toolbar/colored/icon_questionmark.png delete mode 100644 keepassxc-browser/icons/toolbar/colored/icon_questionmark.svg delete mode 100644 keepassxc-browser/icons/toolbar/dark/icon_new_questionmark.png delete mode 100644 keepassxc-browser/icons/toolbar/dark/icon_new_questionmark.svg delete mode 100644 keepassxc-browser/icons/toolbar/dark/icon_questionmark.png delete mode 100644 keepassxc-browser/icons/toolbar/dark/icon_questionmark.svg delete mode 100644 keepassxc-browser/icons/toolbar/light/icon_new_questionmark.png delete mode 100644 keepassxc-browser/icons/toolbar/light/icon_new_questionmark.svg delete mode 100644 keepassxc-browser/icons/toolbar/light/icon_questionmark.png delete mode 100644 keepassxc-browser/icons/toolbar/light/icon_questionmark.svg diff --git a/keepassxc-browser/background/browserAction.js b/keepassxc-browser/background/browserAction.js index e497f35..d3ef363 100755 --- a/keepassxc-browser/background/browserAction.js +++ b/keepassxc-browser/background/browserAction.js @@ -16,6 +16,9 @@ browserAction.show = async function(tab, popupData) { tabId: tab.id, popup: `popups/${popupData.popup}.html` }); + + const badgeText = popupData.popup === 'popup_login' ? String(page.tabs[tab.id]?.loginList?.length) : ''; + browserAction.setBadgeText(tab?.id, badgeText); } }; @@ -44,8 +47,9 @@ browserAction.showDefault = async function(tab) { } if (page.tabs[tab.id]?.loginList.length > 0) { - popupData.iconType = 'questionmark'; + popupData.iconType = 'normal'; popupData.popup = 'popup_login'; + browserAction.setBadgeText(tab?.id, String(page.tabs[tab.id]?.loginList.length)); } await browserAction.show(tab, popupData); @@ -66,6 +70,11 @@ browserAction.updateIcon = async function(tab, iconType) { }); }; +browserAction.setBadgeText = function(tabId, badgeText) { + browser.browserAction.setBadgeBackgroundColor({ color: '#666666' }); + browser.browserAction.setBadgeText({ text: badgeText, tabId: tabId }); +}; + browserAction.generateIconName = async function(iconType) { let name = 'icon_'; name += (await keepass.keePassXCUpdateAvailable()) ? 'new_' : ''; diff --git a/keepassxc-browser/background/event.js b/keepassxc-browser/background/event.js index 7c5d2d7..57f848a 100755 --- a/keepassxc-browser/background/event.js +++ b/keepassxc-browser/background/event.js @@ -154,7 +154,7 @@ kpxcEvent.onRemoveCredentialsFromTabInformation = async function(tab) { kpxcEvent.onLoginPopup = async function(tab, logins) { const popupData = { - iconType: 'questionmark', + iconType: 'normal', popup: 'popup_login' }; @@ -168,7 +168,7 @@ kpxcEvent.initHttpAuth = async function() { kpxcEvent.onHTTPAuthPopup = async function(tab, data) { const popupData = { - iconType: 'questionmark', + iconType: 'normal', popup: 'popup_httpauth' }; diff --git a/keepassxc-browser/icons/toolbar/colored/icon_new_questionmark.png b/keepassxc-browser/icons/toolbar/colored/icon_new_questionmark.png deleted file mode 100644 index 22877a0790dacb8a13b8749a6220b9fbf7a3b067..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5427 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 diff --git a/keepassxc-browser/icons/toolbar/colored/icon_new_questionmark.svg b/keepassxc-browser/icons/toolbar/colored/icon_new_questionmark.svg deleted file mode 100644 index 61bfe20..0000000 --- a/keepassxc-browser/icons/toolbar/colored/icon_new_questionmark.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/keepassxc-browser/icons/toolbar/colored/icon_questionmark.png b/keepassxc-browser/icons/toolbar/colored/icon_questionmark.png deleted file mode 100644 index d043eb127d29313b8ae7b6456a3c4d3d5ee7faa0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4754 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 diff --git a/keepassxc-browser/icons/toolbar/colored/icon_questionmark.svg b/keepassxc-browser/icons/toolbar/colored/icon_questionmark.svg deleted file mode 100644 index d2e4c03..0000000 --- a/keepassxc-browser/icons/toolbar/colored/icon_questionmark.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/keepassxc-browser/icons/toolbar/dark/icon_new_questionmark.png b/keepassxc-browser/icons/toolbar/dark/icon_new_questionmark.png deleted file mode 100644 index 6563b49aadcc70c553cc47634cfd18810e1e7e80..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3971 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 diff --git a/keepassxc-browser/icons/toolbar/dark/icon_new_questionmark.svg b/keepassxc-browser/icons/toolbar/dark/icon_new_questionmark.svg deleted file mode 100644 index 61fc1dc..0000000 --- a/keepassxc-browser/icons/toolbar/dark/icon_new_questionmark.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/keepassxc-browser/icons/toolbar/dark/icon_questionmark.png b/keepassxc-browser/icons/toolbar/dark/icon_questionmark.png deleted file mode 100644 index 9a25bb5d15e7bebee5ed5e25af1efd8b57d561f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3082 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 YA1XdpBl`WcFaQ7m07*qoM6N<$g7NUBh5!Hn diff --git a/keepassxc-browser/icons/toolbar/dark/icon_questionmark.svg b/keepassxc-browser/icons/toolbar/dark/icon_questionmark.svg deleted file mode 100644 index 5900d06..0000000 --- a/keepassxc-browser/icons/toolbar/dark/icon_questionmark.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/keepassxc-browser/icons/toolbar/light/icon_new_questionmark.png b/keepassxc-browser/icons/toolbar/light/icon_new_questionmark.png deleted file mode 100644 index 3873dada620f65595c72227939fd52e6967976d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4617 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 diff --git a/keepassxc-browser/icons/toolbar/light/icon_questionmark.png b/keepassxc-browser/icons/toolbar/light/icon_questionmark.png deleted file mode 100644 index eb83d9c9a5101f9fc4dbb82218fd1c15f29ba033..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3852 zcmV+n5A*PeP)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H14w*?r zK~#90<(qqOT-ANYKfildFYik-eh~u5!GH(C1h56hSkkT}yTl&4t&{LJp-smbXkj`8 zhc->=Ks(8dahVp{NqMC}ct0Ap+b2^E#2U7xA)wurtDk^~ZVxfj$e zA}6VGIn3_RcI#c+O_k9blTh|B3pqLyZEpO-|6n|`T1=6teb#fFxcevdhP(dZn6{M zIaT8ZpU=0y#y$+M*XuRSl+&`B9IBc~BoZTmKpGZ_2K#yIN0Nv{I^*&jPd^{dHTh(|RXlH6F=aB*Si&&R*clW(s zOMlU5_%ac>8}Q^xw7;>jW%Js#Ye#C4hdMSw;c$3yIz16(%J_X?oLj5$0G4GQ51h_) z<01FfIMuSuWwrL__xC=oDyu+W%azFbRBAjDiA2i1MarTk0(S4-?KVw$5m=Qg(U+T> z7j*l4zV~V!2q2Tmybf41G|6VO*_!Tt9)7?7H;s)gU7$Pdq7K90g*|)rxN4EFN6sFDDYiSCuX_u~=-m$K#HH-dgSX zbGwt*gFH38MxJoHlYcssY#m>kbVL?mV%iE|o|muLSM4``h60xVBfbZ^lK? ze%0B^>Mxs{on57OJ{pa7i0Jd=_V)*TzMl4KgXa2%R##T?BPu=uxgFl*Cg;1Q z#z&*k^T2wRDdPd!_U_&5@>n!6I^0<$7Qo5X<7Wa+1>sh{wZSd9O}Y?ba^=2#!P1#AXYARt z$E8~2bd|#I^}4ne75M$X5z+hXzrIK$a$%{^Gy*J3Zn7^^4o7xJVO=a1TMpb>Mb{{ZR*Cv#Mt+Mg)_I3?fw1z#}}1I!|gyScg?m^i6R0*q0mzMFauQ{@9f<0L2+~I zFPQ$^m%|Suk;v&aw5tgN1EI4-_4TwSBiF2msISS;37z3I#dhr>%O%XpgFh)0C2rADe6580OuhGAS* zSXV@VW$9*HS1k;oda9SN=PSd1lEl4C1 z5#U1rk-UvLOcJnn?_Q?}_AAVIArJ^mIxY6<`mK5m09G|L7_UX6(ch_8FdB_+%48hB z1kS43cp9YWE(ZdEEbyZJ_kzMjdXj*#v9Wc4?L1h~!VWwhPX{?4zHX>;yokOOi$(6M z-a3b9H1dFmJ_jtB&6vPf!{P85#d=7@zHCY+os(~aNdiQ4RsK4Y(W0%Ti1y7=kwO*D zskLR9!_~Usa2Oj3|2H;f;#2>O)st8G3;Q@4;EOUY>1vKG=Dc`vg;H|CgYgU|6(JcO37^%s~H@g#~L3 zbPV`Jjdl65!r+CymzIMi3K?Fn`=t8Dt_;KAG*$hUh&}>LBVf^@MXq#u!U1raSe)l- z=F;|Mv@dAEG)moo`jE9$_K%M7OxX&)-_ou)Y{tW;TQ%{)9JJW z^vDvF^IXl`eCBdaaV?m$@c^bFtZ*;j<};RavTMPXY&RJ3IdxR6$o)&tQv?ZC^0&KGh`Joh<+>3ketj z5W!v8Fq_R5&4^@==8XLegA)Q836KE#G$iw$C`qHyA5-~}Dotd!)nC8Zc@RsVaBOn+I8k^b{Oe>d` z1sr$l9XOV+z;JoW3!4t4Ik$Fr{^$mpR$ssufAeRc<>N60Tj9wKP+RGtf-1XbW5{d} z39k(%b`z;*0audl%?<4*0+gKw> zvR{10$WsqZU-Xp8b)ghR8zIAxf3YP_^m<*s!aCE;`~>@O@o1x3P&4)BuNZ%2SJ{Ql zaY7ll#Wcx&T0V=Wh=5GSdK5?lh{!dCb)B6X-Ul9;QS*5~Fc@s`dfma<$ePQ(#Bo3V zM+{fdR)*}SAEQS`%gPiH(A(SliE8fXNR>-VBd{Xot)NFWanbE|dw`4Tm1{b84U6x5 z5OdLzq6N1+ED1b>GKuPCfIQ$&mf@5TF0xPskpso~>8b z9q#V#9S|Y^+S?e7MlUa{@9f<0zN&1(_8@D6EUhI_5{t#!L};$5$Hpd%g~jOznoRK7 z^;g$qJj`&?lTKUP$lVD<^q->9=!(L6zu*5VXn@*DI03BwnMlahS^cUUU#U$YjD^QR zHd|CS@t?0_jn;l&DiYAw*Y~jq-y!F3c|@!yOB0}czTQYKpO;#*xK~voA#XgB$yn7P zhKV>`Sffd-(Ih%PhSp&`)Q~6{kB9$WRr1l^NFtHk7zhN4_UgG5R>xztpXbZ#mZg0? zJw2c2#)!A7W_MB$c3)>?x##>d>oBE$Y<=a8>W7^}LnGU!GOy_Idfg9~?$p+;+wkG= zaIy#3Moo`|o^2Ss9E-);VzF48YBt0SIR`VsG-*2bd|G-p(y(G>-QqQ+%I?{-$CXNr zN0|(eR8C199NhWkY}WCYz%@*U+A1RNflizDwafr%Zej6VKf`EkLmC>;REqJvgACnK zErlV6nq~mx5)mznuLG~zL$6PzCI(9vMu5)F4IlV?J>NCW%qb#r8!%Hg=_=}Y=1bw+ zxEXWlG7Og+X==uBduU$MiQ~lfn)|5vyuYWX=d;Gf=ANmPR6Scn_eG=O%gVLy?A-7{ zcenqq5{cvrk?gr5+yp#JF7i|^D?Dx2{oHO_6^`~5NJH@?6Voj35LN1<=9c7ULNFM- z*yC|+7m*tPkBB@Li$%78aecYmVcWHR&Hnu@Lsd0G4GX6N$u7p&OhT=-*M= zS1B_4-$m1@A`CG+9I8KjCa>klU4@yPF~@>8Y)nd2gQk6~nQpPpJ%KQaUTT6GO* zYG(02{0y^oAv89k6BCT@9bo8=vI$|+u=SNU=Jv@571zl7pf7+%G8v86 z`fX1r6k6tM)Q^tEK44xyn~Ovu7mBb=gpHKXC;9?-Cl`U%1XEt02gGZ~Bu)bst~IjU z-Eqde1VzgsV=33Y`sT#EemUCH)3Y1c9S(;V8-{V2ose_^Q(uTI%>CC3rb`!}#zAgO#nbP9=h5R{hn0**s2~(0B?iraCG%O4Di2#E|xT)dr}qv O0000