Commit graph

82115 commits

Author SHA1 Message Date
Logan Detrick
06b6d669fe Change to previously open dock when closing active dock. 2026-02-05 17:40:13 -08:00
Fredia Huya-Kouadio
deabc704d6 Fix TestColor build failure on Android
```
ERROR: In file included from tests\test_main.cpp:72:
./tests/core/math/test_color.h:64:27: error: ignoring temporary of type 'Color' declared with 'nodiscard' attribute [-Werror,-Wunused-value]
   64 |         const Color green_hsva = Color(0, 0, 0).from_hsv(120 / 360.0, 1, 1, 0.25);
      |                                  ^~~~~~~~~~~~~~
1 error generated.
```
2026-02-05 17:10:36 -08:00
cdemirer
164f117c16 Fix UAF in animation_tree.cpp (AHashMap realloc) 2026-02-06 03:10:15 +03:00
Chris Cranford
9cba4ab7ab
Fix typed dictionary hint string 2026-02-05 18:44:49 -05:00
scrawach
576eb17e14 Fix warnings relating to case mismatch in file path for windows 2026-02-06 01:38:46 +03:00
Thaddeus Crews
60638c93fb
Merge pull request #115422 from Rindbee/fix-EditorPropertyNodePath-base-node-is-not-local-scene
Fix `NodePath` `EditorProperty` using the wrong scene root
2026-02-05 14:44:42 -06:00
Thaddeus Crews
34204bd1b8
Merge pull request #114484 from stuartcarnie/metal_refactor_and_fixes
Metal: Refactor; fix dynamic uniforms; acyclic render graph support
2026-02-05 14:44:41 -06:00
Thaddeus Crews
6136b7a599
Merge pull request #115921 from DarioSamo/re-spirv-update-derivatives
Update re-spirv with more derivative operations.
2026-02-05 14:44:40 -06:00
Thaddeus Crews
22d03aed44
Merge pull request #106352 from aaronfranke/editor-quat-float-insp
Increase float precision in the editor inspector for Quaternions
2026-02-05 14:44:40 -06:00
Thaddeus Crews
ff8fd0273d
Merge pull request #115917 from KoBeWi/font_color_for_icon_color
Fix wrong normal icon color in FileDialog
2026-02-05 14:44:39 -06:00
Thaddeus Crews
ff1f870e2e
Merge pull request #115916 from Repiteo/ci/ruff-preview
CI: Enable Ruff preview options; bump version
2026-02-05 14:44:38 -06:00
Thaddeus Crews
c3687b9b89
Merge pull request #115719 from dalexeev/theme-editor-remember-split-offset
Theme Editor: Remember split offset between editor sessions
2026-02-05 14:44:37 -06:00
Thaddeus Crews
a8c88243c2
Merge pull request #115172 from arkology/import_tab_size
Fix hidden `Import` tab height
2026-02-05 14:44:36 -06:00
Thaddeus Crews
a141edf19e
Merge pull request #115298 from ryevdokimov/orbit-snap-navigation-scheme
Change orbit snap shortcut with navigation scheme
2026-02-05 14:44:35 -06:00
Stuart Carnie
b815c88dec Metal: Refactor for future Metal 4, switch to C++; fix dynamic uniforms 2026-02-06 07:07:10 +11:00
风青山
c3a61d531f
Fix the issue with ViewportTexture assignment
For properties like `ViewportTexture.viewport_path` that enable
`PROPERTY_USAGE_NODE_PATH_FROM_SCENE_ROOT`. The case of enabling
**Editable Children** to edit nodes in a child scene seems to have
been overlooked before.

The `EditorPropertyResource` also missed the **Editable Children**
case when handling `ViewportTexture`.
2026-02-05 21:03:09 +01:00
Dario
0877a968d9 Update re-spirv with more derivative operations. 2026-02-05 16:47:48 -03:00
Stuart Carnie
31d79ae53e Metal: add metal-cpp 2026-02-06 06:37:48 +11:00
cdemirer
a17ee0f9d8 Fix use-after-free in Animation Blend Tree
caused by unsafe usage of AHashMap.
2026-02-05 22:17:13 +03:00
kobewi
e2c955eb20 Fix wrong normal icon color in FileDialog 2026-02-05 19:56:15 +01:00
Thaddeus Crews
435e6c3830
CI: Enable Ruff preview options; bump version
• 1.14.7 → 1.15.0
2026-02-05 12:20:10 -06:00
Robert Yevdokimov
1dec165139 Change orbit snap shortcut with navigation scheme 2026-02-05 13:17:57 -05:00
Thaddeus Crews
bf332b7e2b
Merge pull request #115900 from TheDying0fLight/remove-unused-edit_request_func-and-import
Remove unused `edit_request_func` and include in `script_language.cpp`
2026-02-05 09:32:41 -06:00
Thaddeus Crews
fb9711a19a
Merge pull request #115002 from ryevdokimov/orbit-snap-require-shortcut
Fix viewport orbit snap defaulting to always snapping when shortcut(s) are set to none
2026-02-05 09:32:40 -06:00
Thaddeus Crews
2b44ed5299
Merge pull request #115865 from blueskythlikesclouds/transfer-worker-race-condition
Fix transfer worker race condition.
2026-02-05 09:32:39 -06:00
Thaddeus Crews
0aa77895ac
Merge pull request #114521 from mxtherfxcker/fix/ui-freezes-when-opening-file-manager-on-linux
LinuxBSD: Fix UI freeze when opening file manager
2026-02-05 09:32:38 -06:00
Thaddeus Crews
1ec80d710a
Merge pull request #115509 from Jordyfel/project-manager-double-focus
Fix buttons for opening project in file manager
2026-02-05 09:32:37 -06:00
Thaddeus Crews
b9b626406a
Merge pull request #114355 from Akosmo/spectrum-analyzer-fix
Fix Spectrum Analyzer effect returning jittered values
2026-02-05 09:32:36 -06:00
Thaddeus Crews
9e2ab92fee
Merge pull request #115794 from TokageItLab/toggle-trackball
Make trackball rotation optional as toggle option of Node3DEditorTool
2026-02-05 09:32:35 -06:00
Thaddeus Crews
65e79f33cb
Merge pull request #115823 from deralmas/what-the-fd
Wayland Embedder: Fix FD leak with inert objects
2026-02-05 09:32:34 -06:00
Thaddeus Crews
071b605cdd
Merge pull request #94062 from dalexeev/core-mark-script-as-internal
Core: Mark property `script` as internal
2026-02-05 09:32:33 -06:00
Thaddeus Crews
21932ace7f
Merge pull request #115689 from TokageItLab/fix-look-at-mod
Fix LookAtModifier3D / AimModifier3D forward vector
2026-02-05 09:32:33 -06:00
Thaddeus Crews
ade192ca15
Merge pull request #115879 from akien-mga/libjpeg-turbo-cleanup-config
libjpeg-turbo: Improve config files and fix patches
2026-02-05 09:32:32 -06:00
Thaddeus Crews
bbfc894451
Merge pull request #102085 from GustJc/path3d_snap_collider
Add option for `Path3D` to snap to colliders
2026-02-05 09:32:31 -06:00
Thaddeus Crews
4a0673c91a
Merge pull request #115802 from BrotherShort/give_hovered_pos_a_default_value
Give tree's `hovered_pos` a negative default value.
2026-02-05 09:32:30 -06:00
Thaddeus Crews
7e91c61fec
Merge pull request #115874 from clayjohn/sky-crash
Avoid reading from sky pointer when rendering background without sky
2026-02-05 09:32:29 -06:00
Thaddeus Crews
79eb6694a1
Merge pull request #112381 from Ivorforce/no-right-align
Don't right-align escaped newlines (e.g. for `#define`)
2026-02-05 09:18:36 -06:00
Danil Alexeev
6fa2cc77e9
Core: Mark property script as internal 2026-02-05 16:17:22 +03:00
Simon Döhl
c91240ef53 Remove unused edit_request_func and import in script_language.cpp 2026-02-05 12:45:18 +01:00
Gustavo Jaruga Cruz
365f8fd038 Add option for Path3D to snap to colliders 2026-02-05 08:29:15 -03:00
Danil Alexeev
bf6a88045a
Theme Editor: Remember split offset between editor sessions 2026-02-05 13:28:07 +03:00
nikitalita
fc6e8fbd53 GLTF: fix value track interpolation 2026-02-05 10:56:44 +01:00
BenBlueeeee
9f64d28cd6 Change [codeblock] to [codeblock lang=text] to prevent crash 2026-02-05 05:15:58 +00:00
Fredia Huya-Kouadio
88b292a098 Update the logic to insert plugins dependencies to support gradle platform dependencies 2026-02-04 17:12:18 -08:00
Gurvan
d234d954f7 Modify JSON.stringify so that it doesn't create unnecessary empty lines from empty dictionaries 2026-02-04 23:54:57 +01:00
Rémi Verschelde
345cbe34c3
libjpeg-turbo: Improve config files and fix patches 2026-02-04 23:00:04 +01:00
kit
0806343998 Fix TextEdit backwards search skipping matches 2026-02-04 14:30:58 -05:00
Lukas Tenbrink
3afbb04e42 Ignore right-align escaped newlines commit. 2026-02-04 19:32:10 +01:00
Lukas Tenbrink
c5df0cb82b Don't right-align escaped newlines, e.g. for #define. This has previously led to long diffs in the commit history. 2026-02-04 19:31:28 +01:00
Silc Lizard (Tokage) Renew
afb5839696 Make trackball rotation optional as toggle option of Node3DEditorTool
Co-authored-by: ryevdokimov <robert.yevdokimov@autStand.com>
2026-02-05 03:26:59 +09:00