1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-28 16:07:14 +00:00
Commit Graph

74526 Commits

Author SHA1 Message Date
Hugo Locurcio
0b4cda7db3 Document RichTextLabel fgcolor and bgcolor padding behavior (and risk of overlap) 2025-03-17 19:53:24 +01:00
Mikael Hermansson
db5e843e46 Add clearing of static_gdscript_cache to GDScriptCache 2025-03-17 18:19:23 +01:00
Thaddeus Crews
ea62170dac Core: Add constexpr constructors/operators to math structs
• Begin integrating `constexpr` on math tests; use `static_assert` where appropriate
2025-03-17 12:15:31 -05:00
Micky
fbdd298045 Overhaul Node3D documentation 2025-03-17 17:47:08 +01:00
Thaddeus Crews
4320800621 Core: Expand is_zero_constructible coverage 2025-03-17 11:45:26 -05:00
Lukas Tenbrink
8c14766597 Add missing String + char * function, to avoid unnecessary right side allocation to String. 2025-03-17 17:31:35 +01:00
Thaddeus Crews
9e6ee9c5c3 Merge pull request #102223 from MajorMcDoom/remote-transform-fix
Fix some global-space bugs in `RemoteTransform3D._update_remote` and add some optimizations
2025-03-17 10:52:33 -05:00
Thaddeus Crews
f4e929e41a Merge pull request #104002 from smix8/navowner_check
Move navmesh connection owner check to subfunction
2025-03-17 10:52:31 -05:00
Thaddeus Crews
523b7fe36e Merge pull request #102282 from YYF233333/dangerous_sig
Eliminate interior mutability in `get_selected_node_list`
2025-03-17 10:52:30 -05:00
Thaddeus Crews
49fcd4ce46 Merge pull request #101546 from bruvzg/portal_color_picker
[Linux] Implement native color picker.
2025-03-17 10:52:29 -05:00
Thaddeus Crews
9cf741a315 Merge pull request #104102 from ryevdokimov/reload-saved-scene-fixes
Focus `Don't Save` in `Reload Saved Scene` and don't save unmodified scenes
2025-03-17 10:52:28 -05:00
Thaddeus Crews
8ca72e1490 Merge pull request #103848 from timothyqiu/popup-i18n
Add auto translate mode for items in `PopupMenu` and `OptionButton`
2025-03-17 10:52:26 -05:00
Thaddeus Crews
a9065db5ad Merge pull request #104130 from KoBeWi/are_tools_enabled_when_tools_are_enabled
Remove `TOOLS_ENABLED` checks from `editor/`
2025-03-17 10:52:25 -05:00
Thaddeus Crews
235b71276b Merge pull request #104151 from KoBeWi/Adding_C_to_your_TTR
Fix Android build template message translation
2025-03-17 10:52:24 -05:00
Thaddeus Crews
41349bec5f Merge pull request #104153 from raulsntos/dotnet/deprecate-compat-methods-that-reference-deprecated-types
[.NET] Deprecate compat methods that reference deprecated types
2025-03-17 10:52:23 -05:00
Thaddeus Crews
bee411abfa Merge pull request #103886 from maxpiepenbrink/fix-alpha-for-visual-shaders
Fix missing alpha input for visual shaders
2025-03-17 10:52:22 -05:00
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
Lukas Tenbrink
24c11dea16 Simplify and optimize absf implementation to use std::fabs. 2025-03-17 14:50:15 +01:00
Jakub Marcowski
69b072072c libpng: Update to 1.6.47 2025-03-17 13:21:03 +01:00
Mike Precup
9de4efa451 Defend against directories without trailing slashes 2025-03-16 15:27:42 -07: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
Pāvels Nadtočajevs
0d6e4df175 [Editor] Set window position when running project in maximized or full-screen mode to ensure it is opened on the correct screen. 2025-03-16 23:15:31 +02:00
unvermuthet
de4d1e6d8c fix(VideoStreamPlayer): Redraw when video resolution changes during playback 2025-03-16 22:14:29 +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
Mack
146fa48a4a Prevent clicking of TreeItem buttons when letting go outside of the button. 2025-03-16 16:35:29 +00:00
Lukas Tenbrink
a9745aac5c Optimize reverb by removing stray volatile from the undenormalize function signature. 2025-03-16 15:50:50 +01:00
Lukas Tenbrink
9d30732c5b Optimize thread pools by avoiding needless locks and unlocks of the task_mutex. 2025-03-16 15:33:55 +01:00
Pāvels Nadtočajevs
2bbf0f2317 Add properties to configure space trimming on line break. 2025-03-16 16:15:37 +02: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
arkology
84e1ed8884 Fix ThemeEditor being too wide for small screen or minimized window 2025-03-16 14:16:03 +03: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
arkology
1be23eee2c Improve TileMap and TileSet editors UI 2025-03-16 11:21:17 +03:00
Zae
0013d30c92 Fix hash issue with OptimizedTranslation caused by signed char 2025-03-16 15:21:06 +08: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