From 8a20970e12a9ee7a0135b308a09bfcba64026661 Mon Sep 17 00:00:00 2001 From: Finn Date: Mon, 19 Jan 2026 22:23:49 +0100 Subject: [PATCH] Switched to JavaFX and added builtin Support --- .idea/discord.xml | 7 + .idea/misc.xml | 4 - pom.xml | 21 +- .../luascript/dom/jsoup/JsoupDomHost.java | 232 ------------ .../luascript/fx/FxDomHost.java | 357 ++++++++++++++++++ .../luascript/fx/FxEventHost.java | 118 ++++++ .../luascript/fx/FxEventPayloadExtractor.java | 56 +++ .../luascript/fx/FxThreadBridge.java | 66 ++++ .../luascript/fx/FxUiHost.java | 293 ++++++++++++++ .../luascript/fx/FxWebViewResourceHost.java | 56 +++ .../luascript/hosts/HostServices.java | 40 +- .../luascript/runtime/LuaScriptBootstrap.java | 19 +- src/main/resources/license/jsoup/jsoup | 13 - 13 files changed, 1019 insertions(+), 263 deletions(-) create mode 100644 .idea/discord.xml delete mode 100644 src/main/java/org/openautonomousconnection/luascript/dom/jsoup/JsoupDomHost.java create mode 100644 src/main/java/org/openautonomousconnection/luascript/fx/FxDomHost.java create mode 100644 src/main/java/org/openautonomousconnection/luascript/fx/FxEventHost.java create mode 100644 src/main/java/org/openautonomousconnection/luascript/fx/FxEventPayloadExtractor.java create mode 100644 src/main/java/org/openautonomousconnection/luascript/fx/FxThreadBridge.java create mode 100644 src/main/java/org/openautonomousconnection/luascript/fx/FxUiHost.java create mode 100644 src/main/java/org/openautonomousconnection/luascript/fx/FxWebViewResourceHost.java delete mode 100644 src/main/resources/license/jsoup/jsoup diff --git a/.idea/discord.xml b/.idea/discord.xml new file mode 100644 index 0000000..d8e9561 --- /dev/null +++ b/.idea/discord.xml @@ -0,0 +1,7 @@ + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml index f1e8302..001e756 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,9 +1,5 @@ - -