Commit Graph

77006 Commits

Author SHA1 Message Date
2750558108 3c745c0315 Replace duplicate code of is_ancestor_of in node.cpp 2025-04-13 14:05:21 +08:00
Windy Darian effd1b71ce allow inserting at end of array again 2025-04-12 22:16:19 -04:00
Stuart Carnie 09282c316a Renderer: Reduce scope of mutex locks to prevent common deadlocks
Fixes #102877
2025-04-13 06:56:13 +10:00
Rob Blanckaert 88a43b7039 Supress unused paramater warning conflicting with if constexpr 2025-04-12 13:18:12 -07:00
Pāvels Nadtočajevs d782d827f7 [RTL] Fix VC_GLYPHS_RTL visible character trimming mode. 2025-04-12 21:13:19 +03:00
Pāvels Nadtočajevs 5688d30439 Remove debug focus rect draws from MenuBar and GraphNode. 2025-04-12 21:05:18 +03:00
BlueCube3310 b0626fefa1 TextureEditorPlugin: Add borders to 3D and Layered editors 2025-04-12 18:58:29 +02:00
passivestar 1c1e31118e Allow theming audio buses 2025-04-12 20:23:32 +04:00
kobewi d21d6ead21 Support custom features in project settings dialog 2025-04-12 11:50:12 +02:00
kobewi 23a0b7d4d0 Fix exp_edit description 2025-04-12 11:49:26 +02:00
kobewi e4562fe727 Remove useless p_what argument 2025-04-12 10:42:13 +02:00
kobewi e6edf3b3b3 Improve Project Manager auto-translation 2025-04-12 09:29:18 +02:00
kobewi 47568a4654 Add --scene command line argument 2025-04-12 09:15:10 +02:00
Jayden Sipe 292119dd68 Fix smooth scrolling tied to physics process 2025-04-11 17:14:25 -04:00
DE-YU_H14 f0ec392bb1 [.Net] Avoid StringName allocations if type does not defines _Get or _Set 2025-04-12 03:39:24 +08:00
clayjohn 699695e5ff Preallocate more resources when screen textures are detected in the Mobile renderer
This further reduces stutter when the screen texture suddenly becomes visible
2025-04-11 12:31:17 -07:00
Pāvels Nadtočajevs 57bb602e37 Fix custom scene argument if it's referenced as UID. 2025-04-11 21:41:18 +03:00
Thaddeus Crews 215acd52e8 Merge pull request #105054 from Mickeon/documentation-typo-packed-arrays
Fix typo in common note for packed arrays
2025-04-11 13:29:14 -05:00
Thaddeus Crews addab4f001 Merge pull request #95916 from Repiteo/core/bit-field
Core: Add dedicated `BitField` template
2025-04-11 13:29:13 -05:00
Thaddeus Crews f7edc729ff Merge pull request #100650 from Ivorforce/cowdata-enhance-loneliness
Remove unnecessary `friend class` declarations of `CowData`.
2025-04-11 13:29:12 -05:00
Thaddeus Crews 133d7a8d6f Merge pull request #105286 from Repiteo/core/math-const-shader-fix
Rendering: Fix `Math` constant conversion
2025-04-11 13:29:12 -05:00
Thaddeus Crews 565f1514cf Merge pull request #105281 from zaevi/fix_csharp_string_pathjoin
[.NET] Fix `string.PathJoin` to be consistent with core
2025-04-11 13:29:07 -05:00
Hugo Locurcio a0b796218a Improve documentation on is_nan() and NAN constant 2025-04-11 20:25:16 +02:00
Thaddeus Crews c7e9dc96a4 Rendering: Fix Math constant conversion 2025-04-11 12:33:57 -05:00
Hugo Locurcio 3ac7da9645 Update donation link to fund.godotengine.org
This points to the Development Fund page directly.
2025-04-11 18:59:40 +02:00
Thaddeus Crews 0d267e7b1e Core: Add dedicated BitField template 2025-04-11 11:53:26 -05:00
Lukas Tenbrink e989d7bd89 Change StringName.operator const void * to explicit operator bool. 2025-04-11 18:34:01 +02:00
Lukas Tenbrink b711d72e8f Remove unnecessary friend class declarations of CowData.
Use default implementations for various containers.
2025-04-11 18:26:08 +02:00
clayjohn 9b6f9e5701 Optimize PrimitiveMesh _create_mesh_array function by avoiding CoW behavior and dynamic memory allocations 2025-04-11 09:04:44 -07:00
Zae e8311840e4 [.NET] Fix string.PathJoin to be consistent with core 2025-04-11 23:21:29 +08:00
kobewi 336bf5269d Add credits roll 2025-04-11 17:08:12 +02:00
Thaddeus Crews 7b9c5122fa Merge pull request #105183 from lodetrick/shader-ui-shuffle
Make shader editor menu position consistent with script editor
2025-04-11 09:51:14 -05:00
Thaddeus Crews 759fb58636 Merge pull request #105277 from nathanhoad/fix-play-custom-scene-with-uid
Fix issue with playing a custom scene from a UID
2025-04-11 09:51:13 -05:00
Thaddeus Crews 98c204a8f0 Merge pull request #104828 from van800/rider_fleet
C#: Separate Rider and Fleet options as external editors
2025-04-11 09:51:13 -05:00
Thaddeus Crews 608e7a27eb Merge pull request #105242 from adamscott/add-wasm-ld-wall
[Web] Add the equivalent of `-Werror` for `wasm-ld`
2025-04-11 09:51:12 -05:00
Thaddeus Crews d236bd8633 Merge pull request #99543 from KoBeWi/using_rng_to_destroy_rng
Add `create_id_for_path()` to ResourceUID
2025-04-11 09:51:12 -05:00
Thaddeus Crews 9b3e445e47 Merge pull request #105073 from Mickeon/documentation-miscellaneous-oddities-part-4
Fix miscellaneous oddities around the class reference (part 4)
2025-04-11 09:51:11 -05:00
Thaddeus Crews b546680e96 Merge pull request #105265 from bruvzg/gr_node_resize
Fix graph node resizing.
2025-04-11 09:51:10 -05:00
Thaddeus Crews c4297d8817 Merge pull request #105197 from bruvzg/inspector_no_focus_draw
Remove focus draw for editor inspector elements.
2025-04-11 09:51:10 -05:00
Thaddeus Crews aad0bdd730 Merge pull request #105132 from ProgrammerOnCoffee/fix-projectsettings-scroll
Reset `ProjectSettings` scroll when changing category
2025-04-11 09:51:09 -05:00
Thaddeus Crews 4972a524fc Merge pull request #96139 from Alex2782/reverting_pr_84331
Add configuration option to disable `Scroll Deadzone` on Android
2025-04-11 09:51:08 -05:00
Thaddeus Crews 0964badc05 Merge pull request #105210 from nikitalita/gdsoftclass-fa-da
Add GDSOFTCLASS to FileAccess and DirAccess derived classes
2025-04-11 09:51:08 -05:00
Thaddeus Crews defcb2bb24 Merge pull request #82216 from JoNax97/unique-node-checkbox
Make "access as/revoke unique name" a checkbox
2025-04-11 09:51:07 -05:00
Thaddeus Crews fc370a35eb Merge pull request #104772 from CreatedBySeb/fix-null-dict-values
Handle null values for object types, as seen in typed dictionaries
2025-04-11 09:51:07 -05:00
Thaddeus Crews 0d07a6330a Merge pull request #105253 from smix8/nav3d_point
Replace NavigationServer3D `Point` struct with `Vector3`
2025-04-11 09:51:06 -05:00
Thaddeus Crews e90fb666a2 Merge pull request #105093 from Chubercik/thorvg-0.15.12
thorvg: Update to 0.15.12
2025-04-11 09:51:05 -05:00
Thaddeus Crews 3bcc45617b Merge pull request #105252 from smix8/nav2d_point
Replace NavigationServer2D `Point` struct with `Vector2`
2025-04-11 09:51:05 -05:00
Thaddeus Crews 717df3ee88 Merge pull request #105249 from Repiteo/core/math-defs-namespace
Core: Use `Math` namespace for constants
2025-04-11 09:51:04 -05:00
Thaddeus Crews 334006b501 Merge pull request #105216 from bruvzg/no_dummy_rs
Remove "dummy" renderer from the editor dropdown.
2025-04-11 09:50:46 -05:00
Nathan Hoad c45ca4ae04 Fix issue with playing a custom scene from a UID
Co-Authored-By: Tomasz Chabora <kobewi4e@gmail.com>
2025-04-11 23:40:49 +10:00