Commit graph

79626 commits

Author SHA1 Message Date
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
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
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
Rémi Verschelde
7a207b3eaa
Merge pull request #113389 from m4gr3d/fix_android_editor_gradle_apk_install
[Android editor] Fix apk install after gradle build
2025-12-01 11:50:29 +01:00
Rémi Verschelde
7374a5e7c7
Merge pull request #113388 from m4gr3d/fix_android_build_regression
Fix Android build regression
2025-12-01 11:50:24 +01:00
Rémi Verschelde
84abf392b6
Merge pull request #113383 from m4gr3d/disable_device_mirroring_for_android_editor
Disable Android devices mirroring for the Android editor
2025-12-01 11:50:20 +01:00
Rémi Verschelde
c1412af255
Merge pull request #113372 from archiethehead/fix-d3d12-startup-warnings
D3D12: Convert non-critical startup warnings to verbose prints
2025-12-01 11:50:16 +01:00
Rémi Verschelde
1c7ef74f4f
Merge pull request #113346 from deralmas/wl-keyboard-saga/unify-keys
Wayland: Unify key handling logic
2025-12-01 11:50:11 +01:00
Rémi Verschelde
da3233a5b4
Merge pull request #113306 from Eshaan-byte/fix-dock-infinite-append
Editor: Fix infinite appending of docks without slots to config
2025-12-01 11:50:07 +01:00
Rémi Verschelde
4d072556ef
Merge pull request #113302 from LanzaSchneider/fix-wayland-logging-invalid-format
LinuxBSD: Fixes a formatting error when running Godot editor with Wayland prefer enabled.
2025-12-01 11:50:02 +01:00
Rémi Verschelde
c7ae694d6b
Merge pull request #113300 from LanzaSchneider/fix-focus-grab-warning-macos
MacOS: Fix focus grab warning on macOS when running game in embedded mode.
2025-12-01 11:49:58 +01:00
Rémi Verschelde
4dad75f968
Merge pull request #113298 from YeldhamDev/teria_sido_melhor_ir_ver_o_filme_do_pele
Fix various problems with the credits roll
2025-12-01 11:49:53 +01:00
Rémi Verschelde
e02fe5d9b0
Merge pull request #113293 from KoBeWi/debug_Debugger(4)
Assign layout key to Debugger
2025-12-01 11:49:49 +01:00
Rémi Verschelde
1867600b8b
Merge pull request #113285 from TokageItLab/ik-remove-penetrate-check
Remove `is_penetrated` check from IK as role overlap/excessive behavior
2025-12-01 11:49:45 +01:00
Rémi Verschelde
d1b9e51e12
Merge pull request #113269 from bruvzg/emb_headless
[Editor] Disable embedded mode, if `--headless` is in the main instance argument list.
2025-12-01 11:49:41 +01:00
Rémi Verschelde
b275237bbd
Merge pull request #113267 from bruvzg/mac_headless_inst
[macOS] Do not use `openApplicationAtURL` for headless instances.
2025-12-01 11:49:36 +01:00
Rémi Verschelde
7135bb534f
Merge pull request #113262 from lodetrick/dock-default-fix
Fix Editor Docks not updating tab styles when loading layout
2025-12-01 11:49:32 +01:00
Rémi Verschelde
543713021d
Merge pull request #113253 from dependabot/dependabot/npm_and_yarn/platform/web/js-yaml-4.1.1
Web: Bump js-yaml from 4.1.0 to 4.1.1
2025-12-01 11:49:28 +01:00
Rémi Verschelde
053bcf9d30
Merge pull request #113252 from bruvzg/ed_nat_menu_theme
[Editor] Simplify native menu icon generation.
2025-12-01 11:49:24 +01:00
Rémi Verschelde
fc033ce088
Merge pull request #113245 from aaronfranke/gltf-order-of-operations
GLTF: Fix order of operations for buffers and accessors
2025-12-01 11:49:20 +01:00
Rémi Verschelde
67d9154854
Merge pull request #113220 from xuhuisheng/dev/surface-vertex
Fix GLES3 `buffer_free_data` error
2025-12-01 11:49:15 +01:00
Rémi Verschelde
8f14acb151
Merge pull request #113197 from CrayolaEater/pop-up-menu-doc-update
Add better clarification for accelerator support on Popup Menu
2025-12-01 11:49:10 +01:00