summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-02-01Merge pull request #72464 from clayjohn/RD-skeleton-crashRémi Verschelde
Check if Skeleton exists before reading when calculating blend shapes
2023-02-01Merge pull request #72459 from KoBeWi/debindsRémi Verschelde
Add unbinds to `scn`
2023-02-01Merge pull request #72075 from Maran23/extents-to-sizeRémi Verschelde
Replace Extents with Size in VoxelGI, ReflectionProbe, FogVolume, Decal and GPUParticles*3D
2023-02-01Merge pull request #71322 from ↵Rémi Verschelde
EricEzaM/55856-proj-settings-initial-array-dict-shared-instance Fix Project Settings array/dicts initial value being shared instances of the current value.
2023-02-01Merge pull request #66076 from ↵Rémi Verschelde
Sauermann/fix-double-physics-input-events-for-layers Fix physics events being interpreted twice for nodes in canvas layer
2023-02-01Merge pull request #72473 from aXu-AP/animatablebody3d-editor-move-fixRémi Verschelde
Fix AnimatableBody3D not being movable in editor
2023-02-01Merge pull request #66906 from Sauermann/fix-prohibit-inconsistent-size-stateRémi Verschelde
Prohibit inconsistent size state for SubViewport
2023-02-01Merge pull request #72462 from raulsntos/docs/dotnet-renamesRémi Verschelde
Fix C# examples in documentation for 4.0
2023-02-01Merge pull request #72371 from dalexeev/remove-gds-str-duplicateRémi Verschelde
Remove `@GDScript.str` (duplicate of `@GlobalScope.str`)
2023-02-01Merge pull request #72450 from TokageItLab/optional-restartRémi Verschelde
Make restart in NodeStateMachine / NodeTransition optional
2023-02-01Merge pull request #71543 from smix8/navigation_agent_debug_4.xRémi Verschelde
Add NavigationAgent Path Debug Visualization
2023-02-01Add unbinds to scnkobewi
2023-01-31Fix physics events being interpreted twice when in canvas layerMarkus Sauermann
2023-01-31Prohibit inconsistent size state for SubViewportMarkus Sauermann
Prohibit size changes of SubViewports with parent SubViewportContainers that have stretch mode enabled.
2023-01-31Fix AnimatableBody3D not being movable in editoraXu-AP
2023-01-31Merge pull request #72436 from Chaosus/vs_switch_improvementYuri Rubinsky
2023-01-31Replace Extents with Size in VoxelGI, ReflectionProbe, FogVolume, Decal and ↵Marius Hanl
GPUParticles*3D - Extents are replaced by Size (Size is Extents * 2) - The UI text displays 'Size' - Snapping is adjusted to work with Size - _set and _get handle extents for compatibility Co-authored-by: ator-dev <dominic.codedeveloper@gmail.com>
2023-02-01Make restart in NodeStateMachine / NodeTransition optionalSilc Renew
2023-01-31Check if Skeleton exists before reading when calculating blend shapesclayjohn
2023-01-31Fix C# examples in documentationRaul Santos
- Fix documentation after C# renames. - Add missing `partial` in C# class declarations. - Change `delta` parameter type to `double` in C#. - Ensure parameters match base declaration. - Use `$` string interpolation in C#. - Fix invalid or outdated C# code. - Changed some examples to follow our style guide more closely.
2023-01-31Merge pull request #72425 from smix8/default_physics_space_on_demand_only_4.xRémi Verschelde
Create default World physics spaces on demand only
2023-01-31Merge pull request #69120 from souplamp/audio-function-renameRémi Verschelde
Rename references to audio device, capture_device to output_device, input_device respectively
2023-01-31Merge pull request #65698 from KoBeWi/cameramanRémi Verschelde
Rework how current Camera2D is determined
2023-01-31Add NavigationAgent Path Debug Visualizationsmix8
Adds path debug visuals for NavigationAgent2D, NavigationAgent3D and NavigationServer.
2023-01-31Create default World physics spaces on demand onlysmix8
Changes that the default physics spaces of World resources are only created on first use.
2023-01-31Audio rename (device, capture_device) -> (output_device, input_device)souplamp
Change instances of audio properties 'device' to 'output_device', and instances of audio properties 'capture_device' to 'input_device', as well as their subsequent getter & setter functions. Update the docs to reflect these changes, as well as the 3-to-4 converter for GDScript and CSharp to make proper conversions (only exception is 'device' since that name is too vague and might replace non-AudioServer related instances, such as user comments and variables). This does not change internal references to references like 'Render Client' and 'Capture Client' in WASAPI; such is outside the scope of this commit. This also does not change ALSA's references, considering that it uses 'device' to mean input and output interchangeably. Other references are changed, however where applicable, to be consistent with the new AudioServer methods and property names.
2023-01-31Fix MSVC shadow local warningRémi Verschelde
2023-01-31Merge pull request #72452 from akien-mga/global_class_always_createRémi Verschelde
Always create global class list, even if empty
2023-01-31Merge pull request #72454 from dalexeev/gds-fix-icon-annotationRémi Verschelde
GDScript: Fix `@icon` annotation
2023-01-31Merge pull request #59310 from Sauermann/proposal-event-transformRémi Verschelde
Calculate window input event transform only on window change
2023-01-31Merge pull request #71972 from Sauermann/fix-test-dsRémi Verschelde
[unittests] Send Mouse events via DisplayServer instead of push_input
2023-01-31Merge pull request #64423 from RandomShaper/safe_input_synthRémi Verschelde
Warn users about unsafe usage of `InputEvent`
2023-01-31Merge pull request #71174 from RedMser/fix-confined-mouse-mode-updateRémi Verschelde
Fix confined mouse mode not updating on resize
2023-01-31Merge pull request #72396 from TokageItLab/bs1dconsistRémi Verschelde
Consistent with NodeBlendSpace1D option NodeBlendSpace2D
2023-01-31Merge pull request #67507 from Sauermann/fix-toplevel-root-control-nodeRémi Verschelde
Fix event propagation to child after set_as_toplevel
2023-01-31Merge pull request #72206 from vnen/gdscript-allow-void-return-shorthandRémi Verschelde
GDScript: Allow void functions to return calls to other void functions
2023-01-31Merge pull request #57520 from jordigcs/gd-rename-mapRémi Verschelde
Add hint for identifiers renamed from 3.x to 4.0
2023-01-31GDScript: Fix `@icon` annotationDanil Alexeev
2023-01-31GDScript: Allow void functions to return calls to other void functionsGeorge Marques
2023-01-31Always create global class list, even if emptyRémi Verschelde
Fixes #72451.
2023-01-31Warn users about unsafe usage of InputEventPedro J. Estébanez
2023-01-31Merge pull request #72445 from reduz/restore-script-class-cache-if-removedRémi Verschelde
Restore script class cache if removed
2023-01-31Merge pull request #72444 from reduz/fix-global-class-parsingRémi Verschelde
Fix global script class parsing.
2023-01-31Merge pull request #72449 from lyuma/override_pose_cleanupRémi Verschelde
BoneAttachment3D: Remove duplicate override_pose
2023-01-31Merge pull request #71949 from SaracenOne/update_animation_tree_cacheRémi Verschelde
Force update AnimationTree player cache when AnimationPlayer changes.
2023-01-31Merge pull request #72245 from JonqsGames/apply_root_scale_to_shapeRémi Verschelde
Apply root scale to 3d shapes on import
2023-01-31Merge pull request #72201 from fire/gltf-extract-imgRémi Verschelde
Restore gltf embedded scenes due to problems with textures.
2023-01-31Merge pull request #72447 from TokageItLab/fix-sprite-frames-edit-switchingRémi Verschelde
Fix SpriteFramesEditor is spamming to switch bottom panel
2023-01-31Merge pull request #72420 from TokageItLab/fix-animation-editor-pluginRémi Verschelde
Fix broken bottom panel switching
2023-01-31Merge pull request #72431 from raulsntos/dotnet/rid-iequatableRémi Verschelde
C#: Implement `IEquatable` in `Rid`