David Snopek
|
fe68c22c3e
|
Generate GDExtension interface header and loader from JSON
|
2025-12-18 12:09:41 -06:00 |
|
David Snopek
|
48d02db27c
|
Update to use mem_alloc2, mem_realloc2 and mem_free2
|
2025-10-01 08:12:27 -05:00 |
|
David Snopek
|
e83fd0904c
|
gdextension: Sync with upstream commit 876b290332ec6f2e6d173d08162a02aa7e6ca46d (4.5-stable)
|
2025-09-15 16:33:30 -05:00 |
|
David Snopek
|
5f1a8177a5
|
gdextension: Sync with upstream commit 2dd26a027a99633231184616d4dd287bbdd1c0a3 (4.5-rc2)
|
2025-09-11 10:11:23 -05:00 |
|
David Snopek
|
24d79abcfa
|
gdextension: Sync with upstream commit 4ebf67c12dcdffcb69242569c118a371a654b6ae (4.5-beta7)
|
2025-08-29 10:38:01 -05:00 |
|
David Snopek
|
4c78d30822
|
gdextension: Sync with upstream commit d5ad0556a2c04c50694b5c04dc1b3bf03ecd7113 (4.5-beta6)
|
2025-08-28 10:16:42 -05:00 |
|
David Snopek
|
1421ba26ad
|
gdextension: Sync with upstream commit c81fd6c51233a727da528cf7f74137d56b5d6efe (4.5-beta5)
|
2025-08-08 06:50:17 -05:00 |
|
David Snopek
|
cb3ad55873
|
gdextension: Sync with upstream commit 2d113cc224cb9be07866d003819fcef2226a52ea (4.5-beta4)
|
2025-08-01 09:52:19 -05:00 |
|
David Snopek
|
309b17b6eb
|
Test that internal classes work as expected
|
2025-07-23 13:53:52 -05:00 |
|
David Snopek
|
8bb931c6a9
|
gdextension: Sync with upstream commit 4d1f26e1fd1fa46f2223fe0b6ac300744bf79b88 (4.5-beta3)
|
2025-07-10 15:40:04 -05:00 |
|
David Snopek
|
f129db3e3d
|
gdextension: Sync with upstream commit e1b4101e3460dd9c6ba0b7f8d88e9751b8383f5b (4.5-beta2)
|
2025-07-02 06:42:30 -05:00 |
|
David Snopek
|
7f5f02940d
|
Update for GDExtension interface changes in Godot 4.5
|
2025-06-23 16:40:43 -05:00 |
|
David Snopek
|
61f52cb328
|
gdextension: Sync with upstream commit 46c495ca21f40f57a7fb9c7cde6143738f1652d4 (4.5-beta1)
|
2025-06-20 12:04:19 -05:00 |
|
Pierre-Thomas Meisels
|
0871c7a93a
|
Expose gdextension_object_get_script_instance and gdextension_object_set_script_instance methods from engine
|
2025-05-05 18:55:59 +02:00 |
|
David Snopek
|
aed195f6dc
|
Register the classes used with the Godot editor
|
2025-03-17 13:23:32 -05:00 |
|
David Snopek
|
714c9e2c16
|
gdextension: Sync with upstream commit 4c311cbee68c0b66ff8ebb8b0defdd9979dd2a41 (4.4-stable)
|
2025-03-03 09:30:17 -06:00 |
|
David Snopek
|
e3816585fe
|
gdextension: Sync with upstream commit 15ff450680a40391aabbffde0a57ead2cd84db56 (4.4-rc3)
|
2025-02-28 19:24:25 -06:00 |
|
David Snopek
|
375c0d1575
|
gdextension: Sync with upstream commit 01545c995b0612c68f9dfce8f6cc67576c298381 (4.4-rc2)
|
2025-02-26 07:51:29 -06:00 |
|
David Snopek
|
98ea2f60bb
|
gdextension: Sync with upstream commit 8ed125b42908d0d46d3b8967e3a3bc03f809b3af (4.4-rc1)
|
2025-02-24 10:35:53 -06:00 |
|
David Snopek
|
f398ebb8ce
|
gdextension: Sync with upstream commit 06acfccf89ad6b900ae694a4d58ceade1967a85f (4.4-beta3)
|
2025-02-08 15:02:31 -06:00 |
|
David Snopek
|
f06af65c87
|
gdextension: Sync with upstream commit a013481b0911e59cc3f3dea7ebb732450c3e1460 (4.4-beta2)
|
2025-02-02 08:41:18 -06:00 |
|
David Snopek
|
dfc51960f9
|
gdextension: Sync with upstream commit d33da79d3f8fe84be2521d25b9ba8e440cf25a88 (4.4-beta1)
|
2025-01-20 15:23:58 -06:00 |
|
David Snopek
|
65046d00a5
|
Merge pull request #1676 from dsnopek/gdextension-virtual-method-compat
Update for virtual method compatibility system
|
2025-01-12 05:28:38 -06:00 |
|
David Snopek
|
5c9529fc84
|
Update for virtual method compatibility system
|
2025-01-11 16:36:59 -06:00 |
|
Raul Santos
|
2fd3a80505
|
Add icon path to class creation info
|
2024-12-18 01:44:22 +01:00 |
|
Lukas Tenbrink
|
f174b4a445
|
Update gdextension_interface.h. Add metadata to GetTypeInfo of char16_t and char32_t.
|
2024-11-26 21:43:59 +01:00 |
|
David Snopek
|
42e398e4e2
|
Update for new NOTIFICATION_POSTINITIALIZE handling
|
2024-10-29 16:29:24 -05:00 |
|
David Snopek
|
fa3dfa0e3c
|
Merge pull request #1591 from dsnopek/variant-object-instance-id
Directly get object instance ID from `Variant` and implement `Variant::get_validated_object()`
|
2024-10-29 13:10:12 -05:00 |
|
David Snopek
|
0602c32986
|
Directly get object instance ID from Variant and implement Variant::get_validated_object()
|
2024-10-17 09:58:52 -05:00 |
|
Thaddeus Crews
|
9b98b19913
|
Update bindings to 4.4.dev2
|
2024-09-17 12:45:21 -05:00 |
|
Chris Cranford
|
2e4c350b83
|
gdextension: Sync with upstream commit 77dcf97d82cbfe4e4615475fa52ca03da645dbd8 (4.3-stable)
|
2024-08-15 05:53:22 -04:00 |
|
David Snopek
|
11773e52b0
|
gdextension: Sync with upstream commit 03afb92efa18874da19f7fc185a32c005d20aa1d (4.3-rc3)
|
2024-08-09 08:44:03 -05:00 |
|
David Snopek
|
daf6ad3649
|
gdextension: Sync with upstream commit 3978628c6cc1227250fc6ed45c8d854d24c30c30 (4.3-rc2)
|
2024-08-02 09:39:49 -05:00 |
|
David Snopek
|
c414c2b37d
|
gdextension: Sync with upstream commit b75f0485ba15951b87f1d9a2d8dd0fcd55e178e4 (4.3-beta2)
|
2024-06-20 08:55:38 -05:00 |
|
bruvzg
|
2360f84513
|
[TextServer, GDExtension] Fix building text servers as GDExtension, expose new/changed low-level methods to GDExtension API.
|
2024-06-13 18:57:24 +03:00 |
|
David Snopek
|
45be6d0bd4
|
gdextension: Sync with upstream commit a4f2ea91a1bd18f70a43ff4c1377db49b56bc3f0 (4.3-beta1)
|
2024-05-31 09:36:08 -05:00 |
|
David Snopek
|
3e9afccae8
|
Catch up with minor changes to gdextension_interface.h
|
2024-05-28 09:26:13 -05:00 |
|
David Snopek
|
e3f3cb58b7
|
Merge pull request #1450 from dsnopek/free-property-list-count
Update `free_property_list` callback to take count
|
2024-05-08 04:40:52 -05:00 |
|
Rémi Verschelde
|
17a82e7f94
|
Merge pull request #1374 from dsnopek/gdext-docs
Allow submitting documentation to the Godot editor
|
2024-05-08 00:48:02 +02:00 |
|
David Snopek
|
a434850069
|
Allow submitting documentation to the Godot editor
|
2024-05-07 11:08:18 -05:00 |
|
David Snopek
|
23178e81ff
|
Add support for PackedVector4Array
|
2024-05-06 14:30:04 -05:00 |
|
David Snopek
|
8cc78cfea9
|
Update free_property_list callback to take count
|
2024-04-30 08:48:53 -05:00 |
|
A Thousand Ships
|
87ecf17242
|
Add extension support for argument count to ScriptInstance
|
2024-03-14 17:45:56 +01:00 |
|
David Snopek
|
ec166295ba
|
Merge pull request #1397 from dsnopek/script-free-lists
Load new `script_instance_create3` GDExtension interface function
|
2024-03-14 10:02:21 -05:00 |
|
A Thousand Ships
|
fb79d5ff98
|
Add support for getting argument count from Callables
|
2024-03-14 10:27:39 +01:00 |
|
David Snopek
|
8b92368165
|
Load new script_instance_create3 GDExtension interface function
|
2024-03-01 10:50:02 -06:00 |
|
David Snopek
|
fb884573ea
|
Allow registering "runtime classes"
|
2024-02-13 08:55:25 -06:00 |
|
David Snopek
|
8fbb7cf795
|
Allow GDExtensions to register virtual methods and call them on scripts
|
2024-02-12 13:30:07 -06:00 |
|
Rémi Verschelde
|
0f78fc45bd
|
gdextension: Sync with upstream commit 46dc277917a93cbf601bbcf0d27d00f6feeec0d5 (4.2-stable)
|
2023-11-30 10:01:44 +01:00 |
|
Rémi Verschelde
|
5be275d73b
|
gdextension: Sync with upstream commit d6a1db2b07595f80c0f19ab01c6b4d0b66002b18 (4.2-rc2)
|
2023-11-24 12:36:26 +01:00 |
|