JsRender/Gtk.vala.c
authorAlan Knowles <alan@roojs.com>
Thu, 9 Oct 2014 07:31:00 +0000 (15:31 +0800)
committerAlan Knowles <alan@roojs.com>
Thu, 9 Oct 2014 07:31:00 +0000 (15:31 +0800)
JsRender/JsRender.vala.c
JsRender/Lang.vala.c
JsRender/Node.vala.c
JsRender/NodeToGlade.vala.c
JsRender/NodeToGtk.vala.c
JsRender/NodeToJs.vala.c
JsRender/NodeToVala.vala.c
JsRender/Roo.vala.c
Project/Gtk.vala.c
Project/Project.vala.c
Project/Roo.vala.c
Palete/Gir.vala.c
Palete/Gtk.vala.c
Palete/Javascript.vala.c
Palete/Palete.vala.c
Palete/Roo.vala.c
Palete/ValaSource.vala.c
Builder4/Application.vala.c
Builder4/About.vala.c
Builder4/DialogConfirm.vala.c
Builder4/DialogNewComponent.vala.c
Builder4/StandardErrorDialog.vala.c
Builder4/DialogSaveTemplate.vala.c
Builder4/DialogSaveModule.vala.c
Builder4/DialogTemplateSelect.vala.c
Builder4/EditProject.vala.c
Builder4/Editor.vala.c
Builder4/ProjectSettings.vala.c
Builder4/WindowRightPalete.vala.c
Builder4/WindowLeftTree.vala.c
Builder4/WindowRooView.vala.c
Builder4/WindowLeftProps.vala.c
Builder4/ClutterFiles.vala.c
Builder4/WindowLeftProjects.vala.c
Builder4/WindowAddProp.vala.c
Builder4/GtkView.vala.c
Builder4/MainWindow.vala.c
Builder4/Main.vala.c

Project/Project.vala

index d8c4c2d..063ab57 100644 (file)
@@ -20,6 +20,8 @@ namespace Project {
 
        // static array of all projects.
        public Gee.HashMap<string,Project>  projects;
+
+       
        public bool  projects_loaded = false;
 
        
@@ -111,7 +113,7 @@ namespace Project {
                    return ret;
                
                }
-
+               /*
                public static Project?  getProject(string name) 
                {
                        if (projects.has_key(name)) {
@@ -120,6 +122,7 @@ namespace Project {
                        return null;
 
                }
+               */
                // load project data from project file.
                public static void   factoryFromFile(string jsonfile)
                {
@@ -163,7 +166,7 @@ namespace Project {
                        paths.foreach_member((sobj, key, val) => {
                                proj.paths.set(key, "dir");
                        });
-                       projects.set(proj.name,proj);
+                       projects.set(proj.id,proj);
                }
                
                
@@ -196,7 +199,7 @@ namespace Project {
                        var dirname = GLib.Environment.get_home_dir() + "/.Builder";
                         
                        FileUtils.unlink(dirname + "/" + project.fn + ".json");
-                       projects.unset(project.name,null);
+                       projects.unset(project.id,null);
                        
 
                }