David Snopek
05bffa87c9
OpenXR: Fix hiding/showing composition layers using hole punching
...
(cherry picked from commit d9ad5d1cd4 )
2025-01-22 21:58:58 -05:00
Pedro J. Estébanez
c22ef18058
Avoid deadlocks in multi-threaded management of the C# script map
...
(cherry picked from commit f8f5505b26 )
2025-01-22 21:58:57 -05:00
Adam Johnston
2f7aa19eba
remove duplicate read/write only property warning from ScriptPropertiesGenerator
...
(cherry picked from commit 186f35fc9b )
2025-01-22 21:58:57 -05:00
Bastiaan Olij
f44da478de
OpenXR: Fix pose recenter signal to be omitted properly
...
(cherry picked from commit 3de62b8b1b )
2025-01-22 21:58:56 -05:00
Pascal Grittmann
39285d17e3
set flag for 8 bone weights
...
(cherry picked from commit a59fb07e4a )
2025-01-22 21:58:56 -05:00
David Snopek
a150eee70d
Fix bug with OpenXR composition layers added after OpenXR is running
...
(cherry picked from commit e2386de505 )
2025-01-22 21:58:56 -05:00
K. S. Ernest (iFire) Lee
71371eafbb
Assign the correct bone rest transform to nodes with matrix in GLTF
...
(cherry picked from commit 4113529535 )
2025-01-22 21:58:55 -05:00
Raul Santos
3f76824614
C#: Use dotnet CLI to launch OpenVisualStudio.dll
...
Use the DLL instead of the EXE, so we can rely on the dotnet CLI handling the architecture.
(cherry picked from commit ec189b1574 )
2025-01-22 21:58:54 -05:00
George L. Albany
0628f26ce7
Merge pull request #946 from Spartan322/4.3.1-cherry-pick/bugs-editor
...
[4.3] Cherry-picks for the 4.3 (4.3.1) branch - 1st editor bugs batch
2025-01-23 02:00:28 +00:00
George L. Albany
b1a01779ce
Merge pull request #945 from Spartan322/4.3.1-cherry-pick/bugs-gdscript
...
[4.3] Cherry-picks for the 4.3 (4.3.1) branch - 1st gdscript bugs batch
2025-01-23 02:00:14 +00:00
Haoyu Qiu
30f5ae7eb8
Fix script editor wrongly replaces and quotes non-ASCII letters
...
(cherry picked from commit a751c05b15 )
2025-01-22 19:21:35 -05:00
Haoyu Qiu
74009d8082
Add String.is_valid_unicode_identifier()
...
- Adds `is_valid_unicode_identifier()`
- Adds `is_valid_ascii_identifier()`
- Deprecates `is_valid_identifier()`
- Renames `validate_identifier()` to `validate_ascii_identifier()`
(cherry picked from commit 8bf4ecc026 )
2025-01-22 19:21:35 -05:00
HolonProduction
541e2d4048
LSP: Fix spec violations that break the VSCode outline
...
(cherry picked from commit 2f620db1d8 )
2025-01-22 16:57:40 -05:00
rune-scape
1b14209be8
GDScriptNativeClass: Allow getting static function as callable
...
(cherry picked from commit d3ad99d3d1 )
2025-01-22 16:57:39 -05:00
Moritz Burgdorff
98ce05bd8d
Fixed resource loader using not fully loaded scripts
...
(cherry picked from commit fd5fc9f3ee )
2025-01-22 16:57:39 -05:00
Chaosus
a1aebaf38f
Fix lookup symbol for enum members to search a correct code definition
...
(cherry picked from commit 54f6a1bf64 )
2025-01-22 16:57:39 -05:00
HolonProduction
eff0492784
Autocompletion: Try to guess method return type even if subscript base has no value
...
(cherry picked from commit 24912d2010 )
2025-01-22 16:57:39 -05:00
Lazy-Rabbit-2001
6aabd85931
Improve GDScript autocompletion for methods
...
(cherry picked from commit ae853e1a42 )
2025-01-22 16:57:17 -05:00
HolonProduction
f4eae467a0
Autocompletion: rework argument options string literal completion
...
(cherry picked from commit 0abd0ae364 )
2025-01-22 16:53:19 -05:00
Maxime Delorme
32ccd30244
Fix order initialization to allow initial_clip to be properly played
...
(cherry picked from commit ea97d4457f )
2025-01-22 13:38:35 -05:00
George L. Albany
859eefd203
Merge pull request #931 from Spartan322/4.3.1-cherry-pick/bugs-core
...
[4.3] Cherry-picks for the 4.3 (4.3.1) branch - 1st core bugs batch
2025-01-18 17:51:13 +00:00
George L. Albany
66372fa825
Merge pull request #933 from Spartan322/4.3.1-cherry-pick/enhancements
...
[4.3] Cherry-picks for the 4.3 (4.3.1) branch - 1st enhancements batch
2025-01-18 17:50:43 +00:00
Rémi Verschelde
b81310065b
Linux: Relax interdependency between freetype, libpng, and zlib for unvendored builds
...
This restriction was added to fix #7373 back then, which was a symbol conflict
between FreeType's bundled copy of gzip/zlib, and distro packages.
But we also unbundled FreeType's zlib in #69395 so this is no longer an issue.
On the other hand recent issues pointed out that using system-provided icu4c
or harfbuzz can cause issues (#91401 , #100301 ). We still allow it for now but
raise a warning.
(cherry picked from commit 7fe0609118 )
2025-01-18 11:16:28 -05:00
Pedro J. Estébanez
3f4c085593
Rationalize busy waits
...
(cherry picked from commit 4f8dd96b3d )
2025-01-18 11:16:27 -05:00
bruvzg
d3826e32ad
[TextServer] Silently skip invalid system fallback fonts.
...
(cherry picked from commit d222daa9c8 )
2025-01-18 11:16:26 -05:00
Rémi Verschelde
98185cf5b7
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-18 11:16:26 -05:00
Stuart Carnie
1b319d8bbb
macOS/iOS: Fix various warnings when targeting newer SDKs
...
(cherry picked from commit 41875d8aef )
2025-01-18 11:16:25 -05:00
bruvzg
d5ac846e25
Remove unnecessary DLL export attributes.
...
(cherry picked from commit 3156856aa1 )
2025-01-18 11:16:24 -05:00
Claire Blackshaw
55cba2e3fa
OpenXR - Support for the Logitech MxInk Stylus
...
In future work we may want to expose an isStylus or similar for
XR Trackers, though that is likely outside the scope of this commit
which is the core extension work.
Vendor Ref: https://logitech.github.io/mxink/OpenXR.html
(cherry picked from commit 19c7afee07 )
2025-01-18 11:16:19 -05:00
Rudolph Bester
85ad6223fd
Fixed occlusion culling for double builds by enforcing float conversion for Embree.
...
(cherry picked from commit 4089a6cb8c )
2025-01-18 10:57:30 -05:00
MBCX
48862628f1
Make Godot compile on FreeBSD
...
(cherry picked from commit 6bc80effbb )
2025-01-18 06:54:18 -05:00
Haoyu Qiu
dc73355eb3
Parse fragment from URL
...
(cherry picked from commit 6516ca6b11 )
2025-01-18 06:11:12 -05:00
Danil Alexeev
407e315fc4
GDScript: Fix GDScriptCache::get_full_script() uses non-remapped path
...
(cherry picked from commit 6286f9d21d )
2025-01-17 22:30:38 -05:00
HolonProduction
42c568104d
Autocompletion: Keep get_node values which are compatible with type hint
...
(cherry picked from commit 9a84387017 )
2025-01-17 22:30:34 -05:00
Chaosus
0114f55f34
Fix crash when division by zero/modulo by zero happen on vectors
...
(cherry picked from commit 0524e29b5c )
2025-01-17 15:21:38 -05:00
brevven
28a7784a20
Fix typo in AudioStreamSynchronized.xml
...
Fix a typo ("being" -> "begin")
Context:
>The streams begin at exactly the same time when play is pressed
(cherry picked from commit cf414f777f )
2025-01-17 10:19:57 -05:00
Hugo Locurcio
c3874f4111
Add a code sample that extracts all files to ZIPReader documentation
...
Tested with various ZIP files found on the web, with a single root
folder or multiple files at its root.
Co-authored-by: Raul Santos <raulsntos@gmail.com >
(cherry picked from commit 4db9c112ff )
2025-01-17 05:10:09 -05:00
Micky
59b2501a32
Fix interactive music docs saying it's "not implemented"
...
(cherry picked from commit 39534e1a28 )
2025-01-17 05:10:08 -05:00
Danil Alexeev
91f7697eb7
Document exporting nested subgroups
...
(cherry picked from commit 4d3e2c78b6 )
2025-01-17 05:10:07 -05:00
squidgyberries
c070b7e72d
Clarify SIMPLEX and SIMPLEX_SMOOTH types
...
(cherry picked from commit 2bd7d8e7e4 )
2025-01-17 04:39:23 -05:00
Bogdan Inculet
9c3af3863d
Better description for multiplayer spawner signals
...
(cherry picked from commit 2cfe6d9f64 )
2025-01-17 04:39:22 -05:00
Hugo Locurcio
d1944f1dab
Document SceneMultiplayer auth_timeout being in seconds
...
(cherry picked from commit 212c34029e )
2025-01-17 04:39:20 -05:00
bobby-the-epic
764212a263
Fix grammar in AudioStreamInteractive.xml
...
Minor grammar fix to make the sentences flow better.
(cherry picked from commit 7e1bc00193 )
2025-01-17 04:39:19 -05:00
Goutte
2d5fbb67a6
docs: update UPnP gdscript snippet to latest gdscript
...
This commit adds usage of the new (stringless) signal API.
(cherry picked from commit a014705d64 )
2025-01-17 04:32:34 -05:00
Micky
7af387efcd
Fix miscellaneous oddities around the class reference
...
(cherry picked from commit b8f78b14be )
2025-01-17 04:32:34 -05:00
Spartan322
3e49107b3a
Round DDS width/height to next divisor multiple for block compression
...
(cherry picked from commit e297506365 )
2025-01-04 01:04:37 -05:00
Spartan322
c1d339b19d
Improve rebrand codespell regex structure
...
Include missing dictionary elements to rebrand codespell
2024-12-21 23:57:59 -05:00
Spartan322
907291fcc6
Add Redot codespell documentation correction
2024-12-21 20:56:47 -05:00
Spartan322
ce5ad7e261
Merge commit godotengine/godot@b51be503c5
2024-12-09 18:02:26 -05:00
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