Michael Alexsander
5ad414d046
Allow to compile templates without physics servers
2025-03-28 11:00:44 -03:00
Rémi Verschelde
3fe69cdf74
Merge pull request #104698 from bruvzg/loc_dir
...
Fix editor layout direction change on translation change.
2025-03-28 14:34:52 +01:00
Rémi Verschelde
b33d907813
Merge pull request #104584 from KoBeWi/example_pr_for_translations
...
Improve auto-translation for static strings in docks
2025-03-28 14:33:10 +01:00
Rémi Verschelde
27181e89cc
Merge pull request #104252 from beicause/prompt-restart-when-data-missing
...
Prompt to restart when project data (.godot) is missing
2025-03-28 14:32:39 +01:00
Pablo Andres Fuente
b4db9dc688
Update Inspector when rename a file via File System Dock
...
Fixes #56803
Connecting `FileSystemDock` `files_moved` signal to `InspectorDock`
and then checking if we need to update or not the object stored
on `EditorSelectionHistory`.
2025-03-28 08:26:17 -03:00
Aaron Franke
17db92b8b8
Clarify API for top selected nodes in EditorSelection and make public
2025-03-27 16:09:08 -07:00
Pāvels Nadtočajevs
c3921954f2
Fix editor layout direction change on translation change.
2025-03-27 17:35:21 +02:00
kobewi
bc9d0c7835
Add templated version of ObjectDB::get_instance()
2025-03-27 15:43:23 +01:00
kobewi
ede1f8ef7e
Improve auto-translation for static strings in docks
2025-03-26 14:09:38 +01:00
Rémi Verschelde
9328d24a72
Merge pull request #104296 from Rindbee/fix-editor-crash-when-inspecting-2-objects-handled-by-the-same-plugin
...
Fix editor crash when inspecting 2 objects handled by the same plugin
2025-03-25 23:08:10 +01:00
风青山
411f476319
Fix editor crash when inspecting 2 objects handled by the same plugin
...
Already activated plugins do not need to be added again to `editor_plugins_over`.
`fold_resource()` changes `active_plugins` and is unsafe to call while iterating
over `active_plugins`.
2025-03-26 00:40:21 +08:00
Thaddeus Crews
ef4215472c
Merge pull request #102562 from KoBeWi/edytor_dans_todos_Sprache
...
Enable changing editor language without restart
2025-03-24 15:27:33 -05:00
Pāvels Nadtočajevs
8d6c6e25a0
Fix embedded help menu icons.
2025-03-21 15:46:37 +02:00
LuoZhihao
6f1b75fd79
Prompt to restart when project data (.godot) is missing
2025-03-20 19:35:05 +08:00
Hilderin
efc3e3aea7
Fix crash when reimporting nested gltf scenes
2025-03-19 19:17:46 -04:00
Thaddeus Crews
17ae1d7728
Merge pull request #90226 from kitbdev/dock-shortcuts
...
Add Open Dock shortcuts
2025-03-19 17:46:07 -05:00
kit
4a65775dc5
Add shortcuts for opening docks
2025-03-19 10:39:45 -04:00
Rémi Verschelde
7b21950fb0
Merge pull request #103751 from bruvzg/glob_menu_icons_theme
...
[Editor] Change global menu icons theme independently of editor theme.
2025-03-19 12:26:57 +01:00
Rémi Verschelde
a117a2b09c
Merge pull request #101980 from bruvzg/init_scale
...
[DisplayServer] Decouple `show_window(MAIN_WINDOW_ID)` from `DisplayServer` constructor, update project manager size/position after DS init.
2025-03-19 12:26:33 +01:00
Rémi Verschelde
3b6317159e
Merge pull request #95392 from hhhapz/terminate-before-quit
...
Prompt user to terminate if quitting while project is running
2025-03-19 12:25:51 +01:00
Pāvels Nadtočajevs
f6891b0305
[DisplayServer] Decouple show_window(MAIN_WINDOW_ID) from DisplayServer constructor, update project manager size/position after DS init.
2025-03-19 11:23:04 +02:00
Thaddeus Crews
596a796e99
Merge pull request #103892 from bruvzg/mac_menu_crash
...
[macOS] Fix editor loading crash on native menu click.
2025-03-18 14:42:51 -05:00
kobewi
78334192df
Call plugin edit before making visible
2025-03-18 15:01:56 +01:00
kobewi
6f25babd6b
Remove empty constructors and destructors from editor/
2025-03-17 21:20:02 +01:00
Thaddeus Crews
9cf741a315
Merge pull request #104102 from ryevdokimov/reload-saved-scene-fixes
...
Focus `Don't Save` in `Reload Saved Scene` and don't save unmodified scenes
2025-03-17 10:52:28 -05:00
Thaddeus Crews
8ca72e1490
Merge pull request #103848 from timothyqiu/popup-i18n
...
Add auto translate mode for items in `PopupMenu` and `OptionButton`
2025-03-17 10:52:26 -05:00
kobewi
db64674a56
Fix Android build template message translation
2025-03-14 22:17:18 +01:00
Robert Yevdokimov
17f78cdcaa
Focus Don't Save in Reload Saved Scene and don't save unmodified scenes
2025-03-14 18:04:04 +04:00
Rémi Verschelde
7bb86852a0
Merge pull request #102990 from KoBeWi/save_asing
...
Prompt to Save As when saving all scenes
2025-03-14 11:02:34 +01:00
Rémi Verschelde
dca2bb887a
Merge pull request #100430 from shahriarlabib000/save
...
Always update `.tscn` name when "Save Scene As…" is pressed
2025-03-14 11:02:30 +01:00
kobewi
0434deced7
Prompt to Save As when saving all scenes
2025-03-14 00:38:29 +01:00
Thaddeus Crews
c1b7865ae9
Merge pull request #103557 from aaronfranke/godot-version-defines
...
Rename version defines to `GODOT_VERSION_*` to match GDExtension godot-cpp
2025-03-13 08:57:42 -05:00
Thaddeus Crews
0cc7e2c27a
Merge pull request #95821 from anvilfolk/cache-gd-docs
...
Scripting: Fix script docs not being searchable without manually recompiling scripts
2025-03-13 08:57:40 -05:00
Thaddeus Crews
22a7079afd
Merge pull request #104047 from YYF233333/dict_iter
...
Add const iteration support to `Dictionary`
2025-03-13 08:57:23 -05:00
Lars Pettersson
d2d02d0ea8
EditorNode: Add function to load file as scene or resource
2025-03-12 23:59:48 +01:00
Aaron Franke
97ee05e9b7
Rename version defines to GODOT_VERSION_* to match GDExtension godot-cpp
2025-03-12 11:11:38 -07:00
ocean
72045c8306
Scripting: Add script documentation cache to project
...
This PR adds a script documentation cache in the project folder.
It is loaded at alongside native documentation caches. This makes
scripts fully accessible through Search Help, including their
members, etc, right from project start, without having to compile
every single script.
Co-authored-by: Hilderin <81109165+Hilderin@users.noreply.github.com >
2025-03-12 13:44:41 -04:00
Yufeng Ying
bebe037abf
Add ConstIterator to Dictionary.
2025-03-13 01:28:46 +08:00
Thaddeus Crews
20651f1162
Merge pull request #99680 from YeldhamDev/multi_remote_selection
...
Allow to select multiple remote nodes at runtime
2025-03-11 14:00:56 -05:00
Thaddeus Crews
c8ddbfbd38
Merge pull request #102940 from bruvzg/tab_ed
...
Add editor setting to override tablet driver.
2025-03-11 14:00:51 -05:00
Michael Alexsander
5c66129e62
Allow to select multiple remote nodes at runtime
2025-03-11 12:35:41 -03:00
Thaddeus Crews
6b6b633a2a
Merge pull request #103402 from ryevdokimov/Add-save-option-to-Reload-Saved-Scene
...
Add Save & Reload option to `Reload Saved Scene`
2025-03-11 09:34:54 -05:00
Thaddeus Crews
899d3376ad
Merge pull request #103044 from KoBeWi/ultimate_upgrade_tool_will_upgrade_your_life_too
...
Replace UID and Surface upgrade tools with universal one
2025-03-10 21:05:56 -05:00
Thaddeus Crews
590fa90722
Merge pull request #100339 from syntaxerror247/touch-actions-panel
...
Add a `TouchActionsPanel` to Android Editor
2025-03-10 21:05:43 -05:00
kobewi
a3a1cf0a7f
Replace UID and Surface upgrade tools with universal one
2025-03-10 16:41:02 +01:00
A Thousand Ships
331a43a9d8
Add String::remove_char(s) methods for performance and convenience
2025-03-10 13:19:28 +01:00
kobewi
68d983395f
Enable changing editor language without restart
2025-03-10 13:02:50 +01:00
Pāvels Nadtočajevs
6d698cf185
[macOS] Fix editor loading crash on native menu click.
2025-03-10 08:41:17 +02:00
Haoyu Qiu
82a0290871
Add auto translate mode for items in PopupMenu and OptionButton
2025-03-09 23:50:11 +08:00
Thaddeus Crews
3c43508ed7
Merge pull request #102427 from AThousandShips/fix_substr
...
Clean up some uses of `String::substr`
2025-03-07 15:12:33 -06:00