summaryrefslogtreecommitdiff
path: root/scene
AgeCommit message (Collapse)Author
2023-02-01Merge pull request #67331 from Sauermann/fix-subviewport-no-stretch-updateRémi Verschelde
Fix stretch transform when resizing SubViewports
2023-02-01Merge pull request #72497 from bruvzg/x11_ime_popup_focusRémi Verschelde
[X11] Fix IME subwindow in the popup not getting input focus.
2023-02-01[X11] Fix IME subwindow in the popup not getting input focus.bruvzg
2023-02-01Merge pull request #58610 from Sauermann/fix-physics-mouseRémi Verschelde
Fix execution of physics picking events at unexpected times
2023-02-01Fix various typos with codespellRémi Verschelde
Finally do the childs -> children rename too.
2023-02-01Fix stretch transform when resizing SubViewportsMarkus Sauermann
Move calculation of stretch transform from outside to inside of `Viewport::_set_size` function.
2023-02-01Merge pull request #71936 from akien-mga/remove-some-unused-signalsRémi Verschelde
Remove some unused signals
2023-02-01Merge pull request #71479 from raulsntos/virtual-return-typeRémi Verschelde
Use enum instead of int in virtual methods return type
2023-02-01Merge pull request #72476 from TokageItLab/graph-signalRémi Verschelde
Fix `scroll_offset_changed` signal doesn't fired when panning `GraphEdit`
2023-02-01Merge pull request #70446 from akien-mga/meshoptimizer-4a287848fRémi Verschelde
meshoptimizer: Sync with upstream commit 4a287848f
2023-02-01Merge pull request #72485 from BastiaanOlij/add_eye_matrix_accessRémi Verschelde
Expose EYE_OFFSET to gdshader code
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 #72473 from aXu-AP/animatablebody3d-editor-move-fixRémi Verschelde
Fix AnimatableBody3D not being movable in editor
2023-01-31meshoptimizer: Sync with upstream commit 4a287848fRémi Verschelde
https://github.com/zeux/meshoptimizer/commit/4a287848fd664ae1c3fc8e5e008560534ceeb526
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 #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-02-01Expose EYE_OFFSET to gdshader codeBastiaan Olij
2023-02-01Fix scroll_offset_changed signal doesn't fired when panning GraphEditSilc Renew
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-31Use enum instead of int in virtual methods return typeRaul Santos
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 #65698 from KoBeWi/cameramanRémi Verschelde
Rework how current Camera2D is determined
2023-01-31Remove some unused signalsRémi Verschelde
Part of #37604.
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-31Fix MSVC shadow local warningRémi Verschelde
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 #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 #72449 from lyuma/override_pose_cleanupRémi Verschelde
BoneAttachment3D: Remove duplicate override_pose
2023-01-31Force update AnimationTree player cache when AnimationPlayer changes.SaracenOne
2023-01-31BoneAttachment3D: Remove duplicate override_poseLyuma
Also removes unused override_mode property since we removed the local pose override feature in #71137. Fixes #72407
2023-01-31Merge pull request #62737 from kidrigger/gdext_videodecoderRémi Verschelde
Updates VideoDecoder plugin API to GDExt.
2023-01-31Merge pull request #69248 from vonagam/fixing-typed-arraysRémi Verschelde
GDScript: Fix typed arrays
2023-01-31GDScript: Fix issues with typed arraysDmitrii Maganov
2023-01-31Merge pull request #72441 from bruvzg/lbl3d_aaaRémi Verschelde
[Sprite3D/Label3D] Expose alpha antialiasing properties.
2023-01-31Merge pull request #72437 from lyuma/lightmap_custom_uvRémi Verschelde
Implement custom uvs for Static Lightmap imported gltf
2023-01-31Merge pull request #72357 from aaronfranke/area-gravity-unit-distRémi Verschelde
Replace Area gravity point distance scale with unit distance
2023-01-31[Sprite3D/Label3D] Expose alpha antialiasing properties.bruvzg
2023-01-31Use mix for vector types in switch node in the visual shaderYuri Rubinsky
2023-01-30Implement custom uvs for Static Lightmap imported gltfLyuma
2023-01-30Updates VideoDecoder plugin API to GDExtension.anish bhobe
Adds VideoStream and relevant resource loaders to migrate external GDNative plugins to GDExtension. Adds a VideoStreamLoader as a specialization of ResourceFormatLoader as ClassDB::is_parent_class is inaccessible from GDExtension currently. Using Object* instead of Ref<T> in order to avoid the refcount bug (godotengine/godot-cpp#652) Also another bug is in ResourceLoader in use on the extension side that requires fixing.
2023-01-30Merge pull request #72208 from bruvzg/rtl_fix_thr_crashRémi Verschelde
[RichTextLabel] Fix thread unsafe `set_physics_process_internal` usage. Use `WorkerThreadPool` instead of creating new threads.