Commit Graph

79853 Commits (master)
 

Author SHA1 Message Date
Rémi Verschelde e6a5a52a5b
Merge pull request #113807 from mihe/optional-memory-profiling
Make memory profiling optional
2025-12-09 19:32:19 +07:00
Rémi Verschelde d09a3d83ff
Merge pull request #113574 from YeldhamDev/take_the_hint
Enable scroll hints for several parts of the editor
2025-12-09 19:32:11 +07:00
Mikael Hermansson 74ffb69b0e Make memory profiling optional 2025-12-09 19:11:39 +07:00
Hugo Locurcio 5d80686497
Default the 3D editor to Transform mode to restore 4.5 behavior
The Select mode no longer allows moving or rotating selected nodes.
This mode was still the default until now, which results in behavior that's
inconsistent with the 2D editor.

This sets the default mode to the new Transform mode to ensure
usability out of the box is unchanged. Shortcuts and icon ordering
were also modified to best match 4.5.
2025-12-09 18:16:01 +07:00
Rémi Verschelde 639b7cefa1
Merge pull request #113804 from YeldhamDev/shader_file_btn_fix
Fix wrong size for "File" button in the shader editor
2025-12-09 17:18:18 +07:00
Rémi Verschelde eaddff155e
Merge pull request #113801 from KoBeWi/cheme_thanged
Fix broken VisualShader icons
2025-12-09 17:18:12 +07:00
Rémi Verschelde 6ca17e29aa
Merge pull request #113789 from Rindbee/Use-ObjectID-for-comparison-in-SceneTreeEditor
Use `ObjectID` in `SceneTreeEditor` to compare the old and new scene roots
2025-12-09 17:18:07 +07:00
Rémi Verschelde 5e3fb0d6c6
Merge pull request #113788 from BastiaanOlij/fix_openxr_android_surface_ext
OpenXR: Only obtain `xrCreateSwapchainAndroidSurfaceKHR` extension if available
2025-12-09 17:18:02 +07:00
Rémi Verschelde d71335c74d
Merge pull request #113785 from BastiaanOlij/add_XR_VALVE_frame_controller_interaction
OpenXR: Add Valve Frame controller support
2025-12-09 17:17:58 +07:00
Rémi Verschelde abc1b82d12
Merge pull request #113776 from YeldhamDev/bottom_panel_rtl_fix
Fix broken state of bottom panel on the right-to-left layout
2025-12-09 17:17:53 +07:00
Rémi Verschelde f8ea55122a
Merge pull request #113775 from KoBeWi/waiting_for_DockTabContainer
Fix bottom panel pinning
2025-12-09 17:17:48 +07:00
Rémi Verschelde 64640a01c7
Merge pull request #113755 from YeldhamDev/scroll_container_rtl_fix
Fix scrollbar separation being at the wrong side in `ScrollContainer`with a RTL layout
2025-12-09 17:17:43 +07:00
Rémi Verschelde ee8b979d85
Merge pull request #113754 from dsnopek/gdextension-interface-json-tweaks
Tweaks to `gdextension_interface.json` format
2025-12-09 17:17:38 +07:00
Rémi Verschelde eb79fb80de
Merge pull request #113746 from sockeye-d/filedialog-erroneous-popup
Fix native FileDialogs popping up when `use_native_dialog` is modified
2025-12-09 17:17:33 +07:00
Rémi Verschelde 8a14c0fb87
Merge pull request #113711 from dinesh1160/tagname-single-space-fix
Fix project tags check for empty strings
2025-12-09 17:17:28 +07:00
Rémi Verschelde 03b0a0b096
Merge pull request #113708 from mxtherfxcker/patch
Fix re-spirv null pointer crash on invalid SPIR-V parsing
2025-12-09 17:17:23 +07:00
Rémi Verschelde 66b6ea492f
Merge pull request #113706 from lodetrick/unused-and-forgotten
Codestyle: Remove unused private variables in `godot/editor`
2025-12-09 17:17:18 +07:00
Rémi Verschelde 0cb60c82fb
Merge pull request #113697 from dsnopek/gdextension-interface-deprecated-pattern
Use structed data for "deprecated" in `gdextension_interface.json`
2025-12-09 17:17:13 +07:00
Rémi Verschelde 4f4a27b311
Merge pull request #113688 from KoBeWi/PlikSystem
Fix dock window titles not being translated
2025-12-09 17:17:08 +07:00
Rémi Verschelde a2d0545cef
Merge pull request #113650 from AdelynneBrito/panorama
Move initialization check for CanvasMaterial
2025-12-09 17:17:03 +07:00
Rémi Verschelde 40c5b2110e
Merge pull request #112995 from zedzee37/touch_window_fix
Fix emulated touch events using the incorrect window ID
2025-12-09 17:16:54 +07:00
Michael Alexsander e20b45f653
Fix wrong size for "File" button in the shader editor 2025-12-09 12:45:04 +07:00
David Snopek b15f9deffb Use structed data for "deprecated" in `gdextension_interface.json` 2025-12-09 09:40:11 +07:00
Pedro J. Estébanez 824287eefb CommandQueueMT: Make re-entrant again + Fix multiple flushers case 2025-12-09 16:09:08 +07:00
Michael Alexsander f187b8b2bf
Enable scroll hints for several parts of the editor 2025-12-09 10:55:26 +07:00
Michael Alexsander 54cf1eab45
Fix broken state of bottom panel on the right-to-left layout 2025-12-09 10:06:35 +07:00
风青山 53222f45b9
Use `ObjectID` in `SceneTreeEditor` to compare the old and new scene roots
This is likely due to delayed function calls, causing some `SceneTreeEditor`
instances to miss the stage where the scene root is set to `nullptr`
when calling `_update_tree()`.
2025-12-09 20:43:59 +07:00
kobewi a2a82f02e3 Fix broken VisualShader icons 2025-12-09 13:41:12 +07:00
kobewi 05f80d16b1 Fix opening found lines in built-in scripts 2025-12-09 12:45:15 +07:00
Bastiaan Olij 9f4db24ef4 OpenXR: only obtain xrCreateSwapchainAndroidSurfaceKHR pointer if extension is available 2025-12-09 15:57:30 +07:00
Bastiaan Olij 58ae0b5129 OpenXR: Add Valve Frame controller support 2025-12-09 15:06:32 +07:00
kobewi c15e04cc43 Fix bottom panel pinning 2025-12-08 23:19:05 +07:00
mxtherfxcker 8a23bec158 Update re-spirv to fix multiple regressions.
- Fix behavior regression from decoration change.
- Empty shader fix.
- Add image query ops.

Co-authored-by: DarioSamo <dariosamo@gmail.com>
2025-12-08 16:13:36 +07:00
Adelynne Brito d7792feaba
Move initialization check for CanvasMaterial
Prevents the check from causing other materials to error
2025-12-08 19:11:23 +07:00
Thaddeus Crews 757bba192e
Merge pull request #113649 from YeldhamDev/editor_spin_min_fix
Fix `EditorSpinSlider` overriding the custom minimum size
2025-12-08 11:54:09 +07:00
Thaddeus Crews 026f04e67e
Merge pull request #113639 from m4gr3d/bump_openxr_vendors_version
Update the version of the OpenXR Vendors plugin to the latest stable version
2025-12-08 11:54:08 +07:00
Thaddeus Crews de8a64ed56
Merge pull request #113637 from aaronp64/snapshot_overwrites
Prevent ObjectDB snapshots being overwritten
2025-12-08 11:54:07 +07:00
Thaddeus Crews e076acfccc
Merge pull request #113633 from YeldhamDev/movie_button_dark
Make movie mode button be dark when enabled on the modern theme
2025-12-08 11:54:06 +07:00
Thaddeus Crews 7f520e7456
Merge pull request #113626 from Giganzo/script-editor-close
Fix enable/disable for Close Tabs Below in Script editor's File menu
2025-12-08 11:54:05 +07:00
Thaddeus Crews 7d517902e3
Merge pull request #113744 from blueskythlikesclouds/d3d12-editor-fullscreen-fix
Fix D3D12 looking blurry in the editor at fullscreen.
2025-12-08 11:54:04 +07:00
Thaddeus Crews f3e8007ce7
Merge pull request #113742 from bruvzg/fd_pop_base
Restore `FileDialog::_popup_base`
2025-12-08 11:54:02 +07:00
Thaddeus Crews 4a95e20d86
Merge pull request #112719 from jinyangcruise/fix_error_when_change_language
Fix error when changing language in `FindInFilesPanel`
2025-12-08 11:54:01 +07:00
Thaddeus Crews 2f752fdfd0
Merge pull request #113486 from ttencate/fix/102799_fade_aabb_center
Use AABB center instead of origin for visibility fade
2025-12-08 11:54:00 +07:00
Thaddeus Crews 5cd9d2d9be
Merge pull request #113741 from blueskythlikesclouds/rd-vulkan-fallback-fix
Fix Vulkan failing to initialize when compiling without D3D12.
2025-12-08 11:53:58 +07:00
Thaddeus Crews 979b619130
Merge pull request #113612 from BrotherShort/fix-center-buttons-offset
Fix center buttons offset
2025-12-08 11:53:57 +07:00
Thaddeus Crews db8b25e62a
Merge pull request #113609 from Kaleb-Reid/sun-scatter-incremental
Check if sun scatter is enabled when using SKY_MODE_AUTOMATIC
2025-12-08 11:53:56 +07:00
Thaddeus Crews f6cb714037
Merge pull request #113730 from lodetrick/unused-core
Codestyle: Remove unused private variables in `expression.h`
2025-12-08 11:53:55 +07:00
Thaddeus Crews 4f523ec895
Merge pull request #113598 from KoBeWi/reload_without_load_is_just_REEEEEE
Fix built-in script live reloading
2025-12-08 11:53:53 +07:00
Thaddeus Crews e98e8c555a
Merge pull request #113341 from DSOE1024/linuxbsd-xfce-exo-open
Implement XFCE support in os_linuxbsd.cpp
2025-12-08 11:53:52 +07:00
Thaddeus Crews ebc5a9b1fb
Merge pull request #113591 from YeldhamDev/tree_column_arrow_hide
Hide arrows when they go past the column titles on `Tree`s
2025-12-08 11:53:51 +07:00