Commit Graph

76794 Commits

Author SHA1 Message Date
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
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
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
Rémi Verschelde
9779966c14 Add changelog for Godot 4.5 2025-09-15 03:25:34 +02:00
Rémi Verschelde
2b832e9974 i18n: Sync translations with Weblate 2025-09-14 12:09:21 +02:00
Jorrit Rouwe
1daf9893ec Fixed bug in ManifoldBetweenTwoFaces
Fixed bug in ManifoldBetweenTwoFaces which would not find the correct manifold in case face 1 had 3 or more vertices and face 2 only 2. E.g. for a box resting the long edge of a cylinder this would mean that only a single contact point was found instead of 2 (the other way around would work fine).

Fixes godotengine/godot#110479
2025-09-14 11:01:00 +02:00
Clay John
bfa330dd5d Merge pull request #110463 from kojurohan42/build-id-append-for-crashlytics
added build id link flag for firebase crashlytics support for android
2025-09-12 16:17:09 -04:00
kojurohan42
b1ed9ffca7 added build id link flag for firebase crashlytics support 2025-09-12 23:31:16 +05:45
Thaddeus Crews
ee87ee8332 Merge pull request #110399 from beicause/fix-animation-tree-store-libraries
AnimationTree: Fix `libraries` is stored
2025-09-12 09:16:27 -05:00
Thaddeus Crews
2ac43adf62 Merge pull request #110430 from Ivorforce/contributing-links-2
Update links to the contributing section of the docs to the appropriate new sections.
2025-09-12 09:16:16 -05:00
Lukas Tenbrink
4c0026b053 Update links to the contributing section of the docs to the appropriate new sections. 2025-09-12 01:04:14 +02:00
Thaddeus Crews
9b50ea8ade Merge pull request #110398 from syntaxerror247/status-bar-regression-fix
Fix status bar visibility issue after keyboard hides on Android
2025-09-11 11:38:18 -05:00
Thaddeus Crews
eccdb8f624 Merge pull request #110357 from Calinou/doc-webxrinterface-fix-xrreferencespacetype-url
Fix MDN link for XRReferenceSpaceType in WebXRInterface class documentation
2025-09-11 11:38:18 -05:00
Thaddeus Crews
f9b98b5faa Merge pull request #110236 from Calinou/doc-canvasitem-draw-local
Document CanvasItem `draw_*()` methods using local coordinate space
2025-09-11 11:38:17 -05:00
Thaddeus Crews
43395e2bd5 Merge pull request #110018 from Ivorforce/contributing-links
Update class reference contribution link.
2025-09-11 11:38:16 -05:00
Luo Zhihao
adbd78af91 AnimationTree: Fix libraries is stored 2025-09-11 09:41:22 +08:00
Anish Mishra
775dfc5114 Fix status bar visibility issue after keyboard hides on Android 2025-09-11 07:08:32 +05:30
Lukas Tenbrink
527f4e9e68 Update class reference contribution link. 2025-09-10 16:50:44 +02:00
Hugo Locurcio
f6895c4150 Fix MDN link for XRReferenceSpaceType in WebXRInterface class documentation 2025-09-10 01:13:09 +02:00
clayjohn
0576b12699 Increase precision of SpotLight attenuation calculation to avoid driver bug on Intel devices 2025-09-09 13:18:55 -07:00
Rémi Verschelde
2dd26a027a Update AUTHORS and DONORS list 2025-09-08 22:01:53 +02:00
Thaddeus Crews
7723226e6f Merge pull request #110215 from WhalesState/resource-deep-copy
Fix Resource duplicate calls `ImageTexture::set_image` with an invalid image.
2025-09-08 13:57:27 -05:00
Thaddeus Crews
7ac73a6142 Merge pull request #110294 from bruvzg/wl_no_gl
Fix Wayland build with OpenGL disabled.
2025-09-08 13:57:27 -05:00
Thaddeus Crews
4102fffad7 Merge pull request #110145 from TokageItLab/skrd
Move Skeleton3D init process (for dirty flags) into `POST_ENTER_TREE` from `ENTER_TREE`
2025-09-08 13:57:26 -05:00
Thaddeus Crews
bd3eb67828 Merge pull request #110280 from YeldhamDev/it_is_always_the_smallest_things
Fix "SpriteFrames" editor not fully hidding the bottom panel
2025-09-08 13:57:18 -05:00
Clay John
0e8df80231 Merge pull request #110264 from stuartcarnie/109846/metal_version
Metal: Ensure baked Metal binaries can be loaded on the minimum target OS
2025-09-08 08:23:15 -07:00
Clay John
e98d6083d0 Merge pull request #110033 from SK83RJOSH/pdb-base-name-fix
Fix `WindowUtils::copy_and_rename_pdb` regression
2025-09-08 08:22:44 -07:00
Rémi Verschelde
041207fe41 i18n: Sync translations with Weblate
Adds Korean (ko) documentation translations.
2025-09-08 16:15:54 +02:00
Stuart Carnie
b7aac81366 Metal: Ensure baking to binary sets minimum target OS
Co-authored-by: Travis Lange <travislange12@gmail.com>
2025-09-08 08:16:53 +10:00
Pāvels Nadtočajevs
76433b0ede Fix Wayland build with OpenGL disabled. 2025-09-06 18:37:49 +03:00
Thaddeus Crews
3c7f9b9372 Merge pull request #110285 from m4gr3d/bump_to_4_5_rc
Bump version to 4.5-rc
2025-09-05 16:26:48 -05:00
Fredia Huya-Kouadio
86388dced6 Bump version to 4.5-rc 2025-09-05 14:14:52 -07:00