summaryrefslogtreecommitdiffstats
path: root/core/object/class_db.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix deadlocks related to ClassDB queries about global classesPedro J. Estébanez2024-11-081-43/+61
* [Core] Improve error messages with `vformat`A Thousand Ships2024-10-301-44/+44
* Merge pull request #92888 from Hilderin/fix-unable-to-use-resourceLoader-in-c...Rémi Verschelde2024-09-121-0/+7
|\
| * Fix Unable to use ResourceLoader in C# after threaded load in GDScript #92798Hilderin2024-09-111-0/+7
* | Merge pull request #95292 from aaronp64/is_parent_class_perfRémi Verschelde2024-09-121-8/+4
|\ \ | |/ |/|
| * Improve ClassDB::_is_parent_class performanceaaronp642024-08-081-8/+4
* | Fix `bool` type appearing in GDExtension headerJan Haller2024-08-311-2/+2
* | Core: Сheck `r_error` after calling `callp()`Danil Alexeev2024-08-301-2/+4
* | Fix editor needs restart after adding GDExtensionsHilderin2024-08-291-0/+16
* | Merge pull request #91018 from Daylily-Zeleen/daylily-zeleen/optionally_posti...Rémi Verschelde2024-08-261-27/+89
|\ \
| * | Allow ClassDB to create a Object without postinitialization for GDExtension.Daylily-Zeleen2024-08-201-27/+89
| |/
* | Merge pull request #93602 from aaronp64/inspector_latencyRémi Verschelde2024-08-221-0/+23
|\ \ | |/ |/|
| * Improve Editor Inspector/Theme item lookup performanceaaronp642024-08-201-0/+23
* | Merge pull request #93942 from MikeSchulze/73525Rémi Verschelde2024-07-111-0/+15
|\ \
| * | Fix gdscript analyzer error when instantiating EditorPlugins.baptr2024-07-101-0/+15
| |/
* / GDExtension: Fix setting base class properties on a runtime classDavid Snopek2024-07-081-19/+44
|/
* Fix `ClassDB` not checking for `API_EDITOR_EXTENSION`Mikael Hermansson2024-05-251-3/+3
* Don't use `ERR_PRINT_ONCE()` for runtime class error because it will hide errorsDavid Snopek2024-05-211-1/+1
* Use Core/Scene stringnames consistentlykobewi2024-05-131-1/+0
* Add shorthand for using singleton string nameskobewi2024-05-111-1/+1
* Reduce and prevent unnecessary random-access to `List`A Thousand Ships2024-05-041-4/+5
* GDExtension: provide `free_property_list_func` with length of arrayJan Haller2024-04-271-2/+3
* Fix GDExtension hot reload for classes not created via `ClassDB::instantiate()`David Snopek2024-04-091-8/+19
* Add methods to get argument count of methodsA Thousand Ships2024-03-101-0/+25
* Fix compilation errors when `DISABLE_DEPRECATED` is defined398utubzyt2024-02-281-0/+2
* Allow registering "runtime classes" in modules (not just GDExtension)David Snopek2024-02-221-17/+44
* Allow registering "runtime classes"David Snopek2024-02-201-5/+225
* Allow GDExtensions to register virtual methods and call them on scriptsDavid Snopek2024-02-121-0/+22
* Allow `free()` to be used as CallableGeorge Marques2024-01-181-0/+7
* Polish & fix editor help cache generationPedro J. Estébanez2023-11-021-1/+16
* Improve threading in ClassDB and EditorHelpYuri Sizov2023-10-201-3/+8
* Merge pull request #80527 from raulsntos/dotnet/generate-compat-methods-from-...Rémi Verschelde2023-09-261-3/+59
|\
| * C#: Generate and use compat methodsRaul Santos2023-09-191-3/+59
* | Merge pull request #80284 from dsnopek/gdextension-hot-reloadRémi Verschelde2023-09-261-4/+21
|\ \
| * | Implement reloading of GDExtensionsDavid Snopek2023-09-251-4/+21
* | | Merge pull request #81101 from 398utubzyt/dotnet/abstract-class-supportRémi Verschelde2023-09-251-2/+12
|\ \ \ | |/ / |/| |
| * | C#: Abstract script class support398utubzyt2023-09-151-2/+12
* | | Merge pull request #81521 from dsnopek/method-bind-default-argument-hash-fixRémi Verschelde2023-09-221-4/+5
|\ \ \ | |/ / |/| |
| * | Fix method hashes with default argumentsDavid Snopek2023-09-211-4/+5
* | | [Core] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-111-28/+28
* | | Allow GDExtension to register unexposed class.Daylily-Zeleen2023-09-041-1/+8
|/ /
* / Fix GDExtension classes derived from abstract GDExtension classes always bein...Ricardo Buring2023-08-221-1/+9
|/
* Re-enable docs cache with fixesPedro J. Estébanez2023-07-051-2/+2
* Merge pull request #76446 from reduz/add-gdextension-api-compatibilityRémi Verschelde2023-05-151-6/+124
|\
| * Add a backwards-compatibility system for GDExtension methodJuan Linietsky2023-05-151-6/+124
* | Add peace-of-mind checks to API hash cachingPedro J. Estébanez2023-04-261-1/+7
|/
* Improve reliability of editor docs cachePedro J. Estébanez2023-04-251-1/+8
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* Rename all gdnative occurences to gdextensionGilles Roudière2022-12-121-10/+10
* Fix default values on virtual classes causing errors in projectsAaron Franke2022-11-091-1/+1