src/Resources.vala
authorAlan Knowles <alan@roojs.com>
Fri, 24 Apr 2015 07:03:40 +0000 (15:03 +0800)
committerAlan Knowles <alan@roojs.com>
Fri, 24 Apr 2015 07:03:40 +0000 (15:03 +0800)
src/Resources.vala

index 6131994..bcaf9dd 100644 (file)
@@ -144,13 +144,25 @@ public class Resources : Object
                for(var i = 0; i < node.get_length(); i++) {
                        var ob = node.get_object_element(i);
                        var n = ob.get_string_member("name");
-                       var p = ob.get_string_member("path");
+                        
                        if (split.length > 1 && !name.has_suffix(split[1])) {
                                // not related..
                                continue;
                        }
+                       if (this.files_has_target(split[0] + n)) {
+                               continue;
+                       }
+                       var src = "https://raw.githubusercontent.com/roojs/app.Builder.js/master/resources/" + split[0] + n;
+                       this.fetch_files.add(new ResourcesItem(src, split[0] + n);
                        
                }
+       }
+       public bool files_has_target(string target)
+       {
+               for (var i = 0; i <  this.fetch_files.length; i++ ) { 
+                       if (this.fetch_files.
+               
+       }