Aleksander Litynski
|
78f1543e35
Add an ObjectDB Profiling Tool
|
5 months ago |
Rindbee
|
5e2396e001
Add a flag to make the connection automatically emit the source object.
|
3 years ago |
Lukas Tenbrink
|
e57427900f
Use `BinaryMutex` instead of `Mutex` for `StringName`.
|
6 months ago |
Quentin Quaadgras
|
23ffdd79e8
fix gdextension Object/Node::to_string to check is_valid before returning the result
|
6 months ago |
Juan
|
2f39d8ebef
Add thread safety to Object signals
|
6 months ago |
Thaddeus Crews
|
36991aba34
Merge pull request #104264 from YYF233333/layout/gdvirtual
|
6 months ago |
Lukas Tenbrink
|
e7f087b91a
Fix caching of objects' class name pointer in `Object` instances.
|
6 months ago |
Thaddeus Crews
|
78922d756a
Core: Decouple `GDCLASS` from ClassDB
|
6 months ago |
Yufeng Ying
|
057858a0fb
Optimize gdvirtual layout.
|
7 months ago |
Thaddeus Crews
|
d0b3e0b474
Merge pull request #104921 from Ivorforce/no-get-valid-parents
|
6 months ago |
Lukas Tenbrink
|
be82731f99
Removed unused `get_valid_parents_static` functions from `GDCLASS`.
|
6 months ago |
Yufeng Ying
|
4f4031a675
Replace size() == 0 with is_empty().
|
7 months ago |
Lukas Tenbrink
|
8a76e31547
Remove bool from `Object::notification` virtual function; replace with separate functions to avoid branching.
|
6 months ago |
Yyf2333
|
22b5ec17fb
Using iterator pattern instead of List::Element *.
|
8 months ago |
Thaddeus Crews
|
b377562b52
Merge pull request #91660 from AThousandShips/methodinfo_vec
|
7 months ago |
Yufeng Ying
|
bebe037abf
Add ConstIterator to Dictionary.
|
7 months ago |
A Thousand Ships
|
d9721954e6
[Core] Use `Vector` for `MethodInfo::arguments`
|
1 year ago |
kobewi
|
c6c1a49bea
Don't edit objects when loading folding
|
7 months ago |
David Snopek
|
696285f23a
Use `MethodInfo::get_compatibility_hash()` to generate the hash for `MethodBind::get_hash()` and other GDExtension hash clean up
|
9 months ago |
Rémi Verschelde
|
6a8ca81789
Merge pull request #100674 from dsnopek/gdextension-virtual-method-compat
|
9 months ago |
David Snopek
|
39f16e70f8
GDExtension: Add compatibility system for virtual methods
|
10 months ago |
Adam Scott
|
6db599232e
Fix Script metadata usage
|
9 months ago |
Thaddeus Crews
|
3c304ab7cc
Merge pull request #96076 from AThousandShips/improve_null_check_core_drivers
|
9 months ago |
Yufeng Ying
|
be86ce3103
Apply iwyu suggestion in core.
|
10 months ago |
A Thousand Ships
|
ec650a2f09
[Core,Drivers] Improve use of `Ref.is_null/valid`
|
1 year ago |
A Thousand Ships
|
38f9769bc6
[Core] Improve error messages with `vformat`
|
1 year ago |
A Thousand Ships
|
203d3be200
[Core] Add way to check if a signal has any connections
|
1 year ago |
Haoyu Qiu
|
818acb4290
Make editor use translation domains
|
1 year ago |
Haoyu Qiu
|
c5d147b9b5
Allow configuring which translation domain Object.tr uses
|
1 year ago |
Rémi Verschelde
|
f7daa0fb2f
Merge pull request #96856 from RandomShaper/selfdestruct_correctness
|
1 year ago |