Commit graph

79294 commits

Author SHA1 Message Date
Fredia Huya-Kouadio
0f160c7293 Fix Android build regression introduced by https://github.com/godotengine/godot/pull/110829 2025-12-01 01:21:32 -08:00
Rémi Verschelde
7ed0b61676
Merge pull request #113251 from van800/master
Revert "Improve the CPP dialect selection for Rider, when MSVC is not used"
2025-11-27 23:00:46 +01:00
Ivan Shakhov
8c93de89d1 Revert "improve the Cpp dialect selection for Rider, when MSVC is not used"
This reverts commit 7be003fc3c.
2025-11-27 21:55:36 +01:00
Rémi Verschelde
a2db180527
Merge pull request #113237 from Koyper/fix_popup_menu_signal_already_connected_error
[PopupMenu] Fix redundant attempts to connect popup hidden signal on submenu
2025-11-27 21:48:36 +01:00
Rémi Verschelde
79432b6592
Merge pull request #113236 from blueskythlikesclouds/rd-pending-clear-fix
Check for pending clears in every RD texture function.
2025-11-27 21:48:32 +01:00
Rémi Verschelde
4bb9ef7fce
Merge pull request #113234 from mihe/no-advanced-zstd
Replace usage of Zstandard advanced API
2025-11-27 21:48:29 +01:00
Rémi Verschelde
71b6000249
Merge pull request #113232 from KoBeWi/dockining
Fix initial dock tabs
2025-11-27 21:48:25 +01:00
Rémi Verschelde
bb7054cdf2
Merge pull request #113213 from akien-mga/windows-d3d12-default
Windows: Make Direct3D 12 the default RD driver for new projects
2025-11-27 21:48:20 +01:00
Rémi Verschelde
93e83c5e98
Merge pull request #113186 from bruvzg/macos_movec
[macOS] Add missing "move" system cursor.
2025-11-27 21:48:17 +01:00
Rémi Verschelde
e28ef68957
Merge pull request #113135 from deralmas/buffer-jaywalking
Wayland: Fix trailing garbage error while using the embedder on Jay
2025-11-27 21:48:12 +01:00
Rémi Verschelde
a67116ecbb
Merge pull request #113073 from BrianPetkovsek/master
Fix documentation typos and broken links
2025-11-27 21:48:08 +01:00
Rémi Verschelde
8237bb4a32
Merge pull request #112124 from Chaosus/vs_expressions
Few fixes for expression node in visual shaders
2025-11-27 21:48:04 +01:00
Rémi Verschelde
1d9b073ef0
Merge pull request #112058 from Chaosus/vs_fix_param_ref
Fix ParameterRef connection through reroute in visual shaders
2025-11-27 21:47:59 +01:00
Rémi Verschelde
fc696bd17c
Merge pull request #111732 from dsnopek/android-gradle-dedicated-app
Enable Gradle builds on the Android editor via a dedicated build app
2025-11-27 21:47:54 +01:00
David Snopek
5593a0b2b2 Enable Gradle builds on the Android editor via a dedicated build app
Co-authored-by: Logan Lang <devloglogan@gmail.com>
2025-11-27 11:03:06 -06:00
kobewi
68e9cb4a97 Fix initial dock tabs 2025-11-27 17:29:43 +01:00
Koyper
3ae88632e2 Fix redundant attempts to connect popup hidden signal on submenu 2025-11-27 08:53:34 -06:00
Skyth
bfdf86370f Check for pending clears in every RD texture function. 2025-11-27 17:26:26 +03:00
Mikael Hermansson
3e97ee7750 Replace usage of Zstandard advanced API 2025-11-27 14:28:16 +01:00
Brian Petkovsek
0d9ff70296
Fix documentation typos and broken links 2025-11-27 12:24:58 +01:00
Rémi Verschelde
b87fcf7e79
Windows: Make Direct3D 12 the default RD driver for new projects
For compatibility reasons, `vulkan` is kept as the technical default for the
setting, but projects created in Godot 4.6 and later will set `d3d12` as the
driver automatically.

Users upgrading to 4.6 are recommended to adopt `d3d12` as a default if it
fits their needs.

Enable `d3d12=yes` by default in SCons so that custom Windows builds include
Direct3D 12 support.
2025-11-27 10:26:25 +01:00
Rémi Verschelde
3a97723ff2
Merge pull request #113209 from shiena/fix/prevent_freeze_android_camera
Prevent deadlock on Android camera
2025-11-27 09:56:08 +01:00
Rémi Verschelde
b22d15311c
Merge pull request #113159 from dsnopek/android-variant-to-jvalue-memory-issues
Android: Fix memory issues in `_variant_to_jvalue()`
2025-11-27 09:56:04 +01:00
Rémi Verschelde
30f1ab165c
Merge pull request #113133 from lodetrick/debugger-dock
Use new dock system for Debugger
2025-11-27 09:55:59 +01:00
Rémi Verschelde
e0e1a0c6d3
Merge pull request #113115 from KoBeWi/Buildock
Change MSBuildPanel to EditorDock
2025-11-27 09:55:55 +01:00
Rémi Verschelde
85fd05fc30
Merge pull request #113080 from Rindbee/fix-the-returned-control-was-not-freed
Fix the returned controls of `EditorHelpBitTooltip::show_tooltip()` were not freed in `ScriptTextEditor`
2025-11-27 09:55:50 +01:00
Rémi Verschelde
1cb4ada316
Merge pull request #112994 from dsnopek/openxr-meta-foveation-eye-tracked-on-meta
OpenXR: Fix Vulkan validation errors and get `XR_META_foveation_eye_tracked` working on Meta Quest devices
2025-11-27 09:55:45 +01:00
Rémi Verschelde
499254e495
Merge pull request #112559 from Meorge/bugfix/need-valid-callable-instant-preview
Add error message to Quick Open dialog if callback is invalid
2025-11-27 09:55:40 +01:00
Rémi Verschelde
aafad04a1b
Merge pull request #112107 from Calinou/doc-projectsettings-add-keywords
Add search keywords for project settings
2025-11-27 09:55:35 +01:00
Rémi Verschelde
b1de0364bf
Merge pull request #111954 from blueskythlikesclouds/copy-api-refactor
Refactor rendering driver copy APIs to fix D3D12 issues.
2025-11-27 09:55:31 +01:00
Rémi Verschelde
4f04a9de1d
Merge pull request #111332 from allenwp/glow/docs-improve-hdr-scale
Improve documentation for the `Environment` glow effect.
2025-11-27 09:55:26 +01:00
Rémi Verschelde
44005f96d1
Merge pull request #109302 from BastiaanOlij/add_openxr_1_1_support
Add OpenXR 1.1 support
2025-11-27 09:55:21 +01:00
Rémi Verschelde
e4d2f1d630
Merge pull request #108682 from allenwp/98708-fix-clear-color-hdr2d
Fix clear color being incorrect in `Environment` background with HDR 2D.
2025-11-27 09:55:16 +01:00
Allen Pestaluky
936f17f198 Improve documentation for the Environment glow effect. 2025-11-26 18:01:10 -05:00
Rémi Verschelde
1667e6fcce
Merge pull request #113195 from teromene/master
Include xkb-compose in `wayland_thread.h`
2025-11-26 23:44:49 +01:00
Rémi Verschelde
9ad733bd0a
Merge pull request #113194 from Alex2782/fix_SHADER_UNIFORM_NAMES
Fix `SHADER_UNIFORM_NAMES` for error messages
2025-11-26 23:44:45 +01:00
Rémi Verschelde
d5b76f733b
Merge pull request #113193 from YeldhamDev/proj_manager_wayland_fix
Fix error message when closing the project manager on Wayland
2025-11-26 23:44:41 +01:00
Rémi Verschelde
b90884bcd9
Merge pull request #113191 from dsnopek/openxr-export-plugin-name
Fix `OpenXRExportPlugin::_get_name() must be overridden` error
2025-11-26 23:44:36 +01:00
Rémi Verschelde
1a191688f1
Merge pull request #113190 from AThousandShips/animation_codeowners
[CODEOWNERS] Add 2D skeleton resources to the Animation team
2025-11-26 23:44:32 +01:00
Rémi Verschelde
c3df5d4fb1
Merge pull request #113187 from TokageItLab/anim-map-revert
Revert: Fix AHashMap realloc cause AnimationPlayer crash
2025-11-26 23:44:27 +01:00
Rémi Verschelde
c260a17d4a
Merge pull request #113167 from KoBeWi/so_anyway
Update dock tabs on setting change
2025-11-26 23:44:22 +01:00
Rémi Verschelde
ca366b51df
Merge pull request #113164 from kitbdev/fix-spitcontainer-change-type-crash
Fix SplitContainer crash on change type
2025-11-26 23:44:18 +01:00
Rémi Verschelde
c82e16efb0
Merge pull request #113161 from dsnopek/openxr-export-feature-tags
Check if OpenXR is enabled with feature tags of export preset
2025-11-26 23:44:14 +01:00
Rémi Verschelde
21af1e286f
Merge pull request #113160 from MattiaZir/fix-unable-to-get-class
Editor: Fix "ERROR: Cannot get class" on scripts without `class_name`
2025-11-26 23:44:10 +01:00
Rémi Verschelde
9c7bea6cda
Merge pull request #113140 from LanzaSchneider/fix-animation-mixer-invalid-cache-spam
Fix AnimationMixer error spam by respecting cache validity on invalid `root_node`
2025-11-26 23:44:05 +01:00
Rémi Verschelde
660b52b828
Merge pull request #112990 from allenwp/update-hdr2d-docs
Update docs to describe new `use_hdr_2d` behavior with Mobile renderer.
2025-11-26 23:44:01 +01:00
Rémi Verschelde
5603b3b0e4
Merge pull request #112884 from ashwinvbs/master
Support reading available OpenXR runtimes from Windows registry
2025-11-26 23:43:57 +01:00
Rémi Verschelde
381473b913
Merge pull request #112593 from kleonc/sprite3d_no_redrawing_outside_tree
Don't redraw `Sprite3D`/`AnimatedSprite3D` outside the tree
2025-11-26 23:43:51 +01:00
Rémi Verschelde
ee66b34160
Merge pull request #112514 from QbieShay/qbe/fix-109183
Fix CPUParticle3D not randomizing
2025-11-26 23:43:47 +01:00
Rémi Verschelde
cbeb7339b5
Merge pull request #112301 from smix8/grid_curser
Fix GridMap `cursor_instance` transparency error spam
2025-11-26 23:43:42 +01:00