Commit History

Autor SHA1 Mensaxe Data
  Thaddeus Crews 5a6e3cbcb0 SCons: Remove `run_in_subprocess` dependency hai 1 ano
  Thaddeus Crews d9fa40f2df Enforce `\n` eol for Python writes hai 1 ano
  Thaddeus Crews c9a4086da6 Fix EncodeT assignment in make_virtuals.py hai 1 ano
  Thaddeus Crews ceb6dadf4e Refactor make_virtuals.py hai 1 ano
  anrp 4c33c60500 Allow coexistance of GDScript and GDExtension virtual methods in the same object %!s(int64=2) %!d(string=hai) anos
  David Snopek 2733a6f762 Implement reloading of GDExtensions %!s(int64=2) %!d(string=hai) anos
  Jeff Ward 60851af4da Add functions for non-ptr style virtual calls in GDExtension %!s(int64=2) %!d(string=hai) anos
  Yuri Sizov d8ff69d53c Extract ScriptInstance to simplify includes %!s(int64=2) %!d(string=hai) anos
  Rémi Verschelde c9c941e339 CI: Update static checks to black 23.3.0 %!s(int64=2) %!d(string=hai) anos
  Raul Santos cac7a784d6 Add `GodotTypeInfo::Metadata` to `MethodInfo` %!s(int64=2) %!d(string=hai) anos
  Gilles Roudière be1c9d677d Rename all gdnative occurences to gdextension %!s(int64=2) %!d(string=hai) anos
  Emmanuel Leblond 61c900ac6f Fix const qualifier for parameters in GDExtension api functions %!s(int64=3) %!d(string=hai) anos
  Emmanuel Leblond 1e8756c94b Use StringName in the whole GDExtension API instead of const char * %!s(int64=3) %!d(string=hai) anos
  bruvzg af814c1524 Rename `script_instance` to `_script_instance` in the `GDVIRTUAL*` wrappers to avoid shadowing `Object` member. %!s(int64=3) %!d(string=hai) anos
  Rémi Verschelde a647fb3e62 Fix typos with codespell %!s(int64=3) %!d(string=hai) anos
  reduz 8b547331be Create GDExtension clases for PhysicsServer3D %!s(int64=3) %!d(string=hai) anos
  reduz 6f51eca1e3 Discern between virtual and abstract class bindings %!s(int64=3) %!d(string=hai) anos
  reduz 21637dfc25 Remove VARIANT_ARG* macros %!s(int64=3) %!d(string=hai) anos
  bruvzg ddd96b3059 [GDExtension] Fix registration of functions with enum or native pointer return type. %!s(int64=3) %!d(string=hai) anos
  Gilles Roudière 4fc0fb826a Change gdnative interface so that Godot object initialization should be triggered from the extension side %!s(int64=3) %!d(string=hai) anos
  Haoyu Qiu eba7265a1c Fix misspelled "overriden" %!s(int64=4) %!d(string=hai) anos
  reduz 44d62a9f4b Implement NativeExtension pointer arguments %!s(int64=4) %!d(string=hai) anos
  reduz 3682978aee Replace BIND_VMETHOD by new GDVIRTUAL syntax %!s(int64=4) %!d(string=hai) anos
  George Marques 3b593b596e Properly set up virtual calls for extensions %!s(int64=4) %!d(string=hai) anos
  reduz b1d15c51bc Implement native extension system %!s(int64=4) %!d(string=hai) anos