b73ec1fa9b
Expose get_rpc_config and get_node_rpc_config
2025-05-27 00:43:21 +02:00
c28d5d0058
Revert "Expose get_rpc_config and get_node_rpc_config"
...
This reverts commit 8835f326b1 .
2025-05-26 15:57:38 +02:00
45fc515ae3
Merge pull request #106749 from KoBeWi/hard-coding_is_bad_for_your_health
...
Don't hard-code test path when deleting test data
2025-05-23 09:46:16 -05:00
7bc33bda64
Merge pull request #106748 from BlueCube3310/mobile-lightmaps
...
Mobile: Move `_setup_lightmaps` before `_fill_render_list`
2025-05-23 09:46:16 -05:00
fa967cb4ae
Merge pull request #104436 from Arnklit/bezier-box-scaling-cursor-improvement
...
Add correct cursors when scaling bezier keys with box scaling
2025-05-23 09:46:15 -05:00
42abcff772
Merge pull request #106740 from zeux/meshopt-bump
...
Update meshoptimizer to v0.23
2025-05-23 09:46:14 -05:00
a9b09fc305
Merge pull request #106739 from timothyqiu/particles-selection
...
Fix heap-use-after-free when closing a scene with 2D particle nodes selected
2025-05-23 09:46:13 -05:00
274ed34ac4
Merge pull request #93836 from aaronfranke/capsule-mid-height
...
Add mid height property to CapsuleShape2D/3D
2025-05-23 09:46:13 -05:00
cc452f9019
Merge pull request #104490 from arkology/The-Return-of-the-QuickOpen-Button
...
`EditorResourcePicker`: Add `Quick Load` button
2025-05-23 09:46:12 -05:00
a5e87dd202
Merge pull request #106725 from mihe/jolt/silent-degenerate-soft-bodies
...
Remove error for degenerate soft body faces when using Jolt Physics
2025-05-23 09:46:11 -05:00
ee82adcf04
Merge pull request #105413 from HolonProduction/gdscript-recover-match
...
GDScript: Do phrase level recovery for match
2025-05-23 09:46:10 -05:00
e7d31635dd
Don't hard-code test path when deleting test data
2025-05-23 15:29:10 +02:00
546b40eee2
Mobile: Move _setup_lightmaps before _fill_render_list
2025-05-23 14:28:45 +02:00
7b4560b1dc
Add correct cursors when scaling bezier keys with box scaling
2025-05-23 11:55:20 +02:00
aef0065e09
Merge pull request #106737 from clayjohn/GL-blit-macos
...
Ignore destination alpha when blitting to window in compatibility renderer
2025-05-23 10:25:24 +02:00
4c530cb6a9
Update meshoptimizer to v0.23
...
Also remove the reference to a patch that was removed in a prior commit.
This includes improvements to simplification wrt attribute metric for certain
edge cases.
2025-05-23 06:08:25 +01:00
f16378a8de
Fix heap-use-after-free when closing a scene with 2D particle nodes selected
2025-05-23 12:20:20 +08:00
eb4f3a82a3
Ignore destination alpha when blitting to window in compatibility renderer
2025-05-22 22:21:32 -04:00
d153a267b0
Remove error for degenerate soft body faces when using Jolt Physics
2025-05-22 20:17:47 +02:00
7a0ab9d561
Merge pull request #106485 from limbonaut/fix-release-backtrace-line-numbers
...
Fix script backtrace reporting wrong line numbers in release exports
2025-05-22 12:15:10 -05:00
ce400a93b5
Merge pull request #106613 from Calinou/doc-string-subsequence-contains
...
Clarify `String.is_subsequence_of()` working differently from `String.contains()`
2025-05-22 12:15:09 -05:00
63070dd61e
Merge pull request #106224 from lawnjelly/fti_scenetree_faster_children
...
`SceneTreeFTI` faster access to `Node` children
2025-05-22 12:15:09 -05:00
452dc667fb
Merge pull request #106592 from beicause/shader-fix-editor-mat-default
...
Shader: Fix the default behavior when mat uniforms are null
2025-05-22 12:15:08 -05:00
5b2525673a
Merge pull request #102360 from berarma/theora_seek
...
Implement seek operation for Theora video files, improve multi-channel audio resampling.
2025-05-22 12:15:07 -05:00
8085fd3102
Merge pull request #93142 from clayjohn/z_clip_scale
...
Add new shader built ins: `Z_CLIP_SCALE` and `PERSPECTIVE_SCALE`
2025-05-22 12:15:06 -05:00
f129e542da
Merge pull request #106708 from bruvzg/nohang_exitcode
...
Fix `execute_with_pipe` / `create_process` exit code.
2025-05-22 12:15:06 -05:00
d19b34c5be
Merge pull request #106694 from stuartcarnie/metal_fix_clear_crash
...
Metal: Fix crash when clearing render buffers
2025-05-22 12:15:05 -05:00
290a65de1e
Merge pull request #106691 from limbonaut/fix-crash-on-exit-with-call-stacks
...
Fix crash on exit due to GDScriptLanguage::CallStack mismatched deallocation
2025-05-22 12:15:04 -05:00
4daad86a86
Merge pull request #106562 from zeux/lod-metrics
...
Adjust LOD selection metrics to use attribute error
2025-05-22 12:15:03 -05:00
15cd5e1619
Merge pull request #106689 from aaronp64/ringbuffer_localvector
...
Use `LocalVector` for `RingBuffer`
2025-05-22 12:15:03 -05:00
6258a3e224
Merge pull request #98750 from aaronfranke/grisu
...
Use Grisu2 algorithm in `String::num_scientific` to fix serializing
2025-05-22 12:15:02 -05:00
827f6435da
Merge pull request #106678 from timothyqiu/import-defaults
...
Relax the requirements for making `EditorImportPlugin`
2025-05-22 12:15:01 -05:00
a9394898e7
Merge pull request #106674 from mihe/output-order-fix
...
Fix print/error ordering issue in editor Output
2025-05-22 12:15:00 -05:00
cdd3632902
Merge pull request #106672 from bruvzg/macos_delegate_init_fix
...
Fix `GodotApplicationDelegate` init.
2025-05-22 12:15:00 -05:00
7c6951da42
Merge pull request #106671 from bruvzg/svg_lazy_load
...
Improve SVGTexture lazy loading.
2025-05-22 12:14:59 -05:00
c3c3657a0d
Merge pull request #106661 from KirbyRider1337/dont-compare-the-same-item-with-itself
...
Prevent comparison of items with themselves while partitioning sort arrays
2025-05-22 12:14:58 -05:00
1b5064e3e3
Merge pull request #105505 from Ivorforce/simplify-force-trivial
...
Simplify use of `LocalVector` `force_trivial` template parameter.
2025-05-22 12:14:58 -05:00
dd5c5ed631
Merge pull request #106267 from clayjohn/android-msaa-bug
...
Use a fragment shader copy instead of a blit copy in the final blit to screen in the Compatibility backend
2025-05-22 12:14:57 -05:00
15de1d6c35
Use Grisu2 algorithm in String::num_scientific to fix serializing
2025-05-22 09:13:16 -07:00
b9bebf7081
Full Theora video support in VideoStreamPlayer
...
- Implement `set_stream_position` and `get_stream_length`.
- Don't show blank frame when stopping the video (smooth loops).
- Fix audio for videos with up to 8 channels.
- Improve internal audio handling.
2025-05-22 14:00:57 +02:00
1501f447bf
Fix execute_with_pipe / create_process exit code.
2025-05-22 08:56:37 +03:00
f69d2eda80
Clarify String.is_subsequence_of() working differently from String.contains()
...
`is_subsequence_of()` has very different behavior from `contains()`.
2025-05-22 03:01:13 +02:00
32043fc682
Metal: Fix crash when clearing render buffers
2025-05-22 07:25:48 +10:00
67d97dab5b
Fix crash on exit due to GDScript CallStack mismatched deallocation
2025-05-21 21:20:39 +02:00
caf8053b86
Adjusted get_median_from_3 and partitioner to also retrieve the pivot's index and check if either end of the partitioner has reached it to avoid comparing things with themselves
2025-05-21 14:38:09 -04:00
2a02cabe4d
Use LocalVector for RingBuffer
...
Updated RingBuffer to use LocalVector instead of Vector, to avoid _copy_on_write overhead when writing to the buffer.
2025-05-21 13:50:10 -04:00
cbd6c8d561
SceneTreeFTI faster access to Node children
2025-05-21 17:19:10 +01:00
e06541eb4c
Fix backtrace reporting wrong line numbers in release exports
2025-05-21 17:50:01 +02:00
7010d171b1
Relax the requirements for making EditorImportPlugin
2025-05-21 22:13:09 +08:00
4a44078451
Merge pull request #106654 from jamie-pate/fix_106647
...
Fix Heap buffer overflow in Animation::_find()
2025-05-21 09:06:28 -05:00