summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-10-08GDScript: Report property type errorsZuBsPaCe
Inline getters & setters are now FunctionNodes. Their names are set in the parser, not in the compiler. GDScript-Analyzer will now run through getter and setter. Also report wrong type or signature errors regarding getset properties. Added GDScript tests for getters and setters. #53102
2021-10-08Merge pull request #52215 from Calinou/scale-3d-use-float-valueClay John
Allow any floating-point value as a 3D rendering scale option
2021-10-08Allow any floating-point value as a 3D rendering scale optionHugo Locurcio
This allows for finer control over 3D rendering resolution. Supersampling can also be performed by setting a 3D rendering resolution above 1.0, which is useful for offline rendering or for very high-end GPUs.
2021-10-08Merge pull request #53549 from DeeJayLSP/refcounted-fix-descriptionRémi Verschelde
2021-10-08Merge pull request #53571 from ↵Rémi Verschelde
kleonc/scene-tree-free-objects-queued-during-destruction
2021-10-08Fix RefCounted descriptionDeeJayLSP
If the class name is modified, its name in the description should be too. However, pluralization is a bit complicated in this case. I'll give the options `RefCounteds` and `reference-counted objects`. Maybe both can be used.
2021-10-08Delete objects enqueued for deletion during SceneTree destructionkleonc
2021-10-08Merge pull request #53517 from ColinKinloch/native_callback_typedefRémi Verschelde
2021-10-08Merge pull request #53555 from Pineapple/faster-int-string-dictionaryRémi Verschelde
2021-10-08Merge pull request #53536 from Faless/mp/4.x_rpc_configMax Hilbrunner
[Net] Add call_local argument to Node.rpc_config.
2021-10-08Merge pull request #53336 from briansemrau/gdscript-i'm-not-my-own-local-classGeorge Marques
[GDScript 2.0] fix script base class self-assignment
2021-10-08[Net] Add call_local argument to Node.rpc_config.Fabio Alessandrelli
2021-10-08[Net] Rename RPCConfig.sync to call_local.Fabio Alessandrelli
For consistency with the other user facing changes.
2021-10-08Merge pull request #53527 from Chaosus/shader_arrayRémi Verschelde
2021-10-08Faster hash_compare for integer and string keys in dictionariesBartłomiej T. Listwon
2021-10-08Allow declare the shader arrays with a size defined before identifierYuri Roubinsky
2021-10-08Merge pull request #53551 from YeldhamDev/tabs_is_a_buggy_messRémi Verschelde
Fix invisible tabs not being ignored in `Tabs`
2021-10-08Merge pull request #52911 from vnen/gdscript-use-getter-for-property-typeRémi Verschelde
Use getter return type for the property type
2021-10-07Fix invisible tabs not being ignored in `Tabs`Michael Alexsander
2021-10-07GDScript: Use getter return type for the property typeGeorge Marques
The PropertyInfo hints are more relevant for the inspector. The getter return type is more reliable and less likely to be incorrect and it is what's going to be called in the end.
2021-10-07Merge pull request #53422 from KoBeWi/add_LUA_to_GodotRémi Verschelde
2021-10-07Merge pull request #53545 from vnen/gdscript-releaseRémi Verschelde
2021-10-07Merge pull request #52962 from mujpao/fix-right-click-sub-nodesRémi Verschelde
2021-10-07Merge pull request #53522 from groud/read_only_tile_layoutRémi Verschelde
2021-10-07Merge pull request #53500 from vnen/variant-in-string-nameRémi Verschelde
2021-10-07Merge pull request #53499 from ↵Rémi Verschelde
boruok/master-optional-crop-for-texture-atlas-importer
2021-10-07Merge pull request #53493 from DeeJayLSP/patch-1Rémi Verschelde
2021-10-07Merge pull request #53541 from Calinou/doc-call-group-nullRémi Verschelde
2021-10-07Merge pull request #53235 from Paulb23/script-editor-save-stateRémi Verschelde
2021-10-07Merge pull request #53523 from Calinou/remove-occlusion-colorRémi Verschelde
2021-10-07Merge pull request #53538 from Calinou/environment-ssr-fade-no-negative-valuesRémi Verschelde
2021-10-07Merge pull request #53539 from Calinou/sky-material-color-no-alphaRémi Verschelde
2021-10-07Enable method type information on release buildsGeorge Marques
This is needed to ensure GDScript compilation works properly on release builds and make use of optimized typed instructions.
2021-10-07Merge pull request #53543 from vnen/joint-waring-releaseRémi Verschelde
Joint2D: Use boolean instead of warning string for validity test
2021-10-07Allow breakpoints in closed filesPaulb23
2021-10-07Preserve script editor state through tab closesPaulb23
2021-10-07GDScript: Fix method ptrcall on releaseGeorge Marques
2021-10-07Joint2D: Use boolean instead of warning string for validity testGeorge Marques
Those strings are stripped at release there's a false positive that the bodies are valid, causing a crash.
2021-10-07Document null argument limitation with `SceneTree.call_group()`Hugo Locurcio
2021-10-07Don't allow translucent colors in built-in sky material propertiesHugo Locurcio
The colors' alpha channel is ignored, so there's no point in exposing it in the editor.
2021-10-07Clamp Environment's SSR fade-in and fade-out to positive valuesHugo Locurcio
Negative values result in rendering glitches.
2021-10-07Remove unimplemented `Environment.ambient_light_occlusion_color` propertyHugo Locurcio
This property was intended to provide a way to have SSAO or VoxelGI ambient occlusion with a color other than black. However, it was dropped during the Vulkan renderer development due to the performance overhead it caused when the feature wasn't used.
2021-10-07DisplayServer: Add multiple descriptions for methods.DeeJayLSP
Added multiple descriptions for clipboard, mouse and window methods.
2021-10-07Merge pull request #53525 from Calinou/comments-replace-visual-serverRémi Verschelde
Replace references to VisualServer in code comments with RenderingServer
2021-10-07Merge pull request #53524 from Calinou/voxelizer-remove-debug-printRémi Verschelde
Remove debugging print from the VoxelGI baker
2021-10-07added optional region cropping to Texture Atlas importerboruok
2021-10-07Replace references to VisualServer in code comments with RenderingServerHugo Locurcio
VisualServer no longer exists in the `master` branch.
2021-10-07Remove debugging print from the VoxelGI bakerHugo Locurcio
2021-10-07Set TileSet layout and half-offset as read-only when using square shapeGilles Roudière
2021-10-07Merge pull request #53519 from timothyqiu/anim-tree-nullRémi Verschelde
Fix make sub-resource crash in AnimationTreeEditor