Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-05-08 | Rename multiplayer_api to just multiplayer. | Fabio Alessandrelli | |
Only the class name retain the MultiplayerAPI name | |||
2018-05-07 | Merge pull request #15911 from Zephilinox/ready_signal | Juan Linietsky | |
Add ready signal to Node | |||
2018-05-03 | Merge pull request #18514 from neikeq/api-hash-fixes | Rémi Verschelde | |
API hash fixes | |||
2018-05-03 | Check invalid node name | volzhs | |
2018-04-29 | Fix binding some core API methods only in tools builds | Ignacio Etcheverry | |
2018-04-09 | Made print_tree_pretty() function which displays scene tree graphically | Geoffrey | |
2018-04-08 | Merge pull request #17227 from Faless/multiplayer_api | Juan Linietsky | |
[RFC] MultiplayerAPI refactor | |||
2018-04-08 | Merge pull request #17382 from bojidar-bg/13971-path-array-unsaved | Juan Linietsky | |
Duplicate Arrays and Dictionaries when instancing scene in editor | |||
2018-03-13 | Duplicate Arrays and Dictionaries when instancing scene in editor | Bojidar Marinov | |
Also, add deep (=false) parameter to Array.duplicate and Dictionary.duplicate Fixes #13971 | |||
2018-03-07 | Fix switching WindowDialog types leaves garbage buttons | Link | |
We can distinguish between node-specific children and custom children by `child->is_owned_by_parent()`. Fixes: #16350 | |||
2018-03-03 | Use MultiplayerAPI class for high level networking | Fabio Alessandrelli | |
Remove networking related logic from Node and SceneTree. SceneTree now simply relay all networking related stuff to MultiplayerAPI for compatibility | |||
2018-02-21 | Fix typos with codespell | luz.paz | |
Found via `codespell -q 3 --skip="./thirdparty,./editor/translations" -I ../godot-word-whitelist.txt` Whitelist consists of: ``` ang doubleclick lod nd que te unselect ``` | |||
2018-01-20 | Add ready signal to Node | Zephilinox | |
Closes #15889 | |||
2018-01-18 | Fix typos in code and docs with codespell | Rémi Verschelde | |
Using v1.11.0 from https://github.com/lucasdemarchi/codespell | |||
2018-01-12 | Renamed tree_exited to tree_exiting. tree_exited is now used for actual out ↵ | Juan Linietsky | |
of tree notification. Updated doc accordingly. | |||
2018-01-12 | Bind many more properties to scripts | Bojidar Marinov | |
Notable potentially breaking changes: - PROPERTY_USAGE_NOEDITOR is now PROPERTY_USAGE_STORAGE | PROPERTY_USAGE_NETWORK, without PROPERTY_USAGE_INTERNAL - Some properties were renamed, and sometimes even shadowed by new ones - New getter methods (some virtual) were added | |||
2018-01-11 | Fixed crash on duplicate GIProbe baking | AndreaCatania | |
2018-01-05 | Add missing copyright headers and fix formatting | Rémi Verschelde | |
Using `misc/scripts/fix_headers.py` on all Godot files. Some missing header guards were added, and the header inclusion order was fixed in the Bullet module. | |||
2018-01-01 | Update copyright statements to 2018 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2017-12-25 | Fix crash from move_child at saving scene | volzhs | |
2017-12-17 | Merge pull request #14754 from willnationsdev/dictionary-copy | Rémi Verschelde | |
Added 'duplicate' function for Dictionary in C++ and API. | |||
2017-12-17 | Dictionary::copy -> ::duplicate | Will Nations | |
2017-12-16 | Improve duplication and saving of instanced scenes | Matthias Hoelzl | |
2017-12-14 | -Add lightmapper | Juan Linietsky | |
-Fixes to unwrapper (remove degenerates), makes Thekla not crash -Added optional cancel button in EditorProgress -Added function to force processing of events (needed for cancel button) | |||
2017-12-01 | Fixed crash on duplicate instanced nodes (#13432) | Konstantin Zaitsev | |
2017-11-25 | Fix crash on node duplication | Pedro J. Estébanez | |
That happened when an instanced scene was being duplicated while it also contained nodes added to it in the scene holding the instance. Plus: - Add comments about the logic behind all this. - Move the null guard to where it can protect the most, but consider it a runtime error rather that a situation we expect. Fixes #13282. | |||
2017-11-25 | Made Vector::ptrw explicit for writing, compiler was sometimes using the ↵ | Juan Linietsky | |
wrong function, leading to unnecesary copy on writes and reduced performance. | |||
2017-11-21 | Node.duplicate(): instanced node's descendants' properties now update | Will Nations | |
w/ original's runtime values. | |||
2017-11-21 | Merge pull request #12284 from bojidar-bg/allow-subproperty-set | Rémi Verschelde | |
Allow for getting/setting "dotted" properties of objects | |||
2017-11-21 | Allow for getting/setting indexed properties of objects using get/set_indexed | Bojidar Marinov | |
Performance is around the same as using pure set() through GDScript. | |||
2017-11-21 | Preserve duplicate signal flags | Chaosus | |
2017-11-19 | Let SceneTreeDock duplicate nodes via Node::duplicate() | Pedro J. Estébanez | |
Helps with #11182. | |||
2017-11-19 | Remove out-of-logic assignment of instance's original scene | Pedro J. Estébanez | |
2017-11-19 | Fix duplication of signals | Pedro J. Estébanez | |
- Partially revert 6496b53549aca7b1be57c3be55815f32a4842201, adding a comment about why duplications of signals must happen as a second phase. - Add fallback logic for connections to nodes not in the duplicated hierarchy. - Remove redundant call to `Node::_duplicate_signals()`. Fixes #12951. | |||
2017-11-13 | fix signals disconnecting on changing target node type | Ian | |
2017-11-13 | Duplicate signals fixes | Chaosus | |
2017-10-22 | Bind unbound enums, rearrange some by value | Poommetee Ketson | |
2017-10-19 | Added a node_added signal to the SceneTree | Nathan Warden | |
2017-09-30 | Renamed fixed_process to physics_process | AndreaCatania | |
2017-09-21 | Merge pull request #11013 from MednauN/master | Rémi Verschelde | |
Fix duplication of node with script | |||
2017-09-20 | Let queue_free() work on nodes which are not in the scene tree | Rémi Verschelde | |
In practice such nodes could directly be free()'ed, but this little change prevents users from leaking memory by mistake. Closes #9074. | |||
2017-09-20 | Rename pos to position in user facing methods and variables | letheed | |
Rename user facing methods and variables as well as the corresponding C++ methods according to the folloming changes: * pos -> position * rot -> rotation * loc -> location C++ variables are left as is. | |||
2017-09-20 | Fix duplication of node with script | Evgeny Zuev | |
When duplicating node with script, properties of script weren't copied sometimes. It happened because properties were copied in arbitrary order, and properties of the script were setted before the "script" property itself, i.e. while script is sill NULL. Also, DUPLICATE_SCRIPTS flag wasn't working - script was always copied because `_duplicate` looked for "script/script" property while it should be just "script". Now "script" property is being set before all others, and "script/script" changed to `CoreStringNames::get_singleton()->_script`. | |||
2017-09-12 | Merge pull request #10908 from hpvb/fix-unused-variables | Rémi Verschelde | |
Fix unused variable warnings | |||
2017-09-12 | Merge pull request #11007 from saltares/issue-9988 | Rémi Verschelde | |
Renames _add_child_below_node() to add_child_below_node(). Fixes #9988. | |||
2017-09-11 | Fix duplication of nodes resulting in shared metadata | Bojidar Marinov | |
Fixes #9547 | |||
2017-09-08 | Fix unused variable warnings | Hein-Pieter van Braam | |
The forth in my quest to make Godot 3.x compile with -Werror on GCC7 | |||
2017-09-05 | Renames _add_child_below_node() to add_child_below_node(). Closes #9988. | David Saltares | |
2017-08-27 | Dead code tells no tales | Rémi Verschelde | |
2017-08-27 | Use HTTPS URL for Godot's website in the headers | Rémi Verschelde | |