X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=src%2FResources.vala;h=f35b38972fc9799cfbd3515fa3ca2886af21cc0c;hb=e1ae4dd4fe92d7104274c4935db55fd0d5e80857;hp=fd7837637bdcc5110eee2b2a359ea5bae132a15e;hpb=3345ba8a645847dcbff57cdb594dac5285a0a977;p=app.Builder.js diff --git a/src/Resources.vala b/src/Resources.vala index fd7837637..f35b38972 100644 --- a/src/Resources.vala +++ b/src/Resources.vala @@ -89,7 +89,7 @@ public class Resources : Object "roodata.json", "*", "Editors/*.js", - "vapi/*.vapi" + "vapi/*" }; this.fetch_files = new Gee.ArrayList(); @@ -106,7 +106,7 @@ public class Resources : Object src = "https://api.github.com/repos/roojs/app.Builder.js/contents/resources/" + split[0]; if (split[0] == "vapi/") { - src = "https://api.github.com/repos/roojs/app.Builder.js/contents/src/vapi/" + split[0]; + src = "https://api.github.com/repos/roojs/app.Builder.js/contents/src/vapi"; } @@ -183,6 +183,7 @@ public class Resources : Object public void parseDirectory(string json, string target) { + print("%s\n", json); var pa = new Json.Parser(); pa.load_from_data(json); var node = pa.get_root(); @@ -206,7 +207,11 @@ public class Resources : Object if (this.files_has_target(split[0] + n)) { continue; } - var src = "https://raw.githubusercontent.com/roojs/app.Builder.js/master/resources/" + split[0] + n; + + + + var src = ob.get_string_member("download_url"); + // "https://raw.githubusercontent.com/roojs/app.Builder.js/master/resources/" + split[0] + n; var add = new ResourcesItem(src, split[0] + n, ob.get_string_member("sha") ); //add.new_sha = ob.get_string_member("sha"); this.fetch_files.add(add);