aaronp64
a7e227b7bb
Fix bottom panel dock layout popup position
...
Update EditorDockManager::_dock_container_popup to consistently use tab bar position to determine popup position, rather than combining tab bar and container positions. This handles cases where the tabs are on the bottom of the container, like for the bottom panel.
2025-12-14 10:19:21 -05:00
Rémi Verschelde
71b6000249
Merge pull request #113232 from KoBeWi/dockining
...
Fix initial dock tabs
2025-11-27 21:48:25 +01:00
Rémi Verschelde
bb7054cdf2
Merge pull request #113213 from akien-mga/windows-d3d12-default
...
Windows: Make Direct3D 12 the default RD driver for new projects
2025-11-27 21:48:20 +01:00
Rémi Verschelde
8237bb4a32
Merge pull request #112124 from Chaosus/vs_expressions
...
Few fixes for expression node in visual shaders
2025-11-27 21:48:04 +01:00
David Snopek
5593a0b2b2
Enable Gradle builds on the Android editor via a dedicated build app
...
Co-authored-by: Logan Lang <devloglogan@gmail.com >
2025-11-27 11:03:06 -06:00
kobewi
68e9cb4a97
Fix initial dock tabs
2025-11-27 17:29:43 +01:00
Rémi Verschelde
b87fcf7e79
Windows: Make Direct3D 12 the default RD driver for new projects
...
For compatibility reasons, `vulkan` is kept as the technical default for the
setting, but projects created in Godot 4.6 and later will set `d3d12` as the
driver automatically.
Users upgrading to 4.6 are recommended to adopt `d3d12` as a default if it
fits their needs.
Enable `d3d12=yes` by default in SCons so that custom Windows builds include
Direct3D 12 support.
2025-11-27 10:26:25 +01:00
Rémi Verschelde
30f1ab165c
Merge pull request #113133 from lodetrick/debugger-dock
...
Use new dock system for Debugger
2025-11-27 09:55:59 +01:00
Rémi Verschelde
e0e1a0c6d3
Merge pull request #113115 from KoBeWi/Buildock
...
Change MSBuildPanel to EditorDock
2025-11-27 09:55:55 +01:00
Rémi Verschelde
85fd05fc30
Merge pull request #113080 from Rindbee/fix-the-returned-control-was-not-freed
...
Fix the returned controls of `EditorHelpBitTooltip::show_tooltip()` were not freed in `ScriptTextEditor`
2025-11-27 09:55:50 +01:00
Rémi Verschelde
499254e495
Merge pull request #112559 from Meorge/bugfix/need-valid-callable-instant-preview
...
Add error message to Quick Open dialog if callback is invalid
2025-11-27 09:55:40 +01:00
Rémi Verschelde
c260a17d4a
Merge pull request #113167 from KoBeWi/so_anyway
...
Update dock tabs on setting change
2025-11-26 23:44:22 +01:00
Rémi Verschelde
21af1e286f
Merge pull request #113160 from MattiaZir/fix-unable-to-get-class
...
Editor: Fix "ERROR: Cannot get class" on scripts without `class_name`
2025-11-26 23:44:10 +01:00
Mikael Hermansson
0cc88f34da
Add support for delta encoding to patch PCKs
2025-11-26 13:52:19 +01:00
Logan Detrick
45f4aebe24
Use new dock system for Debugger
2025-11-25 20:40:26 -08:00
kobewi
871abd1c07
Update dock tabs on setting change
2025-11-25 23:05:57 +01:00
kobewi
a07fcf5d05
Change MSBuildPanel to EditorDock
2025-11-25 21:26:50 +01:00
mattia.zirpoli
203eb9e6d7
This checks if the class exists or is a global class before checking if it's virtual or instantiable.
...
It fixes bug #112951 .
2025-11-25 21:01:25 +01:00
Thaddeus Crews
4601c07d86
Merge pull request #113151 from akien-mga/revert-109815
...
Revert "Fix `EditorExportPlugin::_export_file()` ignoring GDScripts"
2025-11-25 09:52:41 -06:00
Thaddeus Crews
5afc01c46d
Merge pull request #112604 from bruvzg/pop_center_rec
...
Update rect after `_pre_popup` in `popup_centered_*`.
2025-11-25 09:52:38 -06:00
Thaddeus Crews
5a033aec35
Merge pull request #113075 from KoBeWi/may_the_force_be_in_option
...
Always enable Make Unique for previewed overrides
2025-11-25 09:52:36 -06:00
Thaddeus Crews
89435a9e05
Merge pull request #97616 from magian1127/4.0gdshader
...
Optimize the custom doc for shaders.
2025-11-25 09:52:34 -06:00
Thaddeus Crews
324ca13df0
Merge pull request #112334 from xuhuisheng/dev/material-picker
...
Fix cannot edit property material for new Instance PackedScene
2025-11-25 09:52:33 -06:00
Thaddeus Crews
1a5ee71651
Merge pull request #112903 from sockeye-d/fix-action-map-editor-renaming
...
Fix input map editor (action map editor) items unable to be renamed
2025-11-25 09:52:31 -06:00
Thaddeus Crews
8c76d71971
Merge pull request #113065 from KoBeWi/Outdock
...
Add bottom dock tab style setting
2025-11-25 09:52:30 -06:00
Thaddeus Crews
d5b705600c
Merge pull request #112547 from KoBeWi/banned_from_signaling 🛑
...
Prevent emitting signals when previewing resource
2025-11-25 09:52:19 -06:00
Rémi Verschelde
7722d52d51
Revert "Fix EditorExportPlugin::_export_file() ignoring GDScripts"
...
This reverts commit 9504b0ff7a .
This broke exporting C# projects to Android in debug builds.
- Fixes #112918 .
- Fixes #112397 .
2025-11-25 14:46:05 +01:00
Thaddeus Crews
22a28e07cc
Merge pull request #101407 from nattyrice/atlas-merge-tool-fix
...
Fix Atlas Merge Tool Crash
2025-11-25 07:07:02 -06:00
Thaddeus Crews
ada0e6032e
Merge pull request #112087 from KoBeWi/improved_docking
...
Improve editing EditorDock node
2025-11-25 07:07:00 -06:00
Thaddeus Crews
8eb265c646
Merge pull request #113134 from lodetrick/icon-node-dock
...
Update native menu icons after Node dock split
2025-11-25 07:06:57 -06:00
Thaddeus Crews
912da563d5
Merge pull request #113070 from lodetrick/dock-too-many-notifications
...
Remove extra `NOTIFICATION_VISIBILITY_CHANGED` notifications in docks
2025-11-25 07:06:55 -06:00
Thaddeus Crews
6e69760134
Merge pull request #111967 from Ivorforce/object-cast-to-protect
...
Statically protect `Object::cast_to` for unrelated `Object` types.
2025-11-25 07:06:48 -06:00
Logan Detrick
b4f58e5d8e
Update native menu icons after Node dock split
2025-11-24 16:40:27 -08:00
kobewi
92ce6c7b75
Add bottom dock tab style setting
2025-11-25 00:04:04 +01:00
Lukas Tenbrink
0f047944e4
Statically protect Object::cast_to for unrelated Object types.
...
Fix a handful of bugs associated with it.
2025-11-24 23:03:22 +01:00
Thaddeus Crews
6d8ec7e7ce
Merge pull request #86930 from ryevdokimov/commit-transforms-on-mode-switch
...
Commit transforms done with editor gizmo on tool mode switch.
2025-11-24 16:00:07 -06:00
Thaddeus Crews
fb91141cd1
Merge pull request #107343 from kj-art-dev/viewport-rotation-control-visual-feedback
...
Visual feedback update for viewport rotation gizmo.
2025-11-24 16:00:02 -06:00
Thaddeus Crews
ce5f11352d
Merge pull request #112996 from Ivorforce/history-dock-lbr
...
Move History dock to the bottom left by default.
2025-11-24 15:59:59 -06:00
Thaddeus Crews
5144ee81cd
Merge pull request #108546 from ryevdokimov/path3d-no-restart
...
Do not require editor restart when changing Path 3d Tilt Disk Size setting
2025-11-24 15:59:58 -06:00
kobewi
a945df8413
Improve editing EditorDock node
...
Co-authored-by: Capry <lunacapryy@gmail.com >
2025-11-24 22:17:28 +01:00
Lukas Tenbrink
de18f3200e
Move History dock to the bottom left by default.
2025-11-24 17:38:47 +01:00
Thaddeus Crews
4fef336722
Merge pull request #113014 from arkology/scene-tabs-context-options
...
Add "Undo Close" & "Close All" options for `EditorSceneTabs` out-of-tabs context menu
2025-11-24 10:21:45 -06:00
Thaddeus Crews
06f7cc9e02
Merge pull request #101787 from Break-Ben/signals-and-groups-docks
...
Separate Node editor dock
2025-11-24 10:21:24 -06:00
Thaddeus Crews
d5d061e1c2
Merge pull request #108180 from Naros/use-script-dialog-for-script-resources
...
Use create script dialog for script-type resources
2025-11-24 10:21:23 -06:00
Thaddeus Crews
3d0f2889d8
Merge pull request #113034 from lodetrick/new-dock-tiles
...
Use new dock system for TileMap and TileSet
2025-11-24 10:21:20 -06:00
Logan Detrick
62eeecd528
Fix extra NOTIFICATION_VISIBILITY_CHANGED notifications
2025-11-24 03:42:43 -08:00
Logan Detrick
da8817a4e8
Use new dock system for TileMap and TileSet
2025-11-24 03:13:02 -08:00
Chris Cranford
23b6f129c7
Use create script dialog for script-type resources
2025-11-24 04:43:18 -05:00
arkology
ae2f69b6c0
Add "Undo Close" & "Close All" options for EditorSceneTabs out-of-tabs context menu
2025-11-24 00:02:02 +03:00
风青山
81f727b6dd
Fix the returned controls of EditorHelpBitTooltip::show_tooltip() were not freed in ScriptTextEditor
...
The returned control is an orphan node, which is to make the standard tooltip invisible.
2025-11-23 23:31:59 +08:00