Michael Alexsander
01cb50f7cd
Always pick widest style as min width between unselected and hovered in TabBar
...
(cherry picked from commit e33a95f6ab )
2025-01-17 21:51:22 -05:00
Pedro J. Estébanez
4202fa9285
SpinLock: Overhaul false sharing avoidance
...
(cherry picked from commit a5caeeb664 )
2025-01-17 21:51:22 -05:00
Pedro J. Estébanez
fd7de8fee0
Enhance SpinLock
...
(cherry picked from commit 360ed2b00d )
2025-01-17 21:51:22 -05:00
Pedro J. Estébanez
491f397117
Add a utility cache line size constant
...
(cherry picked from commit 95c6a24795 )
2025-01-17 21:51:21 -05:00
MJacred
0bd7b7d0d4
Use an array removed_idx
...
(cherry picked from commit 8e75fae49e )
2025-01-17 21:51:21 -05:00
MJacred
82e9c9435f
Updating the index after the first mapping record of p_guid requires a second loop
...
(cherry picked from commit f355382ef5 )
2025-01-17 21:51:21 -05:00
MJacred
ccbc965956
Apply feedback
...
(cherry picked from commit e98f3a6bf0 )
2025-01-17 21:51:21 -05:00
MJacred
8cb7f2a904
Apply feedback + Remove unused variable uid in parse_mapping()
...
(cherry picked from commit f7c6a8659a )
2025-01-17 21:51:21 -05:00
MJacred
a8786ee3e7
Fix Input::remove_joy_mapping
...
Erasing a joypad mapping can invalidate other attached joypads and the fallback mapping guid
(cherry picked from commit 40832387ce )
2025-01-17 21:51:15 -05:00
MJacred
4b803c3f46
Get joypad's vendor ID, product ID, and name on Windows
...
(cherry picked from commit 01a2726c59 )
2025-01-17 15:29:58 -05:00
yeojunh
16ef6064a8
Add checks for valid base in String::num_int64, uint64().
...
- Ensure String::num_int64, uint64 returns an empty string for bases less than 2 or greater than 36.
- Added corresponding test cases to verify the behavior.
- Error messages are printed when invalid bases are encountered. These messages are suppressed in the test output.
(cherry picked from commit b3b24ded19 )
2025-01-17 15:22:43 -05:00
Haoyu Qiu
c6c26fa7c6
Fix crash when using non-PackedScene resource for POT generation
...
(cherry picked from commit 48db6669f6 )
2025-01-17 15:22:34 -05:00
Lalit Shankar Chowdhury
aa42930b4b
Fix AudioStreamMicrophone crash on scene-reload
...
(cherry picked from commit 0e23c5fc9f )
2025-01-17 15:22:25 -05:00
Hendrik Brucker
433c47b90d
Prevent crash after removing GraphEdit's connection layer and add additional warnings
...
(cherry picked from commit 8ca7f0e334 )
2025-01-17 15:22:16 -05:00
Yahkub-R
63541b012f
Fix crash when re-importing model with AnimationPlayer panel open and node selected
...
(cherry picked from commit a54c6ce42d )
2025-01-17 15:22:06 -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
George L. Albany
eb03e31df9
Merge pull request #925 from Spartan322/4.3.1-cherry-pick/docs
...
[4.3] Cherry-picks for the 4.3 (4.3.1) branch - 1st docs batch
2025-01-17 17:18:10 +00: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
jaredkunz
c1758c9862
Clarify expected types in RayCast3D documentation
...
(cherry picked from commit 02c10454a8 )
2025-01-17 05:10:12 -05:00
Hakunamawatta
b57cda609c
Fix typo in Basis get_rotation_quaternion doc
...
(cherry picked from commit 1250d98d19 )
2025-01-17 05:10:12 -05:00
Hugo Locurcio
0eb9c1fa4e
Add TileMap tutorials to TileMapLayer class reference
...
- Add Dynamic TileMap Layers demo link as well.
(cherry picked from commit 5bda507f65 )
2025-01-17 05:10:11 -05:00
Mateus Elias
e2e01f256e
Fix incorrect string escaping in OS.shell_open() method Windows path example
...
Corrected improper string escaping in the OS.shell_open() Windows path example. Backslashes are now properly escaped to prevent string parsing errors. Also, added a new alternative example of how to mount a Windows path with OS.shell_open().
(cherry picked from commit 8a810dd55a )
2025-01-17 05:10:11 -05:00
Hugo Locurcio
cf3c0560e9
Fix warning in CollisionPolygon2D documentation description
...
This was a copy-paste error from the CollisionShape2D documentation.
(cherry picked from commit 54a4a874fa )
2025-01-17 05:10:11 -05:00
Hugo Locurcio
5bf1f3636e
Document GPUParticles.emit_particle() only working on Forward+ and Mobile
...
(cherry picked from commit 49ca40cdbf )
2025-01-17 05:10:11 -05:00
Hugo Locurcio
aecb7f623f
Remove outdated note about BaseMaterial3D.billboard_mode shadow issue
...
The linked pull request was merged in Godot 4.3.
(cherry picked from commit e499563faf )
2025-01-17 05:10:11 -05:00
Kent Thang
05b8c88657
Update CanvasLayer 'Follow Viewport' documentation to match its behavior
...
(cherry picked from commit 5d111e852e )
2025-01-17 05:10:10 -05:00
Anish Mishra
e531ad9783
Update screen_get_scale documentation.
...
(cherry picked from commit 3413c6ce9d )
2025-01-17 05:10:10 -05:00
Bruno Brant
9403f65753
Fix missing sign in ease function curve description
...
The range was broken because -1.0 was informed as being 1.0.
(cherry picked from commit 84f4178850 )
2025-01-17 05:10:10 -05:00
mechalynx
bae03fad0c
Update PackedVector4Array description to include explanation shared by PackedArray classes
...
(cherry picked from commit acf351fa6a )
2025-01-17 05:10:10 -05:00
mechalynx
b113339900
Correct PackedInt64Array comparison in description
...
All Packed classes that have the same paragraph will compare the currently viewed Packed array type with the equivalent typed Array but here the comparison was with the Int32 version instead of the Int64 version
(cherry picked from commit 133cf62d26 )
2025-01-17 05:10:10 -05:00
Micky
3c0dcf49dc
Rewrite some @GlobalScope keys in documentation to use [code] tags
...
(cherry picked from commit e653f19032 )
2025-01-17 05:10:09 -05:00
Micky
00c73deb52
Fix incorrect Z direction for AABB's position
...
(cherry picked from commit e0b13004a0 )
2025-01-17 05:10:09 -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
RedMser
cefdb00773
Fix TODO comments in class reference
...
(cherry picked from commit 30a573e110 )
2025-01-17 05:10:09 -05:00
Hugo Locurcio
b5a10953e9
Update Z Index property location in Node2D class reference
...
The Z Index property is in CanvasItem since Godot 4.0, so it's shared among
Node2D and Control.
(cherry picked from commit d683ea4772 )
2025-01-17 05:10:09 -05:00
Brian Huynh
1e931c2ddf
Added notes on DirAccess
...
Some notes are ported from FileAccess (for example file_exist)
Other notes were added when needed (for example when included on the non static version but not on the static version)
Other entirely new notes were added as well when required for example when getting a list of directories or if a directory exist or not
Clarified note at the top and made it more in line with the one found in file access
Co-Authored-By: Micky <66727710+Mickeon@users.noreply.github.com >
(cherry picked from commit 06bed7a8f2 )
2025-01-17 05:10:08 -05:00
FlooferLand!
f6ee57c184
Add note about LightmapGI only baking nodes under its parent
...
`LightmapGI`'s documentation currently doesn't mention the fact it only bakes nodes under its parent.
This can make the user think there is something wrong with their scene setup or 3D models, as it refuses to bake when the user's models / world isn't under the same parent as the `LightmapGI`.
(cherry picked from commit 22caab0248 )
2025-01-17 05:10:08 -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
tetrapod00
ad3b07c120
Docs: Update AStar3D examples
...
(cherry picked from commit c6cfed44e4 )
2025-01-17 05:10:08 -05:00
Dr_helicopter
8ecfc142f3
Fix engine_type_colors's description
...
in editor>editor settings>Text Editor>Theme, if you hover hover over "Engine Type Color", it has "Vector2", "Vector3"and "Color" as example but these are not Engine types. and their color is controlled by the "Base Type Color" setting. I discovered this while trying to customize my editor a bit more.
(cherry picked from commit b04369e4e3 )
2025-01-17 05:10:08 -05:00
Malcolm Anderson
b4fb036eb7
Add note to CanvasItem.clip_children about nesting
...
Add CanvasGroup information to clipping note
(cherry picked from commit ae9f2bd9df )
2025-01-17 05:10:07 -05:00
Hugo Locurcio
b9afe69b74
Clarify ResourceLoader.load_threaded_get_status() completion ratio description
...
(cherry picked from commit 44b2c4e00d )
2025-01-17 05:10:07 -05:00
tetrapod00
8f376983d6
Docs: Update TileSet to reference TileMapLayer instead of TileMap
...
(cherry picked from commit e3999c00ff )
2025-01-17 05:10:07 -05:00
clayjohn
b53e0ffc37
Clarify in default texture repeat and filter docs that they only impact the built in texture
...
(cherry picked from commit fa4f701e0e )
2025-01-17 05:10:07 -05:00
Danil Alexeev
91f7697eb7
Document exporting nested subgroups
...
(cherry picked from commit 4d3e2c78b6 )
2025-01-17 05:10:07 -05:00
skyace65
8bf1b4f876
Improve get surrounding cells description
...
(cherry picked from commit b16888286b )
2025-01-17 05:10:06 -05:00
skyace65
7cbf24c390
Remove link to outdated CharFX example project
...
(cherry picked from commit fdfd37f1a4 )
2025-01-17 05:10:06 -05:00
Hugo Locurcio
c955e308e7
Improve documentation on @GlobalScope.PROPERTY_USAGE_SCRIPT_VARIABLE
...
(cherry picked from commit af76a896ef )
2025-01-17 05:10:06 -05:00
Hugo Locurcio
6ec9a85394
Clarify TextEdit.is_caret_visible() behavior in the class reference
...
(cherry picked from commit 2cd007fa4a )
2025-01-17 05:10:00 -05:00
Cadence
948d57c293
Fix documentation tip for network/debug/remote_host editor setting
...
(cherry picked from commit 06dafc9a1a )
2025-01-17 04:39:23 -05:00