Qbieshay
657dc82fe4
Sort bent normal output at the bottom to prevent visual shader breakage
2025-07-15 11:36:47 +02:00
aryan-11825114
89a467d586
Add minimum scale to shader list
2025-07-15 15:01:52 +05:30
Pāvels Nadtočajevs
090e0347f0
[macOS] Fix mouse enter/exit event and custom cursor shape in embedded game mode.
2025-07-15 10:19:59 +03:00
Stuart Carnie
a3d3306ed3
Editor: Fix crash when specifying `--debug-server`
...
The dock is not in the tree when starting the debug server via the CLI
2025-07-15 07:31:31 +10:00
Hugo Locurcio
837d299cf0
Document Translation plurals requiring the use of the gettext PO format
2025-07-14 22:54:57 +02:00
Thaddeus Crews
27ba8f7f8c
SCons: Support header-only modules
2025-07-14 15:37:05 -05:00
Hugo Locurcio
5c9dae8148
Document `AnimationMixer.animation_started` not being emitted for looping animations
2025-07-14 22:31:23 +02:00
David Snopek
e325c4bdba
GDExtension: Prevent compatibility breakage from change to `ClassDB::instantiate()` for unexposed classes
2025-07-14 14:09:23 -05:00
Thaddeus Crews
61956f2e06
SCons: Ensure `CPPDEFINES` is properly utilized
2025-07-14 13:07:53 -05:00
Mike Precup
b9beb852e6
Fix sphere gizmo handle position
2025-07-14 10:19:01 -07:00
Thaddeus Crews
d5cb0f948e
Merge pull request #108478 from KoBeWi/phantom_paths
...
Fix export path "leaking" between presets
2025-07-14 10:30:42 -05:00
Thaddeus Crews
2d1453c1e8
Merge pull request #108436 from AeioMuch/scroll_scene_tree_if_move_item_with_keys
...
Scroll scene tree dock when moving item(s) with keys
2025-07-14 10:30:41 -05:00
Thaddeus Crews
7dcc0548c0
Merge pull request #108026 from Fgico/gridmap-avoid-extra-clipboard-mesh-instantiation
...
Gridmap editor: Avoid extra mesh instantiation when setting clipboard data
2025-07-14 10:30:40 -05:00
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
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
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
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
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