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
17dc4ccc65
Merge pull request #107240 from Calinou/editor-copy-system-info-add-memory
...
Add memory amount to output from the Copy System Info editor action
2025-06-10 12:30:34 +02:00
43b41092a0
Add support for taking embedded window screenshots.
2025-06-09 11:40:36 +03:00
22b5a2fc5c
Change editor button focus mode to FOCUS_ACCESSIBILITY.
2025-06-08 15:53:27 +03:00
e496cdbc3b
Add memory amount to output from the Copy System Info editor action
...
This is useful information to have for out-of-memory issues.
2025-06-07 00:06:24 +02:00
d724ff20d8
Merge pull request #106923 from timothyqiu/category-created-equal
...
Improve `EditorInspectorCategory`
2025-06-05 13:12:29 +02:00
ea76c48bd0
Merge pull request #102313 from daniel080400/generate_scene_thumbnails
...
Rework scene preview thumbnails
2025-06-05 13:10:28 +02:00
fbca6f0f6f
Improve EditorInspectorCategory
...
- Simplified the implementation and removed the hacks.
- Adapted the control to locale & theme changes.
- Made the context menu lazy-created.
2025-06-05 09:37:19 +08:00
f6c6977a96
Merge pull request #106963 from KoBeWi/a_wild_crash_has_occured
...
Fix `get_class_icon()` ignoring fallback
2025-06-02 18:51:49 -05:00
a654f7b2b5
Merge pull request #105502 from tehKaiN/editor_interface_close_scene
...
Add `EditorInterface::close_scene()`
2025-06-02 18:51:29 -05:00
b41d6ecf8c
Allow to override editor settings per project
2025-06-02 17:51:26 +02:00
08343189dc
Rework scene preview thumbnails
2025-05-31 16:57:51 +08:00
0138e33792
Fix get_class_icon() ignoring fallback
2025-05-30 14:59:28 +02:00
de37627404
Merge pull request #102552 from DarioSamo/shader-baker
...
Add shader baker to project exporter.
2025-05-28 17:09:38 -05:00
8cdb1768a4
Add EditorInterface::close_scene()
...
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com >
2025-05-28 21:53:32 +02:00
f5bf37a2d4
Merge pull request #106866 from KoBeWi/more_cache
...
Add class icon cache to EditorNode
2025-05-28 09:47:44 -05:00
5a30a7e7cd
Add shader baker to project exporter.
...
Metal Support contributed by Migeran (https://migeran.com ) and Stuart Carnie.
Co-authored-by: Stuart Carnie <stuart.carnie@gmail.com >
Co-authored-by: Gergely Kis <gergely.kis@migeran.com >
2025-05-27 12:45:27 -03:00
482dacc300
Merge pull request #103583 from beicause/color-picker-add-intensity
...
ColorPicker: Add an intensity slider to all modes for HDR
2025-05-27 09:39:21 -05:00
18df2ae9ca
Add class icon cache to EditorNode
2025-05-27 13:59:13 +02:00
8d93b6a54c
Add translation preview in editor
2025-05-27 07:59:28 +08:00
34fc2c1bb6
Merge pull request #106339 from Ryan-000/Run-EditorScript-from-FileSystemDock
...
Allow running EditorScripts from the FileSystemDock
2025-05-26 11:24:41 -05:00
420d7613fd
Merge pull request #106714 from jorgekorgut/fix-ignore-external-changes
...
Fix Ignore External Changes Bug
2025-05-26 11:24:39 -05:00
f6a56c112f
Merge pull request #106500 from Frozenfire92/global-find-in-files
...
Make FindInFiles globally accessible
2025-05-26 11:24:20 -05:00
f165ee211b
Fix Ignore External Changes Bug
...
Fix Issue #106410 : Add a new list `disk_changed_scenes()` and a boolean `disk_changed_project` to keep track of modfied scenes and the project. Save them only if they are in the list or the boolean value is true, when ignoring external changes.
2025-05-24 14:44:53 +02:00
e3db0d62a8
Allow running EditorScripts from the FileSystemDock
...
Apply suggestions from code review
Co-Authored-By: Tomasz Chabora <kobewi4e@gmail.com >
2025-05-24 00:04:07 -04:00
2cf64cc971
Make FindInFiles globally accessible
...
- Make ScriptEditor expose open_find_in_files_dialog to allow opening from anywhere
- Add FindInFiles to EditorNode as a keyboard shortcut, command, and menu option
- Change all find_in_files commands to be editor/find_in_files
2025-05-23 19:19:16 -03:00
8a9409257b
ColorPicker: Add intensity slider
...
Add intensity slider to all color modes. Replace raw mode by linear mode, which uses linear color space.
When color is overbright, automatically switch hex text to script text. Allow executing expression in script text field to set color. Add the "script" icon to the default theme.
2025-05-23 12:45:29 +08:00
2d39bfaa57
Fix print/error ordering issue in editor Output
2025-05-21 13:10:57 +02:00
67b3db8053
Merge pull request #104010 from aaronfranke/main-screen-auto-switch
...
Improve editor 2D/3D main screen auto-switching logic
2025-05-14 09:44:09 -05:00
cce59ac25f
Merge pull request #106326 from KoBeWi/editor_node_when_it_doesn't_check_unsaved_status_for_one_frame- 😖
...
Optimize unsaved history checking
2025-05-13 16:22:19 -05:00
0d56b1c995
Remove Don't save button from "running project" confirmation modal
2025-05-13 07:43:17 +02:00
e0e8bd5394
Optimize unsaved history checking
2025-05-13 00:13:12 +02:00
44400b1419
Fix EditorNode::drag_resource crash.
2025-05-10 20:49:19 +03:00