fb476d0b0c
Cleanup EditorPluginList
...
- Removes unused / unnecessary methods.
- Removes the `Object` parent. No `Object` features are used by this class.
- Makes the actual list a `LocalVector` instead of a `Vector`. It's not shared.
- Moves the class into a separate file. `editor_node.{h,cpp}` are bloated.
- Simplify some call sites of `EditorPluginList` methods.
2025-09-23 09:20:17 +08:00
b56e83a041
Merge pull request #110135 from Flynsarmy/scene_changed
...
Emit scene_changed event when opening a scene from an empty tab list
2025-09-22 08:50:09 -05:00
4588542dfc
Merge pull request #107065 from timothyqiu/scene-close-all
...
Allow closing all scene tabs via shortcut
2025-09-20 13:41:37 -05:00
8159c45834
Merge pull request #109027 from timothyqiu/editor-node-variables
...
Remove unused member variables in EditorNode
2025-09-20 13:41:30 -05:00
ab01179d6c
Merge pull request #106849 from KoBeWi/soft_coding
...
Don't hard-code hsplit count
2025-09-20 13:41:28 -05:00
daa89d5292
Merge pull request #109513 from precup/small-editor-optimizations
...
Miscellaneous editor optimizations for large scenes
2025-09-19 20:54:24 -05:00
2fd881c40f
Don't hard-code hsplit count
2025-09-19 16:05:26 +02:00
d61d70e8b9
Fix Open Editor Data/Settings Folder menu in self-contained mode
2025-09-11 19:39:58 +08:00
5412885a7a
Fix ColorPicker after adding intensity sliders.
2025-09-01 13:06:44 +03:00
e73e978d65
Misc editor speedups for large scenes
2025-08-31 13:46:33 -07:00
7fc11f8999
Emit EditorPlugin.scene_changed event when opening a scene from an empty tab list
2025-08-31 21:45:50 +10:00
dcfddd4e55
Merge pull request #109676 from bruvzg/menu_spacers
...
[macOS] Fix embedded menu/spacer relative position.
2025-08-21 06:24:22 -05:00
ab0bc7ee32
[macOS] Fix embedded menu/spacer relative position.
2025-08-16 18:55:04 +03:00
2853d91191
Merge pull request #109176 from SchultzenDK/fix-script-clears-gizmos
...
Stop clearing editor_plugin_screen on script edit
2025-08-15 12:58:47 -05:00
7393c606ff
Reduce log spam during headless import/export
2025-08-07 13:08:54 -05:00
e9aa2709c5
Fix headless import/export reporting progress greater than 100%
2025-08-07 14:19:51 +02:00
f5aacc9bd6
stop clearing editor_plugin_screen on script edit
2025-07-31 21:13:22 +02:00
ac20484a05
Clear SceneTreeDock's previous node selection when removing edited scene
2025-07-30 08:49:38 -07:00
7b69fa2caa
Merge pull request #108950 from Calinou/editor-2d-apply-debanding-if-enabled
...
Fix debanding not being used in the 2D editor when enabled in Project Settings
2025-07-30 09:03:41 -05:00
b56b776ab2
Remove unused member variables in EditorNode
2025-07-27 23:38:05 +08:00
aa086fa0d5
Fix Editor crash during first scan in headless import mode.
2025-07-27 04:55:23 +03:00
005ceee84a
Fix debanding not being used in the 2D editor when enabled in Project Settings
2025-07-25 23:04:54 +02:00
1cc459d86f
Fix Editor wayland first scan task error.
...
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com >
2025-07-25 01:05:15 +03:00
052baba905
Merge pull request #107685 from KoBeWi/useless_documentation
...
Don't update script documentation when exporting
2025-07-24 14:23:43 -05:00
d492b665c3
Fix crash in SceneTreeDock when closing a scene with a selected node
2025-07-22 14:40:26 -07:00
90191a53d3
Merge pull request #108651 from Alex2782/fix_save_confirmation
...
Prompt to save modified scene missing when quitting editor with running project.
2025-07-22 11:20:06 -05:00
4e25e4406e
Fix: Canceling save dialog on editor exit
2025-07-17 19:35:10 +02:00
0a94243d60
Don't update script documentation when exporting
2025-07-16 18:16:39 +02:00
7697b70df2
Prompt to save modified scene missing when quitting editor with running project.
2025-07-16 15:44:08 +02:00
819c80428d
Allow closing all scene tabs via shortcut
2025-07-16 20:33:41 +08:00
31d253d827
Merge pull request #108396 from timothyqiu/editor-title
...
Fix main editor title after changing language
2025-07-09 11:33:12 -05:00
e748514112
Merge pull request #105835 from bruvzg/edited_scene_direction
...
Improve edited scene layout direction detection.
2025-07-09 11:33:11 -05:00
4f6b9af42a
Fix main editor title after changing language
2025-07-08 10:28:08 +08:00
f11aff3841
Editor: Restructure editor code
...
Moving various editor files into sub folders to reduce clutter
2025-07-04 18:18:22 +02:00
639c41d086
Merge pull request #107850 from beicause/Fix-Resource-doesn't-update-when-overwritten-in-editor
...
Fix Resource doesn't update when overwritten in editor
2025-07-01 17:57:52 -05:00
0c74c0978f
Fix Resource doesn't update when overwritten in editor
2025-06-29 01:08:11 +08:00
a272376f89
Cleanup accessibility names.
2025-06-23 11:08:36 +03:00
45533589e4
Revert "Rework scene preview thumbnails"
...
This reverts commit 08343189dc .
While the feature is great, a number of issues have been found with the
implementation, and we need more time to resolve them.
So we roll this back for 4.5, to rework the feature for a later Godot
release.
2025-06-21 00:05:57 +02:00
6af4ef019c
Revert follow-ups to #102313 before reverting that PR
...
This reverts the following commits:
- cd6e5ba9f4
- d36a3e5c06
- f2c6d16290
- aae51963ef
2025-06-21 00:04:39 +02:00
f7c6f0057c
Merge pull request #103972 from m4gr3d/xr_editor_hybrid_support
...
Add support for running hybrid apps from the XR editor
2025-06-20 08:38:55 -05:00
c825fcf43f
Merge pull request #107624 from timothyqiu/top-bottom-atr
...
Improve auto-translation of editor's top & bottom bars
2025-06-18 18:14:06 -05:00
90aa004bb0
Merge pull request #107067 from nikitalita/fix-reload-scene-segfault
...
Fix scene reload causing segfaults when non-existent node is currently selected
2025-06-18 18:13:49 -05:00
1301343f42
Improve auto-translation of editor's top & bottom bars
...
- The main menu
- The run bar
- The update spinner
- The bottom panel buttons
2025-06-18 21:11:32 +08:00
b863b3f3d0
Fix EditorNode::push_node_item not pushing deselection
2025-06-17 17:45:38 -06:00
296aba7dc5
Fix CSV translation not updating after reimport
2025-06-17 17:22:49 +08:00
09f5be761c
Add support for running hybrid apps from the XR editor
2025-06-15 07:05:12 -07:00
e2931a5c19
Make conversions from NodePath to String explicit.
2025-06-11 16:50:27 +02:00
51b0379e55
Merge pull request #107397 from daniel080400/fix_lost_focus_crash
...
Fix crash when `save_on_focus_loss` is enabled
2025-06-11 12:10:16 +02:00
042ad3a62f
Merge pull request #107038 from bruvzg/emb_scr
...
Add support for taking embedded window screenshots.
2025-06-11 12:10:12 +02:00
aae51963ef
Fix crash when save_on_focus_loss is enabled
2025-06-11 16:54:12 +08:00