Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2021-08-02 | Validates VisualScript.add_node input node | Haoyu Qiu | |
2021-08-02 | Implemented initial DAP support | Ev1lbl0w | |
Implemented "output" event Refactored "seq" field generation Prevent debugging when editor and client are in different projects Removed unneeded references to peer on the parser Refactored way to detect project path Implemented "setBreakpoints" request Fix double events when terminating from client Refactored "stopped" event Implemented "stopped" with breakpoint event Implemented "stackTrace", "scopes" and "variables" request Report incoming number of stack dump variables Implemented proper reporting of scopes and variables from stack frames Prevent editor from grabbing focus when a DAP session is active Implemented "next" and "stepIn" requests Implemented "Source" checksum computing Switched expected errors from macros to silent guards Refactored message_id Respect client settings regarding lines/columns behavior Refactored nested DAP fields Implement reporting of "Members" and "Globals" scopes as well Fix error messages not being shown, and improved wrong path message | |||
2021-08-01 | Merge pull request #51036 from winterpixelgames/master-ws-fix | Rémi Verschelde | |
WebsocketPeer outbound buffer fixes and buffer size query | |||
2021-07-31 | Websocket peer outbound buffer fixes. Expose outbound buffered amount. | Jordan Schidlowsky | |
2021-07-31 | Merge pull request #50625 from nekomatata/body-one-direction-layers | Rémi Verschelde | |
One-directional collision layer check for rigid bodies and soft bodies | |||
2021-07-31 | Make action names translatable | Haoyu Qiu | |
2021-07-30 | Remove obsolete "dectime" method | Aaron Franke | |
Replaced by "move_toward" | |||
2021-07-31 | Do nothing when dragging CSGBox handle perpendicular to the camera | Haoyu Qiu | |
2021-07-30 | [Net] Implement RPC channels in MultiplayerAPI. | Fabio Alessandrelli | |
2021-07-30 | Merge pull request #51052 from V-Sekai/gltf-fallbacks | Rémi Verschelde | |
glTF2 fallback load PNG and JPG | |||
2021-07-30 | Merge pull request #51067 from akien-mga/doc-return-argument-self-closing-tags | Rémi Verschelde | |
doc: Use self-closing tags for `return` and `argument` | |||
2021-07-30 | glTF2 fallback load PNG and JPG | K. S. Ernest (iFire) Lee | |
2021-07-30 | doc: Use self-closing tags for `return` and `argument` | Rémi Verschelde | |
For the time being we don't support writing a description for those, preferring having all details in the method's description. Using self-closing tags saves half the lines, and prevents contributors from thinking that they should write the argument or return documentation there. | |||
2021-07-30 | [Net] Fix ENet 'connect_to_host' creating only one channel. | Fabio Alessandrelli | |
Passing `0` to `enet_host_create` will allow the maximum amount of channel supported by ENet. For some reasons, `connect_to_host` will instead only create 1 channel when passed `0`. This commit normalize the behaviour to always allocate the maximum allowed channels when passing `0`. |