Commit Graph

80742 Commits

Author SHA1 Message Date
Thaddeus Crews ea4cfe0fe2 Merge pull request #108537 from m4gr3d/fix_hand_not_tracking_error_spam
Fix error spam when hands are not tracked
2025-07-14 10:30:39 -05:00
Thaddeus Crews 723e82bba9 Merge pull request #108568 from beicause/RD-uniform_type-check
RenderingDevice: Add `uniform_type` check to avoid crash
2025-07-14 10:30:38 -05:00
Thaddeus Crews 7498243618 Merge pull request #108599 from bruvzg/te_guideline_order
[TextEdit] Draw guidelines under the text and caret.
2025-07-14 10:30:37 -05:00
Thaddeus Crews eb0caa6029 Merge pull request #108510 from bruvzg/bake_no_atomic
[macOS] Selectively bake "no image atomics" shader variants.
2025-07-14 10:30:36 -05:00
Thaddeus Crews 1713a8ddc8 Merge pull request #108533 from YeldhamDev/get_owned
Fix unwanted resource duplication in the theme editor
2025-07-14 10:30:35 -05:00
Thaddeus Crews 6bc7fcb7af Merge pull request #108567 from beicause/multimesh-null-checks
Add some multimesh null checks to avoid crash
2025-07-14 10:30:35 -05:00
Thaddeus Crews b6df8ed9a8 Merge pull request #108531 from raulsntos/fix-MissingNode-original_scene
Fix MissingNode `{get,set}_original_scene` bindings
2025-07-14 10:30:34 -05:00
Thaddeus Crews bd84c29718 Merge pull request #108561 from bruvzg/win_sse42_check
[Windows] Add SSE4.2 support runtime check.
2025-07-14 10:30:33 -05:00
Thaddeus Crews 7d77683d9d Merge pull request #108592 from lodetrick/tabcontainer-min-size-fix
Fix `TabBar` minimum size with `clip_tabs` enabled
2025-07-14 10:30:32 -05:00
Thaddeus Crews 35a2d7843e Merge pull request #104302 from brennennen/reflection_probe_count_error_check
Add error check for reflection probe invalid atlas index.
2025-07-14 10:30:31 -05:00
Thaddeus Crews 7e0b813abd Merge pull request #108523 from WhalesState/editor-files
Move last four 3D files to 3D folder and move physics gizmos to their own physics folder.
2025-07-14 10:30:30 -05:00
Thaddeus Crews f0b4ebb7ea Merge pull request #108555 from beicause/fix-crash-editing-resource-and-reloading-scene
Fix crash when editing some resources and reloading scene
2025-07-14 10:30:29 -05:00
Thaddeus Crews 2be2cbb720 Merge pull request #107782 from allenwp/vulkan-nonlinear-color-correction-dithering
Always perform color correction and debanding on nonlinear sRGB values.
2025-07-14 10:30:28 -05:00
Thaddeus Crews b6021594fb Merge pull request #108515 from AThousandShips/add_owners_editor
[Codeowners] Minor improvements after restructure
2025-07-14 10:30:27 -05:00
Thaddeus Crews 6a60d72829 Merge pull request #108544 from mihe/jolt/sleeping-contacts
Fix contacts not being reported properly when using Jolt Physics
2025-07-14 10:30:27 -05:00
Dery Almas 98537b2e0c Wayland: Fix error condition in window_get_current_screen
Leftover from when the Wayland backend was single-window only.
2025-07-14 15:56:43 +02:00
Pāvels Nadtočajevs 8624134c89 [TextEdit] Draw guidelines under the text and caret. 2025-07-14 16:31:35 +03:00
robert yevdokimov 6d1571e230 Update auto_unfold_foreign_scenes description 2025-07-14 15:26:53 +04:00
Pāvels Nadtočajevs 2a5833148d [RTL] Fix text selection offset in padded cells. 2025-07-14 10:43:48 +03:00
Logan Detrick 88280a6b2a Fix TabBar minimum size with clip_tabs on 2025-07-13 16:40:22 -07:00
robert yevdokimov c294b23a1b Do not require editor restart when changing editor inspector settings 2025-07-14 01:32:02 +04:00
Adam Simpkins cb25b933e7 Document some deadlocks in the physics server code
Add some comments documenting locations where
PhysicsServer3D::soft_body_set_mesh() can deadlock.

godotengine/godot-proposals#12670 has a proposal for some alternate
thread-safe soft body APIs.  In the meantime it seems worth at least
documenting some of the current pitfalls in the code.
2025-07-13 13:44:48 -07:00
KOGA Mitsuhiro ef833a9488 Fix camera removal detection after toggling monitoring on Linux 2025-07-14 02:28:54 +09:00
Pāvels Nadtočajevs e363601226 [Windows] Add SSE4.2 support runtime check. 2025-07-13 12:58:29 +03:00
Anish Mishra 8f6f8059cd Android Editor: Reduce default gizmo scale multiplier
The previous default value of `3` made gizmos too large and cluttered the viewport, especially on smaller screens. A value of `2` seems perfectly usable and provides a more comfortable default.
2025-07-13 11:50:46 +05:30
shadow-foss c5490f7284 Add toggle to insert keys/markers at current time or mouse position
Adds a new editor setting editors/animation/insert_at_current_time and a toggle button in the Animation Track Editor to let users choose whether to insert keys and markers at the current timeline cursor (when enabled) or at the mouse position (default behavior).

- Key insertion
- Paste and duplicate operations
- Editor setting persistence
- Icon by @TokageItLab

Fixes #103272
2025-07-13 09:57:27 +05:30
LuoZhihao 8ad3072a6a RenderingDevice: Add uniform_type check to avoid crash 2025-07-13 10:27:16 +08:00
LuoZhihao 5352638f95 Add some multimesh null checks to avoid crash 2025-07-13 10:09:36 +08:00
kobewi 25f0e0ac91 Add DUPLICATE_INTERNAL_STATE flag 2025-07-12 22:18:59 +02:00
kobewi 188e313dd8 Fix Variant properties losing value upon script update 2025-07-12 20:29:19 +02:00
Pāvels Nadtočajevs 87e91f7c7a [macOS] Selectively bake "no image atomics" shader variants. 2025-07-12 21:05:48 +03:00
LuoZhihao 6ba1a1e758 Fix crash when editing some resources and reloading scene 2025-07-13 01:16:20 +08:00
Michael Alexsander e924d2b565 Fix unwanted resource duplication in the theme editor 2025-07-12 12:39:55 -03:00
robert yevdokimov 728934f43e Do not require editor restart when changing manipulator gizmo opacity setting 2025-07-12 19:05:24 +04:00
WhalesState 5eee6d22a0 Fix remaining physics and navigation disabling issues. 2025-07-12 17:12:42 +03:00
Mikael Hermansson 5a16e2fc78 Fix contacts not being reported properly when using Jolt Physics 2025-07-12 14:20:38 +02:00
Fredia Huya-Kouadio 26c12b22ca Fix error spam when hands are not tracked 2025-07-11 15:53:27 -07:00
Giganzo 67a0a86c14 Update Breeze dark theme colors 2025-07-11 22:35:59 +02:00
Mikael Hermansson 8634a8e234 Fix performance regression when rendering collision shapes 2025-07-11 20:52:58 +02:00
Raul Santos 379d967d1a Fix MissingNode {get,set}_original_scene bindings 2025-07-11 20:34:46 +02:00
Raul Santos 8950744921 [.NET] Fix enum from/to Variant conversion
- `typeof(T).IsEnum` and `typeof(T).GetEnumUnderlyingType()` are intrinsified in .NET 8+ so we can simplify the code in VariantUtils a bit.
- Consider whether enum `T` is signed in VariantUtils to preserve it.
2025-07-11 20:14:23 +02:00
dementive 56fa8caef4 Optimize scene tree groups 2025-07-11 10:57:04 -05:00
Mounir Tohami 5be915a12c Move remaining 3D files to 3D folder and move physics gizmos to their own physics folder. 2025-07-11 18:46:13 +03:00
A Thousand Ships f9a4a24cd8 [Codeowners] Minor improvements after restructure 2025-07-11 14:49:42 +02:00
Lyuma 0620eb126a xr: Add missing paths to /user/vive_tracker_htcx
Add 4 missing paths for wrist and ankle to XR_HTCX_vive_tracker_interaction.
These are already available in OpenXR 1.0, rev. 3 of the extension.
https://registry.khronos.org/OpenXR/specs/1.0/html/xrspec.html#XR_HTCX_vive_tracker_interaction
2025-07-10 23:47:51 -07:00
Mike Precup 047edb8933 Avoid unnecessary copy in get_property_list 2025-07-10 17:06:13 -07:00
brennen 2583aa4a68 Add error check for reflection probe invalid atlas index. 2025-07-10 19:03:21 -05:00
AeioMuch 5a38042b2d Scroll scene tree when moving item with keys 2025-07-10 21:52:50 +02:00
Thaddeus Crews c6d130abd9 Merge pull request #108410 from KoBeWi/warn't
Remove PropertyTweener start warning
2025-07-10 11:39:34 -05:00
Thaddeus Crews 0fba00794a Merge pull request #103155 from Giganzo/popup-menu-shadow
Fix PopupMenu clickable area with shadows
2025-07-10 11:39:33 -05:00