Thaddeus Crews
6e5ec1920a
Merge pull request #103788 from Grublady/mac_mouse_tracking
...
Fix macOS mouse tracking in tooltip popups
2025-03-13 08:57:34 -05:00
Thaddeus Crews
e4628a249f
Merge pull request #101633 from TokageItLab/external-force-spring
...
Add external force property to `SpringBoneSimulator3D`
2025-03-13 08:57:32 -05:00
Thaddeus Crews
598104abd8
Merge pull request #103738 from dugramen/scenetree-drag-hover-inspect
...
Inspect SceneTree node when dragged over
2025-03-13 08:57:29 -05:00
Thaddeus Crews
e2c6d860d8
Merge pull request #102302 from stuartcarnie/render_opt
...
Rendering compositor identifies `is_opengl` API; minor optimisation
2025-03-13 08:57:28 -05:00
Thaddeus Crews
7344667624
Merge pull request #104051 from stuartcarnie/metal_dont_allocate
...
Metal: Use reference, so we're not copying every frame
2025-03-13 08:57:26 -05:00
Thaddeus Crews
4e9b7976ce
Merge pull request #103845 from aaronfranke/fix-ed-stuck-cam-nonfin-xform
...
Fix stuck editor cameras and fix 3D error spam for non-finite transforms
2025-03-13 08:57:25 -05:00
Thaddeus Crews
6ffe44d322
Merge pull request #102986 from KoBeWi/new_scene_has_dropped
...
Add `scene_changed` signal to SceneTree
2025-03-13 08:57:24 -05:00
Thaddeus Crews
22a7079afd
Merge pull request #104047 from YYF233333/dict_iter
...
Add const iteration support to `Dictionary`
2025-03-13 08:57:23 -05:00
Thaddeus Crews
7f6a9380a0
Merge pull request #103999 from YYF233333/unneeded_array_read_only
...
Remove unneeded `read_only` check for `Array` const operator
2025-03-13 08:57:22 -05:00
Thaddeus Crews
e97bb76142
Merge pull request #100314 from Ivorforce/use-string-chr
...
Optimize `String::chr` to avoid calling `strlen`. Use `String::chr` instead of `String(&chr, 1)` where appropriate.
2025-03-13 08:57:20 -05:00
Thaddeus Crews
8b0bbe7f8d
Merge pull request #101533 from kiroxas/improveCapsuleGizmo
...
Improve capsule gizmo performance
2025-03-13 08:57:19 -05:00
Thaddeus Crews
d190cc6d6f
Merge pull request #100412 from havi05/tree-hover-on-selected
...
`Tree` highlight selected items on hover
2025-03-13 08:57:18 -05:00
Thaddeus Crews
ad50c26273
Merge pull request #100877 from larspet/load-scene-or-resource
...
EditorNode: Add function to load file as either scene or resource
2025-03-13 08:57:16 -05:00
Thaddeus Crews
ba5edb2a77
Merge pull request #103784 from Dominrog/fix-visible-avoidance-debug
...
Fix visible avoidance debug rendering in NavigationRegion2D
2025-03-13 08:57:15 -05:00
Thaddeus Crews
86a0433db6
Merge pull request #104032 from Aryombre/103858-fix-drag-unselected-tree-item
...
Tree: Fix dragging unselected item when a selection already exists
2025-03-13 08:57:14 -05:00
Adam Johnston
163c8be884
Remove file limit for quick open window
2025-03-13 02:14:05 -07:00
Pāvels Nadtočajevs
d1b63ae16c
Fix Invalid Task ID errors in ResourceLoader.
2025-03-13 08:41:53 +02:00
Stuart Carnie
5e1fe8040a
rendering: compositor has is_opengl API; minor optimisations
2025-03-13 15:41:44 +11:00
Aryombre
eeb46b7c70
Fix : drag unselected tree item when 2+ tree items selected now correctly drag the pointed item
2025-03-13 00:48:51 +01:00
Lars Pettersson
d2d02d0ea8
EditorNode: Add function to load file as scene or resource
2025-03-12 23:59:48 +01:00
Rémi Verschelde
c2ba0a8646
Merge pull request #103869 from Bromeon/bugfix/openxr-editor-apis
...
Correctly register editor-only `OpenXR*` classes' `api_type`
2025-03-12 23:17:44 +01:00
Adam Scott
d68ff21fbe
Set interactive music streams as meta streams
2025-03-12 17:57:23 -04:00
Rémi Verschelde
0d9237cdb1
Merge pull request #104050 from ydeltastar/fix-debugger-leak
...
Fix debugger's memory leak when project closes itself
2025-03-12 22:57:22 +01:00
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
Lukas Tenbrink
78221946cc
Add C array constructor to Span. [skip ci]
2025-03-12 16:48:16 +01: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