Commit Graph

79011 Commits

Author SHA1 Message Date
d06ce5420c Fix scene argument parsing. 2025-11-13 10:34:37 +02:00
79fe28b456 Fix typo in Control enum description (MouseBehaviorRecursive) 2025-11-13 13:19:34 +05:30
6146f3efee Fix error when switching to point movement mode from edit mode 2025-11-13 10:29:34 +05:30
455bb2a4ed Fixed typo in array.xml (countrary to contrary) Godot Engine Issue #91521 and Docs issue # 11452 2025-11-12 22:13:06 -06:00
3f5339a046 Fix incorrect bottom panel theming 2025-11-12 16:46:26 -08:00
2e7c2da2a0 Allow drag setting flags in layers property editor 2025-11-13 00:46:18 +01:00
e6aa06d3de Merge pull request #112692 from TokageItLab/rbmap-animlib
Make AnimationLibrary use RBMap instead of HashMap
2025-11-12 17:26:23 -06:00
08fb2e61e7 Merge pull request #111503 from JestemStefan/fix_111176
Fix `Input.is_joy_known` response for SDL joypads
2025-11-12 17:26:22 -06:00
fdcc29d6e5 Merge pull request #112686 from Calinou/httprequest-timeout-ignore-time-scale
Fix HTTPRequest timeout being scaled with `Engine.time_scale`
2025-11-12 17:26:21 -06:00
8aec3e8937 Merge pull request #112685 from Ivorforce/tracy-no-callstack
Fix tracy implementation when no callstack sampling is desired.
2025-11-12 17:26:20 -06:00
4eb11cc9d8 Merge pull request #112173 from kleonc/editor_property_layer_grid_fix_last_bit_tooltip
Fix layers property editor last bit value in tooltip
2025-11-12 17:26:19 -06:00
b7f537c863 Fix HTTPRequest timeout being scaled with Engine.time_scale
The server's response time won't change according to the engine's
time scale, so the timeout shouldn't be adjusted accordingly.
2025-11-12 23:55:29 +01:00
e9a6a84468 Make AnimationLibrary use RBMap instead of HashMap 2025-11-13 07:24:10 +09:00
27b6500923 Remove padding columns from plugin settings 2025-11-12 23:02:50 +01:00
6b98a57b8e Fix tracy implementation when no callstack sampling is desired. 2025-11-12 20:51:04 +01:00
e6f7161b94 Change prev/next button theme_type_variation to FlatButton for Filesystem and Inspector dock 2025-11-12 20:07:32 +01:00
bad1287b62 Merge pull request #112665 from Giganzo/quick-cursor
Fix cursor shape in the quick open dialog
2025-11-12 11:24:17 -06:00
a68d26ca6f Merge pull request #112659 from passivestar/ruler-visibility-fix
Fix 2D ruler visibility in modern theme
2025-11-12 11:24:17 -06:00
df51b1480d Merge pull request #112660 from aaronfranke/list-find-const
Add a const version of `List::find`
2025-11-12 11:24:16 -06:00
04bc282ae7 Merge pull request #104851 from Ivorforce/tracy
Add `profiler` option to `SCons` builds, with support for `tracy` and `perfetto`.
2025-11-12 11:24:15 -06:00
c9ef31360f Merge pull request #112657 from stuartcarnie/rid_alloc_owns_lockfree
Core: Switch `RID_Alloc::owns` to lock-free
2025-11-12 11:24:14 -06:00
78c3a07ef0 Merge pull request #111499 from DexterFstone/Keep-the-bottom-panel-size-separate
Keep the bottom panel size separate.
2025-11-12 11:24:13 -06:00
6678288490 Merge pull request #111909 from bruvzg/mods_are_bad_they_make_you_mad
Disable some unsafe CLI arguments in template builds by default.
2025-11-12 11:24:12 -06:00
df3e70bf42 Merge pull request #82212 from KoBeWi/project_manager_got_more_competent
Allow editing editor settings from project manager
2025-11-12 11:24:11 -06:00
afa07c1a76 Merge pull request #109987 from van800/shakhov/dap-devices
Refactor debugging on a device with DAP - now possible with all device types
2025-11-12 11:24:10 -06:00
a1340f05a9 Allow editing editor settings from project manager 2025-11-12 16:34:43 +01:00
eb78a7de71 Fix visual shader error when editing theme settings 2025-11-12 11:16:20 -03:00
c31b92ba19 Fix layers property editor last bit value in tooltip 2025-11-12 14:59:24 +01:00
1bd7b99182 GDScript: Add debug/gdscript/warnings/directory_rules project setting 2025-11-12 12:20:34 +03:00
94104ae33a ScriptEditor::reload_scripts only call deferred if not main thread 2025-11-12 10:14:33 +01:00
6f207a4601 Add a const version of List::find 2025-11-12 00:36:09 -08:00
fac37c66c1 Fix 2d ruler visibility in modern theme 2025-11-12 12:14:11 +04:00
bdfe8549b8 Core: Switch RID_alloc::owns to lock-free 2025-11-12 15:17:45 +11:00
a55242747a Add support for joypad LED lights 2025-11-12 06:01:03 +05:00
3f98a5472d Fix Input.is_joy_known response for SDL joypads 2025-11-11 23:23:46 +01:00
23a4cffe2f Allow to add padding to ScrollBars 2025-11-11 19:21:25 -03:00
cd943d18b2 Keep the bottom panel size separate. 2025-11-12 01:49:35 +03:30
e47fb8b898 Merge pull request #112638 from dalexeev/editor-help-bit-add-missing-packed-array-warning
Add missing warning about copying packed arrays to `EditorHelpBit`
2025-11-11 16:07:57 -06:00
180ccae934 Merge pull request #111707 from Nintorch/joypad-features
Support adding advanced joypad features
2025-11-11 16:07:56 -06:00
18a17de164 Merge pull request #112630 from aaronp64/push_back_move
Avoid extra copy in `Vector`/`CowData` `push_back`/`insert`
2025-11-11 16:07:54 -06:00
72925d756f Merge pull request #112076 from kevinlam508/custom-node-reference-duplication
Fix duplicating node references of custom node type properties
2025-11-11 16:07:53 -06:00
3c871084f9 Merge pull request #109446 from aaronfranke/gltf-handle-image-enum
GLTF: Make handle binary image mode enum type-safe
2025-11-11 16:07:52 -06:00
55f51c0045 Merge pull request #111491 from bfloch/pixel_size_precision
Remove `pixel_size` precision limit in Sprite3D
2025-11-11 16:07:50 -06:00
4e35e04bbd Merge pull request #111427 from Nallebeorn/animation-player-crash
Fix crash when rearranging filtered animation tracks
2025-11-11 16:07:49 -06:00
49ac9f63fd Refactor debugging on a device with DAP - now possible with all device types
Co-authored-by: Thaddeus Crews <repiteo@outlook.com>
2025-11-11 22:54:01 +01:00
0dfa815985 Fix drag and drop @export variable assignment when script has errors 2025-11-11 23:50:56 +02:00
5bbf280423 Default preset container to minimum size in Export dialog 2025-11-12 02:19:40 +05:30
189e2767a7 Fix cursor shape in the quick open dialog 2025-11-11 21:25:17 +01:00
6141e1dcc8 Jolt Physics: Remove sharing shared soft body settings from SoftBody3D
Since the soft body meshes are always copied before simulation, the shared map never actually shared data with anything. This also makes it possible to create the mesh in local space the 2nd time it gets added to a space.

This fixes the following 2 problems:
* Inertia calculation becomes inaccurate when the vertices are far away from the origin. This triggered a harmless assert on 2nd insert.
* The pressure calculations become inaccurate when the vertices are far away from the origin. Since we update the soft body position to the center of mass of all vertices at the end of every physics update, this problem lasted only for a single frame after reinserting and could cause a little jolt.
2025-11-11 21:19:48 +01:00
472c8df99b Track groups in Animation tab hover highlight
Co-authored-by: Silc Lizard (Tokage) Renew <tokage.it.lab@gmail.com>

Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>
2025-11-11 14:35:42 -05:00