Commit Graph

80742 Commits

Author SHA1 Message Date
Thaddeus Crews 9bd0081e2f Merge pull request #108393 from m4gr3d/update_maven_publishing_config
[Android] Update the maven publishing configuration following the deprecation of the OSSHR service
2025-07-09 11:33:10 -05:00
Thaddeus Crews 9123ccb985 Merge pull request #108418 from KoBeWi/annoying_error
Improve error when `update_doc()` fails
2025-07-09 11:33:10 -05:00
Thaddeus Crews 539cb035f2 Merge pull request #107904 from kitbdev/fix-script-inline-color-require-floats
Fix ScriptEditor inline colors float handling
2025-07-09 11:33:09 -05:00
aaronp64 7f60546f05 Fix CPUParticles2D repeatedly scaling particles with 0 velocity and Align Y
CPUParticles2D with Align Y turned on would update particles' transforms based on the velocity when velocity was non-zero, but would not set the transform for zero velocity.  This left the transfrom value from the previous call, which may have already been scaled.  In this case, each call to _particles_process would apply the scale again, causing the particle to repeatedly grow (or shrink for scales < 1.0).

Updated the Align Y logic to always normalize the transform values before scale is applied.
2025-07-09 11:09:37 -04:00
Mikael Hermansson 3528e83ff3 Various fixes and style nitpicks 2025-07-09 14:27:48 +02:00
Robert Yevdokimov 060f9b7a16 Do not commit gizmo handles if no changes were made 2025-07-09 14:31:02 +04:00
Giganzo 6ac24d232b Fix PopupMenu clickable area with shadows 2025-07-09 07:20:43 +02:00
Haoyu Qiu 6c0649745d Improve auto-translation of the rendering method selector 2025-07-09 12:27:27 +08:00
Ross Hadden b62d5fe788 docs: fix typo in Object#get_signal_list 2025-07-08 20:22:42 -04:00
kobewi c3b4c823da Improve error when update_doc() fails 2025-07-08 22:52:23 +02:00
Robert Yevdokimov 86a9772130 Condition editor viewport nav modifier checks on freelook / mouse is captured 2025-07-08 23:14:24 +04:00
Robert Yevdokimov 072ee10812 Move editor viewport gizmos visibility logic out of process notification 2025-07-08 23:08:55 +04:00
Robert Yevdokimov fc7b7571a0 Remove prompt to restart editor after changing custom theme 2025-07-08 23:00:31 +04:00
Robert Yevdokimov af2965a6ad Remove redundant line when toggling cinematic preview 2025-07-08 22:57:52 +04:00
kobewi 11adf408ab Add is_instance() helper method to Node 2025-07-08 20:42:52 +02:00
Allen Pestaluky a1591512f8 Always perform color correction and debanding on nonlinear sRGB values.
Fixes #107730

Co-authored-by: LuoZhihao <luo_zhihao@outlook.com>
2025-07-08 13:44:53 -04:00
kit 9184256ae4 Fix ScriptEditor inline colors float handling 2025-07-08 11:55:11 -04:00
Rémi Verschelde 0adf0898eb Various style nitpicks 2025-07-08 16:39:24 +02:00
Aleksander Litynski 78f1543e35 Add an ObjectDB Profiling Tool
A new tab is added to the debugger that can help profile a game's memory usage.

Specifically, this lets you save a snapshot of all the objects in a running
game's ObjectDB to disk. It then lets you view the snapshot and diff two
snapshots against each other. This is meant to work similarly to Chrome's
heap snapshot tool or Unity's memory profiler.
2025-07-08 16:39:24 +02:00
kobewi fd5646856d Remove PropertyTweener start warning 2025-07-08 15:53:53 +02:00
Chaosus c232b7c717 Fix lookup symbol for super() 2025-07-08 16:21:39 +03:00
HolonProduction d4abc211f1 GDScript: Fix autocompletion issues with nested types 2025-07-08 14:48:21 +02:00
Rudolph Bester a54df7fdb7 Move occlusion culling back to being based on euclidian distance but with some distance calculation using double precision 2025-07-08 13:38:36 +02:00
danielgsilva 3b17450261 Draw guide lines over selection and focus styleboxes 2025-07-08 11:30:40 +01:00
Wilson E. Alvarez eee5b15c96 Specify Apache license version for Grisu2 2025-07-08 04:24:46 -04:00
retrotails a5e681df77 Fix crash when creating voxel GI data 2025-07-07 23:26:56 -04:00
Haoyu Qiu 4f6b9af42a Fix main editor title after changing language 2025-07-08 10:28:08 +08:00
Mingxi Zhang 2096e4c007 Fix division by zero in clearcoat
Prevents the clearcoat model from generating NaN values at grazing angles
2025-07-08 01:58:37 +00:00
Logan Detrick 78045df591 Fix TabBar corner radius and generalize Debugger hack 2025-07-07 16:50:12 -07:00
Fredia Huya-Kouadio 3a36726feb Update the maven publishing configuration following the deprecation of the OSSHR service
https://central.sonatype.org/news/20250326_ossrh_sunset/
2025-07-07 15:57:04 -07:00
rapust 1bf7b33280 Add "Go to Next/Previous Keyframe" to Animation Edit menu 2025-07-08 01:48:58 +03:00
BadMachine 9bc59cd100 - fixed wrong "location" substring matching when HTTP status is 301 or 302 2025-07-07 23:12:25 +02:00
Fredia Huya-Kouadio 3ade4b4b63 Address remaining feedback on https://github.com/godotengine/godot/pull/106709
Address https://github.com/godotengine/godot/pull/106709#discussion_r2114489487
2025-07-07 12:11:21 -07:00
Robert Yevdokimov 51678cc21b Fix being able to select hidden transform gizmo 2025-07-07 21:18:35 +04:00
Logan Apple 216c462277 Initial fix for double caret inserting in NodePath
Additional cases where prepending doubles up

Moved code to helper function

Added unit tests

Lookup caret character instead of passing position

Switched to using the parsed type

Adding safety checks and various cleanup
2025-07-07 09:23:32 -07:00
Michael Alexsander 3d737cbbbd Fix gizmos from 3D editor plugins not applying changes to locked nodes 2025-07-07 13:11:20 -03:00
Thaddeus Crews 4d1f26e1fd Merge pull request #108255 from thygrrr/tab-container-deselect-enable-fix
Fix: TabBar/TabContainer can't start with all tabs deselected
2025-07-07 10:08:04 -05:00
Thaddeus Crews 85b00616b9 Merge pull request #107998 from m4gr3d/update_build_logic
Android: Fix the build logic to generate the native debug symbols
2025-07-07 10:08:03 -05:00
Thaddeus Crews aa035bc1e8 Merge pull request #108284 from dmlary/nav2d_obstacle-avoidance-enabled-fix
NavMap2D: check if obstacles have avoidance enabled
2025-07-07 10:08:03 -05:00
Thaddeus Crews bb4763e255 Merge pull request #108377 from timothyqiu/inspector-plugin-full
Fix can't remove inspector plugins after reaching max count
2025-07-07 10:08:02 -05:00
Thaddeus Crews 5699180262 Merge pull request #108249 from Nikitf777/polygon-2d-editor-fix-selecting-wrong-point
Fix selecting wrong vertices in the Polygon2D editor when adding a polygon
2025-07-07 10:08:01 -05:00
Thaddeus Crews db1b6b9356 Merge pull request #108028 from stuartcarnie/apple_image_atomics
Metal: Use image atomic operations on supported Apple hardware
2025-07-07 10:08:00 -05:00
Thaddeus Crews 9d917f4b14 Merge pull request #108281 from dmlary/nav_obstacle-avoidance-enabled-fix
NavMap3D: check if obstacles have avoidance enabled
2025-07-07 10:08:00 -05:00
Thaddeus Crews bea6e99885 Merge pull request #108308 from beicause/fix-get-arrays-wrong-index-array
Fix `surface_get_arrays` returns wrong index array when using empty vertex array
2025-07-07 10:07:59 -05:00
Thaddeus Crews 96a4c683f1 Merge pull request #108371 from akien-mga/mbedtls-3.6.4
mbedTLS: Update to version 3.6.4, fixes GCC 15 compatibility
2025-07-07 10:07:58 -05:00
Thaddeus Crews b31def69f2 Merge pull request #108367 from timothyqiu/light-left
Fix typo in `TextParagraph.direction` hint string
2025-07-07 10:07:57 -05:00
Thaddeus Crews 94a455dbd8 Merge pull request #108264 from lodetrick/group-enable-hover
Fix `PROPERTY_HINT_GROUP_ENABLE` display on hover
2025-07-07 10:07:56 -05:00
Thaddeus Crews 320484a8fb Merge pull request #108262 from aaronfranke/csharp-crash-bad-enum
Fix crash in C# bindings generator with bad enum documentation XML
2025-07-07 10:07:56 -05:00
Thaddeus Crews 2be0d7bb8f Merge pull request #108230 from Miziziziz/patch-1
Fix image download example code
2025-07-07 10:07:55 -05:00
Thaddeus Crews fffe830077 Merge pull request #108290 from smix8/revert_csg_opti
Revert "Create more optimized CSGShape3D baked static mesh"
2025-07-07 10:07:54 -05:00