Cedric Hippmann
Cedric Hippmann
Follow up issue of #658 If a library uses fqdn registration and defines a custom resource like: ```kotin package godot.tests.library.fqname @RegisterClass class CustomResource: Resource() ``` it's FQDN registration is: `godot_tests_library_fqname_CustomResource`....
Closes #606 This refines how we register annotations according to the linked proposal (specifically [this comment](https://github.com/utopia-rise/godot-kotlin-jvm/issues/606#issuecomment-2052530824) and refined by [this comment](https://github.com/utopia-rise/godot-kotlin-jvm/issues/606#issuecomment-2408631941)) It includes the following changes: - `RegisterClass` is renamed...
TLDR; - New caching for our repo with selfhosted S3 - Existing caching for forks - Improved CI/CD pipeline overall # Overview We regularly run into cache misses on our...
This updates our jvm deployment plugin and ci/cd setup for the new maven central plugin portal as the old one is discontinued and we cannot publish updates anymore. As there...
Some libraries and user code require to load jni libs (dynamic libraries). Our own [DexClassLoader](https://developer.android.com/reference/dalvik/system/DexClassLoader) has had only access to system libraries. Hence, any libraries one might want to bundle...
When one connects to a signal using a lambda: ```kotlin mySignal.connect { arg1, arg2 -> // do stuff } ``` one receives a godot Error object as a return type...
The IDE plugin is generally in pretty bad shape. It historically grew in functionality and had to be adapted to project and intellij changes over and over again without a...
This adds support for abstract class registration (both regular abstract classes as well as registered interfaces). Should resolve #730 and #488
This updates all our depedencies and crucially enables us to finally update kotlin poet because https://github.com/square/kotlinpoet/issues/1759 seems to no longer affect us. This means all return types must be explicitly...