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