summaryrefslogtreecommitdiffstats
path: root/core/object/object.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make errors on RefCounted.free() more accuratePedro J. Estébanez2024-07-151-1/+1
* Object: use correct GDExtensionConstStringNamePtrrune-scape2024-06-171-37/+4
* Use GDExtension `to_string` in NodeRaul Santos2024-06-111-0/+1
* Use Core/Scene stringnames consistentlykobewi2024-05-131-1/+0
* Add shorthand for using singleton string nameskobewi2024-05-111-8/+8
* GDExtension: Prevent crash during shutdown as singletons are deletedDavid Snopek2024-05-101-3/+7
* Object: Add missing lockPedro J. Estébanez2024-05-081-3/+4
* Reduce and prevent unnecessary random-access to `List`A Thousand Ships2024-05-041-3/+2
* Merge pull request #91247 from AThousandShips/callable_fixRémi Verschelde2024-04-291-2/+2
|\
| * Fix unsafe uses of `Callable.is_null()`A Thousand Ships2024-04-271-2/+2
* | GDExtension: provide `free_property_list_func` with length of arrayJan Haller2024-04-271-1/+6
|/
* Implement remove_user_signal()Radiant2024-04-181-0/+19
* [Core] Add iteration support to `Array`A Thousand Ships2024-04-101-8/+8
* [Core] Disconnect one-shot signals before calling callbacksA Thousand Ships2024-03-201-41/+36
* Fix translation fallback not working in the Project ManagerMichael Alexsander2024-03-151-2/+2
* Fix some translations not properly falling backMichael Alexsander2024-03-141-2/+2
* Add methods to get argument count of methodsA Thousand Ships2024-03-101-0/+55
* Merge pull request #87222 from RandomShaper/fix_obj_leaks_reportRémi Verschelde2024-03-061-2/+3
|\
| * Fix inaccuracies in the report of leaked objectsPedro J. Estébanez2024-01-151-2/+3
* | Merge pull request #86743 from Mickeon/autocompletion-optimise-objectRémi Verschelde2024-03-011-5/+8
|\ \
| * | Optimise Object's `get_argument_options`Micky2024-02-291-5/+8
* | | Add option to add built-in strings in the POT generationMichael Alexsander2024-02-281-4/+14
|/ /
* | Fix some DEFVALs to use the right typeRaul Santos2024-02-231-2/+4
* | Allow registering "runtime classes"David Snopek2024-02-201-13/+33
* | Expose NOTIFICATION_EXTENSION_RELOADED to ClassDBEterDelta2024-02-021-0/+1
* | Simplify RefCounted check in free()kobewi2024-01-181-1/+1
|/
* Remove unnecessary assignmentsWilson E. Alvarez2023-12-131-9/+5
* Add `NOTIFICATION_PREDELETE_CLEANUP` notificationRaul Santos2023-10-201-0/+1
* Fixes to allow object-less callables throughout GodotMai Lavelle2023-10-061-10/+23
* Merge pull request #82799 from CedNaru/feature/expose_free_instance_bindingRémi Verschelde2023-10-051-1/+1
|\
| * expose Object::free_instance_binding to GDExtensionCed Naru2023-10-041-1/+1
* | Core: Fix `Object::has_method()` for script static methodsDanil Alexeev2023-10-041-1/+9
|/
* Fix expected argument count for `Callable` call errorsDanil Alexeev2023-09-291-8/+10
* Merge pull request #80284 from dsnopek/gdextension-hot-reloadRémi Verschelde2023-09-261-6/+95
|\
| * Implement reloading of GDExtensionsDavid Snopek2023-09-251-6/+95
* | C#: Abstract script class support398utubzyt2023-09-151-1/+4
|/
* [Core] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-111-4/+4
* Allow implementing `Object::_validate_property()` from GDExtensionDavid Snopek2023-09-101-0/+21
* Merge pull request #81221 from dalexeev/editor-inspector-and-signal-dock-impr...Rémi Verschelde2023-09-031-1/+1
|\
| * Editor: Inspector and Signal docks improvementsDanil Alexeev2023-09-021-1/+1
* | GDExtension: fix `bool` unknown in CJan Haller2023-09-021-1/+1
|/
* Fix Object::notification orderMarkus Sauermann2023-08-301-5/+21
* Expose _validate_property() for scriptingkobewi2023-08-281-0/+6
* GDExtension: fix _get_property_list not working correctly in parent classesMarc Gilleron2023-07-201-11/+13
* Check parameter validity in `Object::set_script`Angad Kambli2023-07-071-3/+5
* Fix wrapping Object's in GDExtension that aren't exposedDavid Snopek2023-06-091-0/+24
* Merge pull request #70386 from sfrembling/70141Yuri Sizov2023-05-291-1/+1
|\
| * update error from Object::set_meta to be more human readableShea Frembling2023-05-151-1/+1
* | Merge pull request #73511 from dsnopek/gdextension-object-nameRémi Verschelde2023-05-221-1/+1
|\ \
| * | Add GDExtension function to get Object class nameDavid Snopek2023-05-221-1/+1