1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-09 12:50:35 +00:00
Commit Graph

74331 Commits

Author SHA1 Message Date
RedworkDE
c5777c43d9 Remove pointless use of atomics in error macros 2025-05-12 17:06:19 +02:00
mashumafi
b73346ef19 Avoid copy-on-write when reading vectors 2025-05-12 16:08:05 +02:00
Rémi Verschelde
06b8d05eda Preserve CRLF line terminators for MSVS project template 2025-05-12 13:24:23 +02:00
Haoyu Qiu
bbc6643e4c Remove translation loading logic that was never used 2025-05-12 19:05:20 +08:00
Capry
9828c365c3 Add support for bent normals for indirect lighting and specular occlusion 2025-05-12 12:52:04 +02:00
Youngmin Koo
b99baa38f1 C#: Load assemblies directly from PCK on Android
Assemblies are now loaded directly from the PCK (`res://`) instead of
a cache directory. This prevents runtime failures that occurred when
the OS cleared cached files (e.g., under low storage), ensuring
the required assemblies are always available.
2025-05-12 19:31:44 +09:00
Yyf2333
21fc5cce5c Use LocalVector<Glyph> to reduce reallocation. 2025-05-12 18:11:18 +08:00
Yufeng Ying
55a61cbd4a Optimize InputMap::get_actions. 2025-05-12 17:51:27 +08:00
Pāvels Nadtočajevs
870fb5f74b [Accessibility] Account for window scaling transform when setting node bounds. 2025-05-12 09:12:55 +03:00
Riteo
c3b04e6e1e Wayland: fix error spam when closing popup
Previously we did not check whether the value actually changed or not
and thus would get constant errors for no reason.
2025-05-12 05:11:24 +02:00
Stuart Carnie
f658161619 macOS: Embedded window can be dismissed by clicking close
- Installed a SIGINT handler to terminate the application gracefully.
- Handle varying display scaling
2025-05-12 07:09:42 +10:00
Raul Santos
6464347157 [Android] Store native libraries uncompressed in APK 2025-05-11 21:02:44 +02:00
Pāvels Nadtočajevs
5441a82cfb Do not call accessibility_set_window_rect on Wayland, fix main windows accessibility context creation. 2025-05-11 12:51:46 +03:00
lawnjelly
39b16bcc3c SCU - hide SCU folders by adding "." to foldername 2025-05-11 07:02:36 +01:00
Pāvels Nadtočajevs
44400b1419 Fix EditorNode::drag_resource crash. 2025-05-10 20:49:19 +03:00
BrotherShort
a52a7a4a48 Make the position and the size of FileSystem controls more precise 2025-05-11 00:31:49 +08:00
Chaosus
16f51d4671 Remove duplicated entries from shader built-ins 2025-05-10 19:24:20 +03:00
lawnjelly
795ed8fd12 Faster Node::get_child_count()
There is no need to update the children cache when including internal nodes in the count.
2025-05-10 11:35:59 +01:00
Thaddeus Crews
19bb18716e Merge pull request #102399 from clayjohn/cull-mask-overhaul
Overhaul the cull mask internals for Lights, Decals, and Particle Colliders
2025-05-09 11:29:28 -05:00
Thaddeus Crews
3c90a0e913 Merge pull request #106110 from BlueCube3310/basisu-hdr-quality
BasisU: Configure HDR quality from the settings
2025-05-09 11:29:28 -05:00
Thaddeus Crews
43eeed5d54 Merge pull request #105594 from smix8/navlink_3d_gizmo_plugin
Move `NavigationLink3DGizmoPlugin` to `navigation_3d` module.
2025-05-09 11:29:27 -05:00
Thaddeus Crews
b01841f124 Merge pull request #105465 from passivestar/lightmap-missing-nodes
Properly report missing nodes in LightmapGI
2025-05-09 11:29:26 -05:00
Thaddeus Crews
c85d6b3078 Merge pull request #103276 from BlueCube3310/bcdec-alignment-fix
bcdec: Fix decompressing mipmaps of non-power of 2 textures
2025-05-09 11:29:25 -05:00
Thaddeus Crews
1b439d49a9 Merge pull request #100446 from YYF233333/vmap
Replace `VMap` used in `VisualShader` with `HashMap` and remove `VMap`
2025-05-09 11:29:25 -05:00
Thaddeus Crews
d68e2710a2 Merge pull request #106205 from RedMser/limit-length-discoverability
Doc: Add search keywords for `Vector2/3.limit_length` method
2025-05-09 11:29:24 -05:00
Thaddeus Crews
9230c066e0 Merge pull request #106203 from KoBeWi/image_is_not_a_texture_but_they_are_very_similar
Fix wrongly assigned `emission_normal_texture`
2025-05-09 11:29:23 -05:00
Thaddeus Crews
ee89536cbd Merge pull request #106195 from timothyqiu/action-type
Fix type error in `InputEventAction.action` description
2025-05-09 11:29:22 -05:00
Thaddeus Crews
4e1050ef22 Merge pull request #106194 from timothyqiu/root-resource
Fix some extensions missing in resource load dialog
2025-05-09 11:29:22 -05:00
Thaddeus Crews
96b7a82816 Merge pull request #106193 from timothyqiu/dnd-instanced
Script Editor: Fix Ctrl-Drag unique-name Editable Children
2025-05-09 11:29:21 -05:00
Thaddeus Crews
8fa1f36914 Merge pull request #106189 from roughbits01/fix-typo
Fix a typo in variable name in ProgressBar class
2025-05-09 11:29:20 -05:00
Thaddeus Crews
461c45f2a1 Merge pull request #106188 from smix8/nav2d_editorplugins
Move 2d navigation related editor plugins to `navigation_2d` module.
2025-05-09 11:29:20 -05:00
Thaddeus Crews
941a979c38 Merge pull request #106179 from Aioshiro/editorProperty_description_swap
Fix description of `EditorProperty`'s `draw_background` and `draw_label`
2025-05-09 11:29:19 -05:00
Thaddeus Crews
ba710dfde3 Merge pull request #106170 from IphStich/fix-typed-dictionary
Fix for debugging typed dictionaries
2025-05-09 11:29:18 -05:00
Thaddeus Crews
0bf9d88797 Merge pull request #106167 from Faless/mbedtls/fix_enable_threading
mbedTLS: Fix concurrency issues with TLS
2025-05-09 11:29:17 -05:00
Thaddeus Crews
df3485812a Merge pull request #105519 from KoBeWi/translation_library
Improve AssetLib auto-translation
2025-05-09 11:29:17 -05:00
Thaddeus Crews
dda0562f2f Merge pull request #103934 from LiveTrower/dfg-lut
Forward+: Replace the current BRDF approximation with a DFG LUT and add multiscattering energy compensation
2025-05-09 11:29:16 -05:00
Thaddeus Crews
e11f8a6f9e Merge pull request #106148 from m4gr3d/bump_min_sdk_24
Bump the minimum supported SDK version to 24
2025-05-09 11:29:15 -05:00
Thaddeus Crews
821170f054 Merge pull request #106145 from lander-vr/ambient-light-specular-occlusion
Add specular occlusion from ambient light
2025-05-09 11:29:14 -05:00
Thaddeus Crews
a75286840b Merge pull request #106141 from L2750558108/fix-control-position
Fix unexpected control position change when left/top offsets not match `pos_cache`
2025-05-09 11:29:13 -05:00
Thaddeus Crews
f0edac3d36 Merge pull request #102933 from KoBeWi/antivirus
Don't synchronize scripts with errors
2025-05-09 11:29:13 -05:00
Thaddeus Crews
cb0f2b5230 Merge pull request #106117 from jaydensipe/zoom-performance-smoooooth
Improve zoom performance in `Script` and `Shader` editors
2025-05-09 11:29:12 -05:00
Thaddeus Crews
932a442379 Merge pull request #101765 from KoBeWi/exit_if_exit
Don't initialize editor when exiting
2025-05-09 11:28:54 -05:00
RedMser
542639de3c Add aliases for Vector2/3.limit_length method 2025-05-09 14:42:47 +02:00
kobewi
92659a69a3 Fix wrongly assigned emission_normal_texture 2025-05-09 14:38:53 +02:00
Yufeng Ying
5484ec0be2 Remove deadcode in GDScript function CallState. 2025-05-09 19:07:50 +08:00
Yufeng Ying
2db0a44519 Remove vmap.h 2025-05-09 19:05:28 +08:00
Yufeng Ying
31bfc41202 Replace VMap with HashMap in VisualShader. 2025-05-09 19:05:28 +08:00
Haoyu Qiu
664b2f7c71 Fix type error in InputEventAction.action description 2025-05-09 17:01:36 +08:00
clayjohn
305216f558 Overhaul the cull mask internals for Lights, Decals, and Particle Colliders
Properly pair and unpair instances based on cull mask to avoid any unnecessary processing and to ensure that changing the cull_mask and layer_mask actually updates culling behavior
2025-05-08 21:39:12 -07:00
Haoyu Qiu
3adb6a605c Fix some extensions missing in resource load dialog 2025-05-09 10:37:44 +08:00