From 51ba6c16fc3dd1070245a3ad622fc4549f9fa623 Mon Sep 17 00:00:00 2001 From: z3d <z3d@mail.i2p> Date: Mon, 6 Dec 2010 13:15:43 +0000 Subject: [PATCH] I2PSnark resolutions. --- .../src/org/klomp/snark/web/I2PSnarkServlet.java | 15 +++++++++++---- .../themes/snark/ubergine/images/head_loaded.png | Bin 0 -> 867 bytes .../themes/snark/ubergine/images/head_peers.png | Bin 0 -> 1022 bytes .../themes/snark/ubergine/images/head_snarks.png | Bin 0 -> 854 bytes .../themes/snark/vanilla/images/head_loaded.png | Bin 0 -> 877 bytes .../themes/snark/vanilla/images/head_peers.png | Bin 0 -> 1014 bytes .../themes/snark/vanilla/images/head_snarks.png | Bin 0 -> 833 bytes 7 files changed, 11 insertions(+), 4 deletions(-) create mode 100644 installer/resources/themes/snark/ubergine/images/head_loaded.png create mode 100644 installer/resources/themes/snark/ubergine/images/head_peers.png create mode 100644 installer/resources/themes/snark/ubergine/images/head_snarks.png create mode 100644 installer/resources/themes/snark/vanilla/images/head_loaded.png create mode 100644 installer/resources/themes/snark/vanilla/images/head_peers.png create mode 100644 installer/resources/themes/snark/vanilla/images/head_snarks.png diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index a934b7cfa2..603e81dc30 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -350,10 +350,17 @@ public class I2PSnarkServlet extends Default { out.write(_("Totals")); out.write("\"> "); out.write(" "); - out.write(ngettext("1 torrent", "{0} torrents", snarks.size())); - out.write(", "); - out.write(DataHelper.formatSize2(stats[5]) + "B, "); - out.write(ngettext("1 connected peer", "{0} connected peers", (int) stats[4])); +// out.write(ngettext("1 connected peer", "{0} connected peers", (int) stats[4])); + + out.write("<img border=\"0\" src=\"/themes/snark/" + _manager.getTheme() + "/images/head_peers.png\">"); + out.write(ngettext("1", "{0}", (int) stats[4])); + out.write(" "); +// out.write(ngettext("1 torrent", "{0} torrents", snarks.size())); + out.write("<img border=\"0\" src=\"/themes/snark/" + _manager.getTheme() + "/images/head_snarks.png\">"); + out.write(ngettext("1", "{0}", snarks.size())); + out.write(" "); + out.write("<img border=\"0\" src=\"/themes/snark/" + _manager.getTheme() + "/images/head_loaded.png\">"); + out.write(DataHelper.formatSize2(stats[5]) + "B"); out.write("</th>\n" + " <th> </th>\n" + " <th align=\"right\">" + formatSize(stats[0]) + "</th>\n" + diff --git a/installer/resources/themes/snark/ubergine/images/head_loaded.png b/installer/resources/themes/snark/ubergine/images/head_loaded.png new file mode 100644 index 0000000000000000000000000000000000000000..91f92b39b809bf0e54ac669f8148f62975643849 GIT binary patch literal 867 zcmV-p1DyPcP)<h;3K|Lk000e1NJLTq000sI000sQ1^@s6R?d!B00009a7bBm000id z000id0mpBsWB>pI6-h)vRCt_ylxt`dR}{y8_s(P!V$g`e^^uCEqD7++qmY33h$$ka zAXO2y4{eR4R6n#8gqCWge)5BU5Q_9e5o0OV6dx#s)+epeYSUD!ltz<CFp{XPZXRZ4 zXXjqe?#48@s{@D2oVn*W|MR$4@sh{Zkta*BSiaa3u?|&7JlkHC#W#QI7>-OSWL&lY zW1;O49qo^JU0z$Vf<(c%IbYLyegpX<b6>2qBL-_4`1j%lW{AT3NuN6mGAWV6rGiKr za-#18?k9>fASIETRE=stE5?K_e@NV1fpxiq5ZAbz>WvVM4Jzp$&~$qR8K8*;HdV1Z zh0vQrw9s%u;wyCOt3!=8l&)B*9h3GD_v3g^ybKHCLHfI+SofAr3YnLRAN*167k5?A zw%AaapLY0OoPmBX!va4ITIgAtmKpYT<6+q7imXB}VD=9uEiE+=anc~q3q^sSky;Q> zq}K0OL!S)7tb^ozypg#{X{m~eQe4q@u45Lb+RJ5A9)TIi0A09KLR05^teW1)?4nx) zgE=LaM4sTncNKdYVbLo$m^rG2p57p9YO$UK718UIM{l$K7(}<KA<#WBv-C~H=hD;P z?^)KAUS;x#yQ$Qkx3Z!ZmQTAz-C4`w)tc%uWs>n)W}pYl<#%paKmLto?HTDv7_g=C zS0dqKy#9e98yo3n)4VGjx^CE2B1%3}yx%POTN<BrZU3Auo4Y(_xxG)b`6P@V+0V8m zzhMQM2tsm{&(_6PXzuda)FY7nnw5WBrvJwXiT^4MvV3b5mk%B{;mmTVU!thL24%$$ z_-Mgj<T!>;tD2=FF;-j^#YZ$14=nY^OtOWi)egQJI%_fpMKbb#`VQl3tF=D*p{04g z<<-%OUs@+HV?rmD4bc9hL+xYBo}Y|y4gctn1yY`e&mY>Ngv(*sQ1!FL?l^!t{Wi&S z#nMAix<#=~TRSO+3N=Ta1nW~ZCi^vl-N_q$xqNc&CJVnji{nTEwl9L}*YIU-&g2K| tR@=ESJSHn>n8N=rHiuq9I$w0LJq3ArYezq@4H^Id002ovPDHLkV1hsEn7aS~ literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/ubergine/images/head_peers.png b/installer/resources/themes/snark/ubergine/images/head_peers.png new file mode 100644 index 0000000000000000000000000000000000000000..3fc97172f0dd3ba572e4fcbaf4f91e549271bb27 GIT binary patch literal 1022 zcmV<a0|ESrP)<h;3K|Lk000e1NJLTq000#L000pP1^@s6GKS}X00009a7bBm000id z000id0mpBsWB>pIut`KgRCt_yRBKFIWf*==ZyX>kr3{BF;utG(Sq)1Dm|@f<Zp_`x z;x@7@n<knVHH-0<_{WL(%McTPm@K+^iApv%V%!CPjLn#gNXTG1ZJ}v_F=(M1(ksZN z?KwW*VJ(5+zUJ+BdA{#?ujiGp%21mjLx)N(7f=C@bO@;ob`E;<!$CZoKd<y2W>&t} ztwOkqr?-<y!_8Dm?}7&|o;{&qEvV+cCk3g0KB2pbS&XP3;qXchX&GS)Hmj=C-G2Us zEdQ7tI-P=wN)H-$c7~zg87k}e?zcyaJ8!K8NwKkL8qH1pDU)8=AvNRI)h(59ysN7r ztKVITXfzMua6Wo(Y=PJ7$mh+^yyNEL_U>Z%r?N2_%R;xe0H?2(>WRJiAom@?@gmUL z%t0by#PHAtu`KBuvLZffSoUCaDo0FJ4<a2{XP?mAP7jl50p;aBvAk2~2*Z+-SaOWI zOADDN74H8hRdI4_!|#goaTjuPXJEBPP*;Bg8_I@bjOp>RqUm5$gCBO=EXk92x_S~X zKYLreJh?oI&@#S{^q&jEC<PS5*I&H^izS8w2Y*^rw<zMi)cSKdd=qAT`C6aAgj<s$ zQbga9K0x~-X$#zE&m5|{A3JTZoammag~FG*1HW<?64wTO5-CN3LNOYa!c<)nL+i1> z2Bi~lq@(UDD;usd7&0}EU~nyDd5$57!WdhCF>25(x8y}}H!LIauMv;g<C*(Tl8U^E zzeQ37@7C7#>T2tHo!sS9@`U?^YyQFB=PwJV=jptWb4tu<_fH%g5U-<@2r(bAw=;=i z;SNe4GOh|XbL(eaA`-SD5Lkyu#44_wBbLiYzl?`uxW_CAO`Fi;vkA;ktcJ1NPS^j= zB<g;$tW<HCgbf{+c55-4o0DO)g>d-DkD?OBNchP6KR9tOD#M(e&`Ro^eO}aW40TcA zUK$r!UQ#-IlO|M|=f>x*pr+;)LLnQ@v^Bvq@=%6we_a4ao*IQwui(>*<>(o-J<0dq zuPiCimBOdKctwuK&DgQ?3N~$Wd-!FozjR@b>~d9ODC<uIW@oU!K7dynheM)3PIZ<R zULRNk6RY6#>wO7^p@h~3m)vhbhkvYimnb8<J)pTmmD^ZaZP%`C%YJzMAmVBqTPvpS zvH5LB5{1c>biVC+Nq&KO0eiMg46sc)MVnkA{RC#__$bNdk%P18KB=`f32#s)i2Xrp szNIze8ul>`aC(v0D3!GGd_<i82W3@yFOj8`YXATM07*qoM6N<$f^RhAG5`Po literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/ubergine/images/head_snarks.png b/installer/resources/themes/snark/ubergine/images/head_snarks.png new file mode 100644 index 0000000000000000000000000000000000000000..9aac1c2ce94fcd922f9e929f21d96f994deae5ed GIT binary patch literal 854 zcmV-c1F8IpP)<h;3K|Lk000e1NJLTq000pH000pP1^@s6J8eh$00009a7bBm000id z000id0mpBsWB>pI2uVaiRCt`Nluv9FRUF4ZZ)SEn+s^ji)|F6qv$VyHwn&MIBvo2T zZKO0{&=`UjIB?KtBy#Xb&;wUvVkE+W;Dt*YF(KSAiY7J<F{WTrvF=i~rCTW7w%cxZ zcV^!BX0c5rhIsIo%sc$@`+eT`_kHgT{0|}g(>(M0y!fuY#qTgQ#D8s^D^QwU;mEGD zTsH0&xPCvUZ@v0$tyowVNLh<0zl82Qt4cLIu}HpV7>6RB%DBFdru*#fa;-P}yh|z- zHsTE=Fa202S4tqg2>ROV2-!rqd5*S@BwJ!Vs<E5wgK@?)*O*(HqT={mAJ=$y$g=`f zhSDzrfF}*~QXiV%$oB3U_Vs>(Wi^m5Osfiw-JOT&i0|R-mE*Y5!Be31FoMNX5^>wn zyg2QhCWi(-BC{~YJ$r(u2UCQ?7TJkge1GjCWzVVB2V<>=7A&svQ?GPk*<}WL-(h<B zCh~yKD<2;t6tP$<t?>NYdpYve8Ded1Re-n2<f;;>M$u#oiDZ<<hOML{W9)kM4KAKI z!RW{cj_VTNxs&(Konyzq0Cy%QAF1CAK{hCBbXr^EEEZ>Jd2Jh$qoe#hJWQohsqTFH z#tlvl4zl?0;lGa~Wni+8X@+rRnc8R*xpaC1u--JE%TeBxd(4w!z@V_2Cv4VJE)<C- z68O5l0r37lfX4wFkg~}8zVOJ-OktbN%#USB_4Lry-~Xuj34l#X90i)=-rXf0<fpMG zqfGsBllRY`=itecJe5o$OcN=Dx-wezGeV&ai10tfKYGUU!d^;`IfHE55#jLA2aL{K zM(ovj@!&pnlRaiL8J3l)uH#ezVcX_~ANmld5XPDk(HfJXsoWpbX(`gb#ko>{fuTLe zNdNRJBUeAi?68QX64=d+%6tpyO61I+>JWq<m?<Vc<ZC7D(3jsBc6Qcgi`S1XEFuY) zm%I1V8r@FWDUx5kPsv$D6TwqoCED~^rOwWzJHOz$;8$QyEN~%F&s()7HBWf`|A_1o gnRtX=ahmDB0O@LG`)Pk^-~a#s07*qoM6N<$g6oN;bpQYW literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/vanilla/images/head_loaded.png b/installer/resources/themes/snark/vanilla/images/head_loaded.png new file mode 100644 index 0000000000000000000000000000000000000000..46fc281ffe61828f29cadfdb6613eac975f6d1e4 GIT binary patch literal 877 zcmV-z1CsoSP)<h;3K|Lk000e1NJLTq000sI000sQ1^@s6R?d!B00009a7bBm000id z000id0mpBsWB>pIA4x<(RCt_)lx;{;Q5?pfdv|rqY3W+!d>a^9<d<re%t4I|lnhLR zUQ7}q%t9riH)3V=p+b7`LsS+8z33N>KJ<!dtPep^qheT5CRr=nn%Qb?Zo9kx&b^Ts zcI$zA;hg(FzjMxWo^v^<$PT*@LMU5=m?A(Ji6icD!4*=g=f*Z@ANW8-)7I~surez0 z{NDzo=)_o_DRewxA9kvOE|#S4kBQvglRX(~6D!)Yd;sAQzH-fN-_>!Td6-wa*6P3M z4{A8SVF{YfH~ke-Us4a7(FM;}eeC|r<if{z{6y{-<d+pz10~XxbhC-`_xji#fy~^@ zf37NRsv#k909}@_#VmWL_@L2iwo8(fR8~{=&%t9=+f<8aBx>XZeyiM8K$G;+h6{~e z^j|rGp<u#)A)f+?80u)m+4^CmBx^S+TeHAoTsHfy@!}mVy4*9ALW`MGh4304&KIf5 zQ*HCYn)4wm{MBj@IB@9_^Mr_lVVVKWoy{=MG^>KnIM1N>Q7;@-4#?wV#SqI-w$|}* zDjJqYpb2?#bjwj_Cumhc9M35=M(r1@E7Rld^Hi{~N<2%h=lh5TFQ#q5u^JEho<7Hc z^#>3a<KrOATsYP`Fzk7cmi0b7Ol|-RE<0rUs1(>!?e7~(8;IQPbggnSG2iIao>Med z>{RLS=EKUjp4A4TzFV|u$tGGjapCLHnTm8pjsm`b-t@j9y0eWAEy$t5ghJ}>=pF^N zx3trIem=F>vWV{OC+3p^WqpmKAl8volvL!e$g7|qfdEC%FQ%HTSyXH+R^TqDi)=|Y zs>{uz_~lX>_6<?_^m2(U;3K=-I>o!+Fm^>Of*?G|o{=paxx5Q0H&&pkITe$q=Og$n zh?su>ZM(zxyyy~kR39YoJ8wi3#RV+Y?ms}X=3;JvPN(aNMPq4It7f8j;&s%W%T>O$ zZs^BN|59{xzLHOMFcOZG{DzDJ$;wB5vR=?PYIWMWIi|tvTKgd6AIj;wCOq?I^o4`r z6M9MC>V$LTk65S%=GO|Ru)vyl@KOYk4{o@J)oOnNQ8ZlEfQ>i-00000NkvXXu0mjf DKt`%0 literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/vanilla/images/head_peers.png b/installer/resources/themes/snark/vanilla/images/head_peers.png new file mode 100644 index 0000000000000000000000000000000000000000..8d1918acb6a4bfa80fc7aab84dd724bdb84da2e5 GIT binary patch literal 1014 zcmV<S0}1?zP)<h;3K|Lk000e1NJLTq000yK000pP1^@s6-9(JO00009a7bBm000id z000id0mpBsWB>pIs7XXYRCt_?RBdciRTzHmN83wTyKWTdy0x2bY>h>v+X~rmCZGh9 z{qXz8{DTT1CMr&iM8ii2k&uxrgM^Uy!z>1afJTi888V_FGdS3W0!|iT;j8Tm-3D8~ zd)s?>&)r%k#DtSPIq!R(d!GA#oO1*`H0n|RiU{#N23AAv-!yle$N4_aHK3uMrX7Uk zw0@nw`)Uw_hvx1V<~ogN++vV(9UrU>qRf`T<=}jD_c=7igjb0kCy`&<Hs3M&TB4W; z8*pH2IpWjO7eg4@{%~OY?{-46f4!BlUC@!;DX<@3vNKu_5-xS`b}%(5FqVamKTj7i zzu1tYtZMQ);)76y6*hBLsVz$sej<qs%iS?<ItfdgUz~<)U<KaeOTb;55-IiOM+9jk zQmTkdcJ30OYK5w3$@qV{OiJV_>*gbZMJVbg!SHYY*uaJPh^8d`G-&7MIjY|;#||#U z#BGDlWmN&c_gE1L8K#LlRmju_pOZq~M>Y?80YPbNx`X#$2;!r|)i^h5)uYP?Q0-0P z%TxcN=i5?re(cIeH$mtpv<p=1lPjyEYulP`!)(myyNohJ9o2F;FdrI~tn%$NL>t4k zh@$g#z9a&pCQ5fElT2E~H(iU-f7043lfQV8HG?X93W{+i5J_Ov5Wuw{4c>xcXBH>{ z+$Cw9Hz^t%t_)OlroL)g(0v+Zf*<~7s=<DOYc?&j|H-JO^UbSxx$9|6#^pFK!z{-Y z&Anq6uy?Z?z2BAaBN3hDf`kv{0SufW!_QYJeK$>gOUvUHk$zrLn#SF@VTc;GE`o@x zK<V)|CZ3h3vF;@)zGa-yLI?Y1z9~}P$cw$PBI17QxiBnB4$oA^aN$N#WhkckWytSv zu{}pdVJ}lrL(QR%7hkz(e$5Hz4`UdcDhMvavPBZ4Ke*VY)gi>w5>AiU@KkvMO-rUp z)KcT{sBSJ+T$;nr-F7&uGH7X?Du`B~;z$UgSU$S#o2u&A-OprptKG!bS9th!V@F#T zvU{J)?8c`GyES5Bu}O*T`=p$6xz{~j7QSv|lVdV_cTFv$cVKVfVAHjW-Al;05}t=` z-#>v%0rMGJ+t_u&h2wvfVk#yfaMgr^JDfPw=@=)j@!E*;^@bJ?!Z(dD&C}>Kuvx8{ z2+cGdCOl6cA5S8=aTvofy7cYj^XICBUk<VdG-w;>IlIjF5#K>;TgbdfHEunNvjIHD k5WVmk|BqaSRhGH_eJy}&M8o>z8~^|S07*qoM6N<$f>EyFXaE2J literal 0 HcmV?d00001 diff --git a/installer/resources/themes/snark/vanilla/images/head_snarks.png b/installer/resources/themes/snark/vanilla/images/head_snarks.png new file mode 100644 index 0000000000000000000000000000000000000000..10d909e25f48d9364b951862d6a7718df2a023e6 GIT binary patch literal 833 zcmV-H1HSx;P)<h;3K|Lk000e1NJLTq000pH000pP1^@s6J8eh$00009a7bBm000id z000id0mpBsWB>pH^GQTORCt`NlwXKcRUF4Z=iGbeuQSZ3ySgK*hAT;$WQn_*i=<Lu z1c{4E81)n^K1B2!^&kYjMNc6@2nB8^m_1m8Zj_*bEW5dq+nVg^?(EF2JF~O@X6DX4 z_jKmgtf33_&=1bTIh@~z@9+Ejodf?vh<4hOODufj5ZWh@^1mi3yd@8Hc!;4N>_rxT zPDr(>Yt@8|NEcsAw7UiA?n3&j(RdUi=Ws;<PivG}o`y*;9V@7{7Y#3NhY3G>Aeozy z=CblFM5PnEwgVBGX7##h);4EQ)?u=RJB&{K%0i_SfYP!+No8VnRd&531Mrohi|Q^c z14yke^74UWv~BD}shUye<Jb{yk6z`oOK+jvCA2wfL>&^y#B0WOpC`R;i8s36M_7_; z`7f}xMTsO6)Fxbp#(t!106|Ir@F#%y=FoC?VA+a;FTI9z9DZxQLdS=1Qma%b&(D+2 zWJvAHFz`+v`SI}p)QF%PN((I2%9{0I+BUZ{!ZmjH9OXuDFCTSv@xk7`e0t&pEnBzp zN>2}dkfR?{;>V@XaWWfP@KlB93n^xElUz7;irJZ&AmQfa%jAz7VLF>N4*E|*v>!Ho zmBeBR%C!X&8=A-t4^t`@gUbyM?hXz<+CN@SP1HNDDOctR*)ddA5lyAQvX%jj<Objo z;%|t{obQV&xqOa@vx?Ht6q|SMq^+alUjfSyPuH|7^5nA%OwT?belN}B@E@E!eVPvA zLpYHL%v=eu?1?giGiTi*Ts}nK^-CN*bdsMw@1^<pCf+-9hTP~VzxVg^aAE?tTEz*4 zh$WMJ{O;MmAcpOgl_P56E-^XA$Ss$?rt|FIeVm(Le$Tn{pU~3TM(Z<Avu)2FGfOsF z`4p#$X2j3dtwd~R`*$I9XRAG)jO!>H{chu@<f-S<y!ztXB%^B>FN`obcaKG{WZsCx z!r|**zNP>Eori<mZmL5<M$uPcLa&>zz*(W>6~n`u6^Q)<3=I4U$RKhL<$@|Z00000 LNkvXXu0mjf!atE^ literal 0 HcmV?d00001 -- GitLab