summaryrefslogtreecommitdiff
path: root/scene
AgeCommit message (Collapse)Author
2022-09-14Validate physical light units in GI classes.clayjohn
Add checks for physical light units in a few more places to ensure they aren't used when disabled.
2022-09-142D and 3D Skeleton modification docs, and small fixes.Lyuma
Mark SkeletonModificationStack3D and related as deprecated. Mark local bone override and axis functions deprecated in Skeleton3D api. Fix array property glitch in SkeletonModificationStack2D Mark SkeletonModificationStack2D and related APIs as experimental. Mark SkeletonIK3D as deprecated.
2022-09-14Merge pull request #64092 from nathanfranke/shader-uniformRémi Verschelde
2022-09-14Merge pull request #65628 from JohanAR/particle_billboard_normalRémi Verschelde
Calculate MODELVIEW_NORMAL_MATRIX for billboard materials
2022-09-14Add configuration warning to GraphEdit regarding future refactoringHendrik Brucker
2022-09-14Merge pull request #65493 from V-Sekai/lod_scalingRémi Verschelde
Fixes LOD scaling issues on skinned meshes.
2022-09-14Merge pull request #65737 from bruvzg/font_do_not_emit_from_dtrRémi Verschelde
[Font] Remove unnecessary cleanup and `changed` signal emission from the destructor.
2022-09-14Merge pull request #65735 from bruvzg/rtl_fixesRémi Verschelde
RTL Improvements
2022-09-14Fix LOD-generation on skinned meshes.SaracenOne
2022-09-13Move debanding into internal sky shader code so that it is applied after ↵clayjohn
everything else. This ensures that the debanding does not scale with exposure or any other effect.
2022-09-13Merge pull request #65591 from MewPurPur/area-overlapping-functionRémi Verschelde
Implement `Area[2D/3D].has_overlapping_[bodies/areas]`
2022-09-13RTL Improvementsbruvzg
Do not apply negative line separation to the last line. Ensure all methods immediately update cache in a single thread mode. Fix bbcode_enabled change not being applied until text is changed. Fix crash if line height is zero or less.
2022-09-13[Font] Remove unnecessary cleanup and `changed` signal emission from the ↵bruvzg
destructor.
2022-09-12Don't store frame of playing AnimatedSpritekobewi
2022-09-12Merge pull request #64982 from V-Sekai/exp_dep_flagsRémi Verschelde
2022-09-12Merge pull request #64155 from Mickeon/sprite-3d-backwards-speed-scaleRémi Verschelde
2022-09-11Add ability to flag classes as experimental or deprecated.SaracenOne
2022-09-10Calculate MODELVIEW_NORMAL_MATRIX for billboard materialsJohan Aires Rastén
Solves #65627
2022-09-10Merge pull request #65574 from YuriSizov/graphedit-slot-port-conundrumYuri Sizov
2022-09-10Implement Area.has_overlapping_*VolTer
2022-09-10Merge pull request #65595 from KoBeWi/minus_childrenRémi Verschelde
Allow negative indices in `move_child()`
2022-09-10Allow negative indices in move_child()kobewi
2022-09-10Merge pull request #64412 from MewPurPur/remove-remove-and-skipRémi Verschelde
Remove `Node.remove_and_skip` method
2022-09-09Remove Remove and SkipVolTer
2022-09-09Harmonise AnimatedSprite3D and its 2D counterpartMicky
Add the following properties to AnimatedSprite3D: - `backwards` parameter in `play()`; - `speed_scale`. Both classes' internals are more similar, down to the line spacings. They've also been updated to be clearer and less inconsistent (e.g. `!frames.is_valid()` -> `frames.is_null()`, use SceneStringNames instead of CoreStringNames, rename the internal _queue_update to _queue_redraw)
2022-09-09Merge pull request #64394 from smix8/navigation_obstacles_reparent_4.xRémi Verschelde
Fix NavigationObstacle 2D/3D (re)parent issues
2022-09-09Improve parameter naming and documentation in GraphEdit and GraphNodeYuri Sizov
Co-authored-by: Maganty Rushyendra <mrushyendra@yahoo.com.sg>
2022-09-09Merge pull request #64373 from YeldhamDev/edscale_likes_them_floatyRémi Verschelde
2022-09-08Make `Vector2i` values paired with `EDSCALE` be just `Vector2`Michael Alexsander
2022-09-08Merge pull request #65188 from Mickeon/animated-texture-speed-scaleYuri Sizov
Rework AnimatedTexture's `fps` into `speed_scale`
2022-09-08Merge pull request #65241 from bruvzg/no_keymap_ambiguityRémi Verschelde
Fix key mapping changes when moving from macOS to other platform.
2022-09-08Merge pull request #60108 from KoBeWi/arise_to_topRémi Verschelde
Rename raise() to move_to_front()
2022-09-08Merge pull request #63596 from Jayman2000/issue-27640Rémi Verschelde
Rename `change_scene()` and `change_scene_to()`
2022-09-08Merge pull request #65460 from Faless/net/4.x_ssl_to_tls_moreRémi Verschelde
[Net] Rename "ssl" references to "tls" in methods and members.
2022-09-08Merge pull request #63905 from smix8/navigation_replace_old_debug_4.xRémi Verschelde
Remove / Replace old Navigation Debug Visualization
2022-09-08[Net] Rename "ssl" references to "tls" in methods and members.Fabio Alessandrelli
2022-09-07Rename change_scene() and change_scene_to()Jason Yundt
Before this change, the SceneTree had methods named “change_scene” and “change_scene_to”. One of them accepted a String as a parameter and the other accepted a PackedScene, but you couldn’t tell which one was which just by looking at their names. This change renames those two methods to “change_scene_to_file” and “change_scene_to_packed”. These new names came from this suggestion [1]. These new names make the difference between the two methods more clear and hint at the fact that there’s more than one change_scene method. [1]: <https://github.com/godotengine/godot/issues/27640#issuecomment-1081870955> Fixes #27640.
2022-09-07[RTL] Stop threaded RTL auto-redrawing as soon as text processing is ↵bruvzg
finished, instead of waiting for first redraw.
2022-09-07Fix key mapping changes when moving from macOS to other platformbruvzg
Removes separate `Command` key (use `Meta` instead). Adds an event flag to automatically remap `Command` <-> `Control` (cannot be set alongside `Control` or `Meta`).
2022-09-07Remove / Replace old Navigation Debug Visualizationsmix8
- removes / replaces leftovers from old navigation debug code - cleanes SceneTree and ProjectSettings from old navigation debug
2022-09-07Merge pull request #65375 from ItsNL/fix-accep-dialog-its_inside_tree-falseRémi Verschelde
Condition "!is_inside_tree()" is true" when AcceptDialog was visible from the editor.
2022-09-07Merge pull request #65389 from Rindbee/fix-file-list-in-FileDialog-not-updatingRémi Verschelde
Fix file list in FileDialog not updating on first run
2022-09-07Merge pull request #59069 from fire-forge/stylebox_margin_functionsRémi Verschelde
Add all/individual setters for StyleBox default margins and StyleBoxTexture margin size and unbind `StyleBox*.set_*_individual()` methods
2022-09-07Merge pull request #65355 from groud/split_container_min_grab_thicknessRémi Verschelde
Allow SplitContainer to have a grab area larger than its visual grabber
2022-09-07Fix "grab_focus: Condition "!is_inside_tree()" is true" when AcceptDialog ↵=
was visible from the editor.
2022-09-07Unbind StyleBox*.set_*_individual() methodsFireForge
Unbinds the following methods: - StyleBox.set_default_margin_individual() - StyleBoxFlat.set_corner_radius_individual() - StyleBoxFlat.set_expand_margin_individual() - StyleBoxTexture.set_expand_margin_individual() - StyleBoxTexture.set_margin_size_individual()
2022-09-07Add set_default_margin_all/individual to StyleBoxFireForge
2022-09-07Fix file list in FileDialog not updating on first runRindbee
2022-09-07Allow SplitContainer to have a grab area larger than its visual grabberGilles Roudière
2022-09-07Rename ProgressBar.`percent_visible` to `show_percentage`Micky
`percent_visible` -> `show_percentage` `set_percent_visible` -> `set_show_percentage` `is_percent_visible` -> `is_percentage_shown`