Fix #8031 - roo view - use correct resource url
[roobuilder] / src / Builder4 / WindowRooView.bjs
index 04ef48f..b8e0f5d 100644 (file)
              ""
             ],
             "script_dialog" : [
-             " (dialog) => {",
-             "    ",
-             "    ",
-             "    if (this.el == null) {",
-             "        return true;",
-             "    }",
-             "    ",
-             "     var msg = dialog.get_message();",
-             "     if (msg.length < 4) {",
-             "        return false;",
-             "     }",
-             "     ",
-             "     GLib.debug(\"script dialog got %s\", msg);",
-             "     ",
-             "     if (msg.substring(0,4) != \"IPC:\") {",
-             "         return false;",
-             "     }",
-             "     var ar = msg.split(\":\", 3);",
-             "    if (ar.length < 3) {",
-             "        return false;",
-             "    }",
+             "(dialog) => {",
              "",
-             "    switch(ar[1]) {",
-             "        case \"SAVEHTML\":",
-             "\t        GLib.debug(\"GOT saveHTML %d\", ar[2].length);",
-             "            _this.file.saveHTML(ar[2]);",
-             "            _this.createThumb();",
-             "            return true;",
-             "        default:",
-             "            return false;",
-             "    }",
+             "\tif (this.el == null) {",
+             "\t\treturn true;",
+             "\t}",
+             "",
+             "\tvar msg = dialog.get_message();",
+             "\tif (msg.length < 4) {",
+             "\t\treturn false;",
+             "\t}",
+             "\t ",
+             "\t //GLib.debug(\"script dialog got %s\", msg);",
+             "\t ",
+             "\tif (msg.substring(0,4) != \"IPC:\") {",
+             "\t\treturn false;",
+             "\t}",
+             "\tvar ar = msg.split(\":\", 3);",
+             "\tif (ar.length < 3) {",
+             "\t\treturn false;",
+             "\t}",
+             "",
+             "\tswitch(ar[1]) {",
+             "\t",
+             "\t\tcase \"SAVEHTML\":",
+             "\t\t //   GLib.debug(\"GOT saveHTML %d\", ar[2].length);",
+             "\t\t    _this.file.saveHTML(ar[2]);",
+             "\t\t    _this.createThumb();",
+             "\t\t    return true;",
+             "\t\t    ",
+             "\t\tdefault:",
+             "\t\t    return false;",
+             "\t}",
              "    ",
              "}"
             ]
             "    }",
             "     ",
             "    this.refreshRequired  = true;",
+            "    ",
             "}",
             ""
            ],
            "| void runRefresh" : [
-            " () ",
+            "() ",
             "{",
             "    // this is run every 2 seconds from the init..",
             "",
-            "  ",
-            "    ",
+            "   ",
             "    if (!this.refreshRequired) {",
             "       // print(\"no refresh required\");",
             "        return;",
             "    uint8[] builderhtml;",
             "    ",
             "    try {",
-            "        GLib. File.new_for_uri(\"resources:///html/roo.builder.js\").load_contents(null,  out   builderhtml, null);",
+            "        GLib. File.new_for_uri(\"resource:///html/roo.builder.js\").load_contents(null,  out   builderhtml, null);",
             "    } catch (Error e) {",
             "        builderhtml = {};",
             "    }",
             "",
             "    uint8[] inhtml;",
             "    var base_template = project.base_template;",
-            "    var f = GLib. File.new_for_uri(\"resources:///html/\" + base_template);",
+            "    var f = GLib. File.new_for_uri(\"resource:///html/\" + base_template);",
             "    ",
             "    if (base_template.length > 0 && !f.query_exists(null)) {",
             "       ",
-            "           GLib.debug(\"invalid base_template name - using default:  %Scanner\", base_template);",
-            "           f = GLib. File.new_for_uri(\"resources:///html/roo.builder.html\");",
+            "           GLib.debug(\"invalid base_template name - using default:  %s\", base_template);",
+            "           f = GLib. File.new_for_uri(\"resource:///html/roo.builder.html\");",
             "    ",
             "    }",
             "    try {",