summaryrefslogtreecommitdiff
path: root/scene
AgeCommit message (Collapse)Author
2023-02-13Clamp Decal size to positive valuesHugo Locurcio
This prevents using negative size, while also preventing error messages from being spammed if one of the decal's dimensions is set to exactly 0.
2023-02-13Cleanup Window callbacks before destroying in to avoid callback calls with ↵bruvzg
invalid object.
2023-02-13Fix blank non-autowrapping labelsPedro J. Estébanez
2023-02-13Merge pull request #73018 from smix8/fix_multilayered_tilemap_navigation_4.xRémi Verschelde
Fix navigation support for multilayered TileMaps
2023-02-13Merge pull request #73208 from smix8/fix_navigationregion2d_debug_4.xRémi Verschelde
Fix 2D navigation debug visuals ignoring half the ProjectSettings
2023-02-13Merge pull request #73191 from KoBeWi/some_color_picker_stuffRémi Verschelde
Fix HSV Rectangle Wheel values
2023-02-13Fix 2D navigation debug visuals ignoring half the ProjectSettingssmix8
Fixes that NavigationRegion2D and TileMap debug visuals ignored more or less half the ProjectSetting. E.g. random color could not be disabled, edges did not display.
2023-02-13Merge pull request #66745 from EricEzaM/66453-popupmenu-shortcut-shape-fixRémi Verschelde
Ensure PopupMenu item is shaped when the shortcut is set.
2023-02-13Merge pull request #72225 from MinusKube/shaped_text_invalidated_bugRémi Verschelde
Mark dirty flags when shaped texts are invalidated
2023-02-13Merge pull request #72387 from RandomShaper/avoid_infinite_2Rémi Verschelde
Enhance label sizing algorithm (a.k.a. prevent infinite GUI re-layout)
2023-02-13Refactor NodeTransition/OneShot to handle seek/filter correctlySilc Renew
2023-02-13Fix HSV Rectangle Wheel valueskobewi
2023-02-12Fix tween_method() type validationkobewi
2023-02-12Fix SurfaceTool crash with invalid bone/weight countRémi Verschelde
Fixes #53191.
2023-02-12Merge pull request #73137 from Geometror/graphedit-hotzone-snapping-fixRémi Verschelde
Fix GraphEdit port hotzone snapping
2023-02-12Merge pull request #73136 from clayjohn/LightmapGI-exrRémi Verschelde
Set Default compression to VRAM uncompressed for LightmapGI
2023-02-12Fix GraphEdit port hotzone snappingHendrik Brucker
2023-02-11Set Default compression to VRAM uncompressed for LightmapGIclayjohn
This increases the speed to be near instant and removes the perceived lightmap bake speed regression We need to investigate the speed and quality issues with BPTC and re-enable compression when we can
2023-02-11Merge pull request #73120 from TokageItLab/fix-transition-reset-fadeRémi Verschelde
Fix remaining fade doesn't clear when reset in AnimationNodeTransition
2023-02-12Fix NodeOneShot fade-out doesn't blend animations correctlySilc Renew
2023-02-12Fix remaining fade doesn't clear when reset in AnimationNodeTransitionSilc Renew
2023-02-11Merge pull request #73069 from brianwinterpixel/bugfix/linebuilder_box_uvsRémi Verschelde
Fix Line2D UVs when using BOX end cap mode
2023-02-11Merge pull request #73040 from Rindbee/popup_centered_consider_current_sizeRémi Verschelde
Calling popup_center* with the default size will use the current size
2023-02-11Merge pull request #73063 from ↵Rémi Verschelde
KoBeWi/it_exited_the_tree_but_changed_its_mind_and_broke_instead Fix camera reparenting
2023-02-11Merge pull request #73083 from timothyqiu/nav-agent-debug-propertiesRémi Verschelde
Strip name prefix of navigation agent debug properties in the inspector
2023-02-11Calling popup_center* with the default size will use the current sizeRindbee
2023-02-11Strip name prefix of navigation agent debug properties in the inspectorHaoyu Qiu
2023-02-11Check for CanvasItem instead of Control and Node2DAaron Franke
2023-02-10Fix Line2D UVs when using BOX end cap modeBrian Semrau
2023-02-10Fix camera reparentingkobewi
2023-02-10Fix navigation support for multilayered TileMapssmix8
Fixes support for multilayered TileMaps by creating dedicated navigation maps for each layer.
2023-02-10Merge pull request #73024 from TokageItLab/fix-transtition-first-frameRémi Verschelde
Fix broken first frame of `NodeTransition`/`NodeOneShot` when xfade is 0
2023-02-10Merge pull request #72378 from maximkulkin/line-edit-consume-eventsRémi Verschelde
Fix LineEdit not consuming events
2023-02-10Merge pull request #72714 from DarkMessiah/fix-unlimited-text-in-treeRémi Verschelde
Fix unlimited text rendering in Tree if width <= 0
2023-02-10Merge pull request #73000 from Sauermann/fix-editor-viewport-size-zero-crashRémi Verschelde
Fix crash in editor when setting `SubViewport.size` to zero
2023-02-10Add some missing translatable editor stringsHaoyu Qiu
2023-02-10Fix broken first frame of NodeTransition/NodeOneShot when xfade is 0Silc Renew
2023-02-10Fix crash in editor when setting `SubViewport.size` to zeroMarkus Sauermann
`Viewport::_set_size` now verifies, that the minimum size is at least 2x2. Also fix `RendererViewport::viewport_set_size` fail condition.
2023-02-09Merge pull request #72931 from TokageItLab/improve-root-motion-for-rot-and-posRémi Verschelde
Add root motion accumulator to fix broken RootMotionView
2023-02-09Fix that `popup_centered` didn't take the window's size into considerationMarkus Sauermann
2023-02-10Add root motion accumulator to fix broken RootMotionViewSilc Renew
2023-02-09Merge pull request #72884 from groud/fix_trackpad_viewpannerRémi Verschelde
Fix panning via InputEventPanGesture
2023-02-09Merge pull request #69550 from Rindbee/fix-script-editor-not-reload-via-lspRémi Verschelde
Fix internal editor not updating when using external editor via LSP
2023-02-09Improve some editor strings for localizationHaoyu Qiu
2023-02-09Merge pull request #72947 from DarkKilauea/nav-fix-avoidance-callbackRémi Verschelde
Fix missing avoidance updates when using same velocity
2023-02-09Merge pull request #72897 from Geometror/graphedit-set-deprecatedRémi Verschelde
Update configuration warning for `GraphEdit` and mark it as experimental
2023-02-09Merge pull request #72922 from smix8/fix_debug_binding_rb_4.xRémi Verschelde
Fix NavigationAgent debug functions bindings in release builds
2023-02-08Fix missing avoidance updates when using same velocityJosh Jones
When using avoidance, if you set the same velocity for the agent, you won't get an update from the avoidance system. This changes both the `set_target_position` and `set_velocity` setters to always accept user provided values, even if they are the same. This ensures that repathing and avoidance logic is always run when the user expects.
2023-02-09Update GraphEdit configuration warning, mark GraphNode/GraphEdit as experimentalHendrik Brucker
2023-02-08Mark fma function as high end so it isn't used with the gl_compatibility ↵clayjohn
renderer