Commit Graph

56110 Commits

Author SHA1 Message Date
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
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
0256f2fd45 Add documentation note on Object's boolean context
(cherry picked from commit 2ad161a4c7)
2024-12-05 01:11:46 +01:00
8d319d960a mbedtls: Update to upstream version 2.28.9
(cherry picked from commit 881645fff9)
2024-12-05 01:05:57 +01:00
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
fd108689f3 [4.1] GLTF: Preserve node visibility on import 2024-11-08 14:21:13 -08:00
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
ea002c6d22 [macOS] Update Vulkan SDK install script.
(cherry picked from commit 74df6f192a)
2024-11-05 17:02:13 +01:00
488757bd00 CI: Fix support for latest codespell
(cherry picked from commit 7132627666)
2024-07-05 13:34:01 +02:00
eb296c7f9c [Doc] Fix incorrect reference to input_pickable
(cherry picked from commit d8cd7b2f9f)
2024-05-07 14:49:01 +02:00
6c9f2f7109 Fix a property reference in EditorSpinSlider
(cherry picked from commit d9c980f1cf)
2024-05-07 13:49:47 +02:00
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
5685756576 [4.1, iOS export] Add support for privacy manifest configuration. 2024-04-30 10:34:29 +03:00
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
dc3a97a2c6 Fix GCC 14 -Wtemplate-id-cdtor warnings
Fixes #91206.

(cherry picked from commit a8ff47b6d6)
2024-04-26 11:56:59 +02:00
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
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
ddaafbe81f Bump version to 4.1.5-rc 2024-04-17 17:21:03 +02:00
fe0e8e5575 Bump version to 4.1.4-stable 4.1.4-stable 2024-04-16 14:04:03 +02:00
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
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
e03ea704e2 Update changelog for 4.1.4 2024-04-08 23:06:44 +02:00
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
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
13b0956538 Clarify that LightmapGI is not supported in compatibility renderer
(cherry picked from commit 71a6870c06)
2024-04-08 22:12:58 +02:00
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
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
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
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
eb281cc342 mbedtls: Update to upstream version 2.28.8
(cherry picked from commit 915ca4dd45)
2024-04-08 15:55:43 +02:00
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
83e985b159 Add documentation to PhysicsServer2DExtension
(cherry picked from commit b7eee9de65)
2024-04-08 15:55:42 +02:00
e7da23b5dd Add documentation to PhysicsDirectBodyState2DExtension
(cherry picked from commit 9bbb2bc0f1)
2024-04-08 15:41:39 +02:00
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
30eb46b938 [Doc] Clarify behavior of String.format with keys in replacements
(cherry picked from commit 8a78e7e174)
2024-04-08 15:40:04 +02:00
0cf3f3582a [Doc] Document loading behavior with relative paths
(cherry picked from commit 2508c2e309)
2024-04-08 15:39:44 +02:00
169059efeb [Doc] Clarify the behavior of Vector2/3.cross and mention parallel vectors
(cherry picked from commit 47a8033698)
2024-04-08 15:38:20 +02:00
0c51c5cb1c certs: Sync with Mozilla bundle as of Mar 11, 2024
c5a419971b
(cherry picked from commit fd61a42e04)
2024-04-08 15:35:45 +02:00
3c779d37bf Move the line of infinity loop checking in AnimationStateMachine
(cherry picked from commit b8d555c74b)
2024-04-08 15:31:51 +02:00
caf55eb072 Fix Set Animation Save Paths breaking on Windows
(cherry picked from commit 4d3319eceb)
2024-04-08 15:30:34 +02:00
6c898685c7 Fix wrong return type mention in AStarGrid2D docs
(cherry picked from commit f8c0208e96)
2024-04-08 15:28:55 +02:00
14b4742940 Fix small error in Variant doc
(cherry picked from commit e41209caf2)
2024-04-08 15:26:46 +02:00
7b4ea00218 Fix documentation for receiving light from light probes
(cherry picked from commit 14ba478023)
2024-04-08 15:25:02 +02:00
e25abb5760 Fixed loop condition in bone mapping
Corrected the for-loop condition in the auto_mapping_process function. Previously, it was checking if children.size() is non-zero, which resulted in an infinite loop

(cherry picked from commit 15f1a0fba3)
2024-04-08 15:24:28 +02:00
0177ddb144 [C#] Fix Transform3D.InterpolateWith applying rotation before scale
(cherry picked from commit e2ed63b313)
2024-04-08 15:22:32 +02:00
5318c0ae6b [CI] Improve fetching of changed files
PRs always use a merge into the repo on checkout, so checking for
`HEAD^1` will show all the changes regardless of the number of commits
in a PR

(cherry picked from commit 950743c3d8)
2024-04-08 15:21:52 +02:00
3d8fc90d84 Fix wrong extension filter for dependency editor
(cherry picked from commit e1ee838d11)
2024-04-08 15:20:49 +02:00
64093528cd Add reference to InputEventJoypadButton in _shortcut_input doc
(cherry picked from commit 9a439b246a)
2024-04-08 15:20:09 +02:00
31fd129ba0 [Doc] Fix casing of some C# names
(cherry picked from commit 366cc648bf)
2024-04-08 15:17:15 +02:00
ecf7f3f349 Follow up to blue robot icons optimization
(cherry picked from commit 35a569478f)
2024-04-08 15:16:30 +02:00