David Snopek
|
88df025aa0
|
Clean up instance bindings for engine singletons to prevent crash
|
2024-05-10 19:51:31 -05:00 |
David Snopek
|
2cd3d39108
|
Merge pull request #1405 from dsnopek/fix-null-object-arguments
Correctly handle `Object *` arguments that were encoded as `nullptr`
|
2024-04-29 16:46:46 -05:00 |
David Snopek
|
37542dc2ec
|
Correctly handle `Object *` arguments that were encoded as `nullptr`
|
2024-04-08 11:12:40 -05:00 |
A Thousand Ships
|
fb79d5ff98
|
Add support for getting argument count from `Callable`s
|
2024-03-14 10:27:39 +01:00 |
David Snopek
|
e6b6df5893
|
Merge pull request #1399 from bruvzg/init_list
[Packed*Array] Add support for initializer lists.
|
2024-03-12 14:30:38 -05:00 |
bruvzg
|
8c98a90f32
|
[Packed*Array] Add support for initializer lists.
|
2024-03-03 12:50:53 +02:00 |
David Snopek
|
23c010900c
|
Fix _notification with parent and child classes
|
2024-02-22 14:39:50 -06:00 |
David Snopek
|
8fbb7cf795
|
Allow GDExtensions to register virtual methods and call them on scripts
|
2024-02-12 13:30:07 -06:00 |
David Snopek
|
20c4e843b0
|
Send NOTIFICATION_POSTINITIALIZE to extension classes
|
2023-11-29 12:00:43 -06:00 |
David Snopek
|
f426b12b5b
|
Fix comparison of `Callable`s from callable_mp() of the same method
|
2023-11-17 12:49:53 -06:00 |
David Snopek
|
d33bd47219
|
Add `CallableCustom` that devs can use in their GDExtensions
|
2023-11-06 00:09:06 -06:00 |
Rémi Verschelde
|
1ab94699c5
|
Merge pull request #1277 from dsnopek/variant-iter-tests
Add an automated test using a Variant iterator
|
2023-10-24 22:30:42 +02:00 |
David Snopek
|
421c61e730
|
Add test for `Callable.bind()`
|
2023-10-21 17:42:10 -05:00 |
David Snopek
|
d733663e8b
|
Add an automated test using a Variant iterator
|
2023-10-20 12:58:00 -05:00 |
David Snopek
|
c18c1916c3
|
Implement `callable_mp()` and `callable_mp_static()`
|
2023-09-21 15:17:50 -05:00 |
David Snopek
|
4314f91b7d
|
Merge pull request #1238 from dsnopek/variant-call-callp
Fix variant call compiler error (alternate)
|
2023-09-21 15:07:05 -05:00 |
David Snopek
|
aa6867e6c9
|
Support `_validate_property()`
|
2023-09-12 13:21:16 -05:00 |
Matthew Murphy
|
ca3e25de04
|
Fix variant call compiler error
Co-authored-by: David Snopek <dsnopek@gmail.com>
|
2023-09-09 11:30:29 -05:00 |
David Snopek
|
d5fab0b9f8
|
Add automated tests to verify some previous fixes
|
2023-08-14 20:48:51 -05:00 |
David Snopek
|
8bc1c1dbeb
|
Implement `String::resize()`
|
2023-07-31 15:14:10 -05:00 |
David Snopek
|
3162be28e5
|
Merge pull request #1150 from dsnopek/charstring-full
Attempt to fully implement CharString
|
2023-07-22 09:04:27 -05:00 |
Fabio Alessandrelli
|
155f2e2a62
|
Add RPC tests.
|
2023-06-30 15:07:42 +02:00 |
David Snopek
|
4df112cd95
|
Attempt to fully implement CharString
|
2023-06-22 21:03:30 -05:00 |
Rémi Verschelde
|
d12cf071bb
|
Merge pull request #1128 from Mathis-Z/master
Fixing #1127 by making return types of auto-generated functions dynamic
|
2023-06-08 22:31:51 +02:00 |
Mathis-Z
|
ac98dd2752
|
Fixing #1127 by making return types of auto-generated functions dynamic
|
2023-06-08 20:35:29 +02:00 |
David Snopek
|
ad726015e7
|
Revert the changes from PR #1044 and #1045 and standardize on `Object **` encoding in ptrcall
|
2023-06-07 08:30:33 -05:00 |
David Snopek
|
1fd3f82d3a
|
Add automated tests that run a GDExtension (rather than just building it)
|
2023-05-17 14:08:12 -05:00 |