Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add support for getting argument count from `Callable`s | A Thousand Ships | 2024-03-14 | 1 | -0/+5 |
| | |||||
* | Merge pull request #1399 from bruvzg/init_list | David Snopek | 2024-03-12 | 1 | -0/+10 |
|\ | | | | | [Packed*Array] Add support for initializer lists. | ||||
| * | [Packed*Array] Add support for initializer lists. | bruvzg | 2024-03-03 | 1 | -0/+10 |
| | | |||||
* | | Fix _notification with parent and child classes | David Snopek | 2024-02-22 | 1 | -0/+18 |
|/ | |||||
* | Allow registering "runtime classes" | David Snopek | 2024-02-13 | 1 | -0/+20 |
| | |||||
* | Allow GDExtensions to register virtual methods and call them on scripts | David Snopek | 2024-02-12 | 1 | -0/+11 |
| | |||||
* | Send NOTIFICATION_POSTINITIALIZE to extension classes | David Snopek | 2023-11-29 | 1 | -0/+15 |
| | |||||
* | Add `CallableCustom` that devs can use in their GDExtensions | David Snopek | 2023-11-06 | 1 | -0/+45 |
| | |||||
* | Merge pull request #1277 from dsnopek/variant-iter-tests | Rémi Verschelde | 2023-10-24 | 1 | -0/+37 |
|\ | | | | | Add an automated test using a Variant iterator | ||||
| * | Add an automated test using a Variant iterator | David Snopek | 2023-10-20 | 1 | -0/+37 |
| | | |||||
* | | Add test for `Callable.bind()` | David Snopek | 2023-10-21 | 1 | -0/+6 |
|/ | |||||
* | Implement `callable_mp()` and `callable_mp_static()` | David Snopek | 2023-09-21 | 1 | -0/+64 |
| | |||||
* | Merge pull request #1238 from dsnopek/variant-call-callp | David Snopek | 2023-09-21 | 1 | -0/+6 |
|\ | | | | | Fix variant call compiler error (alternate) | ||||
| * | Fix variant call compiler error | Matthew Murphy | 2023-09-09 | 1 | -0/+6 |
| | | | | | | | | Co-authored-by: David Snopek <dsnopek@gmail.com> | ||||
* | | Support `_validate_property()` | David Snopek | 2023-09-12 | 1 | -0/+8 |
|/ | |||||
* | Add automated tests to verify some previous fixes | David Snopek | 2023-08-14 | 1 | -0/+43 |
| | |||||
* | Implement `String::resize()` | David Snopek | 2023-07-31 | 1 | -0/+11 |
| | |||||
* | Merge pull request #1150 from dsnopek/charstring-full | David Snopek | 2023-07-22 | 1 | -0/+5 |
|\ | | | | | Attempt to fully implement CharString | ||||
| * | Attempt to fully implement CharString | David Snopek | 2023-06-22 | 1 | -0/+5 |
| | | |||||
* | | Add RPC tests. | Fabio Alessandrelli | 2023-06-30 | 1 | -0/+26 |
|/ | |||||
* | Merge pull request #1128 from Mathis-Z/master | Rémi Verschelde | 2023-06-08 | 1 | -0/+5 |
|\ | | | | | Fixing #1127 by making return types of auto-generated functions dynamic | ||||
| * | Fixing #1127 by making return types of auto-generated functions dynamic | Mathis-Z | 2023-06-08 | 1 | -0/+5 |
| | | |||||
* | | Revert the changes from PR #1044 and #1045 and standardize on `Object **` ↵ | David Snopek | 2023-06-07 | 1 | -0/+7 |
|/ | | | | encoding in ptrcall | ||||
* | Add automated tests that run a GDExtension (rather than just building it) | David Snopek | 2023-05-17 | 1 | -31/+44 |
| | |||||
* | Merge pull request #1028 from asmaloney/fix-improper-conversion | Rémi Verschelde | 2023-02-07 | 1 | -1/+1 |
|\ | | | | | | | Fix improper implicit conversion | ||||
| * | Fix improper implicit conversion | Andy Maloney | 2023-02-02 | 1 | -1/+1 |
| | | |||||
* | | ExampleRef::get_id() should be const | Andy Maloney | 2023-02-02 | 1 | -1/+1 |
|/ | |||||
* | Fixed variant casting for enum and bitfield | Дмитрий Сальников | 2023-01-20 | 1 | -0/+11 |
| | |||||
* | Expose some low level functions and String operators. | bruvzg | 2023-01-19 | 1 | -0/+24 |
| | |||||
* | Allow method binds to take Object subclasses as arguments | Fabio Alessandrelli | 2023-01-10 | 1 | -0/+6 |
| | | | | | | As done in upstream Godot via GH-57205. Add a test that ensures it works also for "gdextended" objects. | ||||
* | Merge pull request #949 from BastiaanOlij/fix_tests_refcounting | Rémi Verschelde | 2022-12-13 | 1 | -5/+29 |
|\ | | | | | | | Change example code to properly test refcounted objects | ||||
| * | Change example code to properly represent test cases with refcounted objects | Bastiaan Olij | 2022-12-05 | 1 | -5/+29 |
| | | |||||
* | | Rename GDNative to GDExtension | Gilles Roudière | 2022-12-12 | 1 | -3/+3 |
|/ | | | | | | | | | | | | | Non-exhaustive list of case-sensitive renames: GDExtension -> GDNative GDNATIVE -> GDEXTENSION gdextension -> gdnative ExtensionExtension -> Extension (for where there was GDNativeExtension) EXTENSION_EXTENSION -> EXTENSION (for where there was GDNATIVE_EXTENSION) gdnlib -> gdextension gdn_interface -> gde_interface gdni -> gde_interface | ||||
* | Fix some type warnings in example | Andy Maloney | 2022-11-16 | 1 | -3/+3 |
| | |||||
* | Implement support for typed arrays. | bruvzg | 2022-09-23 | 1 | -0/+18 |
| | |||||
* | Change PropertyInfo members to String. | bruvzg | 2022-09-14 | 1 | -2/+17 |
| | |||||
* | Merge pull request #817 from akien-mga/test-project-public-domain | Rémi Verschelde | 2022-09-07 | 1 | -29/+4 |
|\ | |||||
| * | Relicense integration testing project under public domain/Unlicense | Rémi Verschelde | 2022-08-22 | 1 | -29/+4 |
| | | | | | | | | Fixes #813. | ||||
* | | Add support for `_notification`, `_set`, `_get`, `_get_property_list`, ↵ | bruvzg | 2022-08-22 | 1 | -0/+45 |
|/ | | | | `_property_can_revert`, `_property_get_revert`, and `_to_string` methods. | ||||
* | Add bindings for Vector4, Vector4i, Projection built-in types. | bruvzg | 2022-07-21 | 1 | -0/+5 |
| | |||||
* | [Method Bind] Add support for default argument values and static method ↵ | bruvzg | 2022-05-06 | 1 | -8/+25 |
| | | | | binding. Sync headers. | ||||
* | Add support for variadic method binds with the typed return. Sync headers. | bruvzg | 2022-03-30 | 1 | -1/+24 |
| | |||||
* | Update copyright year | Rémi Verschelde | 2022-03-15 | 1 | -2/+2 |
| | |||||
* | Implementing dictionary operators | Bastiaan Olij | 2021-11-23 | 1 | -0/+11 |
| | |||||
* | Merge pull request #650 from BastiaanOlij/fix_compile_warnings | Rémi Verschelde | 2021-11-22 | 1 | -1/+1 |
|\ | |||||
| * | Fixing compiler warnings around implicit type casting loosing precision | Bastiaan Olij | 2021-11-22 | 1 | -1/+1 |
| | | |||||
* | | Implement index operators for Arrays | Bastiaan Olij | 2021-11-12 | 1 | -0/+19 |
|/ | |||||
* | Add test for Reference passing/returning. | Fabio Alessandrelli | 2021-09-28 | 1 | -0/+10 |
| | |||||
* | Add test for extended object creation/deletion. | Fabio Alessandrelli | 2021-09-27 | 1 | -0/+13 |
| | |||||
* | Fix some clang format things | Bastiaan Olij | 2021-09-27 | 1 | -2/+2 |
| |