1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-12 13:20:55 +00:00
Commit Graph

2165 Commits

Author SHA1 Message Date
Thaddeus Crews
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
LuoZhihao
0c74c0978f Fix Resource doesn't update when overwritten in editor 2025-06-29 01:08:11 +08:00
Pāvels Nadtočajevs
a272376f89 Cleanup accessibility names. 2025-06-23 11:08:36 +03:00
Rémi Verschelde
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
Rémi Verschelde
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
Thaddeus Crews
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
Thaddeus Crews
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
Thaddeus Crews
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
Haoyu Qiu
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
nikitalita
b863b3f3d0 Fix EditorNode::push_node_item not pushing deselection 2025-06-17 17:45:38 -06:00
Haoyu Qiu
296aba7dc5 Fix CSV translation not updating after reimport 2025-06-17 17:22:49 +08:00
Fredia Huya-Kouadio
09f5be761c Add support for running hybrid apps from the XR editor 2025-06-15 07:05:12 -07:00
Lukas Tenbrink
e2931a5c19 Make conversions from NodePath to String explicit. 2025-06-11 16:50:27 +02:00
Rémi Verschelde
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
Rémi Verschelde
042ad3a62f Merge pull request #107038 from bruvzg/emb_scr
Add support for taking embedded window screenshots.
2025-06-11 12:10:12 +02:00
daniel080400
aae51963ef Fix crash when save_on_focus_loss is enabled 2025-06-11 16:54:12 +08:00
Rémi Verschelde
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
Pāvels Nadtočajevs
43b41092a0 Add support for taking embedded window screenshots. 2025-06-09 11:40:36 +03:00
Pāvels Nadtočajevs
22b5a2fc5c Change editor button focus mode to FOCUS_ACCESSIBILITY. 2025-06-08 15:53:27 +03:00
Hugo Locurcio
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
Rémi Verschelde
d724ff20d8 Merge pull request #106923 from timothyqiu/category-created-equal
Improve `EditorInspectorCategory`
2025-06-05 13:12:29 +02:00
Rémi Verschelde
ea76c48bd0 Merge pull request #102313 from daniel080400/generate_scene_thumbnails
Rework scene preview thumbnails
2025-06-05 13:10:28 +02:00
Haoyu Qiu
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
Thaddeus Crews
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
Thaddeus Crews
a654f7b2b5 Merge pull request #105502 from tehKaiN/editor_interface_close_scene
Add `EditorInterface::close_scene()`
2025-06-02 18:51:29 -05:00
kobewi
b41d6ecf8c Allow to override editor settings per project 2025-06-02 17:51:26 +02:00
daniel080400
08343189dc Rework scene preview thumbnails 2025-05-31 16:57:51 +08:00
kobewi
0138e33792 Fix get_class_icon() ignoring fallback 2025-05-30 14:59:28 +02:00
Thaddeus Crews
de37627404 Merge pull request #102552 from DarioSamo/shader-baker
Add shader baker to project exporter.
2025-05-28 17:09:38 -05:00
KaiN
8cdb1768a4 Add EditorInterface::close_scene()
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>
2025-05-28 21:53:32 +02:00
Thaddeus Crews
f5bf37a2d4 Merge pull request #106866 from KoBeWi/more_cache
Add class icon cache to EditorNode
2025-05-28 09:47:44 -05:00
Dario
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
Thaddeus Crews
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
kobewi
18df2ae9ca Add class icon cache to EditorNode 2025-05-27 13:59:13 +02:00
Haoyu Qiu
8d93b6a54c Add translation preview in editor 2025-05-27 07:59:28 +08:00
Thaddeus Crews
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
Thaddeus Crews
420d7613fd Merge pull request #106714 from jorgekorgut/fix-ignore-external-changes
Fix Ignore External Changes Bug
2025-05-26 11:24:39 -05:00
Thaddeus Crews
f6a56c112f Merge pull request #106500 from Frozenfire92/global-find-in-files
Make FindInFiles globally accessible
2025-05-26 11:24:20 -05:00
Jorge Korgut Junior
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
Ryan
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
Joel Kuntz
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
LuoZhihao
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
Mikael Hermansson
2d39bfaa57 Fix print/error ordering issue in editor Output 2025-05-21 13:10:57 +02:00
Thaddeus Crews
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
Thaddeus Crews
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
Marwen Azouzi
0d56b1c995 Remove Don't save button from "running project" confirmation modal 2025-05-13 07:43:17 +02:00
kobewi
e0e8bd5394 Optimize unsaved history checking 2025-05-13 00:13:12 +02:00
Pāvels Nadtočajevs
44400b1419 Fix EditorNode::drag_resource crash. 2025-05-10 20:49:19 +03:00
Thaddeus Crews
cb0f2b5230 Merge pull request #106117 from jaydensipe/zoom-performance-smoooooth
Improve zoom performance in `Script` and `Shader` editors
2025-05-09 11:29:12 -05:00
Thaddeus Crews
932a442379 Merge pull request #101765 from KoBeWi/exit_if_exit
Don't initialize editor when exiting
2025-05-09 11:28:54 -05:00