summaryrefslogtreecommitdiff
path: root/core/extension
AgeCommit message (Expand)Author
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
2022-07-23Implement Vector4, Vector4i, Projectionreduz
2022-07-16Changed bool to GdNativeBoolbasta
2022-07-15Use BitField hint for the TextServer enums. Add missing parts for BitField su...bruvzg
2022-07-12Remove unused hintskobewi
2022-07-05Implement a BitField hintreduz
2022-06-29GDExtension: reuse code with constructor PropertyInfo(const GDNativePropertyI...Jan Haller
2022-06-27Add a const call mode to Object, Variant and Script.K. S. Ernest (iFire) Lee
2022-06-23Add core types enums description to extension api jsonPierre-Thomas Meisels
2022-06-19GDExtension: print error messages for different error paths during loadingJan Haller
2022-06-17Make enum/constant binds 64-bit.bruvzg
2022-06-12Fix NativeExtension::open_library return value when the undelying lib fails t...Emmanuel Leblond
2022-06-06[GDExtension] Expose Variant, NodePath and StringName hash functions.bruvzg
2022-05-16Replace most uses of Map by HashMapreduz
2022-05-11Implement exponential operator (**) to GDScript/ExpressionsYuri Roubinsky