summaryrefslogtreecommitdiffstats
path: root/core/object.cpp
Commit message (Expand)AuthorAgeFilesLines
* Show errors on Object.call_deferredWilson E. Alvarez2020-07-241-1/+1
* Fix potential crash when listing leaked objectsPedro J. Estébanez2020-06-101-4/+11
* Core: Add hints to run with --verbose when leaking nodes/resources at exitRémi Verschelde2020-06-081-2/+3
* Style: Remove unnecessary semicolons from `core`Rémi Verschelde2020-05-191-1/+1
* Style: Enforce braces around if blocks and loopsRémi Verschelde2020-05-141-73/+142
* Style: Enforce separation line between function definitionsRémi Verschelde2020-05-141-0/+9
* Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde2020-05-141-128/+0
* Port member initialization from constructor to declaration (C++11)Rémi Verschelde2020-05-141-57/+23
* Style: clang-format: Disable AllowShortIfStatementsOnASingleLineRémi Verschelde2020-05-101-1/+2
* Replace NULL with nullptrlupoDharkael2020-04-021-19/+19
* Added has_signal method for ObjectPouleyKetchoupp2020-03-231-0/+20
* Merge pull request #36481 from nekomatata/fix-crash-connect-callableRémi Verschelde2020-02-251-4/+10
|\
| * Fixed crash when connecting a signal in GDScriptPouleyKetchoupp2020-02-231-4/+10
* | Added StringName as a variant type.Juan Linietsky2020-02-211-13/+13
|/
* Reworked signal connection system, added support for Callable and Signal obje...Juan Linietsky2020-02-201-130/+114
* Fix two signal errorsnathanwfranke2020-02-191-1/+0
* PoolVector is gone, replaced by VectorJuan Linietsky2020-02-181-2/+2
* Changed logic and optimized ObjectID in ObjectDB and Variant, removed RefPtr.Juan Linietsky2020-02-151-64/+115
* ObjectID converted to a structure, fixes many bugs where used incorrectly as ...Juan Linietsky2020-02-121-5/+4
* Remove duplicate ERR_PRINT macro.Marcel Admiraal2020-02-051-2/+2
* Make sure we know when deleting an emitting objectFabio Alessandrelli2020-01-221-7/+8
* Object: Avoid error on emit_signal with freed targetRémi Verschelde2020-01-131-7/+5
* Object: Remove error on disconnect of locked signalsRémi Verschelde2020-01-131-4/+0
* Merge pull request #34745 from timothyqiu/vararg-return-nil-34743Rémi Verschelde2020-01-021-2/+2
|\
| * Allows to doc vararg method return type as voidHaoyu Qiu2020-01-021-2/+2
* | Object::disconnect: Better errors when no signal or lockedRémi Verschelde2020-01-021-2/+4
|/
* Update copyright statements to 2020Rémi Verschelde2020-01-011-2/+2
* Suggest use of deferred or oneshot on disconnect if the signal is locked. Clo...Juan Linietsky2019-12-181-1/+1
* Improve error message and do not spam forever.Juan Linietsky2019-12-171-1/+4
* Restore signal locking, for some reason missing.Juan Linietsky2019-12-171-0/+2
* Ensure object metadata is uniqueBojidar Marinov2019-09-281-1/+1
* Added some obvious errors explanationsqarmin2019-09-251-3/+3
* Merge pull request #31423 from Calinou/improve-node-signal-group-tooltipRémi Verschelde2019-08-181-5/+6
|\
| * Improve the scene tree signals/groups tooltipHugo Locurcio2019-08-171-5/+6
* | Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in 'core/' and 'editor/'Braden Bodily2019-08-171-49/+19
|/
* Revert "Expose "meta" to the Inspector"Rémi Verschelde2019-07-221-6/+3
* Merge pull request #22642 from YeldhamDev/inspector_metadataRémi Verschelde2019-07-191-3/+6
|\
| * Expose "meta" to the InspectorMichael Alexsander Silva Dias2018-12-081-3/+6
* | Merge pull request #30126 from qarmin/remove_unnecessary_codeRémi Verschelde2019-07-011-4/+2
|\ \
| * | Remove unnecessary code and add some error explanationsqarmin2019-07-011-4/+2
* | | Merge pull request #30096 from akien-mga/doc-misc-updatesRémi Verschelde2019-06-271-7/+1
|\ \ \ | |/ / |/| |
| * | doc: Proofread and complete various nodesRémi Verschelde2019-06-261-7/+1
* | | Some code changed with Clang-Tidyqarmin2019-06-261-9/+4
|/ /
* | Merge pull request #27886 from LeonardMeagher2/obj_to_stringRémi Verschelde2019-05-201-0/+12
|\ \
| * | Allow overriding how scripted objects are converted to stringsLeonard Meagher2019-05-031-0/+12
* | | Fix Object::get_indexed for simple properties.Fabio Alessandrelli2019-05-161-7/+5
* | | Change "ID" to lowercase "id"Aaron Franke2019-05-091-5/+5
* | | Undo support for locking and grouping for both 2D and 3DSintinium2019-04-261-0/+5
* | | Object::script may not be a valid Ref<Script>Hein-Pieter van Braam-Stewart2019-04-201-1/+4
|/ /
* | Style: Apply new changes from clang-format 8.0Rémi Verschelde2019-04-091-1/+2