first stab add project addition
[jSite2.git] / src / net / pterodactylus / jsite / gui / SwingInterface.java
index 65fcebe..0accb58 100644 (file)
@@ -816,9 +816,13 @@ public class SwingInterface implements CoreListener, LoggingListener {
         * Adds a project.
         */
        private void addProject() {
-               Project project = new Project();
-               project.setName("New Project");
-               project.setDescription("");
+               try {
+                       Project project = core.addProject("New Project");
+                       System.out.println("private: " + project.getPrivateKey() + ", public: " + project.getPublicKey());
+                       mainWindow.addProject(project);
+               } catch (IOException e) {
+                       JOptionPane.showMessageDialog(mainWindow, I18n.get(""), I18n.get(""), JOptionPane.ERROR_MESSAGE);
+               }
        }
 
        /**