Rémi Verschelde
8188bc7118
Merge pull request #112134 from akien-mga/4.1-fix-gcc-warnings
...
[4.1] CI: Fix build with latest MinGW-GCC 15
2025-10-28 23:05:12 +01:00
Griffin Kroah-Hartman
a477f2309e
Fix build warning with memset value being too large
...
Should resolve issue #83342
(cherry picked from commits b97cb5ec59
and 21ae69a1de )
2025-10-28 22:22:36 +01:00
Thaddeus Crews
67ba8d2d74
Core: Sidestep GCC false-positives
...
(cherry picked from commit acdb8667b5 )
Adds some more fixes for 4.5.
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com >
2025-10-28 22:07:05 +01:00
Rémi Verschelde
5637ef1a6c
Vulkan: Apply patch from 1.3.258 to fix build with latest Apple LLVM
2025-10-28 22:07:05 +01:00
Pāvels Nadtočajevs
58c5aeb99b
[Windows] Rename PKEY_Device_FriendlyName to avoid duplicate symbols with newer MinGW SDKs.
...
(cherry picked from commit c363e13051 )
2025-10-28 22:07:05 +01:00
Rémi Verschelde
61adafae2f
macOS: Fix support for latest VulkanSDK .app name in install script
...
(cherry picked from commit efde4ae853 )
2025-05-06 19:05:05 +02:00
Rémi Verschelde
fb8d0634f2
Merge pull request #105733 from akien-mga/4.1-ci-sync-with-4.4
...
[4.1] CI: Sync configuration with 4.4 branch
2025-04-25 16:25:10 +02:00
Rémi Verschelde
a6c5fc2720
Style: Apply fixes from clang-format 18.1.3
2025-04-25 15:32:25 +02:00
Rémi Verschelde
c8169ea274
Style: Apply fixes from codespell
2025-04-25 15:30:29 +02:00
Rémi Verschelde
f45f1e2ec5
AudioEffectPitchShift: 3rd attempt at fixing -Wstringop-overflow warning
...
(cherry picked from commit 80359d3577 )
2025-04-25 15:29:20 +02:00
Rémi Verschelde
620eb48547
miniupnpc: Disable socket timeout on Windows, matching upstream
...
Fixes #88471 .
(cherry picked from commit f695de7c68 )
2025-04-25 15:29:20 +02:00
Rémi Verschelde
02d383bf94
CI: Sync configuration with 4.4 branch
...
Includes cherry-pick of warning fixes from 8d1462c748
and template builds unit tests fixes from 17929a3443 .
Also a Windows MSVC detection fix for SCons 4.6.0+ from f682406cf2 .
2025-04-25 15:29:20 +02:00
Pāvels Nadtočajevs
c8fe093a3a
Update MoltenVK install script to include version number in installer name.
...
(cherry picked from commit c63955b3eb )
2025-03-04 15:52:36 +01:00
bruvzg
56a482782b
[Misc] Check for the available and installed Vulkan SDK versions before downloading and installing.
...
(cherry picked from commit db1c1d43e3 )
2025-03-04 15:52:34 +01:00
Daniel Opitz
775c387fa8
CI: Hotfix for build error with newer clang++
...
It will be included in the next release at some point.
- https://github.com/RenderKit/embree/issues 486
"fix output operator"
[ 30%] Compiling thirdparty/embree/kernels/common/accelset.cpp ...
In file included from thirdparty/embree/kernels/common/device.cpp:12:
In file included from thirdparty/embree/kernels/common/scene_curves.h:10:
thirdparty/embree/kernels/common/../subdiv/bezier_curve.h:138:56:
error: no member named 'u' in 'QuadraticBezierCurve<V>'
138 | return cout << "QuadraticBezierCurve ( (" << a.u.lower << ", "
<< a.u.upper << "), " << a.v0 << ", " << a.v1 << ", " << a.v2 << ")";
...
(cherry picked from commit c24ea0ecca )
2025-01-30 10:34:22 +01:00
Rémi Verschelde
9ca218370b
Add missing cstdint includes for GCC 15
...
(cherry picked from commit 1823460787 )
2025-01-30 10:03:05 +01:00
Gergely Kis
01b7292495
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 12:54:44 +01:00
Rémi Verschelde
d71ff49cc9
Merge pull request #98879 from aaronfranke/4.1-gltf-preserve-visibility
...
[4.1] GLTF: Preserve node visibility on import
2024-12-05 01:11:54 +01:00
Micky
0256f2fd45
Add documentation note on Object's boolean context
...
(cherry picked from commit 2ad161a4c7 )
2024-12-05 01:11:46 +01:00
Rémi Verschelde
8d319d960a
mbedtls: Update to upstream version 2.28.9
...
(cherry picked from commit 881645fff9 )
2024-12-05 01:05:57 +01:00
demolke
e69ecee8ef
Update vertex color import to handle Blender 4.2 upwards
...
Blender commit 0f0a8df8a9 which is landing in 4.2 deprecated `vertex_colors` GLTF property, use `export_vertex_color` instead.
(cherry picked from commit 7864abbeec )
2024-12-05 01:04:19 +01:00
Aaron Franke
fd108689f3
[4.1] GLTF: Preserve node visibility on import
2024-11-08 14:21:13 -08:00
Rémi Verschelde
a42495a6c1
certs: Sync with Mozilla bundle as of Oct 19, 2024
...
4d3fe6683f
Document matching mozilla-release changeset.
(cherry picked from commit eb41ff0fee )
2024-11-05 21:10:06 +01:00
bruvzg
ea002c6d22
[macOS] Update Vulkan SDK install script.
...
(cherry picked from commit 74df6f192a )
2024-11-05 17:02:13 +01:00
Rémi Verschelde
488757bd00
CI: Fix support for latest codespell
...
(cherry picked from commit 7132627666 )
2024-07-05 13:34:01 +02:00
A Thousand Ships
eb296c7f9c
[Doc] Fix incorrect reference to input_pickable
...
(cherry picked from commit d8cd7b2f9f )
2024-05-07 14:49:01 +02:00
Yuri Sizov
6c9f2f7109
Fix a property reference in EditorSpinSlider
...
(cherry picked from commit d9c980f1cf )
2024-05-07 13:49:47 +02:00
Rémi Verschelde
1ef40f418e
Merge pull request #91353 from bruvzg/41_ios_privacy
...
[4.1, iOS export] Add support for privacy manifest configuration.
2024-04-30 16:40:27 +02:00
bruvzg
5685756576
[4.1, iOS export] Add support for privacy manifest configuration.
2024-04-30 10:34:29 +03:00
Rémi Verschelde
845fb92b03
Merge pull request #91157 from akien-mga/4.1-cherrypicks
...
Cherry-picks for the 4.1 branch (future 4.1.5) - 1st batch
2024-04-29 11:44:54 +02:00
Rémi Verschelde
dc3a97a2c6
Fix GCC 14 -Wtemplate-id-cdtor warnings
...
Fixes #91206 .
(cherry picked from commit a8ff47b6d6 )
2024-04-26 11:56:59 +02:00
A Thousand Ships
7d9c3520a4
[CI] [macOS] Build for both arm64 and x86_64
...
Creates a universal build, to catch discrepancies on different
architectures
(cherry picked from commit 24ad73b13f )
2024-04-25 14:43:16 +02:00
Rémi Verschelde
891c609d2e
Sync controller mappings DB with SDL 2 community repo
...
Synced with mdqinc/SDL_GameControllerDB@5b4efa3a20
(cherry picked from commit 1da02fa7be )
2024-04-25 13:05:01 +02:00
Rémi Verschelde
ddaafbe81f
Bump version to 4.1.5-rc
2024-04-17 17:21:03 +02:00
Rémi Verschelde
fe0e8e5575
Bump version to 4.1.4-stable
4.1.4-stable
2024-04-16 14:04:03 +02:00
Yorick de Wid
943b394946
FIX: Return if TCP is in STATUS_CONNECTED
...
If the `StreamPeerTCP` is polled and the TCP connection is `STATUS_CONNECTED` it should return after polling netsocket. Without `return` poll keeps calling `_sock->connect_to_host` and `connect()`.
(cherry picked from commit 61a2f5c534 )
2024-04-16 13:45:57 +02:00
Rémi Verschelde
bb5ea0d249
Merge pull request #90386 from akien-mga/4.1-cherrypicks
...
Cherry-picks for the 4.1 branch (future 4.1.4) - 4th batch
2024-04-08 23:51:22 +02:00
Rémi Verschelde
e03ea704e2
Update changelog for 4.1.4
2024-04-08 23:06:44 +02:00
Rémi Verschelde
71a0be2b35
Sync controller mappings DB with SDL 2 community repo
...
Synced with mdqinc/SDL_GameControllerDB@4c9b8dace8
(cherry picked from commit 6772047e50 )
2024-04-08 23:06:41 +02:00
Rémi Verschelde
7c502d449a
Linux: Handle export preset forward compat with 4.3+ platform name
...
(cherry picked from commit d534c67d91 )
2024-04-08 22:12:58 +02:00
Ekaterina Vaartis
13b0956538
Clarify that LightmapGI is not supported in compatibility renderer
...
(cherry picked from commit 71a6870c06 )
2024-04-08 22:12:58 +02:00
Aaron Franke
7c02f5cd5c
[4.2] Fix crash when previewing a scene with a mesh as the root node
...
(cherry picked from commit 424a6a6bf5 )
2024-04-08 22:12:58 +02:00
smix8
611c435dab
Fix CSGShape debug_collision_shape crash
...
Fixes CSGShape debug_collision_shape crash.
(cherry picked from commit 0cba21f2da )
2024-04-08 22:12:58 +02:00
kleonc
c93eb1ba91
Fix RenderingServer.instance_set_transform docs saying it's not global
...
(cherry picked from commit 01b029f0a5 )
2024-04-08 22:12:58 +02:00
melquiadess
f0c8d2c536
Add POST_NOTIFICATIONS permission to the list of permissions available in the Export dialog
...
(cherry picked from commit 739190ca2b )
2024-04-08 22:12:58 +02:00
Rémi Verschelde
eb281cc342
mbedtls: Update to upstream version 2.28.8
...
(cherry picked from commit 915ca4dd45 )
2024-04-08 15:55:43 +02:00
Fabio Alessandrelli
16bc127e00
[MP] Fix dead code doing unnecessary allocation
...
Probably a leftover from some old refactor.
(cherry picked from commit e64aa4d25f )
2024-04-08 15:55:43 +02:00
Micky
83e985b159
Add documentation to PhysicsServer2DExtension
...
(cherry picked from commit b7eee9de65 )
2024-04-08 15:55:42 +02:00
Micky
e7da23b5dd
Add documentation to PhysicsDirectBodyState2DExtension
...
(cherry picked from commit 9bbb2bc0f1 )
2024-04-08 15:41:39 +02:00
A Thousand Ships
e1826e7caf
Add instructions to get shape of RayCast2D/3D
...
Adds details on how to get the intersected shape
(cherry picked from commit f2d4ff5c1f )
2024-04-08 15:40:35 +02:00