tetrapod00
0480c2cc7d
Document CameraFeed platform limitations
2024-12-16 07:30:18 -08:00
David Snopek
20d8bddd38
OpenXR: Fix crash with composition layers in non-dev builds
2024-12-16 08:44:49 -06:00
Hendrik Brucker
9f8bbe43ee
Add profiler autostart indicator to EditorRunBar
2024-12-16 10:15:24 +01:00
Aaron Franke
de87ca5084
GLTF: Fix bad pointer to ImporterMeshInstance3D root node at runtime
2024-12-15 18:05:57 -08:00
Aaron Franke
0ab3dc273e
Rename internal EditorPlugin icon/name to match exposed methods
2024-12-15 17:31:01 -08:00
Hendrik Brucker
e5be03a42b
[GraphEdit] Make connections a property
2024-12-16 02:28:34 +01:00
Mark DiBarry
53a1be61a1
Add get_line_range to RTL
2024-12-15 19:09:42 -05:00
MJacred
01a2726c59
Get joypad's vendor ID, product ID, and name on Windows
2024-12-15 23:59:11 +01:00
Lars Pettersson
2c16cfb52a
Clear cache on syntax highlighter or theme change
2024-12-15 22:41:30 +01:00
Lukas Tenbrink
df3e9291c6
Rename String::copy_from functions to their respective encodings (parse_latin1, parse_wstring, parse_utf32).
2024-12-15 21:46:50 +01:00
Lars Pettersson
a79a4b59be
Fix FileSystem navigation when using Split Mode
2024-12-15 21:27:11 +01:00
Guilherme Sousa
469f5a8fbc
Rename animation node process function
2024-12-15 18:27:21 +01:00
Nông Văn Tình
4632cfd4bd
Allow modification of the color for the checkbox's checked and unchecked icons
...
Occasionally, the default white color for the icon does not meet our needs, and we would like to change it. However, the CheckBox does not currently have a mechanism to modify this color.
2024-12-15 22:19:13 +07:00
Lukas Tenbrink
34fa0bf3ec
Add move assignment and move constructor to Variant.
...
Add `_to_variant` helper functions to `gdvirtual.gen.inc` to work around an MSVC bug.
2024-12-15 14:38:46 +01:00
Ryan Braganza
a7505ee0bc
Add Web MIDI support
...
Co-authored-by: Adam Scott <ascott.ca@gmail.com >
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
2024-12-15 21:24:15 +11:00
Kiro
5f401e63b5
Improve ResourceUID::id_to_text performance
2024-12-15 10:41:13 +01:00
Alex Threlfo
34ebec3748
fix: crash in scenes with more than 8 shadowed directional lights
2024-12-15 19:13:07 +11:00
Danil Alexeev
80d11500b5
Code Editor: Add documentation tooltips
2024-12-15 10:51:33 +03:00
Aaron Franke
298daa8b6f
Expose EditorInspector.edit to scripting
2024-12-14 23:51:12 -08:00
kobewi
66f9a7571e
Fix folders uncollapsed after restart with filter
2024-12-15 00:31:50 +01:00
Silc Lizard (Tokage) Renew
8d5a5f130a
Make AnimationNodeExtention extend AnimationNode instead of RootNode
2024-12-15 06:36:47 +09:00
kobewi
7321c187f2
Fix DependencyRemoveDialog not handling UIDs
2024-12-14 20:15:21 +01:00
Rémi Verschelde
b9437c3938
Merge pull request #100382 from hpvb/thirdparty-ubsan-tpsdemo
...
Add thirdparty/ ubsan suppressions for TPS demo
2024-12-14 19:47:28 +01:00
havi05
b05111799b
ItemList - highlight selected items && draw cursor last
2024-12-14 19:03:43 +01:00
Hugo Locurcio
928982891e
Add OS.get_version_alias() to return a human-readable Windows/macOS version number
...
Windows 11's major version number is actually 10.x.x, which can be confusing
if you don't know about this quirk. `OS.get_version_alias()` avoids this
by displaying the "branding" version number and the build number as a suffix,
so that individual updates can still be distinguished from each other.
On macOS, `OS.get_version_alias()` returns the version number prepended
with the version name (e.g. Sequoia for macOS 15).
On other operating systems, this returns the same value as `OS.get_version()`.
2024-12-14 18:47:50 +01:00
Rémi Verschelde
863a24ac86
Merge pull request #100405 from BlueCube3310/bcdec-fix-v200
...
bcdec: Fix logic for detecting incomplete blocks
2024-12-14 18:25:49 +01:00
Rémi Verschelde
ffe53cba3c
Merge pull request #100374 from hpvb/fix-rendering-ubsan
...
Fix ubsan reported errors in rendering
2024-12-14 18:25:46 +01:00
Rémi Verschelde
68559c4906
Merge pull request #100367 from Ivorforce/swap-move
...
Optimize `SWAP` macro by using move semantics.
2024-12-14 18:25:42 +01:00
Rémi Verschelde
736dcf72cc
Merge pull request #100125 from alessand10/uniform-variable-fix
...
Move uniform variables up in the `gles3/scene.glsl` template so that they are available within the `#GLOBALS` scope
2024-12-14 18:25:38 +01:00
Rémi Verschelde
e0cdba40fd
Merge pull request #99453 from reach-satori/drag_to_filesystem_folder
...
Allow dragging to specific folders in filesystem dock
2024-12-14 18:25:33 +01:00
Rémi Verschelde
ffe0cdebab
Merge pull request #99355 from havi05/itemlist-toggle-mode
...
Add `Toggle` selection mode to `ItemList`
2024-12-14 18:25:25 +01:00
Rémi Verschelde
e271b2ca08
Merge pull request #99145 from dsnopek/xr-lock-camera
...
XR: Allow locking the camera to the `XROrigin3D` for benchmarking or automated testing
2024-12-14 18:25:21 +01:00
Rémi Verschelde
66a2ea4718
Merge pull request #98610 from Flarkk/fix_sphere_capsule
...
Fix normals of very large `SphereMesh` and `CapsuleMesh`
2024-12-14 18:25:17 +01:00
Rémi Verschelde
36c6ce92db
Merge pull request #97660 from HolonProduction/completion-cancelation- 🌈
...
GUI: Only cancel completion with the `ui_cancel` action
2024-12-14 18:25:13 +01:00
Rémi Verschelde
20064cf5c0
Merge pull request #95044 from Hilderin/fix-double-click-signal-connection
...
Fix connecting a signal with a double click is too difficult
2024-12-14 18:25:07 +01:00
Rémi Verschelde
f7f2361fa8
Merge pull request #90057 from ryevdokimov/fix-inherit2
...
Add ability to create a new inherited scene from code
2024-12-14 18:25:01 +01:00
smix8
c09855627f
Fix GridMap freeing edge connection debug mesh too early
...
Fixes GridMap freeing edge connection debug mesh too early.
2024-12-14 18:15:28 +01:00
BlueCube3310
8f9673eeff
bcdec: Fix logic for detecting incomplete blocks
2024-12-14 17:57:44 +01:00
Ramón Grill
d848835f8c
Add support for thread naming on windows platform
2024-12-14 14:42:39 +01:00
Hilderin
4e19ab8afe
Fix connecting a signal with a double click is too difficult
...
Co-authored-by: Danil Alexeev <dalexeev12@yandex.ru >
2024-12-14 16:18:34 +03:00
Silc Lizard (Tokage) Renew
d54229de8c
Fix Sync in BlendSpace1D/2D with BlendModeDiscrete
2024-12-14 13:00:29 +09:00
HP van Braam
49a19db0e0
Add thirdparty/ ubsan suppressions for TPS demo
...
With these suppressions it is possible to import and run the TPS demo
without any thirdparty/ reported ubsan.
This is useful because it is a complex project, so it is good for
testing if new errors show up in our own code.
2024-12-14 00:41:52 +01:00
Markus Sauermann
ee2930cad4
Remove temporary project conversion
...
This project conversion should be removed before the next stable release,
because it affects only projects opened during dev-builds.
2024-12-14 00:37:47 +01:00
Thaddeus Crews
dc5f1b7a28
Merge pull request #100319 from Flarkk/fix_light_shadow_range
...
Fix shadows of long range `OmniLight3D` and `SpotLight3D`
2024-12-13 16:19:39 -06:00
Thaddeus Crews
3e3a013f9a
Merge pull request #100380 from hpvb/thirdparty-ubsan
...
Exclude known thirdparty/ ubsan errors
2024-12-13 16:19:38 -06:00
Thaddeus Crews
9ecdeb3723
Merge pull request #98747 from tetrapod00/standardize-renderer-strings
...
Standardize terms for renderers in error strings
2024-12-13 16:19:37 -06:00
Thaddeus Crews
b68675e518
Merge pull request #100342 from mihe/jolt/thread-safe-rids
...
Make `RID` allocation thread-safe when using Jolt Physics
2024-12-13 16:19:35 -06:00
Thaddeus Crews
6594a6364e
Merge pull request #100213 from DarioSamo/pipeline-hash-map-thread-safety
...
Improve thread-safety of pipeline hash map.
2024-12-13 16:19:34 -06:00
Thaddeus Crews
c58fbaf751
Merge pull request #100340 from smix8/csg_3d_child_notify
...
Fix 3D CSG not reacting to child node order changes
2024-12-13 16:19:33 -06:00
Thaddeus Crews
9535cd064f
Merge pull request #97810 from pafuent/getting_ccache_working_on_mac
...
Improve detection of ccache on macOS
2024-12-13 16:19:32 -06:00