Builder4/ValaProjectSettings.bjs
authorAlan Knowles <alan@roojs.com>
Thu, 30 Oct 2014 10:27:09 +0000 (18:27 +0800)
committerAlan Knowles <alan@roojs.com>
Thu, 30 Oct 2014 10:27:09 +0000 (18:27 +0800)
Builder4/ValaProjectSettings.vala

Builder4/ValaProjectSettings.bjs
Builder4/ValaProjectSettings.vala

index 63b9909..96f1ecd 100644 (file)
@@ -7,7 +7,7 @@
     "modOrder" : "",
     "items" : [
         {
-            "| void show" : "(Project.Gtk project) {\n\n    this.project=  project;\n\n    this.compile_flags.el.text = \"\";\n    this.default_packages_tree_store.el.clear();\n    \n    if (this.project.compilegroups.has_key(\"default\")) {\n        var def = this.project.compilegroups.get(\"default\");\n        this.compile_flags.el.text = def.compile_flags;\n    }\n   \n\n\n}\n",
+            "| void show" : "(Project.Gtk project) {\n\n    this.project=  project;\n\n    this.compile_flags.el.text = \"\";\n    this.default_packages_tree_store.el.clear();\n    this.default_directory_tree_store.el.clear();    \n    \n    if (this.project.compilegroups.has_key(\"default\")) {\n        var def = this.project.compilegroups.get(\"default\");\n        this.compile_flags.el.text = def.compile_flags;\n        this.default_packages_tree_store.load(def.packages);\n        this.default_directory_tree_store.load(def.sources);\n    }\n   \n\n\n}\n",
             "xtype" : "VBox",
             "string id" : "ValaProjectSettings",
             "# Gtk.Project project" : "null",
index 930c158..035d46b 100644 (file)
@@ -45,10 +45,13 @@ public class ValaProjectSettings : Object
     
         this.compile_flags.el.text = "";
         this.default_packages_tree_store.el.clear();
+        this.default_directory_tree_store.el.clear();    
         
         if (this.project.compilegroups.has_key("default")) {
             var def = this.project.compilegroups.get("default");
             this.compile_flags.el.text = def.compile_flags;
+            this.default_packages_tree_store.load(def.packages);
+            this.default_directory_tree_store.load(def.sources);
         }