Commit graph

73840 commits

Author SHA1 Message Date
Thaddeus Crews
80940ebd0e
Merge pull request #105874 from bruvzg/fix_outline_size
[TextServer] Fix outline size and image fonts with oversampling.
2025-04-28 18:45:54 -05:00
Thaddeus Crews
44d20b2dc6
Merge pull request #100619 from Ivorforce/cowdata-resize-direct
Optimize / refactor `CowData`, combining resize and fork to avoid unnecessary reallocations.
2025-04-28 18:45:54 -05:00
Thaddeus Crews
fc1ffeb5e0
Merge pull request #105870 from bruvzg/te_margin_round
[TextEdit] Fix margin rounding at sub 100% scale.
2025-04-28 14:10:52 -05:00
Thaddeus Crews
80eba98e9b
Merge pull request #105192 from Ivorforce/stringname-binary-mutex
Use non-recursive mutex for `StringName`, improving performance
2025-04-28 14:10:51 -05:00
Thaddeus Crews
d04e8110eb
Merge pull request #105864 from marcosc90/perf-version_get_uniform
Avoid unnecessary `version_get_uniform()` calls
2025-04-28 14:10:50 -05:00
Thaddeus Crews
ff33926010
Merge pull request #105671 from m4gr3d/switch_to_separate_debug_symbols
Use `separate_debug_symbols` to control generation of the separate Android debug symbols file
2025-04-28 14:10:49 -05:00
Thaddeus Crews
627547cb7d
Merge pull request #105861 from groud/fix_flipped_tile_rendering
Fix rotated/flipped tiles rendering origin
2025-04-28 14:10:48 -05:00
Thaddeus Crews
ccd8816dd9
Merge pull request #105860 from timothyqiu/group-complete
Fix group name completion for `get_node_count_in_group`
2025-04-28 14:10:47 -05:00
Thaddeus Crews
48bdf3c0c4
Merge pull request #104739 from Nolkaloid/fix-code-editor-error-length
Limit error messages in CodeTextEditor to 2 lines length
2025-04-28 14:10:46 -05:00
Pāvels Nadtočajevs
6893b2b8e6
[TextServer] Fix outline size and image fonts with oversampling. 2025-04-28 19:10:56 +03:00
Fredia Huya-Kouadio
ccf61650bd Use separate_debug_symbols to control generation of the separate Android debug symbols file 2025-04-28 08:33:12 -07:00
Lukas Tenbrink
e57427900f Use BinaryMutex instead of Mutex for StringName. 2025-04-28 17:13:26 +02:00
Thaddeus Crews
67c96c89cc
Merge pull request #105855 from bruvzg/color_ac_typo
Fix ColorPicker preset button format string typo.
2025-04-28 10:01:36 -05:00
Thaddeus Crews
c0935eba0d
Merge pull request #105846 from KoBeWi/you_call_it_title_but_it's_just_a_text
Rename FoldableContainer's `text` to `title`
2025-04-28 10:01:36 -05:00
Thaddeus Crews
cfa2a908b3
Merge pull request #105844 from jaydensipe/remove-old-network-editor-setting
Remove deprecated `engine_version_update_mode` editor setting
2025-04-28 10:01:35 -05:00
Thaddeus Crews
b7d4426fff
Merge pull request #104269 from lawnjelly/fti_scene_tree4
Physics Interpolation - Move 3D FTI to `SceneTree`
2025-04-28 10:01:34 -05:00
Thaddeus Crews
dedc072840
Merge pull request #105837 from clayjohn/sky-acos-bugfix
Fix float/int comparison in acos_approx in sky template shader
2025-04-28 10:01:34 -05:00
Thaddeus Crews
c87f23ce7d
Merge pull request #89324 from KoBeWi/pandora's_can_of_worms
Allow exporting variables of type Variant
2025-04-28 10:01:33 -05:00
Thaddeus Crews
44c97f0d80
Merge pull request #105378 from bruvzg/fs_edit_popup
[FileSystemList] Fix edit popup not accounting scroll position.
2025-04-28 10:01:32 -05:00
Thaddeus Crews
2242bf9b3d
Merge pull request #105697 from akien-mga/scons-x86_32-mfpmath-sse
SCons: Explicitly enable `-mfpmath=sse -mstackrealign` for x86_32
2025-04-28 10:01:31 -05:00
Thaddeus Crews
52662e08aa
Merge pull request #105865 from Ivorforce/sanitizer-issues
Fix various sanitizer issues
2025-04-28 10:01:31 -05:00
Thaddeus Crews
751ef44a13
Merge pull request #87714 from KoBeWi/hack_uid()
Expose `set_uid()`
2025-04-28 10:01:30 -05:00
Thaddeus Crews
e68d97ecac
Merge pull request #105798 from Onlinerocker/fix_silent_fail_in_vulkan_install_script
Fix install_vulkan_sdk_macos.sh incorrectly saying Vulkan was installed when jq is missing
2025-04-28 10:01:29 -05:00
Thaddeus Crews
6065073a69
Merge pull request #105857 from bruvzg/te_rtl_ac
[TextEdit] Fix caret cut of in RTL layout, account for wrapped line indents in accessibility updates.
2025-04-28 10:01:29 -05:00
Thaddeus Crews
b29311042a
Merge pull request #105858 from bruvzg/sc_rtl
[ScrollContainer] Fix focus rect draw position in RTL layout.
2025-04-28 10:01:28 -05:00
Thaddeus Crews
e088d21329
Merge pull request #105859 from Flynsarmy/doc_quotes
Fix invalid AnimationNode documentation syntax
2025-04-28 10:01:27 -05:00
Thaddeus Crews
09a26f043c
Merge pull request #105761 from Ivorforce/string-name-paged-allocator
Use `PagedAllocator` for `StringName` to accelerate and localize allocations.
2025-04-28 10:01:27 -05:00
Thaddeus Crews
0bae1116af
Merge pull request #105473 from rbaker87/camera2d_smoothing_fix
Fix process callback state getting overwritten by calls to `set_process_smoothing_speed`
2025-04-28 10:01:26 -05:00
Pāvels Nadtočajevs
1794098b47
[TextEdit] Fix margin rounding at sub 100% scale. 2025-04-28 17:22:58 +03:00
Lukas Tenbrink
bfdb0f0ecf Fix various sanitizer issues. 2025-04-28 15:23:35 +02:00
Marcos Casagrande
19540a0758 Avoid unnecessary version_get_uniform() calls 2025-04-28 15:05:59 +02:00
Haoyu Qiu
f7a0b6b7cf Fix group name completion for get_node_count_in_group 2025-04-28 19:42:01 +08:00
Gilles Roudière
52aee9c325 Fix rotated/flipped tiles rendering origin 2025-04-28 13:34:39 +02:00
Flyn San
be8fe15574 Fix invalid AnimationNode documentation syntax 2025-04-28 20:25:55 +10:00
Lukas Tenbrink
f064a415b3 Use PagedAllocator for StringName to accelerate and localize allocations. 2025-04-28 10:38:17 +02:00
Pāvels Nadtočajevs
fd1eeacf23
[ScrollContainer] Fix focus rect draw position in RTL layout. 2025-04-28 11:26:01 +03:00
Pāvels Nadtočajevs
fb99c01381
[TextEdit] Fix caret cut of in RTL layout, account for wrapped line indents in accessibility updates. 2025-04-28 11:22:33 +03:00
kobewi
6f4cf04fb8 Expose set_uid() 2025-04-28 10:13:43 +02:00
Pāvels Nadtočajevs
4cc50e40ec
Fix ColorPicker preset button format string typo. 2025-04-28 08:03:52 +03:00
Ryan Baker
b7200d1e73 Fix process callback state getting overwritten by calls to set_process_smoothing_speed 2025-04-27 20:40:43 -04:00
Gabe Caldwell
e9b71f96a2 Fixing mac vulkan install script to error if jq is not installed 2025-04-27 19:26:41 -05:00
Thaddeus Crews
1b4ed4c038
Merge pull request #105595 from bruvzg/focus_fx
Fix `FOCUS_ACCESSIBILITY` grabbing focus when it is not supposed to, forward `GraphNode` key input to `GraphEdit`.
2025-04-27 19:21:34 -05:00
Thaddeus Crews
9c324a8524
Merge pull request #103414 from dugramen/itemlist-shift-key-select
ItemList multiselect with shift up & down arrow keys
2025-04-27 19:21:33 -05:00
Thaddeus Crews
faab991792
Merge pull request #105842 from bruvzg/stack_leak
Fix GDScript stack leak.
2025-04-27 19:21:32 -05:00
Thaddeus Crews
a26c05d7e5
Merge pull request #104169 from CreatedBySeb/fix-error-panel-hiding
Fix error panel auto-hiding
2025-04-27 19:21:32 -05:00
Thaddeus Crews
f8a8d6cf04
Merge pull request #105700 from dementive/config-file-get-improvement
Improve ConfigFile get_sections and get_section_keys by returning Vector<String>
2025-04-27 19:21:31 -05:00
Thaddeus Crews
74fc4dae15
Merge pull request #95585 from HolonProduction/remove-cache
ScriptEditor: Remove obsolete completion cache
2025-04-27 19:21:30 -05:00
Thaddeus Crews
9967dde20b
Merge pull request #105306 from KoBeWi/pwat
`Range`: Remove useless `p_what` argument
2025-04-27 19:21:29 -05:00
Thaddeus Crews
18f5b668d7
Merge pull request #105817 from Ivorforce/extension-loader-gdclass-fix
Fix `GDExtensionLoader` using the wrong super type in `GDSOFTCLASS`.
2025-04-27 19:21:29 -05:00
Thaddeus Crews
22b22625db
Merge pull request #105687 from Calinou/doc-scenetree-custom-multiplayer
Document `SceneTree.set_multiplayer()` should be called in `_enter_tree()`
2025-04-27 19:21:28 -05:00