summaryrefslogtreecommitdiff
path: root/core/extension
AgeCommit message (Expand)Author
2023-02-07Expose `_err_print_error` with message parameter to GDExtensionMikael Hermansson
2023-02-06Remove unnecessary stdio.h from gdextension interfaceHaoyu Qiu
2023-01-31GDScript: Fix issues with typed arraysDmitrii Maganov
2023-01-30Move Array:set_typed to internal GDExtension structure and unexposed it.bruvzg
2023-01-26Add `GodotTypeInfo::Metadata` to `MethodInfo`Raul Santos
2023-01-19Fix use of `bool` in extension headerJan Haller
2023-01-19[GDExtension] Expose some low level functions and String operators.bruvzg
2023-01-14Add missing is_bitfield field for global enum in extension_api_dumpEmmanuel Leblond
2023-01-08Use BitField<> in core type masksJuan Linietsky
2023-01-05One Copyright Update to rule them allRémi Verschelde
2022-12-19Merge pull request #65990 from touilleMan/gdextension-expose-builtins-members...Rémi Verschelde
2022-12-15Expose in builtins' members internal type & size (on top of offset) in extens...Emmanuel Leblond
2022-12-14Extension header: amend const correctness of `p_args` parametersJan Haller
2022-12-13Improve logic around using Ref<T> with GDExtension virtual functionsBastiaan Olij
2022-12-12Rename all gdnative occurences to gdextensionGilles Roudière
2022-12-06Merge pull request #67906 from groud/simpler_gdextension_configRémi Verschelde
2022-12-02Fix const qualifier for parameters in GDExtension api functionsEmmanuel Leblond
2022-12-01Allow specifying a prefix to automatically detect library files for gdextensi...Gilles Roudière
2022-12-01Merge pull request #64427 from touilleMan/gdextension-skip-undefined-field-in...Rémi Verschelde
2022-12-01Merge pull request #64360 from touilleMan/gdextension-correct-rect2-members-o...Rémi Verschelde
2022-11-16Extension header: fix typos, documentation and member orderJan Haller
2022-11-12Skip unset getter/setter/index fields in class property when generating exten...Emmanuel Leblond
2022-11-12Correct Rect2 members offsets declaration in extension_api.json generatorEmmanuel Leblond
2022-11-12Revert removal of GDNativeExtensionScriptInstanceInfo::get_property_type_func...Emmanuel Leblond
2022-11-08Use StringName in the whole GDExtension API instead of const char *Emmanuel Leblond
2022-11-08Uses `StringName` in GDExtension perf critical instance creation & method/pro...Emmanuel Leblond
2022-11-07GDExtension: Ensure newline at EOFRémi Verschelde
2022-10-31Merge pull request #67309 from groud/implement_gdnative_interface_h_dumpRémi Verschelde
2022-10-16GDExtension: add support for abstract and virtual classesRicardo Buring
2022-10-13Merge pull request #67138 from touilleMan/gdextension-typed-enum-in-structRémi Verschelde
2022-10-13Implement a way to dump the gdnative_interface.h file from the executableGilles Roudière
2022-10-10Fix extension_api.json Variant types incorrectly displayed as `Nil`Emmanuel Leblond
2022-10-10Remove unused `GDNativeExtensionClassObjectInstance` type def from GDExtensionEmmanuel Leblond
2022-10-09Use enum type in GDExtension info structs for better readabilityEmmanuel Leblond
2022-09-29Use `constexpr` in the conditions with template parameters and `sizeof`s to s...bruvzg
2022-09-28[GDExtension] Use function names with underscore for TextServer extension, ad...bruvzg
2022-09-23Merge pull request #65817 from bruvzg/typed_arrayRémi Verschelde
2022-09-22[GDExtension] Implement support for typed arrays.bruvzg
2022-09-22Fix various -Wmaybe-uninitialized warnings from GCC 12.2.1Rémi Verschelde
2022-09-21Merge pull request #66181 from touilleMan/extension_api_dump-correct-keyedRémi Verschelde
2022-09-21Fix hash mismatch error print in gdextension's gdnative_classdb_get_method_bindEmmanuel Leblond
2022-09-21Fix is_keyed param in extension_api.jsonEmmanuel Leblond
2022-09-15Move some methods to Animation from Variant for refactoringSilc Renew
2022-08-29Rename String `plus_file` to `path_join`Aaron Franke
2022-08-23Merge pull request #64690 from touilleMan/projection-members-offsets-in-gdent...Rémi Verschelde
2022-08-22Ignore fake properties in classes when generating extension_api.jsonEmmanuel Leblond
2022-08-21Add missing Projection's members offsets to gdextension_api.jsonEmmanuel Leblond
2022-08-18Make `property_*_revert` methods multilevel and expose them for scriptingYuri Sizov
2022-08-08Print expected `os.arch` tuple for current platform in GDExtension errorHugo Locurcio
2022-07-25Code quality: Fix header guards consistencyRémi Verschelde