Thaddeus Crews
f648eea7f4
Merge pull request #106209 from YYF233333/opt_get_actions
...
Optimize `InputMap::get_actions`
2025-05-13 16:22:23 -05:00
Thaddeus Crews
93140c0f76
Merge pull request #99676 from BlueCube3310/tex-import-vram-specified
...
Add Channel Remap settings to ResourceImporterTexture
2025-05-13 16:22:22 -05:00
Thaddeus Crews
7d9c75d5e8
Merge pull request #106329 from aaronfranke/nav-2d
...
Rename nav_2d namespace to Nav2D to match Nav3D
2025-05-13 16:22:21 -05:00
Thaddeus Crews
7439ea95f6
Merge pull request #105302 from KoBeWi/scenic
...
Add `--scene` command line argument
2025-05-13 16:22:20 -05:00
Thaddeus Crews
cce59ac25f
Merge pull request #106326 from KoBeWi/editor_node_when_it_doesn't_check_unsaved_status_for_one_frame- 😖
...
Optimize unsaved history checking
2025-05-13 16:22:19 -05:00
Thaddeus Crews
74b466ac29
Merge pull request #105942 from PhairZ/isthisoptimization-evenworthit
...
Make `script_class_get_icon_path()` return any value when `r_valid` is passed.
2025-05-13 16:22:19 -05:00
Thaddeus Crews
d3cd48cb51
Merge pull request #106319 from adamscott/web-simd
...
[Web] Add WebAssembly SIMD support (`wasm_simd`) and enable it by default
2025-05-13 16:22:18 -05:00
Thaddeus Crews
9c5254e1e4
Merge pull request #106187 from roughbits01/editor-confirmation-1
...
Remove `Don't save` button from "running project" confirmation modal
2025-05-13 16:22:17 -05:00
Thaddeus Crews
b59d6bea4f
Merge pull request #67777 from aaronfranke/virtually-annotated
...
Add a keyword for abstract classes in GDScript
2025-05-13 16:22:16 -05:00
Thaddeus Crews
243c8932d3
Merge pull request #82497 from Repiteo/typed-array-consolidation
...
Typed array equality operator update
2025-05-13 16:22:15 -05:00
Thaddeus Crews
4e507792f2
Merge pull request #105918 from DarkMessiah/fix_tree_item_custom_bg_color
...
Fix background size calculation in TreeItem
2025-05-13 16:22:14 -05:00
Thaddeus Crews
a2b49d0800
Merge pull request #93883 from TV4Fun/variant_join
...
Consolidate and simplify string joining code in `VariantUtilityFunctions`
2025-05-13 16:22:13 -05:00
Thaddeus Crews
5db0aab505
Merge pull request #104857 from shiena/feature/discovery-continuity-camera
...
macOS: Allow users to select Continuity Camera
2025-05-13 16:22:12 -05:00
Thaddeus Crews
172794337c
Merge pull request #99985 from allenwp/release-only-crash-99797
...
Print error message when index is out of range in `Variant::iter_get`
2025-05-13 16:22:11 -05:00
Thaddeus Crews
88c0552077
Merge pull request #104462 from solidpixel/astcenc_5.3.0
...
Update astcenc to the upstream 5.3.0 release
2025-05-13 16:22:10 -05:00
Thaddeus Crews
30a0e46f1f
Merge pull request #103689 from timothyqiu/text-file
...
EditorHelpBit: Fix symbol type name capitalization for text files
2025-05-13 16:22:09 -05:00
Stuart Carnie
19dcd7162b
macOS: Fix a crash if no input event is set for a specific window
2025-05-14 06:57:56 +10:00
Jorrit Rouwe
c529f36532
Jolt physics: Setting position instead of velocity in JoltSoftBody3D::set_vertex_position
...
This fixes a discrepancy between godot physics and Jolt physics where in Jolt a vertex pinned to a body only gets its velocity updated while in godot it gets its position updated. This causes it to lag one frame behind.
Fixes #106301
2025-05-13 22:45:58 +02:00
Thaddeus Crews
5b935881fc
Typed array equality operator logic updated
...
• Instead of calling to `_ref`, the same effect is achieved by calling to the base class assignment operator
• No longer need to be expose `_ref`; set back to private & remove reference from gdextension_interface
2025-05-13 14:41:16 -05:00
Allen Pestaluky
5657ecc542
Print error message when index is out of range in Variant::iter_get of DEBUG_ENABLED builds.
...
Mitigates #99797
2025-05-13 13:57:16 -04:00
Fredia Huya-Kouadio
27bdc86ed1
Bump the NDK to version 28.1.13356709
...
Doing so automatically adds support for 16kib page to the Godot Android shared libraries.
See https://developer.android.com/guide/practices/page-sizes#compile-16-kb-alignment for details.
2025-05-13 08:27:36 -07:00
Pāvels Nadtočajevs
887fa78fc1
[macOS] Fix transparent window state detection for embedded process.
2025-05-13 17:09:51 +03:00
Leo de Penning
296ca79b9d
Add CameraFeed support for Android
...
Co-authored-by: KOGA Mitsuhiro <shiena.jp@gmail.com >
2025-05-13 22:46:06 +09:00
Yufeng Ying
0babb2ab02
Optimize HashMap size for zero-sized Allocators.
2025-05-13 21:44:39 +08:00
Adam Scott
f114a8d1d1
Add WebAssembly SIMD support
2025-05-13 07:35:53 -04:00
Rémi Verschelde
209a446e36
Merge pull request #106349 from bruvzg/mac_resize
...
[macOS] Fix embedded window position when host control is moved, but not resized.
2025-05-13 13:30:45 +02:00
Pāvels Nadtočajevs
ddefe73c41
[macOS] Fix embedded window position when host control is moved, but not resized.
2025-05-13 14:17:45 +03:00
GlitchedCode
efb72ef0f6
Fix InputEventMouseMotion reference
2025-05-13 11:06:11 +00:00
Rémi Verschelde
af62a09b42
Merge pull request #106348 from akien-mga/macos-fix-template_debug-build
...
macOS: Fix `template_debug` build after #105884
2025-05-13 12:49:11 +02:00
Rémi Verschelde
20f279cd34
Merge pull request #106345 from bruvzg/gl_leak
...
[X11] Fix GL init memory leak when transparency is enabled.
2025-05-13 12:49:08 +02:00
Rémi Verschelde
29f13d8cd8
Merge pull request #106340 from bruvzg/trasn_emb_bg
...
Draw checkerboard (or clear color) under embedded window.
2025-05-13 12:49:04 +02:00
Rémi Verschelde
3e2c064302
macOS: Fix template_debug build after #105884
2025-05-13 12:42:13 +02:00
Mikael Hermansson
9cea7ebc91
Fix SCU build issues related to Jolt Physics
2025-05-13 12:34:55 +02:00
Pāvels Nadtočajevs
a12503b88c
[X11] Fix GL init memory leak when transparency is enabled.
2025-05-13 13:20:02 +03:00
Pāvels Nadtočajevs
6a118b5027
Draw checkerboard (or clear color) under embedded window.
2025-05-13 13:16:22 +03:00
Rémi Verschelde
c0ebba60de
Merge pull request #106166 from stuartcarnie/macos_embed_fixes
...
macOS: Embedded window fixes
2025-05-13 12:11:35 +02:00
Haoyu Qiu
51a063d6d3
Remove unused SceneTree::make_group_changed
2025-05-13 16:40:17 +08:00
Marwen Azouzi
0d56b1c995
Remove Don't save button from "running project" confirmation modal
2025-05-13 07:43:17 +02:00
Yu Yonghai
09d6e0c4ba
Make sure clicking AnimationTree node open the state machine editor not the track editor.
2025-05-13 10:46:38 +08:00
Aaron Franke
994f41aa78
Add several new physics-related icons
2025-05-12 18:10:41 -07:00
kobewi
e7e48cd58c
Allow undoredo actions to not make history unsaved
2025-05-13 02:40:31 +02:00
Aaron Franke
6eedddbd3c
Rename nav_2d namespace to Nav2D to match Nav3D
2025-05-12 16:59:53 -07:00
Lukas Tenbrink
3207066e19
Add Memory::alloc_static_zeroed to allocate memory that's filled with zeroes.
...
This is generally faster than `malloc` followed by `memset` / loop-set to 0.
2025-05-13 01:57:05 +02:00
Rémi Verschelde
db66343528
Merge pull request #106317 from stuartcarnie/sgc_macos_first_click
...
macOS: Process first click event without requiring focus
2025-05-13 01:05:53 +02:00
Rémi Verschelde
8b93b67e14
Merge pull request #106315 from Riteo/popping-up-everywhere
...
Wayland: Fix error spam when closing popup
2025-05-13 01:05:49 +02:00
Rémi Verschelde
620206b0ae
Merge pull request #106309 from aaronp64/string_chr_appends
...
Avoid single character `String` allocations when appending characters
2025-05-13 01:05:45 +02:00
Rémi Verschelde
cc102dc5a9
Merge pull request #106302 from akien-mga/msvs-crlf
...
Preserve CRLF line terminators for MSVS project template
2025-05-13 01:05:41 +02:00
Rémi Verschelde
1f2f144ce7
Merge pull request #106298 from bruvzg/ac_win_transform
...
[Accessibility] Account for window scaling transform when setting node bounds.
2025-05-13 01:05:38 +02:00
Rémi Verschelde
13a0e28f5b
Merge pull request #106297 from GlitchedCode922/GodotWarningFix/master
...
Make errors override warnings in script line coloring
2025-05-13 01:05:34 +02:00
Rémi Verschelde
03cae12314
Merge pull request #106295 from timothyqiu/legacy-l10n
...
Remove translation loading logic that was never used
2025-05-13 01:05:31 +02:00