Fix #7996 - handle namespaces in glade, adw overlay for window selection and open
[roobuilder] / src / JsRender / NodeToGlade.vala
index 669200c..d796ce7 100644 (file)
@@ -99,6 +99,14 @@ public class JsRender.NodeToGlade : Object {
                if (gdata.inherits.contains("Gtk.Native")&& !is_top) {
                        return doc;
                }
+               // what namespaces are supported
+               switch(this.node.NS) {
+                       case "Gtk":
+                       case "Webkit": //??
+                               break;
+                       default:
+                               return doc;
+               }
                
                // other problems!!!
                
@@ -127,7 +135,7 @@ public class JsRender.NodeToGlade : Object {
                var pviter = props.map_iterator();
                while (!skip_props && pviter.next()) {
                        
-                       GLib.debug ("Check: " +cls + "::(" + pviter.get_value().propertyof + ")" + pviter.get_key() + " " );
+                       //GLib.debug ("Check: " +cls + "::(" + pviter.get_value().propertyof + ")" + pviter.get_key() + " " );
                        
                // skip items we have already handled..
                if  (!this.node.has(pviter.get_key())) {