chansoen
cf7e88f6ac
Fix option_button.cpp not updating selected when out of bounds
2025-05-23 13:00:31 -07:00
Thaddeus Crews
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
Thaddeus Crews
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
Thaddeus Crews
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
Thaddeus Crews
42abcff772
Merge pull request #106740 from zeux/meshopt-bump
...
Update meshoptimizer to v0.23
2025-05-23 09:46:14 -05:00
Thaddeus Crews
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
Thaddeus Crews
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
Thaddeus Crews
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
Thaddeus Crews
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
Thaddeus Crews
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
kobewi
e7d31635dd
Don't hard-code test path when deleting test data
2025-05-23 15:29:10 +02:00
BlueCube3310
546b40eee2
Mobile: Move _setup_lightmaps before _fill_render_list
2025-05-23 14:28:45 +02:00
Kasper Arnklit Frandsen
7b4560b1dc
Add correct cursors when scaling bezier keys with box scaling
2025-05-23 11:55:20 +02:00
Rémi Verschelde
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
Arseny Kapoulkine
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
Haoyu Qiu
f16378a8de
Fix heap-use-after-free when closing a scene with 2D particle nodes selected
2025-05-23 12:20:20 +08:00
clayjohn
eb4f3a82a3
Ignore destination alpha when blitting to window in compatibility renderer
2025-05-22 22:21:32 -04:00
Mikael Hermansson
d153a267b0
Remove error for degenerate soft body faces when using Jolt Physics
2025-05-22 20:17:47 +02:00
Thaddeus Crews
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
Thaddeus Crews
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
Thaddeus Crews
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
Thaddeus Crews
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
Thaddeus Crews
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
Thaddeus Crews
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
Thaddeus Crews
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
Thaddeus Crews
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
Thaddeus Crews
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
Thaddeus Crews
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
Thaddeus Crews
15cd5e1619
Merge pull request #106689 from aaronp64/ringbuffer_localvector
...
Use `LocalVector` for `RingBuffer`
2025-05-22 12:15:03 -05:00
Thaddeus Crews
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
Thaddeus Crews
827f6435da
Merge pull request #106678 from timothyqiu/import-defaults
...
Relax the requirements for making `EditorImportPlugin`
2025-05-22 12:15:01 -05:00
Thaddeus Crews
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
Thaddeus Crews
cdd3632902
Merge pull request #106672 from bruvzg/macos_delegate_init_fix
...
Fix `GodotApplicationDelegate` init.
2025-05-22 12:15:00 -05:00
Thaddeus Crews
7c6951da42
Merge pull request #106671 from bruvzg/svg_lazy_load
...
Improve SVGTexture lazy loading.
2025-05-22 12:14:59 -05:00
Thaddeus Crews
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
Thaddeus Crews
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
Thaddeus Crews
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
Aaron Franke
15de1d6c35
Use Grisu2 algorithm in String::num_scientific to fix serializing
2025-05-22 09:13:16 -07:00
Bernat Arlandis
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
Pāvels Nadtočajevs
1501f447bf
Fix execute_with_pipe / create_process exit code.
2025-05-22 08:56:37 +03:00
Hugo Locurcio
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
Stuart Carnie
32043fc682
Metal: Fix crash when clearing render buffers
2025-05-22 07:25:48 +10:00
Serhii Snitsaruk
67d97dab5b
Fix crash on exit due to GDScript CallStack mismatched deallocation
2025-05-21 21:20:39 +02:00
KirbyRider1337
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
aaronp64
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
lawnjelly
cbd6c8d561
SceneTreeFTI faster access to Node children
2025-05-21 17:19:10 +01:00
Serhii Snitsaruk
e06541eb4c
Fix backtrace reporting wrong line numbers in release exports
2025-05-21 17:50:01 +02:00
Haoyu Qiu
7010d171b1
Relax the requirements for making EditorImportPlugin
2025-05-21 22:13:09 +08:00
Thaddeus Crews
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
Thaddeus Crews
87e1d0e69c
Merge pull request #106653 from stuartcarnie/metal_stencil_support
...
Metal: Ensure stencil-only rendering is supported
2025-05-21 09:06:27 -05:00