summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2021-09-17Merge pull request #52788 from vnen/gdscript-compare-with-nullRémi Verschelde
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-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-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.
2021-09-14Merge pull request #52630 from JFonS/ebr_packetsJFonS
Upgrade Embree and enable ray packets
2021-09-14Merge pull request #52633 from lewiji/mono-build-solution-shortcut-4.0Rémi Verschelde
2021-09-14Merge pull request #52226 from Faless/debugger/4.x_start_optionsRémi Verschelde
2021-09-14Merge pull request #52266 from AndreaCatania/collRémi Verschelde
2021-09-14Add editor keyboard shortcut for Mono Build solution buttonLewis James
Apply suggestions from code review Merging @akien-mga's suggestion with the matching change to the CS project Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2021-09-14Merge pull request #52222 from ↵Rémi Verschelde
Gallilus/Fix-VisualScriptPropertySet-value-property-hint
2021-09-14Rename VisualScriptEditor singleton to VisualScriptCustomNodesRémi Verschelde
Follow-up to #51916, fixes inconsistency between singleton name and class as documented in https://github.com/godotengine/godot/issues/52162#issuecomment-918979753.
2021-09-14Merge pull request #52647 from timothyqiu/csg-shape-updateRémi Verschelde
Don't update CSG Shape when not inside tree
2021-09-14Merge pull request #52292 from bruvzg/hb_initRémi Verschelde
[TextServer] Fix regression from #51908, HarfBuzz handle init and MinGW build.
2021-09-14Don't update CSG Shape when not inside treeHaoyu Qiu
2021-09-13Merge pull request #52643 from ThreeRhinosInAnElephantCostume/fixgdscriptMax Hilbrunner
Fix an undefined behaviour causing random test failures
2021-09-13Fix an undefined behaviourThreeRhinosInAnElephantCostume
2021-09-13Revert some URLs from the "Replace HTTP URLs with HTTPS" PRAaron Franke
2021-09-13Update VisualScriptCustomNode.xmlDavid Cambré
2021-09-13Merge pull request #52362 from vnen/gdscript-lambda-completion-crashRémi Verschelde
GDScript: Do not complete lambda arguments from parent class
2021-09-13Merge pull request #52632 from vnen/autoload-global-script-class-conflictRémi Verschelde
Disallow class names to be the same as global names
2021-09-13Merge pull request #52323 from vnen/gdscript-singleton-interdependence-fixRémi Verschelde
Fix loading of interdependent autoloads
2021-09-13Merge pull request #52637 from vnen/gdscript-fix-test-casesRémi Verschelde
Fix GDScript test cases
2021-09-13Merge pull request #52607 from paulloz/improve-cs-method-listingIgnacio Roldán Etcheverry
Improve C# method listing
2021-09-13Fix GDScript test casesGeorge Marques
2021-09-13Merge pull request #52100 from vnen/gdscript-access-outer-constantsRémi Verschelde
GDScript: Allow access to outer constant and enum values
2021-09-13Merge pull request #52068 from ThreeRhinosInAnElephantCostume/fixgdscriptRémi Verschelde
Fix parse error on statement-less files with only newlines, add a warning for empty files.
2021-09-13Upgrade Embree and enable ray packetsJoan Fons
Minor patch upgrade. Enabling ray packets results in faster processing of ray streams (i.e. occlusion culling buffer updates) at the cost of slightly larger binary sizes.