From 178cd0174b315e2fef4338f3c2d8af4fbadf7476 Mon Sep 17 00:00:00 2001 From: Damian Minkov Date: Wed, 28 May 2008 15:31:32 +0000 Subject: [PATCH] Setting the right home folder when starting. --- lib/sc-launcher.jar | Bin 8971 -> 9011 bytes resources/install/build.xml | 4 +--- .../launcher/SIPCommunicator.java | 9 ++++++++- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/lib/sc-launcher.jar b/lib/sc-launcher.jar index 7b6d0ca4668b4e6bc0b2bba66b75f97377813b3a..6c32e407737e2b9272ff52836a7573280f266476 100644 GIT binary patch delta 1077 zcmV-51j_r1Mzcn+7aJ4slDs&LfIBwQ0{{Tj1^@s!02Pzb0VI=78ybJ~cs)q;cs)o} zcmx3U0RRA%RBd+?RSjzyJC3F96r@dkj}F zrQ>=GALE9OPjq~$qs_DwcXec>|BQ}V z9dkPF>6q7%)p1|P*E(`K@){OmxFGEdSd`+MC?23Fu_dW}E45`QN>V(GVFjxi9%=Ya z!QgG-i13brfy9+%1(A$f;j}a?;V2kOJj!iYo0e%?PR%TazHonPx1?EYwpHd{C|oDd z@V$WvTvcF5)6^#S1Hv`@U|>or>!#(A*&9SPhCXkhjVjECcH(D;P-y!b_Ij zMx*J7vK30(vH!-t+pJbOeTX&#?x*T*gBz%TL=`myb%?zrOyQby!saru4Fiv1D@Zv! zOm$MBK&jq9sbYU-ZN8A7U7N{1Sj!bM(@WXHf`JBzfr;aJEllTUskWS0_bq>0!RWN- z+0u@f7%w(G&-Fv9cq(;+|IS5J_8sf+-4Xb}FH;W^Y)c zqv@3E+&43IB8J~z&d>S8rv}%6hbIPn(4B+^n%Fe3g_eJTZK*w#+E4h|z%Te!!*2$X zNGZ5}j7Y`oV&=%j3?E)hVSR&_skYHW=%6=_7#6pKkT<9uYCK%@U61=A5p_Ayr@`KY zj-J%Ps0oA6^24Ac!n%Sp{SI0sk}c1p)>ANftVrDsqj=GPdzRlVm-S0X58eGlPAB@N z+&3i}oDRi$JW~@)b&~O6;ub*GzxQv#1x%Dz`<;l&_PSCxMGd&?_r{ zCupMR86r7JyAfJx$e>Q_KzY$Ih{}d1Gy1Gtf{H;}$JmKo4CGjZWS*%c7m{qS4ec4W znVyckMs#HdF*ZbB+Avq6V)z>(+5?6OH+{VZ=#2M=t?qamWPRAp1eU2%{ z`krXQ&K#;^-20DA0YPni7+0yR%P%H&@llsAll~DR v@fz@x&>tVOKp##64e*k@IE{ciHqrwC0MwJ4B2ohMc$4oU76wWm00000TWSod delta 1055 zcmV+)1mOF#MvF$U7aJ3$fV?<2nbfMP0{{Sh1^@s!02Pzb0VI=78ybIwSUpIESUpHp zcmx3U0RRA%RPA!xL=-)0EK62Yny76+DIYB##Z6<3#s^4mL zJYIDo!JYVT?7N+MozaI>CuD)u^jl2Fk8pHsqN<|?b|Av$zP-R*CWO^>G|-e_c`UMG zDHO;W3}lsa8;gIX;{3*3{=r6}l$%}2mzH#JY)P0p*{-G8;yh(EW8ENo&+AA4m6j4L zm8r&ZfqR`UF9{rwwUdpt78{W6#S&)DyAh|KS88&emQ@4tngzm3t!sYV%12(*_Y7K z*&id8cf*La=(rm!S`Pd+3!+^Km(xQU=vC;rrx>Fq3nM3p!U~V*_|6Y=v`$5K+HGnr z3DYNv)bAjQmkL?i3Hs?8!vv|3e<A2AmcBFQINxM%IwOkDt^UC}Q6L))nHpg4c6W5lA#;Yi` z@D8tuW03Mx8S+%=FDXL;l1;`NO$wc&FN+6rk#@nShU)K6=kxKyLFg(E`KBvgne@8A zCjFpcJ8g%0(XKO>cWv?d*hMn9gv<1Pir*=^QS^Vzke#B{IE{44AW!W felix.auto.start.70= reference:file:sc-bundles/growlnotification.jar @@ -402,8 +402,6 @@ - diff --git a/src/net/java/sip/communicator/launcher/SIPCommunicator.java b/src/net/java/sip/communicator/launcher/SIPCommunicator.java index 3dc2f7112..25115125e 100644 --- a/src/net/java/sip/communicator/launcher/SIPCommunicator.java +++ b/src/net/java/sip/communicator/launcher/SIPCommunicator.java @@ -33,7 +33,8 @@ public static void main(String[] args) /** * Check whether default config folder exists. * If it exists we use it. Otherwise use the settings coming - * from system properties. + * from system properties. And set SC_HOME_DIR_LOCATION + * as we cannot set it when building dmg packet. * This is done cause moving the config folder and preventing * not using existing data for users already using default folder. */ @@ -53,6 +54,12 @@ public static void main(String[] args) System.setProperty("net.java.sip.communicator.SC_HOME_DIR_NAME", scDefultDirName); } + else + { + System.setProperty("net.java.sip.communicator.SC_HOME_DIR_LOCATION", + System.getProperty("user.home") + File.separator + + "Library" + File.separator + "Application Support"); + } } if (version.startsWith("1.4") || vmVendor.startsWith("Gnu"))