summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2021-09-21Merge pull request #52852 from Chaosus/gds_fix_constantsYuri Roubinsky
Prevent local constant default value from incorrect overriding by a global constant in GDScript autocompletion
2021-09-21Merge pull request #51655 from ↵Rémi Verschelde
RevoluPowered/improve-gdscript-code-editor-performance Improve GDScript Editor performance
2021-09-21Change to using doubles in XR classesBastiaan Olij
2021-09-21Merge pull request #52718 from Calinou/gdscript-add-integration-tests-2Rémi Verschelde
2021-09-21Improve GDScript Editor and Improve latencyGordon MacPherson
Improvements: - GDScript Highlighter is faster by 25% as keys are smaller (hashes instead of strings) - Removes message queue from _apply_settings_change to allow resize to work correctly - Some performance fixes are pending still Note: this resolves the code editor behaving badly when resizing in debug builds
2021-09-21Add flag to connected grapheme. Apply RTL displacement FX only to the whole ↵bruvzg
connected grapheme. Pass more glyph info to the custom RTL FX.
2021-09-21Prevent local constant default value from incorrect override by a globalYuri Roubinsky
2021-09-20Don't generate empty doc sections and reduce code duplicationAaron Franke
2021-09-20Merge pull request #52330 from johnjdonna/add_support_hostname_language_serverRémi Verschelde
LSP: Add support for custom host setting
2021-09-20Merge pull request #52856 from e8newallm/52816Rémi Verschelde
Corrected GLTFDocument::save_scene from processing a nullptr
2021-09-20Corrected GLTFDocument::save_scene from processing a nullptrMatthew Newall
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2021-09-20Merge pull request #52618 from williamd67/GPULightmapper-bounce-improvementRémi Verschelde
GPULightmapper exclude back-face triangles while calculating bounces
2021-09-20Merge pull request #52545 from JFonS/occ_fixesRémi Verschelde
Occlusion culling fixes
2021-09-20LSP: Add support for custom host settingJohn J. Donna II
You can now configure host in the `language_server` settings in the editor settings.
2021-09-20HarfBuzz: Update to version 3.0.0bruvzg
2021-09-18Fix some minor issues in C# XML doc commentsAaron Franke
2021-09-18Merge pull request #52666 from magian1127/temp1Rémi Verschelde
2021-09-18C#, replace the current Xform method with a * operator.Magian
2021-09-18Fix incorrect call of `_center_on_node` in VisualScript editorYuri Roubinsky
2021-09-17Merge pull request #52792 from vnen/gdscript-subscript-missing-indexRémi Verschelde
2021-09-17Merge pull request #52788 from vnen/gdscript-compare-with-nullRémi Verschelde
2021-09-17GDScript: Properly catch error when missing index in subscriptGeorge Marques
2021-09-17Allow comparing equality between builtin types and nullGeorge Marques
2021-09-17Merge pull request #51671 from RandomShaper/fix_gdscript_crashGeorge Marques
Fix some GDScript bugs
2021-09-17Merge pull request #52785 from vnen/gdscript-fix-inference-eagernessRémi Verschelde
2021-09-17GDScript: Avoid inferred types from giving hard errorsGeorge Marques
2021-09-17Merge pull request #52655 from Chaosus/toggle_scripts_panelRémi Verschelde
2021-09-17Merge pull request #51835 from magian1127/patch1Rémi Verschelde
2021-09-15Merge pull request #52679 from nekomatata/world-boundary-shapeCamille Mohr-Daurat
Rename WorldMarginShape to WorldBoundaryShape
2021-09-15Merge pull request #52656 from akien-mga/rename-vseditor-singletonMax Hilbrunner
Rename VisualScriptEditor singleton to VisualScriptCustomNodes
2021-09-15Add more integration tests to the GDScript test suiteHugo Locurcio
This also fixes a typo in the `bitwise_float_right_operand.gd` test.
2021-09-15Merge pull request #52370 from bruvzg/realloc_paren_stackRémi Verschelde
2021-09-15Merge pull request #52706 from vnen/gdscript-ternary-operator-crashRémi Verschelde
GDScript: Show error when missing expression after ternary else
2021-09-15Merge pull request #52705 from vnen/gdscript-error-unary-no-argRémi Verschelde
GDScript: Show error on unary operators without argument
2021-09-15GDScript: Show error when missing expression after ternary elseGeorge Marques
2021-09-15Merge pull request #50456 from Blackiris/fix-extends-parent-relativeGeorge Marques
Fix extends with relative path to parent script
2021-09-15GDScript: Show error on unary operators without argumentGeorge Marques
2021-09-15Merge pull request #49765 from ↵George Marques
Blackiris/fix-assignment-with-operator-on-type-member Fix assignment with operator on type member
2021-09-15Merge pull request #52582 from ↵Rémi Verschelde
jmb462/Prevent-non-explicit-inferring-parameter-from-null
2021-09-15GDScript: Allow string keys on Lua-style dictionariesGeorge Marques
Which is useful when the key isn't a valid identifier, such as keys with spaces or numeric keys.
2021-09-15Merge pull request #48029 from Calinou/gdscript-add-integration-testsRémi Verschelde
Add dozens of new integration tests to the GDScript test suite
2021-09-15Merge pull request #52273 from aaronfranke/gltf-renamesRémi Verschelde
2021-09-15Added status bar and toggle scripts panel button to EditorHelp/VScriptsYuri Roubinsky
2021-09-15TextServer: Fix build with freetype disabledRémi Verschelde
Also remove RTR calls as we don't translate internal error messages.
2021-09-14Clean convex hull decomposition codePouleyKetchoupp
Remove unnecessary conversion between triangle data and vertex data whenever possible.
2021-09-14GPULightmapper exclude back-face triangles while calculating bouncesWilliam Deurwaarder
Edges that are at the edge of a plane, may get behind the scene and will hit back-face triangles which where included in the lighting calculations. This caused leaking of light at the edge of planes. In case a ray hits back-face triangle, it is skipped in the bounce calculations.
2021-09-14Merge pull request #51094 from RandomShaper/error_cast_freed_objectRémi Verschelde
Complain if casting a freed object in a debug session
2021-09-14Complain if casting a freed object in a debug sessionPedro J. Estébanez
The idea is to give the user a chance to realize a mistake that will cause a crash in a release build (or with no debugger attached).
2021-09-14Rename WorldMarginShape to WorldBoundaryShapePouleyKetchoupp
2021-09-14Add dozens of new integration tests to the GDScript test suiteHugo Locurcio
This also ignores `.out` files in the file format static checks.