Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-13 | Remove more deprecated methods and code | Rémi Verschelde | |
2020-02-12 | Optmized data sent during RPC and RSet calls. | Andrea Catania | |
- Now is sent the method ID rather the full function name. - The passed IDs (Node and Method) are compressed so to use less possible space. - The variant (INT and BOOL) is now encoded and compressed so to use much less data. - Optimized RPCMode retrieval for GDScript functions. - Added checksum to assert the methods are the same across peers. This work has been kindly sponsored by IMVU. | |||
2020-02-05 | Remove duplicate WARN_PRINT macro. | Marcel Admiraal | |
2020-01-07 | Don't show conf warning if script is not tool | Tomasz Chabora | |
2020-01-01 | Update copyright statements to 2020 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! We're starting a new decade with a well-established, non-profit, free and open source game engine, and tons of further improvements in the pipeline from hundreds of contributors. Godot will keep getting better, and we're looking forward to all the games that the community will keep developing and releasing with it. | |||
2019-11-21 | Setting the node process priority should not trigger an error | Martin Capitanio | |
Fixes #33749 This function can be called outside the scene tree. | |||
2019-11-17 | Implement `Node::get_process_priority()` and its associated property | Hugo Locurcio | |
This closes #33660. | |||
2019-10-17 | Expose Node::update_configuration_warning() to scripts | PouleyKetchoupp | |
This method can be used to generate custom node warnings by script. Node::_get_configuration_warning was already exposed to generate custom warnings, but it wasn't fully usable without being able to notify the scene tree when the warning needs to appear or change. | |||
2019-09-25 | Merge pull request #32051 from qarmin/some_error_explanation | Rémi Verschelde | |
Added some obvious errors explanations | |||
2019-09-25 | Added some obvious errors explanations | qarmin | |
2019-09-19 | Add new events and accompanying logic to notify when the app is paused and ↵ | fhuya | |
resumed on Android devices. | |||
2019-08-23 | Add an `editor_description` property to Node for documentation purposes | Hugo Locurcio | |
It is implemented using editor-only metadata, in a way similar to edit locking or Position2D gizmo extents. This closes #2082. | |||
2019-08-17 | Improve the scene tree signals/groups tooltip | Hugo Locurcio | |
The tooltip now displays the number of connections and groups that are assigned to the hovered node. | |||
2019-08-09 | Remove ERR_EXPLAIN from scene/* code | Tomasz Chabora | |
2019-08-08 | Merge pull request #31185 from mitchcurtis/get_path | Rémi Verschelde | |
Improve error message in Node::get_path() | |||
2019-08-08 | Merge pull request #31182 from mitchcurtis/remove_child | Rémi Verschelde | |
Improve error message in Node::remove_child() | |||
2019-08-08 | Improve error message in Node::remove_child() | Mitch Curtis | |
2019-08-07 | Improve error message in Node::get_path() | Mitch Curtis | |
2019-08-07 | Merge pull request #31122 from Muller-Castro/enhancement | Rémi Verschelde | |
Unnecessary reassignments | |||
2019-08-07 | Add some code changes/fixes proposed by Coverity and Clang Tidy | qarmin | |
2019-08-06 | Removed unnecessary reassigns | Muller-Castro | |
Those assignments are duplicated since add_to_group() or remove_from_group() aren't changing the state of those members. | |||
2019-07-20 | Changed some code showed in LGTM and Coverage | qarmin | |
2019-07-11 | Merge pull request #30498 from bojidar-bg/30495-cannot-insert-key | Rémi Verschelde | |
Fix inability to insert keys via Insert Key context menu | |||
2019-07-10 | Fix inability to insert keys via Insert Key context menu | Bojidar Marinov | |
Fixes #30495 | |||
2019-07-10 | Use reference to constant in functions | qarmin | |
2019-07-01 | Merge pull request #29980 from Dentrax/directed-by-qarmin | Rémi Verschelde | |
Fix some editor crashes | |||
2019-07-01 | fix some crashes | Furkan Türkal | |
2019-06-27 | Merge pull request #29941 from qarmin/redundant_code_and_others | Rémi Verschelde | |
Remove redundant code, possible NULL pointers and others | |||
2019-06-26 | Node: Fix logic of has/get_node_and_resource and document it | Rémi Verschelde | |
Also document NodePath. | |||
2019-06-26 | Some code changed with Clang-Tidy | qarmin | |
2019-06-11 | Fix error macro calls not ending with semicolon | Rémi Verschelde | |
It's not necessary, but the vast majority of calls of error macros do have an ending semicolon, so it's best to be consistent. Most WARN_DEPRECATED calls did *not* have a semicolon, but there's no reason for them to be treated differently. | |||
2019-05-28 | Node::duplicate: Don't set name if original node is nameless | Rémi Verschelde | |
In practice this only happens when duplicating a node which is not in the scene tree yet, as nameless nodes get assigned a generated name when added to the scene tree. Fixes #27319. | |||
2019-05-24 | Fixed scene tree update after changing node name in tool script | PouleyKetchoupp | |
2019-04-30 | Merge pull request #24437 from mateusfccp/single_quotes_option | Rémi Verschelde | |
Add settings for single-quotes on completion | |||
2019-04-22 | Merge pull request #28140 from Daw11/orphan-nodes | Rémi Verschelde | |
Add a monitor for the orphan nodes | |||
2019-04-20 | Object::script may not be a valid Ref<Script> | Hein-Pieter van Braam-Stewart | |
It appears that Object::script may be a valid ScriptInstance but not be castable to Ref<Script>. There were only 5 places in the code that made this assumption. This commit fixes that. | |||
2019-04-17 | Add a monitor for the orphan nodes | Daw11 | |
- Allow the user to keep track of the nodes that might leak - Possible fix for #27103 | |||
2019-04-11 | No more metadata and dependency indices kept in resources saved. | Juan Linietsky | |
-Node folding is now saved externally together with the properties -External resources remember their ID when scenes are saved. | |||
2019-04-05 | Merge pull request #26803 from ptrojahn/emptynode | Rémi Verschelde | |
Make get_node return NULL for empty NodePaths | |||
2019-04-04 | Clean up notifications and merge Node and MainLoop ones for clarity, closes ↵ | Juan Linietsky | |
#27614 | |||
2019-03-08 | Make get_node return NULL for empty NodePaths | Paul Trojahn | |
Fixes #25292 | |||
2019-01-30 | Add check in folding to see if the nodepath exists to avoid message spam. | K. S. Ernest (iFire) Lee | |
2019-01-11 | Redo serial name fixup from 799ed2b98984414fd3b7b667c5e3e5d2e6d35a66 | Rémi Verschelde | |
reduz wanted the original PR reverted due to issues, so this follow-up had to be too (done in 8cb54182ad2698a962def84f79cc8206ac9f13b2). But he ended up adapting part of the original PR in 27d77723811c2652c6118eca03a38c4ae1441895 without including this fix. | |||
2019-01-10 | Rewrote rename logic to be less buggy and more efficient, fixes #23803 and ↵ | Juan Linietsky | |
probably many recent bugs using GraphEdit | |||
2019-01-10 | Revert "Node: make _generate_serial_child_name manipulate numbers as String" | Rémi Verschelde | |
This reverts commits 1025e3ecea67b90232cfdc9590a7ee8887efdcc8 and 799ed2b98984414fd3b7b667c5e3e5d2e6d35a66. | |||
2019-01-08 | Fix strip out spaces while generating serial number for node name | volzhs | |
2019-01-01 | Update copyright statements to 2019 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2018-12-18 | Add settings for single-quotes on completion | Mateus Felipe C. C. Pinto | |
2018-11-21 | Node: make _generate_serial_child_name manipulate numbers as String | lupoDharkael | |
The conversion from an String to int can overflow int and int64 so it is safer to manipulate strings when we try to find the next available name for a Node. | |||
2018-11-18 | Massive speed up on deleting nodes, fixes #18673 | Juan Linietsky | |
Also makes the editor exit faster |