summaryrefslogtreecommitdiff
path: root/scene
AgeCommit message (Collapse)Author
2022-05-13Merge pull request #60993 from ↵Rémi Verschelde
Calinou/gpuparticlescollisionheightfield3d-remove-follow-push-camera
2022-05-13Merge pull request #60991 from fire-forge/tileset-groupsRémi Verschelde
2022-05-13Add ALT NUM+ {hex code} character input support for LineEdit, TextEdit and ↵bruvzg
CodeEdit.
2022-05-13Merge pull request #60978 from fire-forge/shader-capsYuri Rubinsky
Capitalize AO, AA, UV, and UV2 in visual shader output ports
2022-05-13Capitalize output port names in visual shaderFireForge
2022-05-13Remove unused `GPUParticlesCollisionHeightField3D.follow_camera_push_ratio` ↵Hugo Locurcio
property - Rename setter/getter methods for consistency. - Remove section in the inspector as there is now only 1 property within the section. - Add performance hints to property hints.
2022-05-12Reduce extra groups in TileSetFireForge
2022-05-12Merge pull request #60643 from clayjohn/GLES3-3DRémi Verschelde
2022-05-12Basic 3D renderingclayjohn
2022-05-12Merge pull request #58152 from raulsntos/fix-curve-bake-algorithmRémi Verschelde
2022-05-12Fix Curve bake algorithmRaul Santos
2022-05-12Fix Curve idx calculation for baked tilts and up vectorsRaul Santos
2022-05-12Use new HashMap implementation in the TextServer, and Font.bruvzg
2022-05-12Add a new HashMap implementationreduz
Adds a new, cleaned up, HashMap implementation. * Uses Robin Hood Hashing (https://en.wikipedia.org/wiki/Hash_table#Robin_Hood_hashing). * Keeps elements in a double linked list for simpler, ordered, iteration. * Allows keeping iterators for later use in removal (Unlike Map<>, it does not do much for performance vs keeping the key, but helps replace old code). * Uses a more modern C++ iterator API, deprecates the old one. * Supports custom allocator (in case there is a wish to use a paged one). This class aims to unify all the associative template usage and replace it by this one: * Map<> (whereas key order does not matter, which is 99% of cases) * HashMap<> * OrderedHashMap<> * OAHashMap<>
2022-05-10Merge pull request #60932 from Geometror/button-fix-expand-iconRémi Verschelde
2022-05-10Fix button icon expansion calculation with empty textHendrik Brucker
2022-05-10Merge pull request #60917 from akien-mga/ci-emscripten-3.1.10Rémi Verschelde
2022-05-10Merge pull request #51591 from Calinou/call-group-default-immediateRémi Verschelde
Make `{call,set,notify}_group()` immediate by default
2022-05-10Add fill_mode to ProgressBarfloppyhammer
2022-05-10Fix warnings found by Emscripten 3.1.10Rémi Verschelde
Fix `-Wunused-but-set-variable`, `-Wunqualified-std-cast-call`, and `-Wliteral-range` warnings.
2022-05-09Merge pull request #60864 from V-Sekai/modification-stack-arrayRémi Verschelde
2022-05-09Merge pull request #60905 from KoBeWi/⚓Rémi Verschelde
Simplify anchor metadata
2022-05-09Merge pull request #60845 from Chaosus/vs_color_funcYuri Rubinsky
2022-05-09Merge pull request #60844 from Chaosus/vs_vec4Yuri Rubinsky
2022-05-09Simplify anchor metadatakobewi
2022-05-09Merge pull request #60868 from KoBeWi/1wayareaRémi Verschelde
2022-05-09Merge pull request #60890 from pfertyk/issue-60866-fix-backspace-selection-leftRémi Verschelde
2022-05-09Mention that Area2D doesn't support one_way_collisionkobewi
2022-05-09Merge pull request #60893 from KoBeWi/node_rescueRémi Verschelde
2022-05-09Fix backspace when selection reaches left edgePaweł Fertyk
Fixes #60866.
2022-05-09Fix tree button icon not centered verticallyHaoyu Qiu
2022-05-09Rescue orphan nodes in inherited sceneskobewi
2022-05-07Change skeleton modification 2d and 3d to use the array inspector.K. S. Ernest (iFire) Lee
2022-05-07Push `HSV2RGB/RGB2HSV` to `ColorFunc` (from `VecFunc`) in visual shadersYuri Roubinsky
2022-05-07Change output port of `VisualShaderNodeColorUniform` to vec4Yuri Roubinsky
2022-05-06Merge pull request #59720 from Vitika9/itemlist-signalsRémi Verschelde
2022-05-06Changed signals of ItemListVitika9
2022-05-06Merge pull request #60802 from Calinou/profiler-idle-time-renameRémi Verschelde
2022-05-06Cleanup metadata usagekobewi
2022-05-05Rename profiler "Idle Time" to "Process Time"Hugo Locurcio
References to "idle time" are progressively being replaced by "process time" throughout the engine to avoid confusion.
2022-05-05Fix error spam when tweened node leaves treekobewi
2022-05-05Merge pull request #60479 from nathanfranke/despawn-remove-childRémi Verschelde
multiplayer - remove child on despawn instead of just queue_delete
2022-05-05Make `{call,set,notify}_group()` immediate by defaultHugo Locurcio
This results in less surprising behavior out of the box. Internal usages were modified to keep the existing behavior identical there.
2022-05-05Merge pull request #59185 from NeilKleistGao/masterHugo Locurcio
2022-05-05Merge pull request #60597 from reduz/missing-node-resource-placeholdersRémi Verschelde
2022-05-05remove child on despawn instead of just queue_deleteNathan Franke
2022-05-05Merge pull request #60756 from timothyqiu/animated-sprite-autocompleteRémi Verschelde
Add autocompletion for `AnimatedSprite.play()`
2022-05-05Add autocompletion for AnimatedSprite.play()Haoyu Qiu
2022-05-05Fix global AnimationLibrary name validationHaoyu Qiu
2022-05-04Add ability to `bake_navigation_mesh` off thread.Pawel Lampe
This feature makes it possible to workaround problems such as: - long baking time due to heavy synchronization when parsing geometry from mesh instances - crash when freeing `NavigationMeshInstance` while baking - errors when actively baking node tree is being detached from the scene tree