summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Add support for placeholder_script_instance_create/updateDavid Snopek2023-08-281-0/+4
* Implement `String::resize()`David Snopek2023-07-312-0/+6
* Merge pull request #1184 from Zylann/fix_get_property_list_calling_parentDavid Snopek2023-07-261-0/+29
|\
| * Don't call parent _get_property_list when a class doesn't define it.Marc Gilleron2023-07-261-0/+29
* | Merge pull request #1186 from mihe/indexed-propertiesDavid Snopek2023-07-262-9/+3
|\ \
| * | Add support for indexed propertiesMikael Hermansson2023-07-262-9/+3
| |/
* | Merge pull request #1150 from dsnopek/charstring-fullDavid Snopek2023-07-221-98/+107
|\ \ | |/ |/|
| * Attempt to fully implement CharStringDavid Snopek2023-06-221-98/+107
* | Remove unused free-standing `initialize_level` and `deinitialize_level`Mikael Hermansson2023-06-301-11/+0
|/
* Unregister custom classes in reverse registration orderKehom2023-06-191-3/+6
* Merge pull request #1138 from dsnopek/editor-plugins-deinitializeRémi Verschelde2023-06-192-0/+63
|\
| * Automatically remove editor plugins when deinitializing GDExtensionDavid Snopek2023-06-132-0/+63
* | Identifiers containing double underscore are reserved according to the C++ st...Andy Maloney2023-06-151-1/+1
|/
* Merge pull request #1137 from dsnopek/no-more-legacy-modeDavid Snopek2023-06-081-1/+1
|\
| * Clarify error message because there isn't a legacy Godot 4.0 mode anymoreDavid Snopek2023-06-081-1/+1
* | Correctly load gdextension_interface_print_errorDavid Snopek2023-05-311-1/+1
|/
* Merge pull request #1114 from dsnopek/editor-pluginsRémi Verschelde2023-05-261-0/+4
|\
| * Add support for adding/removing editor pluginsDavid Snopek2023-05-161-0/+4
* | Ensure GDExtension class is the correct type for the Godot engine classDavid Snopek2023-05-164-1/+42
|/
* Update to load function pointers for GDExtension interfaceDavid Snopek2023-05-0910-132/+447
* Fix incorrect memory allocation in release builds.bruvzg2023-02-211-6/+53
* Fix compilation error: const GDExtensionStringPtr -> GDExtensionConstStringPtrZhehang Ding2023-02-142-3/+3
* Update array_set_typed() call to use GDExtensionVariantType instead of uint32_tJan Haller2023-02-091-1/+2
* Merge pull request #1011 from mihe/error-macrosRémi Verschelde2023-02-072-31/+28
|\
| * Added missing `string.hpp` include in `transform2d.cpp`Mikael Hermansson2023-01-221-0/+2
| * Update error macros to match coreMikael Hermansson2023-01-221-31/+26
* | Update typed array API to match "GDScript: Fix typed arrays".bruvzg2023-01-311-0/+4
* | Move Array:set_typed to internal GDExtension structure.bruvzg2023-01-301-0/+4
|/
* Fix sign comparison warnings in class_db.cppAndy Maloney2023-01-191-4/+4
* Expose some low level functions and String operators.bruvzg2023-01-192-8/+99
* Merge pull request #1001 from Faless/ext/basis_absFabio Alessandrelli2023-01-191-1/+1
|\
| * Fix Basis::scaled_orthogonal using incorrect abs function.Fabio Alessandrelli2023-01-191-1/+1
* | Fix Variant::can_convert[_strict] returning gibberish.Fabio Alessandrelli2023-01-191-4/+2
|/
* Merge pull request #997 from asmaloney/fix-shadow-eulerorderRémi Verschelde2023-01-181-2/+2
|\
| * Fix a shadowed enum (EulerOrder)Andy Maloney2023-01-171-2/+2
* | Merge pull request #983 from rburing/variant_to_from_objectidRémi Verschelde2023-01-181-0/+19
|\ \ | |/ |/|
| * Add conversions between Variant and ObjectIDRicardo Buring2023-01-011-0/+19
* | Sync license copyright with upstream GH-70885Rémi Verschelde2023-01-1026-754/+754
|/
* Merge pull request #961 from mihe/char-string-lengthRémi Verschelde2022-12-201-25/+30
|\
| * Fix incorrect length passed to `CharString`Mikael Hermansson2022-12-141-25/+30
* | Extension header: amend const correctness of `p_args` parametersJan Haller2022-12-141-2/+2
|/
* Rename GDNative to GDExtensionGilles Roudière2022-12-1210-242/+242
* Fix const qualifier for parameters in GDExtension api functionsEmmanuel Leblond2022-12-035-17/+13
* Merge pull request #930 from rune-scape/rune-missing-string-opsRémi Verschelde2022-11-221-0/+16
|\
| * Add missing String operatorsrune-scape2022-11-201-0/+16
* | Basic static analysis fixesAndy Maloney2022-11-182-12/+12
|/
* Fixup after 243ec87918Rémi Verschelde2022-11-161-1/+1
* StringName is working fine with demo \o/Emmanuel Leblond2022-11-082-7/+7
* Use StringName in the whole GDExtension API instead of const char *Emmanuel Leblond2022-11-084-89/+90
* Uses `StringName` in GDExtension perf critical instance creation & method/pro...Emmanuel Leblond2022-11-081-5/+5