summaryrefslogtreecommitdiff
path: root/scene
AgeCommit message (Collapse)Author
2022-07-08Add static methods for creating Image and ImageTexturekobewi
2022-07-08Merge pull request #62744 from AThousandShips/tree_h_scrollRémi Verschelde
2022-07-08Merge pull request #62632 from linkpy/62630_fixRémi Verschelde
Make sure the tile data clears its `terrain` field when said terrain is removed from the tileset.
2022-07-08Merge pull request #62075 from Vitika9/gsoc-colorpickerRémi Verschelde
2022-07-08Fix regressions from Font refactorbruvzg
Remove unnecessary font override Fixes button outline draw when it should not, causing button colors to be slightly off
2022-07-08Merge pull request #62806 from ↵Rémi Verschelde
dylan-conway/layered-texture-update-fix-and-error-messages
2022-07-07Changed valid check to null check, added error messagesDylan Conway
2022-07-07Fix regressions from Font refactorbruvzg
Fixes `p_font.is_null()` errors due to incorrect resource type used. Fixes code editor font not set correctly, and OpenType features applied to the wrong font.
2022-07-07Horizontal scroll for TreeNinni Pipping
2022-07-07Merge pull request #62108 from bruvzg/font_config_v3Rémi Verschelde
2022-07-07Allows parsing of invalid UTF-16 surrogates (can be encountered in Windows ↵bruvzg
filenames) and some non-standard UTF-8 variants, makes Unicode parse errors more verbose.
2022-07-06ColorPicker RefactorVitika9
2022-07-06Remove Octreelawnjelly
Octree is no longer used in 4.x.
2022-07-06Refactor Font configuration and import UI, and Font resources.bruvzg
2022-07-06Disable Expand by default in VideoStreamPlayerHugo Locurcio
This ensures videos are always visible as soon as a video file is specified in the VideoStreamPlayer node. The node will no longer be resized to 0×0 by default, making the video invisible in the process (even if the audio can still be heard).
2022-07-05Clamp VoxelGI extents to reasonable values to avoid breaking bakingHugo Locurcio
This also prevents crashes when resizing a VoxelGI's extents to 0 on any axis.
2022-07-05Merge pull request #62721 from Nolkaloid/line_edit-caret-blink-fixRémi Verschelde
Change LineEdit caret blink to use internal process
2022-07-05Change LineEdit caret blink to use processNolkaloid
Now using internal process for blinking instead of a Timer node
2022-07-04Allow to disable TextEdit vertical scrollkobewi
2022-07-04Merge pull request #62448 from MinusKube/completion-scroll-clickRémi Verschelde
Add the ability to drag the code completion scrollbar using the mouse click
2022-07-04Merge pull request #38298 from ThakeeNathees/file-dialog-autocomplete-fixRémi Verschelde
2022-07-04Use custom key structs, instead of raw hashes for the Label3D and TextMesh, ↵bruvzg
to avoid potential hash collisions.
2022-07-04Fix FileDialog file name autocompletion with filtersThakee Nathees
Fixes #38195.
2022-07-03Add the ability to drag the code completion scrollbar using the mouse clickMinusKube
2022-07-03Merge pull request #62677 from akien-mga/particles-fix-warnings-updateRémi Verschelde
2022-07-03Particles: Fix missing configuration warning updatesRémi Verschelde
Fixes #33488.
2022-07-03Fix no `hint_string` for `frame` property in `AnimatedSprite`skleonc
2022-07-02Make sure the tile data clears its `terrain` field when said terrain is ↵Estelle Linkpy Reid
removed from the tileset.
2022-07-02Merge pull request #61610 from ↵Rémi Verschelde
TokageItLab/importer-retarget-registered-gdhumanoid
2022-07-02Merge pull request #62605 from Calinou/internal-group-names-prefix-underscoreRémi Verschelde
2022-07-01Merge pull request #50755 from ↵Rémi Verschelde
foxydevloper/add-global-position-and-global-rotation Add global_position and global_rotation to Node3D
2022-07-01Add an underscore to internal group names as per engine policyHugo Locurcio
This also adds `SNAME()` macros where relevant to improve performance.
2022-07-01Clamp Decal's upper/lower fade to positive valuesHugo Locurcio
Negative easing values result in broken rendering.
2022-07-01Add global_position and global_rotation to Node3Dfoxydevloper
2022-07-01Merge pull request #59089 from KoBeWi/I_am_rootRémi Verschelde
Add `root_subfolder` to FileDialog
2022-07-01Fix find_next_valid_focus() freezekobewi
2022-07-01implement bone renamer in importerSilc Renew
2022-06-30Fix find_next_valid_focus() freezekobewi
2022-06-30Merge pull request #62527 from smix8/navigation_agent_property_groupsRémi Verschelde
Group NavigationAgent properties
2022-06-29Merge pull request #62084 from smix8/path_debug_options_4.xRémi Verschelde
Add Path2D/3D debug options
2022-06-29Group NavigationAgent propertiessmix8
Groups the ill-defined NavigationAgent properties between pathfinding and avoidance to make it more clear which property affects what.
2022-06-29Merge pull request #62510 from MinusKube/animation-reset-crashRémi Verschelde
Fix animation player crashing when caching disabled tracks
2022-06-29Fix animation player crashing when caching disabled tracksMinusKube
2022-06-29fixed Pingpong animation get snaging on the edge in AnimationTreeSilc Renew
2022-06-28Merge pull request #62494 from TechnoPorg/gradient-fix-precisionRémi Verschelde
2022-06-28Merge pull request #61196 from V-Sekai/animtree-advance-expressionsRémi Verschelde
2022-06-28Use single-precision floats in GradientEditTechnoPorg
Gradient itself only uses single-precision floats, so using double-precision floats in GradientEdit is both unnecessary, and creates casting issues.
2022-06-28Add root_subfolder to FileDialogkobewi
2022-06-28Add AnimationTree Advance ExpressionsSaracenOne
Allows specifying an expression as a condition for state machine transitions. This gives much greater flexibility for creating complex state machines. By directly interfacing with the script code, it is possible to create complex animation advance condition for switching between states. Ensure assigning AnimationTreeStateMachineTransition base expression node in editor is relative to current AnimationTree node. Allow setting an expression base node on the AnimationTree itself. Co-Authored-By: reduz <reduzio@gmail.com>
2022-06-28Merge pull request #60935 from Calinou/geometryinstance3d-gi-mode-default-staticRémi Verschelde
Use the Static global illumination mode in GeometryInstance3D by default