diff --git a/diylc/diylc-library/lib/diylc-core.jar b/diylc/diylc-library/lib/diylc-core.jar index 5e8bff35..0163318e 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-library/src/org/diylc/parsing/V1FileParser.java b/diylc/diylc-library/src/org/diylc/parsing/V1FileParser.java index a968e7ab..bc6431e0 100644 --- a/diylc/diylc-library/src/org/diylc/parsing/V1FileParser.java +++ b/diylc/diylc-library/src/org/diylc/parsing/V1FileParser.java @@ -80,6 +80,7 @@ public class V1FileParser implements IOldFileParser { project.setTitle(root.getAttribute("Project")); project.setAuthor(root.getAttribute("Credits")); project.setGridSpacing(V1_GRID_SPACING); + project.setDescription("Automatically converted from V1 format."); String type = root.getAttribute("Type"); // Create the board. diff --git a/diylc/diylc-swing/lib/diylc-core.jar b/diylc/diylc-swing/lib/diylc-core.jar index 5e8bff35..0163318e 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 cec52432..4461e649 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 727adcef..23fa4a4d 100644 --- a/diylc/diylc-swing/src/org/diylc/DIYLCStarter.java +++ b/diylc/diylc-swing/src/org/diylc/DIYLCStarter.java @@ -2,6 +2,7 @@ package org.diylc; import java.io.File; import java.io.FileInputStream; +import java.io.FilenameFilter; import java.net.URL; import java.util.Properties; @@ -93,5 +94,17 @@ public class DIYLCStarter { } catch (Exception e) { LOG.error("Could not read config.properties file", e); } + + // batch convert old format to new +// File dir = new File("c:\\Users\\bancika\\Downloads\\layouts_v1\\MarkM"); +// File[] matchingFiles = dir.listFiles(new FilenameFilter() { +// public boolean accept(File dir, String name) { +// return true; +// } +// }); +// for (File file : matchingFiles) { +// mainFrame.getPresenter().loadProjectFromFile(file.getAbsolutePath()); +// mainFrame.getPresenter().saveProjectToFile(file.getParentFile().getAbsolutePath() + "\\converted\\" + file.getName(), false); +// } } }