From 5fbcf0a164c201d94deb8bf907a84a5c6b13afd5 Mon Sep 17 00:00:00 2001 From: Damian Minkov Date: Wed, 11 Jun 2008 17:50:45 +0000 Subject: [PATCH] Change systray icons according to global status. --- .../images/impl/systray/systrayIconAway.png | Bin 0 -> 822 bytes .../images/impl/systray/systrayIconFFC.png | Bin 0 -> 895 bytes .../impl/systray/systrayIconOffline.png | Bin 0 -> 441 bytes .../impl/systray/systrayIconWindowsAway.png | Bin 0 -> 1388 bytes .../impl/systray/systrayIconWindowsFFC.png | Bin 0 -> 1426 bytes .../systray/systrayIconWindowsOffline.png | Bin 0 -> 772 bytes .../impl/systray/resources.properties | 6 +++ .../communicator/impl/gui/GuiActivator.java | 3 ++ .../presence/GlobalStatusSelectorBox.java | 32 ++++++++++++++++ .../impl/systray/SystrayActivator.java | 2 - .../systray/jdic/SystrayServiceJdicImpl.java | 35 ++++++++++++++++-- .../service/contactlist/MetaContact.java | 1 + .../service/systray/SystrayService.java | 15 ++++++++ 13 files changed, 89 insertions(+), 5 deletions(-) create mode 100644 resources/images/impl/systray/systrayIconAway.png create mode 100644 resources/images/impl/systray/systrayIconFFC.png create mode 100644 resources/images/impl/systray/systrayIconOffline.png create mode 100644 resources/images/impl/systray/systrayIconWindowsAway.png create mode 100644 resources/images/impl/systray/systrayIconWindowsFFC.png create mode 100644 resources/images/impl/systray/systrayIconWindowsOffline.png diff --git a/resources/images/impl/systray/systrayIconAway.png b/resources/images/impl/systray/systrayIconAway.png new file mode 100644 index 0000000000000000000000000000000000000000..f50342936dfc30b1f6ffe12f5b88e5139f40a278 GIT binary patch literal 822 zcmV-61Ihe}P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L00Bb)00Bb*A4n4;00007bV*G`2iOJ+ z5H}q1*cnIw00Op2L_t(I%dM16Z&ODUhMyT<`zB6&^Wg;BKvR@T#R&odm5S&JRccoV zsf#Y!HDXDn{*EqLBU-78vOxl*N|Xf%5FZkVgg}IX>tG^cuubFK5BuI3-(le@QbA5? z$XU(kJ@e?ynfHwN<@Y;=4~Qsild=bT>XHu()vVzA{`Q0O>2(J5>+J(aQOMlF5);V= zkx2KJh|2Nog*7>ejQ;6Ib%oe9Pb?7;1Z@$0BE0rreUMyh-3&_GQeqGYsYczS($Rbnlv=;Kxwb;MI zXRaUc^2#e1$|3&UYh&@Kk=@YS#^y$42MJriP#@qZ>OjJ&x+*I~*DNF^ob=Y}Y| zV<0U`?l^mgWq++m+mcqNO*I^0{bfwevp9KRiL=K8u9hdcu=EKluFdpRray3YB+cLT z4voO#ryo9rq{E{6n)!|<&Nn%c3t0;^3LD#BCA15@!LAojSzcyu@pEQoXLxb>0(YcYC?n7$0kyf0%av6kIm|#xa%}f1yUhZ=ak^q06C2R603k3W&?bcta_dj1*>oXc z^TzDt$3GNrtUX|L4|qy;emNjl6N{))l~NaZ4vJe=2r{2ccT!=#d#l9f$1r_=fhn;S$FN6)7U6h_ph5-L+O4Kh$9N08dVgGgN-g zsN=jp-gQH%?!I$bn+=*h+Pf9QnGE~)71@q>3qX`6_H2suS^xk507*qoM6N<$g1Ah5 A)Bpeg literal 0 HcmV?d00001 diff --git a/resources/images/impl/systray/systrayIconFFC.png b/resources/images/impl/systray/systrayIconFFC.png new file mode 100644 index 0000000000000000000000000000000000000000..46a8200c5bceeb7ed8c60f575ad69124ab8bc55c GIT binary patch literal 895 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 literal 0 HcmV?d00001 diff --git a/resources/images/impl/systray/systrayIconWindowsOffline.png b/resources/images/impl/systray/systrayIconWindowsOffline.png new file mode 100644 index 0000000000000000000000000000000000000000..8d3f8beeabe3ce63a3bb8c1130889a312b80bc50 GIT binary patch literal 772 zcmV+f1N;1mP)Px#0%A)?L;(MXkIcUS000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iOJ+3q4}(2whYW z6bmBQg$qS@qFYz)-H2E$qP5o2m53D)QS1Y)tyJ5ZRP$(3gPBLt%pEr^Boe35J1~ng zd|duJ=N=Yit@c2zFfA2UOyxmaWAH+8rA$bgYTW+;k2i1~7H@HlTQi+txhQrA=wyF! zoiS!zSIwvR+U2Y^b9cu-z)rvQ6EA9rnA~!1%Y#_i8JV*j%YC$daZ^!X&J=%Rjo|)+ zn|JRFHo1PzBq~zotzX$lQZH*q6036tVZ*VS6q|3hK5m^o(Xu8yw5{dd=#6lK2Qd7e z<2MKmk>)Drb;IA$T~8l6{5fHPj3w-mNaWkT00>M=E;QNU}9`InGEYbyuHxtFAREZn~6{53_i~;1* zBILXhcTH0hFK*iIHZRffxwMsabEI$>?6$U+oWulfzT0*Z$J5 z+vXs*8-cqt%lW*jDJL7~4X0T9w(d7f{ ziSP5BRaVphC+p(#^6lKjxl8vY?nQv{!h$Sh$dCb5!_2Fh;Rj&|&!~ zLo`rmD^DiD$47hmrb=F9Q?&(Ict}i&?NKdxu;9Rg1&6Hqt2rB@H_#F=M{@K zm03kBSm-(0^)&qF0TyKBbO8j)JJU5zR#vj9R2ot11_nyp)q*h*wRw_5kJ^AEeD0