summaryrefslogtreecommitdiff
path: root/scene
AgeCommit message (Collapse)Author
2022-11-25[TileMap] Fix alternative tile issues.Zae
2022-11-24Refactor Curve3D::_bake() methodYaohua Xiong
The main change is to caculate tangent directly from bezier curve, without going through discretized polyline, avoiding pitfalls of discretization. Other changes are: 1. Add an bezier_derivative() method for Vector3, Vector2, and Math; 2. Add an tesselate_even_length() method to Curve3D, which tesselate bezier curve to even length segments adaptively; 3. Cache the tangent vectors in baked_tangent_vector_cache;
2022-11-23Merge pull request #69070 from Piralein/bg-color-cellRémi Verschelde
RichTextLabel Cell Option "bg" - add possibility to use only one color
2022-11-23Merge pull request #68568 from Mickeon/node-parent-busy-errorRémi Verschelde
Update "Parent node is busy" errors to use `Callable.call_deferred()`
2022-11-23add possibility to use only one colorHana
2022-11-23Update "Parent node is busy" errors to use `Callable.call_deferred()`Micky
Also fixes outdated method names in the messages.
2022-11-23Merge pull request #69052 from Sauermann/fix-viewport-exit-tree-visibilityRémi Verschelde
Fix Viewport visibility after entering/leaving scene-tree
2022-11-23Merge pull request #69048 from akien-mga/thorvg-better-errorsRémi Verschelde
ImageLoaderSVG: Improve error reporting
2022-11-23Fix Viewport being visible after leaving treeMarkus Sauermann
When a SubViewport leaves the tree, it is still displayed in its parent SubViewportContainer until the next redraw. This PR makes sure, that the parent gets redrawn immediately. This also fixes the visibility problem when a SubViewport is added as child of a SubViewportContainer.
2022-11-23Fix error while selecting last empty lineAdam Scott
2022-11-23ImageLoaderSVG: Improve error reportingRémi Verschelde
2022-11-23Merge pull request #68993 from TokageItLab/fix-anim-blending-for-DISCRETE-modeRémi Verschelde
Fix animation blending for value track `UPDATE_DISCRETE` and `UPDATE_TRIGGER` mode
2022-11-23Merge pull request #68996 from AThousandShips/bit_map_polygon_fix_2Rémi Verschelde
Follow up for BitMap polygon generation
2022-11-23Merge pull request #69039 from maiself/fix-negative-blend-weightsRémi Verschelde
Fix blending with negative blend weights
2022-11-22Fix blending with negative blend weightsMai Lavelle
2022-11-22Fix CanvasTransform on RenderingServer when Viewport enters TreeMarkus Sauermann
Previously the Viewport didn't initialize its canvas transform in the RenderingServer.
2022-11-22Fix AudioStreamPlayer2D and 3D's `playing` not updating right awayMicky
2022-11-22BitMap polygon code cleanupNinni Pipping
2022-11-22Merge pull request #68593 from TokageItLab/optimize-blend-animationRémi Verschelde
Optimize animation blend tree process
2022-11-22Fix animation blending for value track DISCRETE/TRIGGER modeSilc Renew
2022-11-22Merge pull request #68855 from Cafalaarl/Cafalaarl/masterRémi Verschelde
Fixed incorrect gradient orientation in HSV vertical slider
2022-11-21Code simplifications found by cppcheckMarkus Sauermann
They are based on: - Boolean arithmetic simplifications - setting variables that are not accessed - constant variables
2022-11-20[Net] Fix HTTPRequest gzip with high compression ratio.Fabio Alessandrelli
Decompress each body chunk over multiple iterations, this causes more reallocations, but it ensures decompression will not fail no matter the compression ratio.
2022-11-20Merge pull request #68902 from TokageItLab/fix-animation-changed-signalRémi Verschelde
Fix connection of animation "changed" signal in AnimationTrackEditor
2022-11-20Merge pull request #68904 from aaronfranke/texture-methodsRémi Verschelde
Rename TextureButton set_*_texture methods to set_texture_*
2022-11-20Merge pull request #68886 from timothyqiu/motion-distanceRémi Verschelde
Revert move vector parameter name to "motion"
2022-11-19Rename TextureButton set_*_texture methods to set_texture_*Aaron Franke
2022-11-20Fix connection of animation changed signal in AnimationTrackEditorSilc Renew
2022-11-19Improve collision exception error messages for easier understandingHugo Locurcio
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-19Fixed orientation of HSV rectangle vertical sliderFlynn Garthwaite
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