Commit graph

76839 commits

Author SHA1 Message Date
clayjohn
fc951855ed Move check for sky cubemap array back into the SkyRD initializer so it is set before being used.
Previously it was moved out of this function becuase we relied on RenderingServer::get_video_adapter_name which wasn't available yet.

However, that was unnecessary since it is just a wrapper around RenderingDevice::get_device_name() which is available.
2025-09-17 11:41:56 -07:00
Thaddeus Crews
adb2ec043e
Merge pull request #110303 from Unbansheee/master
Fix vertical alignment of Inspector category titles
2025-09-16 20:29:02 -05:00
Thaddeus Crews
1a89648c61
Merge pull request #110206 from aaronp64/remove_unused_enum_bitfield_param
Remove unused parameter in `__constant_get_enum_name`/`__constant_get_bitfield_name`
2025-09-16 20:29:01 -05:00
Thaddeus Crews
d51c13fdd4
Merge pull request #110397 from mooflu/syntaxhi-110390
Don't reset color if the previous token is a number ending with a dot.
2025-09-16 20:29:00 -05:00
Thaddeus Crews
153bd70c8a
Merge pull request #109562 from YYF233333/style-vector
Replace "local" `Vector` with `LocalVector`
2025-09-16 20:28:59 -05:00
Thaddeus Crews
138e21e6ff
Merge pull request #110169 from BlueCube3310/file-access-flush-opti
Optimize data flushing for `FileAccessCompressed` and `FileAccessEncrypted`
2025-09-16 20:28:58 -05:00
Thaddeus Crews
00699ec29e
Merge pull request #110329 from beicause/jolt-orphan-string-name
JoltPhysics: Fix orphan StringName
2025-09-16 20:28:57 -05:00
Thaddeus Crews
31f0eda63b
Merge pull request #110448 from CookieBadger/embed-subwindows-doc
Fix documentation for `embed_subwindows` project setting
2025-09-16 20:28:56 -05:00
Thaddeus Crews
f279257883
Merge pull request #110537 from dsnopek/gdextension-do-not-update-gdextension-special-compat-hashes
GDExtension: Update warning about `gdextension_special_compat_hashes.cpp` to prevent confusion
2025-09-16 20:28:55 -05:00
Thaddeus Crews
da212c74c2
Merge pull request #110504 from AidanCooper2003/control-make-tooltip-typo-fix
Fix typo in control node _make_custom_tooltip description.
2025-09-16 20:28:54 -05:00
Thaddeus Crews
5f82f131d4
Merge pull request #110213 from BlueCube3310/image-alpha-doc
Image: Improve `AlphaMode` documentation
2025-09-16 20:28:53 -05:00
Thaddeus Crews
2557b0da9f
Merge pull request #101285 from Nazarwadim/use_LocalVector_in_animation
Use `LocalVector` in `Animation`
2025-09-16 20:28:52 -05:00
Thaddeus Crews
6f4be6c1f9
Merge pull request #110370 from Susmaster64/patch-1
Fix minor grammar error in CollisionPolygon2D, CollisionPolygon3D, CollisionShape2D, and CollisionShape3D docs
2025-09-16 20:28:51 -05:00
Susmaster64
606284e14b Fix minor grammar error in CollisionPolygon2D, CollisionPolygon3D, CollisionShape2D, and CollisionShape3D docs 2025-09-17 11:43:20 +12:00
Thaddeus Crews
6efa557e9b
Merge pull request #109567 from Flarkk/fix_spotlight_fog
Fix spotlight's shadow peter-panning with volumetric fog
2025-09-16 11:44:55 -05:00
Thaddeus Crews
fb23f7d175
Merge pull request #110557 from Splizard/fix-dump-extension-api-with-docs-indentation
Fix `--dump-extension-api-with-docs` indentation
2025-09-16 11:44:54 -05:00
Thaddeus Crews
7ce05be884
Merge pull request #109847 from vaner-org/blendspace-accessibility-name-typos
Fix typos in BlendSpace2D editor's axis labels' accessibility names
2025-09-16 11:44:53 -05:00
Thaddeus Crews
490af72c99
Merge pull request #109815 from Muller-Castro/export-script-file
Fix `EditorExportPlugin::_export_file()` ignoring GDScripts
2025-09-16 11:44:52 -05:00
Thaddeus Crews
853884ba05
Merge pull request #109143 from sievaxx/more_sampler_default_texs
Add and enable default textures for other samplers
2025-09-16 11:44:51 -05:00
Thaddeus Crews
f73d3db412
Merge pull request #108527 from raulsntos/dotnet/enum-variant-conversion
[.NET] Fix enum from/to Variant conversion
2025-09-16 11:44:50 -05:00
Thaddeus Crews
c39edeca6d
Merge pull request #109744 from Repiteo/core/math-constants-semantic
Core: Integrate semantic constants in math structs
2025-09-16 11:44:49 -05:00
Thaddeus Crews
27a3f0eb8d
Merge pull request #108206 from Calinou/transparent-viewport-no-ssr-sss-dof
Disable unsupported SSR, SSS, DoF on transparent viewports
2025-09-16 11:44:48 -05:00
Thaddeus Crews
fe327c217e
Merge pull request #109582 from spoxii/109581-palette_min_width
Remove unused editor setting `editors/grid_map/palette_min_width`
2025-09-16 11:44:47 -05:00
Thaddeus Crews
f69fe1e453
Merge pull request #110380 from TokageItLab/fix-validation-retarget-prop
Fix `_validate_property()` in `RetargetModifier3D`
2025-09-16 11:44:46 -05:00
Thaddeus Crews
4dec6af2c8
Merge pull request #108613 from Repiteo/scons/fix-defines
SCons: Ensure `CPPDEFINES` is properly utilized
2025-09-16 11:44:45 -05:00
Thaddeus Crews
697474baad
Merge pull request #109793 from joaopedroxavier/double-sided-shadows-no-culling
Compatibility: Fix backface culling gets ignored when double-sided shadows are used
2025-09-16 11:44:44 -05:00
Thaddeus Crews
155c594f02
Merge pull request #109568 from syntaxerror247/export-keystore-check
Android: Only validate keystore relevant to current export mode
2025-09-16 11:44:43 -05:00
Thaddeus Crews
570577a4d6
Merge pull request #109214 from archhabra/godotengine_109204
Correct the order of Diagonal Mode in Add Property
2025-09-16 09:49:02 -05:00
Thaddeus Crews
aedc706b34
Merge pull request #110363 from clayjohn/RD-mobile-half-spot
Increase precision of SpotLight attenuation calculation to avoid driver bug on Intel devices
2025-09-16 09:49:01 -05:00
Thaddeus Crews
5f5b21481d
Merge pull request #106809 from lrahmann/d3d12_cpu_descriptor_heap
DirectX DescriptorsHeap pooling on CPU
2025-09-16 09:49:00 -05:00
Thaddeus Crews
de572675e0
Merge pull request #109369 from ColinSORourke/MaterialConversionErrorFix
Material Conversion Error Handling
2025-09-16 09:48:59 -05:00
Thaddeus Crews
ebb51d1f7d
Merge pull request #109363 from Giganzo/line_edit_rtl_icon
Fix LineEdit icon positon in right-to-left layout
2025-09-16 09:48:58 -05:00
Thaddeus Crews
fe5b8fc3f6
Merge pull request #110515 from DeeJayLSP/qoa-oob
Add one padding frame to QOA buffer for short streams
2025-09-16 09:48:57 -05:00
Thaddeus Crews
1a6d3c2192
Merge pull request #110002 from BastiaanOlij/fix_openxr_viewport_texture_compatibility
OpenXR: Fix ViewportTextures not displaying correct texture (OpenGL)
2025-09-16 09:48:56 -05:00
Thaddeus Crews
94b5658cd2
Merge pull request #106798 from gelvinp/avoid_xcb_crash
Workaround X11 crash issue
2025-09-16 09:48:55 -05:00
Thaddeus Crews
58e056894d
Merge pull request #110507 from jrouwe/issue_110479
Fix bug in ManifoldBetweenTwoFaces
2025-09-16 09:48:54 -05:00
Thaddeus Crews
a298979866
Merge pull request #110535 from aaronp64/array_resize_ptrw
Avoid repeated `_copy_on_write()` calls in `Array::resize()`
2025-09-16 09:48:53 -05:00
Thaddeus Crews
5316d12588
Merge pull request #109346 from bruvzg/win_drv_chk
[Windows] Try reading GPU driver information directly from registry.
2025-09-16 09:48:52 -05:00
Silc Lizard (Tokage) Renew
ee404c657e Fix _validate_property() in RetargetModifier3D 2025-09-16 19:32:22 +09:00
Quentin Quaadgras
e9131550b1 add codeblock indentation back to --dump-extension-api-with-docs
xml codeblock indentation was changed from spaces to tabs but the tabs
were being replaced with empty strings when exported with
--dump-extension-api-with-docs, this is small change so that tab
characters are no longer replaced.
2025-09-16 22:04:32 +12:00
Yufeng Ying
5d66b0b41a Replace unneeded Vector. 2025-09-16 15:04:13 +08:00
BlueCube3310
ebdf57fbf1 Optimize data flushing for FileAccessCompressed and FileAccessEncrypted 2025-09-16 00:19:19 +02:00
Thaddeus Crews
99a39ce6ea
Merge pull request #110539 from dsnopek/godot-cpp-branch-45
Update `GODOT_CPP_BRANCH` after Godot v4.5-stable release
2025-09-15 16:48:20 -05:00
David Snopek
2967267fba Update GODOT_CPP_BRANCH after Godot v4.5-stable release 2025-09-15 16:41:57 -05:00
Thaddeus Crews
76dfc53dee
Ensure docs point to "latest" 2025-09-15 15:55:06 -05:00
Thaddeus Crews
c2141e0aa5
Bump version to 4.6-dev 2025-09-15 15:50:22 -05:00
David Snopek
d0a0d8b798 GDExtension: Update warning about gdextension_special_compat_hashes.cpp to prevent confusion 2025-09-15 14:02:56 -05:00
aaronp64
4c3f2be16d Avoid repeated _copy_on_write() calls in Array::resize()
Updated Array::resize() to call ptrw() once before looping to initialize typed array elements, instead of accessing each through .write[].
2025-09-15 14:03:21 -04:00
DeeJayLSP
af5a81faf8 Add one padding frame to QOA buffer for short streams 2025-09-15 10:27:36 -03:00
Rémi Verschelde
876b290332 Bump version to 4.5-stable \o/
See the release page for details: https://godotengine.org/releases/4.5/
2025-09-15 03:30:02 +02:00