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
3f03260a21
Cleanup editor translation related methods
...
- Unify logic for loading editor/property/doc/extractable translations.
- Replace legacy `TranslationServer` methods with translation domains for internal translations.
- Only pre-create editor/property/doc translation domains in editor builds.
- Prevent adding `null` translation.
- Fixes potential loading of duplicated editor translations.
- Add internal `has_translation_for_locale()` instead of calling `get_loaded_translations().has()`.
2025-09-18 20:27:09 +08:00
f6ee1e15fc
Do not poll for system theme changes
...
The DisplayServer interface has change notification for theme changes.
As far as I can tell, all display servers with a concept of system theme
also implement the DisplayServer::set_system_theme_change_callback(const
Callable &p_callable) method. So there should be no need to poll every
second for the system theme.
2025-09-16 10:57:33 +01:00
d61d70e8b9
Fix Open Editor Data/Settings Folder menu in self-contained mode
2025-09-11 19:39:58 +08:00
7b850260bf
Fix invalid suggested file name when saving resource from a scene that hasn't been saved yet
2025-09-04 09:49:09 +04:00
5412885a7a
Fix ColorPicker after adding intensity sliders.
2025-09-01 13:06:44 +03:00
1c8e3f9037
Speed up large selections in the editor
2025-08-31 14:25:44 -07: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
ea17bf712a
Fix Audio bottom panel going under the taskbar on small displays
2025-08-30 15:59:56 +03: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
459cb33abc
Android Editor: Set the window color to match background color
2025-08-11 22:25:54 +05:30
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
6c0649745d
Improve auto-translation of the rendering method selector
2025-07-09 12:27:27 +08:00
4f6b9af42a
Fix main editor title after changing language
2025-07-08 10:28:08 +08:00
78045df591
Fix TabBar corner radius and generalize Debugger hack
2025-07-07 16:50:12 -07: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