summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2021-11-18Merge pull request #42374 from madmiraal/fix-32776Camille Mohr-Daurat
Trigger RigidBodyBullet space override updates when Area properties change.
2021-11-18Merge pull request #42306 from madmiraal/fix-39947Camille Mohr-Daurat
Update Bullet Area overlaps when Area properties or shapes change.
2021-11-18Merge pull request #44726 from madmiraal/fix-44644Camille Mohr-Daurat
Ignore Bullet collision contact points with distance = 0
2021-11-17Fix `randfn` in visual scriptsYuri Roubinsky
2021-11-17Expose `randfn` to global scopeYuri Roubinsky
2021-11-16Rename built-in `SGN()` macro to `SIGN()`Hugo Locurcio
This matches the name of the GDScript function (except it's uppercase here).
2021-11-16Merge pull request #54581 from aaronfranke/operator-docsRémi Verschelde
2021-11-15Replace Godot docs URL with `$DOCS_URL` in XML class referenceRémi Verschelde
2021-11-15Fix mono build after invalid rename of `KEY_READ`Stefan Boronczyk
Follow-up to #51684.
2021-11-14Add path to functions that return iporter optionsreduz
-Allows displaying custom options for specific file format variants -Added support for scene format import to retrieve custom options This PR is necessary for #54886 to be implemented properly.
2021-11-12Use "enum class" for input enumsAaron Franke
2021-11-12Make OpenSimplex and VisualScript modules not depend on the editorAaron Franke
2021-11-12Add a minimal template build to CIAaron Franke
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2021-11-12Modules: Make sure to include modules_enabled.gen.h where neededRémi Verschelde
2021-11-11Show built-in script names in the debuggerkobewi
2021-11-11[GDScript] Check string literals for Unicode direction control characters.bruvzg
2021-11-10Merge pull request #54840 from Calinou/mono-move-exception-policy-settingRémi Verschelde
2021-11-10Move Mono unhandled exception setting to be located within a subsectionHugo Locurcio
Settings that aren't within a subsection are difficult to reach when other settings do have a subsection. This also adds documentation for the project setting.
2021-11-10Fix errors in CharacterBody when floor is destroyed or removedPouleyKetchoupp
In all physics servers, body_get_direct_state() now silently returns nullptr when the body has been already freed or is removed from space, so the client code can detect this state and invalidate the body rid. In 2D, there is no change in behavior (just no more errors). In 3D, the Bullet server returned a valid direct body state when the body was removed from the physics space, but in this case it didn't make sense to use the information from the body state.
2021-11-10Merge pull request #54676 from Chaosus/gds_restrict_namesRémi Verschelde
2021-11-10Merge pull request #54358 from ↵Rémi Verschelde
Shawak/feature-allow-root-node-paths-without-quote
2021-11-10fix pingpong in mathSilc 'Tokage' Renew
2021-11-09Merge pull request #53819 from TokageItLab/re-implement-ping-pongRémi Verschelde
Reimplement ping-pong animation and reverse playback
2021-11-09Merge pull request #54653 from KoBeWi/built_in_scripts_deserved_thatRémi Verschelde
Improve save handling for built-in scripts
2021-11-09Allow using $/root node pathsMaximilian
format fix shadowing use match instead of comparison Update gdscript_parser.cpp
2021-11-09Merge pull request #54798 from Calinou/gdscript-opcode-no-hashRémi Verschelde
2021-11-09Remove hash symbol in front of opcode error messages in GDScriptHugo Locurcio
The hash symbol creates spurious issue references on GitHub if the message is posted outside a code block, which means some issues have a lot more references than originally intended.
2021-11-09Merge pull request #47600 from qarmin/enable_mono_editorRémi Verschelde
2021-11-09Enable mono editor build in CIqarmin
2021-11-09Merge pull request #46721 from bruvzg/custom_word_break_punctRémi Verschelde
2021-11-09Merge pull request #54372 from bruvzg/text_edit_uiRémi Verschelde
2021-11-08Merge pull request #54473 from briansemrau/no-debug-functions-on-threadRémi Verschelde
2021-11-08Prevent identifiers from naming as built-in funcs and global classesYuri Roubinsky
2021-11-08Merge pull request #54118 from ↵Rémi Verschelde
Pineapple/dont-ignore-type-mismatch-in-setter-master
2021-11-08Merge pull request #54663 from ↵Rémi Verschelde
Gallilus/VisualScript-sync-and-improve-variable-anb-property
2021-11-07Improve save handling for built-in scriptskobewi
2021-11-07Fix LSP crash when parsing signal symbols.Francois Belair
If the number of parameters was less than the number of class members, the LSP would cause godot to crash because it was using the index for class members instead of the index for signal parameters. Fixes #54720 .
2021-11-06Fix example in `NoiseTexture` docYuri Roubinsky
2021-11-06VisualScript-sync-and-improve-variable-and-propertyDavid Cambré
2021-11-04Add documentation to operators for math typesAaron Franke
Co-authored-by: Raul Santos <raulsntos@gmail.com>
2021-11-04Fix Quaternion multiplication operatorAaron Franke
2021-11-04Add is_built_in() method to Resourcekobewi
2021-11-03Rename `PROPERTY_USAGE_NOEDITOR` to `PROPERTY_USAGE_NO_EDITOR`Hugo Locurcio
This is consistent with other constants that include `NO`, such as `PROPERTY_HINT_COLOR_NO_ALPHA`.
2021-11-03Fixes copy-paste issue in the visual script editorDavid Cambré
Moves copy and paste in their own functions so copy_nodes_request and paste_nodes_request are able to work. Applies paste offset to the last mouse clicked position.
2021-11-03Merge pull request #54072 from KoBeWi/hrcr_is_dedRémi Verschelde
2021-11-03reimplement ping-pongSilc 'Tokage' Renew
2021-11-02Merge pull request #54471 from rafallus/callable_area_monitorRémi Verschelde
2021-11-02Merge pull request #54346 from mhilbrunner/used-what-instead-of-whatRémi Verschelde
2021-11-02Merge pull request #54494 from lyuma/fix_override_materialsRémi Verschelde
glTF: Fix override materials and non-empty arrays
2021-11-01glTF: Fix override materials and non-empty arraysLyuma
Keep track of MeshInstance and GeometryInstance override materials in the GLTFMesh object. Ensure all arrays are non-empty to conform with "minItems":1 in glTF spec.