1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-04 12:00:25 +00:00

66373 Commits

Author SHA1 Message Date
Rémi Verschelde
d1dd2647a4 Merge pull request #109668 from aaronfranke/4.3-import-mesh-validate-indices-mult-3
[4.3] ImporterMesh: Validate triangle indices array size is a multiple of 3
2025-10-29 23:05:48 +01:00
Rémi Verschelde
b8d8e1eaef Merge pull request #112132 from akien-mga/4.3-fix-gcc-warnings
[4.3] CI: Fix build with latest MinGW-GCC 15
2025-10-28 22:51:28 +01:00
Thaddeus Crews
133780f530 Core: Sidestep GCC false-positives
(cherry picked from commit acdb8667b5)

Adds some more fixes for 4.5 and earlier.

Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2025-10-28 21:53:35 +01:00
Pāvels Nadtočajevs
81c1e8f9ad [Windows] Rename PKEY_Device_FriendlyName to avoid duplicate symbols with newer MinGW SDKs.
(cherry picked from commit c363e13051)
2025-10-28 21:53:18 +01:00
Rémi Verschelde
1a1be139e2 Revert "Initialize Quaternion variant with identity"
This reverts commit 379792802f.

This may be correct, but it breaks compatibility so it shouldn't be
cherry-picked to stable branches.
2025-10-08 02:35:19 +02:00
detomon
379792802f Initialize Quaternion variant with identity
(cherry picked from commit c0e36dc493)
2025-09-30 11:50:31 -05:00
Thaddeus Crews
c3fb4d9d6f Windows: Migrate godot.manifest to platform/windows
• Ensure file is included as proper dependency

(cherry picked from commit d48f255074)
2025-09-30 11:48:52 -05:00
Lukas Tenbrink
1f1017a47f Update links to the contributing section of the docs to the appropriate new sections.
(cherry picked from commit 4c0026b053)
2025-09-12 09:28:22 -05:00
Lukas Tenbrink
20ca0dce72 Update class reference contribution link.
(cherry picked from commit 527f4e9e68)
2025-09-11 11:50:17 -05:00
Aaron Franke
79aefd4c0e [4.3] ImporterMesh: Validate triangle indices array size is a mult of 3 2025-08-28 09:46:52 -07:00
Thaddeus Crews
301f749910 Merge pull request #110040 from aaronfranke/4.3-ci-dotnet-6
[4.3] Install older .NET 6 on Linux CI to fix compiling
2025-08-27 21:57:46 -05:00
Aaron Franke
257a5fef38 [4.3] Install older .NET 6 on Linux CI to fix compiling 2025-08-27 18:48:11 -07:00
Pāvels Nadtočajevs
27d4d7b991 [CI] Use Xcode 16 for macOS build.
(cherry picked from commit daf2c88928)
2025-08-27 15:17:04 -05:00
Thaddeus Crews
63667e5d54 Merge pull request #108321 from aaronfranke/4.3-c4724_fix
[4.3] Fix MSVC warning for potential mod by 0 (C4724)
2025-08-27 15:16:47 -05:00
Matthew Love
be2c9dec94 [4.3] Fix MSVC warning for potential mod by 0 (C4724) 2025-07-05 15:28:45 -07:00
Rémi Verschelde
63c6165678 macOS: Fix support for latest VulkanSDK .app name in install script
(cherry picked from commit efde4ae853)
2025-05-06 19:04:13 +02:00
Rémi Verschelde
36fc251367 AudioEffectPitchShift: 3rd attempt at fixing -Wstringop-overflow warning
(cherry picked from commit 80359d3577)
2025-04-25 14:27:50 +02:00
Rémi Verschelde
d61a908228 Merge pull request #105716 from akien-mga/4.3-ci-sync-with-4.4
[4.3] CI: Sync configuration with `4.4` branch
2025-04-25 13:16:57 +02:00
Rémi Verschelde
e6522a4e1c CI: Sync configuration with 4.4 branch
Includes cherry-picks of warning fixes from a44f691fc7
and 8d1462c748.
2025-04-24 23:55:20 +02:00
Pāvels Nadtočajevs
d2dfab1fef Update MoltenVK install script to include version number in installer name.
(cherry picked from commit c63955b3eb)
2025-03-04 15:52:22 +01:00
bruvzg
6eca9111b8 [Misc] Check for the available and installed Vulkan SDK versions before downloading and installing.
(cherry picked from commit db1c1d43e3)
2025-03-04 15:52:18 +01:00
Zae
e84f8c0a67 Fix popup shows behind always_on_top parent.
(cherry picked from commit 2211b1bf91)
2025-02-07 14:00:02 +01:00
David Snopek
9e4b5699fc OpenXR: Fix hiding/showing composition layers using hole punching
(cherry picked from commit d9ad5d1cd4)
2025-02-07 14:00:02 +01:00
Haoyu Qiu
e5b78070b1 Fix button text autowrap overflow when inside a container
(cherry picked from commit 0f98b32448)
2025-02-07 14:00:02 +01:00
clayjohn
2f88ea9d0e Correctly check time since shadow was allocated in atlas to avoid unnecessary re-allocations
Co-authored-by: jitspoe <jitspoe@yahoo.com>
(cherry picked from commit 1b5a15d5d1)
2025-02-07 14:00:02 +01:00
Haoyu Qiu
44a80d34d5 Fix button click detection when Tree is rotated
(cherry picked from commit 17642692c5)
2025-02-07 14:00:02 +01:00
David Snopek
2b8acb2015 GDExtension: Fix method binds not saying if they are varargs
(cherry picked from commit 2599df3b8a)
2025-02-07 14:00:02 +01:00
David Snopek
bb343ed1c5 Fix renaming nodes on X11
(cherry picked from commit 36293a2dbf)
2025-02-07 14:00:02 +01:00
David Snopek
1089bc1145 Fix project manager stealing focus on i3
(cherry picked from commit b1871cdabf)
2025-02-07 14:00:02 +01:00
clayjohn
c2a3644072 Clean up two recently introduced WebGL errors
(cherry picked from commit 0305e437ff)
2025-02-07 14:00:02 +01:00
David Snopek
15603b20db Fix bug with OpenXR composition layers added after OpenXR is running
(cherry picked from commit e2386de505)
2025-02-07 14:00:01 +01:00
Rémi Verschelde
99d66b4b22 i18n: Sync translations with Weblate
Adds Czech (cs), Persian (fa), Tamil (ta), and Vietnamese (vi) editor translations.
2025-02-07 10:15:03 +01:00
Rémi Verschelde
7f166be687 Merge pull request #101535 from smix8/locknroll
[4.3] Remove outer navigation map read locks
2025-01-30 12:53:01 +01:00
Rémi Verschelde
f11fa26c56 Merge pull request #100686 from raulsntos/fix-docs
[4.3] Fix various code examples in documentation
2025-01-30 12:52:56 +01:00
Rémi Verschelde
78e2c4d55e Merge pull request #99411 from clayjohn/mobile-normal-interp-43
[4.3] Normalize normal tangent and binormal before interpolating in the mobile renderer to avoid precision errors on heavily scaled meshes
2025-01-30 12:52:52 +01:00
Rémi Verschelde
93f4770c78 Merge pull request #98049 from aaronfranke/4.3-gltf-runtime-root-imp-mesh
[4.3] GLTF: Fix bad pointer to ImporterMeshInstance3D root node at runtime
2025-01-30 12:52:48 +01:00
Rémi Verschelde
cad4caa81b miniupnpc: Update to 2.2.8 (new major 18)
Keep support for major 17 by using a version check for the changed API.

Fixes #93907.

(cherry picked from commit 4c72d599f0)
2025-01-30 09:59:05 +01:00
Rémi Verschelde
3aafddd63b Add missing cstdint includes for GCC 15
(cherry picked from commit 1823460787)
2025-01-30 08:28:25 +01:00
smix8
5e5e1a2182 Remove outer navigation map read locks
Removes outer navigation map read locks.
2025-01-14 12:32:05 +01:00
Raul Santos
7798c0028a Fix various code examples in documentation 2024-12-21 03:47:36 +01:00
Aaron Franke
7b1b99e4c8 [4.3] GLTF: Fix bad pointer to ImporterMeshInstance3D root node at runtime 2024-12-16 15:19:37 -08:00
Gergely Kis
90f21a35c7 Move Vulkan includes to a central godot_vulkan.h header
Also fixes Vulkan build problem with recent Clang.

(cherry picked from commit 146ba4106f)
2024-12-16 11:36:53 +01:00
Rémi Verschelde
63e0fb55f9 Merge pull request #100364 from RandomShaper/fix_mtl_mt_deadlock_4.3
[4.3] Fix deadlock possibility in threaded load of materials
2024-12-14 18:15:19 +01:00
Pedro J. Estébanez
9406926f8b Fix deadlock possibility in threaded load of materials 2024-12-13 12:50:03 +01:00
Rémi Verschelde
3bf1176640 Merge pull request #100066 from syntaxerror247/themed-icons
[4.3] Cherry-picks for Android Themed Icons (Monochrome)
2024-12-12 11:26:26 +01:00
Anish Mishra
e42c25516c Android: Make monochrome icon optional 2024-12-06 00:59:04 +05:30
Anish Mishra
1e08f5879f Add support for Android Themed Icons (monochrome) 2024-12-06 00:57:12 +05:30
Rémi Verschelde
b51be503c5 Merge pull request #98877 from aaronfranke/4.3-gltf-preserve-visibility
[4.3] GLTF: Preserve node visibility on import
2024-12-05 01:09:51 +01:00
Rémi Verschelde
982e9aeb72 Merge pull request #93896 from Mickeon/documentation-object-boolean-context
[4.3] Add documentation note on Object's boolean context
2024-12-05 01:09:46 +01:00
Micky
2ad161a4c7 Add documentation note on Object's boolean context 2024-11-28 20:48:51 +01:00