X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fnet%2Fpterodactylus%2Fjsite%2Fmain%2FMain.java;h=bf6f5a6a629cd073502c12eb03f0cf6c24657b89;hb=a238aa37f5716eb715f18a37a436d3ca792e33b0;hp=c46531102470f301d5164af05f60b3f56001864a;hpb=d3c9f7d178c3e8e1260e002c14876c2fa4e73f86;p=jSite2.git diff --git a/src/net/pterodactylus/jsite/main/Main.java b/src/net/pterodactylus/jsite/main/Main.java index c465311..bf6f5a6 100644 --- a/src/net/pterodactylus/jsite/main/Main.java +++ b/src/net/pterodactylus/jsite/main/Main.java @@ -19,7 +19,10 @@ package net.pterodactylus.jsite.main; +import java.io.File; + import net.pterodactylus.jsite.core.Core; +import net.pterodactylus.jsite.core.ProjectManager; import net.pterodactylus.jsite.gui.SwingInterface; /** @@ -46,7 +49,12 @@ public class Main { private void start() { Core core = new Core(); - SwingInterface swingInterface = new SwingInterface(core); + String configDirectory = System.getProperty("user.home") + File.separator + ".jSite"; + + ProjectManager projectManager = new ProjectManager(configDirectory); + core.setProjectManager(projectManager); + + SwingInterface swingInterface = new SwingInterface(core, configDirectory); core.addCoreListener(swingInterface); swingInterface.start();