9323d9d624
Merge pull request #110487 from TokageItLab/fix-read-only-state-for-skel-and-inspector
...
Fix read-only state for Skeleton and Inspector
2025-11-17 10:56:33 -06:00
cb937c31f8
Merge pull request #112787 from Meorge/bugfix/project-manager-favorite-spelling
...
Use American spelling of "favorite" in Project Manager code for consistency
2025-11-17 10:56:32 -06:00
42f06f6d4d
Merge pull request #108170 from aaronfranke/test-ps-path-func
...
Use ProjectSettings path functions instead of hard-coded folder names in tests
2025-11-17 10:56:31 -06:00
c5ebb7a645
Merge pull request #111367 from TokageItLab/relative-look-at
...
Add relative option to LookAt/AimModifier3D
2025-11-17 10:56:30 -06:00
f00cf63b42
Merge pull request #107652 from vaner-org/set-tab-as-main-scene
...
Add "Set as Main Scene" option to EditorSceneTabs context menu
2025-11-17 10:56:29 -06:00
359ef8fc2b
Merge pull request #108932 from Nazarwadim/hash_map_final_optimization
...
Do not zero elements and perform fast clear in `HashMap`
2025-11-17 10:56:27 -06:00
acdace4f00
Android Editor: Fix padding for display cutout in fullscreen mode
2025-11-17 19:00:37 +05:30
cc7b79cdbd
Improve HeightMapShape3D documentation
...
See also https://github.com/godotengine/godot-docs/issues/7471
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
Co-authored-by: Micky <66727710+Mickeon@users.noreply.github.com >
2025-11-17 12:07:00 +01:00
21ffbecfa9
Resolve depth buffer in pass if supported by driver
2025-11-17 17:29:38 +11:00
031fd66fed
Add mutable_bone_axes to IKs
2025-11-17 09:45:31 +09:00
c18332740c
Include key in Dictionary::operator[] error message
...
Include key in error message when lookup fails
2025-11-16 18:06:04 -05:00
7df165ce94
Fix preview CSG interfering with itself during drag and drop
2025-11-16 14:31:12 -06:00
77318d2acd
Fix crash in EditorFileDialog by checking for null pointer
2025-11-16 20:02:52 +00:00
369e690c55
[TextServer] Remove negative offset from the first char when shaping substrings.
2025-11-16 20:59:26 +02:00
0573f874d1
Move the line of importing JointLimitation3D to 3D from Physics3D
2025-11-17 03:30:02 +09:00
5c2d12dea3
Check if scale/offset values are provided in gltf KHR_texture_transform
...
Update GLTFDocument to check if scale/offset values exist when reading KHR_texture_transform extension
2025-11-16 12:13:02 -05:00
c4c39fba55
Fix display_placeholder not persisting
2025-11-16 03:18:24 +01:00
9fadd0d99e
Fix modified editor shortcuts being erased
2025-11-15 14:44:01 -06:00
2e99891be2
Fix bottom panel not being able to resize on startup
2025-11-15 12:18:23 -08:00
141a49b090
Don't save editor settings on startup
2025-11-15 20:39:49 +01:00
98523d8a1d
Fix not being able to set project path
2025-11-15 20:21:12 +01:00
98caaebb72
Fix GodotProfileZone with tracy backend failing with shadowed variable names.
2025-11-15 20:03:14 +01:00
f722513c08
Fix wrong EditorSettings usage in 3D editor
2025-11-15 19:45:14 +01:00
c6ab601364
Fix read-only state for Skeleton and Inspector
2025-11-15 23:10:15 +09:00
e32f7de33d
Add relative option to LookAt/AimModifier3D
2025-11-15 23:06:48 +09:00
d7f5c13db8
Add Span equality (== and !=) operators.
...
Exchange duplicate equality iteration implementations across `Vector` and `String` with the `Span` version, for a speed boost.
2025-11-15 14:21:54 +01:00
a7e1a65ca8
Apply PREMUL_ALPHA_FACTOR only in non-split-specular shader variants.
...
This avoids a shader compile error when using SSS and PREMUL_ALPHA_FACTOR in the same shader.
This doesn't change any functionaility, since in practive, the split-specular shader variant is only ever used for opaque objects while using premul alpha makes the object non-opaque
2025-11-14 23:17:17 -08:00
79ffbfdf73
Reorganize canvas shader varyings in RD renderer
2025-11-14 22:29:28 -08:00
1ce77b8899
Fix wrong AABB when selecting Node3D gizmo in editor
2025-11-15 10:35:36 +05:00
513e421209
[.NET] Add compat method for DisplayServer.TtsSpeak
2025-11-15 05:55:03 +01:00
8aea5136f8
Adds "Set as Main Scene" option to EditorSceneTabs context menu
...
Adds the option to quickly set main scene by right-clicking a scene tab. If the scene has no root, then the option is greyed out. If the scene is unsaved, the file is saved and then set as main scene.
Co-Authored-By: Alex Tam <65537185+altamkp@users.noreply.github.com >
2025-11-15 09:24:34 +05:30
b8158adfe3
Fix find in files auto search when changing theme
2025-11-15 10:45:41 +08:00
cbd3528e01
Improve auto-translation of the replication editor
...
Texts in `ReplicationEditor`, `SceneTreeDialog`, `PropertySelector`.
Also the "Copy Text" button in the general warning dialog.
2025-11-15 10:22:35 +08:00
e9bfc5a346
GLTF: Determine the component type when encoding object model properties
2025-11-14 18:15:59 -08:00
43e323dce5
Remove TranslationPO
2025-11-15 10:13:07 +08:00
fa5c17d68c
Add memory profile macros to profiling with tracy implementation
...
Co-authored-by: Lukas Tenbrink <lukas.tenbrink@gmail.com >
2025-11-15 10:20:31 +10:30
944bd82d45
Fix TileMapLayer transformations for Node2D scene tiles
2025-11-15 00:39:34 +01:00
ea1cc3c04e
Changed TileSetScenesCollectionSource raw pointers in the TileSet editor to Ref<TileSetScenesCollectionSource>
2025-11-14 15:22:11 -08:00
ef34c3d534
Merge pull request #112663 from nikitalita/script-editor-fix
...
ScriptEditor::reload_scripts: only call deferred if not main thread
2025-11-14 17:16:52 -06:00
d5c0a11da0
Merge pull request #107890 from Nikitf777/polygon2d-editor-highlighting
...
Highlight points on hover in the Polygon2D editor
2025-11-14 17:16:51 -06:00
30d753c87e
Merge pull request #111184 from TokageItLab/limanglev
...
Add LimitAngularVelocityModifier3D
2025-11-14 17:16:50 -06:00
fa451cd05b
Merge pull request #112777 from m4gr3d/add_android_xr_support
...
[Android editor] Add support for Android XR devices to the Godot XR Editor
2025-11-14 17:16:49 -06:00
a2c24c175b
Merge pull request #112296 from passivestar/scrollbar-fix
...
Fix 2D viewport scrollbar contrast in modern theme
2025-11-14 17:16:48 -06:00
5519dba0d6
Merge pull request #110502 from TokageItLab/animlib-without-dict
...
Change AnimationLibrary serialization to avoid using Dictionary
2025-11-14 17:16:47 -06:00
90bd3ada97
Merge pull request #112769 from KoBeWi/don't 🚗 translate
...
Prevent translating custom data layers
2025-11-14 17:16:46 -06:00
76e974da7c
Merge pull request #110336 from TokageItLab/constraint-mod-node
...
Add option to `BoneConstraint3D` to make reference target allow to set `Node3D`
2025-11-14 17:16:43 -06:00
ada95cb543
Add LimitAngularVelocityModifier3D
2025-11-15 06:43:33 +09:00
b1465d6af0
iOS: Fix loading of xcframework dynamic libraries.
...
The logic used to determine whether to invoke the in-memory registration or to
delegate the loading of a library is incorrect for xcframework packages - as
these can contain either static or dynamic libraries.
This change instead lets the operating system handle the library request, and if
it fails, it attempts to load from the internal registry.
With this change, xcframeworks containing dynamic libraries work without
workarounds on iOS.
With an additional fallback case courtesy of @bruvzg
This fixes https://github.com/godotengine/godot/issues/112783
2025-11-14 16:31:09 -05:00
9c1375f6be
Use American spelling of "favorite" in Project Manager code
2025-11-14 13:10:56 -08:00
209986bde0
Highlight points on hover in the Polygon2D editor
2025-11-14 23:37:58 +03:00