Commit History

Autor SHA1 Mensaxe Data
  Aaron Franke 97ee05e9b7 Rename version defines to GODOT_VERSION_* to match GDExtension godot-cpp hai 5 meses
  Thaddeus Crews 69529ff0aa Merge pull request #102373 from dsnopek/gdextension-set-script-instance hai 5 meses
  Lukas Tenbrink 1818453faa Make use of `latin1` encoding explicit in `gdextension_interface.cpp`. hai 7 meses
  Raul Santos 05ffa218f3 GDExtension: Add all `Engine.get_version_info` fields to `get_godot_version` hai 6 meses
  David Snopek 7095431aa7 GDExtension: Add interface functions for `Object::set_script_instance()` hai 6 meses
  David Snopek 506600a560 Rename `GDExtensionCompatHashes` to make it clear it's only for exceptional situations hai 8 meses
  Lukas Tenbrink ffd4de67d0 Add variant_get_ptr_internal_getter to gdextension_interface.h. The function returns functions to retrieve a pointer to a Variant's internal value. This enables GDExtensions to implement functionality similar to VariantGetInternalPtr, to access Variant internal values directly. hai 9 meses
  A Thousand Ships 38f9769bc6 [Core] Improve error messages with `vformat` hai 10 meses
  Yevhen Babiichuk (DustDFG) af6d260c17 Don't include `core/io/image.h` in `core/os/os.h` hai 10 meses
  David Snopek 971e154588 GDExtension: Allow directly getting `ObjectID` from `Variant` hai 11 meses
  Thaddeus Crews 9853a69144 Implement typed dictionaries %!s(int64=2) %!d(string=hai) anos
  Danil Alexeev 49bcdf78a7 Core: Сheck `r_error` after calling `callp()` hai 11 meses
  Daylily-Zeleen 3d575801ce Allow ClassDB to create a Object without postinitialization for GDExtension. hai 1 ano
  bruvzg e651421905 [TextServer, GDExtension] Fix building text servers as GDExtension, expose new/changed low-level methods to GDExtension API. hai 1 ano
  K. S. Ernest (iFire) Lee f9b488508c Add PackedVector4Array Variant type hai 1 ano
  A Thousand Ships 0c19d0f5a0 Add extension support for argument count to `ScriptInstance` hai 1 ano
  A Thousand Ships 59bcc2888c Add methods to get argument count of methods hai 1 ano
  Rémi Verschelde 50ca190286 Merge pull request #89055 from dsnopek/gdextension-script-free-lists hai 1 ano
  David Snopek 0badf07657 GDExtension: Pass count when freeing method and property lists for script instances hai 1 ano
  Rémi Verschelde 3a08c646ee Pre-commit: Update to clang-format 17.0.6 and black 24.2.0 hai 1 ano
  David Snopek ea75307a11 Allow registering "runtime classes" hai 1 ano
  David Snopek be11002e41 Allow GDExtensions to register virtual methods and call them on scripts hai 1 ano
  Riteo f468e59efd GDExtension: add an interface for loading extra documentation hai 1 ano
  David Snopek b0a33cac7c GDExtension: Use ObjectID when creating custom callable hai 1 ano
  David Snopek b14f359c94 GDExtension: Fix `variant_iter_get()` actually calling `iter_next()` hai 1 ano
  Ced Naru 0a246e9b54 expose Object::free_instance_binding to GDExtension hai 1 ano
  David Cambré 531f56e830 add GDExtensionScriptInstanceGetClassCategory %!s(int64=2) %!d(string=hai) anos
  Rémi Verschelde d8c31155a8 Merge pull request #82191 from dsnopek/gdextension-redundant-hash-check hai 1 ano
  Rémi Verschelde 40b48b13ee Merge pull request #78580 from Bromeon/feature/gdextension-stringname-ctor hai 1 ano
  Jan Haller c770937db5 More precise documentation for GDExtension String constructors (bytes vs. character count) hai 1 ano