Commit Graph

77006 Commits

Author SHA1 Message Date
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/
4.5-stable
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
Michael Alexsander
06b155a18c Improve look of some buttons inside the inspector 2025-09-14 12:29:55 -03:00
Serhii Snitsaruk
476b901247 Prevent JNI Variant conversion stack overflow 2025-09-14 12:51:59 +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
aidcoope
e3a6abd871 Fix typo in control node _make_custom_tooltip description. 2025-09-13 16:58:49 -04: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
Fredia Huya-Kouadio
35c87ae0ca Add quest3s to the list of supported devices 2025-09-12 11:38:02 -07: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
emild
13c2b28cd6 remove incorrect single window mode inverted hint 2025-09-12 10:25:47 +02: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
Frank Becker
aa8acd1a04 Don't reset color if the previous token is a number ending with a dot. 2025-09-11 11:40:15 -07: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
Roman Goldman
6379874180 Fix Basis.determinant() doc: uniform scale determinant is scale^3, not scale^2
Corrected a documentation mistake in Basis.determinant(). For a uniform scale basis, the determinant is scale^3, not scale^2.
2025-09-11 18:45:02 +03:00
Hugo Locurcio
9317c8eb23 Document the interaction between Light3D cull mask and GI/volumetric fog 2025-09-11 17:05:44 +02:00
Hugo Locurcio
1c62ba40b7 Disable unsupported SSR, SSS, DoF on transparent viewports
For technical reasons, transparent viewports cannot support
screen-space reflections, subsurface scattering and depth of field.
Previously, enabling any of these would turn transparent viewports
invisible.
2025-09-11 14:59:07 +02:00
Haoyu Qiu
d61d70e8b9 Fix Open Editor Data/Settings Folder menu in self-contained mode 2025-09-11 19:39:58 +08:00
Bastiaan Olij
748f35ccb8 Fix fixed size flag on StandardMaterial3D when rendering in stereo 2025-09-11 20:53:19 +10:00
Pāvels Nadtočajevs
75bbe3a0bc Shader Editor: Show "File" menu when no shaders are opened. 2025-09-11 09:47:16 +03: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
Vinnie Gray
47756c9689 Fix vertical alignment of Inspector category titles 2025-09-11 08:35:22 +12:00
Lukas Tenbrink
527f4e9e68 Update class reference contribution link. 2025-09-10 16:50:44 +02:00
Ben Rog-Wilhelm
e5ab5acd95 Rename RDD::MemoryBarrier to avoid conflicts with the Windows headers. 2025-09-10 05:19:36 -05: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
Pāvels Nadtočajevs
d8cdc53ec0 Use language command line argument to override editor locale. 2025-09-08 23:45:54 +03: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
Dario
7b923609c2 Fix reflection probes not recreating downsampled textures when mode changes. 2025-09-08 15:54:37 -03: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
Luo Zhihao
793228f171 JoltPhysics: Fix orphan StringName 2025-09-08 22:18:46 +08: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