Commit graph

72498 commits

Author SHA1 Message Date
Thaddeus Crews
b1d13c5173
Merge pull request #103932 from Ivorforce/span-algorithms-header
Move `CowData` `find`, `rfind` and `count` to `Span`
2025-03-17 10:52:18 -05:00
Thaddeus Crews
82f284d9fe
Merge pull request #104187 from Ivorforce/file-access-compressed-memcpy
Optimize `FileAccessCompressed::get_buffer` by using `memcpy`.
2025-03-17 10:52:16 -05:00
Thaddeus Crews
505d392304
Merge pull request #104178 from Ivorforce/zst-recycle
Recycle `zstd` decompression context if possible, avoiding repeated allocations.
2025-03-17 10:52:14 -05:00
Thaddeus Crews
70d37274aa
Merge pull request #60178 from Calinou/directional-shadow-normal-bias-split
Use lower shadow normal bias for distant directional shadow splits
2025-03-17 10:52:13 -05:00
Thaddeus Crews
69403208a0
Merge pull request #104217 from TokageItLab/fix-rest-space-more
Fix rest translation space in `LookAtModifier3D`
2025-03-17 10:52:12 -05:00
Thaddeus Crews
380584527b
Merge pull request #104227 from FeniXb3/fix-color-preset-crash
Fix game crashes when adding color preset after clearing presets in another control
2025-03-17 10:52:10 -05:00
Thaddeus Crews
59809854b9
Merge pull request #104172 from kiroxas/improveGPUParticlesCollision3DGizmoPluginPerformance
Improve `GPUParticlesCollision3DGizmoPlugin` performance
2025-03-17 10:52:09 -05:00
Thaddeus Crews
02f7bf12b4
Merge pull request #104255 from Chubercik/libpng-1.6.47
libpng: Update to 1.6.47
2025-03-17 10:52:08 -05:00
Thaddeus Crews
894c539843
Merge pull request #104235 from arkology/empty-node-dock
Fix Node dock broken right after opening project
2025-03-17 10:52:07 -05:00
Thaddeus Crews
437b131d28
Merge pull request #104016 from kiroxas/improveAudioStreamPlayerGizmoPerformance
Improve Audio Stream Player Gizmo Performance
2025-03-17 10:51:55 -05:00
Jakub Marcowski
69b072072c
libpng: Update to 1.6.47 2025-03-17 13:21:03 +01:00
Rémi Verschelde
4ef0cd689f
Merge pull request #104248 from KoBeWi/uid_in_file_factory
Create .uid files for detected new files
2025-03-16 22:49:14 +01:00
arkology
a4e35f1e76 Fix Node dock broken right after opening project 2025-03-16 21:32:44 +03:00
kobewi
38ecaec5f9 Create .uid files for detected new files 2025-03-16 19:23:06 +01:00
Kiro
e0b777ff99 Improve Audio Stream Player Gizmo Performance 2025-03-16 13:47:42 +01:00
Kiro
954bb22d3a improve GPUParticlesCollision3DGizmoPlugin performance 2025-03-16 13:19:06 +01:00
Konrad Gadzina
d51f33e1b4 Fix game crashes when adding color preset after clearing presets in another control 2025-03-16 13:19:04 +01:00
Lukas Tenbrink
b67e213b16 Optimize FileAccessCompressed::get_buffer by using memcpy. 2025-03-16 12:22:06 +01:00
Rémi Verschelde
fde0616a0e
Merge pull request #104220 from akien-mga/ci-cache-cleanup-v2
CI: Set explicit write permission for cache cleanup token
2025-03-16 10:14:44 +01:00
Rémi Verschelde
1e5b075f48
CI: Set explicit write permission for cache cleanup token 2025-03-16 09:23:18 +01:00
Silc Lizard (Tokage) Renew
78fbe37f4b Fix rest translation space in LookAtModifier3D 2025-03-16 15:51:16 +09:00
Thaddeus Crews
54278a48e7
SCons: Restore hardcoded build path on Android 2025-03-15 23:26:01 -05:00
Thaddeus Crews
0e2d1526b7
CI: Disable redirect_build_objects for GHA 2025-03-15 22:31:49 -05:00
Lukas Tenbrink
49e860159a Move CowData find, rfind and count to Span. 2025-03-16 03:31:11 +01:00
Thaddeus Crews
863a5ff139
Merge pull request #101641 from Repiteo/scons/separate-build-dir-emitter
SCons: Add emitter to declutter build objects
2025-03-15 19:42:44 -05:00
Thaddeus Crews
05db2e8b3f
Merge pull request #104143 from syntaxerror247/Fix-build-issue
Fix build errors when building with `disable_3d=yes`
2025-03-15 19:42:43 -05:00
Thaddeus Crews
c738ac8d0f
Merge pull request #104152 from AeioMuch/no_empty_string_allowed
Don't allow empty string when splitting allowed types and allowed subtypes in `_is_drop_valid()` in EditorPropertyArray
2025-03-15 19:42:42 -05:00
Thaddeus Crews
70f3d9aff5
Merge pull request #104156 from dsnopek/javaclasswrapper-dictionary-redux
JavaClassWrapper: Fix mistake in last fix for `org.godotengine.godot.Dictionary` conversion
2025-03-15 19:42:41 -05:00
Thaddeus Crews
2dc6da6336
Merge pull request #104208 from Repiteo/scons/msvc-check-fix
SCons: Fix broken msvc conditional
2025-03-15 19:42:40 -05:00
Thaddeus Crews
c8b00c03fd
SCons: Fix broken msvc conditional 2025-03-15 18:14:52 -05:00
Thaddeus Crews
10ed66f28c
SCons: Add emitter to declutter build objects 2025-03-15 12:08:24 -05:00
Lukas Tenbrink
b4f6663afa Recycle zstd decompression context if possible, avoiding repeated allocations. 2025-03-15 15:39:18 +01:00
Rémi Verschelde
0028fd625e
Merge pull request #104159 from clayjohn/rd-draw-list-regression
Error when draw list is not active in draw_list_switch_to_next_pass
2025-03-15 08:43:36 +01:00
clayjohn
16b9667c62 Error when draw list is not active in draw_list_switch_to_next_pass
This fixes a mistake made when refactoring the draw list
2025-03-14 18:04:47 -07:00
David Snopek
2091899d55 JavaClassWrapper: Fix mistake in last fix for org.godotengine.godot.Dictionary conversion 2025-03-14 18:01:12 -05:00
AeioMuch
d0cff82841 Check for empty string for allowed type and allowed subtypes 2025-03-14 22:36:16 +01:00
Anish Mishra
7a5267dfad Fix build errors when building with disable_3d=yes 2025-03-15 01:51:46 +05:30
Thaddeus Crews
87f897ae0a
Merge pull request #104080 from Repiteo/ci/cache-trim
CI: Trim cache before saving
2025-03-14 14:11:31 -05:00
Thaddeus Crews
de33bd2b7c
CI: Trim cache before saving 2025-03-14 14:05:02 -05:00
Thaddeus Crews
b377562b52
Merge pull request #91660 from AThousandShips/methodinfo_vec
[Core] Use `Vector` for `MethodInfo::arguments`
2025-03-14 10:06:13 -05:00
Thaddeus Crews
1700a84275
Merge pull request #104049 from Ivorforce/string-dedup-char32
De-duplicate `String` single-char constructor
2025-03-14 10:06:12 -05:00
Thaddeus Crews
e68ac1c89d
Merge pull request #104114 from HolonProduction/lsp-spec-selection-range-round-3
GDScript: Fix head class range to include `class_name`
2025-03-14 10:06:11 -05:00
Thaddeus Crews
cf4ebb63a0
Merge pull request #104109 from Ivorforce/resize-zeroed
Use `resize_zeroed` instead of `resize` then `fill(0)` in several places.
2025-03-14 10:06:10 -05:00
Thaddeus Crews
b01e967f23
Merge pull request #104119 from Chubercik/pre-commit-fix
Apply `pre-commit` changes
2025-03-14 10:06:09 -05:00
Thaddeus Crews
dc52d01d5f
Merge pull request #103677 from bruvzg/rtl_effect_update
[RTL] Fix custom effects not updating.
2025-03-14 10:06:08 -05:00
Thaddeus Crews
4292f2464c
Merge pull request #104113 from aaronfranke/projection-construct
Add missing Projection constructor with 16 `real_t` values
2025-03-14 10:06:07 -05:00
Thaddeus Crews
409fe3c944
Merge pull request #102534 from ttencate/feature/drag_drop_into_array
Improve drag and drop into array property editors
2025-03-14 10:06:06 -05:00
Thaddeus Crews
608a08c1ad
Merge pull request #103921 from mikest/physical-bone-removal
Fix console errors and crash in cleanup code for PhysicalBoneSimulator3D
2025-03-14 10:06:04 -05:00
Pāvels Nadtočajevs
9f8d8b7c4e
[RTL] Fix custom effects not updating. 2025-03-14 16:35:35 +02:00
Jakub Marcowski
22903e4856
Apply pre-commit changes 2025-03-14 14:25:31 +01:00