Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-08-12 | Merge pull request #51532 from nekomatata/layer-mask-accessors | Rémi Verschelde | |
Uniformize layer names, script methods and documentation | |||
2021-08-12 | Uniformize layer names, script methods and documentation | PouleyKetchoupp | |
- Back to 1-based layer names to make it clearer in editor UI - Layer bit accessors are renamed to layer value and 1-based too - Uniform errors and documentation in render and physics - Fix a few remaining collision_layer used in place of collision_mask | |||
2021-08-12 | Resource: Remove unused `_use_builtin_script()` virtual method | Rémi Verschelde | |
And another piece of dead code found while searching for "use_builtin". | |||
2021-08-12 | Fix multiple issues with CSGPolygon | Marcel Admiraal | |
2021-08-11 | Make radius & height in CapsuleShape3D independent | PouleyKetchoupp | |
Also changed CapsuleMesh to make settings consistent between render and physics. | |||
2021-08-11 | Merge pull request #51500 from timothyqiu/navmesh-doc | Rémi Verschelde | |
2021-08-11 | Improve NavigationMesh typing, parameter validation and documentation | Haoyu Qiu | |
2021-08-11 | Merge pull request #47378 from aaronfranke/use-input-enums | Rémi Verschelde | |
Use key enum instead of plain integers for input code | |||
2021-08-11 | Merge pull request #51178 from Geometror/layout-options-textline-textparagraph | Rémi Verschelde | |
Various text layout improvements (TextLine, TextParagraph, Label, TextServer) | |||
2021-08-11 | Various text layout improvements (TextLine, TextParagraph, Label, TextServer) | Hendrik Brucker | |
2021-08-10 | Use Key enum instead of plain integers | Aaron Franke | |
2021-08-10 | Merge pull request #49343 from theoway/node_auto_arrangement_graph_edit | K. S. Ernest (iFire) Lee | |
Node Auto Arrangement in GraphEdit/VisualScript/VisualShader | |||
2021-08-11 | Automatic arrangement of nodes in VisualScript/VisualShaders editors | Umang Kalra | |
This PR and commit adds the functionality to arrange nodes in VisualScript/VisualShader editor. The layout generated by this feature is compact, with minimum crossings between connections & uniform horizontal & vertical gaps between the nodes. This work has been sponsored by GSoC '21. Full list of additions/changes: • Added arrange_nodes() method in GraphEdit module. • This method computes new positions for all the selected nodes by forming blocks and compressing them. The nodes are moved to these new positions. • Adding this method to GraphEdit makes it available for use in VisualScript/VisualShaders editors and its other subclasses. • Button with an icon has been added to call arrange_nodes() in GraphEdit. • This button is inherited by VisualScript/VisualShaders editors to invoke the method. • Undo/redo is functional with this method. • By using signals in arrange_nodes(), position changes are registered in undo/redo stack of the subclass that is using the method. • Metadata of the method has been updated in ClassDB • Method description has been added to class reference of GraphEdit | |||
2021-08-10 | Fix crash when parsing Dictionary | kobewi | |
2021-08-10 | Merge pull request #51457 from nekomatata/moving-platforms-3d | Rémi Verschelde | |
Fix 3D moving platform logic | |||
2021-08-09 | Fix 3D moving platform logic | PouleyKetchoupp | |
Same thing that was already done in 2D, applies moving platform motion by using a call to move_and_collide that excludes the platform itself, instead of making it part of the body motion. Helps with handling walls and slopes correctly when the character walks on the moving platform. Also made some minor adjustments to the 2D version and documentation. Co-authored-by: fabriceci <fabricecipolla@gmail.com> | |||
2021-08-09 | Some work on double support | Aaron Franke | |
2021-08-10 | Merge pull request #51453 from Blackiris/fix-new-inherited-script | Rémi Verschelde | |
Fix infinite loop when creating a newly inherited GDScript file | |||
2021-08-09 | Fix infinite loop when creating a newly inherited GdScript file | Julien Nguyen | |
2021-08-09 | Merge pull request #51446 from nekomatata/fix-moving-platform-rotation | Rémi Verschelde | |
Fix applied rotation from moving platforms in move_and_slide | |||
2021-08-09 | Fix applied rotation from moving platforms in move_and_slide | PouleyKetchoupp | |
When synchronizing CharacterBody motion with moving the platform using direct body state, only the linear velocity was taken into account. This change exposes velocity at local point in direct body state and uses it in move_and_slide to get the proper velocity that includes rotations. | |||
2021-08-09 | Use doubles for time in many other places | Aaron Franke | |
2021-08-09 | Merge pull request #51338 from V-Sekai/gltf-lights | Rémi Verschelde | |
Continue when glTF2 lights fail to parse. | |||
2021-08-09 | Merge pull request #51180 from RandomShaper/native_script_inherits | Rémi Verschelde | |
Implement inherits_script() for NativeScript and PluginScript | |||
2021-08-09 | Continue when glTF2 lights fail to parse. | K. S. Ernest (iFire) Lee | |
2021-08-08 | [Text Server] Improve object (image/table) inline alignment. | bruvzg | |
2021-08-07 | Merge pull request #51322 from raulsntos/fix-msbuild-exception | Rémi Verschelde | |
Ensure MSBuildPanel buttons are instantiated | |||
2021-08-07 | Removes const from set functions on the Gizmos | AndreaCatania | |
2021-08-06 | Ensure MSBuildPanel buttons are instantiated | Raul Santos | |
2021-08-06 | Fix LSP completion crashing on scene-less scripts | Francois Belair | |
2021-08-06 | HTML5: Fix warnings and re-enable `werror=yes` on CI | Rémi Verschelde | |
Add a missing call to disable warnings on a forked env for freetype's `sfnt.c`. | |||
2021-08-06 | Merge pull request #51283 from Razoric480/lsp-parse-from | Rémi Verschelde | |
Fix LSP parsing get_node only from the scene root | |||
2021-08-06 | Merge pull request #51301 from Faless/mp/4.x_gd_default_rpc | Rémi Verschelde | |
[Net] Default @rpc annotation should be puppet, not master. | |||
2021-08-06 | Merge pull request #51008 from raulsntos/csharp-renames | Rémi Verschelde | |
2021-08-06 | [Net] Default @rpc annotation should be puppet, not master. | Fabio Alessandrelli | |
2021-08-06 | [Net] Fix ENetMultiplayerPeer status during connection. | Fabio Alessandrelli | |
While the client emitting "peer_connect" for the server, the status was still set to CONNECTION_CONNECTING, causing bugs in the upper layer. | |||
2021-08-05 | Fix LSP parsing get_node only from the scene root | Francois Belair | |
2021-08-05 | Reduce C# Dictionary internal calls | Raul Santos | |
- Implements new `KeyValuePairs` and `KeyValuePairAt` internal calls to get the `key` and the `value` in one call. - Caches the `DictionaryEntry` to reuse properties without repeating internal calls. | |||
2021-08-05 | Add documentation to Dictionary in C# | Raul Santos | |
Adds documentation to `Godot.Collections.Dictionary` in C#. | |||
2021-08-05 | Rename RotationQuaternion to be more similar to get_rotation_quaternion | Raul Santos | |
Renames `RotationQuaternion` to be more consistent with `get_rotation_quaternion` | |||
2021-08-05 | Rename RandSeed to RandFromSeed and use ref param | Raul Santos | |
Renames `RandSeed` method to be more consistent with `Math::rand_from_seed` | |||
2021-08-05 | Merge pull request #51247 from pycbouh/docs-extract-theme-items | Rémi Verschelde | |
Add theme item descriptions to the online documentation | |||
2021-08-05 | Merge pull request #48615 from Razoric480/lsp-rename | Rémi Verschelde | |
Implement LSP didSave notification and rename request | |||
2021-08-04 | Add theme item descriptions to the online documentation | Yuri Sizov | |
2021-08-04 | Merge pull request #51005 from Faless/mp/4.x_channels | Rémi Verschelde | |
[Net] Implement RPC channels in MultiplayerAPI. | |||
2021-08-03 | Fix 'script_class' null access when reloading a deleted C# script | 31 | |
2021-08-03 | Simplify C# print methods | Raul Santos | |
- Extracts the parameters logic to a single method - Simplify the handling of null parameters | |||
2021-08-03 | Fix the editor theme application for the Mono build log | Yuri Sizov | |
2021-08-03 | Merge pull request #50454 from Ev1lbl0w/gsoc21-dap | Fabio Alessandrelli | |
Implemented initial DAP support | |||
2021-08-02 | Implement inherits_script() for NativeScript and PluginScript | Pedro J. Estébanez | |