diff --git a/diylc/diylc-core/lib/app-framework.jar b/diylc/diylc-core/lib/app-framework.jar
index a1ccd4f3..87c33d37 100644
Binary files a/diylc/diylc-core/lib/app-framework.jar and b/diylc/diylc-core/lib/app-framework.jar differ
diff --git a/diylc/diylc-library/lib/app-framework.jar b/diylc/diylc-library/lib/app-framework.jar
index a1ccd4f3..87c33d37 100644
Binary files a/diylc/diylc-library/lib/app-framework.jar and b/diylc/diylc-library/lib/app-framework.jar differ
diff --git a/diylc/diylc-library/lib/diylc-core.jar b/diylc/diylc-library/lib/diylc-core.jar
index 5bdeccba..e605a931 100644
Binary files a/diylc/diylc-library/lib/diylc-core.jar and b/diylc/diylc-library/lib/diylc-core.jar differ
diff --git a/diylc/diylc-swing/build.xml b/diylc/diylc-swing/build.xml
index 5143d078..aa5db7f6 100644
--- a/diylc/diylc-swing/build.xml
+++ b/diylc/diylc-swing/build.xml
@@ -7,7 +7,7 @@
-
+
diff --git a/diylc/diylc-swing/lib/app-framework.jar b/diylc/diylc-swing/lib/app-framework.jar
index a1ccd4f3..87c33d37 100644
Binary files a/diylc/diylc-swing/lib/app-framework.jar and b/diylc/diylc-swing/lib/app-framework.jar differ
diff --git a/diylc/diylc-swing/lib/diylc-core.jar b/diylc/diylc-swing/lib/diylc-core.jar
index 5bdeccba..e605a931 100644
Binary files a/diylc/diylc-swing/lib/diylc-core.jar and b/diylc/diylc-swing/lib/diylc-core.jar differ
diff --git a/diylc/diylc-swing/library/main.jar b/diylc/diylc-swing/library/main.jar
index fd0ea124..c3df7260 100644
Binary files a/diylc/diylc-swing/library/main.jar and b/diylc/diylc-swing/library/main.jar differ
diff --git a/diylc/diylc-swing/src/org/diylc/DIYLCStarter.java b/diylc/diylc-swing/src/org/diylc/DIYLCStarter.java
index 31e568b8..ccd42ce5 100644
--- a/diylc/diylc-swing/src/org/diylc/DIYLCStarter.java
+++ b/diylc/diylc-swing/src/org/diylc/DIYLCStarter.java
@@ -8,6 +8,7 @@ import java.util.Properties;
import javax.swing.JOptionPane;
import javax.swing.UIManager;
+import org.apache.log4j.Appender;
import org.apache.log4j.Logger;
import org.apache.log4j.PropertyConfigurator;
import org.diylc.appframework.miscutils.ConfigurationManager;
@@ -33,7 +34,9 @@ public class DIYLCStarter {
/**
* @param args
*/
- public static void main(String[] args) {
+ public static void main(String[] args) {
+// System.setProperty("app.root", System.getProperty("user.home") + File.separator + ".diylc" + File.separator);
+
URL url = DIYLCStarter.class.getResource("log4j.properties");
Properties properties = new Properties();
try {
diff --git a/diylc/diylc-swing/src/org/diylc/log4j.properties b/diylc/diylc-swing/src/org/diylc/log4j.properties
index 0e4b1681..d41504c8 100644
--- a/diylc/diylc-swing/src/org/diylc/log4j.properties
+++ b/diylc/diylc-swing/src/org/diylc/log4j.properties
@@ -2,7 +2,7 @@ log4j.rootLogger = DEBUG, fileout, stdout
log4j.appender.fileout = org.diylc.appframework.miscutils.NewLogForEachRunFileAppender
log4j.appender.fileout.layout.ConversionPattern = %d{ABSOLUTE} %5p [%t] %c{1} - %m%n
log4j.appender.fileout.layout = org.apache.log4j.PatternLayout
-log4j.appender.fileout.File = log/log.log
+log4j.appender.fileout.File = ${user.home}/.diylc/logs/log.txt
log4j.appender.stdout = org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout.ConversionPattern = %d{ABSOLUTE} %5p [%t] %c{1} - %m%n
diff --git a/diylc/diylc-swing/update.xml b/diylc/diylc-swing/update.xml
index d170e5c5..a4e845c7 100644
--- a/diylc/diylc-swing/update.xml
+++ b/diylc/diylc-swing/update.xml
@@ -1699,7 +1699,7 @@
39
0
- 2017-04-20 20:00:00.000 CET
+ 2017-04-25 00:00:00.000 CET
@@ -1733,7 +1733,11 @@
IMPROVEMENT
Use balloon to show announcements and update notifications
-
+
+
+ IMPROVEMENT
+ Moved logs to user's home directories
+
BUG_FIX
Issues with DIL and SIL IC pin alignment when using metric grid and pin spacing