-
-
Notifications
You must be signed in to change notification settings - Fork 515
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Nextgen: Reborn Ultralight #1178
base: nextgen
Are you sure you want to change the base?
Conversation
# Conflicts: # build.gradle # src/main/java/net/ccbluex/liquidbounce/injection/mixins/minecraft/gui/MixinSplashOverlay.java # src/main/kotlin/net/ccbluex/liquidbounce/LiquidBounce.kt # src/main/kotlin/net/ccbluex/liquidbounce/base/ultralight/UltralightResources.kt # src/main/kotlin/net/ccbluex/liquidbounce/base/ultralight/impl/BrowserFileSystem.kt # src/main/kotlin/net/ccbluex/liquidbounce/base/ultralight/impl/glfw/GlfwClipboardAdapter.kt # src/main/kotlin/net/ccbluex/liquidbounce/base/ultralight/impl/listener/ViewListener.kt # src/main/kotlin/net/ccbluex/liquidbounce/base/ultralight/impl/listener/ViewLoadListener.kt # src/main/kotlin/net/ccbluex/liquidbounce/base/ultralight/js/bindings/UltralightJsClient.kt # src/main/kotlin/net/ccbluex/liquidbounce/base/ultralight/js/bindings/UltralightJsEvents.kt # src/main/kotlin/net/ccbluex/liquidbounce/base/ultralight/js/bindings/UltralightJsPages.kt # src/main/kotlin/net/ccbluex/liquidbounce/features/command/commands/client/CommandClient.kt
next step figuring out how JS interop works now in Reborn |
# Conflicts: # build.gradle # src/main/java/net/ccbluex/liquidbounce/injection/mixins/minecraft/render/MixinGameRenderer.java # src/main/kotlin/net/ccbluex/liquidbounce/base/ultralight/ViewOverlay.kt # src/main/kotlin/net/ccbluex/liquidbounce/base/ultralight/js/bindings/UltralightJsClient.kt # src/main/kotlin/net/ccbluex/liquidbounce/features/command/commands/client/CommandClient.kt # src/main/kotlin/net/ccbluex/liquidbounce/features/misc/AccountManager.kt
# Conflicts: # src/main/kotlin/net/ccbluex/liquidbounce/base/ultralight/js/UltralightJsContext.kt # src/main/kotlin/net/ccbluex/liquidbounce/base/ultralight/js/bindings/UltralightJsKotlin.kt # src/main/kotlin/net/ccbluex/liquidbounce/features/module/modules/render/ModuleClickGui.kt
# Conflicts: # src-theme/build.py # src/main/kotlin/net/ccbluex/liquidbounce/base/ultralight/js/bindings/UltralightJsPages.kt # src/main/kotlin/net/ccbluex/liquidbounce/base/ultralight/theme/Theme.kt
This is marked as discontinued for now as we look at other options such as JCEF. If anyone wants to use Reborn Ultralight themselves, they can already use this code to find out how, as it is already fully implemented and works as intended :) The author of Ultralight sometimes disappears and suddenly reappears, development seems to be going well at the moment, but we cannot wait so long for features to be implemented in 1.4 that were supposed to be implemented in 1.3. Overall, we like using Ultralight, and as we have managed to fix a number of bugs, I am very pleased with the result on the old bindings. Even better would be the much improved CPU renderer in Reborn, which unfortunately lacks the necessary features in the bindings and I cannot work on it myself as I have enough to do already. For repository maintainers: DO NOT DELETE THE BRANCH |
# Conflicts: # build.gradle # src/main/java/net/ccbluex/liquidbounce/injection/mixins/minecraft/render/MixinGameRenderer.java # src/main/kotlin/net/ccbluex/liquidbounce/web/browser/BrowserManager.kt # src/main/kotlin/net/ccbluex/liquidbounce/web/theme/component/types/HtmlComponent.kt
Funny. The new theme does not work with Ultralight v1.3. |
# Conflicts: # src/main/java/net/ccbluex/liquidbounce/injection/mixins/minecraft/render/MixinGameRenderer.java # src/main/kotlin/net/ccbluex/liquidbounce/web/browser/BrowserDrawer.kt # src/main/resources/fabric.mod.json
Updated to Minecraft 1.21 - works with https://google.com/ but likes to crash randomly. Does not support client theme. |
maybe close this pr? |
https://github.com/Janrupf/ultralight-java-reborn/tree/main