Commit Graph

80742 Commits

Author SHA1 Message Date
Rémi Verschelde 9f761d50fc Merge pull request #113206 from aaronfranke/import-settings-multi-mesh
Support MultiMesh objects in the scene Advanced Import Settings dialog
2025-12-02 14:16:36 +01:00
Rémi Verschelde 37cfae845b Merge pull request #113132 from aaronp64/variant_op_eval
Reuse/optimize common `OperatorEvaluator*::evaluate` logic
2025-12-02 14:16:32 +01:00
Rémi Verschelde a1848013e5 Merge pull request #113114 from RandomShaper/fix_load_progress_cycles
ResourceLoader: Fix potential infinite recursion in progress reporting
2025-12-02 14:16:27 +01:00
Rémi Verschelde edb6ae1f75 Merge pull request #113017 from YeldhamDev/finicky_little_thing
Fix extra spacing in author names when opening the asset dialog
2025-12-02 14:16:21 +01:00
Rémi Verschelde 90235fddeb Merge pull request #112999 from Meorge/feat/quick-load-icon
Add dedicated icon for Quick Load
2025-12-02 14:16:16 +01:00
Rémi Verschelde 3d585df89f Merge pull request #112762 from Benjamin-Dobell/fix/android/dpad-support
Android: Improve D-pad support for Default Android Gamepad.
2025-12-02 14:16:12 +01:00
Rémi Verschelde 8167a18286 Merge pull request #112537 from BlueCube3310/mat-thumbnail-wrong
Fix incorrect material and mesh thumbnails
2025-12-02 14:16:07 +01:00
Rémi Verschelde 3d64c33edb Merge pull request #112504 from passivestar/inspector-margin
Reduce outer inspector margins
2025-12-02 14:16:03 +01:00
Rémi Verschelde fe17c16ff9 Merge pull request #112491 from YeldhamDev/deep_within_the_shadows_lays_scrollable_content
Add scroll hints to `ScrollContainer` and `Tree`
2025-12-02 14:15:58 +01:00
Rémi Verschelde 12ca45a905 Merge pull request #112215 from syntaxerror247/SAF-support
Android: Implement Storage Access Framework (SAF) support
2025-12-02 14:15:53 +01:00
Rémi Verschelde d64b6bddef Merge pull request #111935 from vaner-org/statemachine-transitions-improve-validation
Improve validation for adding transition in StateMachine
2025-12-02 14:15:48 +01:00
Rémi Verschelde c87dd8e02b Merge pull request #111806 from Calinou/renderer-message-warnings
Make all unsupported renderer message features consistently warnings
2025-12-02 14:15:43 +01:00
Rémi Verschelde fede39884d Merge pull request #111742 from Calinou/editor-capitalization-add-stop-word
Add "with" stop word to the editor property name processor
2025-12-02 14:15:38 +01:00
Rémi Verschelde 0fe1334de8 Merge pull request #111212 from KoBeWi/FileDialog_unification_theory
Make EditorFileDialog inherit FileDialog
2025-12-02 14:15:33 +01:00
Rémi Verschelde 85d5df058b Merge pull request #104371 from mihe/animation-player-reset
Fix issue of `AnimationPlayer` hiding bezier editor when re-selecting it
2025-12-02 14:15:28 +01:00
Rémi Verschelde 44bc2da147 Merge pull request #98122 from cadence-s/fix-sprite3d-bleed
Fix Sprite3D texture bleed when not wrapping
2025-12-02 14:15:23 +01:00
Rémi Verschelde df0e6d3906 Merge pull request #89983 from KoBeWi/different_kind_of_image
Change how ImageTexture's image is defined
2025-12-02 14:15:16 +01:00
Michael Alexsander d94914417a Hide mouse focus from project list 2025-12-02 10:03:26 -03:00
Rindbee e0532a711a Fix resource shared when duplicating an instanced scene
For resources with `resource_local_to_scene` enabled in the sub-scene,
the resource is already set when the sub-scene is instantiated, so does
not need to be set again. Just needs to update the property of the
resource according to the value in the main scene.
2025-12-02 20:45:54 +08:00
Silc Lizard (Tokage) Renew b97aa0ba3c Optimization NodePath
co-authored-by: Ryan-000 <73148864+Ryan-000@users.noreply.github.com>
2025-12-02 21:45:35 +09:00
kobewi c1cc178a82 Make EditorFileDialog inherit FileDialog 2025-12-02 12:30:51 +01:00
Silc Lizard (Tokage) Renew 6ff3833c33 Add BoneTwistDisperser3D to propagate IK target's twist 2025-12-02 19:20:26 +09:00
Simon Döhl 772caa8170 set shader path before compilation 2025-12-02 09:04:19 +01:00
arkology eb00eb9a68 EditorHelp: Scroll to the only result found every time 2025-12-02 08:00:43 +00:00
arkology e435015476 Expand Hide button in EditorHelp search 2025-12-02 07:09:37 +00:00
Michael Alexsander 034942557e Fix issues with property height in the inspector 2025-12-01 23:14:33 -03:00
Hugo Locurcio db920eb7f0 Use Unicode arrow symbols throughout the editor
This does not apply to text printed to the Output panel, as the fixed-width
font may not have the glyph in its character set (or if it does, the arrow
character may be hard to read).
2025-12-02 01:36:35 +01:00
Hugo Locurcio 66698019d6 Use physical key shortcuts for the animation editor's play/pause buttons
These follow a (W)ASD pattern, so these should be translated to e.g.
(Z)QSD on AZERTY keyboards to ensure similar usability.
2025-12-02 01:11:05 +01:00
Michael Alexsander 33c2ce5dee Make remote debug elements ignore the canvas scaling 2025-12-01 17:44:08 -03:00
arkology ef0742827e Fix ProjectManager UI going below window 2025-12-01 21:23:15 +03:00
BlueCube3310 5a3c86646e Fix incorrect material and mesh thumbnails 2025-12-01 18:33:25 +01:00
Dery Almas 0580d79b87 EmbeddedProcess: Fix invalid deferred call
`Window::grab_focus` does not take any argument.
2025-12-01 18:22:19 +01:00
Mikael Hermansson ebf6016267 Add solo/hide/lock/delete buttons to node groups in bezier track editor
Co-authored-by: Kasper Arnklit Frandsen <kasper.arnklit@gmail.com>
2025-12-01 18:02:47 +01:00
Hugo Locurcio 2cf7af9149 Make all unsupported renderer message features consistently warnings
Previously, some messages indicating a lack of support were errors
instead of warnings. Some messages were also not shown when running
a release export template.

- Use "renderer" terminology consistently instead of "rendering method".
2025-12-01 17:38:12 +01:00
Thaddeus Crews a998842e3e CI: Bump SCons version [4.10.0→4.10.1] 2025-12-01 09:38:01 -06:00
Michael Alexsander 968b67207e Hide property groups from the "Members" section in the remote inspector 2025-12-01 12:33:56 -03:00
KOGA Mitsuhiro 85ec5b9f42 Add platform lifecycle callbacks to CameraServer base class 2025-12-02 00:31:51 +09:00
Koyper 7282a8564b fix popup menu accelerator incorrect highlighting 2025-12-01 08:43:50 -06:00
Eshaan b1ef01dcee Fix MovieWriter checking wrong directory for disk space
MovieWriter was using get_basename() which strips the file extension
but keeps the filename, resulting in checking the current working
directory instead of the target output directory.

Changed to use get_base_dir() to properly extract the directory path
where the movie file will actually be written.

Fixes #113391
2025-12-02 00:23:58 +11:00
Rémi Verschelde f5918a9d35 Merge pull request #113395 from mihe/objectdb-snapshot-crash
Fix crash when capturing ObjectDB snapshot
2025-12-01 13:38:47 +01:00
Rémi Verschelde ad54cd4032 Merge pull request #113353 from SatLess/oversight
Prevent double counting and cyclical error when gathering Resources
2025-12-01 13:38:29 +01:00
Mikael Hermansson 4b573fb080 Fix crash when capturing ObjectDB snapshot 2025-12-01 13:27:03 +01:00
Rémi Verschelde 39c7479839 Merge pull request #113381 from Eshaan-byte/fix-editordock-func-keyword
Doc: Add missing func keyword to EditorDock._update_layout example
2025-12-01 13:13:27 +01:00
Rémi Verschelde 996c9a644e Merge pull request #113176 from xuhuisheng/dev/ske-mod-error
Fix empty 2D skeleton modification keeps printing error messages
2025-12-01 13:13:19 +01:00
Rémi Verschelde 725cf51353 Merge pull request #113393 from KoBeWi/derootizator
Unassign scene root before freeing
2025-12-01 12:56:34 +01:00
kobewi 7573388c82 Unassign scene root before freeing 2025-12-01 12:48:58 +01:00
Chris Cranford ff561c1379 Expose set_edited and is_edited on EditorInterface 2025-12-01 06:43:11 -05:00
Pedro J. Estébanez 5806e3c761 ResourceLoader: Fix potential infinite recursion in progress reporting 2025-12-01 12:33:48 +01:00
Nolan Darilek 0f13b9ba91 Editor: Improve accessibility in Create New Project dialog
Add accessibility names and live region to improve screen reader support:
- Project name field now announces its label
- Status message is a live region for automatic announcements
- Renderer radio buttons include group context in their names
2025-12-01 05:30:52 -06:00
kobewi 178264c066 Fix bottom dock offsets and change Audio to EditorDock 2025-12-01 12:12:48 +01:00