From 68e7a84617f0c0095d7c203a46cbac16395bb3b9 Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Sat, 3 Feb 2024 20:05:27 +0800 Subject: [PATCH] adw support for rendering previews (limited) but it doesnt crash now --- debian/changelog | 1 + src/JsRender/NodeToGlade.vala | 1 + src/Main.vala | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 9245b1c66..80db4bdec 100644 --- a/debian/changelog +++ b/debian/changelog @@ -17,6 +17,7 @@ roobuilder (5.0.2) UNRELEASED; urgency=medium * undo and redo buttons - now work * improved performance on node generation, and language server call performance (less uneccessary calls) * use find path for searching for vala-language-server (and add it as a dependancy!) + * support for Adw in rendering of previews (limited though) -- Alan Knowles Sun, 28 Jan 2024 06:54:56 +0800 diff --git a/src/JsRender/NodeToGlade.vala b/src/JsRender/NodeToGlade.vala index d796ce751..d9534130d 100644 --- a/src/JsRender/NodeToGlade.vala +++ b/src/JsRender/NodeToGlade.vala @@ -103,6 +103,7 @@ public class JsRender.NodeToGlade : Object { switch(this.node.NS) { case "Gtk": case "Webkit": //?? + case "Adw": // works if you call adw.init() in main! break; default: return doc; diff --git a/src/Main.vala b/src/Main.vala index a906fcd85..0efdc05d1 100644 --- a/src/Main.vala +++ b/src/Main.vala @@ -15,7 +15,7 @@ int main (string[] args) { Gtk.init (); GtkSource.init(); - + Adw.init(); // not sure why this was done?? - it caused crash bugs on gtk_Box_gadget so removed critical. // GLib.Log.set_always_fatal(LogLevelFlags.LEVEL_ERROR | LogLevelFlags.LEVEL_CRITICAL); -- 2.39.2