From 34e94494bd73f5379a59c71bd789c7a7b81e01aa Mon Sep 17 00:00:00 2001 From: Romain Kuntz Date: Wed, 24 Oct 2007 13:10:12 +0000 Subject: [PATCH] Changed systray icon for MacOSX. It now displays a black & white and transparent icon. Courtesy to Guillaume Schreiner. --- .../impl/systray/jdic/SystrayServiceJdicImpl.java | 5 +++++ .../impl/systray/resources.properties | 3 ++- .../impl/systray/resources/systrayIconMacOSX.png | Bin 0 -> 838 bytes 3 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 src/net/java/sip/communicator/impl/systray/resources/systrayIconMacOSX.png diff --git a/src/net/java/sip/communicator/impl/systray/jdic/SystrayServiceJdicImpl.java b/src/net/java/sip/communicator/impl/systray/jdic/SystrayServiceJdicImpl.java index a216a1107..52a5fda43 100644 --- a/src/net/java/sip/communicator/impl/systray/jdic/SystrayServiceJdicImpl.java +++ b/src/net/java/sip/communicator/impl/systray/jdic/SystrayServiceJdicImpl.java @@ -116,6 +116,11 @@ private void initSystray() logoIcon = new ImageIcon( Resources.getImage("trayIconWindows")); } + else if (osName.startsWith("Mac OS X")) + { + logoIcon = new ImageIcon( + Resources.getImage("trayIconMacOSX")); + } else { logoIcon = new ImageIcon( diff --git a/src/net/java/sip/communicator/impl/systray/resources.properties b/src/net/java/sip/communicator/impl/systray/resources.properties index 10657f8b4..e307802fc 100644 --- a/src/net/java/sip/communicator/impl/systray/resources.properties +++ b/src/net/java/sip/communicator/impl/systray/resources.properties @@ -6,6 +6,7 @@ trayIcon=net/java/sip/communicator/impl/systray/resources/systrayIcon.png trayIconWindows=net/java/sip/communicator/impl/systray/resources/systrayIconWindows.png trayIconWindowsAnimated=net/java/sip/communicator/impl/systray/resources/systrayIconWindows.gif +trayIconMacOSX=net/java/sip/communicator/impl/systray/resources/systrayIconMacOSX.png addContactIcon=net/java/sip/communicator/impl/systray/resources/addContactIcon.png statusMenuIcon=net/java/sip/communicator/impl/systray/resources/statusIcon.png settingsMenuIcon=net/java/sip/communicator/impl/systray/resources/configureIcon.png @@ -20,4 +21,4 @@ close=Close onlineStatus=Online offlineStatus=Offline messageReceived=Message received from -failedToLoadAddContactDialog=Failed to load the "Add contact" wizard dialog. \ No newline at end of file +failedToLoadAddContactDialog=Failed to load the "Add contact" wizard dialog. diff --git a/src/net/java/sip/communicator/impl/systray/resources/systrayIconMacOSX.png b/src/net/java/sip/communicator/impl/systray/resources/systrayIconMacOSX.png new file mode 100644 index 0000000000000000000000000000000000000000..7c834271a358a3e18f1079af2400aea33949afd6 GIT binary patch literal 838 zcmV-M1G)T(P)=ay;?WLZ z{l0}ZC5wha%@)`l2qoT8+d=A1u$YQuhgWP7Ds_HxC`ssXo6U~=YtCA`G&Sq|R8}`k z`j)MKcD0z$vcq}{mj^dac>p6vxK}^aT)QpI;U$T$;X1i$ZJ7bkJEkxW$`PwBO}oBL zbKL31W&Xr+hLW#yeF!euzr8uU3K40)ay@cdJKe2s2{Q<;A>M4dH5UaDe)|JEm1#gg z6gJTTm!nL)p>%Bp{g%)!6ogZFR3VNzn25p-1;9wLyr4vw_>aGpDp)F$0ug2Nk%*VD zD3zYbT_S0WFvq4{3vs>sZ{x^287fo_zcEgPNpDQfIOsS+X8v5I{VW@h$CjVJG1RT$ z(eYTv8XclFK41@~%|`e53tc77^3YRAdgjBK_x%6>Vm)ed2G$0Q1Ea3ek3;|#b_3vX zan7C+i6{!me?OABcysd{&wI%W5hf&y2MHhM5krskSS*mL<fHpQheCJb&`TdZ7TDKOAM1IR_Tx=?4ZJ(F9$MKI{Pg26bKyv|Sb8 QWB>pF07*qoM6N<$f)T56B>(^b literal 0 HcmV?d00001