summaryrefslogtreecommitdiff
path: root/scene
AgeCommit message (Collapse)Author
2022-11-19Revert move vector parameter name to motionHaoyu Qiu
2022-11-19Merge pull request #68863 from clayjohn/RD-2D-skeletonRémi Verschelde
Fix drawing of 2D skeletons in the RD renderer.
2022-11-18Fix drawing of 2D skeletons in the RD renderer.clayjohn
Also clean up skeleton code in preparation for adding them to GLES3 Properly update Mesh2D AABBs when skeleton is updated
2022-11-18Merge pull request #68842 from Uxeron/DragPositionFixRémi Verschelde
Fixed `_get_drag_data` getting incorrect position on a scaled `Control`
2022-11-18Merge pull request #67714 from adamscott/fix-preload-cyclic-references-part2Rémi Verschelde
Fix cyclic references in GDScript 2.0
2022-11-18Fix cyclic references in GDScript 2.0Adam Scott
2022-11-18Fixed _get_drag_data getting incorrect position on scaled controlsUxeron
2022-11-18Merge pull request #64212 from xiongyaohua/curve3d_baking_refactorRémi Verschelde
Move rotation interpolation to Curve3d and refactor baking
2022-11-17Fix multithreaded RTL resetting scroll position on resize.bruvzg
2022-11-17Merge pull request #68732 from AThousandShips/bit_map_polygon_fixRémi Verschelde
Fix polygon generation in BitMap
2022-11-17Add `Control::localize_numeral_system` property to toggle automatic numeral ↵bruvzg
system conversion.
2022-11-17Merge pull request #68589 from marzecdawid/remove-default-file-save-filedialogRémi Verschelde
Remove auto selecting the first file for FileDialog with Save mode
2022-11-17Fix polygon generation in BitMapNinni Pipping
2022-11-16Merge pull request #68573 from Sauermann/fix-optionbutton-popupRémi Verschelde
Fix position and size of OptionButton PopupMenu
2022-11-16Merge pull request #68709 from MewPurPur/instance-begone-part3Rémi Verschelde
Remove more instances of 'instance' being used as a verb
2022-11-16Remove more instances of 'instance' being used as a verbVolTer
2022-11-16Merge pull request #68725 from TokageItLab/fix-bone-renamer-for-conflictingRémi Verschelde
Improve BoneRenamer to avoid conflicting with original bone name
2022-11-16Improve BoneRenamer to avoid conflicting with original bone nameSilc Renew
2022-11-16Add a node compatibility handler for ProximityGroupHugo Locurcio
This converts ProximityGroup nodes from 3.x projects into Node3Ds (their parent), rather than bare Nodes.
2022-11-15Merge pull request #64077 from ↵Rémi Verschelde
Calinou/tweak-audiostreamplayer2d3d-default-panning Decrease default AudioStreamPlayer2D/3D panning strength
2022-11-15Merge pull request #67948 from DeeJayLSP/split_webpRémi Verschelde
Overhaul WebP packer and split compression options
2022-11-15Overhaul WebP packer and split compression optionsDeeJayLSP
2022-11-15Fix false warning when renaming Joint2D's nodekobewi
2022-11-15Merge pull request #68681 from groud/fix_infinite_loop_in_resource_loaderRémi Verschelde
Fixes infinite loop in ResourceFormatText when having unexpected end of file
2022-11-15Fixes infinite loop in ResourceFormatText when having unexpected end of fileGilles Roudière
2022-11-15Merge pull request #68426 from clayjohn/GLES3-particlesRémi Verschelde
Add GPUParticles to the OpenGL3 renderer.
2022-11-14Add GPUParticles to the OpenGL3 renderer.clayjohn
This includes collision (2D SDF, Box, Sphere, Heightmap), attraction (Box, Sphere), and all sorting modes. This does not include 3D SDF collisions, trails, or manual emission.
2022-11-15Fix crash of queue_free() when main loop is not SceneTreeHaoyu Qiu
2022-11-14Merge pull request #67831 from kleonc/scene-tree-fix-storing-removed-nodesRémi Verschelde
`SceneTree` Fix storing removed nodes to be skipped by the group calls
2022-11-14Merge pull request #68664 from bruvzg/bmp_base_sizeRémi Verschelde
[Bitmap font] Always set valid fixed size, even if it's not set in the `fnt` file.
2022-11-14Merge pull request #68531 from marzecdawid/fix-gap-with-scrolling-down-in-TreeRémi Verschelde
Fix a gap with scrolling down in Tree with arrow keys (#57636)
2022-11-14Merge pull request #68564 from Mickeon/node-no-remove-group-errorRémi Verschelde
Strip ERR_FAIL from `Node.remove_from_group()`
2022-11-14Merge pull request #68657 from Sauermann/fix-redundant-initializationRémi Verschelde
Remove redundant non-trivial Variant types initializations
2022-11-14Fix a gap with scrolling down in Tree with arrow keys (#57636)Dawid Marzec
2022-11-14[Bitmap font] Always set valid fixed size, even if it's not set in the `fnt` ↵bruvzg
file.
2022-11-14Fix periods in editor strings and messagesHugo Locurcio
- Ensure all strings with ellipsis end with 3 periods instead of 2. - Fix extraneous period in "Error calling from signal '...' to callable" messages.
2022-11-14Remove redundant Variant-types initializationsMarkus Sauermann
2022-11-14Fix misc formatting issuesRémi Verschelde
Somehow I missed the failing CI report from trailing whitespace. Fixed a couple typos found by codespell while at it, and misc trailing semicolons in one of the files.
2022-11-14Merge pull request #68272 from Sauermann/fix-windowfocus-on-resizeRémi Verschelde
Fix Windowfocus on resizing
2022-11-14Merge pull request #68019 from Sauermann/fix-physics-mouseover-dropRémi Verschelde
Drop physics mouseover as soon as the mouse moves over a Control
2022-11-14[MP] Move engine and editor profilers to a plugin.Fabio Alessandrelli
Also refactor the editor plugin out of the ReplicationEditor.
2022-11-14Drop physics mouseover as soon as the mouse moves over a ControlMarkus Sauermann
2022-11-14Merge pull request #68582 from bruvzg/inv_gd3_bmp_fontRémi Verschelde
Add a special case for importing bitmap fonts designed for Godot 3.
2022-11-14Merge pull request #68448 from bruvzg/font_imp_trRémi Verschelde
[Font] Add an import option to pre-render all glyphs required for the translation.
2022-11-13Add optional UV2 logic for lightmapping to primitive shapesBastiaan Olij
2022-11-13Remove auto selecting the first file for FileDialog with Save file mode selectedDawid Marzec
2022-11-13Strip ERR_FAIL from `Node.remove_from_group()`Micky
Also simplifies group check removing unnecessary `!data.grouped.has`
2022-11-13Add a special case for importing bitmap fonts designed for Godot 3.bruvzg
2022-11-12Fix position and size of OptionButton PopupMenuMarkus Sauermann
Use the correct Transform2D (get_global_transform_with_canvas) for position and size.
2022-11-12Refactor Curv3D and PathFollow3DYaohua Xiong
This commit makes the following major changes 1. Add "sample_baked_with_rotation()" to Curve3D, making it usable independently. A similar change was made to Curve2D previously. 2. Refactor the _bake() method on Curve3D, using Parallel Transport Frame instead of Frenet Frame. 3. Refactor the sample_* methods, including: i. Factor out common binary search code, following the DRY principe ii. sample_up_vector() interpolated up vector as part of rotation frame(posture) for consistancy and accuracy.