9a76f55518
[C#] Add documentation for Interfaces/Attributes
2025-09-19 11:57:42 -05:00
aeb3a45c97
Hide Control focus when given via mouse input
2025-09-19 13:43:29 -03:00
92596e3f17
Regularize deformable objects to fix excessive errors post deformation
...
This significantly improves LOD quality for skinned objects, especially
if the skinned object geometry is very simple (e.g. planar or
cylindrical) in bind pose.
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro >
2025-09-19 08:45:57 -07:00
c652119812
Add GDSOFTCLASS to NetSocket
2025-09-19 16:01:01 +01:00
b9837e4ada
Fix scrolling to bottom panel selected button.
...
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com >
2025-09-19 17:43:06 +03:00
d61a337a70
Improve usage of String.split() vs get_slice()
2025-09-19 16:31:55 +02:00
2753d333f6
Merge pull request #109375 from ColinSORourke/VisualShaderEmbedHandling
...
Fix VisualShader Conversion failing with subresources
2025-09-19 09:17:10 -05:00
3632e6f463
Merge pull request #110424 from Dark-Horizons/patch-1
...
Fix Basis.determinant() doc: uniform scale determinant is scale^3
2025-09-19 09:17:08 -05:00
747722d639
Merge pull request #109299 from BlueCube3310/compat-cube-fix
...
Compatibility: Fix cubemap faces order when setting texture data
2025-09-19 09:17:07 -05:00
9b96eaaf80
Merge pull request #107989 from Jojo-1000/docs-add-required-qualifier
...
Documentation: Add missing required qualifier for various classes
2025-09-19 09:17:06 -05:00
78d1539709
Merge pull request #110452 from limbonaut/prevent-jni-variant-conv-stack-overflow
...
Prevent JNI Variant conversion stack overflow
2025-09-19 09:17:05 -05:00
f27f917d32
Merge pull request #107955 from lodetrick/mouse-signals
...
Fix `mouse_entered` and `mouse_exited` Signals being emitted too early
2025-09-19 09:17:04 -05:00
5365372b3d
Merge pull request #110189 from bjornmp/Fix-for-issue-#110178
...
Fix Clear option not visible when a Resource's @export-ed property is a Script
2025-09-19 09:17:03 -05:00
dd8ae6cc66
Merge pull request #110413 from timothyqiu/sc-paths
...
Fix Open Editor Data/Settings Folder menu in self-contained mode
2025-09-19 09:17:02 -05:00
b2e75e5322
Merge pull request #110188 from vaner-org/converter-animation-suffix
...
Trim -loop & -cycle from animations during Godot 3 to 4 conversion
2025-09-19 09:17:01 -05:00
335fe5c5dc
Merge pull request #110664 from Repiteo/ci/ruff-bump
...
CI: Bump Ruff version (0.12.0 → 0.13.1)
2025-09-19 09:17:01 -05:00
2c1ad5b07a
Merge pull request #109031 from bruvzg/tab_spacing
...
Include `SPACING_SPACE` in tab stops calculation.
2025-09-19 09:17:00 -05:00
988721cda3
Merge pull request #106146 from gtibo/show-encryption-key
...
Add "Show Encryption Key" toggle
2025-09-19 09:16:59 -05:00
2fd881c40f
Don't hard-code hsplit count
2025-09-19 16:05:26 +02:00
cc22932fc9
CI: Bump Ruff version (0.12.0 → 0.13.1)
2025-09-19 08:40:51 -05:00
9f7c3d00dd
Add methods to draw ellipses
2025-09-19 10:45:16 +02:00
05dae23f18
Remove dependency of variant.h in print_string.h
...
Co-authored-by: Lukas Tenbrink <lukas.tenbrink@gmail.com >
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
2025-09-19 14:57:36 +08:00
da8f647fa1
feat: Add c# translation parser support
...
Use semantic model to analyze the method to be selected
Support translation comment
Make C# multi-line comments also ignore translation
Add preprocessor symbols support
2025-09-19 13:46:01 +08:00
9dde5688a5
Merge pull request #110619 from timothyqiu/imported-animation
...
Fix imported animation warning labeled as Imported Scene
2025-09-18 21:02:34 -05:00
835a709303
Merge pull request #110291 from StarryWorm/for-merge
...
Enable objects stored as dictionary keys to be selected in inspector.
2025-09-18 21:02:33 -05:00
f84123d20e
Merge pull request #110611 from m4gr3d/fix_show_keyboard_crash
...
Fix the bug causing `java.lang.StringIndexOutOfBoundsException` crashes when showing the virtual keyboard
2025-09-18 21:02:33 -05:00
42fbaba8ad
Merge pull request #110225 from fstxz/edit_script_column
...
Fix `ScriptEditor::edit()` ignoring column parameter
2025-09-18 21:02:32 -05:00
be11bf1d6b
Merge pull request #110540 from akien-mga/linux-system-libturbojpeg
...
Linux: Allow unbundling libjpeg-turbo to use system package
2025-09-18 21:02:31 -05:00
f30859d7f3
Merge pull request #110635 from WhalesState/x11-input
...
X11 input: prevent non-printable keys from producing empty strings
2025-09-18 21:02:30 -05:00
3315dd3c60
Merge pull request #110276 from Cykyrios/annotations-descriptions-group
...
make_rst.py: Add missing rst-class to annotation descriptions
2025-09-18 21:02:29 -05:00
f8dedf68e2
Merge pull request #105254 from Ivorforce/no-get-internal-ptr
...
Delete `VariantGetInternalPtr` and `VariantImplicitConvert`, replace with `VariantInternalAccessor`
2025-09-18 21:02:28 -05:00
3dbb193ece
Merge pull request #109990 from zeux/meshopt-0.25
...
Update meshoptimizer to v0.25
2025-09-18 21:02:27 -05:00
01c4038559
Merge pull request #109925 from RolandMarchand/update-characterbody-doc
...
Clarify that velocity doesn't need delta multiplication in CharacterBody documentation
2025-09-18 21:02:26 -05:00
7a82648b2b
Merge pull request #110404 from bruvzg/empty_shader_file
...
Shader Editor: Show "File" menu when no shaders are opened.
2025-09-18 21:02:25 -05:00
62273fa10b
Merge pull request #110627 from clayjohn/RD-intel-mac-sky-check
...
Move check for sky cubemap array back into the SkyRD initializer
2025-09-18 21:02:24 -05:00
406b22d2d5
Delete VariantGetInternalPtr and VariantImplicitConvert.
...
Replace uses with `VariantInternalAccessor`.
2025-09-19 00:20:07 +02:00
f81287d765
Introduce VariantImplicitConvert<> template for types that can be implicitly converted to and from Variant.
...
De-duplicate a lot of `VariantGetInternalPtr`, `VariantInternalAccessor`, `VariantInitializer` and `VariantDefaultInitializer`.
2025-09-19 00:20:07 +02:00
c4559c02de
VisualShader Conversion fails with Embeds
...
Potentially resolves https://github.com/godotengine/godot/issues/101375
VisualShader now has a has_node_embeds function that runs through it's child nodes to find embedded resources via object properties. Conversion plugin uses this function to catch the error.
2025-09-18 14:35:30 -07:00
b0080500bd
Pause audio when game is paused
...
Fixes #68880
Implementation based on #99555
2025-09-18 18:01:49 -03:00
f320274ca3
Improve Paste as Unique option
2025-09-18 22:34:48 +02:00
4fcd85551c
Merge pull request #107071 from Calinou/doc-typed-dictionary-array
...
Document typed dictionaries and arrays in the class reference
2025-09-18 12:42:30 -05:00
369ed5113e
Merge pull request #110652 from akien-mga/vorbis-comment-warning
...
Vorbis: Add details to warning about invalid comment header
2025-09-18 12:42:29 -05:00
1c056c7c86
Merge pull request #107481 from lawnjelly/localvector_children
...
Use `LocalVector` for `Node3D` and `CanvasItem` children
2025-09-18 12:42:28 -05:00
3fa7c65914
Merge pull request #108504 from precup/optimize-duplicate
...
Avoid unnecessary copy in ClassDB::get_property_list
2025-09-18 12:42:27 -05:00
d5512dfe71
Merge pull request #110423 from Calinou/doc-light3d-cull-mask-gi
...
Document the interaction between Light3D cull mask and GI/volumetric fog
2025-09-18 12:42:26 -05:00
d90d8afa5a
Merge pull request #108118 from YYF233333/varray_and_vformat
...
Simplify `varray`
2025-09-18 12:42:25 -05:00
ff111e395d
Merge pull request #103917 from Ivorforce/sprintf-span
...
Optimize `vformat` by using `Span` in `sprintf`
2025-09-18 12:42:24 -05:00
6e75c28a5e
Merge pull request #107693 from deralmas/wayland-protocols-1.45
...
wayland-protocols: Update to 1.45
2025-09-18 12:42:23 -05:00
468ad87a37
Merge pull request #107596 from DeeJayLSP/safe-wav-load
...
Use 64-bit offset/loop points in `AudioStreamWAV`
2025-09-18 12:42:22 -05:00
3ad1642b2e
Merge pull request #110410 from BastiaanOlij/fix_stereo_label3d_fixed_size
...
Fix fixed size flag on StandardMaterial3D when rendering in stereo
2025-09-18 12:42:21 -05:00