Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Sync with tag redot-4.3-beta.2 ↵ | Spartan322 | 2024-10-31 | 1 | -2/+4 |
| | | | | (Redot-Engine/redot-engine@92225b33c283bff14c105c4d44c22a831601721b) | ||||
* | gdextension: Sync with upstream commit ↵ | David Snopek | 2024-08-02 | 1 | -1/+5 |
| | | | | 3978628c6cc1227250fc6ed45c8d854d24c30c30 (4.3-rc2) | ||||
* | [TextServer, GDExtension] Fix building text servers as GDExtension, expose ↵ | bruvzg | 2024-06-13 | 1 | -0/+61 |
| | | | | new/changed low-level methods to GDExtension API. | ||||
* | Catch up with minor changes to `gdextension_interface.h` | David Snopek | 2024-05-28 | 1 | -1/+5 |
| | |||||
* | Merge pull request #1450 from dsnopek/free-property-list-count | David Snopek | 2024-05-08 | 1 | -1/+2 |
|\ | | | | | Update `free_property_list` callback to take count | ||||
| * | Update `free_property_list` callback to take count | David Snopek | 2024-04-30 | 1 | -1/+2 |
| | | |||||
* | | Merge pull request #1374 from dsnopek/gdext-docs | Rémi Verschelde | 2024-05-08 | 1 | -0/+25 |
|\ \ | | | | | | | Allow submitting documentation to the Godot editor | ||||
| * | | Allow submitting documentation to the Godot editor | David Snopek | 2024-05-07 | 1 | -0/+25 |
| |/ | |||||
* / | Add support for `PackedVector4Array` | David Snopek | 2024-05-06 | 1 | -26/+53 |
|/ | |||||
* | Add extension support for argument count to `ScriptInstance` | A Thousand Ships | 2024-03-14 | 1 | -0/+4 |
| | |||||
* | Merge pull request #1397 from dsnopek/script-free-lists | David Snopek | 2024-03-14 | 1 | -5/+62 |
|\ | | | | | Load new `script_instance_create3` GDExtension interface function | ||||
| * | Load new `script_instance_create3` GDExtension interface function | David Snopek | 2024-03-01 | 1 | -5/+62 |
| | | |||||
* | | Add support for getting argument count from `Callable`s | A Thousand Ships | 2024-03-14 | 1 | -1/+50 |
|/ | |||||
* | Allow registering "runtime classes" | David Snopek | 2024-02-13 | 1 | -2/+51 |
| | |||||
* | Allow GDExtensions to register virtual methods and call them on scripts | David Snopek | 2024-02-12 | 1 | -1/+60 |
| | |||||
* | Switch to using `ObjectID` in custom callables | David Snopek | 2023-10-25 | 1 | -2/+2 |
| | |||||
* | gdextension: Sync with upstream commit ↵ | Rémi Verschelde | 2023-10-20 | 1 | -1/+4 |
| | | | | f8818f85e6c43cdf1277e8ae85eba19ca0a003b0 (4.2-beta2) | ||||
* | Merge pull request #1263 from dsnopek/string-name-new | Rémi Verschelde | 2023-10-12 | 1 | -8/+52 |
|\ | | | | | Use the new `string_name_new_with_latin1_chars` function to improve StringName construction performance | ||||
| * | Use the new `string_name_new_with_latin1_chars` function to improve ↵ | David Snopek | 2023-10-09 | 1 | -8/+52 |
| | | | | | | | | StringName construction performance | ||||
* | | Miscellaneous updates to gdextension_interface.h | David Snopek | 2023-10-11 | 1 | -1/+12 |
|/ | |||||
* | Update for `get_class_category` added to `GDExtensionScriptInstanceInfo2` | David Snopek | 2023-10-04 | 1 | -0/+3 |
| | |||||
* | Changes necessary for hot reload to work | David Snopek | 2023-09-25 | 1 | -0/+2 |
| | |||||
* | Implement `callable_mp()` and `callable_mp_static()` | David Snopek | 2023-09-21 | 1 | -0/+69 |
| | |||||
* | Update for addition of `get_virtual_call_data_func` and `call_virtual_func` ↵ | David Snopek | 2023-09-20 | 1 | -4/+16 |
| | | | | to `GDExtensionClassCreationInfo2` | ||||
* | Support `_validate_property()` | David Snopek | 2023-09-12 | 1 | -0/+4 |
| | |||||
* | Implement register unexposed class. | Daylily-Zeleen | 2023-09-04 | 1 | -0/+1 |
| | |||||
* | GDExtension: fix `bool` unknown in C | Jan Haller | 2023-09-02 | 1 | -2/+2 |
| | |||||
* | Fix `Object::notification` order | Markus Sauermann | 2023-08-30 | 1 | -4/+108 |
| | | | | | | For the notification-order to work correctly, it is necessary to allow the `p_reversed` argument to be used within cpp. This PR changes the necessary bindings. | ||||
* | Add support for placeholder_script_instance_create/update | David Snopek | 2023-08-28 | 1 | -0/+31 |
| | |||||
* | Implement `String::resize()` | David Snopek | 2023-07-31 | 1 | -0/+19 |
| | |||||
* | Add support for indexed properties | Mikael Hermansson | 2023-07-26 | 1 | -0/+17 |
| | |||||
* | gdextension: Sync with upstream commit ↵ | Rémi Verschelde | 2023-06-29 | 1 | -0/+136 |
| | | | | ada712e06a471da2a2f4646237830bbd7980c114 (4.1-rc1) | ||||
* | GDExtension: `Uninitialized*Ptr` for constructors/converters using placement new | Jan Haller | 2023-06-18 | 1 | -3/+3 |
| | | | | These methods construct their destination in-place, but the parameters are not declared using the `Uninitialized*Ptr` pointer types. | ||||
* | Synchronize gdextension_interface.h with Godot | David Snopek | 2023-05-26 | 1 | -28/+50 |
| | |||||
* | Merge pull request #1114 from dsnopek/editor-plugins | Rémi Verschelde | 2023-05-26 | 1 | -0/+20 |
|\ | | | | | Add support for adding/removing editor plugins | ||||
| * | Add support for adding/removing editor plugins | David Snopek | 2023-05-16 | 1 | -0/+20 |
| | | |||||
* | | Ensure GDExtension class is the correct type for the Godot engine class | David Snopek | 2023-05-16 | 1 | -0/+13 |
|/ | |||||
* | Update to load function pointers for GDExtension interface | David Snopek | 2023-05-09 | 1 | -213/+1683 |
| | |||||
* | gdextension: Sync with upstream commit ↵ | Rémi Verschelde | 2023-02-14 | 1 | -1/+1 |
| | | | | d2699dc7ab96fbd75faccc1f32f55baebf1d84dc (4.0-rc2) | ||||
* | gdextension: Sync with upstream commit ↵ | Rémi Verschelde | 2023-02-08 | 1 | -7/+6 |
| | | | | c4fb119f03477ad9a494ba6cdad211b35a8efcce (4.0-rc1) | ||||
* | Merge pull request #1011 from mihe/error-macros | Rémi Verschelde | 2023-02-07 | 1 | -3/+6 |
|\ | | | | | | | Update error macros to match core | ||||
| * | Update error macros to match core | Mikael Hermansson | 2023-01-22 | 1 | -3/+6 |
| | | |||||
* | | Update typed array API to match "GDScript: Fix typed arrays". | bruvzg | 2023-01-31 | 1 | -0/+1 |
| | | |||||
* | | Move Array:set_typed to internal GDExtension structure. | bruvzg | 2023-01-30 | 1 | -0/+1 |
|/ | |||||
* | gdextension: Sync with upstream commit ↵ | Rémi Verschelde | 2023-01-20 | 1 | -2/+2 |
| | | | | 28a24639c3c6a95b5b9828f5f02bf0dc2f5ce54b (4.0-beta14) | ||||
* | Expose some low level functions and String operators. | bruvzg | 2023-01-19 | 1 | -0/+20 |
| | |||||
* | gdextension: Sync with upstream commit ↵ | Rémi Verschelde | 2023-01-10 | 1 | -29/+29 |
| | | | | 91713ced81792b10fdc9367b7f355738e5d52777 (4.0-beta11) | ||||
* | Extension header: amend const correctness of `p_args` parameters | Jan Haller | 2022-12-14 | 1 | -12/+12 |
| | |||||
* | Rename godot-headers to gdextension, move header to top folder | Rémi Verschelde | 2022-12-14 | 1 | -0/+619 |
Changes the `<godot/gdextension_interface.h>` include to simply `<gdextension_interface.h>`. Refactor and better document the SCons and CMake logic around setting the paths to the header and API JSON file. |