summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Set instance and instance binding in Wrapped constructor.Daylily-Zeleen2024-05-281-7/+18
* Merge pull request #1447 from dsnopek/avoid-double-postinitializeDavid Snopek2024-05-171-4/+1
|\
| * Fix NOTIFICATION_POSTINITIALIZE sent twice to native parent classDavid Snopek2024-04-241-4/+1
* | Clean up instance bindings for engine singletons to prevent crashDavid Snopek2024-05-102-0/+20
* | Merge pull request #1374 from dsnopek/gdext-docsRémi Verschelde2024-05-081-0/+52
|\ \
| * | Allow submitting documentation to the Godot editorDavid Snopek2024-05-071-0/+52
* | | Merge pull request #1456 from dsnopek/packedvector4arrayDavid Snopek2024-05-072-0/+23
|\ \ \
| * | | Add support for `PackedVector4Array`David Snopek2024-05-062-0/+23
| |/ /
* | | Merge pull request #1437 from AThousandShips/vec_elem_scalarDavid Snopek2024-05-076-0/+115
|\ \ \ | |/ / |/| |
| * | Add scalar versions of `Vector*` `min/max/clamp/snap(ped)`A Thousand Ships2024-04-116-0/+115
* | | Merge pull request #1443 from Naros/property-method-dict-helpersDavid Snopek2024-04-241-0/+58
|\ \ \
| * | | Implement to/from dict helpers for PropertyInfo/MethodInfoChris Cranford2024-04-201-0/+58
| | |/ | |/|
* | | Merge pull request #1436 from AThousandShips/math_updateDavid Snopek2024-04-2410-0/+40
|\ \ \ | |/ / |/| |
| * | [Math] Add `is_finite` methodsA Thousand Ships2024-04-1110-0/+40
| |/
* / Fix Projection create_orthogonal being incorrectthimenesup2024-04-141-1/+1
|/
* Merge pull request #1409 from Repiteo/class-to-typenameDavid Snopek2024-04-021-4/+4
|\
| * Enforce template syntax `typename` over `class`Thaddeus Crews2024-03-101-4/+4
* | Merge pull request #1379 from dsnopek/uninitialized-value-mk2David Snopek2024-03-141-51/+33
|\ \
| * | Avoid creating most objects that Godot is going to use placement new to initi...David Snopek2024-02-261-51/+33
* | | Merge pull request #1397 from dsnopek/script-free-listsDavid Snopek2024-03-141-2/+2
|\ \ \
| * | | Load new `script_instance_create3` GDExtension interface functionDavid Snopek2024-03-011-2/+2
| | |/ | |/|
* / | Add support for getting argument count from `Callable`sA Thousand Ships2024-03-143-6/+29
|/ /
* | Merge pull request #1383 from bruvzg/memalignDavid Snopek2024-02-261-6/+6
|\ \
| * | [Core] Improve `CowData` and `Memory` metadata alignment.bruvzg2024-02-051-6/+6
| |/
* | Allow registering "runtime classes"David Snopek2024-02-131-2/+2
* | Allow GDExtensions to register virtual methods and call them on scriptsDavid Snopek2024-02-122-0/+47
|/
* Switch to 64-bit ints.bruvzg2024-01-102-38/+38
* Add `Vector2i/3i/4i` methods: `distance_to` and `distance_squared_to`Jakub Mateusz Marcowski2024-01-031-0/+8
* Avoid error from -Werror=type-limits on GCC 11David Snopek2023-11-301-0/+5
* Send NOTIFICATION_POSTINITIALIZE to extension classesDavid Snopek2023-11-291-0/+6
* [iOS] Fix initialisation/termination of multiple statically linked extensions.bruvzg2023-11-231-20/+70
* Fix comparison of `Callable`s from callable_mp() of the same methodDavid Snopek2023-11-171-4/+56
* Merge pull request #1280 from dsnopek/callable-customDavid Snopek2023-11-173-10/+121
|\
| * Add `CallableCustom` that devs can use in their GDExtensionsDavid Snopek2023-11-063-10/+121
* | Merge pull request #1298 from Repiteo/int-to-variant-fixDavid Snopek2023-11-151-0/+16
|\ \
| * | Add missing int→Variant conversionsThaddeus Crews2023-11-081-0/+16
| |/
* / [iOS] Fix building as static library or xcframework, add iOS config and xcfra...bruvzg2023-11-091-5/+6
|/
* Switch to using `ObjectID` in custom callablesDavid Snopek2023-10-251-1/+1
* Merge pull request #1253 from gilzoide/fix-variant-iteration-valid-flagDavid Snopek2023-10-201-4/+6
|\
| * Fix return value and r_valid value in Variant::iter_init and iter_nextgilzoide2023-09-241-4/+6
* | Merge pull request #1266 from dsnopek/automatic-engine-class-registrationDavid Snopek2023-10-163-5/+30
|\ \
| * | Automatically register only engine classes whose header has been includedDavid Snopek2023-10-163-5/+30
* | | Use the new `string_name_new_with_latin1_chars` function to improve StringNam...David Snopek2023-10-092-2/+5
|/ /
* | Fixes crash in ClassDB::deinitialize due to usage of invalid iterator.Joël Lamotte (Klaim)2023-10-051-3/+12
* | Changes necessary for hot reload to workDavid Snopek2023-09-252-0/+22
|/
* Implement `callable_mp()` and `callable_mp_static()`David Snopek2023-09-212-0/+68
* Merge pull request #1238 from dsnopek/variant-call-callpDavid Snopek2023-09-211-2/+2
|\
| * Fix variant call compiler errorMatthew Murphy2023-09-091-2/+2
* | Merge pull request #1165 from dsnopek/missing-classesDavid Snopek2023-09-211-1/+12
|\ \
| * | Handle missing instance binding callbacks by finding the closest parentDavid Snopek2023-09-191-1/+12