Rémi Verschelde
9b5221aeed
Merge pull request #104020 from timothyqiu/missing-tr-markup
...
Add missing `ETR`/`TTR` markups
2025-03-12 22:57:18 +01:00
Rémi Verschelde
507df7b6ec
Merge pull request #103842 from timothyqiu/script-filename-no-i18n
...
ScriptEditor: Disable auto translation of the filename label
2025-03-12 22:57:13 +01:00
Rémi Verschelde
0ca46bfcbd
Merge pull request #103769 from AeioMuch/fix_copy_paste_to_new_scene
...
Fix ownership when pasting non root with child nodes in new scene
2025-03-12 22:57:09 +01:00
Rémi Verschelde
1d6707bb5d
Merge pull request #103705 from BrotherShort/rtl_SceneTree_item_rename
...
Fix SceneTree's rename LineEdit's offset position
2025-03-12 22:57:03 +01:00
Rémi Verschelde
cbb1e0ef7a
Merge pull request #103653 from dugramen/popup_respect_scale
...
Apply transforms for LineEdit, RichTextLabel, and TextEdit popup positions
2025-03-12 22:56:58 +01:00
Rémi Verschelde
086197b933
Merge pull request #100761 from arkology/bitmap-editor-outline
...
Add borders to `BitMap` in `BitMapEditor`
2025-03-12 22:56:49 +01:00
kobewi
323b47facf
Add scene_changed signal to SceneTree
2025-03-12 21:27:06 +01:00
Stuart Carnie
2123368dca
Metal: Use reference, so we're not copying every frame
2025-03-13 07:15:59 +11:00
ydeltastar
ddb94b9e9d
Fix debugger's memory leak when project closes itself
2025-03-12 16:46:23 -03:00
smix8
fe1462cdec
Move navmesh connection owner check to subfunction
...
Moves the NavBase related connection checks for navigation layers and region filters to subfunction.
2025-03-12 20:04:19 +01:00
Asaduji
9e1b9fb1bc
Fix interpolation in XR nodes
2025-03-12 19:28:04 +01:00
Thaddeus Crews
49cc57a75d
Merge pull request #100926 from abstractionfactory/godot-4.4-dictionary-docs
...
Add explanation for the `PROPERTY_HINT_DICTIONARY_TYPE` data format
2025-03-12 13:17:16 -05:00
Thaddeus Crews
89cf746da1
Merge pull request #103489 from YeldhamDev/cam_override_stretch_fix
...
Fix wrong canvas camera override panning in the runtime debugger
2025-03-12 13:17:15 -05:00
Thaddeus Crews
df65b341ad
Merge pull request #101999 from devloglogan/swapchain-update-state
...
Implement OpenXR FB swapchain update extensions
2025-03-12 13:17:14 -05:00
Thaddeus Crews
f51ad3443d
Merge pull request #101597 from devloglogan/openxr-performance-settings
...
Implement `XR_EXT_performance_settings` OpenXR extension
2025-03-12 13:17:12 -05:00
Thaddeus Crews
c6004c6267
Merge pull request #102100 from AThousandShips/nav_split_prepare
...
[Navigation] Rename classes in preparation for future restructure
2025-03-12 13:17:11 -05:00
Thaddeus Crews
8163c9385c
Merge pull request #77015 from KoBeWi/breaker_of_breaks
...
Allow to ignore debugger error breaks
2025-03-12 13:17:10 -05:00
Aaron Franke
97ee05e9b7
Rename version defines to GODOT_VERSION_* to match GDExtension godot-cpp
2025-03-12 11:11:38 -07:00
kobewi
7d82704f12
Allow to ignore debugger error breaks
2025-03-12 19:05:57 +01:00
Pāvels Nadtočajevs
047afb1b1d
Fix Invalid Task ID error spam in PipelineHashMapRD.
2025-03-12 19:59:13 +02:00
ocean
72045c8306
Scripting: Add script documentation cache to project
...
This PR adds a script documentation cache in the project folder.
It is loaded at alongside native documentation caches. This makes
scripts fully accessible through Search Help, including their
members, etc, right from project start, without having to compile
every single script.
Co-authored-by: Hilderin <81109165+Hilderin@users.noreply.github.com >
2025-03-12 13:44:41 -04:00
arkology
af48059e97
Add borders to BitMap in BitMapEditor
2025-03-12 20:41:01 +03:00
Yufeng Ying
bebe037abf
Add ConstIterator to Dictionary.
2025-03-13 01:28:46 +08:00
devloglogan
352859c29e
Implement XR_EXT_performance_settings OpenXR extension
2025-03-12 10:50:43 -05:00
Michael Alexsander
186d8259d5
Fix wrong canvas camera override panning in the runtime debugger
2025-03-12 12:36:19 -03:00
Thaddeus Crews
74907876d3
Merge pull request #103759 from Ivorforce/zero-constructible
...
Optimize `Array.resize` by using `memset` (through new `is_zero_constructible` type trait)
2025-03-12 10:31:55 -05:00
Thaddeus Crews
19057494db
Merge pull request #100238 from Ivorforce/copy-from-unchecked-unchecked
...
Optimize String `copy_from_unchecked` to actually not check the string.
2025-03-12 10:31:54 -05:00
Thaddeus Crews
3fc5390c8b
Merge pull request #103924 from Ivorforce/span-iteration
...
Add iteration to `Span`.
2025-03-12 10:31:53 -05:00
Thaddeus Crews
3ade6e2fc6
Merge pull request #101295 from kiroxas/RemoveAllocationsAndMemcpyInCodesign
...
Remove unnecessary allocations and memcpy in Codesign.cpp
2025-03-12 10:31:52 -05:00
Thaddeus Crews
7e6c4681c6
Merge pull request #101427 from Lazy-Rabbit-2001/camera_2d_draggable
...
Improve usability of `Camera2D`
2025-03-12 10:31:51 -05:00
Thaddeus Crews
2f5f3c9a5a
Merge pull request #103617 from stuartcarnie/fix_texture_pixel_size
...
2D: Fix light shader accessing `TEXTURE_PIXEL_SIZE`
2025-03-12 10:31:50 -05:00
Thaddeus Crews
15a5a2f309
Merge pull request #103766 from BlueCube3310/basisu-hdr-astc
...
BasisUniversal: Ensure ASTC's HDR variant is supported when transcoding
2025-03-12 10:31:49 -05:00
Thaddeus Crews
c8cd979552
Merge pull request #103966 from rburing/fti_2d_particles_oops
...
CPUParticles2D: Fix physics interpolation after entering tree with `emitting = false`
2025-03-12 10:31:47 -05:00
Thaddeus Crews
3b66cb5f8d
Merge pull request #103792 from stuartcarnie/metal_fx_fallback
...
MetalFX: Change fallback behavior
2025-03-12 10:31:46 -05:00
Thaddeus Crews
edbdca2074
Merge pull request #104018 from SaracenOne/fix_process_state_error
...
Fix missing `process_state` error in blend spaces.
2025-03-12 10:31:43 -05:00
Thaddeus Crews
a03ec29ac5
Merge pull request #103434 from Chaosus/shader_fix_unused_varying_warning
...
Fix "unused varying" incorrect warning in shaders
2025-03-12 10:31:42 -05:00
Thaddeus Crews
f2ad4c7fc1
Merge pull request #103837 from a-johnston/mac_build_fix
...
C#: Add missing `get_data` when calling `CFStringCreateWithCString` in `macos_utils`
2025-03-12 10:31:40 -05:00
Thaddeus Crews
404caed429
Merge pull request #104031 from KoBeWi/exten't
...
Don't show Extend Script option for built-in scripts
2025-03-12 10:31:39 -05:00
Thaddeus Crews
8c32d5eee5
Merge pull request #103822 from ASamBlur/fix-graphnode-port-positions-for-expanded-children
...
Fix GraphNode port positions of children with size flag expand
2025-03-12 10:31:37 -05:00
Adam Johnston
e202851e20
C#: Add missing get_data when calling CFStringCreateWithCString in macos_utils
2025-03-12 15:49:54 +01:00
devloglogan
251ae9c138
Implement OpenXR FB swapchain update extensions
2025-03-12 09:49:17 -05:00
kobewi
49f467d852
Don't show Extend Script option for built-in scripts
2025-03-12 14:59:18 +01:00
A Thousand Ships
b064fcf547
[Navigation] Rename classes in preparation for future restructure
2025-03-12 13:26:34 +01:00
Haoyu Qiu
a7c1f2730f
Add missing ETR/TTR markups
2025-03-12 20:12:33 +08:00
SaracenOne
250e69856e
Fixes missing process_state error in blend spaces.
2025-03-12 11:46:38 +00:00
Lukas Tenbrink
75bc471965
Add is_zero_constructible to denote if a type can be semi-trivially constructed with all 0 bytes.
...
Optimize `CowData` and `LocalVector` resize for zero constructible types.
Mark several compatible types as `is_zero_constructible`.
2025-03-12 09:49:24 +01:00
Kiro
5a71e6a36a
Remove allocations and memcpy that were not necessary
2025-03-12 08:34:24 +01:00
Pāvels Nadtočajevs
16865b6917
[ResourceLoader] Do not wait for the main thread during initial reimport.
2025-03-12 09:18:39 +02:00
Max Piepenbrink
b28800e580
Include alpha in visual shader light function inputs
...
Lack of access to the alpha accumulator makes some effects that are sensitive to lighting impossible with the visual shader graph. This is an easy fix thankfully as it simply just wasn't exposed.
2025-03-11 20:57:03 -07:00
Lazy-Rabbit-2001
5ca70d88a7
Improve usability of Camera2D
2025-03-12 09:57:31 +08:00