1
0
Fork 0
Commit Graph

2313 Commits

Author SHA1 Message Date
Thaddeus Crews fc8c494e7c
Merge pull request #113241 from KoBeWi/Audiock
Fix bottom dock offsets and change Audio to EditorDock
2025-12-02 20:43:02 -06:00
Thaddeus Crews 4bb188f85f
Added Shortcut tooltip to Editor Main Screen Plugins
Co-Authored-By: Kushagra <53115703+kushagra10025@users.noreply.github.com>
2025-12-02 11:43:33 -06: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
kobewi c1cc178a82 Make EditorFileDialog inherit FileDialog 2025-12-02 12:30:51 +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
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
kobewi 178264c066 Fix bottom dock offsets and change Audio to EditorDock 2025-12-01 12:12:48 +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
Sat 8b79e94fb6 Prevent double counting and cyclical error when gathering Resources 2025-11-30 05:23:23 -03:00
Pāvels Nadtočajevs e68b2436ee
[Editor] Simplify native menu icon generation. 2025-11-27 23:04:51 +02: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
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
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 c260a17d4a
Merge pull request #113167 from KoBeWi/so_anyway
Update dock tabs on setting change
2025-11-26 23:44:22 +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
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
kobewi 92ce6c7b75 Add bottom dock tab style setting 2025-11-25 00:04:04 +01:00
Lukas Tenbrink de18f3200e Move History dock to the bottom left by default. 2025-11-24 17:38:47 +01:00
Break ef9738005a Separate Node editor dock 2025-11-22 10:17:03 +08:00
Thaddeus Crews 25cc9ccefb
Merge pull request #112577 from timothyqiu/multiple-translations-per-locale
Add methods for querying loaded `Translation` instances
2025-11-21 18:37:24 -06:00
kobewi 67735cf213 Make bottom panel into available dock slot 2025-11-21 18:52:13 +01:00
Haoyu Qiu ec860ffe4a Add methods for querying loaded `Translation` instances 2025-11-21 08:51:26 +08:00
Thaddeus Crews cb1569345a
Merge pull request #112729 from KoBeWi/multi_group_yoink
Edit groups on multiple nodes
2025-11-20 16:47:07 -06:00
Thaddeus Crews 8cb98cc497
Merge pull request #112912 from KoBeWi/export_as_nobugs
Assign explicit ID to Export As menu
2025-11-18 08:25:44 -06:00
Thaddeus Crews 9ce8d2da20
Merge pull request #112904 from vaner-org/fix-scene-export-as-regression
Fix `Scene > Export As...` being incorrectly disabled
2025-11-18 08:25:41 -06:00
vaner-org 6a5c7de993 Rename `SCENE_SET_MAIN_SCENE` to `SCENE_TAB_SET_AS_MAIN_SCENE` 2025-11-18 17:43:58 +05:30
kobewi 84f842f2e9 Assign explicit ID to Export As menu 2025-11-18 12:49:25 +01:00
Hugo Locurcio cbb8f55b96
Show a warning toast when saving a large text-based scene
Text-based scenes that contain large amounts of binary data
are slower to save and load. Their binary resources should be moved
to separate files, or the binary `.scn` format should be used instead.
2025-11-18 02:03:05 +01:00
Thaddeus Crews 8a04e33056
Merge pull request #109153 from timothyqiu/replication-editor-auto-translation
Improve auto-translation of the replication editor
2025-11-17 10:56:57 -06:00
Thaddeus Crews fc15c8f63f
Merge pull request #106780 from arkology/no-more-distraction
Add "Distraction Free Mode" button to `EditorBottomPanel` when bottom panel is expanded
2025-11-17 10:56:37 -06:00
Thaddeus Crews f00cf63b42
Merge pull request #107652 from vaner-org/set-tab-as-main-scene
Add "Set as Main Scene" option to EditorSceneTabs context menu
2025-11-17 10:56:29 -06:00
vaner-org 8aea5136f8 Adds "Set as Main Scene" option to EditorSceneTabs context menu
Adds the option to quickly set main scene by right-clicking a scene tab. If the scene has no root, then the option is greyed out. If the scene is unsaved, the file is saved and then set as main scene.

Co-Authored-By: Alex Tam <65537185+altamkp@users.noreply.github.com>
2025-11-15 09:24:34 +05:30
Haoyu Qiu cbd3528e01 Improve auto-translation of the replication editor
Texts in `ReplicationEditor`, `SceneTreeDialog`, `PropertySelector`.

Also the "Copy Text" button in the general warning dialog.
2025-11-15 10:22:35 +08:00
arkology 889fc8105a Add "Distraction Free Mode" button to `EditorBottomPanel` when bottom panel is expanded 2025-11-14 23:25:55 +03:00
Thaddeus Crews af30016c75
Merge pull request #108705 from wjt/dont-poll-system-theme
Do not poll for system theme changes
2025-11-14 14:22:37 -06:00
Thaddeus Crews 814138ec69
Merge pull request #107795 from timothyqiu/renderer-selection-i18n
Improve auto-translation of the rendering method selector
2025-11-14 14:22:35 -06:00
Thaddeus Crews 0066308830
Merge pull request #109587 from tle-oops/tle/file-explorer
Make FileSystemDock navigate to currently selected scene tab
2025-11-13 20:52:19 -06:00
Thaddeus Crews 65beea65d8
Merge pull request #108987 from timothyqiu/plugins-list-cleanup
Clean up `EditorPluginList`
2025-11-13 17:43:01 -06:00
kobewi 5fa0f31247 Edit groups on multiple nodes
Co-authored-by: Pablo Ibarz <fribarz123@gmail.com>
2025-11-13 13:37:09 +01:00
Thaddeus Crews 78c3a07ef0
Merge pull request #111499 from DexterFstone/Keep-the-bottom-panel-size-separate
Keep the bottom panel size separate.
2025-11-12 11:24:13 -06:00
kobewi a1340f05a9 Allow editing editor settings from project manager 2025-11-12 16:34:43 +01:00
DexterFstone cd943d18b2 Keep the bottom panel size separate. 2025-11-12 01:49:35 +03:30
SchultzenDK f38b7071ce Refactor _edit_current script check
Restore changing_scene check and bool()
2025-11-10 18:24:02 +01:00
Haoyu Qiu b8a8f8b35a Allow localizing the application name with project translations 2025-11-08 13:06:55 +08:00
Thaddeus Crews 522fa8d9bc
Merge pull request #106164 from lodetrick/refactor-bottom-panel
Refactor editor `EditorBottomPanel` to be a `TabContainer`
2025-11-07 10:32:35 -06:00
Logan Detrick e2caff9a06 Refactor Bottom Panel to be a TabContainer 2025-11-06 13:39:52 -08:00
Thaddeus Crews 019889d1da
Merge pull request #112187 from timothyqiu/deps-manual-ii
Allow fixing indirect missing dependencies manually
2025-11-04 19:48:20 -06:00
Thaddeus Crews 7fa41cf398
Merge pull request #112246 from syntaxerror247/persist-fullscreen
Persist fullscreen setting on Android Editor
2025-11-04 16:32:54 -06:00