I'm currently working on getting this ported to the most recent Ultralight version, which at the time of writing is 1.2.1. Soon 1.3 will be going into beta and I'll look at migrating to that once it's been fully released, even if the API is already frozen.
Currently work is being done on https://github.com/ImVexed/muon/tree/1.2.1-support
To be clear, none of this currently works. The bindings compile, but there are lots of runtime errors. And if someone does successfully manage to get this to actually run, please tell me how.
Things left to do:
I'm currently working on getting this ported to the most recent Ultralight version, which at the time of writing is 1.2.1. Soon 1.3 will be going into beta and I'll look at migrating to that once it's been fully released, even if the API is already frozen.
Currently work is being done on https://github.com/ImVexed/muon/tree/1.2.1-support
To be clear, none of this currently works. The bindings compile, but there are lots of runtime errors. And if someone does successfully manage to get this to actually run, please tell me how.
Things left to do:
UlViewEvaluateScript()no longer returns aJSValueRefand we need to make sure that the newJSEvaluateScriptworks as expectedUlCreateOverlaybug around not finding a suitable renderer (Handle force_cpu_renderer setting on Linux (GLFW-backend) ultralight-ux/Ultralight#442)UlCreateApp