Commit graph

78824 commits

Author SHA1 Message Date
Thaddeus Crews
d999f873ba
Merge pull request #106532 from isaaccp/fix-texture-atlas-import-deadlock
Fix texture atlas import deadlock by keeping group_file= on failed import_file() attempts
2025-11-17 10:56:41 -06:00
Thaddeus Crews
46adcc6268
Merge pull request #112801 from clayjohn/premul-alpha-sss
Apply `PREMUL_ALPHA_FACTOR` only in non-split-specular shader variants.
2025-11-17 10:56:40 -06:00
Thaddeus Crews
e81f1df09d
Merge pull request #112800 from clayjohn/canvas-rd-varying
Reorganize canvas shader varyings in RD renderer
2025-11-17 10:56:39 -06:00
Thaddeus Crews
0faf4210b4
Merge pull request #112798 from raulsntos/dotnet/compat/displayserver.tts_speak
[.NET] Add compat method for `DisplayServer.TtsSpeak`
2025-11-17 10:56:38 -06:00
Thaddeus Crews
fc15c8f63f
Merge pull request #106780 from arkology/no-more-distraction
Add "Distraction Free Mode" button to `EditorBottomPanel` when bottom panel is expanded
2025-11-17 10:56:37 -06:00
Thaddeus Crews
9cebf8d957
Merge pull request #112666 from Oblepikha/fix-child-light-selection
Fix wrong AABB when selecting Node3D gizmo in editor
2025-11-17 10:56:36 -06:00
Thaddeus Crews
187ab2161d
Merge pull request #112793 from timothyqiu/remove-translation-po
Remove `TranslationPO`
2025-11-17 10:56:35 -06:00
Thaddeus Crews
e051f23971
Merge pull request #112792 from lodetrick/bottom-panel-resize
Fix bottom panel not being able to resize on startup
2025-11-17 10:56:34 -06:00
Thaddeus Crews
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
Thaddeus Crews
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
Thaddeus Crews
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
Thaddeus Crews
c5ebb7a645
Merge pull request #111367 from TokageItLab/relative-look-at
Add relative option to LookAt/AimModifier3D
2025-11-17 10:56:30 -06:00
Thaddeus Crews
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
Thaddeus Crews
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
Logan Detrick
2e99891be2 Fix bottom panel not being able to resize on startup 2025-11-15 12:18:23 -08:00
Silc Lizard (Tokage) Renew
c6ab601364 Fix read-only state for Skeleton and Inspector 2025-11-15 23:10:15 +09:00
Silc Lizard (Tokage) Renew
e32f7de33d Add relative option to LookAt/AimModifier3D 2025-11-15 23:06:48 +09:00
clayjohn
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
clayjohn
79ffbfdf73 Reorganize canvas shader varyings in RD renderer 2025-11-14 22:29:28 -08:00
Elliot Valeev
1ce77b8899 Fix wrong AABB when selecting Node3D gizmo in editor 2025-11-15 10:35:36 +05:00
Raul Santos
513e421209
[.NET] Add compat method for DisplayServer.TtsSpeak 2025-11-15 05:55:03 +01:00
vaner-org
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
Haoyu Qiu
43e323dce5 Remove TranslationPO 2025-11-15 10:13:07 +08:00
Thaddeus Crews
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
Thaddeus Crews
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
Thaddeus Crews
30d753c87e
Merge pull request #111184 from TokageItLab/limanglev
Add LimitAngularVelocityModifier3D
2025-11-14 17:16:50 -06:00
Thaddeus Crews
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
Thaddeus Crews
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
Thaddeus Crews
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
Thaddeus Crews
90bd3ada97
Merge pull request #112769 from KoBeWi/don't🚗translate
Prevent translating custom data layers
2025-11-14 17:16:46 -06:00
Thaddeus Crews
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
Silc Lizard (Tokage) Renew
ada95cb543 Add LimitAngularVelocityModifier3D 2025-11-15 06:43:33 +09:00
Malcolm Anderson
9c1375f6be Use American spelling of "favorite" in Project Manager code 2025-11-14 13:10:56 -08:00
Nikita Samusev
209986bde0
Highlight points on hover in the Polygon2D editor 2025-11-14 23:37:58 +03:00
arkology
889fc8105a Add "Distraction Free Mode" button to EditorBottomPanel when bottom panel is expanded 2025-11-14 23:25:55 +03:00
Thaddeus Crews
aa248bfedd
Merge pull request #111612 from aaronfranke/gltf-accessor-min-max-int
GLTF: Write integer min/max for integer accessors
2025-11-14 14:23:19 -06:00
Thaddeus Crews
e46c2ea3fa
Merge pull request #112379 from bruvzg/tts64id
Make `utterance_id` 64-bit.
2025-11-14 14:23:17 -06:00
Thaddeus Crews
c36e846fb1
Merge pull request #112760 from Benjamin-Dobell/fix/android/gamepad-connect-on-startup
Android: Fix crash when gamepad connects immediately upon app startup
2025-11-14 14:23:16 -06:00
Thaddeus Crews
6a1a86261f
Merge pull request #110324 from van800/shakhov/platform_toolset
Improve the CPP dialect selection for Rider, when MSVC is not used
2025-11-14 14:23:15 -06:00
Thaddeus Crews
d1a90109b4
Merge pull request #108010 from DexterFstone/add-scene-tile-rotation
Add support for rotating scene tiles in TileMapLayer
2025-11-14 14:23:13 -06:00
Thaddeus Crews
d602742221
Merge pull request #102889 from ryevdokimov/add-editorsettings-shortcuts
Add ability to add new EditorSettings shortcuts
2025-11-14 14:23:11 -06:00
Thaddeus Crews
1932a5c07f
Merge pull request #108391 from KoBeWi/archeoexpressology
Add expression history to evaluator
2025-11-14 14:23:10 -06:00
Thaddeus Crews
8ff0683def
Merge pull request #110949 from aaronfranke/const-ref-param-gltf
Use const ref parameters in the GLTF module
2025-11-14 14:23:08 -06:00
Thaddeus Crews
c6fe923e33
Merge pull request #108516 from KoBeWi/file_graveyard
Remove unnecessary cpp files after cleanup
2025-11-14 14:23:06 -06:00
Thaddeus Crews
83aa53b5e1
Merge pull request #108129 from timothyqiu/carry-pseudol10n
Carry editor pseudolocalization CLI option across restarts
2025-11-14 14:23:05 -06:00
Thaddeus Crews
235d11245c
Merge pull request #112481 from stuartcarnie/2d_canvas_vbos
Massively optimize canvas 2D rendering by using vertex buffers
2025-11-14 14:23:02 -06:00
Thaddeus Crews
90413dacb4
Merge pull request #97758 from TsFreddie/debugger-stepout
Add step out to script debugger
2025-11-14 14:23:01 -06:00
Thaddeus Crews
5389f835c2
Merge pull request #108379 from timothyqiu/inspector-unused
Remove unused member variables in `EditorInspector`
2025-11-14 14:22:59 -06:00
Thaddeus Crews
7d5034c50a
Merge pull request #108507 from dementive/optimize-scene-tree-groups
Optimize scene tree groups
2025-11-14 14:22:57 -06:00
Thaddeus Crews
22fcb577c0
Merge pull request #106071 from Lazy-Rabbit-2001/pcd_improvement
Optimize the `callback` argument of `popup_create_dialog()`
2025-11-14 14:22:55 -06:00